.photo-view-container[data-v-f5b82b16]{min-height:100px;max-height:650px;overflow:hidden}.loading-container[data-v-f5b82b16],.photo-view-container[data-v-f5b82b16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-container[data-v-f5b82b16]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:200px;color:#666}.loading-container i[data-v-f5b82b16]{font-size:32px;margin-bottom:16px;color:#409eff}.no-photos[data-v-f5b82b16]{text-align:center;padding:80px 0;color:#999}.no-photos p[data-v-f5b82b16]{margin-top:16px;font-size:16px}.photo-display[data-v-f5b82b16]{width:100%;height:100%}.photo-display[data-v-f5b82b16],.single-photo[data-v-f5b82b16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-photo[data-v-f5b82b16],.single-photo[data-v-f5b82b16]{max-width:500px;max-height:650px;width:auto;height:auto}.main-photo[data-v-f5b82b16]{border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.multiple-photos[data-v-f5b82b16]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:650px}.main-photo-container[data-v-f5b82b16],.multiple-photos[data-v-f5b82b16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:500px}.main-photo-container[data-v-f5b82b16]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;max-height:550px}.thumbnail-nav[data-v-f5b82b16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:16px 0;border-top:1px solid #eee;-ms-flex-wrap:wrap;flex-wrap:wrap}.thumbnail-item[data-v-f5b82b16]{width:80px;height:60px;border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid transparent;-webkit-transition:all .2s;transition:all .2s;-ms-flex-negative:0;flex-shrink:0}.thumbnail-item[data-v-f5b82b16]:hover{border-color:#409eff;-webkit-transform:scale(1.05);transform:scale(1.05)}.thumbnail-item.active[data-v-f5b82b16]{border-color:#409eff;-webkit-box-shadow:0 2px 8px rgba(64,158,255,.3);box-shadow:0 2px 8px rgba(64,158,255,.3)}.thumbnail-image[data-v-f5b82b16]{width:100%;height:100%}.thumbnail-error[data-v-f5b82b16]{background-color:#fef0f0;color:#f56c6c;font-size:16px}.image-error[data-v-f5b82b16],.image-placeholder[data-v-f5b82b16],.thumbnail-error[data-v-f5b82b16]{width:100%;height:100%;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}.image-error[data-v-f5b82b16],.image-placeholder[data-v-f5b82b16]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;color:#999;font-size:24px;min-height:200px}.image-error p[data-v-f5b82b16],.image-placeholder p[data-v-f5b82b16]{margin-top:8px;font-size:14px}.image-error[data-v-f5b82b16]{background-color:#fef0f0;color:#f56c6c}.photo-dialog .el-dialog__body{padding:10px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}