._css_container__hflYe{position:relative}._css_image__mMLFQ{position:relative;width:140px;height:100px;border-radius:6px;overflow:hidden;flex-shrink:0;margin:0}._css_image__mMLFQ>img{object-fit:cover;width:100%;height:100%}@media (max-width:768px){._css_image__mMLFQ{width:120px;height:85px;margin:0;align-self:flex-start}}._css_icon__MmmI2{position:absolute;top:10;right:10;z-index:2}._css_card__GZgpV{background-color:var(--mantine-color-white);border:1px solid #e9ecef}._css_card__GZgpV,._css_card_draft__KGwTP{max-height:400px;overflow:hidden;display:flex;flex-direction:column}._css_card_draft__KGwTP{background-color:var(--mantine-color-gray-3);opacity:.8;border:1px solid #dee2e6}@media (max-width:1200px){._css_card__GZgpV,._css_card_draft__KGwTP{max-height:none;min-height:auto}}@media (max-width:768px){._css_card__GZgpV,._css_card_draft__KGwTP{max-height:none;min-height:auto}}._css_section__La7NT{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:16px;gap:12px}@media (min-width:769px) and (max-width:1200px){._css_section__La7NT{padding:16px;gap:12px}}@media (min-width:1201px){._css_section__La7NT{padding:16px;gap:16px}}@media (max-width:768px){._css_section__La7NT{padding:12px;gap:10px}}@media (max-width:480px){._css_section__La7NT{padding:10px;gap:8px}}._css_buttonArea__W_ytE{margin-top:12px;display:flex;gap:8px;justify-content:center}@media (max-width:768px){._css_buttonArea__W_ytE{margin-top:0;margin-left:0;align-self:flex-end}}._css_createButtonArea__1tD0m{margin-top:auto;padding-top:16px}._css_cardGrid__tfor_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;padding:20px}@media (max-width:1200px){._css_cardGrid__tfor_{grid-template-columns:1fr;gap:16px;padding:16px}}@media (max-width:480px){._css_cardGrid__tfor_{gap:12px;padding:12px}}._css_jobTitle__SmiTP{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;min-height:2.8em;word-break:break-word}._css_image__E8HtP{position:relative;max-width:100%;height:280px;width:100%}._css_image__E8HtP>img{object-fit:contain}._css_link__bPoet{display:flex;gap:10px;align-items:center;text-decoration:none;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-gray-7);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);font-weight:500}._css_link__bPoet:hover{background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}._css_link__bPoet[data-selected]{background-color:var(--mantine-color-blue-5);color:var(--mantine-color-white)}._css_image__AhR0Q{position:relative;max-width:100%;height:280px;width:100%}._css_image__AhR0Q>img{object-fit:contain}.table_table_tr__fRFkq{border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-datatable-row-border-color)}.table_table_td__EZUe9{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs));text-align:center}.jobDatePicker_container__0dpif{width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column}.jobDatePicker_header___80YI{padding:8px 10px;border-bottom:1px solid #e0e0e0;background-color:#f8f9fa}.jobDatePicker_scrollArea__cEd2T{height:278px;min-width:200px;overflow-y:auto;display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,auto)}.jobDatePicker_dateItem__VN4a5{border-bottom:1px solid #e0e0e0;padding:5px 10px}@media (max-width:768px){.jobDatePicker_container__0dpif{width:100%;margin:0 auto}.jobDatePicker_scrollArea__cEd2T{height:auto;max-height:278px;grid-auto-flow:row;grid-template-rows:none;grid-template-columns:1fr}.jobDatePicker_dateItem__VN4a5{padding:8px 10px}}.jobOfferVerificationModal_container__cOoBz{width:-moz-fit-content;width:fit-content;border:1px solid #e0e0e0;border-radius:4px;display:flex;flex-direction:column}.jobOfferVerificationModal_header__swe5Q{padding:8px 10px;border-bottom:1px solid #e0e0e0;background-color:#f8f9fa}.jobOfferVerificationModal_scrollArea__4vL_J{height:-moz-fit-content;height:fit-content;min-width:150px;max-width:100vw;overflow-y:auto;overflow-x:auto;display:grid;grid-auto-flow:column;grid-template-rows:repeat(6,auto)}.jobOfferVerificationModal_dateItem__8LK19{border-bottom:1px solid #e0e0e0;padding:5px 10px}@media (max-width:768px){.jobOfferVerificationModal_container__cOoBz{width:100%;margin:0 auto}.jobOfferVerificationModal_scrollArea__4vL_J{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:1fr;max-height:80vh}.jobOfferVerificationModal_dateItem__8LK19{padding:8px 10px;white-space:normal}}._css_container__qLUxK{position:relative}._css_image__erhnk{position:relative;overflow:hidden;width:100%;max-width:370px;aspect-ratio:370/250;flex-shrink:0}._css_image__erhnk>img{object-fit:cover;width:100%;height:100%}@media (max-width:992px){._css_image__erhnk{max-width:300px}}@media (max-width:768px){._css_image__erhnk{max-width:100%;aspect-ratio:300/200}}._css_icon__eI_Xk{position:absolute;top:10;right:10;z-index:2}._css_card__IPl5O{background-color:var(--mantine-color-white)}._css_section__eY6VI{padding:var(--mantine-spacing-md)}._css_main__39jFa{min-height:calc(100vh - 40px);padding:0;background-color:var(--mantine-color-gray-0)}@media (max-width:768px){._css_main__39jFa{min-height:calc(100dvh - 60px)}}._css_footer__AL3PO{padding:10px;border-top:1px solid var(--mantine-color-gray-2);z-index:100}@media (max-width:768px){._css_footer__AL3PO{display:none}}@media (min-width:768px){._css_footer__AL3PO{display:block;height:40px}}._css_header__efne_{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);padding-top:5px;padding-bottom:5px;position:relative;top:0;height:60px;z-index:100}._css_inner__Y0349{display:flex;justify-content:space-between;align-items:center;height:60px}._css_links__AtzXb,._css_search__YsTew{@media (min-width:768px){display:none}}._css_link__skmxQ{display:block;line-height:1;padding:0 10px;border-radius:var(--mantine-radius-sm);text-decoration:none;color:var(--mantine-color-gray-7);font-size:var(--mantine-font-size-sm);font-weight:500}._css_link__skmxQ:hover{background-color:var(--mantine-color-gray-0)}._css_card__2XZJA{padding:0!important;border:1px solid #dee2e6}._css_table__qVpR_{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}._css_tdSmall__hLmPp{width:180px}._css_loginTd__DxIFc{display:flex;gap:10px;align-items:center}._css_accountWrapper__xfpLb{display:flex;flex-direction:column;width:100%;gap:2rem}._css_title__fK8WN{font-size:20px}.employmentMessageModal_container__KVIp1{position:relative;width:100%;height:100%;min-height:100px}.employmentMessageModal_input__rVE2k{color:transparent;caret-color:#000}.employmentMessageModal_inputBox__Hd4oL{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:5.5px 12px;pointer-events:none;white-space:pre-wrap;overflow-wrap:break-word;font-family:inherit;font-size:16px;line-height:1.55;border:1px solid transparent}._css_message-card__eFl1e{transition:background-color .2s ease}@media (max-width:768px){._css_message-card__eFl1e{min-width:100%;max-width:100%}}._css_message-card__eFl1e ._css_mantine-Text-root__V1_HS{overflow:hidden;text-overflow:ellipsis}._css_message-card__eFl1e ._css_mantine-Avatar-root__j6f_K{border:2px solid #e9ecef;box-shadow:0 1px 3px rgba(0,0,0,.1)}._css_message-card__eFl1e ._css_mantine-Badge-root__g03Z9{font-weight:600}._css_right-sidebar__21CSZ{position:-webkit-sticky;position:sticky;top:20px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 240px);overflow-y:auto;width:320px}._css_main-area__sbGQh{flex:1 1;min-width:0;height:calc(100vh - 200px)}._css_right-sidebar__21CSZ::-webkit-scrollbar{width:6px}._css_right-sidebar__21CSZ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._css_right-sidebar__21CSZ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._css_right-sidebar__21CSZ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._css_mobile-header__szp_C{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:#fff;border-bottom:1px solid #e9ecef;padding:16px}._css_mobile-dialog__iSw07{border-radius:0}._css_mobile-dialog-header__PTlfe{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;padding:16px}._css_mobile-dialog-body__LQLzW{padding:0;max-height:calc(100vh - 120px);overflow-y:auto}._css_mobile-worker-card__aXl__{margin:8px;border-radius:8px;transition:background-color .2s ease}._css_mobile-profile__HSCGJ{display:flex;align-items:center;gap:12px;padding:12px;background-color:#f8f9fa;border-radius:8px;margin-bottom:16px}._css_mobile-profile-avatar__63dmD{width:48px;height:48px;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}._css_mobile-profile-info__iduXr{flex:1 1;min-width:0}._css_mobile-profile-name__Wf7Si{font-weight:600;font-size:16px;color:#2e7d32;margin-bottom:4px}._css_mobile-profile-details___rqQZ{font-size:12px;color:#6c757d}._css_mobile-badge__L4NUr{position:absolute;top:-8px;right:-8px;min-width:20px;height:20px;font-size:10px;font-weight:700;border-radius:10px;display:flex;align-items:center;justify-content:center}._css_mobile-tabs__M7BxC{padding:16px;background-color:#fff;border-bottom:1px solid #e9ecef}._css_mobile-empty-state__aO_U3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._css_mobile-empty-icon__wRCb4{width:64px;height:64px;color:#adb5bd;margin-bottom:16px}@media (max-width:480px){._css_mobile-header__szp_C{padding:12px}._css_mobile-profile__HSCGJ{padding:8px;margin-bottom:12px}._css_mobile-profile-avatar__63dmD{width:40px;height:40px}._css_mobile-profile-name__Wf7Si{font-size:14px}._css_mobile-profile-details___rqQZ{font-size:11px}}
/*# sourceMappingURL=1e21c411380e471c.css.map*/