.position-picker[data-astro-cid-7tp2qlrj]{gap:var(--space-2);min-width:0;display:grid;position:relative}.picker-controls[data-astro-cid-7tp2qlrj]{gap:var(--space-2);align-items:center;display:flex}.picker-controls[data-astro-cid-7tp2qlrj] input[data-astro-cid-7tp2qlrj]{flex:1;min-width:0}.picker-help[data-astro-cid-7tp2qlrj]{font-size:var(--text-xs)}ul[data-astro-cid-7tp2qlrj]{inset:calc(var(--control-height) + var(--space-8)) 0 auto;z-index:50;max-height:15rem;padding:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);box-shadow:var(--shadow-menu);margin:0;list-style:none;position:absolute;overflow:auto}ul[data-astro-cid-7tp2qlrj][hidden]{display:none}ul[data-astro-cid-7tp2qlrj] li{padding:var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-sm);overflow-wrap:anywhere}ul[data-astro-cid-7tp2qlrj] li:hover,ul[data-astro-cid-7tp2qlrj] li[aria-selected=true]{background:var(--color-soft)}.personnel[data-astro-cid-f5xesyyl]{gap:var(--space-6);min-width:0;display:grid}.personnel[data-astro-cid-f5xesyyl] [data-astro-cid-f5xesyyl][hidden]{display:none!important}.personnel[data-astro-cid-f5xesyyl] fieldset[data-astro-cid-f5xesyyl]{border:0;min-width:0;margin:0;padding:0}.personnel-tabs[data-astro-cid-f5xesyyl]{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.personnel-tabs[data-astro-cid-f5xesyyl] button[data-astro-cid-f5xesyyl]{padding:var(--space-3) var(--space-5);min-height:var(--control-height);font:inherit;font-size:var(--text-sm);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-weight:650}.personnel-tabs[data-astro-cid-f5xesyyl] button[data-astro-cid-f5xesyyl][aria-selected=true]{background:var(--color-accent);border-color:var(--color-accent)}.personnel[data-astro-cid-f5xesyyl] select[data-astro-cid-f5xesyyl],.personnel[data-astro-cid-f5xesyyl] textarea[data-astro-cid-f5xesyyl]{width:100%;min-width:0;padding:var(--space-3);font:inherit;font-size:var(--text-sm);background:var(--color-card);color:var(--color-text);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);min-height:var(--control-height)}.personnel[data-astro-cid-f5xesyyl] textarea[data-astro-cid-f5xesyyl]{resize:vertical}.access-info[data-astro-cid-f5xesyyl]{background:var(--color-soft);padding:var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm)}.personnel[data-astro-cid-f5xesyyl] .filters[data-astro-cid-f5xesyyl]{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.employee-table-wrap[data-astro-cid-f5xesyyl]{overflow-x:auto}.employee-actions[data-astro-cid-f5xesyyl]{gap:var(--space-2);flex-wrap:wrap;display:flex}.personnel-dialog[data-astro-cid-f5xesyyl]{width:min(52rem,calc(100% - var(--space-8)));max-height:calc(100dvh - var(--space-8));border-radius:var(--radius-lg);background:var(--color-card);color:var(--color-text);box-shadow:var(--shadow-menu);border:0;margin:auto;padding:0;overflow:auto}.compact-dialog[data-astro-cid-f5xesyyl]{width:min(34rem,calc(100% - var(--space-8)))}.personnel-dialog[data-astro-cid-f5xesyyl]::backdrop{background:var(--color-overlay)}.position-search[data-astro-cid-f5xesyyl]{margin-top:var(--space-8)}.position-item[data-astro-cid-f5xesyyl]{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-3);display:grid}.position-item[data-astro-cid-f5xesyyl] p[data-astro-cid-f5xesyyl],.personnel[data-astro-cid-f5xesyyl] td[data-astro-cid-f5xesyyl]{overflow-wrap:anywhere}.personnel[data-astro-cid-f5xesyyl] td[data-astro-cid-f5xesyyl]{vertical-align:top}.personnel[data-astro-cid-f5xesyyl] [data-astro-cid-f5xesyyl][role=status]{font-size:var(--text-sm)}@media (width>=768px){.employee-table-wrap[data-astro-cid-f5xesyyl] table[data-astro-cid-f5xesyyl]{min-width:54rem}}@media (width<=1100px){.personnel[data-astro-cid-f5xesyyl] .filters[data-astro-cid-f5xesyyl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.personnel[data-astro-cid-f5xesyyl] .filters[data-astro-cid-f5xesyyl]{grid-template-columns:minmax(0,1fr)}.personnel-dialog[data-astro-cid-f5xesyyl]{width:calc(100% - var(--space-4));max-height:calc(100dvh - var(--space-4))}.employee-actions[data-astro-cid-f5xesyyl]{justify-content:flex-end}.personnel[data-astro-cid-f5xesyyl] td[data-astro-cid-f5xesyyl]:last-child{display:block}.personnel[data-astro-cid-f5xesyyl] td[data-astro-cid-f5xesyyl]:last-child:before{margin-bottom:var(--space-2);display:block}}
