.company-job-list strong a{color:inherit;text-decoration:none}.company-job-list strong a:hover{color:var(--immerse-accent,#0867d5);text-decoration:underline}.company-job-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.company-job-actions>button{min-height:36px;padding:0 12px;border:1px solid var(--immerse-border,#c9d4e2);border-radius:8px;background:var(--immerse-surface,#fff);color:var(--immerse-accent,#0867d5);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.company-job-actions>button:disabled{opacity:.55;cursor:default}.company-jobs-empty{display:grid;justify-items:center;gap:10px;padding:28px 16px;border:1px dashed var(--immerse-border,#c9d4e2);border-radius:12px;text-align:center;color:var(--immerse-secondary,#52677d)}.company-jobs-empty>svg{color:var(--immerse-accent,#0867d5)}.company-jobs-empty p{margin:0;font-size:15px;line-height:1.45}.company-jobs-empty strong{display:block;margin-bottom:2px;color:var(--immerse-text,#0b2545);font-size:16px}@media(max-width:640px){.company-job-list article{flex-wrap:wrap}.company-job-actions{width:100%;justify-content:flex-start}}.company-jobs-panel>header .company-job-actions{align-items:center}.company-jobs-hiring{color:var(--immerse-accent,#0867d5);font-size:14px;font-weight:600;text-decoration:none}.company-jobs-hiring:hover{text-decoration:underline}