.main-attachment-container{display:flex;flex-wrap:wrap;gap:8px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.preview-modal .modal-content{background-color:rgba(0,0,0,.9)!important}.modal-container{position:fixed;width:100vw;width:100dvw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden;top:0;right:0;left:0;z-index:9999;background-color:rgba(0,0,0,.9)}.modal-container .carousel-inner{height:100%}.modal-container .carousel-inner .carousel-image{max-width:80vw;max-height:74%}.modal-container .carousel-inner .carousel-document{max-width:80vw;max-height:100%}.carousel-control-next,.carousel-control-prev{height:-moz-fit-content!important;height:fit-content!important;top:50%!important;position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:8%;padding:0;color:#fff;text-align:center;background:0 0;border:0;cursor:pointer;opacity:.5;transition:opacity .15s ease}@media(max-width:767px){.main-attachment-container{margin-top:12px;background-color:inherit}.main-attachment-container img{-o-object-fit:cover!important;object-fit:cover!important}.modal-container{background-color:#000}.modal-container .carousel-inner .carousel-document,.modal-container .carousel-inner .carousel-image{max-width:100%}.topSection{display:grid;grid-template-columns:1fr auto auto}.topSection .download-button{margin:0 10px;order:2}.topSection .download-button span{display:none}.topSection .center-container{margin-left:10px;justify-content:start;order:1}.topSection .center-container h1{width:75%}.topSection .close-button{margin:0 10px;order:3}}