.AttachmentPicker-module__root__98x1W{display:grid;gap:8px}.AttachmentPicker-module__labelRow__RAkOR{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.AttachmentPicker-module__label__-ds5Y{color:var(--vy-text, #111);font-size:14px;font-weight:600}.AttachmentPicker-module__count__cZQ-y,.AttachmentPicker-module__hint__n-iJS,.AttachmentPicker-module__fileSize__QnUoN{color:var(--vy-text-muted, #667085);font-size:12px}.AttachmentPicker-module__error__h59RB{color:var(--vy-error, #b42318);font-size:12px}.AttachmentPicker-module__dropzone__4cgNq{display:grid;min-height:82px;cursor:pointer;place-items:center;border:1px dashed var(--vy-border-strong, #aeb5c0);border-radius:10px;background:var(--vy-surface-muted, #f5f6f8);text-align:center;transition:border-color .12s ease,background .12s ease}.AttachmentPicker-module__dropzone__4cgNq:hover,.AttachmentPicker-module__dropzone__4cgNq:focus-within,.AttachmentPicker-module__dragging__p-I0r{border-color:var(--vy-text, #111);background:var(--vy-primary-soft, #f3f3f3)}.AttachmentPicker-module__dropzoneDisabled__BV4Zj{cursor:default;opacity:.62}.AttachmentPicker-module__input__RRnv3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.AttachmentPicker-module__prompt__NmTgj{display:grid;gap:3px;padding:14px}.AttachmentPicker-module__prompt__NmTgj strong{font-size:13px;font-weight:600}.AttachmentPicker-module__files__Rx3de{display:grid;gap:6px;margin:0;padding:0;list-style:none}.AttachmentPicker-module__file__nH7Mr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--vy-border, #e1e4e8);border-radius:8px}.AttachmentPicker-module__fileName__hplnx{display:block;overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.AttachmentPicker-module__remove__sM2dL{min-width:auto;padding:3px 0;color:var(--vy-text-muted, #667085);font-size:12px}.AttachmentPicker-module__remove__sM2dL:hover{color:var(--vy-text, #111);background:transparent}
