@charset "utf-8";#MediaModal .modal-body,.filemanager{position:static}#MediaModal .modal-body{min-height:50vh}.filemanager .breadcrumbs{color:var(--bs-primary-text);font-size:1.2rem;line-height:35px;margin-left:20px}.breadcrumbs a:visited,.filemanager .breadcrumbs a:link{color:var(--bs-primary-text);text-decoration:none}.filemanager .breadcrumbs a:hover{text-decoration:underline}.filemanager .breadcrumbs .arrow{color:var(--bs-border-color);font-size:24px;font-weight:500;line-height:20px}.filemanager .top-right{background-color:var(--bs-body-bg);color:var(--bs-primary-text);display:block;font-size:17px;padding:1rem;position:sticky;right:0;top:0;z-index:2}.filemanager .search{cursor:pointer;float:right;position:relative}.filemanager .upload-collapse{border:3px dashed var(--bs-border-color);margin:3rem;min-height:200px;padding:1rem;position:relative}.filemanager .upload-collapse h3{padding:1rem 4rem}.filemanager .upload-collapse button#upload-close{position:absolute;right:1rem;z-index:1000}.filemanager .upload-collapse input[type=file]{display:block!important;font-size:1rem;height:100%;left:0;padding:7rem 5rem 5rem;position:absolute;top:0;width:100%;z-index:100}.filemanager .upload-collapse input[type=file]::-webkit-file-upload-button{visibility:hidden}.filemanager .upload-collapse input[type=file]:before{background:-webkit-linear-gradient(top,#0d6efd,#0a58ca);border:1px solid #0d6efd;border-radius:3px;box-shadow:1px 1px 2px 1px rgba(0,0,0,.07),inset -1px 1px 2px 0px hsla(0,0%,100%,.15);color:#fff;content:"Choose files";cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;outline:none;padding:0.7rem 1.4rem;-webkit-user-select:none;white-space:nowrap}.filemanager .upload-collapse input[type=file]:hover:before{border-color:#000}.filemanager .upload-collapse input[type=file]:active{outline:0}.filemanager .upload-collapse input[type=file]:active:before{background:-webkit-linear-gradient(top,#0a58ca,#0d6efd)}.filemanager .search:before{border:2px solid #333;border-radius:50%;content:"";height:14px;margin-top:7px;position:absolute;right:10px;width:14px}.filemanager .search:after{background-color:#333;border-radius:2px;content:"";height:10px;position:absolute;right:9px;top:18px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:3px}.filemanager .search input[type=search]{-webkit-appearance:none;background-color:#f5f5f5;border:none;border-radius:2px;color:#4d535e;display:none;font-size:14px;font-weight:400;height:35px;line-height:20px;outline:none;padding-left:20px;padding-right:10px;text-decoration-color:#4d535e;width:250px}::-webkit-input-placeholder{color:#4d535e}:-moz-placeholder,::-moz-placeholder{color:#4d535e;opacity:1}:-ms-input-placeholder{color:#4d535e}.filemanager .data{margin:0px;padding:0px;z-index:-3}.filemanager .data.animated{-webkit-animation:showSlowlyElement 700ms;animation:showSlowlyElement 700ms}.filemanager .data li{border:1px solid var(--bs-border-color);border-radius:3px;box-sizing:border-box;cursor:pointer;display:inline-block;height:118px;list-style-type:none;margin:10px;overflow:hidden;padding:0;transition:background-color 0.3s;width:300px;z-index:1}.filemanager .data li:hover{border-color:#007bff;border-width:1px;box-shadow:0px 0px 1px 3px rgba(0,0,0,.07);outline:1px solid #007bff;padding:0px}.filemanager .data li.folders{padding-left:1.5rem;padding-top:1.5rem}.filemanager .data li a{text-decoration:none}.filemanager .data li label.form-check{font-size:1.2rem;height:100%;padding:0}.filemanager .data li label.form-check .form-check-input{border-color:#ddd;float:right}.filemanager .data li .name{font-size:1rem;font-weight:500;line-height:1.4rem;max-height:3rem;overflow:hidden;text-overflow:ellipsis}.filemanager .data li .details{color:var(--bs-secondary-text);display:block;font-size:13px;font-weight:400;white-space:nowrap}.filemanager .nothingfound{-webkit-animation:showSlowlyElement 700ms;animation:showSlowlyElement 700ms;background-color:#373743;display:none;font-family:Arial;height:21em;margin:0 auto;width:23em}.filemanager .nothingfound .nofiles{background-color:#d72f6e;border-radius:50%;height:11em;line-height:11.4em;margin:30px auto;position:relative;top:3em;width:11em}.filemanager .nothingfound .nofiles:after{color:#fff;content:"×";font-size:14em;margin-right:0.092em;position:absolute;right:0}.filemanager .nothingfound span{color:#fff;font-size:16px;font-weight:500;height:13px;line-height:20px;margin:0 auto auto 6.8em;position:relative;top:2em}@media (max-width:965px){.filemanager .data li{margin:5px 0;width:100%}}@-webkit-keyframes showSlowlyElement{to{opacity:1;transform:scale(1)}0%{opacity:0;transform:scale(0.9)}}@keyframes showSlowlyElement{to{opacity:1;transform:scale(1)}0%{opacity:0;transform:scale(0.9)}}.files .image{background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;float:left;margin:0px 10px 0px 0px;max-height:120px;max-width:200px}.files .preview{background-color:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color);border-left:1px solid var(--bs-border-color);display:none;max-height:100%;max-width:50%;position:absolute;right:0;top:0;z-index:10000}.files .preview-link+.preview:hover,.files .preview-link:focus+.preview,.files .preview-link:hover+.preview{display:block}.files .preview>img{display:block;margin:auto}.files .preview>div{padding:2rem}.icon{float:left;font-size:23px}.icon.folder{background-color:transparent;display:inline-block;margin:0px 20px 0px 5px;overflow:hidden}.icon.folder:before{background-color:rgba(108,108,255,.7);border-top-left-radius:0.1em;border-top-right-radius:0.1em;box-shadow:1.25em 0.25em 0 0em rgba(108,108,255,.8);content:"";float:left;height:0.45em;margin-bottom:-0.07em;margin-left:0.07em;width:1.5em}.icon.folder:after{background-color:#6c6cff;border-radius:0.1em;clear:left;content:"";float:left;height:2.25em;width:3em}.icon.folder.full:before{height:0.55em}.icon.folder.full:after{box-shadow:0 -0.12em 0 0 #fff;height:2.15em}.icon.file{border-radius:0.25em;box-shadow:inset 1.74em -2.1em 0 0 #a4a7ac;color:#fff;display:inline-block;height:3em;line-height:3em;margin:15px 20px 0px 5px;overflow:hidden;position:relative;text-align:center;width:2.5em}.icon.file:first-line{font-size:13px;font-weight:500}.icon.file:after{border-width:0;border-bottom:2.6em solid #dadde1;border-right:2.22em solid transparent;content:"";position:absolute;right:-4px;top:-34.5px;z-index:-1}.icon.file.f-avi,.icon.file.f-flv,.icon.file.f-m4v,.icon.file.f-mkv,.icon.file.f-mov,.icon.file.f-mp4,.icon.file.f-mpeg,.icon.file.f-mpg,.icon.file.f-wmv{box-shadow:inset 1.74em -2.1em 0 0 #7e70ee}.icon.file.f-avi:after,.icon.file.f-flv:after,.icon.file.f-m4v:after,.icon.file.f-mkv:after,.icon.file.f-mov:after,.icon.file.f-mp4:after,.icon.file.f-mpeg:after,.icon.file.f-mpg:after,.icon.file.f-wmv:after{border-bottom-color:#5649c1}.icon.file.f-m3u,.icon.file.f-mp2,.icon.file.f-mp3,.icon.file.f-wma,.icon.file.f-xls,.icon.file.f-xlsx{box-shadow:inset 1.74em -2.1em 0 0 #5bab6e}.icon.file.f-m3u:after,.icon.file.f-mp2:after,.icon.file.f-mp3:after,.icon.file.f-wma:after,.icon.file.f-xls:after,.icon.file.f-xlsx:after{border-bottom-color:#448353}.icon.file.f-doc,.icon.file.f-docx,.icon.file.f-psd{box-shadow:inset 1.74em -2.1em 0 0 #03689b}.icon.file.f-doc:after,.icon.file.f-docx:after,.icon.file.f-psd:after{border-bottom-color:#2980b9}.icon.file.f-gif,.icon.file.f-jpeg,.icon.file.f-jpg,.icon.file.f-pdf,.icon.file.f-png{box-shadow:inset 1.74em -2.1em 0 0 #e15955}.icon.file.f-gif:after,.icon.file.f-jpeg:after,.icon.file.f-jpg:after,.icon.file.f-pdf:after,.icon.file.f-png:after{border-bottom-color:#c6393f}.icon.file.f-7z,.icon.file.f-deb,.icon.file.f-dmg,.icon.file.f-gz,.icon.file.f-rar,.icon.file.f-zip{box-shadow:inset 1.74em -2.1em 0 0 #867c75}.icon.file.f-7z:after,.icon.file.f-deb:after,.icon.file.f-dmg:after,.icon.file.f-gz:after,.icon.file.f-rar:after,.icon.file.f-zip:after{border-bottom-color:#685f58}.icon.file.f-html,.icon.file.f-rtf,.icon.file.f-xhtml,.icon.file.f-xml{box-shadow:inset 1.74em -2.1em 0 0 #a94bb7}.icon.file.f-html:after,.icon.file.f-rtf:after,.icon.file.f-xhtml:after,.icon.file.f-xml:after{border-bottom-color:#d65de8}.icon.file.f-js{box-shadow:inset 1.74em -2.1em 0 0 #d0c54d}.icon.file.f-js:after{border-bottom-color:#a69f4e}.icon.file.f-css,.icon.file.f-saas,.icon.file.f-scss{box-shadow:inset 1.74em -2.1em 0 0 #44afa6}.icon.file.f-css:after,.icon.file.f-saas:after,.icon.file.f-scss:after{border-bottom-color:#30837c}