.cartao.svelte-wx9ht8.svelte-wx9ht8{position:relative;display:flex;flex-direction:column;row-gap:.75rem;height:100%;box-sizing:border-box;padding:1.25rem;background:#fff;border:1px solid var(--home-line);border-radius:var(--home-radius);box-shadow:0 1px 2px #0f172a0a;transition:border-color .18s ease}.cartao.svelte-wx9ht8.svelte-wx9ht8:focus-within{border-color:var(--sel-focus)}.cartao__topo.svelte-wx9ht8.svelte-wx9ht8{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem .75rem}.cartao__titulo.svelte-wx9ht8.svelte-wx9ht8,.cartao__autor.svelte-wx9ht8.svelte-wx9ht8{grid-column:1}.cartao__vagas.svelte-wx9ht8.svelte-wx9ht8{grid-column:2;grid-row:1/3;align-self:center}.cartao__autor.svelte-wx9ht8.svelte-wx9ht8{display:flex;align-items:center;column-gap:.5rem;min-width:0}.cartao__marca.svelte-wx9ht8.svelte-wx9ht8{flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:6px;background:var(--marca);color:#fff;font-size:.75rem;font-weight:700;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a0f}.cartao__logo.svelte-wx9ht8.svelte-wx9ht8{width:100%;height:100%;object-fit:cover;background:#fff}.cartao__empresa.svelte-wx9ht8.svelte-wx9ht8{font-size:.875rem;line-height:1.4;color:var(--home-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cartao__titulo.svelte-wx9ht8.svelte-wx9ht8{font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.005em}.cartao__link.svelte-wx9ht8.svelte-wx9ht8{color:var(--home-ink)}.cartao__link.svelte-wx9ht8.svelte-wx9ht8:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.cartao__link.svelte-wx9ht8.svelte-wx9ht8:hover{text-decoration:none}.cartao__link.svelte-wx9ht8.svelte-wx9ht8:focus-visible{outline:none}.cartao__link.svelte-wx9ht8.svelte-wx9ht8:focus-visible:after{outline:3px solid var(--sel-focus);outline-offset:2px}.cartao__urgencia.svelte-wx9ht8.svelte-wx9ht8{display:flex;margin:-1.25rem -1.25rem .25rem;border-radius:calc(var(--home-radius) - 1px) calc(var(--home-radius) - 1px) 0 0;overflow:hidden}.cartao__urgencia.svelte-wx9ht8>.prazo{flex:1 1 auto}.cartao__detalhes.svelte-wx9ht8.svelte-wx9ht8{display:grid;row-gap:.625rem;padding:.875rem 1rem;border-radius:12px;background:var(--home-soft)}.cartao__status.svelte-wx9ht8.svelte-wx9ht8{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.cartao__ate.svelte-wx9ht8.svelte-wx9ht8{display:flex;align-items:center;column-gap:.5rem;margin:0;font-size:.875rem;line-height:1.4;color:var(--home-muted);font-variant-numeric:tabular-nums}.cartao__ate.svelte-wx9ht8 strong.svelte-wx9ht8{font-weight:600;color:var(--home-ink)}.cartao__ate.svelte-wx9ht8 i.svelte-wx9ht8{flex:none;width:1rem;font-size:.875rem;text-align:center;color:#164194}.cartao__prazo.svelte-wx9ht8.svelte-wx9ht8{display:inline-flex;align-items:center;column-gap:.5rem;margin:0;font-size:.875rem;font-weight:500;color:var(--home-muted);font-variant-numeric:tabular-nums}.cartao__prazo.svelte-wx9ht8 i.svelte-wx9ht8{color:var(--home-muted)}.cartao__gratis.svelte-wx9ht8.svelte-wx9ht8{display:inline-flex;align-items:center;column-gap:.375rem;min-height:2rem;padding:0 .75rem 0 .625rem;border-radius:999px;background:var(--sel-positive-soft);color:var(--sel-positive);font-size:.875rem;font-weight:600;line-height:1.3;white-space:nowrap}.cartao__gratis.svelte-wx9ht8 i.svelte-wx9ht8{font-size:.8125rem}.cartao__fatos.svelte-wx9ht8.svelte-wx9ht8{display:grid;row-gap:.375rem;margin:0;padding:0}.cartao__fato.svelte-wx9ht8.svelte-wx9ht8{min-width:0}.cartao__fato.svelte-wx9ht8 dt.svelte-wx9ht8{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cartao__fato.svelte-wx9ht8 dd.svelte-wx9ht8{display:flex;align-items:flex-start;column-gap:.5rem;margin:0;font-size:.9375rem;line-height:1.4;color:var(--home-ink);text-wrap:pretty}.cartao__fato.svelte-wx9ht8 i.svelte-wx9ht8{flex:none;width:1rem;margin-top:.1875rem;font-size:.875rem;line-height:1.2;text-align:center;color:#164194}.cartao__fato--cidades.svelte-wx9ht8 dd.svelte-wx9ht8{font-weight:600}.cartao__fato--salario.svelte-wx9ht8 dd.svelte-wx9ht8{font-weight:500;font-variant-numeric:tabular-nums}.cartao__distancia.svelte-wx9ht8.svelte-wx9ht8{font-weight:500;color:var(--sel-positive);white-space:nowrap}.cartao__distancia.svelte-wx9ht8 i.svelte-wx9ht8{width:auto;margin:0;font-size:.6875rem;color:inherit}.cartao__funcoes.svelte-wx9ht8.svelte-wx9ht8{display:flex;align-items:flex-start;column-gap:.5rem;min-width:0}.cartao__funcoes.svelte-wx9ht8>i.svelte-wx9ht8{flex:none;width:1rem;margin-top:.4375rem;font-size:.875rem;line-height:1.2;text-align:center;color:#164194}.cartao__cargos.svelte-wx9ht8.svelte-wx9ht8{display:flex;flex-wrap:wrap;gap:.375rem;min-width:0;margin:0;padding:0;list-style:none}.cartao__cargo.svelte-wx9ht8.svelte-wx9ht8{flex:0 1 auto;min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.25rem .625rem;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px var(--home-line);font-size:.8125rem;color:#334155}.cartao__cargo--mais.svelte-wx9ht8.svelte-wx9ht8{flex:none;background:transparent;box-shadow:none;color:var(--home-muted)}.cartao__rodape.svelte-wx9ht8.svelte-wx9ht8{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.25rem}.cartao__acao.svelte-wx9ht8.svelte-wx9ht8{position:relative;z-index:1;display:inline-flex;align-items:center;column-gap:.5rem;min-height:2.75rem;padding:0 1rem;border-radius:999px;background:#164194;color:#fff;font-size:.9375rem;font-weight:600;white-space:nowrap;transition:background .15s ease}.cartao__acao.svelte-wx9ht8 i.svelte-wx9ht8{font-size:.8125rem;transition:transform .15s ease}.cartao__acao.svelte-wx9ht8.svelte-wx9ht8:hover{text-decoration:none;background:var(--sel-primary-hover)}.cartao__acao.svelte-wx9ht8:hover i.svelte-wx9ht8{transform:translate(3px)}.cartao__acao.svelte-wx9ht8.svelte-wx9ht8:focus-visible{outline:3px solid var(--sel-focus);outline-offset:2px}.cartao--encerrado.svelte-wx9ht8 .cartao__acao.svelte-wx9ht8{background:var(--home-blue-soft);color:#164194}.cartao--encerrado.svelte-wx9ht8 .cartao__acao.svelte-wx9ht8:hover{background:#d7e2f5}.cartao__extra.svelte-wx9ht8.svelte-wx9ht8{position:relative;z-index:1;margin-left:-.75rem;display:inline-flex;align-items:center;column-gap:.375rem;min-height:2.75rem;padding:0 .75rem;border:0;border-radius:999px;background:transparent;color:#334155;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease}.cartao__extra.svelte-wx9ht8 i.svelte-wx9ht8{font-size:1rem}.cartao__extra.svelte-wx9ht8.svelte-wx9ht8:hover{text-decoration:none;background:var(--home-soft);color:#164194}.cartao__extra.svelte-wx9ht8.svelte-wx9ht8:focus-visible{outline:3px solid var(--sel-focus);outline-offset:2px}@media (max-width: 359px){.cartao__extra.svelte-wx9ht8 span.svelte-wx9ht8{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}
