.group-dropdown[data-v-4566e0b5]{max-height:320px!important;overflow-y:auto!important;border:1px solid #dee2e6;border-top:none;border-radius:0 0 .25rem .25rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.075);box-shadow:0 2px 4px rgba(0,0,0,.075)}.group-dropdown .dropdown-item[data-v-4566e0b5]{padding:.5rem 1rem;font-size:1rem}.group-dropdown .dropdown-item[data-v-4566e0b5]:hover{background-color:#f8f9fa}.group-dropdown .dropdown-divider[data-v-4566e0b5]{margin:.25rem 0}.ingredient-select-box[data-v-4566e0b5]{min-height:38px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;cursor:text;padding:4px 8px}.ingredient-tag[data-v-4566e0b5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:4px;padding:2px 6px;font-size:.85rem;white-space:nowrap}.ingredient-tag-remove[data-v-4566e0b5]{margin-left:5px;cursor:pointer;font-size:1rem;line-height:1;color:#6c757d}.ingredient-tag-remove[data-v-4566e0b5]:hover{color:#dc3545}.ingredient-search-input[data-v-4566e0b5]{border:none;outline:none;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:80px;font-size:1rem;background:transparent;padding:0}.medicine-edit-page[data-v-0251ec00]{background-color:#f8f9fa;min-height:100vh}