@charset "UTF-8";

/********* public:attachments.less ********/
.attachment{display:inline-block;background:#f5f5f5;border:1px solid #dfdfdf;border-radius:2px;padding:6px;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:99px;vertical-align:middle;color:#47a7eb;border-radius:100%}.attachment-icon[data-extension="txt"] i:before,.attachment-icon[data-extension="patch"] i:before,.attachment-icon[data-extension="diff"] i:before{content:"\f15b"}.attachment-icon[data-extension="c"] i:before,.attachment-icon[data-extension="cpp"] i:before,.attachment-icon[data-extension="h"] 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;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}.attachment-details{font-size:12px;color:#8c8c8c}.attachment-details:before,.attachment-details:after{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:flex;flex-wrap:wrap;align-items:stretch;margin-bottom:-5px}.attachmentList .attachment{margin-right:5px;margin-bottom:5px;min-width:0;display:flex;flex-direction:column}.attachmentList .attachment-icon{flex-grow:1;display:flex;height:auto;line-height:1;align-items:center}.attachmentList .attachment-icon a{margin:auto}.attachmentList .attachment-icon i{height:auto}.attachUploadList{list-style:none;margin:0;padding:0;color:#141414;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:#8c8c8c}.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:#47a7eb;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:#f2930d}@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}}