.job-detail-topbar.svelte-258b9x{position:relative;display:grid;grid-template-areas:"meta actions" "apply apply";grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem .55rem;overflow:hidden;border:1px solid rgba(229,231,235,.9);border-radius:1.25rem;background:#fffffff5;padding:.95rem .75rem .75rem;box-shadow:2px 8px 20px #7090b01a}.application-meta.svelte-258b9x{grid-area:meta;display:flex;min-width:0;align-items:center;gap:.45rem;white-space:nowrap}.listing-status-chip.svelte-258b9x,.posted-date-chip.svelte-258b9x,.job-unavailable-chip.svelte-258b9x{display:inline-flex;min-height:2rem;min-width:0;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;padding:.34rem .68rem;line-height:1;white-space:nowrap}.listing-status-chip.svelte-258b9x{border-width:1px;font-size:.7rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.posted-date-chip.svelte-258b9x{border:1px solid rgba(229,231,235,.95);background:#f8fafc;color:#4b5563;font-size:.85rem;font-weight:800}.posted-date-full.svelte-258b9x{display:none}.job-topbar-actions.svelte-258b9x{grid-area:actions;display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:.35rem;color:#333453}.job-topbar-actions.svelte-258b9x button{min-width:2.5rem;min-height:2.5rem;border:1px solid rgba(219,39,119,.12);border-radius:999px;background:#ffffffd1;padding:.375rem;white-space:nowrap;box-shadow:0 4px 12px #7090b017;transition:border-color .16s,background-color .16s,box-shadow .16s,color .16s}.job-topbar-actions.svelte-258b9x button:hover,.job-topbar-actions.svelte-258b9x button:focus-visible{border-color:#db277759;background:#db27770f;box-shadow:0 0 0 3px #db27771f}.job-topbar-actions.svelte-258b9x img{width:1.25rem;height:1.25rem}.job-topbar-apply.svelte-258b9x{grid-area:apply;display:flex;min-width:0;justify-content:center}.job-apply-cta.skyreer-cta,.job-unavailable-chip.svelte-258b9x{width:100%;max-width:24rem;min-height:2.5rem;white-space:nowrap}.job-apply-cta.skyreer-cta{padding:.5rem .9rem;font-size:.9rem}.job-unavailable-chip.svelte-258b9x{border:1px solid rgba(51,52,83,.15);background:#fff;color:#333453b8;font-weight:900}@media (max-width: 360px){.job-detail-topbar.svelte-258b9x{gap:.65rem .4rem;padding-inline:.75rem}.application-meta.svelte-258b9x{gap:.35rem}.listing-status-chip.svelte-258b9x,.posted-date-chip.svelte-258b9x{padding-inline:.55rem;font-size:.68rem}.posted-date-chip.svelte-258b9x{font-size:.78rem}}@media (min-width: 34rem){.job-detail-topbar.svelte-258b9x{grid-template-areas:"meta apply actions";grid-template-columns:minmax(0,1fr) auto auto;gap:.7rem;padding:.95rem .75rem .75rem}.job-topbar-apply.svelte-258b9x{justify-content:center}.job-apply-cta.skyreer-cta,.job-unavailable-chip.svelte-258b9x{width:auto;max-width:none;min-height:2.5rem;padding-inline:.9rem}}@media (min-width: 48rem){.job-detail-topbar.svelte-258b9x{gap:.75rem;padding:.95rem .75rem .75rem}.application-meta.svelte-258b9x{gap:.65rem}}@media (min-width: 80rem){.posted-date-full.svelte-258b9x{display:inline}.posted-date-compact.svelte-258b9x{display:none}.job-topbar-actions.svelte-258b9x button{min-width:0;padding-inline:.75rem}}
