.CompanyHeaderCard-module-scss-module__uk2bTa__card{border-radius:10px!important;margin-bottom:24px!important}.CompanyHeaderCard-module-scss-module__uk2bTa__row{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.CompanyHeaderCard-module-scss-module__uk2bTa__logo{object-fit:contain;border:1px solid var(--border);border-radius:10px}.CompanyHeaderCard-module-scss-module__uk2bTa__logoPlaceholder{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:80px;height:80px;font-size:32px;font-weight:800;display:flex}.CompanyHeaderCard-module-scss-module__uk2bTa__infoCol{flex:1}.CompanyHeaderCard-module-scss-module__uk2bTa__companyTitle{margin:0 0 8px!important}.CompanyHeaderCard-module-scss-module__uk2bTa__activeTag{border-radius:10px!important;font-size:13px!important}.CompanyHeaderCard-module-scss-module__uk2bTa__ratingStar{color:#f59e0b}.CompanyHeaderCard-module-scss-module__uk2bTa__ratingValue{font-size:15px}.CompanyHeaderCard-module-scss-module__uk2bTa__reviewsCount{color:var(--muted-foreground-2)}.CompanyHeaderCard-module-scss-module__uk2bTa__followButton{border-radius:10px!important}
.GhostBadge-module-scss-module__uJZ8Wa__tag{border-radius:10px;margin-inline-end:0;font-size:11px}.GhostBadge-module-scss-module__uJZ8Wa__tooltip{flex-direction:column;gap:2px;font-size:11px;display:flex}.GhostBadge-module-scss-module__uJZ8Wa__tooltipTitle{margin-bottom:2px;font-weight:600}.GhostBadge-module-scss-module__uJZ8Wa__panel{flex-direction:column;gap:8px;display:flex}.GhostBadge-module-scss-module__uJZ8Wa__header{align-items:center;gap:8px;display:flex}.GhostBadge-module-scss-module__uJZ8Wa__signalList{flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.GhostBadge-module-scss-module__uJZ8Wa__against,.GhostBadge-module-scss-module__uJZ8Wa__forLive{padding-inline-start:16px;position:relative}.GhostBadge-module-scss-module__uJZ8Wa__against:before,.GhostBadge-module-scss-module__uJZ8Wa__forLive:before{position:absolute;inset-inline-start:0}.GhostBadge-module-scss-module__uJZ8Wa__against{color:var(--foreground)}.GhostBadge-module-scss-module__uJZ8Wa__against:before{content:"−";color:#a4472f}.GhostBadge-module-scss-module__uJZ8Wa__forLive{color:var(--muted-foreground)}.GhostBadge-module-scss-module__uJZ8Wa__forLive:before{content:"+";color:#14705a}.GhostBadge-module-scss-module__uJZ8Wa__footnote{font-size:11px;line-height:1.5}
.VerdictChips-module-scss-module__JflLgG__chip{border-radius:10px;margin-inline-end:0;font-size:11px}
.JobCard-module-scss-module__58QgHa__card{border-radius:22px!important;transition:box-shadow .2s,transform .2s!important}.JobCard-module-scss-module__58QgHa__card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)!important}.JobCard-module-scss-module__58QgHa__card .ant-card-body{padding:16px!important}@media (min-width:640px){.JobCard-module-scss-module__58QgHa__card .ant-card-body{padding:22px!important}}.JobCard-module-scss-module__58QgHa__cardDense{height:168px;overflow:hidden}.JobCard-module-scss-module__58QgHa__cardDense .ant-card-body{flex-direction:column;height:100%;display:flex;padding:16px!important}.JobCard-module-scss-module__58QgHa__wrapperDense,.JobCard-module-scss-module__58QgHa__titleLinkDense{height:100%}.JobCard-module-scss-module__58QgHa__contentDense{flex-direction:column;height:100%;display:flex}.JobCard-module-scss-module__58QgHa__contentDense .JobCard-module-scss-module__58QgHa__metaLine{gap:6px;margin-bottom:4px;overflow:hidden}.JobCard-module-scss-module__58QgHa__contentDense .JobCard-module-scss-module__58QgHa__sourceTag{margin-left:0}.JobCard-module-scss-module__58QgHa__contentDense .JobCard-module-scss-module__58QgHa__title{margin-bottom:4px!important;font-size:16px!important}.JobCard-module-scss-module__58QgHa__contentDense .JobCard-module-scss-module__58QgHa__salaryLine{margin-bottom:0}.JobCard-module-scss-module__58QgHa__contentDense .JobCard-module-scss-module__58QgHa__salary{font-size:15px}.JobCard-module-scss-module__58QgHa__wrapper{align-items:flex-start;gap:16px;display:flex}.JobCard-module-scss-module__58QgHa__titleLink{min-width:0;color:inherit;flex:1;align-items:flex-start;gap:14px;display:flex}.JobCard-module-scss-module__58QgHa__content{flex:1;min-width:0}.JobCard-module-scss-module__58QgHa__metaLine{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.JobCard-module-scss-module__58QgHa__metaDot{color:var(--muted-foreground-2)}.JobCard-module-scss-module__58QgHa__companyName,.JobCard-module-scss-module__58QgHa__metaText{color:var(--muted-foreground)}.JobCard-module-scss-module__58QgHa__moreCities{color:var(--muted-foreground-2);opacity:.75}.JobCard-module-scss-module__58QgHa__age{color:var(--muted-foreground-2)}.JobCard-module-scss-module__58QgHa__ageFresh{color:#9c3413;background:#fbe2da;border-radius:10px;padding:2px 9px;font-weight:600}.JobCard-module-scss-module__58QgHa__sourceTag{border-radius:10px!important;font-size:11px!important}@media (min-width:640px){.JobCard-module-scss-module__58QgHa__sourceTag{margin-left:auto}}.JobCard-module-scss-module__58QgHa__matchBadge{font-weight:600;border-radius:10px!important;font-size:11px!important}.JobCard-module-scss-module__58QgHa__title{letter-spacing:-.015em;margin-bottom:6px!important;font-size:17px!important;font-weight:600!important}a:hover .JobCard-module-scss-module__58QgHa__title{color:#191c1a!important}.JobCard-module-scss-module__58QgHa__salaryLine{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.JobCard-module-scss-module__58QgHa__salary{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.JobCard-module-scss-module__58QgHa__conversionText{color:var(--muted-foreground-2);font-size:12px}.JobCard-module-scss-module__58QgHa__tagsRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.JobCard-module-scss-module__58QgHa__tagsRowDense{flex-wrap:nowrap;margin-top:auto;padding-top:6px;overflow:hidden}.JobCard-module-scss-module__58QgHa__tag,.JobCard-module-scss-module__58QgHa__tagAccent,.JobCard-module-scss-module__58QgHa__tagMore{border-radius:9999px!important;margin-inline-end:0!important;padding:3px 11px!important;font-size:12px!important}.JobCard-module-scss-module__58QgHa__tag{background:var(--fill)!important;color:var(--muted-foreground)!important;border-color:#0000!important}.JobCard-module-scss-module__58QgHa__tagMore{background:var(--fill)!important;color:var(--foreground)!important;border-color:#0000!important}.JobCard-module-scss-module__58QgHa__actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}@media (min-width:640px){.JobCard-module-scss-module__58QgHa__actions{flex-direction:row;align-items:center;gap:2px}}.JobCard-module-scss-module__58QgHa__wrapperDense .JobCard-module-scss-module__58QgHa__actions{flex-direction:column;align-items:flex-end;gap:6px}.JobCard-module-scss-module__58QgHa__iconMutedPlain{color:var(--muted-foreground-2)}.JobCard-module-scss-module__58QgHa__iconForeground{color:var(--foreground)}.JobCard-module-scss-module__58QgHa__matchBlock{flex-direction:column;flex-shrink:0;align-items:center;gap:5px;display:flex}.JobCard-module-scss-module__58QgHa__matchCaption{color:var(--muted-foreground-2);font-size:12px}.JobCard-module-scss-module__58QgHa__matchRing{border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.JobCard-module-scss-module__58QgHa__matchRingValue{background:var(--card);font-variant-numeric:tabular-nums;width:36px;height:36px;color:var(--foreground);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid}
.AiSearchBar-module-scss-module__Me7EnW__wrap{background:var(--card);box-shadow:var(--shadow);border-radius:20px;margin-bottom:22px;padding:18px 20px}.AiSearchBar-module-scss-module__Me7EnW__head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.AiSearchBar-module-scss-module__Me7EnW__icon{color:var(--primary)}.AiSearchBar-module-scss-module__Me7EnW__title{font-weight:600}.AiSearchBar-module-scss-module__Me7EnW__inputRow{gap:10px;display:flex}@media (max-width:560px){.AiSearchBar-module-scss-module__Me7EnW__inputRow{gap:8px}}.AiSearchBar-module-scss-module__Me7EnW__input{border-radius:14px}.AiSearchBar-module-scss-module__Me7EnW__button{border-radius:14px;min-width:120px}.AiSearchBar-module-scss-module__Me7EnW__note{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:13px;display:flex}@media (max-width:560px){.AiSearchBar-module-scss-module__Me7EnW__note{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.AiSearchBar-module-scss-module__Me7EnW__note>*{white-space:nowrap;flex:none}.AiSearchBar-module-scss-module__Me7EnW__note::-webkit-scrollbar{display:none}}.AiSearchBar-module-scss-module__Me7EnW__authLink{font-weight:600}.AiSearchBar-module-scss-module__Me7EnW__appliedTag{margin-inline-end:0}.AiSearchBar-module-scss-module__Me7EnW__example{white-space:nowrap;border:1px dashed var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:9999px;flex:none;padding:2px 10px;font-size:13px}.AiSearchBar-module-scss-module__Me7EnW__example:hover{color:var(--foreground);border-color:var(--primary)}
