.jobs-showcase[data-v-7db2bb94]{min-height:0;width:100%;height:100%;overflow:hidden;background:#0b0f19;display:flex;flex-direction:column}.jobs-showcase-toolbar[data-v-7db2bb94]{flex-shrink:0;padding:.45rem .75rem .55rem;background:#0b0f19;border-bottom:1px solid hsla(0,0%,100%,.08)}.jobs-showcase-toolbar[data-v-7db2bb94] .app-page-search-field,.jobs-showcase-toolbar[data-v-7db2bb94] .jobs-search-field{background:#ffffff1a;color:#fff}.jobs-showcase-toolbar[data-v-7db2bb94] input{color:#fff}.jobs-showcase-toolbar[data-v-7db2bb94] input::-moz-placeholder{color:#ffffff8c}.jobs-showcase-toolbar[data-v-7db2bb94] input::placeholder{color:#ffffff8c}.jobs-showcase-toolbar[data-v-7db2bb94] svg{color:#ffffffa6}.jobs-showcase>.cv-apply-alert[data-v-7db2bb94]{flex-shrink:0;margin:.5rem .75rem 0}.jobs-showcase-feed[data-v-7db2bb94]{container-type:size;flex:1 1 auto;min-height:0;height:100%;overflow-y:auto;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-y:contain}.jobs-showcase-feed[data-v-7db2bb94]::-webkit-scrollbar{display:none}.jobs-showcase-slide[data-v-7db2bb94]{position:relative;box-sizing:border-box;height:100%;min-height:100%;height:100cqh;min-height:100cqh;max-height:100cqh;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;background:#0b0f19}.jobs-showcase-sentinel[data-v-7db2bb94]{height:1px;width:100%;scroll-snap-align:none;pointer-events:none}.jobs-showcase-status[data-v-7db2bb94]{display:grid;place-items:center;flex:1 1 auto;min-height:12rem;height:100%;margin:0;color:#ffffffd9;padding:2rem;text-align:center}.jobs-showcase-status--inline[data-v-7db2bb94]{height:auto;min-height:0;padding:1.5rem;scroll-snap-align:none}.jobs-showcase-card[data-v-7db2bb94]{height:100%;display:flex;flex-direction:column;justify-content:center;gap:1.25rem;padding:1.75rem 1.35rem 2.25rem;color:#fff;background:radial-gradient(ellipse at 20% 10%,rgba(14,165,233,.28),transparent 45%),radial-gradient(ellipse at 80% 90%,rgba(34,197,94,.18),transparent 40%),#0b0f19}.jobs-showcase-card.is-post-job[data-v-7db2bb94]{justify-content:center;align-items:center;gap:.85rem;padding-top:1.25rem;text-align:center}.jobs-showcase-card.is-post-job[data-v-7db2bb94]:has(.jobs-showcase-postmedia){justify-content:flex-start}.jobs-showcase-postmedia[data-v-7db2bb94]{flex:1 1 auto;min-height:0;width:100%;border-radius:14px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center;order:2}.jobs-showcase-postmedia img[data-v-7db2bb94],.jobs-showcase-postmedia video[data-v-7db2bb94]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.jobs-showcase-card.is-post-job .jobs-showcase-hero[data-v-7db2bb94]{flex:0 0 auto;flex-direction:column;align-items:center;text-align:center;gap:.75rem;order:1;width:100%}.jobs-showcase-card.is-post-job .jobs-showcase-body[data-v-7db2bb94]{text-align:center}.jobs-showcase-card.is-post-job .jobs-showcase-text[data-v-7db2bb94]{text-align:center;order:3;width:100%}.jobs-showcase-card.is-post-job .jobs-showcase-actions[data-v-7db2bb94]{order:4;width:100%}.jobs-showcase-hero[data-v-7db2bb94]{display:flex;flex-direction:row;align-items:flex-start;text-align:start;gap:.85rem}.jobs-showcase-avatar[data-v-7db2bb94]{width:4.5rem;height:4.5rem;border-radius:.85rem;overflow:hidden;display:grid;place-items:center;background:#ffffff1f;color:#fff;font-size:1.35rem;font-weight:800;flex-shrink:0;border:1px solid hsla(0,0%,100%,.14);padding:0;cursor:pointer;box-shadow:0 6px 16px #00000047}.jobs-showcase-avatar img[data-v-7db2bb94]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.jobs-showcase-body[data-v-7db2bb94]{width:100%;min-width:0;text-align:start}.jobs-showcase-body h2[data-v-7db2bb94]{margin:0;font-size:1.2rem;font-weight:800;line-height:1.2;color:#fff;letter-spacing:-.02em}.jobs-showcase-meta[data-v-7db2bb94]{margin:.25rem 0 0;color:#ffffffb8;font-size:.85rem;line-height:1.35}.jobs-showcase-date[data-v-7db2bb94]{font-size:.75rem;color:#ffffff8c}.jobs-showcase-company[data-v-7db2bb94]{border:0;background:transparent;color:inherit;font:inherit;font-weight:700;padding:0;cursor:pointer;text-align:inherit}.jobs-showcase-company[data-v-7db2bb94]:hover{color:#fff;text-decoration:underline}.jobs-showcase-match[data-v-7db2bb94]{margin:.4rem 0 0;display:inline-flex;align-items:center;color:#4ade80;font-weight:800;font-size:.8rem;padding:.22rem .55rem;border-radius:999px;background:#4ade801f}.jobs-showcase-text[data-v-7db2bb94]{margin:0;color:#ffffffd1;font-size:.9rem;line-height:1.45;text-align:start;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.jobs-showcase-actions[data-v-7db2bb94]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:.35rem;margin-top:.15rem}.jobs-showcase-cta[data-v-7db2bb94]{border:0;border-radius:7px;padding:.35rem .45rem;font-weight:800;font-size:.72rem;background:#fff;color:#0b0f19;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;flex:1 1 0;min-width:0;min-height:1.55rem;white-space:nowrap}.jobs-showcase-cta[data-v-7db2bb94]:disabled{opacity:.55;cursor:default}.jobs-showcase-cta.is-applied[data-v-7db2bb94]{background:#ffffff2e;color:#fff}.jobs-showcase-cta.is-blocked[data-v-7db2bb94]{background:#fbbf24f2;color:#0b0f19}.jobs-showcase-secondary-btn[data-v-7db2bb94]{border:1px solid hsla(0,0%,100%,.28);background:#ffffff0f;color:#fffffff2;border-radius:7px;padding:.3rem .4rem;font-size:.7rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;flex:1 1 0;min-width:0;min-height:1.55rem;white-space:nowrap}.jobs-showcase-secondary-btn[data-v-7db2bb94]:disabled{opacity:.55;cursor:default}.jobs-showcase-secondary-btn--danger[data-v-7db2bb94]{border-color:#f871718c;color:#fca5a5;background:#f8717114}
