.job-title.svelte-1g5sj7r{text-wrap:balance}.job-apply-button.svelte-1g5sj7r{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 1.25rem;border:0;border-radius:8px;background:var(--ink);color:#fff;font-family:Oxygen,ui-sans-serif,system-ui,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.02em;text-decoration:none;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform .15s ease,background .15s ease,box-shadow .2s ease}.job-apply-button.svelte-1g5sj7r:hover{transform:translateY(-1px);background:#000;color:#fff;box-shadow:var(--shadow-md)}body{background:var(--bg);color:var(--ink);font-family:Oxygen,ui-sans-serif,system-ui,sans-serif}.job-detail-shell.svelte-h8r1al{--muted-foreground: 220 13% 34%;--border: 220 13% 91%;--job-pill-bg: var(--bg-soft);--job-pill-border: var(--hairline);--job-icon: var(--muted);min-height:100vh;background:var(--bg);color:var(--ink);font-family:Oxygen,ui-sans-serif,system-ui,sans-serif}.job-detail-shell.svelte-h8r1al span.rounded-full.border,.job-detail-shell.svelte-h8r1al a.rounded-full.border,.job-detail-shell.svelte-h8r1al button.rounded-full.border{background-color:var(--job-pill-bg);border-color:var(--job-pill-border);color:var(--ink);font-weight:600}.job-detail-shell.svelte-h8r1al button.rounded-full.border:hover{background-color:var(--bg-alt)}.job-detail-shell.svelte-h8r1al main:where(.svelte-h8r1al) svg{color:var(--job-icon)}.job-detail-shell.svelte-h8r1al .job-sand-icon{color:var(--job-icon)}.job-back-button.svelte-h8r1al{display:inline-flex;align-items:center;min-height:36px;padding:0 .9rem;border:1px solid var(--job-pill-border);border-radius:8px;background:var(--job-pill-bg);color:var(--ink);font-family:Oxygen,ui-sans-serif,system-ui,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.02em;text-decoration:none;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.job-back-button.svelte-h8r1al:hover{transform:translateY(-1px);background:var(--bg-alt);color:var(--ink);box-shadow:var(--shadow-sm)}
