html,body{color:#0f172a;background:radial-gradient(1200px 500px at 10% -10%,#3a54b41f,#0000 55%),radial-gradient(900px 400px at 100% 0,#3a54b414,#0000 50%),#f6f7fb;min-height:100%;margin:0;font-family:Segoe UI,ui-sans-serif,system-ui,-apple-system,sans-serif}.page.svelte-1uha8ag{flex-direction:column;max-width:760px;min-height:100vh;margin:0 auto;padding:28px 20px 40px;display:flex}.header.svelte-1uha8ag{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.brand-row.svelte-1uha8ag{align-items:center;gap:14px;display:flex}.org-logo.svelte-1uha8ag,.muftar-mark.svelte-1uha8ag{object-fit:contain;background:#fff;border-radius:10px;width:48px;height:48px;padding:6px;box-shadow:0 1px 2px #0f172a0f}.eyebrow.svelte-1uha8ag{letter-spacing:.08em;text-transform:uppercase;color:#3a54b4;margin:0;font-size:11px;font-weight:700}h1.svelte-1uha8ag{letter-spacing:-.02em;color:#0b1b4a;margin:2px 0 0;font-size:1.55rem;font-weight:750}.count.svelte-1uha8ag{color:#64748b;white-space:nowrap;margin:0;font-size:13px}.main.svelte-1uha8ag{flex:1}.jobs.svelte-1uha8ag{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.job.svelte-1uha8ag{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:0;transition:border-color .15s,box-shadow .15s;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.job.svelte-1uha8ag:hover{border-color:#c7d2fe;box-shadow:0 4px 14px #3a54b414}.job-hit.svelte-1uha8ag{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:18px 18px 12px;display:block}.job-top.svelte-1uha8ag{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}h2.svelte-1uha8ag{color:#0b1b4a;margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.meta.svelte-1uha8ag{color:#64748b;flex-wrap:wrap;gap:6px 10px;margin-top:6px;font-size:12.5px;display:flex}.meta.svelte-1uha8ag span:where(.svelte-1uha8ag):not(:last-child):after{content:"·";color:#cbd5e1;margin-left:10px}.pay.svelte-1uha8ag{color:#3a54b4;white-space:nowrap;background:#3a54b414;border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:12.5px;font-weight:700}.desc.svelte-1uha8ag{color:#475569;margin:12px 0 0;font-size:13.5px;line-height:1.5}.job-foot.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 18px 14px;display:flex}.posted.svelte-1uha8ag{color:#94a3b8;font-size:12px}.apply-btn.svelte-1uha8ag{color:#fff;cursor:pointer;background:#3a54b4;border:0;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:8px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.apply-btn.svelte-1uha8ag:hover{background:#2f4599}.apply-logo.svelte-1uha8ag{width:14px;height:14px}.empty.svelte-1uha8ag{text-align:center;color:#64748b;background:#ffffffb3;border:1px dashed #cbd5e1;border-radius:14px;padding:36px 20px}.empty.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#334155;margin:0;font-size:15px;font-weight:600}.empty.svelte-1uha8ag span:where(.svelte-1uha8ag){margin-top:6px;font-size:13px;display:block}.empty.error.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#b45309}.footer.svelte-1uha8ag{opacity:.85;justify-content:center;margin-top:32px;display:flex}.powered.svelte-1uha8ag{width:auto;height:28px}@media (width<=560px){.header.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.job-top.svelte-1uha8ag{flex-direction:column}}
