.upload-dropzone[data-v-31beecbd]{border:2px dashed rgba(10,37,64,.15);border-radius:12px;background-color:#f8fafc;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;min-height:80px;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}.upload-dropzone.is-dragging[data-v-31beecbd],.upload-dropzone[data-v-31beecbd]:hover{border-color:#00b4d8;background-color:rgba(0,180,216,.04)}.upload-preview-container[data-v-31beecbd]{width:100%}.doc-icon-preview[data-v-31beecbd]{width:52px;height:52px;border-radius:8px;background:rgba(10,37,64,.08);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}.product-modal-card[data-v-28276000]{border-radius:16px!important;overflow:hidden;background:#fff}.modal-scroll-body[data-v-28276000]{max-height:70vh}.bg-light[data-v-28276000]{background-color:#f8fafc}.gallery-thumb[data-v-28276000]{position:relative;border-radius:10px;background-color:#f8fafc}.gallery-delete-btn[data-v-28276000]{position:absolute;top:2px;right:2px;background-color:hsla(0,0%,100%,.9)}.gap-2[data-v-28276000]{gap:8px}.hardware-page[data-v-e9d67a18]{background-color:#f8fafc;min-height:100vh}.filter-select[data-v-e9d67a18]{max-width:170px}.filter-select[data-v-e9d67a18] .v-input__control{min-height:36px}.filter-select[data-v-e9d67a18] .v-input__slot{min-height:36px!important;font-size:.875rem;background-color:#f8fafc!important}