.toast-container{position:absolute;right:10px;margin-top:10px;z-index:1000}.toast-container .toast-danger .toast-header{background-color:rgba(220,53,69,.8)}.toast-container .toast-danger .toast-header *{color:#000}.toast-container .toast-danger .toast-body{background-color:rgba(220,53,69,.3)}.toast-container .toast-warning .toast-header{background-color:rgba(255,106,0,.8)}.toast-container .toast-warning .toast-header *{color:#000}.toast-container .toast-warning .toast-body{background-color:rgba(255,106,0,.3)}.toast-container .toast-success .toast-header{background-color:rgba(45,150,0,.8)}.toast-container .toast-success .toast-header *{color:#000}.toast-container .toast-success .toast-body{background-color:rgba(45,150,0,.3)}.toast-container .toast-info .toast-header{background-color:rgba(0,145,255,.8)}.toast-container .toast-info .toast-header *{color:#000}.toast-container .toast-info .toast-body{background-color:rgba(0,145,255,.3)}.toast-container .btn-close-toast{box-sizing:content-box;width:1em;height:1em;padding:.25em;border:0;background-color:transparent;border-radius:.25em}.directory-tree-container{height:100%;padding:0}.directory-tree-container button{padding:1px 6px}.directory-tree-container .directory-tree-toggle-list-item{padding:10px}.directory-tree-container #baseDirectoryTreeItem{padding:15px}.directory-tree-container #baseDirectoryTreeItem:not(.open-list-item){border-bottom:1px solid #d3d3d3}.directory-tree-container .list-group-item-directory-tree{cursor:pointer;border:0;background-color:transparent}.directory-tree-container .list-group-item-directory-tree .directory-tree-item{-webkit-box-decoration-break:clone;box-decoration-break:clone}.directory-tree-container .list-group-item-directory-tree.open-list-item{background-color:#fff;border:1px solid #a9a9a9;font-weight:bold}.directory-tree-container .expandOrCollapseListGroupItemDirectoryTree{padding-top:10px;padding-bottom:10px;color:#808080}.directory-tree-container .expandOrCollapseListGroupItemDirectoryTree:hover{color:#000}.directory-tree-container .expandListGroupItemDirectoryTree{padding:8px 5px}.directory-tree-container .collapseListGroupItemDirectoryTree{padding-left:2px;padding-right:4px}.files-uploader-container{position:relative;border-radius:5px;cursor:pointer}.files-uploader{display:block;backface-visibility:hidden;width:200px;height:200px;border-radius:5px;object-fit:scale-down;display:block;margin:auto;cursor:pointer}.files-uploader-pencil-container{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.files-uploader-container:hover .avatar{opacity:.3}.files-uploader-container:hover .files-uploader-pencil-container{opacity:1}.modal{background:rgba(128,128,128,.8)}.modal-dialog{position:absolute;width:500px;left:calc(50% - 250px);max-height:70%;margin:0}@media(max-width:500px){.modal-dialog{width:95%;left:auto;max-width:500px}}@media(max-height:400px){.modal-dialog{top:10%}}.modal-body-message{padding-bottom:10px}.modalImage{width:auto;height:auto;max-width:100%;max-height:200px}.modal-alert .modal-header{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important;color:#fff}.modal-alert .btn-modal-close{color:#fff}.modal-info .modal-header{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important;color:#fff}.modal-info .btn-modal-close{color:#fff}.modal-confirm .modal-header,.modal-input .modal-header{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.spinner-overlay{position:fixed;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999000;cursor:pointer}.spinner-overlay .spinner-content{background-color:#2d3945;opacity:1;border:0;border-radius:10px;padding:30px 5px;position:absolute;font-weight:bold;font-size:20px;min-width:250px;width:25%;top:calc(50% - 64px);left:calc(50% - 125px);color:#fff;z-index:999999}.spinner-overlay .spinner-content .spinner-border{color:#ffd800}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.switch-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch-slider.disabled{cursor:default}.switch-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.switch-slider{background-color:#198754}input:focus+.switch-slider{box-shadow:0 0 1px #2196f3}input:checked+.switch-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.switch-slider.round{border-radius:34px}.switch-slider.round:before{border-radius:50%}.switch.medium{width:40px;height:20px}.switch-slider.medium:before{height:16px;width:16px;left:2px;bottom:2px}input:checked+.switch-slider.medium:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}@media(max-width:767px){input:checked+.switch-slider.medium:before{-webkit-transform:translateX(7px);-ms-transform:translateX(7px);transform:translateX(7px)}}.switch.small{width:30px;height:17px}.switch-slider.small:before{height:13px;width:13px;left:2px;bottom:2px}input:checked+.switch-slider.small:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}@media(max-width:767px){input:checked+.switch-slider.small:before{-webkit-transform:translateX(7px);-ms-transform:translateX(7px);transform:translateX(7px)}}.hidden{display:none!important}.cursor-pointer{cursor:pointer}.cursor-none{cursor:none}.cursor-default{cursor:default}.imageFrame{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.imageContainer{display:flex;height:100%;flex-direction:column}.imageContainer img{max-width:100%;width:auto}.img-horizontal-alignment-left{align-items:flex-start}.img-horizontal-alignment-center{align-items:center}.img-horizontal-alignment-right{align-items:flex-end}.img-vertical-alignment-top{justify-content:flex-start}.img-vertical-alignment-middle{justify-content:center}.img-vertical-alignment-bottom{justify-content:flex-end}.videoContainer{position:relative;padding-bottom:56.25%;height:0}.videoContainer iframe{position:absolute;width:100%;height:100%;border:0}.videoYTShortContainer{position:relative;width:100%;padding-bottom:43.25%;height:560px;overflow:hidden;max-width:314px;margin:auto;background:#000}.videoYTShortContainer iframe{position:absolute;width:315px;height:560px;border:0}.input-group-prepend button,.input-group-prepend>span,.input-group-append button{height:100%}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.portraitMode:not([data-orientation=portrait]){display:none}.landscapeMode:not([data-orientation=landscape]){display:none}a.hover-link,span.hover-link{color:#0090e3;text-decoration:none}a.hover-link:hover,span.hover-link:hover{text-decoration:underline;cursor:pointer}a.download-link,span.download-link{color:#000;text-decoration:none}a.download-link:hover,span.download-link:hover{text-decoration:underline;cursor:pointer}.min-width-column{width:auto;white-space:nowrap}.fit{width:1px;white-space:nowrap}.table-max-content{width:100%}.clone-box-decoration-breaks{-webkit-box-decoration-break:clone;box-decoration-break:clone}