.model-view{position:relative;height:100%}.model-view #potree_render_area>canvas{width:100% !important;height:100% !important}.model-view #potree_render_area>canvas.pointer-cursor{cursor:pointer}.model-view .container{background:#4f4f4f;background:-moz-radial-gradient(center, ellipse cover, rgb(79, 79, 79) 0%, rgb(22, 22, 22) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgb(79, 79, 79)), color-stop(100%, rgb(22, 22, 22)));background:-webkit-radial-gradient(center, ellipse cover, rgb(79, 79, 79) 0%, rgb(22, 22, 22) 100%);background:-o-radial-gradient(center, ellipse cover, rgb(79, 79, 79) 0%, rgb(22, 22, 22) 100%);background:-ms-radial-gradient(center, ellipse cover, rgb(79, 79, 79) 0%, rgb(22, 22, 22) 100%);background:radial-gradient(ellipse at center, rgb(79, 79, 79) 0%, rgb(22, 22, 22) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#4f4f4f", endColorstr="#161616",GradientType=1 );position:relative;padding:0}.model-view .dg.main{position:absolute;right:0px}.model-view .dg .c select{color:#000}.model-view input[type=checkbox]{position:relative;top:2px}.model-view .action-buttons{padding:12px;background-color:#19282c}.model-view .action-buttons .textured-model-chkbox-container{margin-bottom:8px}.model-view .action-buttons label{color:#7a8184}.model-view .action-buttons .asset-download-buttons{margin-right:8px}.model-view .action-buttons .asset-download-buttons.open button{outline:none}.model-view .model-action-buttons{position:absolute;z-index:1;bottom:12px;right:6px}.model-view .model-action-buttons.modal-open{z-index:999999}.model-view .model-action-buttons .switchModeButton{position:initial}.model-view .model-action-buttons .asset-download-buttons .dropdown-menu{left:-150px}.model-view .model-action-buttons>*{display:inline-block;margin-right:8px}.model-view #potree_map{position:absolute;left:50px;top:50px;width:400px;height:400px;display:none}.model-view #potree_menu input{color:buttontext}.model-view #potree_menu legend{display:initial !important;width:initial !important;padding:initial !important;margin-bottom:initial !important;font-size:inherit !important;line-height:initial !important;color:inherit !important;border:initial !important;border-bottom:initial !important}.model-view #potree_menu #show_2d_profile{color:initial !important}.model-view #potree_menu h3{font-size:14px}.model-view #potree_map_header{position:absolute;width:100%;height:25px;top:0px;background-color:rgba(0,0,0,.5);z-index:1000;border-top-left-radius:3px;border-top-right-radius:3px}.model-view #potree_map_content{position:absolute;z-index:100;top:25px;width:100%;height:calc(100% - 25px);border:2px solid rgba(0,0,0,.5);box-sizing:border-box}.model-view #potree_sidebar_container{overflow-y:auto;background-color:#19282c}.model-view #potree_sidebar_container a{color:#111}.model-view #potree_sidebar_container #sidebar_root{width:300px;position:absolute;min-height:100%;height:100%}.model-view #potree_sidebar_container #sidebar_root .pv-menu-list{padding-right:12px}.model-view #potree_sidebar_container #sidebar_root .pv-menu-list .divider{padding:10px 0px 15px 0px}.model-view #potree_sidebar_container #sidebar_root .pv-menu-list a{color:#8aa1c4}.model-view #potree_sidebar_container #sidebar_root .measurement-panel-remove:hover{cursor:pointer}.model-view #potree_sidebar_container #sidebar_root .potree_sidebar_brand{display:flex;flex-direction:row}.model-view #potree_sidebar_container #sidebar_root #potree_version_number{color:#9aa1a4;font-size:80%;font-weight:100}.model-view #potree_download_profile_ortho_link,.model-view #potree_download_profile_link{color:#000}.model-view .thumbnail{position:absolute;top:8px;right:8px;z-index:10;background:#19282c;border-color:#a6a9aa;color:#ccf}.model-view .thumbnail .close-thumb{opacity:.8;position:absolute;top:4px;right:8px}.model-view .thumbnail .close-thumb:hover{opacity:1}#profile_window{z-index:999999999999 !important}
.switchModeButton{border-width:1px}
.asset-download-buttons{display:inline-block}.asset-download-buttons button{margin-right:0 !important}.asset-download-buttons button i{left:2px}.asset-download-buttons.btn-group button i{left:auto}

.form-dialog .fa-spin{margin-right:4px}
.export-asset-panel .btn-export i{margin-top:8px;margin-bottom:8px}.export-asset-panel .dropdown-toggle{padding:5px !important}.export-asset-panel .dropdown-menu a{padding-right:2px;width:100% !important;text-align:left !important;display:block;padding-top:0;padding-bottom:0}
.standby{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.standby .cover{background-color:#111;position:absolute;top:0;bottom:0;left:0;right:0}.standby .content{text-align:center;position:absolute;top:45%;bottom:0;left:0;right:0;padding:0;color:#fff}
.shareButton button{border-width:1px}
.sharePopup{position:absolute;right:0;pointer-events:none}.sharePopup.top{bottom:0}.sharePopup.bottom{top:0}.sharePopup .sharePopupContainer{pointer-events:auto;position:relative;display:block;left:-26px;min-width:280px}.sharePopup .sharePopupContainer .fa-exclamation-triangle{margin-right:4px}.sharePopup .sharePopupContainer .close{right:0}.sharePopup .sharePopupContainer .link-alert{padding:8px}.sharePopup .sharePopupContainer label{width:100%}.sharePopup .sharePopupContainer.top{top:-43px}.sharePopup .sharePopupContainer.bottom{top:153px;left:-46px}.sharePopup .sharePopupContainer.popover.top>.arrow{left:auto;right:60px}.sharePopup .sharePopupContainer.popover.bottom>.arrow{left:25px}.sharePopup .sharePopupContainer.shareProject.top{left:0px}.sharePopup .sharePopupContainer.shareProject.top>.arrow{right:20px}.sharePopup .sharePopupContainer h3.popover-title{font-size:20px;padding-top:8px;display:flex;justify-content:space-between;align-items:center}.sharePopup .sharePopupContainer .checkboxes{display:flex;justify-content:space-between}.sharePopup .sharePopupContainer .btn-qr{max-height:32px}.sharePopup .sharePopupContainer .checkbox{margin-top:0}.sharePopup .sharePopupContainer .checkbox.last{margin-left:12px}.sharePopup .sharePopupContainer .fa-sync{margin-left:-25px;margin-right:5px}.sharePopup .sharePopupContainer .share-links{max-height:0;overflow:hidden;transition:max-height 1s ease-in-out}.sharePopup .sharePopupContainer .share-links>div{margin-top:8px}.sharePopup .sharePopupContainer .share-links>div:first-child{margin-top:4px}.sharePopup .sharePopupContainer .share-links.show{max-height:800px;height:auto}
.clipboardInput{text-align:center}.clipboardInput .copied{position:absolute;font-size:70%;left:50%;width:110px;margin-left:-55px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:2px;opacity:0;transition:opacity .2s ease-in-out}.clipboardInput .copied.show{opacity:1}
.image-popup div{margin-top:8px}.image-popup div.title{margin-top:0;font-weight:bold;max-width:300px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-popup div.image{overflow:hidden}.image-popup div.image a{cursor:zoom-in}.image-popup div.image.fullscreen{display:flex;align-items:center;justify-content:center;color:#fff}.image-popup div.image.fullscreen i{font-size:200%;position:absolute;left:50%;top:45%}.image-popup div.image.fullscreen a{cursor:default}.image-popup div.image.fullscreen img{image-rendering:pixelated;max-width:100%;max-height:100%;transform-origin:0 0}.image-popup div.image.dragging a{cursor:move}
