.job-detail-section.svelte-94vkc1{padding:var(--space-8) 0 var(--space-12)}.breadcrumb.svelte-94vkc1{align-items:center;gap:var(--space-2);color:var(--c-text-muted);margin-bottom:var(--space-6);flex-wrap:wrap;font-size:.875rem;display:flex}.breadcrumb.svelte-94vkc1 a:where(.svelte-94vkc1){color:var(--c-text-muted)}.breadcrumb.svelte-94vkc1 a:where(.svelte-94vkc1):hover{color:var(--c-primary)}.breadcrumb.svelte-94vkc1 .current:where(.svelte-94vkc1){color:var(--c-text-strong);font-weight:500}.layout.svelte-94vkc1{gap:var(--space-8);grid-template-columns:1fr 360px;align-items:flex-start;display:grid}.main-content.svelte-94vkc1{background-color:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius-md);padding:var(--space-8)}.job-header.svelte-94vkc1{margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--c-border)}.job-header-top.svelte-94vkc1{gap:var(--space-4);margin-bottom:var(--space-4);align-items:flex-start;display:flex}.company-logo.svelte-94vkc1{border-radius:var(--radius-md);color:#fff;width:72px;height:72px;font-family:var(--font-display);flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;font-weight:800;display:flex}h1.svelte-94vkc1{margin-bottom:var(--space-2);color:var(--c-text-strong);font-size:clamp(1.5rem,3vw,2rem)}.header-meta.svelte-94vkc1{align-items:center;gap:var(--space-2);color:var(--c-text-muted);flex-wrap:wrap;font-size:.9375rem;display:flex}.company-name.svelte-94vkc1{color:var(--c-primary);align-items:center;font-weight:600;display:inline-flex}.dot.svelte-94vkc1{color:var(--c-text-subtle)}.job-tags.svelte-94vkc1{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.job-stats.svelte-94vkc1{gap:var(--space-4);padding:var(--space-4);background-color:var(--c-bg-muted);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);display:grid}.stat.svelte-94vkc1{gap:var(--space-1);text-align:center;flex-direction:column;display:flex}.stat-value.svelte-94vkc1{color:var(--c-text-strong);font-size:1rem;font-weight:700}.stat-label.svelte-94vkc1{color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.job-section.svelte-94vkc1{margin-bottom:var(--space-8)}.job-section.svelte-94vkc1 h2:where(.svelte-94vkc1){margin-bottom:var(--space-4);color:var(--c-text-strong);font-size:1.25rem}.job-description.svelte-94vkc1{color:var(--c-text);line-height:1.7}.job-description.svelte-94vkc1 p{margin-bottom:var(--space-3)}.job-description.svelte-94vkc1 h3{margin:var(--space-4) 0 var(--space-2);font-size:1.0625rem}.requirements-list.svelte-94vkc1,.benefits-list.svelte-94vkc1{gap:var(--space-3);flex-direction:column;display:flex}.requirements-list.svelte-94vkc1 li:where(.svelte-94vkc1),.benefits-list.svelte-94vkc1 li:where(.svelte-94vkc1){gap:var(--space-3);align-items:flex-start;font-size:.9375rem;line-height:1.5;display:flex}.requirements-list.svelte-94vkc1 svg:where(.svelte-94vkc1),.benefits-list.svelte-94vkc1 svg:where(.svelte-94vkc1){flex-shrink:0;margin-top:2px}.legal-warning.svelte-94vkc1{padding:var(--space-4);background-color:var(--c-bg-muted);border-left:3px solid var(--c-primary);border-radius:var(--radius);color:var(--c-text-muted);font-size:.875rem}.legal-warning.svelte-94vkc1 p:where(.svelte-94vkc1){line-height:1.6}.sidebar.svelte-94vkc1{gap:var(--space-4);flex-direction:column;display:flex;position:sticky;top:80px}.apply-card.svelte-94vkc1,.employer-card.svelte-94vkc1{background-color:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius-md);padding:var(--space-5)}.apply-card.svelte-94vkc1 h3:where(.svelte-94vkc1){margin-bottom:var(--space-2);font-size:1.125rem}.apply-card.svelte-94vkc1>p:where(.svelte-94vkc1){color:var(--c-text-muted);margin-bottom:var(--space-4);font-size:.875rem}.apply-btn.svelte-94vkc1{width:100%}.apply-note.svelte-94vkc1{text-align:center;color:var(--c-text-subtle);margin-top:var(--space-2);font-size:.8125rem;margin-bottom:0!important}.apply-success.svelte-94vkc1{text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.apply-success.svelte-94vkc1 svg:where(.svelte-94vkc1){margin-bottom:var(--space-2)}.apply-success.svelte-94vkc1 h3:where(.svelte-94vkc1){color:var(--c-success)}.apply-success.svelte-94vkc1 p:where(.svelte-94vkc1){color:var(--c-text-muted);font-size:.875rem}.kvkk-note.svelte-94vkc1{color:var(--c-text-muted);margin-top:var(--space-3);font-size:.75rem;line-height:1.5}.employer-card.svelte-94vkc1 h3:where(.svelte-94vkc1){margin-bottom:var(--space-3);font-size:1rem}.employer-link.svelte-94vkc1{gap:var(--space-3);color:inherit;margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--c-border);align-items:center;text-decoration:none;display:flex}.employer-link.svelte-94vkc1:hover{text-decoration:none}.employer-logo.svelte-94vkc1{border-radius:var(--radius);color:#fff;width:48px;height:48px;font-weight:800;font-family:var(--font-display);flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.employer-name.svelte-94vkc1{color:var(--c-text-strong);font-size:.9375rem;font-weight:700}.employer-meta.svelte-94vkc1{color:var(--c-text-muted);font-size:.8125rem}.employer-desc.svelte-94vkc1{color:var(--c-text-muted);margin-bottom:var(--space-4);font-size:.875rem;line-height:1.5}.related-section.svelte-94vkc1{margin-top:var(--space-12)}.related-section.svelte-94vkc1 h2:where(.svelte-94vkc1){margin-bottom:var(--space-6)}.related-grid.svelte-94vkc1{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.input.svelte-94vkc1+.label:where(.svelte-94vkc1){margin-top:var(--space-3)}@media (width<=900px){.layout.svelte-94vkc1{grid-template-columns:1fr}.sidebar.svelte-94vkc1{position:static}.main-content.svelte-94vkc1{padding:var(--space-5)}.job-stats.svelte-94vkc1{gap:var(--space-2);grid-template-columns:1fr}.stat.svelte-94vkc1{text-align:left;flex-direction:row;justify-content:space-between}}
