.mtp-upload-tools{display:block;max-width:100%;min-width:0}.mtp-upload-tools>small{display:block;color:#a79caf;font:11px/1.8 system-ui,"Microsoft YaHei",sans-serif;margin:8px 0}.mtp-upload-previews{display:flex;gap:12px;flex-wrap:wrap}.mtp-upload-tile{width:132px;border:1px solid #483a55;border-radius:8px;padding:7px;background:#1c1824;display:flex;flex-direction:column;gap:6px}.mtp-upload-tile img{width:116px;height:94px;object-fit:contain;border-radius:4px;background:#100e15}.mtp-upload-tile>span{font-size:10px;color:#c6b9d5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mtp-upload-tile>div{display:flex;gap:6px}.mtp-upload-tile button{font-size:11px!important;min-height:30px;padding:4px 9px!important;flex:1}.mtp-upload-error{display:block;color:#e4abb8;font-size:12px;margin-top:6px}.mtp-upload-error:empty{display:none}.mtp-image-picker{max-width:100%;font-size:12px!important}.mtp-image-picker::file-selector-button{background:#30263e;color:#dacde9;border:1px solid #695179;border-radius:5px;padding:8px 12px;margin-right:10px;cursor:pointer;font:inherit}.mtp-image-picker:focus-visible{outline:2px solid #bca6d4;outline-offset:3px}@media(max-width:600px){.mtp-upload-tile{width:126px}.mtp-upload-tile img{width:110px;height:90px}.mtp-image-picker{min-height:48px}.mtp-upload-tools>small{font-size:11px}}

.mtp-local-preview-dialog{max-width:92vw;max-height:92vh;padding:18px;background:#18131f;color:#eee7df;border:1px solid #584464;border-radius:12px}.mtp-local-preview-dialog::backdrop{background:#09070de0}.mtp-local-preview-dialog>button{display:block;margin:0 0 12px auto;min-height:44px;background:#30263e;color:#eee7df;border:1px solid #695179;border-radius:6px;padding:8px 16px}.mtp-local-preview-dialog img{display:block;max-width:82vw;max-height:75vh;object-fit:contain;margin:auto}

