.provider-form{width:min(1100px,100%);margin-right:auto;margin-left:auto}.provider-form>div:has(.provider-add-select){grid-column:auto}.provider-form select.provider-multiselect-enhanced{display:none!important}.provider-add-select{display:grid;gap:9px;width:100%;max-width:540px}.provider-add-picker{width:100%;min-height:48px;padding:11px 38px 11px 14px;border:1px solid #aebfca;border-radius:10px;color:#173342;background:#fff;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.provider-add-picker:hover{border-color:#65bdb5;box-shadow:0 5px 16px rgba(15,141,131,.08)}.provider-add-picker:focus{border-color:#0f8d83;outline:3px solid rgba(15,141,131,.14);outline-offset:0}.provider-selected-list{display:flex;flex-wrap:wrap;gap:7px}.provider-selected-item{display:inline-flex;max-width:100%;align-items:center;gap:7px;padding:6px 7px 6px 10px;border:1px solid #a7d9d3;border-radius:999px;color:#075e58;background:#eaf8f6;font-size:12px;font-weight:750;box-shadow:0 3px 9px rgba(15,141,131,.08);animation:provider-chip-in .18s ease-out}.provider-selected-item>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.provider-selected-item button{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;border:0;border-radius:50%;padding:0;color:#fff;background:#0f8d83;font-size:16px;line-height:1;cursor:pointer;transition:background .16s ease,transform .16s ease}.provider-selected-item button:hover{background:#9f3030;transform:scale(1.08)}@keyframes provider-chip-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.provider-add-select{max-width:none}}
