.images-panel .left-panel,.images-panel .modal-body,.images-panel .right-panel{max-height:100%!important;overflow-y:auto;position:relative!important}.images-panel .panel-content{display:flex;flex-direction:column!important;height:100%!important;overflow-x:hidden;overflow-y:scroll;padding:.5rem!important}.images-panel .images-list .card,.images-panel .images-selected .card{margin-bottom:0!important}.images-panel .images-list .card{border:3px solid rgba(var(--bs-dark-rgb),var(--bs-bg-opacity));cursor:pointer;position:relative}.images-panel .images-list .card .image-selected-mark{display:none;position:absolute;right:0;top:2px;z-index:1}.images-panel .images-list .card.active{border:3px solid rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))}.images-panel .images-list .card.active .image-selected-mark{display:block}.images-panel .images-list .card-img,.images-panel .images-selected .card-img{background-color:#aeaeae;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.images-panel .images-list .card-img,.images-panel .images-list .card-img-top{border-radius:0!important;border-width:0!important}.images-panel .images-selected .card-img-top{height:250px;-o-object-fit:contain;object-fit:contain}.images-panel .images-list .card-img-top{height:125px;-o-object-fit:contain;object-fit:contain}.images-panel .upload-panel{display:flex;flex:1 1 auto!important;position:relative}.images-search-bar{height:40px;left:0;position:absolute;top:0;width:100%;z-index:2}.images-search-bar+.panel-content .images-list{padding-top:32px}.images-search-bar input[type=text],.images-search-bar input[type=text]:focus-visible{background:transparent;border:0!important;outline:none}.images-search-bar input[type=text]::-moz-placeholder{font-size:small;font-style:italic}.images-search-bar input[type=text]::placeholder{font-size:small;font-style:italic}.image-form{width:250px}.image-form .card-img{background-color:#d3d3d4;border-color:#d3d3d4;border-radius:0!important;min-height:150px;position:relative}.image-form .card-img img{max-height:150px;max-width:250px}.image-form .card-img .plus-image-cnt i{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.image-form .card-img:hover .plus-image-cnt i{--bs-text-opacity:1;color:#000!important}.image-form .image-preview-btn-cnt,.images-selected .image-preview-btn-cnt{bottom:5px;position:absolute;right:5px;z-index:2}.image-form .image-delete-btn-cnt{bottom:5px;left:5px;position:absolute;z-index:2}.image-form .image-delete-btn-cnt button span{display:inline-block;max-width:0;overflow:hidden;transition:max-width .5s ease-in-out;vertical-align:text-bottom;white-space:nowrap}.image-form .image-delete-btn-cnt button:hover span{max-width:7rem}.image-form .image-preview-btn-cnt button,.images-selected .image-preview-btn-cnt button{background-color:#dddcdc!important;color:rgba(var(--bs-dark-rgb),.5)!important}.image-form .image-preview-btn-cnt button:hover,.images-selected .image-preview-btn-cnt button:hover{color:rgba(var(--bs-dark-rgb),1)!important}.image-form .image-preview-btn-cnt button span,.images-selected .image-preview-btn-cnt button span{display:inline-block;max-width:0;overflow:hidden;transition:max-width .5s ease-in-out;vertical-align:top;white-space:nowrap}.image-form .image-preview-btn-cnt button:hover span,.images-selected .image-preview-btn-cnt button:hover span{max-width:7rem}.images-panel .images-list .image-list-item .delete-image-btn button span{display:inline-block;max-width:0;overflow:hidden;transition:max-width .5s ease-in-out;vertical-align:top;white-space:nowrap}.images-panel .images-list .image-list-item .delete-image-btn button:hover span{max-width:7rem;padding-left:2px}
