.application-sheet-header[data-v-e2a652f8]{overscroll-behavior:contain;max-height:40dvh;padding:calc(20px + env(safe-area-inset-top)) 20px 20px;overflow-y:auto}@media (width>=40rem){.application-sheet-header[data-v-e2a652f8]{padding:calc(24px + env(safe-area-inset-top)) 28px 24px}}.job-detail-logo[data-v-8eba0454]{padding:4px}.job-detail-facts[data-v-8eba0454]{border-top:1px solid var(--border);flex-wrap:wrap;gap:1rem 2rem;padding-top:1.25rem;display:flex}.job-detail-facts>div[data-v-8eba0454]{flex-direction:column;gap:.25rem;min-width:0;max-width:100%;display:flex}.job-detail-facts dt[data-v-8eba0454]{color:var(--muted-foreground);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.5}.job-detail-facts dd[data-v-8eba0454]{overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.6}.job-detail-facts .job-detail-facts__salary[data-v-8eba0454]{font-weight:700}.job-section-link[data-v-8eba0454]{min-height:44px;color:var(--muted-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:5px;border-radius:4px;align-items:center;font-size:.875rem;line-height:1.5;display:inline-flex}.job-section-link[data-v-8eba0454]:hover,.job-section-link[aria-current=location][data-v-8eba0454]{color:var(--foreground);-webkit-text-decoration-color:var(--job-accent);text-decoration-color:var(--job-accent)}.job-section-link[aria-current=location][data-v-8eba0454]{font-weight:600;text-decoration-thickness:2px}.job-section-link[data-v-8eba0454]:focus-visible{outline:2px solid var(--job-focus);outline-offset:4px}@media (width<=63.999rem){.job-detail-facts[data-v-8eba0454]{gap:.875rem 1.5rem}}
