.staff-select-trigger{color:#153c47;min-width:0;max-width:100%;min-height:42px;font:inherit;letter-spacing:normal;text-align:left;cursor:pointer;background:#fff;border:1px solid #c7d9df;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:.82rem;line-height:1.5;transition:border-color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.staff-select-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.staff-select-chevron{color:#69838b;flex:none;transition:transform .16s;display:inline-flex}.staff-select-trigger:hover:not(:disabled){background:#f6faf8;border-color:#68958d}.staff-select-trigger[data-state=open]{border-color:#527f76;box-shadow:0 0 0 3px #527f761c}.staff-select-trigger[data-state=open] .staff-select-chevron{transform:rotate(180deg)}.staff-select-trigger[data-placeholder]{color:#6a818b}.staff-select-trigger:disabled{opacity:.5;cursor:not-allowed}.staff-select-trigger:focus-visible{outline-offset:2px;outline:3px solid #db7056}.staff-select-menu{z-index:200;box-sizing:border-box;min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 24px);max-height:min(320px,var(--radix-select-content-available-height));color:#153c47;font:inherit;transform-origin:var(--radix-select-content-transform-origin);background:#fff;border:1px solid #d8e5e6;border-radius:12px;animation:.14s ease-out staff-select-enter;overflow:hidden;box-shadow:0 12px 35px #153c4729}.staff-select-options{padding:5px}.staff-select-option{letter-spacing:normal;cursor:pointer;-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;border-radius:7px;outline:none;justify-content:space-between;align-items:center;gap:18px;min-height:40px;padding:10px 34px 10px 12px;font-size:.82rem;line-height:1.5;display:flex;position:relative}.staff-select-option[data-highlighted]{color:#214f46;background:#edf5f1}.staff-select-option[data-state=checked]{color:#9e422f;background:#fff5ef;font-weight:750}.staff-select-option[data-state=checked][data-highlighted]{background:#fbe9de}.staff-select-option[data-disabled]{opacity:.4;cursor:not-allowed}.staff-select-check{display:flex;position:absolute;right:11px}.staff-select-scroll{color:#52766e;background:#f4f8f7;justify-content:center;align-items:center;height:24px;display:flex}.gas-person .staff-select-trigger{max-width:310px}.gas-inline-actions .staff-select-trigger{max-width:220px}.gas-admin-filter-grid .staff-select-trigger{width:100%}.gas-module .staff-select-trigger{font-size:.79rem;line-height:1.5}@media (max-width:600px){.gas-person .staff-select-trigger{flex:1;max-width:calc(100% - 85px)}}@keyframes staff-select-enter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.staff-select-menu{animation:none}.staff-select-trigger,.staff-select-chevron{transition:none}}
