body{color:#e6eef8;background:#0b0f17;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.job-page.svelte-mjcciw{max-width:860px;margin:0 auto;padding:24px 16px 40px}.back-link.svelte-mjcciw{color:#bfd8ff;margin-bottom:16px;text-decoration:none;display:inline-block}.notice.svelte-mjcciw{background:#2a1316;border:1px solid #4b1f24;border-radius:8px;padding:12px 14px}.card.svelte-mjcciw{background:#0f1722;border:1px solid #1b2432;border-radius:10px;padding:20px}.card-header.svelte-mjcciw h1:where(.svelte-mjcciw){margin:0 0 8px;font-size:24px}.meta.svelte-mjcciw{color:#8b95a6;margin:0}.grid.svelte-mjcciw{gap:10px;margin-top:16px;display:grid}.grid.svelte-mjcciw p:where(.svelte-mjcciw){margin:0}.preview.svelte-mjcciw{background:#101923;border:1px solid #1b2432;border-radius:8px;margin-top:18px;padding:14px}.preview.svelte-mjcciw p:where(.svelte-mjcciw){margin:0;line-height:1.6}.tags.svelte-mjcciw{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.tags.svelte-mjcciw span:where(.svelte-mjcciw){color:#8b95a6;background:#141820;border-radius:999px;padding:4px 8px;font-size:13px}.actions.svelte-mjcciw{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.btn.svelte-mjcciw{color:#fff;cursor:pointer;background:#ff2d55;border:none;border-radius:8px;padding:10px 16px;font-weight:600;text-decoration:none}.btn-outline.svelte-mjcciw{color:#e6eef8;background:0 0;border:1px solid #2a3342}
