.empty-tag.svelte-13862ru:hover{background:var(--color-primary-light);color:var(--color-primary);border-color:var(--color-primary)}.empty-relax.svelte-13862ru:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.empty-btn.svelte-13862ru:hover{background:var(--color-primary-mid)}.view-btn.svelte-2erxcz{color:var(--color-text-mid);text-decoration:none}.view-btn.svelte-2erxcz:hover:not(.view-btn--active){color:var(--color-text)}.view-btn--active.svelte-2erxcz{background:var(--color-white,#fff);color:var(--color-primary);box-shadow:var(--shadow-card)}details.svelte-2erxcz>summary:where(.svelte-2erxcz){list-style:none}details.svelte-2erxcz>summary:where(.svelte-2erxcz)::-webkit-details-marker{display:none}.filter-chip.svelte-4b134t{border:1px solid var(--color-hairline);min-height:2rem;color:var(--color-text-mid);background:#fff;border-radius:999px;flex-shrink:0;align-items:center;padding:0 .85rem;font-size:.8rem;font-weight:700;display:inline-flex}.filter-chip--primary.svelte-4b134t,.filter-chip--active.svelte-4b134t{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.jobs-docs-grid.svelte-4b134t{gap:1.5rem;display:grid}@media (width>=1024px){.jobs-docs-grid.svelte-4b134t{grid-template-columns:250px minmax(0,1fr) 210px;gap:0}.jobs-docs-grid.svelte-4b134t>aside:where(.svelte-4b134t):first-child{border-right:1px solid var(--color-hairline-soft);padding-right:1.25rem}.jobs-docs-grid.svelte-4b134t>div:where(.svelte-4b134t){padding-inline:1.5rem}.right-rail.svelte-4b134t{border-left:1px solid var(--color-hairline-soft);color:var(--color-steel);padding-left:1.25rem;font-size:.875rem}}.jobs-table.svelte-4b134t{--jobs-list-columns:minmax(0, 1fr) 165px 155px 76px}.jobs-table__head.svelte-4b134t{grid-template-columns:var(--jobs-list-columns,minmax(0, 1fr) 165px 155px 76px);background:var(--color-surface);color:var(--color-stone);border-bottom:1px solid var(--color-hairline-soft);align-items:center;gap:1rem;padding:.75rem 1.25rem .75rem 1.5rem;font-size:.78rem;font-weight:700}.right-rail.svelte-4b134t{align-self:start;position:sticky;top:5.5rem}.rail-section.svelte-4b134t{border-bottom:1px solid var(--color-hairline-soft);margin-bottom:1.25rem;padding-bottom:1.25rem}.rail-section.svelte-4b134t h2:where(.svelte-4b134t){color:var(--color-stone);letter-spacing:.5px;margin-bottom:.65rem;font-size:.6875rem;font-weight:700}.rail-list.svelte-4b134t{gap:.15rem;display:grid}.rail-list.svelte-4b134t a:where(.svelte-4b134t){color:var(--color-steel);border-left:2px solid #0000;padding:.35rem 0 .35rem .65rem;text-decoration:none;display:block}.rail-list.svelte-4b134t a[aria-current=page]:where(.svelte-4b134t){border-left-color:var(--color-primary);color:var(--color-primary);font-weight:600}.view-segment.svelte-4b134t{background:var(--color-surface);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.view-segment.svelte-4b134t a:where(.svelte-4b134t){color:var(--color-steel);border-radius:999px;padding:.35rem .7rem;font-size:.75rem;text-decoration:none}.view-segment.svelte-4b134t a[aria-current=page]:where(.svelte-4b134t){background:var(--color-ink);color:#fff}.rail-action.svelte-4b134t{color:var(--color-primary);padding:.35rem 0;font-weight:600;text-decoration:none;display:block}.rail-count.svelte-4b134t{color:var(--color-stone);font-size:.75rem}@media (width<=767px){.jobs-table.svelte-4b134t{background:0 0;border:0;flex-direction:column;gap:.75rem;display:flex;overflow:visible}}@keyframes svelte-4b134t-fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up.svelte-4b134t{animation:.4s ease-out svelte-4b134t-fadeInUp}@media (prefers-reduced-motion:reduce){.animate-fade-in-up.svelte-4b134t{animation:none}}
