.ProfileRecruitStep1_page__TiUqn{background:#fff;min-height:100vh;display:flex;justify-content:center}.ProfileRecruitStep1_container__WOYxj{width:100%;max-width:880px;padding:40px 24px 120px;text-align:center}.ProfileRecruitStep1_title__uSn_v{font-size:40px;font-weight:700;margin-bottom:36px}.ProfileRecruitStep1_mobileHeader__vEnAe{display:flex;align-items:center;justify-content:center;gap:12px}.ProfileRecruitStep1_backButton__cK5gE{border:none;background:transparent;padding:8px;margin:-8px;display:none;align-items:center;justify-content:center;cursor:pointer}.ProfileRecruitStep1_headerSpacer__WhOqV{width:18px;height:18px}.ProfileRecruitStep1_stepIndicator__z8tgv{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:56px;font-size:18px;font-weight:600}.ProfileRecruitStep1_step__olXyC{width:220px;color:#9a9a9a}.ProfileRecruitStep1_stepLabel__KnKJf{line-height:32px;font-weight:700;color:#4a6be9}.ProfileRecruitStep1_stepName__YL6SZ{font-weight:700;color:#1c1c1c}.ProfileRecruitStep1_arrowSeparator__AcjSA img{width:10px;height:auto}.ProfileRecruitStep1_form__eU3Bp{display:inline-block;text-align:left;width:420px}.ProfileRecruitStep1_sectionTitle__vSNrO{font-size:14px;font-weight:700;padding-bottom:14px;border-bottom:1px solid #000;margin-bottom:26px}.ProfileRecruitStep1_inputGroup__qDNAV{margin-bottom:22px}.ProfileRecruitStep1_inputGroup__qDNAV label{display:block;font-size:13px;font-weight:700;margin-bottom:8px}.ProfileRecruitStep1_inputGroup__qDNAV input[type=text]{width:100%;height:44px;padding:10px 12px;border:1px solid #c9c9c9;border-radius:4px;font-size:14px;box-sizing:border-box}.ProfileRecruitStep1_inputGroup__qDNAV input::placeholder{color:#b0b0b0}.ProfileRecruitStep1_required__bDAGH{color:#b21414;margin-left:2px}.ProfileRecruitStep1_chipRow__DVsb7{display:flex;flex-wrap:wrap;gap:8px}.ProfileRecruitStep1_chip__gRljZ{cursor:pointer;border:1px solid #d4d4d4;border-radius:20px;padding:6px 12px;background:#fff;font-size:12px;color:#555}.ProfileRecruitStep1_chipSelected__xryIe{background:#6067e7;border-color:#6067e7;color:#fff;transition:background-color .15s ease}.ProfileRecruitStep1_inlineRow__6uwAS{display:flex;align-items:center;gap:8px}.ProfileRecruitStep1_inlineRow__6uwAS .ProfileRecruitStep1_headCountInput__6tNDT{width:64px;flex:0 0 64px;text-align:center}.ProfileRecruitStep1_inlineText__UAFyY{font-size:13px;color:#1c1c1c}.ProfileRecruitStep1_inputWithButton__hR_YU{position:relative;width:100%}.ProfileRecruitStep1_inputWithButton__hR_YU input[type=text]{padding-right:140px}.ProfileRecruitStep1_uploadButton__0HjdK{width:112px;position:absolute;display:flex;justify-content:center;align-items:center;top:50%;right:4px;transform:translateY(-50%);border-radius:4px;background-color:#fff;border:1px solid #4a6be9;color:#4a6be9;font-size:13px;font-weight:600;height:36px;cursor:pointer;gap:6px}.ProfileRecruitStep1_submitButton__ghQAf{margin-top:16px;width:100%;border:none;border-radius:6px;background:#4d6be9;color:#fff;font-size:14px;font-weight:500;padding:12px 0;cursor:pointer}@media (max-width:900px){.ProfileRecruitStep1_page__TiUqn{padding-top:calc(56px + env(safe-area-inset-top))}.ProfileRecruitStep1_container__WOYxj{padding-top:0;margin-top:24px}.ProfileRecruitStep1_mobileHeader__vEnAe{position:fixed;top:0;left:0;right:0;height:calc(56px + env(safe-area-inset-top));padding:calc(12px + env(safe-area-inset-top)) 16px 8px;background:#fff;z-index:10;display:grid;grid-template-columns:34px 1fr 34px;align-items:center}.ProfileRecruitStep1_backButton__cK5gE{display:inline-flex;position:static;justify-self:start}.ProfileRecruitStep1_headerSpacer__WhOqV{display:block}.ProfileRecruitStep1_title__uSn_v{font-size:18px;font-weight:500;margin:0;justify-self:center}.ProfileRecruitStep1_stepIndicator__z8tgv{flex-direction:row;align-items:center;gap:8px;font-size:12px;justify-content:space-between;flex-wrap:nowrap}.ProfileRecruitStep1_arrowSeparator__AcjSA{transform:none}.ProfileRecruitStep1_step__olXyC{width:auto;min-width:0;flex:1 1}.ProfileRecruitStep1_stepLabel__KnKJf{line-height:20px;font-size:11px}.ProfileRecruitStep1_stepName__YL6SZ{font-size:12px;white-space:nowrap}.ProfileRecruitStep1_arrowSeparator__AcjSA img{width:8px}}@media (max-width:520px){.ProfileRecruitStep1_form__eU3Bp{width:100%}}.Chips_row___Qsjm{display:flex;flex-wrap:wrap;gap:8px}.Chips_chip__kKWof{border:1px solid #d4d4d4;border-radius:20px;background:#fff;color:#555}.Chips_chipInteractive__xiqe1{cursor:pointer}.Chips_chipStatic__U8VDU{cursor:default}.Chips_chipSelected__KJs0f{background:#6067e7;border-color:#6067e7;color:#fff;transition:background-color .15s ease}.Chips_chipDark__5CedM{color:#000}.Chips_sizeSm__MtBr_{padding:4px 10px;font-size:11px}.Chips_sizeMd__C1RBD{padding:6px 12px;font-size:12px}.Chips_sizeLg__3ffpt{padding:6px 12px;font-size:13px}.ProfileApplications_page__jRxfU{display:flex;justify-content:center;padding:60px 24px 120px;background:#fff;min-height:calc(100vh - 60px)}.ProfileApplications_container__0tFJd{display:flex;gap:28px;max-width:1440px;width:100%;justify-content:center}.ProfileApplications_content__wS5DG{flex:1 1;display:flex;justify-content:center}.ProfileApplications_title__K1M0T{font-size:40px;font-weight:700;text-align:center;margin-top:38px}.ProfileApplications_listWrap__JdZqW{width:100%;width:760px;margin-right:200px}.ProfileApplications_section__8xbrt{margin-bottom:36px}.ProfileApplications_sectionHeader__EONpJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ProfileApplications_sectionDate__zS48j{font-size:14px;font-weight:700;color:#1c1c1c}.ProfileApplications_sectionActions__bns6f{display:inline-flex;gap:6px;color:#7a7a7a;font-size:12px;align-items:center}.ProfileApplications_sectionActions__bns6f button{border:none;background:transparent;color:#7a7a7a;font-size:12px;cursor:pointer;padding:0}.ProfileApplications_sectionDivider__SF_kg{height:1px;background:#1c1c1c;opacity:.6;margin-bottom:18px}.ProfileApplications_items__9E_OD{display:flex;flex-direction:column;gap:18px}.ProfileApplications_itemRow__w3uTX{display:grid;grid-template-columns:28px 120px 1.2fr .8fr 140px 80px;grid-gap:16px;gap:16px;align-items:center;font-size:12px;color:#222;cursor:pointer}.ProfileApplications_cell__p5YRg{display:flex;flex-direction:column;gap:4px}.ProfileApplications_cellLabel__9ts6a{display:none;font-size:11px;color:#8a8a8a}.ProfileApplications_checkButton__h2oIg{border:none;background:transparent;padding:0;cursor:pointer}.ProfileApplications_time__xV0Uy{color:#7a7a7a;font-size:11px}.ProfileApplications_companyName__GBsZK{font-size:12.5px;font-weight:600;color:#1c1c1c}.ProfileApplications_companyRole__8ff_z{color:#7a7a7a;margin-top:4px;display:block}.ProfileApplications_statusMain__Eq4zJ{font-weight:700;color:#1c1c1c}.ProfileApplications_statusSub__C6jzS{display:block;color:#7a7a7a;margin-top:4px}.ProfileApplications_deadline__6yi3V{color:#7a7a7a}.ProfileApplications_actionButton__Zvgya{border:none;background:transparent;color:#7a7a7a;cursor:pointer;font-size:12px}.ProfileApplications_emptyTable__VRccq{border:1px solid #e6e6e6;border-radius:12px;padding:48px 24px;text-align:center;background:#fafbff}.ProfileApplications_emptyTitle___Ktoy{font-size:14px;color:#727272;font-weight:500}.ProfileApplications_companyBackdrop__uUGdB{position:fixed;inset:0;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ProfileApplications_dialogOverlay___Afoq{position:fixed;inset:0;background:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:40}.ProfileApplications_show__fpSuO{opacity:1;pointer-events:auto}.ProfileApplications_dialogButtons__NRE3U{display:flex;justify-content:center;gap:12px}.ProfileApplications_dialogCancel__pFTuK,.ProfileApplications_dialogConfirm__C90QK{width:90px;height:32px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer}.ProfileApplications_dialogCancel__pFTuK{border:1px solid #1c1c1c;background:#fff;color:#1c1c1c}.ProfileApplications_dialogConfirm__C90QK{border:none;background:#4a6be9;color:#fff}@media (max-width:900px){.ProfileApplications_page__jRxfU{padding:14px 20px 52px}.ProfileApplications_container__0tFJd{flex-direction:column;align-items:center}.ProfileApplications_listWrap__JdZqW{width:100%;max-width:100%;margin-right:0}.ProfileApplications_itemRow__w3uTX{grid-template-columns:28px 1fr;row-gap:10px;align-items:start;padding:0 0 14px;border-bottom:1px solid #e6e6e6}.ProfileApplications_cell__p5YRg{grid-column:2/3;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.ProfileApplications_cellLabel__9ts6a{display:inline-flex;min-width:52px}.ProfileApplications_company__8N0Rp,.ProfileApplications_status__RBbOe{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.ProfileApplications_actionButton__Zvgya{justify-self:start}.ProfileApplications_section__8xbrt{width:344px;margin-bottom:36px}.ProfileApplications_statusMain__Eq4zJ{font-weight:500;color:#000;font-size:12px}.ProfileApplications_statusSub__C6jzS{color:#555;font-weight:400;font-size:11px}.ProfileApplications_checkButton__h2oIg img{width:16px;height:16px}}.ProfileResume_page__oq4ed{display:flex;justify-content:center;padding:60px 24px 120px;background:#fff;min-height:calc(100vh - 60px)}.ProfileResume_container__sUP3t{display:flex;gap:28px;max-width:1440px;width:100%;justify-content:center}.ProfileResume_content__UXBz5{flex:1 1;display:flex;justify-content:center}.ProfileResume_contentWrap__iJq9U{width:100%;width:600px;margin-right:90px}.ProfileResume_title__D1Evu{font-size:40px;font-weight:700;text-align:center;margin-top:38px}.ProfileResume_stateGrid__fLI5l{width:480px}@media (max-width:900px){.ProfileResume_title__D1Evu{font-size:28px;margin-top:28px}.ProfileResume_page__oq4ed{padding:14px 20px 52px}.ProfileResume_container__sUP3t{flex-direction:column;align-items:center}.ProfileResume_content__UXBz5{width:100%}.ProfileResume_contentWrap__iJq9U{width:100%;margin-right:0}.ProfileResume_stateGrid__fLI5l{width:100%}.ProfileResume_stateCard__c30Rq{max-width:100%}.ProfileResume_field__PKOp5{margin-bottom:22px}.ProfileResume_label__7hr2U{font-size:13px}.ProfileResume_inputWithButton__cq4XX input{height:44px;line-height:44px;font-size:13px;padding-right:230px}.ProfileResume_uploadButton__pRqs6{width:110px;height:36px;font-size:12px}.ProfileResume_recommendSection___GTQM{width:100%;margin-top:40px}.ProfileResume_helper__Cuqkl,.ProfileResume_notice__UD2AF{font-size:11px}.ProfileResume_saveButton__R7CaY{height:44px;font-size:14px}}.ProfileResume_stateCard__c30Rq{display:flex;flex-direction:column;max-width:480px}.ProfileResume_stateTitle__NvgWW{text-align:center;color:#a1a1a1;font-size:16px;font-weight:600;margin-bottom:22px}.ProfileResume_blockTitle__Qi2uJ{font-size:16px;font-weight:700;padding-bottom:12px;margin-bottom:22px;border-bottom:1px solid #000}.ProfileResume_field__PKOp5{margin-bottom:36px}.ProfileResume_label__7hr2U{display:block;font-size:14px;font-weight:700;margin-bottom:6px}.ProfileResume_inputWithButton__cq4XX{position:relative;width:100%}.ProfileResume_fileIcon__u_1sN{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none}.ProfileResume_inputWithButton__cq4XX input{width:100%;padding:10px 12px;border:1px solid #cfcfcf;border-radius:4px;font-size:15px;height:48px;line-height:48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:none;box-sizing:border-box}.ProfileResume_clickableInput__SFzpK{cursor:pointer}.ProfileResume_uploadButton__pRqs6{width:124px;position:absolute;display:flex;justify-content:center;align-items:center;gap:6px;top:50%;right:4px;transform:translateY(-50%);border-radius:4px;background-color:#fff;border:1px solid #4a6be9;color:#4a6be9;font-size:13px;font-weight:600;height:42px;line-height:42px;outline:none;box-sizing:border-box;cursor:pointer;white-space:nowrap}.ProfileResume_field__PKOp5 input[type=text]{width:100%;padding:10px 12px;border:1px solid #cfcfcf;border-radius:4px;font-size:15px;height:48px;line-height:48px;outline:none;box-sizing:border-box}.ProfileResume_field__PKOp5 .ProfileResume_inputWithButton__cq4XX input[type=text]{padding-right:230px}.ProfileResume_field__PKOp5 .ProfileResume_inputWithButton__cq4XX input.ProfileResume_inputWithIcon__jQwlJ{padding-left:42px}.ProfileResume_clearButton__P9bMZ{position:absolute;top:50%;right:138px;transform:translateY(-50%);width:28px;height:28px;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ProfileResume_inputWithClear__7mi_D{position:relative;width:100%}.ProfileResume_inputWithClear__7mi_D input[type=text]{padding-right:44px}.ProfileResume_clearButtonInline__WF43e{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:28px;height:28px;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ProfileResume_helper__Cuqkl{color:#424242;font-size:12px;margin-top:6px;padding-left:2px}.ProfileResume_fileRow__N6Z32{display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #cfcfcf;border-radius:4px;height:48px;box-sizing:border-box}.ProfileResume_fileBadge__cMO_k{width:8px;height:8px;border-radius:2px;background:#ea3b3b}.ProfileResume_fileName__ZmeRn{flex:1 1;font-size:14px}.ProfileResume_closeButton__gNi09{width:28px;height:28px;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ProfileResume_saveButton__R7CaY{margin-top:18px;width:100%;height:48px;border-radius:6px;border:none;background:#4a6be9;color:#fff;font-size:15px;font-weight:500;cursor:pointer}.ProfileResume_saveButton__R7CaY:disabled{background:#d9d9d9;color:#888;cursor:not-allowed}.ProfileResume_stateDisabled__rCEsk .ProfileResume_closeButton__gNi09,.ProfileResume_stateDisabled__rCEsk .ProfileResume_uploadButton__pRqs6,.ProfileResume_stateDisabled__rCEsk input{cursor:not-allowed}.ProfileResume_notice__UD2AF{margin-top:8px;font-size:12px;color:#d32f2f;text-align:center}.ProfileResume_recommendSection___GTQM{margin-top:70px;width:480px}.ProfileResume_recommendTitle__SRn3Y{text-align:left;font-size:16px;font-weight:700;margin-bottom:10px}.ProfileResume_recommendDivider__zhDiw{height:1px;background:#000;max-width:480px;margin:0 auto 24px}.ProfileResume_recommendGrid__LH901{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:560px;margin:0 auto}.ProfileResume_card__Cj63x{border:1px solid #e0e0e0;border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:6px;font-size:12px;color:#222;cursor:pointer}.ProfileResume_cardCompany__WX2pm{font-weight:700}.ProfileResume_cardRole___rO7T{color:#333}.ProfileResume_cardDate__n2Fhz{color:#6d6d6d}@media (max-width:1180px){.ProfileResume_stateGrid__fLI5l{grid-template-columns:1fr;justify-items:center}}@media (max-width:760px){.ProfileResume_recommendGrid__LH901{grid-template-columns:1fr}.ProfileResume_recommendSection___GTQM{width:100%}.ProfileResume_stateCard__c30Rq{width:100%;max-width:100%}}