.mediaBrowser{display:flex;flex-direction:column;background:#fff;font-size:12px;--box-size:12em}.mediaBrowser .leftCol{width:22%;min-width:150px;max-width:250px;flex:0 0 auto;border-right:1px solid #d4d4d4}.mediaBrowser .leftCol .z-tree .z-node.hover>.z-inner:before{opacity:.2}.mediaBrowser.dragging .z-tree .z-node>.z-inner{pointer-events:none}.mediaBrowser .path{border-bottom:1px solid #d4d4d4;background:#f8f8f8;padding:4px 5px}.mediaBrowser .path>.z-button{padding:3px 5px!important;min-height:auto!important}.mediaBrowser .media{display:flex;width:var(--box-size);height:calc(3em + var(--box-size));flex-direction:column;text-align:center;cursor:pointer}.mediaBrowser .media.folder{height:8em}.mediaBrowser .media>div{position:relative;display:flex;align-items:center;justify-content:center;flex-grow:1;border-radius:.3em;overflow:hidden}.mediaBrowser .media>div>div{width:90%;height:90%;background:no-repeat 50%/contain}.mediaBrowser .media .z-icon.mediaIcon{font-size:50px}.mediaBrowser .media .zMediaActions{position:absolute;inset:auto 0 0;padding:5px;font-size:12px;background:#fffe;transition:.2s}.mediaBrowser .media:hover>div{background:#0000000d;box-shadow:0 0 1px 1px #0000001a}.mediaBrowser .media>label{display:-webkit-box;flex:0 0 auto;height:2.4em;line-height:1.2em;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.6em;overflow:hidden;word-break:break-all;cursor:inherit}.mediaBrowser .media.folder>label{height:1.2em;line-clamp:1;-webkit-line-clamp:1}.mediaBrowser .alpha-checks{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFNjNEN0U1QzdDQTYxMUU5OTUyN0NGNTE5MDAyRTE0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFNjNEN0U1RDdDQTYxMUU5OTUyN0NGNTE5MDAyRTE0QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU2M0Q3RTVBN0NBNjExRTk5NTI3Q0Y1MTkwMDJFMTRBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU2M0Q3RTVCN0NBNjExRTk5NTI3Q0Y1MTkwMDJFMTRBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NQnHSwAAAEVJREFUeNpi/PfvHwNu8OnTp////+OSZWKgAIxqHjKaWfDIAZMHIyMjPs3ANIRLDqiTh4cHj34WPKkPon80qka8ZoAAAwCnXBH7aqpcwAAAAABJRU5ErkJggg==) repeat 0 0!important}.mediaBrowser .z-table{height:calc(100% - 27px)}.mediaBrowser .z-table>.z-scroller{border:none;border-radius:0}
