.attachment{display:inline-block;background:#f5f5f5;border-radius:2px;padding:8px;width:165px}.attachment-icon{overflow:hidden;text-align:center;height:150px;line-height:150px;font-size:0}.attachment-icon a:hover{text-decoration:none}.attachment-icon.attachment-icon--img a,.attachment-icon.attachment-icon--img img{display:inline-block;vertical-align:middle}.attachment-icon.attachment-icon--img img{max-height:150px;max-width:100%}.attachment-icon i{display:block;height:150px}.attachment-icon i:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-size:inherit;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f15b";font-size:100px;vertical-align:middle;color:#005fd9;border-radius:100%}.attachment-icon[data-extension=diff] i:before,.attachment-icon[data-extension=patch] i:before,.attachment-icon[data-extension=txt] i:before{content:"\f15b"}.attachment-icon[data-extension="c"] i:before,.attachment-icon[data-extension="h"] i:before,.attachment-icon[data-extension=cpp] i:before,.attachment-icon[data-extension=htm] i:before,.attachment-icon[data-extension=html] i:before,.attachment-icon[data-extension=js] i:before,.attachment-icon[data-extension=json] i:before,.attachment-icon[data-extension=php] i:before,.attachment-icon[data-extension=pl] i:before,.attachment-icon[data-extension=py] i:before,.attachment-icon[data-extension=xml] i:before{content:"\f1c9"}.attachment-icon[data-extension="7z"] i:before,.attachment-icon[data-extension=gz] i:before,.attachment-icon[data-extension=rar] i:before,.attachment-icon[data-extension=tar] i:before,.attachment-icon[data-extension=zip] i:before{content:"\f1c6"}.attachment-icon[data-extension=gif] i:before,.attachment-icon[data-extension=jpe] i:before,.attachment-icon[data-extension=jpeg] i:before,.attachment-icon[data-extension=jpg] i:before,.attachment-icon[data-extension=png] i:before{content:"\f15c"}.attachment-icon[data-extension=aac] i:before,.attachment-icon[data-extension=mp3] i:before,.attachment-icon[data-extension=ogg] i:before,.attachment-icon[data-extension=wav] i:before{content:"\f1c7"}.attachment-icon[data-extension=avi] i:before{content:"\f1c8"}.attachment-icon[data-extension=xls] i:before,.attachment-icon[data-extension=xlsx] i:before{content:"\f1c3"}.attachment-icon[data-extension=pdf] i:before{content:"\f1c1"}.attachment-icon[data-extension=ppt] i:before,.attachment-icon[data-extension=pptx] i:before{content:"\f1c4"}.attachment-icon[data-extension=doc] i:before,.attachment-icon[data-extension=docx] i:before{content:"\f1c2"}.attachment-name{margin-top:6px;margin-bottom:6px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.attachment-details{font-size:12px;color:#686c6e}.attachment-details:after,.attachment-details:before{content:" ";display:table}.attachment-details:after{clear:both}.attachment-details-size{float:left}.attachment-details-views{float:right}.attachmentList{list-style:none;margin:0;padding:0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;margin-bottom:-5px}.attachmentList .attachment{margin-right:5px;margin-bottom:5px;min-width:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.attachmentList .attachment-icon{-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;height:auto;line-height:1;-webkit-box-align:center;align-items:center}.attachmentList .attachment-icon a{margin:auto}.attachmentList .attachment-icon i{height:auto}.attachUploadList{list-style:none;margin:0;padding:0;color:#383a3b;background:#f5f5f5;border:1px solid #d8d8d8;border-radius:2px;margin-bottom:10px}.attachUploadList.attachUploadList--spaced{margin-top:10px}.attachUploadList>li{border-bottom:1px solid #dfdfdf;padding:6px}.attachUploadList>li:last-child{border-bottom:none}.attachUploadList>li.is-uploadError .contentRow-title span{text-decoration:line-through;opacity:.5}.attachUploadList>li.is-uploadError .contentRow-figure{opacity:.5}.attachUploadList-insertAll,.attachUploadList-insertRow{font-size:13px;color:#686c6e}.attachUploadList-insertAll span,.attachUploadList-insertRow span{vertical-align:middle}.attachUploadList-figure.contentRow-figure{width:100px;min-height:50px}.attachUploadList-figure.contentRow-figure img,.attachUploadList-figure.contentRow-figure video{max-height:100px;max-width:100px}.attachUploadList-placeholder{display:block;width:100px}.attachUploadList-placeholder:before{display:inline-block;font-family:'Font Awesome 5 Pro';font-size:inherit;font-style:normal;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f15b";font-size:60px;vertical-align:middle;color:#005fd9;border-radius:100%}.attachUploadList-progress{position:relative}.attachUploadList-progress i{position:absolute;top:0;bottom:0;left:0;background:#f2930d;color:#fff;border-radius:4px;padding-right:.2em;text-align:right;font-style:normal;white-space:nowrap;min-width:2em;-webkit-transition:width .25s ease;transition:width .25s ease}.attachUploadList-error{color:#005fd9}@media (max-width:480px){.attachUploadList-figure.contentRow-figure{width:50px}.attachUploadList-figure.contentRow-figure img,.attachUploadList-figure.contentRow-figure video{max-height:50px;max-width:50px}.attachUploadList-placeholder{display:block;width:50px}.attachUploadList-placeholder:before{font-size:30px}}.cache-busting-do-not-delete{display:none}