.select-multiple{width:100%;max-width:272px;position:relative;font-size:14px}@media screen and (max-width: 750px){.select-multiple{margin-top:0;max-width:100%}}.select-multiple__form-label{display:block;margin-bottom:8px;font-weight:500}.select-multiple__selection-area{display:flex;flex-wrap:wrap;align-items:center;min-height:44px;padding:8px 12px;background:#f3f4f6;border-radius:2px;position:relative;cursor:pointer}.select-multiple__placeholder{color:#000;position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;background:rgba(0,0,0,0);transition:opacity .2s ease}.select-multiple.has-selections .select-multiple__placeholder{opacity:0}.select-multiple__selected-tags{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-height:22px;position:relative;z-index:2}.select-multiple__selected-tags__tag{display:inline-flex;align-items:center;padding:4px 8px;background:#e4e4e4;border-radius:2px;margin-right:6px;margin-bottom:4px;max-width:220px;line-height:normal}.select-multiple__selected-tags__tag__remove{display:inline-block;width:16px;height:16px;margin-left:6px;position:relative;cursor:pointer}.select-multiple__selected-tags__tag__remove:before,.select-multiple__selected-tags__tag__remove:after{content:"";position:absolute;width:2px;height:10px;background:#000;top:50%;left:50%}.select-multiple__selected-tags__tag__remove:before{transform:translate(-50%, -50%) rotate(45deg)}.select-multiple__selected-tags__tag__remove:after{transform:translate(-50%, -50%) rotate(-45deg)}.select-multiple__icon-caret-container{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:1}.select-multiple__icon-caret-container .icon-caret{width:10px;height:6px;transition:transform .2s ease;color:#000}.select-multiple__dropdown{position:absolute;top:100%;left:0;right:0;margin:4px 0 0;padding:0;list-style:none;background:#f3f4f6;border-radius:2px;max-height:0;overflow:hidden;opacity:0;visibility:hidden;z-index:10;transition:max-height .2s ease,opacity .2s ease,visibility .2s ease}.select-multiple__dropdown li{padding:10px 12px;cursor:pointer}.select-multiple__dropdown li:hover{background:#000;color:#f3f4f6}.select-multiple__dropdown li.selected{font-weight:bold}.select-multiple.open .select-multiple__dropdown{max-height:200px;opacity:1;visibility:visible;overflow-y:auto}.select-multiple.open .select-multiple__icon-caret-container .icon-caret{transform:rotate(180deg)}