.job-picker{width:100%;min-width:0;position:relative}.job-picker>input{color:#eef5ff;border:1px solid var(--zapro-blue-border);width:100%;min-width:0;max-width:100%;min-height:48px;font:inherit;text-overflow:ellipsis;background:#0b1525;border-radius:8px;padding:12px;font-size:16px}.job-picker>input:focus-visible{outline:2px solid var(--zapro-blue);outline-offset:2px;border-color:var(--zapro-blue)}.job-picker>input:disabled{color:#a9b8cc;cursor:not-allowed;background:#26313e}.job-picker-selected{border-left:3px solid var(--zapro-blue);color:#eef5ff;overflow-wrap:anywhere;background:#102944;margin:8px 0;padding:10px 12px}.job-picker-selected strong,.job-picker-selected span{display:block}.job-picker-results{z-index:5;border:1px solid var(--zapro-blue-border);color:#f2f6ff;background:#080f1c;border-radius:8px;max-height:240px;margin-top:6px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.job-picker-option{cursor:pointer;overflow-wrap:anywhere;min-height:48px;padding:14px 12px;font-size:16px;line-height:1.4}.job-picker-option strong,.job-picker-option span{display:block}.job-picker-option:hover,.job-picker-option[aria-selected=true]{background:#1d3857}.job-picker-results p{padding:12px}
