body:has(#uploadModal:not(.hidden)){overflow:hidden}.upload-modal-card{width:540px}.selected-preview{display:flex;align-items:center;gap:12px;border-bottom:1px solid #e4e6e9;padding:8px 0}.selected-preview img,.selected-preview video{width:64px;height:64px;object-fit:cover;border-radius:5px;background:#eef0f3}.selected-preview>span{min-width:0;overflow-wrap:anywhere}.selected-preview small{display:block;margin-top:5px}.upload-modal-card .selected-files{max-height:210px;overflow:auto}.upload-modal-card label{display:grid;gap:7px}.upload-modal-card input[type=file]{padding:10px 0;border:0}.upload-modal-card progress{width:100%;height:8px;accent-color:#087ef5}.upload-modal-card .status{margin:0}.upload-modal-card .upload-picker span{display:none}@media(max-width:650px){#uploadModal{padding:10px}.upload-modal-card{max-height:94dvh;padding:28px 18px}.upload-modal-card .upload-picker{padding:16px 10px}}
 .selection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#777}.selection-toolbar button{font-size:12px;padding:6px 10px}.selected-preview>span{flex:1}.remove-selected{flex:none;width:36px;height:36px;border-radius:6px;font-size:24px;background:#f1f3f5;color:#69717d}.remove-selected:hover{background:#fee;color:#b22}
