.friendly-company-vote-link[data-astro-cid-dbjilq5l]{margin-top:20px;display:flex}.friendly-member-panel[data-astro-cid-dbjilq5l]{border-radius:var(--radius);background:#fffefae6;border:1px solid #23645a24;gap:18px;padding:22px;display:grid}.friendly-panel-head[data-astro-cid-dbjilq5l],.friendly-layout[data-astro-cid-dbjilq5l],.friendly-results-head[data-astro-cid-dbjilq5l]{justify-content:space-between;align-items:start;gap:16px;display:flex}.friendly-plan[data-astro-cid-dbjilq5l]{color:var(--accent);font-size:var(--font-size-14);background:#23645a1a;border-radius:999px;flex:none;padding:8px 12px;font-weight:700}.friendly-app[data-astro-cid-dbjilq5l]{gap:18px;display:grid}.friendly-filters[data-astro-cid-dbjilq5l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.friendly-filters[data-astro-cid-dbjilq5l] label[data-astro-cid-dbjilq5l]{gap:6px;display:grid}.friendly-filters[data-astro-cid-dbjilq5l] span[data-astro-cid-dbjilq5l]{color:var(--muted);font-size:var(--font-size-13)}.friendly-filters[data-astro-cid-dbjilq5l] input[data-astro-cid-dbjilq5l],.friendly-filters[data-astro-cid-dbjilq5l] select[data-astro-cid-dbjilq5l]{background:#fff;border:1px solid #23645a2e;border-radius:12px;min-height:42px;padding:0 12px}.friendly-actions[data-astro-cid-dbjilq5l]{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.friendly-actions[data-astro-cid-dbjilq5l] button[data-astro-cid-dbjilq5l],.friendly-company button,.friendly-company-all,.saved-chips[data-astro-cid-dbjilq5l] button[data-astro-cid-dbjilq5l],.job-card-top a{color:var(--accent);white-space:nowrap;background:#fff;border:1px solid #23645a29;border-radius:999px;padding:6px 16px;text-decoration:none}.friendly-actions[data-astro-cid-dbjilq5l] button[data-astro-cid-dbjilq5l]:first-child,.job-card-top a{background:var(--accent);color:var(--paper)}.friendly-saved[data-astro-cid-dbjilq5l]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.friendly-saved[data-astro-cid-dbjilq5l] p[data-astro-cid-dbjilq5l]{color:var(--muted);font-size:var(--font-size-14)}.saved-chips[data-astro-cid-dbjilq5l]{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.friendly-layout[data-astro-cid-dbjilq5l]{align-items:stretch}.friendly-companies[data-astro-cid-dbjilq5l]{flex:0 0 280px;align-content:start;gap:12px;display:grid}.friendly-companies[data-astro-cid-dbjilq5l]>div[data-astro-cid-dbjilq5l],.friendly-job-grid[data-astro-cid-dbjilq5l]{gap:12px;display:grid}.friendly-company,.friendly-job-card{background:#fff;border:1px solid #23645a1f;border-radius:18px;padding:14px}.friendly-company{cursor:pointer;justify-content:space-between;align-items:start;gap:10px;display:flex}.friendly-company-all{cursor:pointer;text-align:center}.friendly-company[data-active=true],.friendly-company-all[data-active=true]{background:#23645a14;border-color:#23645a6b}.friendly-company[data-followed=true]{box-shadow:inset 3px 0 0 var(--accent)}.friendly-company div{gap:4px;display:grid}.friendly-company span{color:var(--muted);font-size:var(--font-size-13)}.friendly-company button:disabled{opacity:.6}.friendly-results[data-astro-cid-dbjilq5l]{flex:auto;align-content:start;gap:12px;min-width:0;display:grid}.friendly-job-card{gap:12px;display:grid}.job-card-top{justify-content:space-between;align-items:start;gap:12px;display:flex}.job-card-top span{color:var(--accent);font-size:var(--font-size-13);font-weight:700}.job-card-top h4{font-size:var(--font-size-20);margin-top:4px}.friendly-job-card dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.friendly-job-card dt{color:var(--muted);font-size:var(--font-size-13)}.friendly-job-card dd{font-weight:700}.friendly-reason{color:var(--accent)}.friendly-tags{flex-wrap:wrap;gap:8px;display:flex}.friendly-tags span{color:var(--accent);font-size:var(--font-size-12);background:#23645a14;border-radius:999px;padding:4px 8px}.friendly-pagination[data-astro-cid-dbjilq5l]{justify-content:center;align-items:center;gap:10px;margin-top:4px;display:flex}.friendly-pagination[data-astro-cid-dbjilq5l] button[data-astro-cid-dbjilq5l]{min-height:36px;color:var(--accent);background:#fff;border:1px solid #23645a29;border-radius:999px;padding:0 14px}.friendly-pagination[data-astro-cid-dbjilq5l] button[data-astro-cid-dbjilq5l]:disabled{cursor:not-allowed;opacity:.45}.friendly-empty{color:var(--muted);border:1px dashed #23645a2e;border-radius:16px;padding:18px}@media (width<=900px){.friendly-panel-head[data-astro-cid-dbjilq5l],.friendly-layout[data-astro-cid-dbjilq5l],.friendly-saved[data-astro-cid-dbjilq5l]{display:grid}.friendly-plan[data-astro-cid-dbjilq5l],.friendly-companies[data-astro-cid-dbjilq5l]{width:100%}.friendly-filters[data-astro-cid-dbjilq5l],.friendly-job-card dl{grid-template-columns:1fr}.saved-chips[data-astro-cid-dbjilq5l]{justify-content:start}.friendly-hero-mark[data-astro-cid-dbjilq5l]{justify-self:start;width:140px;height:140px}}
