.SearchProjectSidebar_sidebar__MaQbh{width:320px;height:-moz-fit-content;height:fit-content;position:sticky;top:96px}@media screen and (max-width:969px){.SearchProjectSidebar_sidebar__MaQbh{width:100%;position:static}}.SearchProjectSidebar_title__npFPO{color:#fff;font-size:20px;font-weight:var(--font-medium);line-height:150%;display:flex;align-items:center;gap:8px;border-radius:10px 10px 0 0;background:var(--main-base,#1f4fbd);padding:var(--XS,16px);width:100%}@media screen and (max-width:969px){.SearchProjectSidebar_title__npFPO{display:flex;align-items:center;justify-content:space-between;border-radius:10px;margin-top:16px}}@media screen and (max-width:768px){.SearchProjectSidebar_title__npFPO{font-size:16px;font-weight:var(--font-medium);line-height:125%;padding:16px 8px}.SearchProjectSidebar_title__npFPO .SearchProjectSidebar_searchIcon__t_gMo{width:24px;height:auto}}.SearchProjectSidebar_title__npFPO span{display:flex;align-items:center;gap:8px}@media screen and (max-width:768px){.SearchProjectSidebar_title__npFPO span{gap:16px}}.SearchProjectSidebar_formWrap__wrf02{background:var(--main-pale);border-radius:0 0 10px 10px;transition:.3s;visibility:visible;overflow:visible}.SearchProjectSidebar_formWrap__wrf02.SearchProjectSidebar_hidden__LwhVb{visibility:hidden}.SearchProjectSidebar_formWrap__wrf02 select{border-radius:4px;width:100%;height:44px;padding:10px 0 10px 16px;font-size:16px;font-style:normal;font-weight:500;line-height:150%;-webkit-appearance:none;background-color:var(--monotone-white)}@media screen and (max-width:768px){.SearchProjectSidebar_formWrap__wrf02 select{font-size:14px;padding-inline:8px}}.SearchProjectSidebar_scrollArea__ozohP{overflow-y:auto;height:500px}.SearchProjectSidebar_scrollArea__ozohP::-webkit-scrollbar{width:8px;background:transparent}.SearchProjectSidebar_scrollArea__ozohP::-webkit-scrollbar-track{border-radius:10px;background:#f0f0f0}.SearchProjectSidebar_scrollArea__ozohP::-webkit-scrollbar-thumb{border-radius:10px;background:var(--main-light,#8fa7de)}.SearchProjectSidebar_scrollArea__ozohP::-webkit-scrollbar-thumb:hover{opacity:.7}.SearchProjectSidebar_headingWrap__JGnfw{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.SearchProjectSidebar_headingWrap__JGnfw.SearchProjectSidebar_py0__ZSIXX{padding:0}.SearchProjectSidebar_headingWrap__JGnfw p{font-size:16px;font-weight:var(--font-medium);line-height:150%}.SearchProjectSidebar_headingWrap__JGnfw .SearchProjectSidebar_button__TjId1{padding:7px 8px;border-radius:40px;background:var(--monotone-black,#0f285f);color:#fff;font-size:12px;font-weight:var(--font-medium);line-height:150%;transition:.3s}@media(any-hover:hover){.SearchProjectSidebar_headingWrap__JGnfw .SearchProjectSidebar_button__TjId1:hover{opacity:.7}}.SearchProjectSidebar_selectFieldWrap__l6bfe{display:flex;flex-direction:column;gap:8px;position:relative}.SearchProjectSidebar_selectFieldWrap__l6bfe:before{display:block;position:absolute;content:"";right:13px;top:60%;transform:rotate(-45deg);border-left:2px solid var(--monotone-black);border-bottom:2px solid var(--monotone-black);width:10px;height:10px}.SearchProjectSidebar_inputFieldWrap__Hr_XF{display:flex;flex-direction:column;gap:8px;position:relative}.SearchProjectSidebar_inputFieldWrap__Hr_XF input{border-radius:4px;width:100%;height:44px;padding:10px 16px;font-size:16px;font-style:normal;font-weight:500;line-height:150%;-webkit-appearance:none}@media screen and (max-width:768px){.SearchProjectSidebar_inputFieldWrap__Hr_XF input{padding-inline:8px}}.SearchProjectSidebar_contentsWrap__1B6ei{display:flex;flex-direction:column;gap:16px;padding:16px}.SearchProjectSidebar_contentsWrap__1B6ei:not(:first-of-type){border-top:1px solid #fff}.SearchProjectSidebar_contentsWrap__1B6ei p{font-size:16px;font-weight:var(--font-medium);line-height:150%}.SearchProjectSidebar_contentsWrap__1B6ei.SearchProjectSidebar_gap8__xnNO3{gap:8px}.SearchProjectSidebar_workCategoryWrap__1tX_Q{display:flex;flex-direction:column;gap:8px}.SearchProjectSidebar_workCategoryWrap__1tX_Q .SearchProjectSidebar_workCategory__Eq80C{display:flex;flex-direction:column}.SearchProjectSidebar_selectedItem__hYuDh{flex:1;display:flex;flex-wrap:wrap;gap:6px}.SearchProjectSidebar_selectedItem__hYuDh:has(>*){margin-top:4px}.SearchProjectSidebar_selectedItem__hYuDh button{height:26px;display:flex;color:var(--monotone-black);align-items:center;gap:4px;font-size:12px;background:#fff;font-weight:var(--font-regular);line-height:150%;padding:4px 8px;border-radius:4px;transition:.3s}@media screen and (max-width:768px){.SearchProjectSidebar_selectedItem__hYuDh button{padding:4px 6px}}@media(any-hover:hover){.SearchProjectSidebar_selectedItem__hYuDh button:hover{opacity:.7}}.SearchProjectSidebar_checkBoxWrap__JoFmW{position:relative;display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:32px;column-gap:32px;row-gap:8px;padding:4px 0}.SearchProjectSidebar_checkboxLabel__XTkRF{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:var(--font-regular);line-height:150%}@media screen and (max-width:768px){.SearchProjectSidebar_checkboxLabel__XTkRF{font-size:14px}}.SearchProjectSidebar_checkboxLabel__XTkRF span{flex-shrink:0;position:relative;display:block;background:var(--monotone-white);width:16px;height:16px;border:1px solid var(--monotone-deep);border-radius:4px;transition:.2s}.SearchProjectSidebar_checkboxLabel__XTkRF span:before{display:block;opacity:0;transition:.2s;visibility:hidden;content:"";position:absolute;top:3px;left:3px;transform:translate(-50%,-50%);width:8px;height:5px;border-left:2px solid var(--monotone-white);border-bottom:2px solid var(--monotone-white);transform:rotate(-45deg)}.SearchProjectSidebar_checkboxLabel__XTkRF input[type=checkbox]:focus-visible+span{outline:2px solid var(--main-base);outline-offset:1px}.SearchProjectSidebar_checkboxLabel__XTkRF input[type=checkbox]:checked+span{background:var(--main-base);border:1px solid var(--main-base)}.SearchProjectSidebar_checkboxLabel__XTkRF input[type=checkbox]:checked+span:before{opacity:1;visibility:visible}.SearchProjectSidebar_checkboxLabel__XTkRF .SearchProjectSidebar_checkBoxInner__teL2J{display:flex;align-items:center}.SearchProjectSidebar_durationPeriod__2F0dY{display:flex;align-items:center;gap:8px}.SearchProjectSidebar_durationPeriod__2F0dY .SearchProjectSidebar_periodBox__3eupY{display:flex;flex-direction:column;align-items:center}.SearchProjectSidebar_durationPeriod__2F0dY .SearchProjectSidebar_periodBox__3eupY label{font-size:12px;font-weight:var(--font-regular);line-height:150%}.SearchProjectSidebar_durationPeriod__2F0dY .SearchProjectSidebar_periodBox__3eupY input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:50%;right:0;z-index:1;width:24px;height:24px;background:transparent;transform:translateY(-50%)}.SearchProjectSidebar_durationPeriod__2F0dY .SearchProjectSidebar_periodBox__3eupY input[type=date]{width:123px;padding:10px 0 10px 4px;border-radius:4px;background:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:150%;position:relative}@media screen and (max-width:768px){.SearchProjectSidebar_durationPeriod__2F0dY .SearchProjectSidebar_periodBox__3eupY input[type=date]{font-size:14px;height:43px}}.SearchProjectSidebar_durationPeriod__2F0dY .SearchProjectSidebar_periodBox__3eupY input[type=date]:after{position:absolute;top:50%;right:8px;width:24px;height:24px;content:"";background-image:url(/icon/icon_calendar.svg);background-repeat:no-repeat;background-position:0 0;background-size:contain;transform:translateY(-50%)}@media screen and (max-width:768px){.SearchProjectSidebar_durationPeriod__2F0dY .SearchProjectSidebar_periodBox__3eupY input[type=date]:after{width:20px;height:20px;right:6px}}.SearchProjectSidebar_durationPeriod__2F0dY .SearchProjectSidebar_periodBox__3eupY p{font-size:16px;font-weight:var(--font-regular);line-height:150%}.SearchProjectSidebar_price__34A8d{display:flex;flex-direction:column;align-items:center;gap:8px}.SearchProjectSidebar_price__34A8d .SearchProjectSidebar_selectWrap__prP8U{display:flex;align-items:center;gap:4px}.SearchProjectSidebar_price__34A8d .SearchProjectSidebar_selectWrap__prP8U .SearchProjectSidebar_selectInner__jIT43{width:246px;position:relative}.SearchProjectSidebar_price__34A8d .SearchProjectSidebar_selectWrap__prP8U .SearchProjectSidebar_selectInner__jIT43:before{display:block;position:absolute;content:"";right:13px;top:50%;transform:translateY(-50%) rotate(-45deg);border-left:2px solid var(--monotone-black);border-bottom:2px solid var(--monotone-black);width:10px;height:10px}.SearchProjectSidebar_price__34A8d .SearchProjectSidebar_selectWrap__prP8U span{font-size:14px;font-weight:var(--font-regular);line-height:150%}.SearchProjectSidebar_price__34A8d p{font-size:16px;font-weight:var(--font-regular);line-height:150%}.SearchProjectSidebar_submitWrap__UIkqa{display:flex;flex-direction:column;align-items:center;padding:16px;border-top:1px solid var(--main-light,#8fa7de)}.SearchProjectSidebar_submitWrap__UIkqa .SearchProjectSidebar_checkboxLabel__XTkRF{font-size:14px}.SearchProjectSidebar_submitWrap__UIkqa .SearchProjectSidebar_btnWrap__dgO36{margin:16px 0 0;display:flex;gap:16px;width:100%}.SearchProjectSidebar_submitWrap__UIkqa button{width:100%;padding:13px 0;height:44px;display:flex;align-items:center;justify-content:center;gap:4px;border-radius:10px;font-size:12px;font-weight:var(--font-medium);line-height:150%;transition:.3s}@media(any-hover:hover){.SearchProjectSidebar_submitWrap__UIkqa button:hover{transform:scale(1.02)}}.SearchProjectSidebar_submitWrap__UIkqa .SearchProjectSidebar_resetBtn___0Nwp{border:1px solid var(--main-light,#8fa7de);color:var(--main-base,#1f4fbd);background:#fff}.SearchProjectSidebar_submitWrap__UIkqa .SearchProjectSidebar_searchBtn__6LGMV{background:var(--sub-base);color:var(--monotone-white,#fff)}.SearchProjectSidebar_modal__5wQh_{padding:80px 0 40px}.SearchProjectSidebar_modal__5wQh_ .SearchProjectSidebar_modalTitle__71Fsu{text-align:center;font-size:28px;font-weight:var(--font-medium);line-height:150%;color:var(--main-base);margin:0 0 32px}@media screen and (max-width:768px){.SearchProjectSidebar_modal__5wQh_ .SearchProjectSidebar_modalTitle__71Fsu{font-size:24px;margin:0 0 24px}}.SearchProjectSidebar_modal__5wQh_ .SearchProjectSidebar_btnWrap__dgO36{display:flex;justify-content:center;margin:32px 0 0}.SearchProjectSidebar_modal__5wQh_ .SearchProjectSidebar_btnWrap__dgO36 button{transition:.3s;background:var(--sub-base);width:240px;padding:16px 20px;border-radius:10px;color:var(--monotone-white)}@media(any-hover:hover){.SearchProjectSidebar_modal__5wQh_ .SearchProjectSidebar_btnWrap__dgO36 button:hover{transform:scale(1.02)}}