.page_pageWrapper__FA_cd{background-color:#f9f9fb;flex:1 0 auto;display:flex;flex-direction:column}.page_main__y6u2z{min-width:59.2rem;max-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__y6u2z,.page_pageWrapper__FA_cd{background-color:#fff}.page_main__y6u2z{min-width:0;width:100%;max-width:none;margin:var(--sp20) auto max(20vh,10rem);padding:var(--sp20) var(--sp16);box-shadow:none}}.OtpCodeInput_wrapper__1bBii{position:relative;width:100%}.OtpCodeInput_hiddenInput__vR6_O{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:none;background:transparent;color:transparent;caret-color:transparent;font-size:var(--t24);letter-spacing:1em;text-indent:1em;outline:none;-webkit-text-fill-color:transparent;z-index:2;cursor:text}.OtpCodeInput_cells__dCOND{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:var(--sp8);gap:var(--sp8)}.OtpCodeInput_cell__OSRZ7{position:relative;display:flex;align-items:center;justify-content:center;height:var(--sp52);border:1px solid var(--color-border);border-radius:12px;background-color:var(--color-surface);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.2,0,0,1)}.OtpCodeInput_cellChar__Wzhy6{font-size:var(--t24);font-weight:700;line-height:1;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OtpCodeInput_cellFilled__4yiai{border-color:var(--color-border-brand);background-color:var(--blue-50)}.OtpCodeInput_cellActive__Z_SI_{border-color:var(--color-border-brand);box-shadow:0 0 0 3px rgba(10,118,255,.12);transform:translateY(-.1rem)}.OtpCodeInput_caret__LBA7J{position:absolute;width:.2rem;height:var(--sp24);border-radius:1px;background-color:var(--color-border-brand);animation:OtpCodeInput_caretBlink__ewlb6 1s step-end infinite}@keyframes OtpCodeInput_caretBlink__ewlb6{0%,to{opacity:1}50%{opacity:0}}.OtpCodeInput_error__BPa1k .OtpCodeInput_cell__OSRZ7{border-color:var(--color-border-danger);background-color:var(--red-50)}.OtpCodeInput_error__BPa1k .OtpCodeInput_cellChar__Wzhy6{color:var(--color-text-danger)}.OtpCodeInput_error__BPa1k .OtpCodeInput_cells__dCOND{animation:OtpCodeInput_otpShake__mDS55 .36s cubic-bezier(.36,.07,.19,.97)}@keyframes OtpCodeInput_otpShake__mDS55{10%,90%{transform:translateX(-.1rem)}20%,80%{transform:translateX(.2rem)}30%,50%,70%{transform:translateX(-.4rem)}40%,60%{transform:translateX(.4rem)}}.OtpCodeInput_wrapper__1bBii[data-filled] .OtpCodeInput_cell__OSRZ7{border-color:var(--color-border-brand)}.OtpCodeInput_disabled__vuBSF{opacity:.6;pointer-events:none}@media (max-width:768px){.OtpCodeInput_cells__dCOND{gap:var(--sp6)}.OtpCodeInput_cell__OSRZ7{height:var(--sp48)}.OtpCodeInput_cellChar__Wzhy6{font-size:var(--t22)}}.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)}.TextInput_inputContainer__8FLEH{flex:1 1;display:flex;align-items:center;gap:var(--sp6);border:1px solid #d4d4d4;border-radius:12px;padding:var(--sp14) var(--sp16);flex-direction:row;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.TextInput_input__7oAr5{min-width:0;width:100%;flex:1 1;border:none;outline:none;font-size:var(--t18);font-weight:400;line-height:1.5;color:#000;background-color:transparent}.TextInput_prefix__bsvES,.TextInput_suffix__jsiJT{font-size:var(--t15);font-weight:700;line-height:var(--lh19);display:flex;align-items:center;justify-content:center}.TextInput_inputContainer__8FLEH:hover{border-color:#c7c7c7}.TextInput_inputContainer__8FLEH:focus-within{border-color:#0a76ff;background-color:#0a76ff12;box-shadow:0 0 0 2px rgba(37,99,235,.05);animation:TextInput_glowPulse__b9Exr .4s ease-out}@keyframes TextInput_glowPulse__b9Exr{0%{box-shadow:0 0 0 0 rgba(37,99,235,0)}to{box-shadow:0 0 0 3px rgba(37,99,235,.05)}}.TextInput_error__ORift{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.05)}.TextInput_error__ORift:focus-within{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.05)}.TextInput_disabled__RB84R{background-color:#f9fafb;border-color:#e5e7eb}.TextInput_helperText__H9du6{color:#6b7280}.TextInput_errorText__V90wF,.TextInput_helperText__H9du6{margin-top:6px;font-size:var(--t12);line-height:var(--lh16)}.TextInput_errorText__V90wF{color:#ef4444}.TextInput_suffixGroup__QNtdU{display:flex;align-items:center;gap:var(--sp8)}.TextInput_clearButton___SM3P{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer;padding:10px 6px;right:0;border-radius:8px;color:#9ca3af;font-size:var(--t18);line-height:1.5;transition:background-color .15s ease,color .15s ease}.TextInput_clearButton___SM3P:hover{background-color:#f3f4f6;color:#4b5563}.TextInput_sizeSm__Foj35{padding:12px 16px}.TextInput_sizeSm__Foj35 .TextInput_input__7oAr5{font-size:var(--t17);font-weight:400;line-height:var(--lh20)}.TextInput_sizeLg__Tmslr{padding:var(--sp20)}.TextInput_sizeLg__Tmslr .TextInput_input__7oAr5{font-size:var(--t20);line-height:var(--lh22)}@media (max-width:768px){.TextInput_inputContainer__8FLEH{padding:1.2rem 1.6rem}.TextInput_input__7oAr5{font-size:1.5rem;line-height:2.4rem}}.CompletionModal_overlay__gR3X5{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--sp20)}.CompletionModal_modal__VlIdo{background:#ffffff;border-radius:12px;padding:36px 16px;width:90%;max-width:560px;display:flex;flex-direction:column;align-items:center;gap:var(--sp16);box-shadow:0 4px 24px 7px rgba(12,12,13,.1);border:1px solid #0a76ff;position:relative}.CompletionModal_iconContainer__JuUX7{width:100px;height:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CompletionModal_icon__EfPN4{width:100px;height:100px;object-fit:contain}.CompletionModal_title__OHVup{font-weight:700;font-size:var(--t24);line-height:var(--lh28);margin:0;flex-shrink:0;white-space:pre-line}.CompletionModal_description__YtRx4,.CompletionModal_title__OHVup{font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;color:#000000;text-align:center}.CompletionModal_description__YtRx4{font-weight:400;font-size:var(--t20);line-height:var(--lh32);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.CompletionModal_buttonContainer__bAwF4{width:172px;height:48px;flex-shrink:0}.CompletionModal_button__yN2F_{width:100%;max-width:none}.CompletionModal_tertiaryButton__Hv2M3{font-family:Pretendard,sans-serif;font-size:var(--t14);font-weight:500;line-height:150%;color:#888888;background:none;border:none;cursor:pointer;padding:0;transition:opacity .15s ease;white-space:nowrap}.CompletionModal_tertiaryButton__Hv2M3:hover{opacity:.7}.CompletionModal_tertiaryButton__Hv2M3:active{opacity:.5}.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)}.Divider_divider__6AFer{border:none;height:1px;background-color:#eee}.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)}.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}}.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)}.Breadcrumb_breadcrumb__H29PL{display:flex;align-items:center;gap:var(--sp4);width:100%;min-width:0}.Breadcrumb_root__BNUil{background:none;border:none;padding:0;margin:0;font-family:inherit;font-weight:600;font-size:var(--t14);line-height:1.5;color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0;cursor:pointer;transition:color .15s ease}.Breadcrumb_root__BNUil:hover:not(:disabled){color:var(--color-text-secondary)}.Breadcrumb_root__BNUil:disabled{cursor:default}.Breadcrumb_separator__QVcwC{color:var(--gray-300);flex-shrink:0}.Breadcrumb_current__7PczV{font-weight:700;font-size:var(--t14);line-height:1.5;color:var(--color-text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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}.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)}.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;box-shadow:inset 0 0 0 1px 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,box-shadow .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);box-shadow:inset 0 0 0 1px var(--blue-700)}}.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}}.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)}}.CareerForm_form___lQ3J{display:flex;flex-direction:column;width:100%;max-width:59.2rem;margin:var(--sp20) auto var(--sp48);gap:var(--sp20);padding-bottom:calc(9.4rem + 2rem)}.CareerForm_title__JaD0j{font-size:var(--t24);font-weight:700;line-height:var(--lh24)}.CareerForm_subTitle__yg7J7{font-size:var(--t17);margin-top:var(--sp12);line-height:var(--lh26);font-weight:400}.CareerForm_main__FStxq{width:100%;max-width:59.2rem;margin:0 auto var(--sp48);padding:var(--sp36) var(--sp24);background-color:#fff;border-radius:1.2rem;box-shadow:0 -.2rem .8rem .2rem rgba(12,12,13,.05)}.CareerForm_cardContainer__Ak8E9{gap:var(--sp20)}.CareerForm_cardContainer__Ak8E9,.CareerForm_inputGroup___hxS_{display:flex;flex-direction:column}.CareerForm_label__2QhUz{font-size:var(--t16);font-weight:600;margin-bottom:var(--sp8)}.CareerForm_inputField__Q0PKJ{width:100%;border:1px solid #d4d4d4;border-radius:.8rem;padding:var(--sp12) var(--sp16);font-size:var(--t16)}.CareerForm_textareaField___0Neb{width:100%;border:1px solid #d4d4d4;border-radius:1.2rem;padding:var(--sp16);font-size:var(--t18);height:8.9rem;resize:none}.CareerForm_dateContainer__IgJvR{display:flex;justify-content:space-between}.CareerForm_dateContainer__IgJvR>.CareerForm_inputGroup___hxS_{width:calc(50% - .8rem)}.CareerForm_buttonContainer__cc8RK{display:flex;flex-direction:column;gap:var(--sp16);margin-top:var(--sp32);align-items:center}.CareerForm_careerList__mu3CC{display:flex;flex-direction:column;gap:var(--sp16);margin-top:var(--sp24)}.CareerForm_careerItem__NvU0m{border:1px solid #efefef;border-radius:1.2rem;background:#fff;box-shadow:0 -.2rem .8rem .2rem rgba(12,12,13,.05);overflow:hidden;margin-top:var(--sp20)}.CareerForm_careerItemHeader__lqJxu{display:flex;justify-content:space-between;align-items:center;padding:var(--sp20) var(--sp16);cursor:pointer;background:#fff}.CareerForm_careerItemTitle__Ye9Lu{font-size:var(--t18);line-height:var(--lh24);font-weight:700;color:#000}.CareerForm_arrowIcon__FOPOy{transition:transform .3s ease-in-out}.CareerForm_arrowIcon__FOPOy.CareerForm_expanded__WfTQm{transform:rotate(180deg)}.CareerForm_careerItemContent__Spf23{max-height:0;overflow:hidden;transition:max-height .35s ease-out,padding .35s ease-out;padding:0 var(--sp16)}.CareerForm_careerItemContent__Spf23.CareerForm_expanded__WfTQm{max-height:200rem;transition:max-height .35s ease-in;padding-bottom:var(--sp18)}.CareerForm_careerEntryForm__olm7W{padding:0}.CareerForm_buttonContainer__cc8RK.CareerForm_horizontal__Nlt63{flex-direction:row;justify-content:space-between;gap:var(--sp8)}.CareerForm_buttonContainer__cc8RK.CareerForm_horizontal__Nlt63>button{flex:1 1}.CareerForm_deleteButtonContainer__pqGc4{display:flex;justify-content:center}.CareerForm_deleteButton__RgY_1.CareerForm_deleteButton__RgY_1{background-color:#fff;color:#e54646;border:1px solid #d4d4d4}.CareerForm_cancelButton__X8W8H{background-color:#ccc;color:#333}.CareerForm_cancelButton__X8W8H:hover{background-color:#bbb}.CareerForm_saveButton__kfuKd{background-color:#0a76ff;color:white}.CareerForm_saveButton__kfuKd:hover{background-color:#3b82f6}.CareerForm_selectedAddress__nWtaD{padding-left:var(--sp10);font-size:var(--t15);color:#000;line-height:var(--lh24);font-weight:400}@media (max-width:768px){.CareerForm_form___lQ3J{padding-left:var(--sp24);padding-right:var(--sp24)}}.CareerForm_container___TOqH{display:flex;align-items:center;justify-content:space-between}.CareerForm_dateInputContainer__4ZFAV{position:relative;flex:1 1}.CareerForm_dateInput__6Lxze{flex:1 1;border:1px solid #d4d4d4;border-radius:2.1rem;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;height:4.3rem;font-size:var(--t16);color:#000}.CareerForm_dateInput__6Lxze.CareerForm_placeholder__m7maf{color:#c6c6c6}.CareerForm_separator__24lnY{font-size:var(--t24);color:#555;width:4rem;text-align:center}.CareerForm_pickerDropdown__5vC96{position:absolute;top:100%;left:0;background-color:white;border:1px solid #d4d4d4;border-radius:1.2rem;box-shadow:0 .4rem 1.2rem .2rem rgba(0,0,0,.15);z-index:1000;padding:var(--sp24) var(--sp32) var(--sp16) var(--sp32);margin-top:var(--sp8);width:max-content}.CareerForm_yearNavigation__nW3cG{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp12)}.CareerForm_navButton__rxl8C{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;color:#333;width:2.4rem;height:2.4rem}.CareerForm_arrowLeft__Iewze{transform:rotate(90deg)}.CareerForm_arrowRight__ohQT8{transform:rotate(-90deg)}.CareerForm_navButton__rxl8C:hover{color:#007bff}.CareerForm_currentYear__A9QOg{flex-grow:1;text-align:center;font-size:var(--t18);line-height:var(--lh24);font-weight:400}.CareerForm_monthGrid__6RGt0{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:var(--sp18);column-gap:var(--sp18);grid-row-gap:0;row-gap:0;justify-items:center}.CareerForm_monthItem__dY88x{display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box;width:4.4rem;height:4.4rem;font-size:var(--t15);line-height:var(--lh24);font-weight:400}.CareerForm_monthItem__dY88x:hover{background-color:rgba(10,118,255,.2)}.CareerForm_selectedMonth__JY_hL{background-color:#0a76ff;color:white}.CareerForm_selectedMonth__JY_hL:hover{background-color:#3b82f6}.CareerForm_searchResultList__AcVXn{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}.CareerForm_searchResultList__AcVXn::-webkit-scrollbar{display:none}.CareerForm_searchResultItem__hAPuy{padding:var(--sp12) var(--sp20);cursor:pointer;display:flex;flex-direction:column;gap:var(--sp4);border-bottom:1px solid #efefef}.CareerForm_searchResultItem__hAPuy:last-child{border-bottom:none}.CareerForm_searchResultItem__hAPuy span{font-weight:700;color:#000;font-size:var(--t18);line-height:var(--lh24)}.CareerForm_searchResultItem__hAPuy small{font-weight:400;font-size:var(--t15);color:#000;line-height:var(--lh24)}.CareerForm_overlay__v2U2E{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--sp20)}@media (max-width:768px){.CareerForm_form___lQ3J{display:flex;flex-direction:column;width:100%;margin:0 auto;gap:3.2rem;padding:0 var(--sp24)}.CareerForm_main__FStxq{width:100%;margin:0 auto 4.8rem;padding:0;background-color:#fff;box-shadow:none}.CareerForm_cardContainer__Ak8E9{gap:2rem}.CareerForm_cardContainer__Ak8E9,.CareerForm_inputGroup___hxS_{display:flex;flex-direction:column}.CareerForm_label__2QhUz{font-size:1.6rem;font-weight:600;margin-bottom:.8rem}.CareerForm_inputField__Q0PKJ{width:100%;border:1px solid #d4d4d4;border-radius:.8rem;padding:1.2rem 1.6rem;font-size:1.6rem}.CareerForm_dateContainer__IgJvR{display:flex;justify-content:space-between}.CareerForm_dateContainer__IgJvR>.CareerForm_inputGroup___hxS_{width:calc(50% - .8rem)}.CareerForm_careerList__mu3CC{display:flex;flex-direction:column;gap:1.6rem;margin-top:2.4rem}.CareerForm_overlay__v2U2E{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}button.CareerForm_nextButton__VOG3F{padding:1rem 2.4rem}}.CareerListView_container__1kVua{width:100%;display:flex;flex-direction:column;gap:var(--sp20);padding:var(--sp36) var(--sp24);background-color:#fff;border-radius:var(--radius-lg)}@media (max-width:768px){.CareerListView_container__1kVua{padding:0}}.CareerListView_header__M3Bsz{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.CareerListView_title__WbTLS{padding:0 var(--sp10);font-size:var(--t20);font-weight:700;line-height:1.5;color:#000}.CareerListView_addButton__11Hv3{display:flex;align-items:center;justify-content:center;height:3.6rem;max-width:18rem;padding:0 var(--sp16);border:none;border-radius:var(--radius-md);background-color:var(--blue-500);color:#fff;font-size:var(--t14);font-weight:600;line-height:1.5;white-space:nowrap;cursor:pointer}.CareerListView_emptyBox__fQfWi{display:flex;align-items:center;gap:var(--sp16);width:100%;padding:var(--sp16);background-color:var(--gray-50);border:1px dashed var(--blue-500);border-radius:var(--radius-lg);font:inherit;text-align:left;cursor:pointer}.CareerListView_emptyIcon__YLcj2{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4.8rem;height:4.8rem;background-color:#fff;border:1px solid var(--gray-100);border-radius:var(--radius-full);font-size:var(--t24)}.CareerListView_emptyText__Oxaf5{display:flex;flex-direction:column;flex:1 1;min-width:0}.CareerListView_emptyTitle__f6gEX{font-size:var(--t18);font-weight:700;line-height:1.5;color:#000}.CareerListView_emptySub__36rtu{font-size:var(--t13);font-weight:400;line-height:var(--lh22);color:#4b4b4b}.CareerListView_cardList__LTwr5{display:flex;flex-direction:column;gap:var(--sp8);width:100%}.CareerListView_card__ERMj0{display:flex;align-items:center;gap:var(--sp10);width:100%;padding:var(--sp16) var(--sp20);background-color:#fff;border:1px solid var(--gray-100);border-radius:var(--radius-lg);text-align:left;cursor:pointer}.CareerListView_cardInfo__yX_7y{display:flex;flex-direction:column;gap:var(--sp10);flex:1 1;min-width:0}.CareerListView_storeName__L_vvV{font-size:var(--t18);font-weight:700;line-height:var(--lh24);color:#000}.CareerListView_workTypes__TfzXU{font-size:var(--t14);font-weight:400;line-height:var(--lh18);color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CareerListView_period__y03_u{font-size:var(--t14);font-weight:400;line-height:var(--lh18);color:var(--gray-600)}.CareerListView_chevron__7K2bJ{flex-shrink:0;transform:rotate(270deg)}.CareerEntryEditor_editor___VZHi{width:100%;display:flex;flex-direction:column;align-items:center}.CareerEntryEditor_main__QI6Qp{width:100%;max-width:59.2rem;margin:0 auto;padding:var(--sp36) var(--sp24);background-color:#fff;border-radius:var(--radius-lg)}.CareerEntryEditor_buttonSet__sq53m{width:100%;display:flex;flex-direction:column;gap:var(--sp16);align-items:center;margin-top:var(--sp32)}.CareerEntryEditor_saveButton__dTuDN{width:100%}.CareerEntryEditor_dangerButton__YrAuR{background:none;border:none;padding:0;cursor:pointer;color:var(--color-text-danger);font-size:var(--t14);font-weight:500;line-height:1.5;text-decoration:underline;text-underline-position:from-font}.CareerEntryEditor_dangerButton__YrAuR:disabled{opacity:.5;cursor:default}.CareerEntryEditor_skipButton__M1RF2{background:none;border:none;padding:0;cursor:pointer;color:var(--gray-500);font-size:var(--t14);font-weight:500;line-height:1.5;text-decoration:underline;text-underline-position:from-font}.CareerEntryEditor_skipButton__M1RF2:disabled{opacity:.5;cursor:default}@media (max-width:768px){.CareerEntryEditor_main__QI6Qp{padding:0;border-radius:0}}.CareerEntryForm_careerEntryForm__lygG_{padding:0}.CareerEntryForm_titleContainer___10Gj{display:flex;flex-direction:column;margin-bottom:var(--sp12);gap:var(--sp12)}.CareerEntryForm_title__3xsEg{font-size:var(--t24);font-weight:700;line-height:1.5;color:#000}.CareerEntryForm_subTitle__9ojs1{font-size:var(--t17);line-height:var(--lh26);font-weight:400}.CareerEntryForm_cardContainer__6bNeH{display:flex;flex-direction:column;gap:var(--sp20)}.CareerEntryForm_buttonContainer__nc8Xm{display:flex;flex-direction:column;gap:var(--sp16);margin-top:var(--sp32);align-items:center}.CareerEntryForm_buttonContainer__nc8Xm.CareerEntryForm_horizontal__1qM7r{flex-direction:row;justify-content:space-between;gap:var(--sp8)}.CareerEntryForm_buttonContainer__nc8Xm.CareerEntryForm_horizontal__1qM7r>button{flex:1 1}.CareerEntryForm_deleteButton__uiN7P.CareerEntryForm_deleteButton__uiN7P{background-color:#fff;color:#e54646;border:1px solid #d4d4d4}.CareerEntryForm_cancelButton__EyqHw{background-color:#ccc;color:#333}.CareerEntryForm_cancelButton__EyqHw:hover{background-color:#bbb}.CareerEntryForm_saveButton__J0uXT{background-color:#0a76ff;color:white}.CareerEntryForm_saveButton__J0uXT:hover{background-color:#3b82f6}.CompanyNameInput_searchResultList__XcqDb{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}.CompanyNameInput_searchResultList__XcqDb::-webkit-scrollbar{display:none}.CompanyNameInput_searchResultItem__D_8Yl{padding:var(--sp12) var(--sp20);cursor:pointer;display:flex;flex-direction:column;gap:var(--sp4);border-bottom:1px solid #efefef}.CompanyNameInput_searchResultItem__D_8Yl:last-child{border-bottom:none}.CompanyNameInput_searchResultItem__D_8Yl span{font-weight:700;color:#000;font-size:var(--t18);line-height:var(--lh24)}.CompanyNameInput_searchResultItem__D_8Yl small{font-weight:400;font-size:var(--t15);color:#000;line-height:var(--lh24)}.CompanyNameInput_placeName__kad3e{font-weight:700;font-size:var(--t18);line-height:1.5;color:#000}.CompanyNameInput_roadAddress__bUzPv{font-weight:400;font-size:var(--t15);line-height:1.5;color:#000}.CompanyNameInput_selectedAddress__runP7{padding-left:var(--sp10);font-size:var(--t15);color:#000;line-height:var(--lh24);font-weight:400}.PeriodSelector_container__jH13d{display:flex;align-items:center;justify-content:space-between}.PeriodSelector_dateInputContainer__v_JV6{position:relative;flex:1 1}.PeriodSelector_dateInput__2_mQQ{flex:1 1;border:1px solid #d4d4d4;border-radius:2.1rem;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;height:4.4rem;font-size:var(--t16);line-height:1.5;color:#000}.PeriodSelector_dateInput__2_mQQ.PeriodSelector_placeholder__Urwkz{color:#c6c6c6}.PeriodSelector_separator__5xJCZ{font-size:var(--t24);color:#555;width:4rem;text-align:center}.PeriodSelector_sheetBackdrop___wPEX{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.45);z-index:1060;animation:PeriodSelector_pickerBackdropFadeIn__E0RXu .2s ease-out}.PeriodSelector_sheet__UGKNc{position:fixed;left:0;right:0;bottom:0;margin:0 auto;max-width:48rem;z-index:1061;background-color:#fff;border-radius:2rem 2rem 0 0;box-shadow:0 -.4rem 1.6rem 0 rgba(0,0,0,.12);padding:var(--sp12) var(--sp24) calc(var(--sp24) + env(safe-area-inset-bottom));animation:PeriodSelector_pickerSheetSlideUp__tKl8R .28s cubic-bezier(.32,.72,0,1)}.PeriodSelector_popoverBackdrop__7ORpo{position:fixed;inset:0;z-index:1060;background:transparent}.PeriodSelector_popover__LhbGy{position:fixed;z-index:1061;width:28rem;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--sd);padding:var(--sp12) var(--sp16) var(--sp16);animation:PeriodSelector_pickerPopoverIn__dcCoR .14s ease-out}@keyframes PeriodSelector_pickerPopoverIn__dcCoR{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}.PeriodSelector_grabHandle__NGhAM{width:4rem;height:.4rem;margin:0 auto var(--sp16);border-radius:999px;background-color:#e0e0e0}@keyframes PeriodSelector_pickerBackdropFadeIn__E0RXu{0%{opacity:0}to{opacity:1}}@keyframes PeriodSelector_pickerSheetSlideUp__tKl8R{0%{transform:translateY(100%)}to{transform:translateY(0)}}.PeriodSelector_yearNavigation__Svv_j{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp12)}.PeriodSelector_navButton__erC2_{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;color:#333;width:2.4rem;height:2.4rem}.PeriodSelector_arrowLeft__mJ5Sy{transform:rotate(90deg)}.PeriodSelector_arrowRight__Ia9FG{transform:rotate(-90deg)}.PeriodSelector_navButton__erC2_:hover{color:#007bff}.PeriodSelector_currentYear__ZFXSa{flex-grow:1;text-align:center;font-size:var(--t18);line-height:var(--lh24);font-weight:400}.PeriodSelector_monthGrid__XFqik{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:var(--sp18);column-gap:var(--sp18);grid-row-gap:0;row-gap:0;justify-items:center}.PeriodSelector_monthItem__G9L4v{display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box;width:4.4rem;height:4.4rem;font-size:var(--t15);line-height:var(--lh24);font-weight:400}.PeriodSelector_monthItem__G9L4v:hover{background-color:rgba(10,118,255,.2)}.PeriodSelector_selectedMonth__D0pvw{background-color:#0a76ff;color:white}.PeriodSelector_selectedMonth__D0pvw:hover{background-color:#3b82f6}@media (max-width:480px){.PeriodSelector_dateInput__2_mQQ{font-size:var(--t15);height:3.9rem}.PeriodSelector_separator__5xJCZ{font-size:var(--t20);color:#555;width:1.9rem;text-align:center}}.CareerDescriptionInput_inputGroup__f2RrQ{display:flex;flex-direction:column}.CareerDescriptionInput_textareaField__aiYq3{width:100%;border:1px solid #d4d4d4;border-radius:1.2rem;padding:1.4rem 1.6rem;font-size:var(--t18);height:24.4rem;resize:none}.CareerDescriptionInput_textareaField__aiYq3:focus{outline:none;border-color:#0a76ff}.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}.RrnMaskingEditor_overlay__MquDr{position:fixed;inset:0;z-index:var(--z-modal);display:flex;overscroll-behavior:contain;background:var(--gray-800);-webkit-font-smoothing:antialiased;animation:RrnMaskingEditor_overlayAppear__ARvRN .2s cubic-bezier(.2,0,.2,1)}.RrnMaskingEditor_panel___NWPR{position:relative;display:flex;flex:1 1;min-height:0;flex-direction:column;outline:none;animation:RrnMaskingEditor_panelAppear__sSlPb .28s cubic-bezier(.22,1,.36,1)}.RrnMaskingEditor_header__pUFO_{--chrome-shift:calc(-1 * var(--sp6));display:flex;align-items:flex-start;gap:var(--sp4);padding:calc(var(--sp10) + env(safe-area-inset-top, 0px)) var(--sp16) var(--sp12) var(--sp8);border-bottom:1px solid rgba(255,255,255,.07);animation:RrnMaskingEditor_chromeIn__d1cNh .35s cubic-bezier(.22,1,.36,1) .05s backwards}.RrnMaskingEditor_closeButton__0ZC11{flex:0 0 auto;width:var(--sp44);height:var(--sp44);display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--gray-white);border-radius:var(--radius-full);cursor:pointer;transition:background-color .15s cubic-bezier(.2,0,.2,1),transform .12s cubic-bezier(.2,0,.2,1)}.RrnMaskingEditor_closeButton__0ZC11:active{background:rgba(255,255,255,.12);transform:scale(.96)}.RrnMaskingEditor_closeIcon__ojmFb{width:var(--sp24);height:var(--sp24)}.RrnMaskingEditor_headerTexts__AnOxO{display:flex;flex-direction:column;gap:var(--sp4);padding-top:var(--sp6);min-width:0}.RrnMaskingEditor_title__0IS7b{margin:0;font-size:var(--t18);line-height:1.35;font-weight:700;letter-spacing:-.01em;color:var(--gray-white);text-wrap:balance}.RrnMaskingEditor_subtitle___Z1Fj{margin:0;font-size:var(--t13);line-height:1.5;color:rgba(255,255,255,.68);text-wrap:pretty}.RrnMaskingEditor_trustChip__1jbtA{display:inline-flex;align-items:center;gap:var(--sp4);width:-moz-fit-content;width:fit-content;margin-top:var(--sp2);padding:var(--sp3) var(--sp9) var(--sp3) var(--sp7);border-radius:var(--radius-full);background:rgba(255,255,255,.08);color:rgba(255,255,255,.6);font-size:var(--t11);font-weight:600;line-height:1.3;white-space:nowrap}.RrnMaskingEditor_trustIcon__z8mLe{width:var(--sp12);height:var(--sp12);flex:0 0 auto}.RrnMaskingEditor_viewport__DCvyY{position:relative;flex:1 1;min-height:0;overflow:hidden;touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:crosshair;background:var(--gray-black)}.RrnMaskingEditor_stage__UkAIK{position:absolute;top:0;left:0;transform-origin:0 0;will-change:transform;animation:RrnMaskingEditor_stageFadeIn__vJivd .3s cubic-bezier(.2,0,.2,1) both}.RrnMaskingEditor_stageZooming__8O2IF{transition:transform .24s cubic-bezier(.2,0,.2,1)}.RrnMaskingEditor_stageImage__HqUmE{display:block;width:100%;height:100%;image-orientation:from-image;pointer-events:none;-webkit-user-drag:none}.RrnMaskingEditor_maskLayer__xuEy_{position:absolute;inset:0;pointer-events:none}.RrnMaskingEditor_mask__fLBbQ{position:absolute;top:0;left:0;pointer-events:auto;cursor:move;outline:none}.RrnMaskingEditor_maskZooming__zR8_g{transition:transform .24s cubic-bezier(.2,0,.2,1),width .24s cubic-bezier(.2,0,.2,1),height .24s cubic-bezier(.2,0,.2,1)}.RrnMaskingEditor_maskFill__y1C6s{position:absolute;inset:0;background:var(--gray-black);outline:1px solid rgba(255,255,255,.4);animation:RrnMaskingEditor_maskSnapIn__JHURt .18s cubic-bezier(.2,0,.2,1);transition:outline-color .15s cubic-bezier(.2,0,.2,1),box-shadow .15s cubic-bezier(.2,0,.2,1)}.RrnMaskingEditor_maskSelected__AKsru .RrnMaskingEditor_maskFill__y1C6s{outline:var(--sp2) solid var(--blue-400);box-shadow:0 0 0 var(--sp6) rgba(66,132,244,.16)}.RrnMaskingEditor_maskSelected__AKsru{z-index:1}.RrnMaskingEditor_mask__fLBbQ:focus-visible .RrnMaskingEditor_maskFill__y1C6s{outline:var(--sp2) solid var(--blue-200)}.RrnMaskingEditor_maskDraft__UujEN{cursor:crosshair}.RrnMaskingEditor_maskFillDraft__Odilb{position:absolute;inset:0;background:var(--gray-black);outline:1px dashed rgba(255,255,255,.8)}.RrnMaskingEditor_handle__ulcuD{position:absolute;width:var(--sp44);height:var(--sp44);touch-action:none}.RrnMaskingEditor_handle__ulcuD:after{content:"";position:absolute;top:50%;left:50%;width:var(--sp13);height:var(--sp13);transform:translate(-50%,-50%);background:var(--gray-white);border:1px solid rgba(0,0,0,.18);border-radius:var(--radius-full);box-shadow:var(--shadow-md);animation:RrnMaskingEditor_handleIn__7DDHu .16s cubic-bezier(.2,0,.2,1) backwards;transition:transform .12s cubic-bezier(.2,0,.2,1)}.RrnMaskingEditor_handle__ulcuD:active:after{transform:translate(-50%,-50%) scale(1.2)}.RrnMaskingEditor_handleNw__QP1PV{top:0;left:0;transform:translate(-50%,-50%);cursor:nwse-resize}.RrnMaskingEditor_handleNe__sq4Hd{top:0;right:0;transform:translate(50%,-50%);cursor:nesw-resize}.RrnMaskingEditor_handleNe__sq4Hd:after{animation-delay:.03s}.RrnMaskingEditor_handleSw__2KH7w{bottom:0;left:0;transform:translate(-50%,50%);cursor:nesw-resize}.RrnMaskingEditor_handleSw__2KH7w:after{animation-delay:.06s}.RrnMaskingEditor_handleSe__X1FUH{bottom:0;right:0;transform:translate(50%,50%);cursor:nwse-resize}.RrnMaskingEditor_handleSe__X1FUH:after{animation-delay:.09s}.RrnMaskingEditor_deleteButton__qW78N{position:absolute;top:0;right:0;transform:translate(calc(50% + var(--sp12)),calc(-50% - var(--sp12)));width:var(--sp28);height:var(--sp28);display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-full);background:var(--gray-white);color:var(--gray-800);box-shadow:var(--shadow-md);cursor:pointer;z-index:2;touch-action:none;animation:RrnMaskingEditor_deleteIn__bi1Fy .18s cubic-bezier(.2,0,.2,1) .08s backwards;transition:background-color .12s cubic-bezier(.2,0,.2,1)}.RrnMaskingEditor_deleteButton__qW78N:before{content:"";position:absolute;inset:calc(-1 * var(--sp8))}.RrnMaskingEditor_deleteButton__qW78N:active{background:var(--gray-100)}.RrnMaskingEditor_deleteIcon__nmjY9{width:var(--sp14);height:var(--sp14)}.RrnMaskingEditor_loading__r2uvM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.RrnMaskingEditor_spinner__X_LrQ{width:var(--sp32);height:var(--sp32);border-top-color:rgba(255,255,255,.2);border:var(--sp3) solid rgba(255,255,255,.2);border-top:var(--sp3) solid var(--gray-white);border-radius:var(--radius-full);animation:RrnMaskingEditor_spinnerRotate__vyUNW .8s linear infinite}.RrnMaskingEditor_loadErrorText__zd4h0{margin:0;font-size:var(--t15);color:rgba(255,255,255,.72)}.RrnMaskingEditor_loadErrorText__zd4h0,.RrnMaskingEditor_tutorial__uYw6e{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.RrnMaskingEditor_tutorial__uYw6e{flex-direction:column;gap:var(--sp6);pointer-events:none;animation:RrnMaskingEditor_tutorialIn__Y8LaD .4s cubic-bezier(.22,1,.36,1) .2s backwards}.RrnMaskingEditor_tutorial__uYw6e:before{content:"";position:absolute;top:50%;left:50%;width:calc(var(--sp160) * 2.4);height:calc(var(--sp160) * 2);transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(0,0,0,.55),rgba(0,0,0,0) 74%)}.RrnMaskingEditor_tutorialCard__ShG82{position:relative;width:calc(var(--sp160) + var(--sp72));margin-bottom:var(--sp10);padding:var(--sp14) var(--sp16);display:flex;flex-direction:column;gap:var(--sp8);border-radius:var(--radius-lg);background:var(--gray-white);box-shadow:var(--shadow-xl)}.RrnMaskingEditor_tutorialLine__ltduk{height:var(--sp5);border-radius:var(--radius-full);background:var(--gray-100)}.RrnMaskingEditor_tutorialLineTitle__mbjWD{width:46%;align-self:center;margin-bottom:var(--sp2);background:var(--gray-200)}.RrnMaskingEditor_tutorialLineShort__d7BBo{width:62%}.RrnMaskingEditor_tutorialRow__5DDML{display:flex;align-items:center;gap:var(--sp6);margin-top:var(--sp2)}.RrnMaskingEditor_tutorialLabel__zfON2{font-size:var(--t10);font-weight:600;color:var(--gray-500);white-space:nowrap}.RrnMaskingEditor_tutorialDigits__W390v{--tutorial-travel:calc(var(--sp94) + var(--sp10));position:relative;font-size:var(--t13);font-weight:700;line-height:1.3;color:var(--gray-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.RrnMaskingEditor_tutorialBar__4I8Yn{position:absolute;inset:calc(-1 * var(--sp2)) calc(-1 * var(--sp3));border-radius:var(--radius-sm);background:var(--gray-black);transform-origin:left center;transform:scaleX(1);animation:RrnMaskingEditor_tutorialBar__4I8Yn 2.8s cubic-bezier(.45,.05,.25,1) infinite}.RrnMaskingEditor_tutorialFinger__p01sH{position:absolute;top:50%;left:calc(-1 * var(--sp8));width:var(--sp28);height:var(--sp28);margin-top:calc(-1 * var(--sp10));border-radius:var(--radius-full);background:rgba(12,12,13,.22);border:1px solid rgba(255,255,255,.95);box-shadow:var(--shadow-md);opacity:0;animation:RrnMaskingEditor_tutorialFinger__p01sH 2.8s cubic-bezier(.45,.05,.25,1) infinite}.RrnMaskingEditor_tutorialFinger__p01sH:after{content:"";position:absolute;inset:calc(-1 * var(--sp4));border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.9);opacity:0;animation:RrnMaskingEditor_tutorialRipple__nNJ3S 2.8s cubic-bezier(.2,0,.2,1) infinite}.RrnMaskingEditor_tutorialText__Jncbt{max-width:84%;font-size:var(--t15);font-weight:700;line-height:1.45;color:var(--gray-white);text-wrap:balance}.RrnMaskingEditor_tutorialSubText__xMtCv,.RrnMaskingEditor_tutorialText__Jncbt{position:relative;margin:0;text-align:center;text-shadow:0 var(--sp1) var(--sp4) rgba(0,0,0,.5)}.RrnMaskingEditor_tutorialSubText__xMtCv{font-size:var(--t13);font-weight:500;line-height:1.4;color:rgba(255,255,255,.72)}.RrnMaskingEditor_zoomHint__j6Kuo{position:absolute;bottom:var(--sp16);left:50%;transform:translateX(-50%);padding:var(--sp8) var(--sp14);border-radius:var(--radius-pill);background:rgba(18,18,20,.62);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(var(--sp8));-webkit-backdrop-filter:blur(var(--sp8));color:rgba(255,255,255,.9);font-size:var(--t13);line-height:1.4;white-space:nowrap;pointer-events:none;animation:RrnMaskingEditor_hintAppear__AlOSY .3s cubic-bezier(.22,1,.36,1)}.RrnMaskingEditor_footer__R4wA1{--chrome-shift:var(--sp6);display:flex;flex-direction:column;gap:var(--sp8);padding:var(--sp12) var(--sp16) calc(var(--sp16) + var(--screen-bottom-inset)) var(--sp16);border-top:1px solid rgba(255,255,255,.08);animation:RrnMaskingEditor_chromeIn__d1cNh .35s cubic-bezier(.22,1,.36,1) .1s backwards}.RrnMaskingEditor_helperText__5nsA0{margin:0;font-size:var(--t13);line-height:1.4;font-weight:600;color:var(--red-100);text-align:center}.RrnMaskingEditor_actions__osSjn{display:flex;gap:var(--sp10);margin-top:var(--sp4)}.RrnMaskingEditor_addButton__QbL8y{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:var(--sp6);height:var(--sp52);padding:0 var(--sp18) 0 var(--sp15);border:1px solid rgba(255,255,255,.22);border-radius:var(--radius-lg);background:rgba(255,255,255,.06);color:var(--gray-white);font-size:var(--t15);font-weight:600;cursor:pointer;transition:background-color .15s cubic-bezier(.2,0,.2,1),transform .12s cubic-bezier(.2,0,.2,1)}.RrnMaskingEditor_addButton__QbL8y:active:not(:disabled){background:rgba(255,255,255,.12);transform:scale(.96)}.RrnMaskingEditor_addIcon__XTkpf{width:var(--sp16);height:var(--sp16)}.RrnMaskingEditor_ctaButton__k9WqY{flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--sp8);height:var(--sp52);border:none;border-radius:var(--radius-lg);background:var(--button-primary-bg);color:var(--button-primary-text);font-size:var(--t16);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .2s cubic-bezier(.2,0,.2,1),color .2s cubic-bezier(.2,0,.2,1),transform .12s cubic-bezier(.2,0,.2,1)}.RrnMaskingEditor_ctaButton__k9WqY:active:not(:disabled){transform:scale(.97)}.RrnMaskingEditor_addButton__QbL8y:disabled,.RrnMaskingEditor_ctaButton__k9WqY:disabled{background:rgba(255,255,255,.1);border-color:transparent;color:rgba(255,255,255,.38);cursor:not-allowed}.RrnMaskingEditor_ctaSpinner__Oj8UB{width:var(--sp16);height:var(--sp16);flex:0 0 auto;border-top-color:rgba(255,255,255,.3);border:var(--sp2) solid rgba(255,255,255,.3);border-top:var(--sp2) solid var(--gray-white);border-radius:var(--radius-full);animation:RrnMaskingEditor_spinnerRotate__vyUNW .7s linear infinite}.RrnMaskingEditor_skipButton__nqzre{align-self:center;min-height:var(--sp44);padding:var(--sp10) var(--sp16);border:none;background:transparent;color:rgba(255,255,255,.66);font-size:var(--t14);line-height:1.4;text-decoration:underline;text-underline-offset:var(--sp3);cursor:pointer;transition:color .15s cubic-bezier(.2,0,.2,1)}.RrnMaskingEditor_skipButton__nqzre:active:not(:disabled){color:var(--gray-white)}.RrnMaskingEditor_skipButton__nqzre:disabled{color:rgba(255,255,255,.32);cursor:not-allowed}.RrnMaskingEditor_addButton__QbL8y:focus-visible,.RrnMaskingEditor_closeButton__0ZC11:focus-visible,.RrnMaskingEditor_ctaButton__k9WqY:focus-visible,.RrnMaskingEditor_deleteButton__qW78N:focus-visible,.RrnMaskingEditor_skipButton__nqzre:focus-visible{outline:var(--sp2) solid var(--blue-200);outline-offset:var(--sp2)}@keyframes RrnMaskingEditor_overlayAppear__ARvRN{0%{opacity:0}to{opacity:1}}@keyframes RrnMaskingEditor_panelAppear__sSlPb{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes RrnMaskingEditor_chromeIn__d1cNh{0%{opacity:0;transform:translateY(var(--chrome-shift));filter:blur(var(--sp3))}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes RrnMaskingEditor_stageFadeIn__vJivd{0%{opacity:0}to{opacity:1}}@keyframes RrnMaskingEditor_maskSnapIn__JHURt{0%{opacity:.5;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes RrnMaskingEditor_handleIn__7DDHu{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes RrnMaskingEditor_deleteIn__bi1Fy{0%{opacity:0;transform:translate(calc(50% + var(--sp12)),calc(-50% - var(--sp12))) scale(.7)}to{opacity:1;transform:translate(calc(50% + var(--sp12)),calc(-50% - var(--sp12))) scale(1)}}@keyframes RrnMaskingEditor_hintAppear__AlOSY{0%{opacity:0;transform:translateX(-50%) translateY(var(--sp6))}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes RrnMaskingEditor_tutorialIn__Y8LaD{0%{opacity:0;transform:translateY(var(--sp8));filter:blur(var(--sp4))}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes RrnMaskingEditor_tutorialFinger__p01sH{0%{opacity:0;transform:translateX(0) scale(1)}7%{opacity:1;transform:translateX(0) scale(1)}12%{opacity:1;transform:translateX(0) scale(.82)}55%{opacity:1;transform:translateX(var(--tutorial-travel)) scale(.82)}63%{opacity:1;transform:translateX(var(--tutorial-travel)) scale(1)}74%,to{opacity:0;transform:translateX(var(--tutorial-travel)) scale(1)}}@keyframes RrnMaskingEditor_tutorialBar__4I8Yn{0%,12%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}88%{opacity:1;transform:scaleX(1)}96%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes RrnMaskingEditor_tutorialRipple__nNJ3S{0%,8%{opacity:0;transform:scale(.5)}11%{opacity:.7;transform:scale(.8)}24%,to{opacity:0;transform:scale(1.7)}}@keyframes RrnMaskingEditor_spinnerRotate__vyUNW{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.RrnMaskingEditor_deleteButton__qW78N,.RrnMaskingEditor_footer__R4wA1,.RrnMaskingEditor_handle__ulcuD:after,.RrnMaskingEditor_header__pUFO_,.RrnMaskingEditor_maskFill__y1C6s,.RrnMaskingEditor_overlay__MquDr,.RrnMaskingEditor_panel___NWPR,.RrnMaskingEditor_stage__UkAIK,.RrnMaskingEditor_tutorialBar__4I8Yn,.RrnMaskingEditor_tutorialFinger__p01sH,.RrnMaskingEditor_tutorialFinger__p01sH:after,.RrnMaskingEditor_tutorial__uYw6e,.RrnMaskingEditor_zoomHint__j6Kuo{animation:none}.RrnMaskingEditor_addButton__QbL8y,.RrnMaskingEditor_closeButton__0ZC11,.RrnMaskingEditor_ctaButton__k9WqY,.RrnMaskingEditor_deleteButton__qW78N,.RrnMaskingEditor_handle__ulcuD:after,.RrnMaskingEditor_maskFill__y1C6s,.RrnMaskingEditor_maskZooming__zR8_g,.RrnMaskingEditor_skipButton__nqzre,.RrnMaskingEditor_stageZooming__8O2IF{transition:none}}.BusinessVerifySection_section__zHBFN{display:flex;flex-direction:column;gap:var(--sp16)}.BusinessVerifySection_heading__U1Uyo{display:flex;flex-direction:column;gap:var(--sp4);margin-top:var(--sp16)}.BusinessVerifySection_title__2rN_z{font-size:var(--font-size-title-section);font-weight:700;line-height:1.5;color:var(--color-text-primary);margin:0}.BusinessVerifySection_subtitle__iV9pv{font-size:var(--t14);font-weight:500;line-height:1.5;color:var(--color-text-secondary);margin:0}.BusinessVerifySection_field__lOT1C{display:flex;flex-direction:column;gap:var(--sp10)}.BusinessVerifySection_labelSoft__saTur{font-weight:400}.BusinessVerifySection_input__NKVKd{width:100%;padding:var(--sp12) var(--sp16);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--t16);line-height:1.5;color:var(--color-text-primary);transition:border-color .15s ease}.BusinessVerifySection_input__NKVKd::placeholder{color:var(--color-text-tertiary)}.BusinessVerifySection_input__NKVKd:focus{outline:none;border-color:var(--blue-500)}.BusinessVerifySection_input__NKVKd:disabled{background:var(--color-surface-sunken);color:var(--gray-400)}.BusinessVerifySection_dateRow__mSNu0{display:flex;gap:var(--sp8)}.BusinessVerifySection_dateSelectYear__gD_iz{flex:2 1;min-width:0}.BusinessVerifySection_dateSelectSmall__sNE5u{flex:1 1;min-width:0}.BusinessVerifySection_dateSelectSmall__sNE5u button,.BusinessVerifySection_dateSelectYear__gD_iz button{padding:var(--sp12) var(--sp16);gap:var(--sp6);font-size:var(--t16);line-height:1.5;border-color:var(--color-border);border-radius:var(--radius-md)}.BusinessVerifySection_dateSelectSmall__sNE5u button span:first-child,.BusinessVerifySection_dateSelectYear__gD_iz button span:first-child{flex:1 1;text-align:right;font-weight:600}.BusinessVerifySection_dateSelectSmall__sNE5u button span:last-child,.BusinessVerifySection_dateSelectYear__gD_iz button span:last-child{font-weight:400;color:var(--gray-400)}.BusinessVerifySection_successBanner__6dhNZ{background:var(--blue-50);color:var(--blue-500);animation:BusinessVerifySection_bannerIn__GvOnS .3s cubic-bezier(.32,.72,0,1)}.BusinessVerifySection_pendingBanner__Gc06C,.BusinessVerifySection_successBanner__6dhNZ{width:100%;padding:var(--sp16);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);font-size:var(--t14);font-weight:500;line-height:1.5}.BusinessVerifySection_pendingBanner__Gc06C{display:flex;align-items:center;gap:var(--sp10);background:var(--color-surface-sunken);color:var(--color-text-secondary)}.BusinessVerifySection_errorBanner__9xXYD{width:100%;padding:var(--sp16);border:1px solid var(--red-100);border-radius:var(--radius-lg);background:var(--red-50);color:var(--red-600);font-size:var(--t14);font-weight:500;line-height:1.5;white-space:pre-line;animation:BusinessVerifySection_bannerIn__GvOnS .3s cubic-bezier(.32,.72,0,1)}@keyframes BusinessVerifySection_bannerIn__GvOnS{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.BusinessVerifySection_switchLink__5Yq7j{display:inline;padding:0;border:none;background:none;color:var(--color-text-brand);font-size:inherit;font-weight:600;line-height:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.BusinessVerifySection_certificateCard__k6KkC{display:flex;flex-direction:column;gap:var(--sp12);padding:var(--sp20) var(--sp16);border:1px solid var(--blue-100);border-radius:var(--radius-lg);background:var(--blue-50);animation:BusinessVerifySection_bannerIn__GvOnS .3s cubic-bezier(.32,.72,0,1)}.BusinessVerifySection_cardTexts__rtBo3{display:flex;flex-direction:column;gap:var(--sp4)}.BusinessVerifySection_cardTitle__SzRW2{font-size:var(--t15);font-weight:600;line-height:1.5;color:var(--color-text-primary);margin:0}.BusinessVerifySection_cardDesc__o69wG{font-size:var(--t13);font-weight:400;line-height:1.5;color:var(--color-text-secondary);margin:0}.BusinessVerifySection_cardError__8AJqv{font-size:var(--t13);font-weight:500;line-height:1.5;color:var(--color-text-danger);white-space:pre-line;margin:0}.BusinessVerifySection_uploadButton___xO_D{display:flex;align-items:center;justify-content:center;width:100%;height:var(--sp44);border:none;border-radius:var(--radius-button);background:var(--button-primary-bg);color:var(--button-primary-text);font-size:var(--t15);font-weight:600;line-height:1.5;cursor:pointer;transition:background-color .15s ease}@media (hover:hover){.BusinessVerifySection_uploadButton___xO_D:hover{background:var(--blue-600)}}.BusinessVerifySection_hiddenInput__0uvCH{display:none}.BusinessVerifySection_notice__jONXU{font-size:var(--t12);font-weight:400;line-height:1.5;color:var(--color-text-tertiary);margin:0}.BusinessVerifySection_noticeStrong__4izNP{font-weight:600;color:var(--color-text-secondary)}.BusinessVerifySection_noticeLink__SK_Ii{text-decoration:underline;text-underline-offset:2px}.BusinessVerifySection_statusRow__pfTPn{display:flex;align-items:center;gap:var(--sp10)}.BusinessVerifySection_readout__bAo_F{display:flex;flex-direction:column;gap:var(--sp8);width:100%;padding:var(--sp16);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-sunken);margin:0;animation:BusinessVerifySection_bannerIn__GvOnS .3s cubic-bezier(.32,.72,0,1)}.BusinessVerifySection_readoutRow__j9nsU{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp12)}.BusinessVerifySection_readoutRow__j9nsU dt{flex-shrink:0;font-size:var(--t13);font-weight:500;line-height:1.5;color:var(--gray-500)}.BusinessVerifySection_readoutRow__j9nsU dd{min-width:0;margin:0;font-size:var(--t14);font-weight:600;line-height:1.5;color:var(--color-text-primary);text-align:right;overflow-wrap:anywhere}.BusinessVerifySection_dots__zARwj{display:inline-flex;align-items:center;gap:var(--sp4);flex-shrink:0}.BusinessVerifySection_dots__zARwj span{width:var(--sp6);height:var(--sp6);border-radius:50%;background:var(--blue-500);animation:BusinessVerifySection_dotPulse__eGtVF 1s ease-in-out infinite}.BusinessVerifySection_dots__zARwj span:nth-child(2){animation-delay:.15s}.BusinessVerifySection_dots__zARwj span:nth-child(3){animation-delay:.3s}@keyframes BusinessVerifySection_dotPulse__eGtVF{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.ManagerBusinessStep_field__z2Ecx{display:flex;flex-direction:column;gap:var(--sp10)}.ManagerBusinessStep_errorBanner__rwNtL{width:100%;padding:var(--sp16);border:1px solid var(--red-100);border-radius:var(--radius-lg);background:var(--red-50);color:var(--red-600);font-size:var(--t14);font-weight:500;line-height:1.5;white-space:pre-line}.DashboardAnnouncementCard_card__DNkwC{display:flex;align-items:stretch;gap:8px;width:100%;padding:16px;background-color:var(--gray-white);border:1px solid var(--color-border-subtle);border-radius:12px;box-sizing:border-box;cursor:pointer;transition:transform .15s ease}.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_dimmed__bXm48>.DashboardAnnouncementCard_body__g_td4,.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_dimmed__bXm48>.DashboardAnnouncementCard_stats__r42Ns{opacity:.5}.DashboardAnnouncementCard_body__g_td4{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.DashboardAnnouncementCard_header__PZK1K{display:flex;flex-direction:column}.DashboardAnnouncementCard_timeAgo__xUVWZ{font-size:13px;font-weight:400;line-height:22px;color:#8b8b8b}.DashboardAnnouncementCard_titleRow__CTWLk{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.DashboardAnnouncementCard_title__DZcsS{margin:0;font-size:18px;font-weight:700;line-height:1.5;color:var(--gray-black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardAnnouncementCard_meta__Im77N{display:flex;flex-direction:column}.DashboardAnnouncementCard_metaRow__Fj1DD{display:flex;gap:8px;align-items:center;font-size:14px;line-height:22px;white-space:nowrap;min-width:0}.DashboardAnnouncementCard_metaLabel__QIhop{color:var(--gray-400);font-weight:600;flex-shrink:0}.DashboardAnnouncementCard_metaValue__lkbf2{color:var(--gray-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.DashboardAnnouncementCard_metaWage__SQD_p{color:var(--blue-500);font-weight:700}.DashboardAnnouncementCard_stats__r42Ns{flex-shrink:0;display:flex;align-items:center;gap:40px;align-self:center;padding-left:8px}.DashboardAnnouncementCard_statColumn__GcO_7{display:flex;flex-direction:column;align-items:flex-start}.DashboardAnnouncementCard_statLabel__B40aR{font-size:13px;font-weight:600;line-height:22px;color:#8b8b8b}.DashboardAnnouncementCard_statValue__HltS6{font-size:18px;font-weight:700;line-height:1.5}.DashboardAnnouncementCard_statApply__z_XH4{color:var(--blue-500)}.DashboardAnnouncementCard_statPropose__iTtdF{color:var(--ai-500)}.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_statsBottom__ObUN7{flex-direction:column;gap:8px}.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_statsBottom__ObUN7 .DashboardAnnouncementCard_body__g_td4{width:100%}.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_statsBottom__ObUN7 .DashboardAnnouncementCard_stats__r42Ns{width:100%;gap:0;padding-left:0;padding-top:8px;align-self:stretch;justify-content:center;border-top:1px solid var(--color-border-subtle)}.DashboardAnnouncementCard_card__DNkwC.DashboardAnnouncementCard_statsBottom__ObUN7 .DashboardAnnouncementCard_statColumn__GcO_7{flex:1 1;align-items:center}@media (max-width:768px){.DashboardAnnouncementCard_card__DNkwC{flex-direction:column;gap:8px;padding:16px}.DashboardAnnouncementCard_body__g_td4{width:100%}.DashboardAnnouncementCard_title__DZcsS{font-size:1.6rem;white-space:normal}.DashboardAnnouncementCard_titleRow__CTWLk{align-items:flex-start}.DashboardAnnouncementCard_metaRow__Fj1DD{font-size:1.3rem}.DashboardAnnouncementCard_stats__r42Ns{width:100%;gap:0;padding-left:0;padding-top:8px;align-self:stretch;justify-content:center;border-top:1px solid var(--color-border-subtle)}.DashboardAnnouncementCard_statColumn__GcO_7{flex:1 1;align-items:center}.DashboardAnnouncementCard_statValue__HltS6{font-size:1.6rem}}.AnnouncementCardSkeleton_card__nMZiY{display:flex;align-items:center;gap:var(--spacing-s);padding:var(--spacing-l) var(--spacing-xl);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:12px;min-width:0}.AnnouncementCardSkeleton_thumbnail__owudx{flex-shrink:0;width:65px;height:65px;border-radius:8px;order:2}.AnnouncementCardSkeleton_content__gDcxu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-xs);order:1}.AnnouncementCardSkeleton_companyName__548BV{width:9rem;height:13px}.AnnouncementCardSkeleton_title__Lz9j2{width:60%;height:20px;margin-top:4px}.AnnouncementCardSkeleton_location__0pRnw{width:8rem;height:13px}.AnnouncementCardSkeleton_meta__0zYWg{display:flex;flex-direction:column;gap:4px;margin-top:8px}.AnnouncementCardSkeleton_metaRow__blBsD{height:14px;width:70%}.AnnouncementCardSkeleton_action__URWL7{display:none;flex-shrink:0;width:96px;height:36px;border-radius:10px;order:3}@media (min-width:768px){.AnnouncementCardSkeleton_card__nMZiY{gap:var(--spacing-l);padding:var(--spacing-l)}.AnnouncementCardSkeleton_thumbnail__owudx{width:96px;height:96px;border-radius:12px;order:0}.AnnouncementCardSkeleton_meta__0zYWg{flex-direction:row;gap:var(--spacing-s);margin-top:0}.AnnouncementCardSkeleton_metaRow__blBsD{height:14px;width:8rem}.AnnouncementCardSkeleton_action__URWL7{display:block}}.MapCardSkeleton_block__PNOxS{height:calc(var(--sp94) + var(--sp52) + var(--sp10));border-radius:var(--radius-lg)}