.equipment-files-dialog__header[data-v-5f0261c8]{display:flex;align-items:flex-start;width:100%}.equipment-files-dialog__header>div[data-v-5f0261c8]:first-child{flex:1;min-width:0;padding-right:12px}.equipment-files-dialog__empty-hint[data-v-5f0261c8],.equipment-files-dialog__subtitle[data-v-5f0261c8]{color:rgba(0,0,0,.54);font-size:13px;font-weight:400;margin-top:4px}.equipment-files-dialog__body[data-v-5f0261c8]{min-height:320px}.equipment-files-dialog__input[data-v-5f0261c8]{display:none}.equipment-files-dialog__empty[data-v-5f0261c8],.equipment-files-dialog__loading[data-v-5f0261c8]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:280px;text-align:center}.equipment-files-dialog__empty[data-v-5f0261c8]{border:1px dashed rgba(0,0,0,.16);border-radius:12px;cursor:pointer;padding:24px;background:transparent}.equipment-files-dialog__grid[data-v-5f0261c8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.equipment-files-dialog__add-tile[data-v-5f0261c8],.equipment-files-dialog__item[data-v-5f0261c8]{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid rgba(0,0,0,.08);background:#f7f7f9}.equipment-files-dialog__item[data-v-5f0261c8]{cursor:pointer}.equipment-files-dialog__media[data-v-5f0261c8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.equipment-files-dialog__overlay[data-v-5f0261c8]{position:absolute;top:8px;right:8px;left:auto;bottom:auto;display:flex;align-items:center;justify-content:flex-end;gap:2px;background:transparent}.equipment-files-dialog__action-btn[data-v-5f0261c8]{width:34px!important;height:34px!important;background:rgba(0,0,0,.55)!important;box-shadow:0 1px 4px rgba(0,0,0,.35)}.equipment-files-dialog__action-btn[data-v-5f0261c8]:before{display:none!important}.equipment-files-dialog__action-btn[data-v-5f0261c8]:active,.equipment-files-dialog__action-btn[data-v-5f0261c8]:focus,.equipment-files-dialog__action-btn[data-v-5f0261c8]:hover{background:rgba(0,0,0,.72)!important}.equipment-files-dialog__action-btn .v-icon[data-v-5f0261c8]{color:#fff!important;font-size:18px!important}.equipment-files-dialog__action-btn--delete[data-v-5f0261c8]{background:rgba(229,57,53,.92)!important}.equipment-files-dialog__action-btn--delete[data-v-5f0261c8]:active,.equipment-files-dialog__action-btn--delete[data-v-5f0261c8]:focus,.equipment-files-dialog__action-btn--delete[data-v-5f0261c8]:hover{background:#c62828!important}.equipment-files-dialog__action-btn--delete .v-icon[data-v-5f0261c8]{color:#fff!important}.equipment-files-dialog__add-tile[data-v-5f0261c8]{display:flex;align-items:center;justify-content:center;cursor:pointer;border-style:dashed}.equipment-files-dialog__preview[data-v-5f0261c8]{display:flex;justify-content:center;align-items:center;background:#111;min-height:360px}.equipment-files-dialog__preview-media[data-v-5f0261c8]{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain}.theme--dark .equipment-files-dialog__empty-hint,.theme--dark .equipment-files-dialog__subtitle{color:hsla(0,0%,100%,.64)}.theme--dark .equipment-files-dialog__empty{border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.04)}.theme--dark .equipment-files-dialog__add-tile,.theme--dark .equipment-files-dialog__item{border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06)}.theme--dark .equipment-files-dialog__preview{background:#000}