.search-discovery{margin:32px 0;padding:24px;border:1px solid #d7ded3;border-radius:18px;background:#fff}.search-discovery h2{font-size:22px;margin:0 0 12px}.search-discovery .job-check{align-items:start;margin-top:18px}.search-discovery button{cursor:pointer}.search-history-list{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:12px}.search-history-list li{display:grid;grid-template-columns:1fr auto;gap:6px 16px;border-top:1px solid #e0e5da;padding-top:14px}.search-history-list a{overflow-wrap:anywhere;font-weight:600}.search-history-list span{grid-column:1;color:#677d75;font-size:12px}.search-history-list button{grid-column:2;grid-row:1/3;align-self:center;border:1px solid #d7ded3;background:#f6f8ef;border-radius:10px;padding:8px 12px;color:#214c3d;font:inherit;font-size:13px}.search-discovery-popular{margin:28px 0}.search-discovery-popular h2{font-size:22px}.search-discovery .text-link{background:transparent;border:0;font:inherit;text-align:left}@media(max-width:600px){.search-discovery{padding:18px}.search-history-list li{grid-template-columns:1fr}.search-history-list button{grid-column:1;grid-row:auto;justify-self:start}.search-discovery .job-actions{gap:16px}}
.search-term-contribution{margin:24px 0;border:1px solid #d7ded3;border-radius:18px;padding:22px;background:#fff}.search-term-contribution summary{cursor:pointer;font-weight:600}.search-term-contribution fieldset{border:0;padding:0;margin:18px 0}.search-term-contribution legend{font-weight:600;margin-bottom:14px}.search-term-contribution .job-check{margin:18px 0;align-items:start}.search-term-contribution [role=status]{overflow-wrap:anywhere}.search-term-contribution [disabled]{opacity:.7}@media(max-width:600px){.search-term-contribution{padding:18px}}
.search-term-review h3,.search-term-review p{overflow-wrap:anywhere}.search-term-review .candidate-card{margin-block:16px}.search-term-review .job-check{align-items:start;margin-block:16px}
