.eagle-select{display:inline-block;position:relative;vertical-align:middle;box-sizing:border-box;font:inherit;max-width:100%}.eagle-select *{box-sizing:border-box}.eagle-select-control{display:flex;align-items:center;justify-content:space-between;min-height:36px;width:100%;padding:4px 9px;border:1px solid #ced4da;border-radius:4px;background:#fff;color:#343a40;cursor:pointer;gap:6px;outline:0}.eagle-select-control:focus,.eagle-select-open .eagle-select-control{border-color:#80bdff;box-shadow:0 0 0 2px rgba(0,123,255,.12)}.eagle-select-label{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0;flex:1;overflow:hidden}.eagle-select-label>span:not(.eagle-select-chip){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eagle-select-placeholder{color:#89939e}.eagle-select-arrow{font-size:11px;color:#68737d;flex:none}.eagle-select-disabled .eagle-select-control{background:#e9ecef;cursor:not-allowed;opacity:.75}.eagle-select-chip{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 5px;border:1px solid #d5dce3;border-radius:3px;background:#edf1f5;font-size:11px;line-height:19px}.eagle-select-remove{background:transparent;border:0;color:#6d7782;font-size:11px;line-height:16px;cursor:pointer;padding:0 2px}.eagle-select-remove:hover{color:#b02a37}.eagle-select-dropdown{z-index:99999;max-height:330px;overflow:hidden;border:1px solid #cbd3dc;border-radius:4px;background:#fff;box-shadow:0 5px 18px rgba(0,0,0,.14);font:11px Arial,sans-serif}.eagle-select-search{display:block;width:calc(100% - 12px);height:33px;margin:6px;border:1px solid #cbd3dc;border-radius:3px;padding:5px 8px;outline:0}.eagle-select-search:focus{border-color:#80bdff}.eagle-select-results{max-height:255px;overflow:auto}.eagle-select-option{padding:7px 10px;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.eagle-select-option:hover,.eagle-select-highlight{background:#e9f2ff}.eagle-select-selected{background:#f0f3f6;font-weight:600}.eagle-select-group{padding:8px 10px 4px;color:#6b7480;font-size:11px;font-weight:700}.eagle-select-group-option{padding-left:20px}.eagle-select-empty{padding:12px;color:#777}.eagle-select-multiple .eagle-select-control{min-height:36px}@media(max-width:768px){.eagle-select-dropdown{max-width:calc(100vw - 16px)}}
