.JobDescriptionTemplateGallery_templateCard__REti8{cursor:pointer;transition:all .2s ease}.JobDescriptionTemplateGallery_templateCard__REti8:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.JobDescriptionTemplateGallery_templateName__aoBJE{flex:1 1}.JobDescriptionTemplateGallery_previewIcon__Wxh0f{color:var(--interactive-default);font-size:18px}.JobDescriptionTemplateGallery_modalContent__9EhUV{min-height:200px}.JobDescriptionTemplateGallery_errorIcon__nGWrC{font-size:32px;color:var(--status-error)}.LFBadge_badgeBase__aEDqr{font-weight:600}.LFBadge_badgeCountsWrapper__eJQW6{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.firm_firmBannerPadding__h3xn2{padding-bottom:8px}.firm_firmBannerCard__1dEll{overflow:hidden}.firm_firmBannerGradient__r8znx{min-height:180px;display:flex;align-items:flex-end;padding-bottom:40px;padding-top:60px}.firm_firmBannerGroup__PXDpl{width:100%}.firm_firmBannerThemeIcon___nwdR{color:var(--brand-chocolate)}.firm_firmBannerTitle__qAwGN{font-family:freight-text-pro,serif;font-size:28px}.firm_firmBannerStat__f11LW{opacity:.85}.firm_candidateBannerCard__HVQNF{color:#fff}.firm_candidateBannerThemeIcon__aXxzr{color:var(--brand-chocolate)}.firm_candidateBannerSubtext__R5pI0{opacity:.9}.firm_tabsList__ctIQb{padding-left:16px;padding-right:16px;border-bottom:1px solid var(--border-default);position:-webkit-sticky;position:sticky;top:64px;z-index:100;background-color:var(--surface-default)}.firm_alertDot__zlSoP{width:8px;height:8px;border-radius:50%;background-color:#fa5252}.firm_permissionSectionWrapper__7v8FZ{margin-bottom:8px}.firm_permissionLabel__q0sVK{font-weight:600;margin-bottom:4px}.firm_badgesRowSpaced__XoOx2,.firm_badgesRow__xt_SV{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.firm_badgesRowSpaced__XoOx2{margin-bottom:8px}.firm_infoBoxSpacing__fSZIA{margin-bottom:16px}.firm_infoBoxParagraph__aHLbc{margin:0}.firm_dividerWrapper__q2tV8{margin-top:16px;margin-bottom:16px}.firm_scrollableList__V9PC_{max-height:400px;overflow:auto}.firm_modalDescriptionColumn__p0sye{display:flex;flex-direction:column;gap:8px}.firm_snapshotChoiceActions__tZ_5F{display:flex;gap:12px;flex-wrap:wrap}.firm_cvUploadWrapper__Py9mf{margin-top:20px}