.layout_container__l4yjI{max-width:600px;margin-inline:auto}.FilterIcon_cIcon__7LCy9{display:inline-block;vertical-align:middle}.FilterIcon_cIcon--sm__Y681S{width:16px;height:16px}.FilterIcon_cIcon--md__zYMO_{width:24px;height:24px}.FilterIcon_cIcon--lg__gmPPv{width:32px;height:32px}.FilterIcon_cIcon--black__hO8kc{--icon-color:#1a1a1a}.FilterIcon_cIcon--red__uDW6V{--icon-color:#fd3d5d}.FilterIcon_cIcon--gray__aIHTy{--icon-color:#b2b2b2}.SearchHistoryKeyvisual_container__JHfyK{padding:16px 20px 32px}.SearchHistoryKeyvisual_heading__x_bcp{color:#1a1a1a;font-size:14px;font-weight:700;border-left:6px solid #fd4268;padding-left:8px;line-height:140%}.SearchHistoryKeyvisual_search__2YZyT{margin-top:12px;width:100%;background-color:#fff;display:flex;gap:8px;justify-content:space-between;align-items:center;border:1px solid #d9d9d9;border-radius:8px;padding:16px 20px;cursor:pointer;text-decoration:none}.SearchHistoryKeyvisual_search__2YZyT:hover{background-color:#f8f7f7}.SearchHistoryKeyvisual_searchList__6rrTL{display:flex;flex-direction:column;gap:12px;flex:1 1;min-width:0}.SearchHistoryKeyvisual_searchListItem__N7B6d{display:flex;align-items:center;gap:8px}.SearchHistoryKeyvisual_searchListItemIcon__BnmoU{flex-shrink:0}.SearchHistoryKeyvisual_searchListItemText__8PAbp{font-size:14px;font-weight:500;line-height:160%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.SearchHistoryKeyvisual_searchListItemText__8PAbp.SearchHistoryKeyvisual_selected__9Aoo6{color:#0d0d0d}.SearchHistoryKeyvisual_searchListItemText__8PAbp.SearchHistoryKeyvisual_unselected__xTuPp{color:#b2b2b2}.Toast_cToast__Wvjsx{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:1000;max-width:90vw;width:100%}.Toast_cToast__content__X_ONu{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px;background-color:#fd4268;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.Toast_cToast__message__YER7z{color:#f8f7f7;font-size:16px;font-weight:500;line-height:160%;flex:1 1}.Toast_cToast__backButton__qAldc{background:none;border:none;color:#f8f7f7;font-size:16px;font-weight:500;line-height:160%;cursor:pointer;padding:0;white-space:nowrap}.Toast_cToast__backButton__qAldc:hover{opacity:.8}.not-found_loadingContainer__D1A1_{display:flex;justify-content:center;align-items:center;padding:32px}.not-found_container__lMmoT{gap:24px;padding:32px}.not-found_container__lMmoT,.not-found_title__HIivx{display:flex;flex-direction:column;align-items:center}.not-found_title__HIivx{gap:10px}.not-found_title__number__wZs6_{font-size:48px;font-weight:700;line-height:160%;line-height:1}.not-found_title__text__h0tnB{font-size:18px;font-weight:700;line-height:160%}.not-found_description__u_NP3{text-align:center;font-size:16px;font-weight:500;line-height:160%}.not-found_buttonContainer__gDexv{display:flex;justify-content:center}.not-found_button__QHdTA{width:-moz-fit-content;width:fit-content}.error_loadingContainer__0lBzO{display:flex;align-items:center;justify-content:center;min-height:100vh}.error_container__D3B_W{gap:24px;padding:32px}.error_container__D3B_W,.error_title__CJ0H7{display:flex;flex-direction:column;align-items:center}.error_title__CJ0H7{gap:10px}.error_title__number__xvQJu{font-size:48px;font-weight:700;line-height:1}.error_title__text__VIQOp{font-size:18px;font-weight:700;line-height:160%}.error_description__hkb_E{text-align:center;font-size:16px;font-weight:500;line-height:160%}.error_buttonGroup__0XQid{display:flex;flex-direction:column;gap:12px;width:100%;max-width:300px}.RecruitmentSearch_search__PIOzn{width:100%;background-color:#fff;display:flex;gap:8px;justify-content:space-between;align-items:center;border:1px solid #d9d9d9;border-radius:8px;padding:16px 20px;cursor:pointer}.RecruitmentSearch_search__PIOzn:hover{background-color:#f8f7f7}.RecruitmentSearch_searchList__6w9yl{display:flex;flex-direction:column;gap:12px;flex:1 1;min-width:0}.RecruitmentSearch_searchListItem___0TGN{display:flex;align-items:center;gap:8px}.RecruitmentSearch_searchListItemIcon__ggWba{flex-shrink:0}.RecruitmentSearch_searchListItemText__P_n6i{font-size:14px;font-weight:500;line-height:160%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.RecruitmentSearch_searchListItemText__P_n6i.RecruitmentSearch_selected__kMXjd{color:#0d0d0d}.RecruitmentSearch_searchListItemText__P_n6i.RecruitmentSearch_unselected__ceJJN{color:#b2b2b2}.EntryConfirmModal_modalContent__u2qrk{min-width:260px;display:flex;flex-direction:column;text-align:center}.EntryConfirmModal_title__JvjtN{padding:12px;font-size:18px;font-weight:700}.EntryConfirmModal_radioContainer__9fJ7p{padding:12px 0 20px;display:flex;flex-direction:column;gap:12px}.EntryConfirmModal_radioWrapper__7sUUP{border:1px solid #d9d9d9;border-radius:8px;padding:12px 16px;transition:all .2s ease;width:100%;display:flex}.EntryConfirmModal_radioWrapper__7sUUP:hover{border-color:#fd4268;background-color:rgba(253,66,104,.02)}.EntryConfirmModal_radioWrapper__7sUUP:has(input:checked){border-color:#fd4268;background-color:rgba(253,66,104,.05)}.EntryConfirmModal_radioItem__5IYcD{display:flex;flex-direction:column;gap:4px}.EntryConfirmModal_unavailableText__EHwVZ{font-size:12px;color:#999;text-align:left;padding-left:4px}.EntryConfirmModal_error__OnVSx{font-size:14px;color:#ec385b;text-align:left}.EntryConfirmModal_radioLabel__BKUQH{display:flex;align-items:center;gap:4px}.EntryConfirmModal_radioLabelText__RJF9I{font-size:14px;font-weight:700;line-height:160%}.EntryConfirmModal_radioLabelRequired___jf46{font-size:12px;font-weight:400;line-height:160%;color:#ec385b}.EntryConfirmModal_buttonGroup__iIla6{display:flex;gap:12px;justify-content:flex-end}.EntryConfirmModal_cancelButton__ywVjw,.EntryConfirmModal_confirmButton__SOJMt{width:100%}.RecruitmentLoginRegisterModal_loginModal__2oIue{display:flex;flex-direction:column;gap:20px}.RecruitmentLoginRegisterModal_loginModalTitle__BZmrE{font-size:18px;font-weight:700;text-align:center;margin:0;padding-top:12px}.RecruitmentLoginRegisterModal_loginSection__2Dvj_{display:flex;flex-direction:column;gap:12px}.RecruitmentLoginRegisterModal_lineButton__fB0vM{padding-left:16px;padding-right:16px}.RecruitmentLoginRegisterModal_loginDesc__VIanT{font-size:14px}.RecruitmentLoginRegisterModal_divider__SYP0s{background-color:#d9d9d9;height:1px}.RecruitmentLoginRegisterModal_message__MMkAe{font-size:16px;font-weight:700}.RecruitmentLoginRegisterModal_messageAccent__zc3VN{color:#fd4268;font-weight:700}.RecruitmentLoginRegisterModal_cards__cPboe{display:flex;flex-direction:column;gap:12px}.RecruitmentLoginRegisterModal_card__703AZ{padding:16px;display:flex;flex-direction:column;gap:6px;border-radius:8px;border:1px solid #d9d9d9}.RecruitmentLoginRegisterModal_cardHeader__CGPH_{display:flex;align-items:center;gap:6px}.RecruitmentLoginRegisterModal_cardTitle__KzxpC{font-size:14px;font-weight:700}.RecruitmentLoginRegisterModal_cardDesc__neeXM{font-size:14px}.RecruitmentLoginRegisterModal_loginModalButtonLink__z3yHC{font-size:14px;font-weight:500;color:#1a1a1a;line-height:1.2;text-decoration:none;padding:6px 0;display:flex;align-items:center;gap:4px;justify-content:center}.RecruitmentLoginRegisterModal_loginModalButtonLink__z3yHC:hover{text-decoration:underline}.RecruitmentLoginRegisterModal_loginModalText__OdwjC{font-size:14px;font-weight:500;text-align:center;line-height:1.6;margin:0}.RecruitmentLoginRegisterModal_loginModalQrCode__7EAj0{display:flex;justify-content:center}.WorkspotJobInfo_container__eN7w7{display:flex;flex-direction:column;gap:12px;background-color:#f8f7f7;border:1px solid #d9d9d9;border-radius:8px;padding:16px}.WorkspotJobInfo_title__ow7qJ{font-size:16px;font-weight:700;text-align:center}.WorkspotJobInfo_description__de_Ra{font-size:14px;font-weight:400;text-align:center}.WorkspotJobInfo_description__bold__WxF7L{font-weight:700}.WorkspotJobInfo_description__workspot__6qkmZ{color:#085d3e;font-weight:700}.WorkspotJobInfo_workspotRecruitments__nNhLt{display:flex;flex-direction:column;gap:12px}.WorkspotJobInfo_workspotRecruitment__jhF45{display:flex;flex-direction:column;gap:6px}.WorkspotJobInfo_workspotRecruitment__month__YRM6L{font-size:14px;font-weight:700}.WorkspotJobInfo_recruitmentInfo__Ve9Ab{border:1px solid #d9d9d9;border-radius:8px;background-color:#fff;padding:12px;display:flex;gap:6px;align-items:center;justify-content:space-between;text-decoration:none}.WorkspotJobInfo_recruitmentInfo__Ve9Ab:hover{text-decoration:underline}.WorkspotJobInfo_recruitmentInfo__content__bcQIc{display:flex;gap:8px;align-items:center}.WorkspotJobInfo_recruitmentInfo__content__workDate__ktIy_{width:40px;height:40px;display:flex;gap:2px;flex-direction:column;align-items:center;justify-content:center;border:1px solid #d9d9d9;border-radius:4px}.WorkspotJobInfo_recruitmentInfo__content__workDate__weekday__WY0nT{font-size:14px;font-weight:700;line-height:100%;text-decoration:none}.WorkspotJobInfo_recruitmentInfo__content__workDate__weekday__saturday__OyzIT{color:#0375df}.WorkspotJobInfo_recruitmentInfo__content__workDate__weekday__sunday__Zkb3a{color:#d63158}.WorkspotJobInfo_recruitmentInfo__content__workDate__day__eWTiF{font-size:16px;font-weight:700;line-height:100%}.WorkspotJobInfo_recruitmentInfo__content__workInfo__l3Y5S{display:flex;flex-direction:column;gap:4px}.WorkspotJobInfo_recruitmentInfo__content__workInfo__workTime__AVwTT{display:flex;gap:2px;align-items:center}.WorkspotJobInfo_recruitmentInfo__content__workInfo__workTime__text__Awbrs{line-height:160%;font-size:12px;font-weight:700}.WorkspotJobInfo_recruitmentInfo__content__workInfo__workTime__breakTime__JB9Z5{line-height:140%;font-size:10px;font-weight:500;color:#4b4b4b}.WorkspotJobInfo_recruitmentInfo__content__workInfo__wage__yFHoi{display:flex;gap:2px;align-items:center}.WorkspotJobInfo_recruitmentInfo__content__workInfo__wage__daily__1DTBh{line-height:160%;font-size:12px;font-weight:700}.WorkspotJobInfo_recruitmentInfo__content__workInfo__wage__hourly__Wz3DG{line-height:140%;font-size:10px;font-weight:500;color:#4b4b4b}.WorkspotJobInfo_poweredByWorkspotContainer__UdKup{display:flex;justify-content:flex-end}.WorkspotJobInfo_poweredByWorkspot__RcwTN{width:auto;height:16px}.TimeIcon_cIcon__ITb8h{display:inline-block;vertical-align:middle}.TimeIcon_cIcon--sm__Z7Bw_{width:16px;height:16px}.TimeIcon_cIcon--md__ii70x{width:24px;height:24px}.TimeIcon_cIcon--lg__hG_Mi{width:32px;height:32px}.TimeIcon_cIcon--black__Pecum{--icon-color:#1a1a1a}.TimeIcon_cIcon--red__i_a9P{--icon-color:#fd3d5d}.HourlypayIcon_cIcon__EIcDA{display:inline-block;vertical-align:middle}.HourlypayIcon_cIcon--sm__Y_6hZ{width:16px;height:16px}.HourlypayIcon_cIcon--md__j8C0v{width:24px;height:24px}.HourlypayIcon_cIcon--lg__IeFTl{width:32px;height:32px}.RecommendedComment_container__2uLl1{display:flex;flex-direction:column;gap:12px}.RecommendedComment_title__sA100{border-left:6px solid #fd4268;padding-left:8px;font-size:14px;font-weight:700}.RecommendedComment_content__MBkDJ{padding:16px;background-color:#ffe6eb;border-radius:8px}.RecommendedComment_content__text__ZVker{font-size:14px;white-space:pre-wrap}.StoreInfo_section__xPYdN{display:flex;flex-direction:column;gap:12px}.StoreInfo_title__5dNku{border-left:6px solid #fd4268;padding-left:8px;font-size:14px;font-weight:700}.StoreInfo_insurance__qqh1p{display:flex;flex-direction:column;border-radius:8px;border:1px solid #d9d9d9}.StoreInfo_insuranceTitle__9hmDq{padding:12px 16px;font-size:14px;font-weight:700;line-height:160%;border-bottom:1px solid #d9d9d9}.StoreInfo_insuranceContent__Q_D1J{padding:12px 16px;font-size:14px;font-weight:400;line-height:140%}.StoreInfo_insuranceContentWarning__BfROT{color:#fd3d5d;font-weight:700;padding:12px 16px;font-size:14px;line-height:140%}.StoreInfo_recruitmentDescription__j4T_k{padding:12px 16px;font-size:14px;font-weight:400;line-height:140%}.StoreInfo_recruitmentDescription__j4T_k:hover{background-color:#fff;cursor:default}.StoreInfo_recruitmentDescription__j4T_k h4{font-weight:700}.StoreInfo_recruitmentDescription__j4T_k hr{margin-bottom:12px;background-color:#d9d9d9}.StoreInfo_recruitmentDescription__j4T_k p{margin-bottom:10px;font-size:14px;line-height:180%}.StoreInfo_recruitmentDescription__j4T_k span{font-size:14px}.StoreInfo_institutionDescription__ajpFK{padding:12px 16px;font-size:14px}.StoreInfo_institutionDescription__ajpFK:hover{background-color:#fff;cursor:default}.StoreInfo_institutionDescription__ajpFK h4{font-weight:700}.StoreInfo_institutionDescription__ajpFK hr{background-color:#d9d9d9;margin-bottom:12px}.StoreInfo_institutionDescription__ajpFK p{margin-bottom:10px;font-size:14px;line-height:180%}.StoreInfo_institutionDescription__ajpFK span{font-size:14px}.StoreInfo_storeInfo__Zvw9g{padding:16px;gap:16px;display:flex;flex-direction:column;border-radius:8px;border:1px solid #d9d9d9}.StoreInfo_item___Xfry{display:flex;flex-direction:column;gap:4px}.StoreInfo_itemTitle__DvuKH{font-size:14px;font-weight:700;line-height:160%}.StoreInfo_itemContent__PWn4Z{font-size:12px;font-weight:400;line-height:140%}.StoreInfo_itemMap__m1wdo{width:100%;aspect-ratio:5/2;border-radius:8px;border:1px solid #d9d9d9;background-color:#f2f2f2;display:flex;justify-content:center;align-items:center}.StoreInfo_itemWithArrow__Oen4f{display:flex;justify-content:space-between;align-items:center;gap:16px}.StoreInfo_itemLink__kyY_C{text-decoration:none;color:inherit;cursor:pointer;transition:opacity .2s}.StoreInfo_itemLink__kyY_C:hover{opacity:.7}.StoreInfo_itemLink__kyY_C:active{opacity:.5}.StoreInfo_divider__erBtR{border:none;border-top:1px solid #d9d9d9}.GoogleMap_map__hwTfo{width:100%;height:100%;border:0;overflow:hidden}.MessageBoard_title__S6dL_{font-size:14px;font-weight:700;text-align:center}.MessageBoard_title__station__SqcTy{color:#fd3d5d;font-weight:700}.MessageBoard_title__line__43qoI{color:#06c755;font-weight:700}.RecruitmentSearch_search__4IZe8{width:100%;background-color:#fff;display:flex;gap:8px;justify-content:space-between;align-items:center;border:1px solid #d9d9d9;border-radius:8px;padding:16px 20px;cursor:pointer}.RecruitmentSearch_search__4IZe8:hover{background-color:#f8f7f7}.RecruitmentSearch_searchList__NY1yX{display:flex;flex-direction:column;gap:12px;flex:1 1;min-width:0}.RecruitmentSearch_searchListItem__BxhLp{display:flex;align-items:center;gap:8px}.RecruitmentSearch_searchListItemIcon__Rp0PP{flex-shrink:0}.RecruitmentSearch_searchListItemText__DxBvC{font-size:14px;font-weight:500;line-height:160%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.RecruitmentSearch_searchListItemText__DxBvC.RecruitmentSearch_selected__QmYaa{color:#0d0d0d}.RecruitmentSearch_searchListItemText__DxBvC.RecruitmentSearch_unselected__tE6Kw{color:#b2b2b2}.StoreRecruitment_section__DNPmr{padding:0 20px;gap:16px;display:flex;flex-direction:column}.StoreRecruitment_title___b5_n{color:#1a1a1a;font-size:18px;font-weight:700;border-left:6px solid #fd4268;padding-left:8px}.StoreRecruitment_recruitments__yWVpc{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:32px;row-gap:32px;justify-items:center}.ProfileOverviewForm_form__VIswN{display:flex;flex-direction:column;gap:20px;background-color:#fff}.ProfileOverviewForm_formGroup__QcWl6{display:flex;flex-direction:column;gap:8px}.ProfileOverviewForm_profileContainer__nSU6R{display:flex;gap:16px}.ProfileOverviewForm_birthDateContainer__oFbxJ{display:flex;flex-direction:column;gap:12px}.ProfileOverviewForm_divider__ZmM1Q{height:1px;background-color:#d9d9d9}.ProfileOverviewForm_label__gaPxA{font-size:14px;font-weight:700;line-height:140%;color:#0d0d0d}.ProfileOverviewForm_required__Ms5Lc{font-size:12px;font-weight:500;color:#d13131;margin-left:4px}.ProfileOverviewForm_optional__3LPQX{font-size:12px;font-weight:500;color:#4b4b4b;margin-left:4px}.ProfileOverviewForm_labelDesc__fWrR1{font-size:12px;font-weight:400;color:#4b4b4b;margin-left:4px}.ProfileOverviewForm_profileImageWrapper__1YHN4,.ProfileOverviewForm_profileImage__LIrg_{position:relative;width:75px;height:100px;flex-shrink:0}.ProfileOverviewForm_profileImage__LIrg_{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center;padding:0;border:none;cursor:pointer;overflow:hidden}.ProfileOverviewForm_profileImage__LIrg_:disabled{cursor:not-allowed;opacity:.6}.ProfileOverviewForm_profileImageContent__2JKLX{width:100%;height:100%;object-fit:cover}.ProfileOverviewForm_deleteProfileButton__YHUg9{width:32px;height:32px;position:absolute;top:-8px;right:-8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #d9d9d9;border-radius:1000px;background-color:hsla(0,0%,100%,.95);box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;transition:background-color .2s ease}.ProfileOverviewForm_deleteProfileButton__YHUg9:hover{background-color:#f2f2f2}.ProfileOverviewForm_inputRow__TnwZ5{display:flex;gap:12px}.ProfileOverviewForm_inputItem__RaClo,.ProfileOverviewForm_selectItem__6WqF_{flex:1 1;display:flex;flex-direction:column;gap:4px}.ProfileOverviewForm_radioRow__P6ol_{display:flex;gap:24px;flex-wrap:wrap}.ProfileOverviewForm_inputWithButton__Ammye{display:flex;gap:12px;align-items:flex-start}.ProfileOverviewForm_inputWithButton__Ammye .ProfileOverviewForm_inputItem__RaClo{flex:1 1}@media screen and (max-width:768px){.ProfileOverviewForm_inputWithButton__Ammye{flex-direction:column}.ProfileOverviewForm_inputWithButton__Ammye button{width:100%}}.ProfileOverviewForm_error__TEBq_{font-size:14px;font-weight:400;color:#e54e4e;line-height:140%;margin-top:4px}.ProfileOverviewForm_certs__zCGYU{display:flex;flex-direction:column;border-radius:8px;border:1px solid #d9d9d9;background-color:#fff}.ProfileOverviewForm_certsTitle__Y3vYm{padding:12px 16px;font-size:14px;font-weight:700;line-height:160%;border-bottom:1px solid #d9d9d9}.ProfileOverviewForm_certsItems__3lOri{display:flex;flex-direction:column;gap:16px;padding:16px}.ProfileOverviewForm_certsItemList__7mWBw{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:160%;padding-left:0;margin:0;list-style:none}.ProfileOverviewForm_certsEmpty__xSK4m{font-size:14px;font-weight:400;line-height:140%}.ProfileOverviewForm_addCertsButton__UM9yn{width:100%;border-radius:8px}.ProfileOverviewForm_buttonContainer__3x2er{display:flex;justify-content:space-between;gap:8px}.ProfileOverviewForm_buttonContainer__3x2er button{width:100%}.ProfileOverviewForm_modalContent__DedjS{display:flex;flex-direction:column}.ProfileOverviewForm_modalTitle__lALuS{font-size:18px;font-weight:700;line-height:180%;color:#0d0d0d;padding:12px 0;text-align:center}.ProfileOverviewForm_certList__j_0me{display:flex;flex-direction:column;max-height:300px;overflow-y:auto;padding:0 0 16px 4px}.ProfileOverviewForm_certItem__QqHrT{display:flex;flex-direction:column;gap:12px;border-top:1px solid #d9d9d9;padding:12px}.ProfileOverviewForm_modalButtons__Mkq1e{display:flex;gap:12px;justify-content:flex-end;padding-top:16px;border-top:1px solid #d9d9d9}.AddCircleIcon_cIcon__fy1_V{display:inline-block;vertical-align:middle}.AddCircleIcon_cIcon--sm__odlm5{width:16px;height:16px}.AddCircleIcon_cIcon--md__MFfnK{width:24px;height:24px}.AddCircleIcon_cIcon--lg__Auk0L{width:32px;height:32px}.ImageIcon_cIcon__I_mBn{display:inline-block;vertical-align:middle}.ImageIcon_cIcon--sm__JIJxi{width:16px;height:16px}.ImageIcon_cIcon--md__J4Kqg{width:24px;height:24px}.ImageIcon_cIcon--lg__S_QbP{width:32px;height:32px}.ImageIcon_cIcon--black__WUGMD{--icon-color:#1a1a1a}.ImageIcon_cIcon--red__ebVmx{--icon-color:#fd3d5d}.ImageIcon_cIcon--gray__fP9V_{--icon-color:#b2b2b2}.StarRating_container__OTa9c{display:flex;gap:4px;align-items:center}.StarRating_starButton__uOq9K{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:transform .1s ease}.StarRating_starButton__uOq9K:hover{transform:scale(1.1)}.StarRating_starButton__uOq9K:active{transform:scale(.95)}.StarRating_error__Nm5sd .StarRating_starButton__uOq9K{animation:StarRating_shake__fqIut .3s ease}@keyframes StarRating_shake__fqIut{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}.StarRating_container__ouosp{display:flex;gap:4px;align-items:center}.StarRating_starButton__eSePh{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:transform .1s ease}.StarRating_starButton__eSePh:hover{transform:scale(1.1)}.StarRating_starButton__eSePh:active{transform:scale(.95)}.StarRating_error__5ZYOb .StarRating_starButton__eSePh{animation:StarRating_shake__wtZOZ .3s ease}@keyframes StarRating_shake__wtZOZ{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}.StarRating_container__XBAqx{display:flex;gap:4px;align-items:center}.StarRating_starButton__RjBRz{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:transform .1s ease}.StarRating_starButton__RjBRz:hover{transform:scale(1.1)}.StarRating_starButton__RjBRz:active{transform:scale(.95)}.StarRating_error___OkRA .StarRating_starButton__RjBRz{animation:StarRating_shake__mNZwK .3s ease}@keyframes StarRating_shake__mNZwK{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}.Star1DefaultIcon_cIcon__hHVJo{display:inline-block;vertical-align:middle}.Star1DefaultIcon_cIcon--sm___lf6p{width:16px;height:16px}.Star1DefaultIcon_cIcon--md__ndASi{width:24px;height:24px}.Star1DefaultIcon_cIcon--lg__JGQxO{width:32px;height:32px}.Star1SelectedIcon_cIcon__XzrRL{display:inline-block;vertical-align:middle}.Star1SelectedIcon_cIcon--sm__kEgOg{width:16px;height:16px}.Star1SelectedIcon_cIcon--md__u2_EH{width:24px;height:24px}.Star1SelectedIcon_cIcon--lg__lDLld{width:32px;height:32px}.ScheduleAdjustmentSheet_overlay__zxYcf{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:100;opacity:0;transform:translateY(10px);transition:opacity .2s ease-out,transform .2s ease-out;display:flex;flex-direction:column}.ScheduleAdjustmentSheet_overlayActive__ZK3Pm{opacity:1;transform:translateY(0)}.ScheduleAdjustmentSheet_container__Mst3H{max-width:800px;padding:24px 24px 0;width:100%;margin:0 auto;flex:1 1;display:flex;flex-direction:column;overflow:hidden}.ScheduleAdjustmentSheet_header__bhB1Y{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;flex-shrink:0}.ScheduleAdjustmentSheet_header__title__WLlY6{font-size:16px;font-weight:700;text-align:center;flex:1 1}.ScheduleAdjustmentSheet_header__closeButton__9MHU2{border:none;border-radius:4px;width:32px;height:32px;transition:background-color .2s;flex-shrink:0}.ScheduleAdjustmentSheet_header__closeButton__9MHU2:hover{background-color:rgba(0,0,0,.05)}.ScheduleAdjustmentSheet_description__I0bjl{padding-bottom:16px;flex-shrink:0;font-size:12px!important;color:#4b4b4b!important;line-height:140%}.ScheduleAdjustmentSheet_dayHeader__GSf6c{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:8px}.ScheduleAdjustmentSheet_dayHeader__date__tF1zR{font-size:12px;font-weight:700;line-height:160%}.ScheduleAdjustmentSheet_dayHeader__checkbox__RbZpo{margin-top:8px}.ScheduleAdjustmentSheet_eventContent__6RC2D{width:100%;height:100%}.fc-event.ScheduleAdjustmentSheet_eventSelected__FuE_U{background-color:#ffe6eb!important;border-color:#fd3d5d!important}.ScheduleAdjustmentSheet_footer__N3LJq{border-top:1px solid #d9d9d9;flex-shrink:0;background-color:#fff}.ScheduleAdjustmentSheet_footer__buttonWrapper__BgKpp{padding:12px 16px;max-width:800px;margin:0 auto}.ScheduleAdjustmentSheet_footer__button__m_cRn{width:100%}.ScheduleAdjustmentSheet_selectedList__MunM9{border-bottom:1px solid #d9d9d9;padding:8px 16px;overflow-x:auto}.ScheduleAdjustmentSheet_selectedList__inner__Tdal0{display:flex;gap:8px;white-space:nowrap;width:-moz-fit-content;width:fit-content;min-width:100%;box-sizing:border-box}.ScheduleAdjustmentSheet_selectedItem__QdBAb{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;background-color:#f2f2f2;border-radius:1000;border:1px solid #d9d9d9;flex-shrink:0}.ScheduleAdjustmentSheet_selectedItem__text__A9xGB{font-size:12px;font-weight:700;color:#1a1a1a;line-height:1}.ScheduleAdjustmentSheet_selectedItem__remove__Fat_Y{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background-color:rgba(0,0,0,0);color:#1a1a1a;font-size:16px;cursor:pointer;border-radius:50%;transition:background-color .2s}.ScheduleAdjustmentSheet_content__JscNz{position:relative;padding-bottom:4px;flex:1 1;overflow:hidden;display:flex;flex-direction:column}.ScheduleAdjustmentSheet_calendarHeader__6cdeQ{flex-shrink:0;position:relative;height:0}.ScheduleAdjustmentSheet_calendarWrapper__muk7D{flex:1 1;overflow-y:auto;position:relative}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc{font-size:12px}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-col-header{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#fff}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-event{cursor:pointer;border-radius:4px;background-color:#f2f2f2!important;border:2px solid #1a1a1a!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-day-today{background-color:rgba(0,0,0,0)!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot{height:40px}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot-minor{border-top-style:dashed!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-col{cursor:pointer}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-scrollgrid{border-left:none!important;border-top:none!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-scrollgrid td:first-child,.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-scrollgrid th:first-child{border-left:none!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-col-header-cell a{text-decoration:none!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-axis{font-size:12px;color:#999}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot[data-time="22:00:00"],.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot[data-time="22:30:00"],.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot[data-time="23:00:00"]{background-color:#ccc!important}.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot-label[data-time="22:00:00"],.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot-label[data-time="22:30:00"],.ScheduleAdjustmentSheet_calendarWrapper__muk7D .fc-timegrid-slot-label[data-time="23:00:00"]{background-color:#fff!important}.ScheduleAdjustmentSheet_selectedDetail__xiE7X{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;max-width:800px;margin:0 auto}.ScheduleAdjustmentSheet_selectedDetail__text__KvSG4{font-size:14px;font-weight:700;color:#1a1a1a;line-height:1}.ScheduleAdjustmentSheet_selectedDetail__buttons__AQzM4{display:flex;gap:8px}.ScheduleAdjustmentSheet_selectedDetail__cancelButton__TdVQn,.ScheduleAdjustmentSheet_selectedDetail__deleteButton__O2bRg{padding:4px 16px;height:28px;font-size:12px}.ScheduleAdjustmentSheet_toolbar__WVqds{flex-shrink:0;padding-bottom:8px;display:flex;align-items:center;justify-content:space-between}.ScheduleAdjustmentSheet_toolbar__button__3_6Yu{padding:4px 16px;height:28px;font-size:12px}.ScheduleAdjustmentSheet_toolbar__title__0KCTw{font-size:16px;font-weight:700}.ScheduleAdjustmentSheet_allDayLabel__1TeXK{position:absolute;top:60px;left:8px;width:-moz-fit-content;width:fit-content;font-size:12px;color:#1a1a1a;text-align:center;line-height:1;background-color:#fff;z-index:10}.EntryInformationForm_section__yXBB3{padding:0 24px}.EntryInformationForm_informationForm__zQ_6k{position:relative;padding:20px;background-color:#fdf3f3;border:1px solid #fbcdcd;border-radius:8px;display:flex;flex-direction:column;gap:20px;width:100%}.EntryInformationForm_entry__TfWhB{display:flex;gap:12px}.EntryInformationForm_entryIcon___jK7u{flex-shrink:0;position:relative;z-index:1}.EntryInformationForm_entryContent__67pO3{padding-top:4px;display:flex;flex-direction:column;gap:4px}.EntryInformationForm_entryContent__title__pdBjj{font-size:16px;font-weight:700}.EntryInformationForm_profileEnquete__DABJ5{display:flex;gap:12px}.EntryInformationForm_profileEnqueteIcon__pYsWe{flex-shrink:0;position:relative;z-index:1}.EntryInformationForm_profileEnqueteContent__tLS8y{padding-top:4px;display:flex;flex-direction:column;gap:4px;width:100%}.EntryInformationForm_profileEnqueteContent__title__G2bFF{font-size:16px;font-weight:700}.EntryInformationForm_profileEnqueteContent__title--notAnswered__Xtxme{color:#fd3d5d}.EntryInformationForm_profileEnqueteContent__title--disabled__wdADc{color:#999}.EntryInformationForm_profileEnqueteContent__description__AOHsr{font-size:14px;font-weight:400;line-height:140%}.EntryInformationForm_profileEnqueteContent__time__C7szZ{font-size:14px;font-weight:700;line-height:140%}.EntryInformationForm_profileEnqueteContent__detail__RF6b7{color:#4b4b4b;font-size:12px}.EntryInformationForm_adjustDate__ts1wo{display:flex;gap:12px}.EntryInformationForm_adjustDateIcon__QxX59{flex-shrink:0;position:relative;z-index:1}.EntryInformationForm_adjustDateContent__fjKiI{padding-top:4px;display:flex;flex-direction:column;gap:4px;width:100%}.EntryInformationForm_adjustDateContent__title__YrQVB{font-size:16px;font-weight:700}.EntryInformationForm_adjustDateContent__title--notAnswered__BcKGT{color:#fd3d5d}.EntryInformationForm_adjustDateContent__title--disabled__fpcKm{color:#999}.EntryInformationForm_adjustDateContent__description__v2rK0{font-size:14px;font-weight:400;line-height:140%}.EntryInformationForm_adjustDateContent__list__4FrJe{padding-left:16px;list-style:disc;font-size:14px}.EntryInformationForm_entryStepLine__3XX8x{z-index:0;position:absolute;left:36px;top:28px;width:2px;bottom:28px;background-color:#d9d9d9}.EntryInformationForm_entryStepLine--finished__m1dSN{bottom:160px}.EntryInformationForm_finishedContent__rz2mr{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center}.EntryInformationForm_finishedContent__divider__VWqcI{width:100%;height:1px;background-color:#fbcdcd}.EntryInformationForm_finishedContent__text__J1SSZ{text-align:center;font-size:14px;font-weight:700;line-height:140%}.EntryInformationForm_finishedContent__number__JhAFt{font-size:14px;font-weight:700;line-height:140%;color:#fd4268}.EntryInformationForm_finishedContent__button__tOsKf{width:100%}.EntryInformationForm_nextEntryTitle__T3Hk5{display:flex;gap:4px;align-items:center;justify-content:space-between}.EntryInformationForm_nextEntryTitle__title__fiN44{font-size:14px;font-weight:700}.EntryInformationForm_nextEntryTitle__required__6YmDY{font-size:12px;font-weight:400;color:#d13131}.EntryInformationForm_nextEntryButton__1BUqk{width:100%}.EntryInformationForm_completedContent__j1WKA{display:flex;flex-direction:column;gap:12px}.EntryInformationForm_completedContent__title__urOd4{font-size:16px;font-weight:700}.EntryInformationForm_completedContent__description__bugNm{font-size:14px;font-weight:400;line-height:140%;color:#4b4b4b}.EntryInformationForm_completedContent__schedule__x9KQ2{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #fbcdcd;border-radius:8px;background-color:#fff}.EntryInformationForm_completedContent__scheduleLabel__9qO0x{font-size:14px;font-weight:700}.EntryInformationForm_completedContent__scheduleDate__eAcRb{font-size:16px;font-weight:700}.EntryInformationForm_completedContent__detail__aC5OD{display:flex;gap:8px;font-size:14px;line-height:140%}.EntryInformationForm_completedContent__detailLabel__ufrUh{flex-shrink:0;font-weight:700;color:#4b4b4b}.CopyScheduleModal_copyScheduleModal__38Oyo{min-width:260px;max-width:400px;display:flex;flex-direction:column;gap:12px}.CopyScheduleModal_copyScheduleModal__title__hdz8e{font-size:18px;font-weight:700;text-align:center;padding:8px 0}.CopyScheduleModal_copyScheduleModal__sections__hxDEz{display:flex;flex-direction:column;gap:20px}.CopyScheduleModal_copyScheduleModal__section__1n3jS{display:flex;flex-direction:column;gap:8px}.CopyScheduleModal_copyScheduleModal__description__nX2ut{font-size:14px;font-weight:400;line-height:160%}.CopyScheduleModal_copyScheduleModal__description__highlight__T2Vm0{color:#fd4268;font-weight:700}.CopyScheduleModal_copyScheduleModal__label__eRzug{font-size:14px;font-weight:700;line-height:160%}.CopyScheduleModal_copyScheduleModal__dates__R2MyJ{display:flex;flex-direction:column}.CopyScheduleModal_copyScheduleModal__dateGroup__GMcmm{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid #e5e5e5}.CopyScheduleModal_copyScheduleModal__dateGroup__GMcmm:first-child{border-top:1px solid #e5e5e5}.CopyScheduleModal_copyScheduleModal__dateGroup__GMcmm:last-child{border-bottom:none}.CopyScheduleModal_copyScheduleModal__dateText__rUzxY{font-size:14px;font-weight:700;color:#1a1a1a}.CopyScheduleModal_copyScheduleModal__times__E3t__{display:flex;flex-direction:column;gap:4px;list-style:disc;padding-left:20px;margin:0}.CopyScheduleModal_copyScheduleModal__time__D9iSe{font-size:14px;color:#4b4b4b}.CopyScheduleModal_copyScheduleModal__buttons__O7gOA{display:flex;gap:12px;padding-top:8px}.CopyScheduleModal_copyScheduleModal__skipButton__JQCWJ,.CopyScheduleModal_copyScheduleModal__submitButton__TzjeL{flex:1 1}.InputScheduleSheet_overlay__wZKdP{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:100;opacity:0;transform:translateY(10px);transition:opacity .2s ease-out,transform .2s ease-out;display:flex;flex-direction:column}.InputScheduleSheet_overlayActive__aZNC7{opacity:1;transform:translateY(0)}.InputScheduleSheet_container__8_Zm0{max-width:800px;padding:24px;width:100%;margin:0 auto;flex:1 1;display:flex;flex-direction:column;overflow-y:auto}.InputScheduleSheet_header__2W4Gz{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;flex-shrink:0}.InputScheduleSheet_header__title__mpwI7{font-size:16px;font-weight:700;text-align:center;flex:1 1}.InputScheduleSheet_header__closeButton___GhHn{border:none;border-radius:4px;width:32px;height:32px;transition:background-color .2s;flex-shrink:0}.InputScheduleSheet_header__closeButton___GhHn:hover{background-color:rgba(0,0,0,.05)}.InputScheduleSheet_body__vRPNe{flex:1 1;display:flex;flex-direction:column}.InputScheduleSheet_body__heading__jpEeo{font-size:16px;font-weight:700;line-height:160%;margin-bottom:24px}.InputScheduleSheet_form__field__bM5Y7{margin-bottom:16px}.InputScheduleSheet_form__label__RkEK3{display:block;font-size:16px;font-weight:700;line-height:160%;margin-bottom:4px}.InputScheduleSheet_form__tag__hdR1P{display:inline-block;background-color:#e54e4e;color:#fff;font-size:12px;font-weight:700;padding:2px 8px;border-radius:4;margin-right:8px;vertical-align:middle}.InputScheduleSheet_form__note__kPS_g{font-size:12px;color:#4b4b4b;line-height:140%;margin-bottom:16px}.InputScheduleSheet_form__inputs__NwZ8H{display:flex;flex-direction:column;gap:8px}.InputScheduleSheet_form__inputs__NwZ8H input[type=date]{box-sizing:border-box;max-width:100%}.InputScheduleSheet_alternativeSection__ahS_M{margin-top:32px;text-align:center}.InputScheduleSheet_alternativeSection__divider__MVI7y{border:none;border-top:1px solid #d9d9d9;margin-bottom:16px}.InputScheduleSheet_alternativeSection__text__lL1Q8{font-size:12px;color:#4b4b4b;line-height:140%;margin-bottom:16px}.InputScheduleSheet_alternativeSection__button__HLLKe{width:100%}.InputScheduleSheet_submitArea__tH3FH{margin-top:24px;text-align:center}.InputScheduleSheet_submitArea__button__V2B81{width:100%}.InputScheduleSheet_confirm__lta3J{text-align:center;margin-bottom:24px}.InputScheduleSheet_confirm__label__tiy2i{font-size:16px;font-weight:700;margin-bottom:12px}.InputScheduleSheet_confirm__schedule___dppP{display:inline-block;padding:12px 24px;background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:8}.InputScheduleSheet_confirm__scheduleText__X0qj5{font-size:14px;font-weight:700;color:#1a1a1a}.InputScheduleSheet_confirmActions__XWdmz{display:flex;flex-direction:column;gap:12px;margin-top:auto}.InputScheduleSheet_confirmActions__button__E9N8I{width:100%}.InputScheduleSheet_fixed__description__rCoV8{font-size:14px;line-height:160%;margin-bottom:24px}.InputScheduleSheet_fixed__schedule__2bbdG{text-align:center;padding:12px 24px;background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:8;margin-bottom:24px}.InputScheduleSheet_fixed__scheduleText__RSjQr{font-size:16px;font-weight:700;color:#1a1a1a}.InputScheduleSheet_fixed__detail__oMcGc{margin-bottom:16px}.InputScheduleSheet_fixed__detailLabel__3D_kE{font-size:14px;font-weight:700;margin-bottom:4px}.InputScheduleSheet_fixed__detailText__UNzRS{font-size:14px;line-height:160%;color:#4b4b4b}.InputScheduleSheet_fixed__closeArea__Fu6uj{margin-top:auto;text-align:center}.InputScheduleSheet_fixed__closeButton__WA8jY{width:100%}.RecommendationWidget_category__edaXK{display:flex;flex-direction:column;gap:16px;width:100%}.RecommendationWidget_category__title__bY1hu{color:#1a1a1a;font-size:14px;font-weight:700;border-left:6px solid #fd4268;padding-left:8px;line-height:140%}.RecommendationWidget_category__description__s8Bf2{font-size:14px;font-weight:500}.RecommendationWidget_category__recommendation__RP5F8{padding:20px;background-color:#fdf3f3}.RecommendationWidget_cards__q6jXE{width:100%}.RecommendationWidget_cards__inner__T3cfu{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;justify-items:center}.ResignModal_resignModal__MYSja{padding:24px;display:flex;flex-direction:column;gap:24px}.ResignModal_resignModal__title__nXiJI{font-size:18px;font-weight:700;text-align:center}.ResignModal_resignModal__content__5_dMS{display:flex;flex-direction:column;gap:12px;text-align:center}.ResignModal_resignModal__description__l6Y_r{font-size:14px;line-height:1.6}.ResignModal_resignModal__storeName__nYqfA{font-weight:700}.ResignModal_resignModal__note__2Tfng{font-size:12px;color:#666}.ResignModal_resignModal__buttons__r2ANP{display:flex;gap:12px;justify-content:center}.ResignModal_resignModal__cancelButton__Vhb4y,.ResignModal_resignModal__resignButton__SGUMe{flex:1 1}