.page_pageWrapper__U9l05{background-color:#f9f9fb}.page_pageContainer__HTkLZ{padding:20px;max-width:800px;margin:0 auto;background-color:#f9f9f9}.page_header__50VA2{text-align:center;margin-bottom:40px}.page_title__uYxQl{font-size:var(--t24);font-weight:700;margin-bottom:8px}.page_subtitle__9bMoq{font-size:1rem;color:#666}.page_sectionTitle__TQNBS{font-size:1.5rem;font-weight:700;margin-bottom:20px;border-bottom:2px solid #eee;padding-bottom:10px}.page_careerListSection__1oZhx{margin-bottom:40px}.page_careerItemList__48_3X{display:flex;flex-direction:column;gap:16px}.page_newCareerSection__G_oWL{margin-top:40px}.page_newCareerActions___FSzg{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.page_cancelButton__UL6I5{background-color:#6c757d}.page_cancelButton__UL6I5:hover{background-color:#5a6268}@media (max-width:768px){.page_pageWrapper__U9l05{background-color:#fff}}.CareerEditForm_formContainer__D6L6w{width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:114px;margin-top:var(--sp48)}.CareerEditForm_main__8ek0c{width:100%;max-width:59.2rem;margin:0 auto;padding:var(--sp36) var(--sp24);background-color:#fff;border-radius:1.2rem;box-shadow:0 -.2rem .8rem .2rem rgba(12,12,13,.05)}.CareerEditForm_cardContainer__nnNM7{display:flex;flex-direction:column;gap:var(--sp20)}.CareerEditForm_careerListSection__Xf8n6{display:flex;width:100%}.CareerEditForm_form__SBzhm{max-width:59.2rem;margin:0 auto}.CareerEditForm_careerItemList__Fpm7_,.CareerEditForm_form__SBzhm{display:flex;flex-direction:column;width:100%;gap:var(--sp20)}.CareerEditForm_cancelButton__wXg_T{background-color:#6c757d}.CareerEditForm_cancelButton__wXg_T:hover{background-color:#5a6268}.CareerEditForm_overlay__bnZvW{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}@media (max-width:768px){.CareerEditForm_formContainer__D6L6w{padding-bottom:9.6rem}.CareerEditForm_form__SBzhm{display:flex;flex-direction:column;width:100%;max-width:59.2rem;margin:0 auto;gap:var(--sp32);padding-left:2rem;padding-right:2rem}.CareerEditForm_main__8ek0c{padding:0;box-shadow:none;border-radius:0}.CareerEditForm_careerItemList__Fpm7_{gap:3.2rem}button.CareerEditForm_nextButton__w7ltQ{padding:1rem 2.4rem}}.Alert_alertContainer__SqBEk{display:flex;flex-direction:column;gap:var(--sp16);align-items:center;background:#ffffff;border-radius:12px;padding:42px 55px 20px;width:420px;box-sizing:border-box}.Alert_borderBlue__1To7U{border:1px solid #0a76ff}.Alert_borderRed__DWwMF{border:1px solid #e55446}.Alert_iconWrapper__Dsyql{display:flex;align-items:center;justify-content:center;width:100px;height:100px;flex-shrink:0}.Alert_icon__lTafe{width:100%;height:100%;object-fit:contain}.Alert_title__Y4VH8{font-family:Pretendard,sans-serif;font-size:var(--t20);font-weight:700;line-height:1.5;color:#000000;margin:0;white-space:nowrap;text-align:center}.Alert_descriptionWrapper__S_IOG{display:flex;flex-direction:column;gap:var(--sp16);align-items:center;justify-content:center;width:100%}.Alert_description___Kier{font-family:Pretendard,sans-serif;font-size:var(--t16);font-weight:400;line-height:1.5;color:#000000;text-align:center;width:100%;margin:0;white-space:pre-line}.Alert_buttonGroup__L8uFu{margin-top:var(--sp8);display:flex;gap:var(--sp10);align-items:flex-start;width:100%;justify-content:center}.Alert_buttonPrimary__3pdQ6{display:flex;align-items:center;justify-content:center;gap:var(--sp10);height:40px;padding:8px 16px;border-radius:12px;background:#ffffff;border:1px solid;font-family:Pretendard,sans-serif;font-size:var(--t16);font-weight:500;line-height:1.5;cursor:pointer;transition:all .15s ease;white-space:nowrap;min-width:150px;box-sizing:border-box}.Alert_buttonPrimary__3pdQ6:hover{opacity:.85}.Alert_buttonPrimary__3pdQ6:active{opacity:.7}.Alert_buttonSecondary__Kn9_P{display:flex;align-items:center;justify-content:center;gap:var(--sp10);height:40px;padding:8px 16px;border-radius:12px;background:#ffffff;border:1px solid;font-family:Pretendard,sans-serif;font-size:var(--t16);font-weight:500;line-height:1.5;cursor:pointer;transition:all .15s ease;white-space:nowrap;min-width:150px;box-sizing:border-box}.Alert_buttonSecondary__Kn9_P:hover{opacity:.85}.Alert_buttonSecondary__Kn9_P:active{opacity:.7}.Alert_tertiaryButton__yohaN{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}.Alert_tertiaryButton__yohaN:hover{opacity:.7}.Alert_tertiaryButton__yohaN:active{opacity:.5}@media (max-width:768px){.Alert_alertContainer__SqBEk{width:calc(100vw - 40px);max-width:353px;padding:30px 16px 20px;gap:var(--sp12)}.Alert_buttonGroup__L8uFu{flex-direction:row;gap:var(--sp6);margin-top:var(--sp4)}.Alert_tertiaryButton__yohaN{font-size:var(--t13)}}.ApplyButton_applyButton__41sbm{display:inline-flex;align-items:center;justify-content:center;width:96px;height:36px;padding:10px;background:var(--button-primary-bg);color:var(--button-primary-text);font-size:14px;font-weight:600;line-height:1.5;border:0;border-radius:10px;cursor:pointer;transition:background-color .15s ease;white-space:nowrap}.ApplyButton_applyButton__41sbm:hover:not(:disabled){background:var(--button-primary-bg-hover)}.ApplyButton_applyButton__41sbm:disabled{cursor:not-allowed}.ApplyButton_applyButton__41sbm.ApplyButton_applied__iWvB_,.ApplyButton_applyButton__41sbm:disabled{background:var(--button-primary-bg-disabled);color:var(--button-primary-text-disabled)}.ApplyButton_applyButton__41sbm.ApplyButton_applied__iWvB_:hover{background:var(--button-primary-bg-disabled)}.ApplyButton_alertOverlay__ZxDrb{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2000;padding:var(--sp20);animation:ApplyButton_overlayAppear__JNgOS .2s ease-out}@keyframes ApplyButton_overlayAppear__JNgOS{0%{opacity:0}to{opacity:1}}.AiFloatingButton_container__38rWQ{position:fixed;bottom:48px;right:max(calc((100vw - 1160px) / 2 + 40px),40px);z-index:190;display:flex;flex-direction:column;align-items:flex-end;gap:16px}@keyframes AiFloatingButton_mascotEnter__XTd20{0%{opacity:0;transform:translateY(-8px) scale(.85)}60%{opacity:1;transform:translateY(2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AiFloatingButton_bubbleReveal__bbbNV{0%{opacity:0;transform:translateX(12px) scale(.92)}50%{opacity:1;transform:translateX(-3px) scale(1.01)}75%{transform:translateX(1px) scale(.995)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes AiFloatingButton_gentleFloat__WPfOG{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.AiFloatingButton_speechGroup__5X3ze{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;color:inherit;cursor:pointer}.AiFloatingButton_mascot___d684{position:relative;width:59px;height:58px;margin-left:12px;margin-bottom:-16px;opacity:0;animation:AiFloatingButton_mascotEnter__XTd20 .5s cubic-bezier(.34,1.56,.64,1) 1.2s forwards,AiFloatingButton_gentleFloat__WPfOG 3s ease-in-out 2.2s infinite}.AiFloatingButton_speechBubble__E3HCo{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;padding:8px 20px;background:#fff;border:2px solid #7850ff;border-radius:20px 20px 0 20px;box-shadow:0 3px 10px rgba(167,125,246,.5);white-space:nowrap;opacity:0;transform-origin:right center;animation:AiFloatingButton_bubbleReveal__bbbNV .6s cubic-bezier(.22,1,.36,1) 1.6s forwards}.AiFloatingButton_speechText__w567W{font-size:16px;line-height:1.5;font-weight:600;color:#000;text-align:right}.AiFloatingButton_speechHighlight__RCENT{font-weight:800;color:#3a00ff}.AiFloatingButton_circleButton__tBG9Q{position:relative;width:64px;height:64px;border:none;padding:0;cursor:pointer;flex-shrink:0;border-radius:50%;box-shadow:0 3px 10px rgba(167,125,246,.5);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.AiFloatingButton_circleButton__tBG9Q:hover{transform:scale(1.01);box-shadow:0 4px 16px rgba(167,125,246,.65)}.AiFloatingButton_circleButton__tBG9Q:active{transform:scale(.99)}@media (max-width:768px){.AiFloatingButton_container__38rWQ{bottom:calc(16px + env(safe-area-inset-bottom));right:16px;gap:12px;transition:bottom .25s cubic-bezier(.4,0,.2,1)}body[data-has-tabbar=true] .AiFloatingButton_container__38rWQ{bottom:calc(16px + 56px + env(safe-area-inset-bottom))}.AiFloatingButton_mascot___d684{width:53px;height:52px;margin-left:14px}.AiFloatingButton_speechBubble__E3HCo{padding:8px 18px}.AiFloatingButton_speechText__w567W{font-size:15px}.AiFloatingButton_speechHighlight__RCENT{font-weight:700}.AiFloatingButton_circleButton__tBG9Q{width:56px;height:56px}}@keyframes AiFloatingButton_groupFadeOut__458tH{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.AiFloatingButton_speechFadeOut__9KU2H{animation:AiFloatingButton_groupFadeOut__458tH .42s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}@keyframes AiFloatingButton_groupReappear__hSJPD{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.AiFloatingButton_speechReappear__DmpyK{animation:AiFloatingButton_groupReappear__hSJPD .38s cubic-bezier(0,0,.2,1) forwards}.AiFloatingButton_speechReappear__DmpyK .AiFloatingButton_mascot___d684{opacity:1;animation:AiFloatingButton_gentleFloat__WPfOG 3s ease-in-out .4s infinite}.AiFloatingButton_speechReappear__DmpyK .AiFloatingButton_speechBubble__E3HCo{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.AiFloatingButton_mascot___d684,.AiFloatingButton_speechBubble__E3HCo{opacity:1;animation:none;transform:none}.AiFloatingButton_speechFadeOut__9KU2H,.AiFloatingButton_speechReappear__DmpyK{animation:none}.AiFloatingButton_speechFadeOut__9KU2H{opacity:0}}.SectionCard_card__baA7l{border:1px solid #efefef;border-radius:12px;background:#fff;padding:20px 16px 18px;box-shadow:0 -2px 8px 2px rgba(12,12,13,.05)}.SectionCard_header__JkIBb{display:flex;align-items:center;justify-content:space-between;gap:var(--sp16);margin-bottom:16px}.SectionCard_titles__M0Fn1{width:100%;display:flex;flex-direction:column;gap:var(--sp16)}.SectionCard_titleRow__Zn06D{width:100%;display:flex;gap:var(--sp8);align-items:center;justify-content:space-between}.SectionCard_title__iavCS{font-weight:700;line-height:1.5;font-size:var(--t20);color:#000}.SectionCard_statusText__kZ4Aa{font-size:var(--t20);color:#000;line-height:1.5;font-weight:400}.SectionCard_subtitle__DRjRj{color:#5b5b5b;font-size:var(--t17);font-weight:500;line-height:var(--lh26)}.SectionCard_right__DnWFR{display:flex;align-items:center;gap:var(--sp8)}.SectionCard_body__oKPHF{display:flex;flex-direction:column;gap:var(--sp16)}.SectionCard_warningText__8A7B_{margin-left:var(--sp10);margin-top:var(--sp8);color:#e55446;font-size:var(--t16);font-weight:400;line-height:150%}.SectionCard_hintText__Nspcw{font-size:var(--t14);color:#000;font-weight:400;line-height:150%}@media (max-width:768px){.SectionCard_card__baA7l{padding:1.6rem}.SectionCard_header__JkIBb{margin-bottom:1.2rem}.SectionCard_input__XoM6H{padding:1.2rem 1.6rem}.SectionCard_subtitle__DRjRj{font-size:1.6rem;line-height:150%}.SectionCard_warningText__8A7B_{margin-left:var(--sp10);margin-top:var(--sp8);color:#e55446;font-size:var(--t16);font-weight:400;line-height:150%}}.Skeleton_block__07C75{position:relative;overflow:hidden;background:linear-gradient(90deg,#eeeeee,#f5f5f5 50%,#eeeeee);background-clip:content-box;background-origin:content-box;animation:Skeleton_skeletonBreath__6vmDU 2.2s ease-in-out infinite}.Skeleton_srOnly__Oq_oY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes Skeleton_skeletonBreath__6vmDU{0%{background-position:0 50%;opacity:.6}50%{background-position:100% 50%;opacity:1}to{background-position:0 50%;opacity:.6}}@media (prefers-reduced-motion:reduce){.Skeleton_block__07C75{animation:none}}.IconButton_iconButton__r5ZVf{background:white;border:1px solid #d0d0d1;border-radius:12px;padding:5px 10px;display:flex;align-items:center;justify-content:center;gap:var(--sp3);cursor:pointer;transition:all .2s ease;height:44px}.IconButton_iconButton__r5ZVf:hover{background:#f8f9fa;border-color:#bbb}.IconButton_iconButton__r5ZVf:active{background:#e9ecef}.IconButton_iconButton__r5ZVf:disabled{opacity:.5;cursor:not-allowed}.IconButton_iconButton__r5ZVf:disabled:hover{background:white;border-color:#d0d0d1}.IconButton_iconButton__r5ZVf.IconButton_active__j_ntr{background:#fff5f5;border-color:#ff6b6b}.IconButton_iconButton__r5ZVf.IconButton_active__j_ntr:hover{background:#ffe0e0}.IconButton_swapContainer__0o4B6{position:relative;width:32px;height:32px}.IconButton_icon__U_U1D{position:absolute;inset:0;transition:opacity .25s ease}.IconButton_visible__cCnVp{opacity:1;transform:scale(1)}.IconButton_hidden__9x5dz{opacity:0}.IconButton_fadeIn__scLJb{opacity:1}.IconButton_fadeOut__RM02W{opacity:0}.IconButton_iconButton__r5ZVf.IconButton_textMode__R7kpF{background:#0a76ff;border-color:#0a76ff;color:white;font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--t12);transition:all .3s ease}.IconButton_iconButton__r5ZVf.IconButton_textMode__R7kpF:hover{background:#3367d6;border-color:#3367d6}.IconButton_text__9G97B{white-space:nowrap;line-height:1}@media (max-width:768px){.IconButton_iconButton__r5ZVf{padding:.3rem 1rem;height:40px}}.Pill_pill__Tgu_M{box-shadow:0 0 0 1px #D4D4D4;background:#fff;border-radius:9999px;padding:8px 12px;color:#000;font-size:var(--t17);font-weight:400;line-height:var(--lh19)}.Pill_selected__Susjk{box-shadow:inset 0 0 0 2px #0A76FF;color:#0A76FF}.Pill_disabled__jumGx{opacity:.5;cursor:not-allowed}.Pill_transparent__oSHW2.Pill_selected__Susjk{background:#0A76FF12!important;box-shadow:0 0 0 1px #0A76FF!important}.Pill_transparent__oSHW2{border-radius:12px}.Pill_small__Qg0RR{padding:10px 12px;font-size:var(--t14);line-height:var(--lh16);font-weight:400}.Pill_medium__b_YH3{padding:8px 16px}.Pill_large__eBJnL{padding:10px 20px}@media (max-width:768px){.Pill_small__Qg0RR{padding:6px 12px;font-size:1.3rem;line-height:2.2rem}}.TextArea_container__S6C4d{display:flex;flex-direction:column;gap:var(--sp6)}.TextArea_textarea__hlm_8{font-family:Pretendard,sans-serif;width:100%;border:1px solid #d4d4d4;border-radius:12px;padding:var(--sp16);font-size:var(--t18);font-weight:400;line-height:var(--lh19);color:#000;resize:vertical;min-height:170px;transition:border-color .2s ease,box-shadow .2s ease}.TextArea_textarea__hlm_8:hover{border-color:#c7c7c7}.TextArea_textarea__hlm_8:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15)}.TextArea_textarea__hlm_8:focus-within{border-color:#0a76ff;background-color:#0a76ff12;box-shadow:0 0 0 2px rgba(37,99,235,.05);animation:TextArea_glowPulse__RieFF .4s ease-out;outline:none}@keyframes TextArea_glowPulse__RieFF{0%{box-shadow:0 0 0 0 rgba(37,99,235,0)}to{box-shadow:0 0 0 3px rgba(37,99,235,.05)}}.TextArea_error__YZfoR{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.TextArea_helper__c2Weu{font-size:var(--t12);color:#6b7280}.TextArea_errorText__BwiUh{font-size:var(--t12);color:#ef4444}.TagGrid_grid__l_WFf{display:flex;align-items:flex-start;align-content:flex-start;gap:8px 6px;align-self:stretch;flex-wrap:wrap;width:100%}.TagGrid_tag__hpe_t{box-shadow:0 0 0 1px #d4d4d4;background:#fff;border-radius:21px;padding:8px 16px;text-align:center;color:#000;font-size:var(--t17);font-style:normal;font-weight:400;line-height:var(--lh26)}.TagGrid_selected__5oJ99{box-shadow:inset 0 0 0 2px #0a76ff;color:#0a76ff;font-weight:400}@media (max-width:768px){.TagGrid_tag__hpe_t{font-size:15px;line-height:24px;padding:8px 16px}.TagGrid_selected__5oJ99{box-shadow:inset 0 0 0 2px #0a76ff;color:#0a76ff}}.Toggle_container__h6czT{display:flex;align-items:center;gap:var(--sp8);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Toggle_container__h6czT.Toggle_disabled__fujZo{opacity:.5;cursor:not-allowed}.Toggle_hiddenInput__RVaV7{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.Toggle_toggle__wTJjt{position:relative;background:#e5e7eb;border-radius:24px;transition:all .3s ease;flex-shrink:0}.Toggle_toggle__wTJjt.Toggle_sm__hxera{width:32px;height:18px}.Toggle_toggle__wTJjt.Toggle_md__qWDv6{width:44px;height:24px}.Toggle_toggle__wTJjt.Toggle_lg__UewtF{width:52px;height:28px}.Toggle_toggle__wTJjt:hover{background:#d1d5db}.Toggle_toggle__wTJjt.Toggle_checked__F_8_W{background:#0a76ff}.Toggle_toggle__wTJjt.Toggle_checked__F_8_W:hover{background:#3b82f6}.Toggle_thumb__h5ZTr{position:absolute;top:2px;background:white;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all .3s ease}.Toggle_sm__hxera .Toggle_thumb__h5ZTr{width:14px;height:14px;left:2px}.Toggle_md__qWDv6 .Toggle_thumb__h5ZTr{width:20px;height:20px;left:2px}.Toggle_lg__UewtF .Toggle_thumb__h5ZTr{width:24px;height:24px;left:2px}.Toggle_checked__F_8_W .Toggle_thumb__h5ZTr{transform:translateX(100%)}.Toggle_sm__hxera.Toggle_checked__F_8_W .Toggle_thumb__h5ZTr{transform:translateX(16px)}.Toggle_md__qWDv6.Toggle_checked__F_8_W .Toggle_thumb__h5ZTr{transform:translateX(20px)}.Toggle_lg__UewtF.Toggle_checked__F_8_W .Toggle_thumb__h5ZTr{transform:translateX(24px)}.Toggle_toggle__wTJjt.Toggle_disabled__fujZo{opacity:.5;cursor:not-allowed}.Toggle_label__bhLCu{font-size:var(--t16);font-weight:400;color:#000;line-height:1.4}.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)}.TextButton_textButton__s3A3t{background:none;border:none;padding:0;margin:0;cursor:pointer;color:#888;font-size:var(--t14);font-weight:500;white-space:nowrap;text-decoration:none;transition:color .2s ease-in-out}.TextButton_textButton__s3A3t:hover{color:#333;text-decoration:underline}.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}}.AlertHost_overlay__l_u_y{position:fixed;inset:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2000;padding:var(--sp20)}.page_container__3UoYS{padding:32px;max-width:1200px;width:100%;display:flex;flex-direction:column;gap:28px}.page_header__x4AeA{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.page_headerLeft__XllNj h1{font-size:var(--t24);font-weight:800;color:#0f172a;letter-spacing:-.03em}.page_headerLeft__XllNj p{font-size:var(--t13);color:#64748b;margin-top:4px;font-weight:500}.page_imageCount__Bou4J{font-size:var(--t13);font-weight:600;color:#64748b;background:#f1f5f9;padding:6px 12px;border-radius:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_uploadConfig__xUZn_{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px}.page_configField__oWcjE{display:flex;flex-direction:column;gap:8px}.page_configLabel__06mc4{font-size:var(--t13);font-weight:700;color:#0f172a}.page_configInput__M4C4z{width:100%;height:42px;padding:0 14px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#0f172a;font-size:var(--t13);font-weight:500;transition:border-color .15s,box-shadow .15s}.page_configInput__M4C4z:focus{outline:none;border-color:#0A76FF;box-shadow:0 0 0 3px rgba(10,118,255,.12)}.page_configHint__n9F_C{font-size:var(--t12);color:#64748b;line-height:1.5}.page_configHint__n9F_C code{font-family:var(--font-geist-mono,monospace);font-size:.95em;color:#334155;background:#f8fafc;padding:2px 6px;border-radius:4px}.page_uploadZone__eT8cP{position:relative;border:2px dashed #cbd5e1;border-radius:14px;padding:48px 32px;display:flex;flex-direction:column;align-items:center;gap:14px;transition:all .2s ease;background:#fff;cursor:pointer}.page_uploadZone__eT8cP:hover{border-color:#94a3b8;background:#f8fafc}.page_uploadZoneActive__0M_27{border-color:#0A76FF;background:rgba(10,118,255,.04);border-style:solid}.page_uploadZoneActive__0M_27 .page_uploadIcon__8I7Tm{color:#0A76FF;transform:scale(1.05)}.page_uploadIcon__8I7Tm{color:#94a3b8;transition:all .2s ease}.page_uploadText__u8fQI{text-align:center}.page_uploadTextMain__NEwI5{font-size:var(--t15);font-weight:600;color:#334155}.page_uploadTextMain__NEwI5 span{color:#0A76FF;text-decoration:underline;text-underline-offset:2px}.page_uploadTextSub__r9gnA{font-size:var(--t12);color:#94a3b8;margin-top:4px}.page_uploadInput__fbWmp{position:absolute;inset:0;opacity:0;cursor:pointer}.page_uploadProgress__nOojC{display:flex;flex-direction:column;gap:8px;width:100%}.page_progressItem___m3tL{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.page_progressName____btt{flex:1 1;font-size:var(--t13);font-weight:500;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_progressBar__iH1MG{width:100px;height:4px;background:#e2e8f0;border-radius:2px;overflow:hidden}.page_progressFill__iKbF4{height:100%;background:#0A76FF;border-radius:2px;transition:width .3s ease}.page_progressDone__0VKja{color:#10b981;display:flex;align-items:center}.page_presets___6W3o{background:#fff;border-radius:12px;border:1px solid #e2e8f0;padding:20px 24px}.page_presetsHeader__wctZk{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.page_presetsTitle__OknWF{font-size:var(--t14);font-weight:700;color:#0f172a}.page_presetsToggle__ta4Vk{font-size:var(--t12);font-weight:600;color:#0A76FF;background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .15s}.page_presetsToggle__ta4Vk:hover{background:rgba(10,118,255,.08)}.page_presetGrid__ovy_h{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px}.page_presetItem__zgrTT{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;background:#f8fafc;border:1px solid transparent;cursor:pointer;transition:all .15s}.page_presetItem__zgrTT:hover{border-color:#e2e8f0;background:#fff}.page_presetName__JX1Ds{font-size:var(--t12);font-weight:600;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_presetSize__mFp0c{font-size:var(--t11);color:#94a3b8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_presetPlatform__DMkU1{font-size:var(--t10);font-weight:700;text-transform:uppercase;padding:2px 6px;border-radius:3px;letter-spacing:.04em;flex-shrink:0}.page_presetApp__cvYPN{color:#7c3aed;background:#f3f0ff}.page_presetWeb__PxnFM{color:#0369a1;background:#e0f2fe}.page_gallery__FiYpE{display:flex;flex-direction:column;gap:16px}.page_galleryHeader__r7VbE{display:flex;align-items:center;justify-content:space-between}.page_galleryTitle__zsDJD{font-size:var(--t16);font-weight:700;color:#0f172a}.page_galleryGrid__t0Rgc{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:14px;gap:14px}.page_imageCard__9Tx8J{background:#fff;border-radius:10px;border:1px solid #e2e8f0;overflow:hidden;transition:border-color .15s,box-shadow .15s}.page_imageCard__9Tx8J:hover{border-color:#cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,.04)}.page_imagePreview__r5GIr{width:100%;aspect-ratio:16/10;background:#f1f5f9;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.page_imagePreview__r5GIr img{width:100%;height:100%;object-fit:cover}.page_imageCardBody__xl8y8{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.page_imageName__TAiND{font-size:var(--t13);font-weight:600;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_imageMeta__qnOyE{font-size:var(--t11);color:#94a3b8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_imageActions__FHGi5{display:flex;gap:6px}.page_copyBtn__LHTjB{flex:1 1;display:flex;align-items:center;justify-content:center;gap:5px;padding:7px 0;border-radius:6px;font-size:var(--t12);font-weight:600;color:#0A76FF;background:rgba(10,118,255,.08);border:none;cursor:pointer;transition:background .15s}.page_copyBtn__LHTjB:hover{background:rgba(10,118,255,.14)}.page_copied__uIYKz{color:#059669;background:rgba(16,185,129,.08)}.page_deleteBtn__ytmXB{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:#94a3b8;background:none;border:none;cursor:pointer;transition:all .15s}.page_deleteBtn__ytmXB:hover{color:#ef4444;background:rgba(239,68,68,.08)}.page_emptyGallery__Zho4y{text-align:center;padding:60px 24px;color:#94a3b8}.page_emptyGallery__Zho4y p{font-size:var(--t14);margin-top:12px}.page_toast__L8L2I{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#0f172a;color:#f1f5f9;padding:10px 20px;border-radius:8px;font-size:var(--t13);font-weight:600;z-index:1100;animation:page_toastIn__rXEaI .25s ease;box-shadow:0 8px 24px rgba(0,0,0,.2)}@keyframes page_toastIn__rXEaI{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.page_error___Kxvz{padding:16px 20px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:var(--t13);font-weight:500}@media (max-width:768px){.page_container__3UoYS{padding:20px 16px;gap:20px}.page_header__x4AeA{flex-direction:column;align-items:flex-start}.page_galleryGrid__t0Rgc{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.page_presetGrid__ovy_h{grid-template-columns:1fr}.page_uploadZone__eT8cP{padding:32px 20px}}.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}.PhoneCallBadge_badge__1xB4g{border:1px solid #23c380;border-radius:10px;background:rgba(35,195,128,.07);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;cursor:default;transition:background-color .2s ease}.PhoneCallBadge_badge__1xB4g:hover{background:rgba(35,195,128,.12)}.PhoneCallBadge_badge__1xB4g:focus-visible{outline:2px solid rgba(35,195,128,.5);outline-offset:2px}.PhoneCallBadge_mobile__Bbw52{width:36px;height:28px}.PhoneCallBadge_desktop__FNVJ1{width:44px;height:30px}.PhoneCallBadge_detail__HccCH{width:52px;height:44px}.PhoneCallBadge_detail-mobile__U_7WE{width:54px;height:40px}.PhoneCallBadge_icon__ibI_5{display:block}button.PhoneCallBadge_badge__1xB4g{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px}button.PhoneCallBadge_badge__1xB4g:not(:disabled){cursor:pointer}@media (prefers-reduced-motion:reduce){.PhoneCallBadge_badge__1xB4g{transition:none}}@media (max-width:768px){.PhoneCallBadge_detail__HccCH{width:54px;height:44px}}.MoreButton_moreButton__8NE4n{background-color:#fff;border:1px solid #d0d0d1;border-radius:1.2rem;width:4.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.MobileTabBar_tabBar__swywI{display:none}@media (max-width:768px){.MobileTabBar_tabBar__swywI{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;align-items:stretch;width:100%;background-color:var(--background-color);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -4px 24px 0 rgba(12,12,13,.1);border-top:1px solid var(--border-light)}.MobileTabBar_tabBar__swywI[data-keyboard-open=true]{display:none}.MobileTabBar_tab__QffKc{flex:1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:56px;padding:0;color:var(--gray-300,#c0c0c0);text-decoration:none;background:transparent;border:0;transition:color .15s ease;-webkit-tap-highlight-color:transparent}.MobileTabBar_tab__QffKc[data-active=true]{color:var(--gray-black,#000000)}.MobileTabBar_icon__H_Q1b{width:24px;height:24px;flex-shrink:0}.MobileTabBar_label__4NDrk{font-size:var(--t11,1.1rem);line-height:1.5;font-weight:500;color:inherit;word-break:keep-all;white-space:nowrap}}.CampaignBanner_banner__jbGx0{border-radius:12px;overflow:hidden}.CampaignBanner_skeleton__kDbUK{background-color:#f3f4f6;animation:CampaignBanner_pulse__oVNJU 1.5s ease-in-out infinite}@keyframes CampaignBanner_pulse__oVNJU{0%,to{opacity:1}50%{opacity:.5}}.CampaignBanner_link___37Hr{display:block;width:100%;height:100%;text-decoration:none;cursor:pointer}.CampaignBanner_imageWrapper__INMEN{position:relative;width:100%;cursor:default}.CampaignBanner_imageWrapper__INMEN:after{content:"";position:absolute;inset:0;box-shadow:var(--banner-border-shadow,none);border-radius:12px;pointer-events:none;z-index:1}.CampaignBanner_imageInner___ug0n{position:relative;height:100%;max-width:100%;margin:0 auto;background-color:#ffffff}@media (max-width:768px){.CampaignBanner_banner__jbGx0,.CampaignBanner_imageWrapper__INMEN:after{border-radius:0}}.page_page___qFAx{background-color:#f9f9fb}.GradientBox_gradientBox__4Id4u{position:relative;display:flex;align-items:center;justify-content:flex-start;border-radius:12px;cursor:pointer;background:linear-gradient(97.59deg,rgba(120,80,255,.2) 25.37%,rgba(10,118,255,.1) 87.22%);border:none}.GradientBox_gradientBox__4Id4u:before{content:"";position:absolute;inset:0;border-radius:12px;padding:var(--sp1);background:linear-gradient(94.94deg,rgba(120,80,255,.2) 31.58%,rgba(132,186,255,.2) 74.57%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.page_container__VlQJQ{margin:24px auto;display:flex;flex-direction:column;width:100%;max-width:840px;background:#ffffff}.page_profileHeader__NDW8r{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 24px;gap:var(--sp16);margin-bottom:40px}.page_profileHeaderLink__zN_YD{display:flex;align-items:center;gap:var(--sp16);text-decoration:none;color:inherit;flex:1 1;min-width:0}.page_profileAvatar__SHoh7{position:relative;display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#f9f9fb}.page_profileAvatarImage__WNRjg{width:100%;height:100%}.page_profileAvatarImageFit__H0762{width:calc(100% - 20px);height:calc(100% - 20px);object-fit:contain}.page_profileAvatarImageFill__ygkfP{object-fit:cover}.page_profileHeaderText__Sdj1h{display:flex;flex-direction:column;min-width:0}.page_profileName__uWUjG{font-size:var(--t20);font-weight:700;color:#000000}.page_profileMeta__KpQYC,.page_profileName__uWUjG{line-height:1.5;margin:0;font-family:Pretendard,sans-serif}.page_profileMeta__KpQYC{font-size:var(--t14);font-weight:500;color:#888888}.page_profileEditBadge___8yxn{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;background:#f9f9fb;border:1px solid #efefef;border-radius:12px;font-size:var(--t15);font-weight:400;line-height:var(--lh24);color:#000000;text-decoration:none;white-space:nowrap;flex-shrink:0;font-family:Pretendard,sans-serif;cursor:pointer}.page_profileEditBadge___8yxn:hover{background:#efefef}.page_tabNavigation__K9jwZ{width:100%;background:#ffffff}.page_tabs__1Fk2h{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;gap:0;border-bottom:1px solid #efefef}.page_tabItem__hz4iX{flex:0 0 120px;padding:8px 0;text-align:center;font-size:var(--t14);line-height:1.5;font-weight:500;color:#888888;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s ease,border-bottom-color .15s ease;margin-bottom:-1px}.page_tabItem__hz4iX:hover{color:#5b5b5b}.page_tabItem__hz4iX.page_active__dPMI8{color:#000000;font-weight:700;border-bottom-color:#000000}.page_mainContent__wBwXc{display:flex;flex-direction:column;align-items:center;padding:40px 1.6rem 4.2rem;gap:var(--sp36);width:100%;margin:0 auto}.page_errorContainer__nG0A5,.page_loadingContainer__rURZG{display:flex;align-items:center;justify-content:center;width:100%;color:#888888}.page_loadingSkeleton__9Hdoo{width:100%;max-width:840px;padding:24px;animation:page_pulse__xb6xh 1.5s ease-in-out infinite}.page_skeletonHeader__Iw515{height:48px;margin-bottom:24px}.page_skeletonContent__6IceZ,.page_skeletonHeader__Iw515{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:page_shimmer__5ZFSb 1.5s infinite;border-radius:8px}.page_skeletonContent__6IceZ{height:320px}@keyframes page_shimmer__5ZFSb{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes page_pulse__xb6xh{0%,to{opacity:1}50%{opacity:.8}}@media (max-width:768px){.page_container__VlQJQ{margin:0 auto}.page_profileHeader__NDW8r{padding:0 1.6rem;gap:1.2rem;margin-top:1.6rem;margin-bottom:3.2rem}.page_profileHeaderLink__zN_YD{gap:1.2rem}.page_profileAvatar__SHoh7{width:80px;height:80px}.page_profileName__uWUjG{font-size:1.8rem}.page_profileMeta__KpQYC{font-size:1.3rem}.page_profileEditBadge___8yxn{font-size:1.4rem;padding:4px 10px}.page_tabNavigation__K9jwZ{padding:0 1.6rem}.page_tabs__1Fk2h{justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page_tabs__1Fk2h::-webkit-scrollbar{display:none}.page_tabItem__hz4iX{flex:0 0 auto;min-width:64px;padding:.8rem 1rem;font-size:1.4rem;line-height:1.5}.page_mainContent__wBwXc{padding:3.2rem 1.6rem}}.AnnouncementDetailClient_page__cC_gu{background-color:#f9f9fb}.AnnouncementDetailClient_bannerDesktop__F5lH7{width:100%;margin:4px 0}.AnnouncementDetailClient_bannerMobile__Xd1sC{width:calc(100% + var(--sp40));margin:var(--sp16) calc(var(--sp20) * -1)}.ErrorPage_container__JOHVZ{gap:120px;padding:120px 0}.ErrorPage_container__JOHVZ,.ErrorPage_mainContent__NOf9F{display:flex;flex-direction:column;align-items:center;width:100%}.ErrorPage_mainContent__NOf9F{gap:var(--sp48)}.ErrorPage_iconWrapper___ytbP{display:flex;align-items:center;justify-content:center;width:120px;height:120px}.ErrorPage_textContent__hwi9a{display:flex;flex-direction:column;align-items:center;gap:var(--sp6);width:100%;text-align:center}.ErrorPage_subtitle__cY431{font-size:var(--t18);font-weight:300;line-height:1.5;color:#000000;margin:0}.ErrorPage_title___VF1c{font-size:var(--t20);font-weight:700;line-height:1.5;color:#000000;margin:0}.ErrorPage_button__UpzVA{display:flex;align-items:center;justify-content:center;width:172px;height:48px;padding:12px 16px;background-color:#ffffff;border:1px solid #d4d4d4;border-radius:12px;box-shadow:0 -2px 8px 2px rgba(12,12,13,.05);cursor:pointer;transition:all .2s ease;font-size:var(--t16);line-height:var(--lh19);color:#7f7f7f;font-weight:500}.ErrorPage_button__UpzVA:hover{background-color:#f9f9f9;border-color:#c0c0c0}.ErrorPage_button__UpzVA:active{transform:scale(.98)}.ErrorPage_button__UpzVA p{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;font-size:var(--t16);font-weight:500;line-height:var(--lh19);color:#7f7f7f;white-space:nowrap;margin:0}.ErrorPage_contactSection__bApYs{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp16);width:100%;max-width:600px;padding:0 20px}.ErrorPage_contactTitle__nlzPY{font-size:var(--t16);font-weight:600;line-height:1.5;color:#888888;margin:0}.ErrorPage_contactInfo__H_35p{display:flex;gap:var(--sp8);width:100%}.ErrorPage_contactLabels__1ude0{display:flex;flex-direction:column}.ErrorPage_contactLabel__htGN1{font-size:var(--t13);font-weight:500;line-height:var(--lh22);color:#888888;white-space:nowrap;text-align:left;margin:0}.ErrorPage_contactValues__beTQw{display:flex;flex-direction:column;flex-grow:1}.ErrorPage_contactValue__MPDmN{font-size:var(--t13);font-weight:300;line-height:var(--lh22);color:#000000;white-space:nowrap;text-align:left;margin:0}.ThinkingParticles_container__MtdrH{--size:20px;--particle-size:4px;--spread-distance:calc(var(--size) * 0.18);--spread-distance2:calc(var(--size) * 0.18);--spread-distance3:calc(var(--size) * 0.15);--contract-distance:calc(var(--size) * 0.1);--contract-distance2:calc(var(--size) * 0.0);--contract-distance3:calc(var(--size) * 0.01);--scale-distance:1.75;--gradient-start:#6366f1;--gradient-end:#8b5cf6;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;position:relative}.ThinkingParticles_rotator__00S_o{width:100%;height:100%;position:relative;animation:ThinkingParticles_rotate__qdFDr 4s linear infinite}.ThinkingParticles_particle__ES3SB{position:absolute;width:var(--particle-size);height:var(--particle-size);border-radius:50%;background:linear-gradient(135deg,var(--gradient-start) 0,var(--gradient-end) 100%);left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 4px rgba(99,102,241,.4)}.ThinkingParticles_particle__ES3SB:first-child{--angle:0;--offset:0;width:calc(var(--particle-size) * 2);height:calc(var(--particle-size) * 2);animation-delay:0s;display:none;animation:ThinkingParticles_particleSpin__ALuwJ 1.8s linear infinite}@keyframes ThinkingParticles_particleSpin__ALuwJ{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.ThinkingParticles_particle__ES3SB:nth-child(2){--angle:-30deg;--offset:10deg;animation-delay:.01s;animation:ThinkingParticles_particleMove1__BIPxD 1.8s ease-in-out infinite}.ThinkingParticles_particle__ES3SB:nth-child(3){--angle:-60deg;--offset:10deg;animation-delay:.01s;animation:ThinkingParticles_particleMove1__BIPxD 1.8s ease-in-out infinite}.ThinkingParticles_particle__ES3SB:nth-child(4){--angle:30deg;--offset:10deg;animation-delay:.01s;animation:ThinkingParticles_particleMove1__BIPxD 1.8s ease-in-out infinite}.ThinkingParticles_particle__ES3SB:nth-child(5){--angle:60deg;--offset:10deg;animation-delay:.01s;animation:ThinkingParticles_particleMove1__BIPxD 1.8s ease-in-out infinite}.ThinkingParticles_particle__ES3SB:nth-child(6){--angle:120deg;--offset:10deg;animation-delay:.01s;animation:ThinkingParticles_particleMove1__BIPxD 1.8s ease-in-out infinite}.ThinkingParticles_particle__ES3SB:nth-child(7){--angle:150deg;--offset:10deg;animation-delay:.01s;animation:ThinkingParticles_particleMove1__BIPxD 1.8s ease-in-out infinite}.ThinkingParticles_particle__ES3SB:nth-child(8){--angle:210deg;--offset:10deg;animation-delay:.01s;animation:ThinkingParticles_particleMove1__BIPxD 1.8s ease-in-out infinite}.ThinkingParticles_particle__ES3SB:nth-child(9){--angle:240deg;--offset:10deg;animation-delay:.01s;animation:ThinkingParticles_particleMove1__BIPxD 1.8s ease-in-out infinite}.ThinkingParticles_particle__ES3SB:nth-child(10){--angle:0deg;--offset:10deg;animation-delay:.01s;animation:ThinkingParticles_particleMove2__O7nIs 1.8s ease-in-out infinite;background:linear-gradient(135deg,#7951ff,#6458ff)}.ThinkingParticles_particle__ES3SB:nth-child(11){--angle:90deg;--offset:10deg}.ThinkingParticles_particle__ES3SB:nth-child(11),.ThinkingParticles_particle__ES3SB:nth-child(12){animation-delay:.01s;animation:ThinkingParticles_particleMove2__O7nIs 1.8s ease-in-out infinite;background:linear-gradient(135deg,#7951ff,#4762ff)}.ThinkingParticles_particle__ES3SB:nth-child(12){--angle:270deg;--offset:10deg}.ThinkingParticles_particle__ES3SB:nth-child(13){--angle:180deg;--offset:10deg;animation-delay:.01s;animation:ThinkingParticles_particleMove2__O7nIs 1.8s ease-in-out infinite;background:linear-gradient(135deg,#6458ff,#206fff)}@keyframes ThinkingParticles_particleMove1__BIPxD{0%,to{transform:translate(-50%,-50%) rotate(calc(var(--angle) + var(--offset))) translateX(var(--contract-distance));opacity:.4}50%{transform:translate(-50%,-50%) rotate(calc(var(--angle) + var(--offset))) translateX(var(--spread-distance));opacity:1}}@keyframes ThinkingParticles_particleMove2__O7nIs{0%,to{transform:translate(-50%,-50%) rotate(calc(var(--angle) + var(--offset))) translateX(var(--contract-distance2));opacity:.7}50%{transform:translate(-50%,-50%) rotate(calc(var(--angle) + var(--offset))) translateX(var(--spread-distance2)) scale(var(--scale-distance));opacity:1}}@keyframes ThinkingParticles_particleMove3__VAu0w{0%,to{transform:translate(-50%,-50%) rotate(calc(var(--angle) + var(--offset))) translateX(var(--contract-distance3));opacity:.7}50%{transform:translate(-50%,-50%) rotate(calc(var(--angle) + var(--offset))) translateX(var(--spread-distance3));opacity:1}}@keyframes ThinkingParticles_rotate__qdFDr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ThinkingParticles_particle__ES3SB,.ThinkingParticles_rotator__00S_o{animation-duration:.01ms!important;animation-iteration-count:1!important}}.HorizontalBanner_banner__1SSlb{height:auto}.HorizontalBanner_banner__1SSlb,.HorizontalBanner_fallback__KfuAn{width:calc(100% - 24px);max-width:1128px;margin:12px auto 24px;border-radius:12px;overflow:hidden;background-color:#F9F9FB}.HorizontalBanner_fallback__KfuAn{height:120px;display:flex;justify-content:center;align-items:flex-end}.HorizontalBanner_bannerLink__fgDnz{display:block;width:100%;height:100%;text-decoration:none}.HorizontalBanner_bannerImage__Z_7oG{position:relative;width:879px;height:99px}.SignupCtaBanner_banner__F6UwP{width:100%;display:flex;border-radius:var(--radius-lg);box-shadow:0 -2px 8px 0 rgba(12,12,13,.05)}.SignupCtaBanner_container__pzoFb{display:flex;min-width:0}.SignupCtaBanner_storeInfo__Cg_b2{min-width:0;display:flex;flex-direction:column;word-break:break-word}.SignupCtaBanner_subtitle__8BW6B,.SignupCtaBanner_title__CBsNa{margin:0;line-height:1.5}.SignupCtaBanner_kakaoButton__pJBs8{display:flex;align-items:center;justify-content:center;gap:var(--sp10);background:#fee500;color:#191600;border:none;border-radius:var(--radius-lg);font-family:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.SignupCtaBanner_kakaoButton__pJBs8:hover{filter:brightness(.97)}.SignupCtaBanner_kakaoLabel__Cr0_C{display:inline-flex}.SignupCtaBanner_card__FoUkC{flex-direction:column;background:var(--button-primary-bg);padding:var(--sp16) 0}.SignupCtaBanner_card__FoUkC .SignupCtaBanner_container__pzoFb{flex-direction:column;gap:var(--sp16);padding:0 var(--sp20)}.SignupCtaBanner_card__FoUkC .SignupCtaBanner_title__CBsNa{font-size:var(--t16);font-weight:700;color:var(--color-text-inverse)}.SignupCtaBanner_card__FoUkC .SignupCtaBanner_subtitle__8BW6B{font-size:var(--t14);font-weight:400;color:var(--color-text-inverse)}.SignupCtaBanner_card__FoUkC .SignupCtaBanner_kakaoButton__pJBs8{width:100%;min-height:4.2rem;padding:0 var(--sp16);font-size:var(--t14)}.SignupCtaBanner_wide__Rgaex{align-items:center;background:rgba(254,229,0,.15);border:1px solid var(--color-border-subtle);padding:var(--sp24) 0}.SignupCtaBanner_wide__Rgaex .SignupCtaBanner_container__pzoFb{flex:1 0;flex-direction:row;align-items:center;gap:var(--sp16);padding:0 var(--sp36)}.SignupCtaBanner_wide__Rgaex .SignupCtaBanner_storeInfo__Cg_b2{flex:1 0;gap:var(--sp4)}.SignupCtaBanner_wide__Rgaex .SignupCtaBanner_title__CBsNa{font-size:var(--t18);font-weight:700;color:var(--color-text-primary)}.SignupCtaBanner_wide__Rgaex .SignupCtaBanner_subtitle__8BW6B{font-size:var(--t14);font-weight:500;color:var(--color-text-primary)}.SignupCtaBanner_wide__Rgaex .SignupCtaBanner_kakaoButton__pJBs8{flex-shrink:0;width:28rem;min-height:4.8rem;padding:0 var(--sp16);font-size:var(--t16)}.SignupCtaBanner_list__dNflT{align-items:center;background:var(--color-surface);border:1px solid var(--color-border-subtle);padding:var(--sp16)}.SignupCtaBanner_list__dNflT .SignupCtaBanner_container__pzoFb{flex:1 0;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--sp16);padding:0}.SignupCtaBanner_list__dNflT .SignupCtaBanner_storeInfo__Cg_b2{flex:1 0}.SignupCtaBanner_list__dNflT .SignupCtaBanner_title__CBsNa{font-size:var(--t16);font-weight:700;color:var(--color-text-primary);word-break:keep-all}.SignupCtaBanner_list__dNflT .SignupCtaBanner_kakaoButton__pJBs8{flex-shrink:0;min-height:4.2rem;padding:0 var(--sp16);font-size:var(--t14)}.AiAgentBanner_banner__6qZq3{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 20px 32px;border-radius:12px;background:linear-gradient(94deg,rgba(169,0,202,.35),rgba(10,118,255,.5));cursor:pointer;text-decoration:none;color:inherit}.AiAgentBanner_badge__QrDxq{display:flex;align-items:center;justify-content:center;padding:4px 10px;background:#fff;border-radius:16px}.AiAgentBanner_badgeText__6de_z{font-size:15px;font-weight:600;line-height:1.5;text-align:center;white-space:nowrap;background:linear-gradient(109.91deg,rgb(169,0,202) .92%,rgb(10,118,255) 100.79%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.AiAgentBanner_body__apfsz{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.AiAgentBanner_headingRow__8nuZ9{display:flex;align-items:center;justify-content:center;gap:16px}.AiAgentBanner_headingIcon__YKwlF{position:relative;width:32px;height:32px;flex-shrink:0}.AiAgentBanner_headingText___34j8{font-size:28px;font-weight:600;line-height:1.5;color:#000;text-align:center;white-space:nowrap}.AiAgentBanner_purple__VOt4I{font-weight:800;color:#3a00ff}.AiAgentBanner_bold__PSpKb{font-weight:800}.AiAgentBanner_mobileBreak__C_r7A{display:none}.AiAgentBanner_desktopOnly__RRREW{display:inline}.AiAgentBanner_mobileOnly__GxDIV{display:none}.AiAgentBanner_ctaGroup__8lxel{display:flex;flex-direction:column;align-items:center;gap:16px}.AiAgentBanner_subtitle__tF9VM{font-size:18px;font-weight:500;line-height:1.5;color:#000;text-align:center;white-space:nowrap}.AiAgentBanner_subtitleBold__FiEaI{font-weight:700;color:#3a00ff}.AiAgentBanner_ctaButton__UA3xN{display:flex;align-items:center;gap:16px;padding:6px 8px 6px 24px;background:#fff;border:2px solid #7850ff;border-radius:24px;transition:background-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.34,1.56,.64,1)}.AiAgentBanner_ctaButton__UA3xN:hover{background-color:rgba(120,80,255,.06);box-shadow:0 2px 12px rgba(120,80,255,.18);transform:scale(1.01)}.AiAgentBanner_ctaButton__UA3xN:active{transform:scale(.99);transition-duration:.1s}.AiAgentBanner_ctaText__VygN5{font-size:16px;font-weight:600;line-height:1.5;color:#3a00ff;text-align:center;white-space:nowrap}.AiAgentBanner_sendButton__eXZrv{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#0a76ff;border-radius:15px;flex-shrink:0;transition:background-color .3s ease}.AiAgentBanner_ctaButton__UA3xN:hover .AiAgentBanner_sendButton__eXZrv{background-color:#3a00ff}.AiAgentBanner_sendIcon__2jTMD{position:relative;width:12px;height:12px}@media (max-width:768px){.AiAgentBanner_banner__6qZq3{border-radius:0;padding:16px 0 24px;align-items:center;background:linear-gradient(94deg,rgba(169,0,202,.35),rgba(10,118,255,.5))}.AiAgentBanner_badge__QrDxq{width:83px;align-self:flex-start;margin-left:calc((100% - 323px) / 2)}.AiAgentBanner_body__apfsz{width:323px;max-width:100%}.AiAgentBanner_badgeText__6de_z{font-size:13px}.AiAgentBanner_body__apfsz{align-items:flex-start;gap:8px;padding:0}.AiAgentBanner_headingRow__8nuZ9{gap:10px;padding-left:10px}.AiAgentBanner_headingIcon__YKwlF{width:46px;height:46px}.AiAgentBanner_mobileBreak__C_r7A{display:block}.AiAgentBanner_desktopOnly__RRREW{display:none}.AiAgentBanner_mobileOnly__GxDIV{display:inline}.AiAgentBanner_headingText___34j8{font-size:19px;line-height:1.3;white-space:normal;text-align:left}.AiAgentBanner_ctaGroup__8lxel{align-items:flex-start;width:100%}.AiAgentBanner_subtitle__tF9VM{font-size:15px;font-weight:400}.AiAgentBanner_subtitleBold__FiEaI{font-weight:700}.AiAgentBanner_ctaButton__UA3xN{width:100%;justify-content:space-between;padding:4px 6px 4px 24px}.AiAgentBanner_ctaText__VygN5{font-size:15px}.AiAgentBanner_sendButton__eXZrv{width:28px;height:28px;border-radius:14px}.AiAgentBanner_sendIcon__2jTMD{width:10px;height:10px}}.HomeSections_contentWithBanner__oHDfj{display:grid;grid-template-columns:1fr min(116rem,100%) 1fr;width:100%}.HomeSections_mainContent__uort_{grid-column:2;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.HomeSections_bannerColumn__3W5l1{margin-top:20px;grid-column:3;justify-self:start;margin-left:6px;width:160px}.HomeSections_section__UV8_O{min-height:64rem;width:100%;max-width:100%}.HomeSections_container__xZ79x{padding:0}.HomeSections_containerWithPadding__uRS79{padding:12px 0 0}.HomeSections_header__jaytG{display:flex;align-items:center;justify-content:space-between;padding:0 28px}.HomeSections_titleBold__Ri8or,.HomeSections_title__fYmVU{font-size:20px;font-weight:700;color:#000}.HomeSections_viewMoreLink__A5sDO{font-size:15px;color:#000;text-decoration:none;transition:opacity .2s ease}.HomeSections_viewMoreLink__A5sDO:hover{opacity:.7}.HomeSections_cardGrid__nffH7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding:24px 16px}.HomeSections_cardLink__wzjul{text-decoration:none}.HomeSections_mobileSignupCardWrap__pwMpH{padding:0 var(--sp16)}.HomeSections_desktopSignupCtaWrap__UFHWU{width:100%;padding:0 var(--sp16);margin:0 0 var(--sp28)}@media (max-width:768px){.HomeSections_desktopSignupCtaWrap__UFHWU{display:none}}.HomeSections_mobileListCtaWrap__OMDbD{display:none}@media (max-width:768px){.HomeSections_mobileListCtaWrap__OMDbD{display:block;width:100%;padding:0 var(--sp16);margin-bottom:var(--sp20)}}.HomeSections_topBanner__ZPEr8{width:100%;max-width:1128px;margin:20px 0 36px}.HomeSections_topBannerColumn__awxK4{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1128px;margin:20px 0 36px}.HomeSections_topBannerColumnMobile__TdVQQ{display:flex;flex-direction:column;gap:16px;width:100%;margin:0 0 32px}.HomeSections_desktopOnly__Axibj{padding:0 8px;display:flex;justify-content:center;align-items:center;width:100%}.HomeSections_mobileOnly__OVzVP{display:none}.HomeSections_mobileTopBanner__pcOiu{width:100%;margin:0 0 32px}.HomeSections_mobileFeedBanner__hlc3E{width:100%;border-radius:0}@media (max-width:1400px){.HomeSections_bannerColumn__3W5l1{display:none}.HomeSections_contentWithBanner__oHDfj{max-width:100%}}@media (max-width:768px){.HomeSections_desktopOnly__Axibj{display:none}.HomeSections_mobileOnly__OVzVP{display:block;width:100%;grid-column:1/-1}.HomeSections_section__UV8_O{width:100%}.HomeSections_cardGrid__nffH7{grid-template-columns:minmax(0,1fr);gap:12px;padding:var(--sp24) var(--sp16) var(--sp12) var(--sp16);overflow:hidden}.HomeSections_mobileFeedBanner__hlc3E{width:calc(100% + 3.2rem);margin-left:-1.6rem;height:70px}.HomeSections_container__xZ79x{padding:0}.HomeSections_containerWithPadding__uRS79{padding-bottom:0}.HomeSections_header__jaytG{padding:0 20px}.HomeSections_titleBold__Ri8or,.HomeSections_title__fYmVU{font-size:18px}.HomeSections_viewMoreLink__A5sDO{font-size:14px}}.AnnouncementListWithFilters_container__NqeN2{display:flex;flex-direction:column;gap:var(--sp32);width:100%;max-width:1160px;min-height:100vh}.AnnouncementListWithFilters_summary__OOyUQ{display:flex;align-items:center;gap:var(--sp12);padding:0 4px;scroll-margin-top:102px}@media (min-width:768px){.AnnouncementListWithFilters_summary__OOyUQ{scroll-margin-top:138px}}.AnnouncementListWithFilters_totalCount__WW31P{font-size:var(--t18);font-weight:400;color:#333}.AnnouncementListWithFilters_totalCount__WW31P strong{font-weight:700;color:#0a76ff}.AnnouncementListWithFilters_filterApplied__jg15t{font-size:var(--t14);color:#666;background:rgba(10,118,255,.1);padding:4px 8px;border-radius:12px}.AnnouncementListWithFilters_listContainer__v8Pih{width:100%}.AnnouncementListWithFilters_list__bi5dt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;width:100%}@media (max-width:768px){.AnnouncementListWithFilters_list__bi5dt{grid-template-columns:minmax(0,1fr);gap:12px}}.AnnouncementListWithFilters_list__bi5dt>.AnnouncementListWithFilters_mobileFeedBanner__2txph{grid-column:1/-1}.AnnouncementListWithFilters_loadingList__74IeM{display:flex;flex-direction:column;gap:var(--sp16);width:100%}.AnnouncementListWithFilters_skeletonListItem__xZyW5{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:var(--sp20);display:flex;flex-direction:column;gap:var(--sp16);height:120px;animation:AnnouncementListWithFilters_pulse__FDxpv 2s cubic-bezier(.4,0,.6,1) infinite}.AnnouncementListWithFilters_skeletonHeader__SAYso{height:16px;background:#f3f4f6;border-radius:4px;width:30%}.AnnouncementListWithFilters_skeletonContent__5uk8g{display:flex;flex-direction:column;gap:var(--sp12);flex:1 1}.AnnouncementListWithFilters_skeletonLine__0sJWE{height:16px;background:#f3f4f6;border-radius:4px}.AnnouncementListWithFilters_skeletonLine__0sJWE:first-child{width:80%}.AnnouncementListWithFilters_skeletonLine__0sJWE:nth-child(2){width:60%}.AnnouncementListWithFilters_skeletonLine__0sJWE:last-child{width:90%}@keyframes AnnouncementListWithFilters_pulse__FDxpv{0%,to{opacity:1}50%{opacity:.5}}.AnnouncementListWithFilters_empty__LGQHK{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;text-align:center;color:#666}.AnnouncementListWithFilters_emptyIcon__bd1IL{font-size:var(--t48);margin-bottom:16px}.AnnouncementListWithFilters_empty__LGQHK h3{font-size:var(--t20);font-weight:600;color:#333;margin-bottom:8px;margin-top:0}.AnnouncementListWithFilters_empty__LGQHK p{font-size:var(--t16);line-height:1.5;color:#666;margin:0}.AnnouncementListWithFilters_error__Bw4Jl{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;text-align:center;background:#fef2f2;border-radius:12px;border:1px solid #fecaca}.AnnouncementListWithFilters_error__Bw4Jl h3{font-size:var(--t18);font-weight:600;color:#dc2626;margin-bottom:8px;margin-top:0}.AnnouncementListWithFilters_error__Bw4Jl p{font-size:var(--t14);color:#991b1b;margin-bottom:16px;margin-top:0}.AnnouncementListWithFilters_retryButton__16yYR{background:#dc2626;color:white;border:none;padding:8px 16px;border-radius:6px;font-size:var(--t14);font-weight:500;cursor:pointer;transition:background .15s ease}.AnnouncementListWithFilters_retryButton__16yYR:hover{background:#b91c1c}.AnnouncementListWithFilters_retryButton__16yYR:focus{outline:2px solid #dc2626;outline-offset:2px}.AnnouncementListWithFilters_paginationContainer__R8Nt_{display:flex;justify-content:center;width:100%}.AnnouncementListWithFilters_mobileItem__bm6gl{display:none}.AnnouncementListWithFilters_desktopItem__iri6o{display:block}@media (max-width:768px){.AnnouncementListWithFilters_mobileItem__bm6gl{display:block}.AnnouncementListWithFilters_desktopItem__iri6o{display:none}.AnnouncementListWithFilters_mobileFeedBanner__2txph{display:block;width:calc(100% + 3.2rem);margin-left:-1.6rem;height:70px;border-radius:0}.AnnouncementListWithFilters_container__NqeN2{gap:var(--sp24)}.AnnouncementListWithFilters_summary__OOyUQ{padding:0}.AnnouncementListWithFilters_list__bi5dt,.AnnouncementListWithFilters_loadingList__74IeM{gap:var(--sp12)}}.page_container__3Vgua{gap:64px;justify-content:flex-start;position:relative;max-width:1160px;margin:72px 0 160px;padding:0 1.6rem}.page_container__3Vgua,.page_content__k1ZBf{display:flex;flex-direction:column;align-items:center;width:100%}.page_content__k1ZBf{gap:var(--sp48)}.page_loading__n4URy{display:flex;align-items:center;justify-content:center;padding:48px 24px;color:#666;font-size:var(--t16);font-weight:400}.page_header__2JzDH{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:var(--sp16)}.page_smallTitle__jhns8{color:#0a76ff;font-size:var(--t16);font-weight:700;line-height:var(--lh24)}.page_largeTitle__m08R8{color:#000000;font-size:var(--t32);font-weight:700;line-height:150%}.page_description__8ZE4S{color:#000000;font-size:var(--t16);font-weight:400;line-height:150%}.page_description__8ZE4S p{margin:0}.page_desktopBanner__zreKT{width:100%;max-width:1128px}.page_desktopBannerInner__9rZpY{width:100%;border-radius:12px}@media (max-width:768px){.page_desktopBanner__zreKT{display:none}.page_container__3Vgua{margin:3.2rem 0;padding:0 1.6rem;gap:3.2rem}.page_header__2JzDH{gap:var(--sp16);padding:.4rem}.page_largeTitle__m08R8{font-size:1.8rem;line-height:150%}.page_description__8ZE4S{font-size:1.5rem;line-height:150%}}