.SearchJobItem_searchJobItem__B_cFf{border:1px solid #d1d1d1;border-radius:10px;padding:1.5rem;margin-bottom:40px;font-family:Open Sans,sans-serif;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);transition:.2s ease-in-out;position:relative}@media(max-width:767.98px){.SearchJobItem_searchJobItem__B_cFf{padding:1rem;margin-bottom:16px}}.SearchJobItem_searchJobItem__B_cFf:hover{transform:translateY(-5px);box-shadow:0 10px 20px 2px rgba(0,0,0,.25);border:1px solid #fff}.SearchJobItem_searchJobItem__B_cFf:hover .SearchJobItem_jobShortDesc__jnl49{color:#ff5c00}.SearchJobItem_searchJobItem__B_cFf:hover .SearchJobItem_btnDetail__ob2pL{opacity:1}.SearchJobItem_searchJobItem__B_cFf{cursor:pointer}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_logo__1c4WE{height:120px;width:120px;flex-shrink:0;border-radius:8px;padding:8px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}@media(max-width:991.98px){.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_logo__1c4WE{width:80px;height:80px}}@media(max-width:767.98px){.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_logo__1c4WE{width:72px;height:72px}}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_company__pq4rl{font-size:12px;color:#383838;line-height:30px}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_companyName__qNGqa{font-size:15px;color:#383838;line-height:18px}@media(max-width:991.98px){.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_companyName__qNGqa{font-size:12px}}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_jobShortDesc__jnl49{font-weight:600;font-size:17px;color:#383838;font-weight:700;line-height:25px;overflow-wrap:anywhere}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_jobShortDesc__jnl49:last-child{margin-bottom:4px}@media(max-width:991.98px){.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_jobShortDesc__jnl49{font-size:15px;line-height:1.54}}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_tag__I334I{border-radius:11px;padding:4px 10px;font-family:Open Sans,sans-serif;color:#fff;font-size:12px;margin-right:10px}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_tagContainer__E3FtD{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}@media(max-width:575.98px){.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_tagContainer__E3FtD{justify-content:center}}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_metaItem__0sR4x{display:flex;align-items:center;gap:3px}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_iconInterview__D2MhF,.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_iconLocation__ZPaRQ,.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_iconSalary__bFnDu{width:20px;height:20px;flex-shrink:0}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_textSalary__TR2WZ{font-family:Open Sans,sans-serif;font-size:12px;line-height:1.4}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_textInterview__dWNdI,.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_textLocation__4JrP0{font-family:Open Sans,sans-serif;font-size:12px;color:#383838;line-height:1.4}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_interview__lyXGM{margin-top:16px}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_mt10px__oAOeO{margin-top:10px}.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_btnDetail__ob2pL{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:600;line-height:1.4;border-radius:6px;background-color:#eb501e;color:#fff;white-space:nowrap;opacity:0;transition:opacity .2s ease-in-out}@media(max-width:767.98px){.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_btnDetail__ob2pL{opacity:1;padding:5px 12px;font-size:11px}}@media(max-width:575.98px){.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_btnDetail__ob2pL{align-self:center}}@media(hover:none){.SearchJobItem_searchJobItem__B_cFf .SearchJobItem_btnDetail__ob2pL{opacity:1}}.SearchJobItem_bottomRow__Ef96Z{display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:575.98px){.SearchJobItem_bottomRow__Ef96Z{flex-direction:column;align-items:stretch;gap:10px}}.SearchJobItem_topItem__YEJ64{display:flex;align-items:flex-start;gap:12px;padding-bottom:1.65rem;border-bottom:2px solid #d1d1d1}@media(max-width:767.98px){.SearchJobItem_topItem__YEJ64{padding-bottom:1rem}}@media(max-width:575.98px){.SearchJobItem_topItem__YEJ64{flex-direction:column;align-items:center;text-align:center}}.SearchJobItem_topText__Fpj98{padding-left:18px;display:flex;flex-direction:column;flex:1 1;min-width:0}@media(max-width:767.98px){.SearchJobItem_topText__Fpj98{padding-left:0;width:100%}}@media(max-width:575.98px){.SearchJobItem_topText__Fpj98{align-items:center}}.SearchJobItem_bottomItem__skEuU{padding-top:10px}@media(max-width:767.98px){.SearchJobItem_bottomItem__skEuU{padding-left:0;padding-top:8px}}.SearchJobItem_iconss__krUMB{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;flex:1 1;min-width:0}@media(max-width:575.98px){.SearchJobItem_iconss__krUMB{justify-content:center}}.SearchJobGrid_searchJobItem__7j7CF{border:1px solid #d1d1d1;border-radius:10px;padding:1rem;margin-bottom:40px;font-family:Open Sans,sans-serif;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);transition:.2s ease-in-out;position:relative}.SearchJobGrid_searchJobItem__7j7CF:hover{transform:translateY(-5px);box-shadow:0 10px 20px 2px rgba(0,0,0,.25);border:1px solid #fff}.SearchJobGrid_searchJobItem__7j7CF:hover .SearchJobGrid_jobShortDesc__dr_FB{color:#ff5c00}.SearchJobGrid_searchJobItem__7j7CF:hover .SearchJobGrid_btnDetail__xu9Vh{opacity:1}.SearchJobGrid_searchJobItem__7j7CF{cursor:pointer}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_logo__q20nW{height:85px;width:85px;border-radius:8px;padding:8px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}@media(max-width:991.98px){.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_logo__q20nW{width:60px;height:60px}}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_company__PRORC{font-size:12px;color:#383838;line-height:30px}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_companyName__4r9L3{font-size:1.2rem;color:#383838;line-height:30px}@media(max-width:991.98px){.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_companyName__4r9L3{font-size:1rem}}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_jobShortDesc__dr_FB{font-size:1rem;color:#383838;line-height:25px;margin-bottom:19px;margin-top:12px;word-break:break-all;overflow-y:auto;height:5rem}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_jobShortDesc__dr_FB::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_jobShortDesc__dr_FB::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_jobShortDesc__dr_FB::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ff5c00}@media(max-width:991.98px){.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_jobShortDesc__dr_FB{font-size:.75rem;line-height:1.54}}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_tag__OpUQX{border-radius:11px;padding:4px 10px;font-family:Open Sans,sans-serif;color:#fff;font-size:12px;margin-right:10px}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_iconLocation__IYe_w,.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_iconSalary__UrqdO{width:21px;height:21px}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_iconInterview__L1tMO{width:21px;height:21px;margin-left:15px}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_textSalary__FTKZe{font-family:Open Sans,sans-serif;font-size:12px;line-height:10px;margin-left:3px}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_textInterview__LoQD8,.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_textLocation__J9Y3P{font-family:Open Sans,sans-serif;font-size:12px;color:#383838;line-height:10px;margin-left:3px}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_interview__j4_E3{margin-top:16px}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_mt10px__DAIs5{margin-top:10px}.SearchJobGrid_searchJobItem__7j7CF .SearchJobGrid_btnDetail__xu9Vh{position:absolute;bottom:10px;right:10px;opacity:0;transition:.2s ease-in-out}.SearchJobGrid_img__UhQxB{display:flex;column-gap:.75rem}.SearchJobGrid_tagContainer__oXEiv{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}