.preview__attachment-preview-module__kVUw5{aspect-ratio:1;width:100%;height:100%}.light .preview__attachment-preview-module__kVUw5{border-color:var(--gray-5)}.dark .preview__attachment-preview-module__kVUw5{border-color:var(--gray-7)}.preview__attachment-preview-module__kVUw5:where(.image__attachment-preview-module__hu9cC){object-fit:cover;cursor:pointer}.light .preview__attachment-preview-module__kVUw5:where(.image__attachment-preview-module__hu9cC){background:repeating-conic-gradient(#d9d9e0 0% 25%, white 0% 50%) 0 0 / var(--space-2) var(--space-2)}.dark .preview__attachment-preview-module__kVUw5:where(.image__attachment-preview-module__hu9cC){background:repeating-conic-gradient(#2a2a2a 0% 25%, #1a1a1a 0% 50%) 0 0 / var(--space-2) var(--space-2)}.preview__attachment-preview-module__kVUw5:where(.document__attachment-preview-module__Xa5Qm){color:var(--gray-9);cursor:pointer;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.preview__attachment-preview-module__kVUw5:where(.document__attachment-preview-module__Xa5Qm):hover{background-color:var(--gray-5);color:var(--gray-11)}.imagePreviewWrapper__attachment-preview-module__TqtVO{width:100%;height:100%;position:relative}.imageLoadingOverlay__attachment-preview-module__ZE7IP{z-index:1;pointer-events:none;background-size:200% 100%;transition:opacity .2s;animation:1.4s ease-in-out infinite attachmentPreviewShimmer__attachment-preview-module__EubCU;position:absolute;inset:0;overflow:hidden}.light .imageLoadingOverlay__attachment-preview-module__ZE7IP{background-image:linear-gradient(90deg, color-mix(in srgb, var(--gray-4) 88%, white) 0%, color-mix(in srgb, var(--gray-4) 78%, white) 35%, color-mix(in srgb, var(--gray-4) 60%, white) 50%, color-mix(in srgb, var(--gray-4) 78%, white) 65%, color-mix(in srgb, var(--gray-4) 88%, white) 100%)}.dark .imageLoadingOverlay__attachment-preview-module__ZE7IP{background-image:linear-gradient(90deg, color-mix(in srgb, var(--gray-4) 92%, black) 0%, color-mix(in srgb, var(--gray-4) 84%, white) 35%, color-mix(in srgb, var(--gray-4) 72%, white) 50%, color-mix(in srgb, var(--gray-4) 84%, white) 65%, color-mix(in srgb, var(--gray-4) 92%, black) 100%)}.imageLoadingOverlayVisible__attachment-preview-module__xvdyM{opacity:1}.imageLoadingOverlayHidden__attachment-preview-module__Nxmx3{opacity:0}.imageHidden__attachment-preview-module__kMzef{opacity:0;transition:opacity .2s}.imageLoaded__attachment-preview-module__2V60y{opacity:1;transition:opacity .2s}@keyframes attachmentPreviewShimmer__attachment-preview-module__EubCU{0%{background-position:100% 0}to{background-position:-100% 0}}.failedPreview__attachment-preview-module__PKir0{opacity:.5;border-width:2px}.light .failedPreview__attachment-preview-module__PKir0{border-color:var(--red-9)}.dark .failedPreview__attachment-preview-module__PKir0{border-color:var(--red-10)}.previewButton__attachment-preview-module__AyEyL{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0}.previewButton__attachment-preview-module__AyEyL:focus-visible{outline:2px solid var(--focus-8);border-radius:var(--radius-2)}.previewContainer__attachment-preview-module__QKkgF{width:30px;height:30px;position:relative}.removeButton__attachment-preview-module__K1c-i{background-color:var(--gray-11);border-radius:var(--radius-thumb);color:var(--gray-1);opacity:0;z-index:1;justify-content:center;align-items:center;width:1rem;height:1rem;padding:2px;transition:opacity .2s;display:flex;position:absolute;top:-4px;right:-4px}.light .removeButton__attachment-preview-module__K1c-i:hover{background-color:var(--gray-10)}.dark .removeButton__attachment-preview-module__K1c-i:hover{background-color:var(--gray-12)}.removeButton__attachment-preview-module__K1c-i:focus-visible{outline:2px solid var(--focus-8);outline-offset:1px}.previewContainer__attachment-preview-module__QKkgF:hover .removeButton__attachment-preview-module__K1c-i,.previewContainer__attachment-preview-module__QKkgF:focus-within .removeButton__attachment-preview-module__K1c-i{opacity:1}
