.AttachmentViewer{border:1px solid #ddd;border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.AttachmentViewer .filename{padding:4px 6px;padding-left:2px;font-size:12px;font-weight:500;width:100%;cursor:pointer;-webkit-transition:all .25s;transition:all .25s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.AttachmentViewer .filename .size{font-size:11px;opacity:.7;padding:0 6px}.AttachmentViewer .filename .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:123px}.AttachmentViewer .filename:hover{opacity:.8}.AttachmentViewer .filename svg{height:16px}