.mt-upload-list{font-size:1.3rem;margin:.7rem 0}.mt-upload-list ul{list-style:none;padding:0;margin:.5rem 0}.mt-upload-list li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 0;border-bottom:1px solid #ddd8d1}.mt-upload-list li span{overflow-wrap:anywhere;min-width:0}.mt-upload-count{margin:.5rem 0;color:#514b44}.mt-upload-list button{background:#fff;color:#514535;border:1px solid #9b8b76;border-radius:6px;padding:.6rem 1rem;min-height:44px;cursor:pointer;font:inherit}.mt-upload-list button:focus-visible{outline:3px solid #6f5a3a;outline-offset:2px}.mt-upload-error{color:#9b2520}.mt-upload-more{margin-top:.5rem}.mt-attachment-notice li{overflow-wrap:anywhere}
.mt-upload-input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0!important}.mt-upload-clear{margin-left:.6rem}
