input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body.overflow-hidden{overflow:hidden}.search-container[data-v-22bd84ee]{position:relative;margin:0}.search-input[data-v-22bd84ee]{width:100%;padding:10px 15px;border:1px solid #ccc;border-radius:4px;font-size:14px;outline:none}.search-input[data-v-22bd84ee]::-moz-placeholder{font-size:16px}.search-input[data-v-22bd84ee]::placeholder{font-size:16px}.search-input[data-v-22bd84ee]:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80}.with-spinner[data-v-22bd84ee]{padding-left:45px}.search-results[data-v-22bd84ee]{position:absolute;top:100%;left:0;width:100%;max-height:600px;overflow-y:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px #0000001a;z-index:10}.search-item[data-v-22bd84ee],.search-item a[data-v-22bd84ee]{display:flex;align-items:center;padding:16px;cursor:pointer}.search-item[data-v-22bd84ee]{border-bottom:1px solid #eee}.search-item[data-v-22bd84ee]:last-child{border-bottom:none}.search-item[data-v-22bd84ee]:hover{background:#f8f9fa}.search-item-image[data-v-22bd84ee]{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin-right:10px}.search-item-info[data-v-22bd84ee]{display:flex;flex-direction:column}.search-item-title[data-v-22bd84ee]{font-size:18px;font-weight:700;margin:0}@media (max-width: 767px){.search-item-title[data-v-22bd84ee],.search-item-price[data-v-22bd84ee]{font-size:14px}}.search-item-price[data-v-22bd84ee]{font-size:16px;color:#666}.spinner[data-v-22bd84ee]{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:20px;height:20px;animation:spin-22bd84ee 1s linear infinite}@keyframes spin-22bd84ee{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.spinner-circle[data-v-22bd84ee]{opacity:.25}.spinner-path[data-v-22bd84ee]{opacity:.75}.slideover-enter-active[data-v-c0f5f4e5],.slideover-leave-active[data-v-c0f5f4e5]{transition:transform .3s ease-out}.slideover-enter-from[data-v-c0f5f4e5],.slideover-leave-to[data-v-c0f5f4e5]{transform:translate(100%)}tbody tr[data-v-49aa5835]{border-bottom:1px solid #d1d5db;border-left:none;border-right:none;border-top:none}thead tr[data-v-49aa5835]{border-bottom:2px solid #d1d5db;border-left:none;border-right:none;border-top:none}table[data-v-49aa5835]{border:none}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.v-toast--fade-out{animation-name:fadeOut}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.v-toast--fade-in-down{animation-name:fadeInDown}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.v-toast--fade-in-up{animation-name:fadeInUp}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease-out}.fade-enter,.fade-leave-to{opacity:0}.v-toast{position:fixed;display:flex;top:0;bottom:0;left:0;right:0;padding:2em;overflow:hidden;z-index:1090;pointer-events:none}.v-toast__item{display:inline-flex;align-items:center;animation-duration:.15s;margin:.5em 0;box-shadow:0 1px 4px #0000001f,0 0 6px #0000000a;border-radius:.25em;pointer-events:auto;opacity:.92;color:#fff;min-height:3em;cursor:pointer}.v-toast__item--success{background-color:#28a745}.v-toast__item--info{background-color:#17a2b8}.v-toast__item--warning{background-color:#ffc107}.v-toast__item--error{background-color:#dc3545}.v-toast__item--default{background-color:#343a40}.v-toast__item--warning{color:#000}.v-toast__item.v-toast__item--top,.v-toast__item.v-toast__item--bottom{align-self:center}.v-toast__item.v-toast__item--top-right,.v-toast__item.v-toast__item--bottom-right{align-self:flex-end}.v-toast__item.v-toast__item--top-left,.v-toast__item.v-toast__item--bottom-left{align-self:flex-start}.v-toast__text{margin:0;padding:.5em 1em;word-break:break-word}.v-toast__icon{display:none}.v-toast.v-toast--top{flex-direction:column}.v-toast.v-toast--bottom{flex-direction:column-reverse}.v-toast.v-toast--custom-parent{position:absolute}@media screen and (max-width: 768px){.v-toast{padding:0;position:fixed!important}}
