@import "../../stylesheets/variables/_all"; @import "../../stylesheets/variables/video"; .cursorGrab{ cursor: grab; } .cursorGrabbing{ cursor: grabbing; } .container { order: 1; flex: 2; display: flex; align-items: center; justify-content: center; flex-direction: column-reverse; overflow: hidden; } .content { display: flex; align-self: stretch; flex: 3; align-items: center; justify-content: center; overflow: hidden; width: 100%; position: relative; order: 2; } %overlay { display: flex; border: 0; z-index: 2; align-items: center; min-height: var(--video-height); max-height: 100%; height: 100%; position: relative !important; margin-top: 10px; margin-bottom: 10px; } .overlay { @extend %overlay; } .overlayToTop { order: 3 !important; } .overlayToBottom { order: 1 !important; } .hideOverlay { visibility: hidden !important; position: absolute !important; overflow: hidden !important; clip: rect(0 0 0 0) !important; width: 1px !important; height: 1px !important; margin: -1px !important; padding: 0 !important; border: 0 !important; } .floatingOverlay { @extend %overlay; top: 0; left: 0; z-index: 2; position: absolute !important; min-width: calc(var(--video-height) * var(--video-ratio)) !important; min-height: var(--video-height) !important; } .autoWidth { min-width: calc(var(--video-height) * var(--video-ratio)) !important; max-width: 100%; } .full { width: 100% !important; min-width: 100% !important; max-width: 100%; } .hide { display: none; } .show { display: block; } .dragging { opacity: .5 !important; } %dropZoneTopBottom { border: 1px dashed var(--color-gray-light); position: absolute; width: 100%; z-index: 9999; background-color: rgba(255, 255, 255, .3); &:hover { background-color: rgba(255, 255, 255, .3); } } %dropZoneBgTopBottom { z-index: 99; width: 100%; height: 100%; background-color: rgba(255, 255, 255, .3); &:hover { background-color: rgba(255, 255, 255, .3); } } .dropZoneTop { @extend %dropZoneTopBottom; top: 0; } .dropZoneBottom { @extend %dropZoneTopBottom; bottom: 0; } .dropZoneBgTop { @extend %dropZoneBgTopBottom; top: 0; } .dropZoneBgBottom { @extend %dropZoneBgTopBottom; bottom: 0; } .resizable{ width: 100% !important; } span[class^=resizeWrapper]{ div{ height: 15px !important; z-index: 1; bottom: -10px !important; } }