.utilized-medicines[data-v-f96d51f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;font-family:Roboto,sans-serif;margin-top:10px;margin-bottom:20px}.utilized-medicines__form-actions[data-v-f96d51f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.utilized-medicines__list[data-v-f96d51f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.utilized-medicines__list-item[data-v-f96d51f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 5px;border-bottom:1px solid #e0e0e0;gap:15px}.utilized-medicines__list-item[data-v-f96d51f4]:first-child{border-top:1px solid #e0e0e0}.utilized-medicines__list-item .medicine-name[data-v-f96d51f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700}.utilized-medicines__list-item .medicine-quantity[data-v-f96d51f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.utilized-medicines__list-item .medicine-quantity .quantity-input[data-v-f96d51f4]{width:50px;text-align:center;border:1px solid #9c9c9c;border-radius:4px;padding:5px}.utilized-medicines__list-item .medicine-quantity .quantity-input[data-v-f96d51f4]:disabled{background-color:#f2f2f2;cursor:not-allowed}.utilized-medicines__list-item .medicine-quantity .quantity-input[data-v-f96d51f4]::-webkit-inner-spin-button,.utilized-medicines__list-item .medicine-quantity .quantity-input[data-v-f96d51f4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.utilized-medicines__list-item .medicine-quantity .quantity-btn[data-v-f96d51f4]{background:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.utilized-medicines__list-item .medicine-quantity .quantity-btn[data-v-f96d51f4]:hover{background:#e0e0e0}.utilized-medicines__list-item .medicine-quantity .quantity-btn[data-v-f96d51f4]:disabled{opacity:.5;cursor:not-allowed}.utilized-medicines__list-item .medicine-actions[data-v-f96d51f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.utilized-medicines__list-item .medicine-actions .action-btn[data-v-f96d51f4]{background:none;border:none;cursor:pointer;color:grey;font-size:16px}.utilized-medicines__list-item .medicine-actions .action-btn[data-v-f96d51f4]:hover{color:#333}.utilized-medicines__list-item .medicine-actions .action-btn.edit-btn[data-v-f96d51f4]{color:#d19a23}.utilized-medicines__list-item .medicine-actions .action-btn.edit-btn[data-v-f96d51f4]:hover{color:#9c7215}.tag-input[data-v-f96d51f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;border:1px solid #9c9c9c;border-radius:4px;padding:5px}.tag-input[data-v-f96d51f4],.tag-input__tag[data-v-f96d51f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag-input__tag[data-v-f96d51f4]{background-color:#007bff;color:#fff;border-radius:4px;padding:6px 8px;font-size:14px}.tag-input__tag i[data-v-f96d51f4]{margin-left:8px;cursor:pointer}.tag-input__text[data-v-f96d51f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;outline:none;padding:5px;min-width:150px}.add-button[data-v-f96d51f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:#28a745;color:#fff;border:none;border-radius:4px;padding:11px 15px;font-size:14px;font-weight:700;cursor:pointer}.add-button[data-v-f96d51f4]:hover{background-color:#218838}.add-button[data-v-f96d51f4]:disabled{background-color:#ccc;cursor:not-allowed}.editable-input[data-v-f96d51f4]{border:1px solid #007bff;border-radius:4px;padding:5px;width:100%}