.elite-signal{--elite-page:#f6f5f0;--elite-surface:#fbfaf6;--elite-card:#fff;--elite-ink:#1c1b16;--elite-muted:#6e695b;--elite-faint:#8a8574;--elite-brand:#0e6b4c;--elite-brand-hover:#0a4f38;--elite-live:#0f8a62;--elite-border:#e5e2d8;--elite-border-strong:#dcd8cb;--elite-rule:#edebe2;--elite-tint-bg:#edf6f0;--elite-tint-border:#bfdccb;--elite-radius-card:12px;--elite-radius-chip:100px;--background:246 245 240;--card:255 255 255;--foreground:28 27 22;--muted-foreground:110 105 91;--border:229 226 216;--brand:14 107 76;--brand-foreground:251 250 246;--st-offer:15 138 98;color:var(--elite-ink);font-family:var(--font-elite-sans),var(--font-sans),system-ui,sans-serif}.elite-signal .font-display,.elite-signal [class*=font-display]{font-family:var(--font-elite-display),var(--font-display),var(--font-sans),system-ui,sans-serif}.elite-signal .font-mono,.elite-signal [class*=font-mono]{font-family:var(--font-elite-mono),var(--font-mono),ui-monospace,monospace}@keyframes elite-iv-pulse{0%{box-shadow:0 0 #0f8a6273}70%{box-shadow:0 0 0 6px #0f8a6200}to{box-shadow:0 0 #0f8a6200}}.elite-signal .elite-live-dot{background:var(--elite-live);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s infinite elite-iv-pulse}.elite-signal .elite-chip{background:var(--elite-card);border:1px solid var(--elite-border-strong);border-radius:var(--elite-radius-chip);color:#3e3b30;padding:7px 14px;font-size:13px;font-weight:500}.elite-signal .elite-chip-on{background:var(--elite-brand);color:var(--elite-surface);border-color:var(--elite-brand)}.elite-signal .elite-job-card{background:var(--elite-card);border:1px solid var(--elite-border);border-radius:var(--elite-radius-card);grid-template-columns:46px 1fr auto;align-items:start;gap:18px;margin-bottom:10px;padding:18px 22px;transition:border-color .15s,box-shadow .15s;display:grid}.elite-signal .elite-job-card:hover{border-color:#c9c4b4;box-shadow:0 2px 10px #1c1b160f}.elite-signal .elite-job-card[aria-selected=true]{border-color:var(--elite-brand);background:var(--elite-tint-bg)}.elite-signal .elite-intel{border-top:1px solid var(--elite-rule);font-family:var(--font-elite-mono),var(--font-mono),ui-monospace,monospace;color:var(--elite-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding-top:10px;font-size:11.5px;display:flex}.elite-signal .elite-intel-hot{color:var(--elite-brand);font-weight:500}.elite-signal .elite-intel-sep{color:var(--elite-border-strong)}.elite-signal .elite-fit-overlay{background:#1c1b161f!important}
