/*!********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/themes/DarkTheme.css ***!
  \********************************************************************************/
/* viewer */
.adsk-viewing-viewer.dark-theme {
    color: #ffffff;
    font-size: 14px;
}

.adsk-viewing-viewer.dark-theme.quality-text {
    text-rendering: auto;
}

.adsk-viewing-viewer.dark-theme .viewcube {
    color: #000000;
}

.adsk-viewing-viewer.dark-theme .property-drop-down, .adsk-viewing-viewer.dark-theme .adsk-lmv-tftable input {
    color: #000000;
    background-color: #d5dbe1;
    border: solid 1px #939ca5;
}

.adsk-viewing-viewer.dark-theme .option-drop-down {
    color: #ffffff;
    background-color: #3c3c3c;
    border: solid 1px rgb(102, 102, 102);
}

/* Toolbar */
.adsk-viewing-viewer.dark-theme .adsk-control-group {
    color: #f4f4f4;
    background-color: rgba(34, 34, 34, 0.94);
    box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.5);
    border: solid 1px #4d4d4d;
    border-radius: 3px
}

.adsk-viewing-viewer.dark-theme .adsk-button:hover {
    color: #0696d7;
    border: 1px solid #0696d7;
}

.adsk-viewing-viewer.dark-theme .adsk-button:focus,
.adsk-viewing-viewer.dark-theme .adsk-button.active {
    color: #0696d7;
    outline: none;
    border-radius: 2px;
	box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 1.0);
}

.adsk-viewing-viewer.dark-theme .adsk-label-button:hover,
.adsk-viewing-viewer.dark-theme .adsk-label-button:focus,
.adsk-viewing-viewer.dark-theme .adsk-label-button.active {
    border: 1px solid transparent;
}

.adsk-viewing-viewer.dark-theme .adsk-label-button label {
    color: #ffffff;
    background-color: #0696d7;
}  

.adsk-viewing-viewer.dark-theme .adsk-label-button:hover label,
.adsk-viewing-viewer.dark-theme .adsk-label-button:focus label,
.adsk-viewing-viewer.dark-theme .adsk-label-button.active label {
    color: #ffffff;
    background-color: #0696d7;
}

.adsk-viewing-viewer.dark-theme .adsk-control-tooltip {
    color: #f4f4f4;
    background-color: rgba(34, 34, 34, 0.94);
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
    opacity: 1.0;
    border-radius: 2px;
}

/* Panel */
.adsk-viewing-viewer.dark-theme .docking-panel {
    box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.4);
    border: solid 1px #4d4d4d
}

.adsk-viewing-viewer.dark-theme .docking-panel-delimiter-shadow {
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
}

.adsk-viewing-viewer.dark-theme .docking-panel-title {
    color: #ffffff;
    background-color: rgba(34, 34, 34, 0.94);
    border-bottom: solid 1px #4a555b;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .docking-panel-title {
     border-bottom: solid 1px #4a555b;
}

.adsk-viewing-viewer.dark-theme .docking-panel-close {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjExcHgiIGhlaWdodD0iMTFweCIgdmlld0JveD0iMCAwIDExIDExIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5kYXJrX25vcm1hbF9wYW5lbGNsb3NlPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IkRBUkstVEhFTUVELVBBTkVMUy0tLUhvdmVycy0tLUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQwMS4wMDAwMDAsIC0xOTguMDAwMDAwKSI+DQogICAgICAgIDxnIGlkPSJkYXJrX25vcm1hbF9wYW5lbGNsb3NlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MDEuMDAwMDAwLCAxOTguMDAwMDAwKSI+DQogICAgICAgICAgICA8cGF0aCBkPSJNMC40NTQ5NDg1MDYsMTAuOTk3MDU3MiBDMC4yNjIwNzgzOTgsMTAuOTc5NjAyNyAwLjA5NjYzMTgzNTQsMTAuODUyMzQzNyAwLjAzMDI3ODYyMzcsMTAuNjcwNDA3NCBDLTAuMDM2MDc0NTg4MSwxMC40ODg0NzEyIDAuMDA4NTk5NDk1NDksMTAuMjg0NTc5OSAwLjE0NDk0ODUwNiwxMC4xNDcwNTcyIEwxMC4xNDQ5NDg1LDAuMTQ3MDU3MjQ5IEMxMC4yNzE3Nzc4LDAuMDIwMjI3OTY1MSAxMC40NTY2MzU1LC0wLjAyOTMwNDUwODkgMTAuNjI5ODg3NSwwLjAxNzExODIzMTIgQzEwLjgwMzEzOTUsMC4wNjM1NDA5NzEyIDEwLjkzODQ2NDgsMC4xOTg4NjYyMDcgMTAuOTg0ODg3NSwwLjM3MjExODIzMSBDMTEuMDMxMzEwMywwLjU0NTM3MDI1NiAxMC45ODE3Nzc4LDAuNzMwMjI3OTY1IDEwLjg1NDk0ODUsMC44NTcwNTcyNDkgTDAuODU0OTQ4NTA2LDEwLjg1NzA1NzIgQzAuNzQ4OTYzNTI0LDEwLjk2MDcxNjEgMC42MDI0NDM0MDUsMTEuMDExOTk4MiAwLjQ1NDk0ODUwNiwxMC45OTcwNTcyIFoiIGlkPSJTaGFwZSIgZmlsbD0iIzk0OTQ5RiI+PC9wYXRoPg0KICAgICAgICAgICAgPHBhdGggZD0iTTEwLjQ1NzA0NTgsMTEuMDA3MDQ1OCBDMTAuMzM5MjEwMiwxMC45OTUzMzI0IDEwLjIyOTM1NjUsMTAuOTQyMTc3MyAxMC4xNDcwNDU4LDEwLjg1NzA0NTggTDAuMTQ3MDQ1ODA5LDAuODU3MDQ1ODA5IEMtMC4wNDkwMTUyNzE5LDAuNjYwOTg0NzIyIC0wLjA0OTAxNTI2OTUsMC4zNDMxMDY4OTkgMC4xNDcwNDU4MTUsMC4xNDcwNDU4MTUgQzAuMzQzMTA2ODk5LC0wLjA0OTAxNTI2OTUgMC42NjA5ODQ3MjIsLTAuMDQ5MDE1MjcxOSAwLjg1NzA0NTgwOSwwLjE0NzA0NTgwOSBMMTAuODU3MDQ1OCwxMC4xNDcwNDU4IEMxMS4wMTMyODI4LDEwLjI5NDg3OTcgMTEuMDU3NDY1OSwxMC41MjYwNjc0IDEwLjk2Njc1NDcsMTAuNzIxMDk2NSBDMTAuODc2MDQzNSwxMC45MTYxMjU1IDEwLjY3MDc2ODIsMTEuMDMxMjg2IDEwLjQ1NzA0NTgsMTEuMDA3MDQ1OCBaIiBpZD0iU2hhcGUiIGZpbGw9IiM5MzlDQTUiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

.adsk-viewing-viewer.dark-theme .docking-panel-close:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjExcHgiIGhlaWdodD0iMTFweCIgdmlld0JveD0iMCAwIDExIDExIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5kYXJrX2hvdmVyX3BhbmVsY2xvc2U8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iREFSSy1USEVNRUQtUEFORUxTLS0tSG92ZXJzLS0tTE1WIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA2MC4wMDAwMDAsIC0xOTguMDAwMDAwKSI+DQogICAgICAgIDxnIGlkPSJkYXJrX2hvdmVyX3BhbmVsY2xvc2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjAuMDAwMDAwLCAxOTguMDAwMDAwKSIgZmlsbD0iI0JFQzhEMiI+DQogICAgICAgICAgICA8cGF0aCBkPSJNMC40NTQ5NDg1MDYsMTAuOTk3MDU3MiBDMC4yNjIwNzgzOTgsMTAuOTc5NjAyNyAwLjA5NjYzMTgzNTQsMTAuODUyMzQzNyAwLjAzMDI3ODYyMzcsMTAuNjcwNDA3NCBDLTAuMDM2MDc0NTg4MSwxMC40ODg0NzEyIDAuMDA4NTk5NDk1NDksMTAuMjg0NTc5OSAwLjE0NDk0ODUwNiwxMC4xNDcwNTcyIEwxMC4xNDQ5NDg1LDAuMTQ3MDU3MjQ5IEMxMC4yNzE3Nzc4LDAuMDIwMjI3OTY1MSAxMC40NTY2MzU1LC0wLjAyOTMwNDUwODkgMTAuNjI5ODg3NSwwLjAxNzExODIzMTIgQzEwLjgwMzEzOTUsMC4wNjM1NDA5NzEyIDEwLjkzODQ2NDgsMC4xOTg4NjYyMDcgMTAuOTg0ODg3NSwwLjM3MjExODIzMSBDMTEuMDMxMzEwMywwLjU0NTM3MDI1NiAxMC45ODE3Nzc4LDAuNzMwMjI3OTY1IDEwLjg1NDk0ODUsMC44NTcwNTcyNDkgTDAuODU0OTQ4NTA2LDEwLjg1NzA1NzIgQzAuNzQ4OTYzNTI0LDEwLjk2MDcxNjEgMC42MDI0NDM0MDUsMTEuMDExOTk4MiAwLjQ1NDk0ODUwNiwxMC45OTcwNTcyIFoiIGlkPSJTaGFwZSI+PC9wYXRoPg0KICAgICAgICAgICAgPHBhdGggZD0iTTEwLjQ1NzA0NTgsMTEuMDA3MDQ1OCBDMTAuMzM5MjEwMiwxMC45OTUzMzI0IDEwLjIyOTM1NjUsMTAuOTQyMTc3MyAxMC4xNDcwNDU4LDEwLjg1NzA0NTggTDAuMTQ3MDQ1ODA5LDAuODU3MDQ1ODA5IEMtMC4wNDkwMTUyNzE5LDAuNjYwOTg0NzIyIC0wLjA0OTAxNTI2OTUsMC4zNDMxMDY4OTkgMC4xNDcwNDU4MTUsMC4xNDcwNDU4MTUgQzAuMzQzMTA2ODk5LC0wLjA0OTAxNTI2OTUgMC42NjA5ODQ3MjIsLTAuMDQ5MDE1MjcxOSAwLjg1NzA0NTgwOSwwLjE0NzA0NTgwOSBMMTAuODU3MDQ1OCwxMC4xNDcwNDU4IEMxMS4wMTMyODI4LDEwLjI5NDg3OTcgMTEuMDU3NDY1OSwxMC41MjYwNjc0IDEwLjk2Njc1NDcsMTAuNzIxMDk2NSBDMTAuODc2MDQzNSwxMC45MTYxMjU1IDEwLjY3MDc2ODIsMTEuMDMxMjg2IDEwLjQ1NzA0NTgsMTEuMDA3MDQ1OCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

.adsk-viewing-viewer.dark-theme .docking-panel-footer {
    background-color: #222222;
}

.adsk-viewing-viewer.dark-theme .docking-panel-footer-resizer {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCA4IDciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4yICg0NzMyNykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPmRhcmtfbm9ybWFsX3Jlc2l6ZV9pY29uPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IkRBUkstVEhFTUVELVBBTkVMUy0tLUhvdmVycy0tLUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYyNC4wMDAwMDAsIC04MjkuMDAwMDAwKSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+DQogICAgICAgIDxnIGlkPSJkYXJrX25vcm1hbF9yZXNpemVfaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjI0LjAwMDAwMCwgODI5LjAwMDAwMCkiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTAuNSw2LjUgTDYuNSwwLjUiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiPjwvcGF0aD4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjUsNi41IEw2LjAzNTUzMzkxLDQuOTY0NDY2MDkiIGlkPSJMaW5lLUNvcHkiIHN0cm9rZT0iIzAwMDAwMCI+PC9wYXRoPg0KICAgICAgICAgICAgPHBhdGggZD0iTTEuNSw2LjUgTDcuNSwwLjUiIGlkPSJMaW5lIiBzdHJva2U9IiNCRUM4RDIiPjwvcGF0aD4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik01LjUsNi41IEw3LjAzNTUzMzkxLDQuOTY0NDY2MDkiIGlkPSJMaW5lLUNvcHkiIHN0cm9rZT0iI0JFQzhEMiI+PC9wYXRoPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
    background-repeat: no-repeat;
    background-position-x: 9px;
    background-position-y: 8px;
}

.adsk-viewing-viewer.dark-theme .docking-panel-footer-resizer:hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCA4IDciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4yICg0NzMyNykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPmRhcmtfaG92ZXJfcmVzaXplX2ljb248L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iREFSSy1USEVNRUQtUEFORUxTLS0tSG92ZXJzLS0tTE1WIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTI4My4wMDAwMDAsIC04MjkuMDAwMDAwKSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+DQogICAgICAgIDxnIGlkPSJkYXJrX2hvdmVyX3Jlc2l6ZV9pY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjgzLjAwMDAwMCwgODI5LjAwMDAwMCkiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTAuNSw2LjUgTDYuNSwwLjUiIGlkPSJMaW5lIiBzdHJva2U9IiMwMDAwMDAiPjwvcGF0aD4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjUsNi41IEw2LjAzNTUzMzkxLDQuOTY0NDY2MDkiIGlkPSJMaW5lLUNvcHkiIHN0cm9rZT0iIzAwMDAwMCI+PC9wYXRoPg0KICAgICAgICAgICAgPHBhdGggZD0iTTEuNSw2LjUgTDcuNSwwLjUiIGlkPSJMaW5lIiBzdHJva2U9IiNENERCRTEiPjwvcGF0aD4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik01LjUsNi41IEw3LjAzNTUzMzkxLDQuOTY0NDY2MDkiIGlkPSJMaW5lLUNvcHkiIHN0cm9rZT0iI0Q0REJFMSI+PC9wYXRoPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
    background-repeat: no-repeat;
    background-position-x: 9px;
    background-position-y: 8px;
}

.adsk-viewing-viewer.dark-theme .docking-panel-primary-button {
    color: #ffffff;
    background-color: #1DC6F2;
}

.adsk-viewing-viewer.dark-theme .docking-panel-primary-button:hover,
.adsk-viewing-viewer.dark-theme .docking-panel-primary-button:focus,
.adsk-viewing-viewer.dark-theme .docking-panel-primary-button.active {
    color: #ffffff;
    background-color: #1DC6F2;
}

.adsk-viewing-viewer.dark-theme .docking-panel-secondary-button {
    color: #ffffff;
    background-color: #939ca5;
}

.adsk-viewing-viewer.dark-theme .docking-panel-secondary-button:hover,
.adsk-viewing-viewer.dark-theme .docking-panel-secondary-button:focus,
.adsk-viewing-viewer.dark-theme .docking-panel-secondary-button.active {
    color: #ffffff;
    background-color: #bec8d2;
}

.adsk-viewing-viewer.dark-theme .docking-panel-tertiary-button {
    color: #1DC6F2;
    border: solid 1px #1DC6F2;
}

.adsk-viewing-viewer.dark-theme .docking-panel-tertiary-button:hover,
.adsk-viewing-viewer.dark-theme .docking-panel-tertiary-button:focus,
.adsk-viewing-viewer.dark-theme .docking-panel-tertiary-button.active {
    color: #ffffff;
    background-color: #939ca5;
}

.adsk-viewing-viewer.dark-theme .docking-panel-container-solid-color-a {
	background-color: rgba(34, 34, 34, 0.90);
}

.adsk-viewing-viewer.dark-theme .docking-panel-container-solid-color-b {
	background-color: rgba(34, 34, 34, 0.94);
}

.adsk-viewing-viewer.dark-theme .docking-panel-container-solid-color-c {
	background-color: rgba(34, 34, 34, 0.40);
}

.adsk-viewing-viewer.dark-theme .docking-panel-container-gradient {
    background: repeating-linear-gradient(
        rgba(34, 34, 34, 0.20),
        rgba(34, 34, 34, 0.20) 36px,
        rgba(34, 34, 34, 0.00) 36px,
        rgba(34, 34, 34, 0.00) 72px)
}

.adsk-viewing-viewer.dark-theme .docking-panel-textbox {
    border: 1px solid #494849;
    background-color: transparent;
    color: #cccccc;
}

/*.adsk-viewing-viewer.dark-theme .adsk-lmv-tftable tr td div {*/
    /*color: #bec8d2;*/
/*}*/
.adsk-viewing-viewer.dark-theme .viewer-settings-panel .adsk-lmv-tftable tr td:nth-child(1) div {
   color: #f3f7fb !important;
}

.adsk-viewing-viewer.dark-theme .adsk-lmv-tftable tr.logical-group {
    background-color: rgba(34, 34, 34, 0.4);
}

.adsk-viewing-viewer.dark-theme .adsk-lmv-tftable tr.logical-group td div {
    color: #ffffff;
}

.adsk-viewing-viewer.dark-theme .docking-panel-scroll::-webkit-scrollbar-track {
    background: none;
}

.adsk-viewing-viewer.dark-theme .docking-panel-scroll::-webkit-scrollbar-thumb {
    background: rgba(147, 156, 165, 1);
}

.adsk-viewing-viewer.dark-theme .docking-panel-scroll::-webkit-scrollbar-thumb:hover {
    background: rgba(190, 200, 210, 1);
}

.adsk-viewing-viewer.dark-theme .docking-panel-scroll::-webkit-resizer {
    background-color: rgba(30, 30, 30, 0.80);
}

.adsk-viewing-viewer.dark-theme .docking-pane-scroll::-webkit-scrollbar-corner {
    background-color: rgba(0, 0, 0, 0.20);
}

/* Searchbox and Filterbox */
.adsk-viewing-viewer.dark-theme .adsk-filterbox input.filter-box,
.adsk-viewing-viewer.dark-theme .adsk-searchbox input.search-box {
    color: #fff;
    background: rgba(34,34,34,0.94);
    border: solid 1px rgba(0, 0, 0, 0.0);
	border-bottom: solid 1px rgba(34, 34, 34, 0.8);
}

.adsk-viewing-viewer.dark-theme .adsk-filterbox input.filter-box:focus,
.adsk-viewing-viewer.dark-theme .adsk-searchbox input.search-box:focus {
    border: 1px solid #1DC6F2;
}

.adsk-viewing-viewer.dark-theme .adsk-searchbox .search-box-icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDEzIDEzIj4NCiAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjIxNCA5LjIzNmE1LjAzNCA1LjAzNCAwIDAgMS0xLjQ1LTMuNTExYzAtMS4yOTguNTM0LTIuNTk1IDEuNDUtMy41MTFhNS4wMzQgNS4wMzQgMCAwIDEgMy41MS0xLjQ1YzEuMjk4IDAgMi41OTYuNTM0IDMuNTEyIDEuNDVhNS4wMzQgNS4wMzQgMCAwIDEgMS40NSAzLjUxIDUuMDM0IDUuMDM0IDAgMCAxLTEuNDUgMy41MTIgNS4wMzQgNS4wMzQgMCAwIDEtMy41MTEgMS40NSA1LjAzNCA1LjAzNCAwIDAgMS0zLjUxMS0xLjQ1TTEyLjkgMTIuMjlsLTIuODI0LTIuODI0Yy45MTYtMS4wNjkgMS40NS0yLjM2NiAxLjQ1LTMuNzRhNS43MiA1LjcyIDAgMCAwLTEuNjgtNC4wNDZDOC43NzkuNjExIDcuMjUyIDAgNS43MjYgMGE1LjcyIDUuNzIgMCAwIDAtNC4wNDYgMS42OEE1LjcyIDUuNzIgMCAwIDAgMCA1LjcyNCA1LjcyIDUuNzIgMCAwIDAgMS42OCA5Ljc3YTUuNzIgNS43MiAwIDAgMCA0LjA0NSAxLjY4QTUuNTkzIDUuNTkzIDAgMCAwIDkuNDY1IDEwbDIuODI0IDIuODI0Yy4wNzcuMDc2LjE1My4wNzYuMzA2LjA3Ni4xNTIgMCAuMjI5IDAgLjMwNS0uMDc2LjA3Ni0uMDc3LjA3Ni0uMzgyIDAtLjUzNSIvPg0KPC9zdmc+);
}

.adsk-viewing-viewer.dark-theme .adsk-searchbox .search-box-icon.focused {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjEzcHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDEzIDEzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iVHlwZS1haGVhZC1pbi1zZWFyY2gtLS1PcHRpb24tQSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIzLjAwMDAwMCwgLTUxLjAwMDAwMCkiPg0KICAgICAgICA8ZyBpZD0iR3JvdXAtMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMDAwMDAwLCA4LjAwMDAwMCkiIGZpbGw9IiMxREM2RjIiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTE2LjIxMzYwOTQsNTIuMjM2MDk0NCBDMTUuMjk3NjMzMSw1MS4zMjAxMTgxIDE0Ljc2MzMxMzYsNTAuMDIyNDg1IDE0Ljc2MzMxMzYsNDguNzI0ODUxOSBDMTQuNzYzMzEzNiw0Ny40MjcyMTg4IDE1LjI5NzYzMzEsNDYuMTI5NTg1NyAxNi4yMTM2MDk0LDQ1LjIxMzYwOTQgQzE3LjEyOTU4NTcsNDQuMjk3NjMzMSAxOC40MjcyMTg4LDQzLjc2MzMxMzYgMTkuNzI0ODUxOSw0My43NjMzMTM2IEMyMS4wMjI0ODUsNDMuNzYzMzEzNiAyMi4zMjAxMTgxLDQ0LjI5NzYzMzEgMjMuMjM2MDk0NCw0NS4yMTM2MDk0IEMyNC4xNTIwNzA3LDQ2LjEyOTU4NTcgMjQuNjg2MzkwMiw0Ny40MjcyMTg4IDI0LjY4NjM5MDIsNDguNzI0ODUxOSBDMjQuNjg2MzkwMiw1MC4wMjI0ODUgMjQuMTUyMDcwNyw1MS4zMjAxMTgxIDIzLjIzNjA5NDQsNTIuMjM2MDk0NCBDMjIuMzIwMTE4MSw1My4xNTIwNzA3IDIxLjAyMjQ4NSw1My42ODYzOTAyIDE5LjcyNDg1MTksNTMuNjg2MzkwMiBDMTguNDI3MjE4OCw1My42ODYzOTAyIDE3LjEyOTU4NTcsNTMuMTUyMDcwNyAxNi4yMTM2MDk0LDUyLjIzNjA5NDQgTTI2Ljg5OTk5OTYsNTUuMjg5MzQ4NyBMMjQuMDc1NzM5Myw1Mi40NjUwODg1IEMyNC45OTE3MTU3LDUxLjM5NjQ0OTUgMjUuNTI2MDM1Miw1MC4wOTg4MTY0IDI1LjUyNjAzNTIsNDguNzI0ODUxOSBDMjUuNTI2MDM1Miw0Ny4xOTgyMjQ3IDI0LjkxNTM4NDMsNDUuNzQ3OTI4OSAyMy44NDY3NDUzLDQ0LjY3OTI4OTkgQzIyLjc3ODEwNjIsNDMuNjEwNjUwOSAyMS4yNTE0NzkxLDQzIDE5LjcyNDg1MTksNDMgQzE4LjE5ODIyNDcsNDMgMTYuNzQ3OTI4OSw0My42MTA2NTA5IDE1LjY3OTI4OTksNDQuNjc5Mjg5OSBDMTQuNjEwNjUwOSw0NS43NDc5Mjg5IDE0LDQ3LjE5ODIyNDcgMTQsNDguNzI0ODUxOSBDMTQsNTAuMjUxNDc5MSAxNC42MTA2NTA5LDUxLjcwMTc3NDkgMTUuNjc5Mjg5OSw1Mi43NzA0MTM5IEMxNi43NDc5Mjg5LDUzLjgzOTA1MjkgMTguMTk4MjI0Nyw1NC40NDk3MDM4IDE5LjcyNDg1MTksNTQuNDQ5NzAzOCBDMjEuMDk4ODE2NCw1NC40NDk3MDM4IDIyLjQ3Mjc4MDgsNTMuOTE1Mzg0MyAyMy40NjUwODg1LDUyLjk5OTQwOCBMMjYuMjg5MzQ4Nyw1NS44MjM2NjgzIEMyNi4zNjU2ODAxLDU1Ljg5OTk5OTYgMjYuNDQyMDExNSw1NS44OTk5OTk2IDI2LjU5NDY3NDIsNTUuODk5OTk5NiBDMjYuNzQ3MzM2OSw1NS44OTk5OTk2IDI2LjgyMzY2ODMsNTUuODk5OTk5NiAyNi44OTk5OTk2LDU1LjgyMzY2ODMgQzI2Ljk3NjMzMSw1NS43NDczMzY5IDI2Ljk3NjMzMSw1NS40NDIwMTE1IDI2Ljg5OTk5OTYsNTUuMjg5MzQ4NyIgaWQ9IlBhZ2UtMSI+PC9wYXRoPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
}

.adsk-viewing-viewer.dark-theme .adsk-filterbox .filter-box-icon {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjdweCIgdmlld0JveD0iMCAwIDEwIDciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkZpbHRlcl9JY29uPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IkxheWVycyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+DQogICAgICAgIDxnIGlkPSJNb2RlbF9Ccm93c2VyX3dpdGgtTGF5ZXJzLTNEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODkwLjAwMDAwMCwgLTM0MC4wMDAwMDApIiBzdHJva2U9IiM5Nzk3OTciPg0KICAgICAgICAgICAgPGcgaWQ9IkZpbHRlci1pY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4OTAuMDAwMDAwLCAzMzkuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTI4Ij4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkZpbHRlcl9JY29uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03LjUsNy41IEwyLjUsNy41IiBpZD0iTGluZS0yIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOC41LDQuNSBMMS41LDQuNSIgaWQ9IkxpbmUtMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkuNSwxLjUgTDAuNSwxLjUiIGlkPSJMaW5lLTIiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

.adsk-viewing-viewer.dark-theme .adsk-filterbox .filter-box-icon.focused {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjEwcHgiIGhlaWdodD0iN3B4IiB2aWV3Qm94PSIwIDAgMTAgNyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ4LjIgKDQ3MzI3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+RmlsdGVyX0ljb25fc2VsZWN0ZWQ8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iRGFyay10aGVtZWQtcGFuZWxzLShTRUxFQ1RFRCktLS1MTVYtIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTI3LjAwMDAwMCwgLTI0Mi4wMDAwMDApIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj4NCiAgICAgICAgPGcgaWQ9IkZpbHRlci1pY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MjcuMDAwMDAwLCAyNDEuMDAwMDAwKSIgc3Ryb2tlPSIjMDBCRkZGIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yOCI+DQogICAgICAgICAgICAgICAgPGcgaWQ9IkZpbHRlcl9JY29uX3NlbGVjdGVkIj4NCiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuNSw3LjUgTDIuNSw3LjUiIGlkPSJMaW5lLTIiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguNSw0LjUgTDEuNSw0LjUiIGlkPSJMaW5lLTIiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkuNSwxLjUgTDAuNSwxLjUiIGlkPSJMaW5lLTIiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
}

.adsk-viewing-viewer.dark-theme .adsk-filterbox .filter-box-close,
.adsk-viewing-viewer.dark-theme .adsk-searchbox .search-box-close {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE0cHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDE0IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5kYXJrX25vcm1hbF9zZWFyY2hjbGVhcjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJEQVJLLVRIRU1FRC1QQU5FTFMtLS1Ib3ZlcnMtLS1MTVYiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDEuMDAwMDAwLCAtMjM4LjAwMDAwMCkiPg0KICAgICAgICA8ZyBpZD0iZGFya19ub3JtYWxfc2VhcmNoY2xlYXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwMS4wMDAwMDAsIDIzOC4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNCI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC02Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtMiIgZmlsbD0iIzkzOUNBNSIgY3g9IjciIGN5PSI3IiByPSI3Ij48L2NpcmNsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgZmlsbD0iIzM2MzYzNiIgcG9pbnRzPSI0LjUwOTY4OTczIDEwIDQgOS40OTAzMTAyNyA5LjQ5MDMxMDI3IDQgMTAgNC41MDk2ODk3MyI+PC9wb2x5Z29uPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBmaWxsPSIjMzYzNjM2IiBwb2ludHM9IjEwIDkuNDkwMzEwMjcgOS40OTAzMTAyNyAxMCA0IDQuNTA5Njg5NzMgNC41MDk2ODk3MyA0Ij48L3BvbHlnb24+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMDAwMDAwLCA1LjAwMDAwMCkiPjwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMDAwMDAwLCAyLjAwMDAwMCkiPjwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==); 
}

.adsk-viewing-viewer.dark-theme .adsk-filterbox .filter-box-close:hover,
.adsk-viewing-viewer.dark-theme .adsk-searchbox .search-box-close:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE0cHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDE0IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5kYXJrX2hvdmVyX3NlYXJjaGNsZWFyPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IkRBUkstVEhFTUVELVBBTkVMUy0tLUhvdmVycy0tLUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNjAuMDAwMDAwLCAtMjM4LjAwMDAwMCkiPg0KICAgICAgICA8ZyBpZD0iZGFya19ob3Zlcl9zZWFyY2hjbGVhciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA2MC4wMDAwMDAsIDIzOC4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtMiIgZmlsbD0iI0JFQzhEMiIgY3g9IjciIGN5PSI3IiByPSI3Ij48L2NpcmNsZT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIGZpbGw9IiMzNjM2MzYiIHBvaW50cz0iNC41MDk2ODk3MyAxMCA0IDkuNDkwMzEwMjcgOS40OTAzMTAyNyA0IDEwIDQuNTA5Njg5NzMiPjwvcG9seWdvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU2hhcGUiIGZpbGw9IiMzNjM2MzYiIHBvaW50cz0iMTAgOS40OTAzMTAyNyA5LjQ5MDMxMDI3IDEwIDQgNC41MDk2ODk3MyA0LjUwOTY4OTczIDQiPjwvcG9seWdvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjAwMDAwMCwgNS4wMDAwMDApIj48L2c+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjAwMDAwMCwgMi4wMDAwMDApIj48L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=); 
}

/* Search Results */
.adsk-viewing-viewer.dark-theme .adsk-search-results-scrolling-panel .selected {
    background-color: rgb(53,61,65);
}

.adsk-viewing-viewer.dark-theme .adsk-search-results-scrolling-panel > div[lmv-nodeid]:hover{
    background-color: rgba(0,0,0,0.40);
}

.adsk-viewing-viewer.dark-theme .adsk-search-results-scrolling-panel .search-match {
    color: #1DC6F2;
}

.adsk-viewing-viewer.dark-theme .adsk-search-results-scrolling-panel .search-path {
    color: #bec8d2;
}

.adsk-viewing-viewer.dark-theme .adsk-search-results-scrolling-panel .no-results-title {
    color: #F3F3F3;
}

.adsk-viewing-viewer.dark-theme .adsk-search-results-scrolling-panel .no-results-description {
    color: #bec8d2;
}

/* Loading Spinner */
.adsk-viewing-viewer.dark-theme .loading-spinner path {
    stroke: #0696d7;
    fill: transparent;
}

.adsk-viewing-viewer.dark-theme .loading-spinner path:first-child {
    stroke:#4a555b;
}

.adsk-viewing-viewer.dark-theme .loading-spinner .message {
    color: #ffffff;
}

/* Context menu */
.adsk-viewing-viewer.dark-theme  .docking-panel.menu .menu-item:hover {
    background: rgba(0,0,0,0.40);
}

.adsk-viewing-viewer.dark-theme .docking-panel.menu .menu-divider {
    background-color: #666666;
}

/* Settings Panel */
.adsk-viewing-viewer.dark-theme .viewer-settings-panel.docking-panel .settings-tabs span {
    color: #ffffff;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel.docking-panel .settings-tabs span:hover {
    color: #1dc6f2;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel.docking-panel .settings-tabs .tabselected span {
    color: #1dc6f2;
    border-color: #1dc6f2;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .settings-environment-cell {
    border: solid 1px #4a555b;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .settings-environment-cell:hover {
    border: solid 1px #939ca5;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .settings-environment-cell.border-select {
    border: solid 1px #1dc6f2;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .settings-environment-name {
    color: #bec8d2;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .settings-cell {
    border: solid 1px #4a555b;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .settings-cell:hover {
    border: solid 1px #939ca5;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .settings-cell.border-select {
    border: solid 1px #1dc6f2;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .settings-name {
    color: #bec8d2;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .settings-description {
    color: #bec8d2;
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .docking-panel-tertiary-button:active {
    background-color: #4a555b;
    border: solid 1px #4a555b;
}

.adsk-viewing-viewer.dark-theme .switch .slider {
    background-color: #d9e1e9;
}

.adsk-viewing-viewer.dark-theme .switch .slider:before {
    background-color: #d9e1e9;
}

.adsk-viewing-viewer.dark-theme .switch input:checked + .slider:before {
    background-color: #1dc6f2;
}
    /* Layers Panel */
.adsk-viewing-viewer.dark-theme .layers-panel .visibility {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxNyAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+R3JvdXAgMjU8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iU2VsZWN0LSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJNb2RlbF9Ccm93c2VyX2hvdmVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjYzLjAwMDAwMCwgLTE5NS4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUzLjAwMDAwMCwgNzQuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMzYuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDcyLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Im1hcmt1cC1kaXNwbGF5LW9uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iZ3VpZGUiIG9wYWNpdHk9IjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4LjAwMDAwMCwgMTguMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xOC4wMDAwMDAsIC0xOC4wMDAwMDApICIgZmlsbD0iI0ZGOTg5OCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTQiIHg9IjAiIHk9IjAiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzaG93LW1hcmtlcnMtaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCAxMy4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiNGRkZGRkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxheWVyXzEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMi40NzQsMC44MjM0NjMwNTcgQzEzLjQwOTk4ODMsMS4yMTU3ODg4NiAxNC4yODMzMDE4LDEuNzQzNDE1NzQgMTUuMDY2LDIuMzg5NDYzMDYgQzE1Ljc3NjcxMTYsMy4wMjUzOTQ1MSAxNi4zNzg2NTM3LDMuNzczMjYxOTMgMTYuODQ4LDQuNjAzNDYzMDYgQzE2LjQ5NzQ1OTEsNS41MTE5MjQ3NyAxNS45NjQ0OTk5LDYuMzM4OTMwNDMgMTUuMjgyLDcuMDMzNDYzMDYgQzE0LjUzNjE5MjEsNy43MzAyNjE3MSAxMy42NzgxNDUsOC4yOTYyMDc2OSAxMi43NDQsOC43MDc0NjMwNiBDMTEuMzYxMDM2NSw5LjI5MzUzOTU4IDkuODcxOTM1NjEsOS41ODc2ODI5NyA4LjM3LDkuNTcxNDYzMDYgQzYuODk2MjcwMjEsOS42NTA4OTU4OCA1LjQyMjc0OTI5LDkuNDExNDQ4NzMgNC4wNSw4Ljg2OTQ2MzA2IEMzLjExMzAyOTI4LDguNDg3MzIwMTcgMi4yNTMxMTg1Niw3LjkzODQ0MDk5IDEuNTEyLDcuMjQ5NDYzMDYgQzAuODQyNjYxOTQ4LDYuNTM0MTYwMTUgMC4zMjc5NTI0MTksNS42ODg1NjU5MiAwLDQuNzY1NDYzMDYgQzAuNDU1MjQyNjA0LDMuODYyMzEzMjkgMS4wNTc0NTAzMSwzLjA0MTEyMDk2IDEuNzgyLDIuMzM1NDYzMDYgQzIuNTUyMzY1MDQsMS42NTgzODQzOSAzLjQyNzgxNDI3LDEuMTExMjI4NjIgNC4zNzQsMC43MTU0NjMwNTcgQzUuNjUzNTg1NzEsMC4xNzgzNTEzOTYgNy4wMzgyOTI4MywtMC4wNjE2NjQ1MDQ1IDguNDI0LDAuMDEzNDYzMDU3MyBDOS44MTM2NzUzNCwwLjAxOTA0NzQ5MjggMTEuMTg5MDc0OSwwLjI5NDEyNzQwNiAxMi40NzQsMC44MjM0NjMwNTcgWiBNOC41MzIsOC4wNTk0NjMwNiBDOC45NjAxMDIyOSw4LjA1NTI5NTM2IDkuMzgyODA0ODMsNy45NjM0MDM1IDkuNzc0LDcuNzg5NDYzMDYgQzEwLjE1NjgyNjIsNy42MjE1NjcyNCAxMC41MDQ4MjQyLDcuMzgzNDYzMyAxMC44LDcuMDg3NDYzMDYgQzExLjQwOTE4MDYsNi40NzA2MDIwNyAxMS43NDA2NzExLDUuNjMyMTI1ODggMTEuNzE4LDQuNzY1NDYzMDYgQzExLjcyNjA1ODMsMy45MTc0MTMzNSAxMS4zOTU2NjU0LDMuMTAxMTQ4NDMgMTAuOCwyLjQ5NzQ2MzA2IEMxMC41MDQ4MjQyLDIuMjAxNDYyODIgMTAuMTU2ODI2MiwxLjk2MzM1ODg3IDkuNzc0LDEuNzk1NDYzMDYgQzguOTYzMjAwODEsMS40NTAzMjYwNyA4LjA0Njc5OTE5LDEuNDUwMzI2MDcgNy4yMzYsMS43OTU0NjMwNiBDNi44NTMxNzM4NCwxLjk2MzM1ODg3IDYuNTA1MTc1NzYsMi4yMDE0NjI4MiA2LjIxLDIuNDk3NDYzMDYgQzUuNjAwODE5NDUsMy4xMTQzMjQwNSA1LjI2OTMyODg2LDMuOTUyODAwMjQgNS4yOTIsNC44MTk0NjMwNiBDNS4yOTc2Njg2Nyw1LjI0NzM5NTM2IDUuMzg5NDk1NjMsNS42Njk3OTkzOSA1LjU2Miw2LjA2MTQ2MzA2IEM1LjcyNzU3OTMsNi40NDU1NzAxMyA1Ljk2NTk2NjY2LDYuNzkzOTgyNDQgNi4yNjQsNy4wODc0NjMwNiBDNi41NTgzNDMzMyw3LjM4NDQ2MzMxIDYuOTA2NTQzMzEsNy42MjI3MDU0IDcuMjksNy43ODk0NjMwNiBDNy42ODExOTUxNyw3Ljk2MzQwMzUgOC4xMDM4OTc3MSw4LjA1NTI5NTM2IDguNTMyLDguMDU5NDYzMDYgTDguNTMyLDguMDU5NDYzMDYgWiBNMTAuNDIyLDQuNzY1NDYzMDYgQzEwLjQxNjM1ODgsNC41MjI4NzM5MiAxMC4zNjEyMzI0LDQuMjgzOTkyNjggMTAuMjYsNC4wNjM0NjMwNiBDMTAuMTcyMzE3OCwzLjg0MzUzNDU2IDEwLjA0NDA5MzQsMy42NDIwMzg5NiA5Ljg4MiwzLjQ2OTQ2MzA2IEM5LjcxMTEwOTY4LDMuMzA1MjEyNSA5LjUwOTE2ODc2LDMuMTc2NzA0NjUgOS4yODgsMy4wOTE0NjMwNiBMOC41ODYsMi45Mjk0NjMwNiBMNy44ODQsMy4wOTE0NjMwNiBDNy40NDYzNTgyNiwzLjI3NzM3MzU0IDcuMDk3OTEwNDgsMy42MjU4MjEzMSA2LjkxMiw0LjA2MzQ2MzA2IEM2LjcxMDc1NzY2LDQuNTI4NjMwNTEgNi43MTA3NTc2Niw1LjA1NjI5NTYxIDYuOTEyLDUuNTIxNDYzMDYgQzcuMDg0OTYzNjIsNS45NDkzMjI1NiA3LjQxMjcxNDA0LDYuMjk2MzUyNDMgNy44Myw2LjQ5MzQ2MzA2IEw4LjUzMiw2LjY1NTQ2MzA2IEw5LjIzNCw2LjQ5MzQ2MzA2IEM5LjQ1NDUzMTUzLDYuNDA2OTYzMjEgOS42NTYyMzk3Miw2LjI3ODYwMzQ1IDkuODI4LDYuMTE1NDYzMDYgQzkuOTg5MTA0MjEsNS45NDIxMjA5IDEwLjExNzIwNDgsNS43NDA4MjAwMiAxMC4yMDYsNS41MjE0NjMwNiBDMTAuMzE0Njc2MSw1LjI4NDM1NTU3IDEwLjM2OTk3NzYsNS4wMjYyODIwNCAxMC4zNjgsNC43NjU0NjMwNiBMMTAuNDIyLDQuNzY1NDYzMDYgWiIgaWQ9IlNoYXBlIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
    opacity: 0.7;
}

.adsk-viewing-viewer.dark-theme .layers-panel .visibility.dim {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE1cHgiIHZpZXdCb3g9IjAgMCAxNiAxNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2ICg0NDQyMykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPm1hcmt1cF9kaXNwbGF5X3R1cm5fb2ZmPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtNiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDYW1lcmEtSW50ZXJhY3Rpb25zLS0tSG92ZXItQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTcuMDAwMDAwLCAtMTIzLjAwMDAwMCkiIGZpbGw9IiNGNEY0RjQiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MTAuMDAwMDAwLCAxMTIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Im1hcmt1cC1kaXNwbGF5LW9mZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjM5LjAwMDAwMCwgMy4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Im1hcmt1cF9kaXNwbGF5X3R1cm5fb2ZmIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC4zMjIsMC41OTQgQzE0LjA1OCwwLjMzIDEzLjY2MiwwLjMzIDEzLjM5OCwwLjU5NCBMMTAuMzYyLDMuNjMgQzkuNTcsMy40MzIgOC43NzgsMy4yMzQgNy45MiwzLjIzNCBDNC4zNTYsMy4yMzQgMS4zMiw1LjQxMiAwLDguMDUyIEwwLDguMDUyIEMwLjU5NCw5LjI0IDEuNTg0LDEwLjM2MiAyLjc3MiwxMS4yMiBMMC40NjIsMTMuNTMgQzAuMTk4LDEzLjc5NCAwLjE5OCwxNC4xOSAwLjQ2MiwxNC40NTQgQzAuNzI2LDE0LjcxOCAxLjEyMiwxNC43MTggMS4zODYsMTQuNDU0IEwxNC4zMjIsMS41MTggQzE0LjU4NiwxLjI1NCAxNC41ODYsMC44NTggMTQuMzIyLDAuNTk0IEwxNC4zMjIsMC41OTQgWiBNNC43NTIsOC4wNTIgQzQuNzUyLDYuMjcgNi4yMDQsNC44ODQgNy45Miw0Ljg4NCBDOC4yNSw0Ljg4NCA4LjY0Niw0Ljk1IDguOTEsNS4wODIgTDguMDUyLDUuOTQgTDcuODU0LDUuOTQgQzYuNjY2LDUuOTQgNS42NzYsNi45MyA1LjY3Niw4LjExOCBMNS42NzYsOC4zMTYgTDQuODE4LDkuMTc0IEM0LjgxOCw4Ljc3OCA0Ljc1Miw4LjM4MiA0Ljc1Miw4LjA1MiBMNC43NTIsOC4wNTIgWiBNNy45MiwxMC4yMyBDOS4xMDgsMTAuMjMgMTAuMDk4LDkuMjQgMTAuMDk4LDguMDUyIEMxMC4wOTgsNy44NTQgMTAuMDMyLDcuNjU2IDkuOTY2LDcuMzkyIEw3LjI2LDEwLjA5OCBDNy41MjQsMTAuMTY0IDcuNzIyLDEwLjIzIDcuOTIsMTAuMjMgTDcuOTIsMTAuMjMgWiBNMTUuODQsOC4wNTIgQzE1LjE4LDYuNzMyIDE0LjA1OCw1LjU0NCAxMi43MzgsNC42ODYgTDEwLjc1OCw2LjY2NiBDMTAuOTU2LDcuMDYyIDExLjA4OCw3LjU5IDExLjA4OCw4LjA1MiBDMTEuMDg4LDkuODM0IDkuNjM2LDExLjIyIDcuOTIsMTEuMjIgQzcuMzkyLDExLjIyIDYuOTMsMTEuMDg4IDYuNTM0LDEwLjg5IEw1LjA4MiwxMi4zNDIgQzUuOTQsMTIuNjcyIDYuOTMsMTIuODcgNy45MiwxMi44NyBDMTEuNDg0LDEyLjg3IDE0LjUyLDEwLjY5MiAxNS44NCw4LjA1MiBMMTUuODQsOC4wNTIgWiIgaWQ9IlNoYXBlIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
    opacity: 0.3;
}

/* Property Panel */
.adsk-viewing-viewer.dark-theme .property-panel .no-properties {
    color: #eeeeee;
}

.adsk-viewing-viewer.dark-theme .property-panel .property-name {
    color: #f3f7fb;
}

.adsk-viewing-viewer.dark-theme .property-panel .property-value {
    color: #e4e9ee;
}

.adsk-viewing-viewer.dark-theme .property-panel .property-drop-down {
    color: #f3f7fb;
    background: rgba(0, 0, 0, 0.25);
}

.adsk-viewing-viewer.dark-theme .property-panel .property-drop-down > option {
    background: rgba(0, 0, 0, 0.75);
}

/* Model Structure Panel */
.adsk-viewing-viewer.dark-theme .model-structure-panel .lmv-no-properties {
    color: #eeeeee;
}

/* First Person Tools */
.adsk-viewing-viewer.dark-theme .bimwalk .c-bimwalk-tooltip {
    background-color: rgba(57, 57, 57, 0.5);
}

.adsk-viewing-viewer.dark-theme .c-bimwalk-tooltip__content {
    background-color: rgba(57, 57, 57, 1.0);
}

.adsk-viewing-viewer.dark-theme .bimwalk .bimwalk-guide-dark-theme{
    display: block;
}

.adsk-viewing-viewer.dark-theme .bimwalk .bimwalk-guide-light-theme{
    display: none;
}

.adsk-viewing-viewer.dark-theme .bimwalk .bimwalk-tooltip-or {
    color: #ffffff;
}

/* Animation Panel */
.adsk-viewing-viewer.dark-theme .toolbar-animation-play-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPlN0YXIgMjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSIzRC1MTVYiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iYW5pbWF0aW9uX2RhcmsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMzUuMDAwMDAwLCAtNjQyLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzEuMDAwMDAwLCA2NDIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQ0Ij4NCiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlN0YXItMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuMDAwMDAwLCA3LjAwMDAwMCkgcm90YXRlKDkwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMS4wMDAwMDAsIC03LjAwMDAwMCkgIiBwb2ludHM9IjExIDE0IDQgMTQgNy41IDcgMTEgMCAxNC41IDcgMTggMTQiPjwvcG9seWdvbj4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
}

.adsk-viewing-viewer.dark-theme .adsk-button:hover .toolbar-animation-play-icon,
.adsk-viewing-viewer.dark-theme .adsk-button:focus .toolbar-animation-play-icon,
.adsk-viewing-viewer.dark-theme .adsk-button.active .toolbar-animation-play-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPlN0YXIgMjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSIzRC1MTVYiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iYW5pbWF0aW9uX2RhcmsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMzUuMDAwMDAwLCAtNjQyLjAwMDAwMCkiIGZpbGw9IiMwMEJGRkYiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzEuMDAwMDAwLCA2NDIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQ0Ij4NCiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlN0YXItMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuMDAwMDAwLCA3LjAwMDAwMCkgcm90YXRlKDkwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMS4wMDAwMDAsIC03LjAwMDAwMCkgIiBwb2ludHM9IjExIDE0IDQgMTQgNy41IDcgMTEgMCAxNC41IDcgMTggMTQiPjwvcG9seWdvbj4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
}

.adsk-viewing-viewer.dark-theme .toolbar-animation-pause-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxMiAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDQyPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fZGFyayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc1OS4wMDAwMDAsIC03MDIuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1OS4wMDAwMDAsIDcwMi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTciPg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEzIiB4PSIwIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSIxNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEzLUNvcHkiIHg9IjgiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjE0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+)
}

.adsk-viewing-viewer.dark-theme .adsk-button:hover .toolbar-animation-pause-icon,
.adsk-viewing-viewer.dark-theme .adsk-button:focus .toolbar-animation-pause-icon,
.adsk-viewing-viewer.dark-theme .adsk-button.active .toolbar-animation-pause-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxMiAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDE3PC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fZGFyayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc1OS4wMDAwMDAsIC03MDIuMDAwMDAwKSIgZmlsbD0iIzAwQkZGRiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1OS4wMDAwMDAsIDcwMi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTciPg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEzIiB4PSIwIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSIxNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEzLUNvcHkiIHg9IjgiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjE0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
}

.adsk-viewing-viewer.dark-theme .toolbar-animation-backward-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxOCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDQzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fZGFyayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4MS4wMDAwMDAsIC02NDIuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDY0OS4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTI5MC4wMDAwMDAsIC02NDkuMDAwMDAwKSB0cmFuc2xhdGUoMjgxLjAwMDAwMCwgNjQyLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdGFyLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjAwMDAwMCwgNy4wMDAwMDApIHJvdGF0ZSg5MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTEuMDAwMDAwLCAtNy4wMDAwMDApICIgcG9pbnRzPSIxMSAxNCA0IDE0IDcuNSA3IDExIDAgMTQuNSA3IDE4IDE0Ij48L3BvbHlnb24+DQogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0xMyIgeD0iMCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iMTQiPjwvcmVjdD4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

.adsk-viewing-viewer.dark-theme .adsk-button:hover .toolbar-animation-backward-icon,
.adsk-viewing-viewer.dark-theme .adsk-button:focus .toolbar-animation-backward-icon,
.adsk-viewing-viewer.dark-theme .adsk-button.active .toolbar-animation-backward-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxOCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDQzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fZGFyayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4MS4wMDAwMDAsIC02NDIuMDAwMDAwKSIgZmlsbD0iIzAwQkZGRiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDY0OS4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTI5MC4wMDAwMDAsIC02NDkuMDAwMDAwKSB0cmFuc2xhdGUoMjgxLjAwMDAwMCwgNjQyLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdGFyLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjAwMDAwMCwgNy4wMDAwMDApIHJvdGF0ZSg5MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTEuMDAwMDAwLCAtNy4wMDAwMDApICIgcG9pbnRzPSIxMSAxNCA0IDE0IDcuNSA3IDExIDAgMTQuNSA3IDE4IDE0Ij48L3BvbHlnb24+DQogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0xMyIgeD0iMCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iMTQiPjwvcmVjdD4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

.adsk-viewing-viewer.dark-theme .toolbar-animation-forward-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxOCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDQzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fZGFyayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzMS4wMDAwMDAsIC02NDIuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzMS4wMDAwMDAsIDY0Mi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDQiPg0KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3Rhci0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4wMDAwMDAsIDcuMDAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTExLjAwMDAwMCwgLTcuMDAwMDAwKSAiIHBvaW50cz0iMTEgMTQgNCAxNCA3LjUgNyAxMSAwIDE0LjUgNyAxOCAxNCI+PC9wb2x5Z29uPg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEzIiB4PSIwIiB5PSIwIiB3aWR0aD0iMiIgaGVpZ2h0PSIxNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

.adsk-viewing-viewer.dark-theme .adsk-button:hover .toolbar-animation-forward-icon,
.adsk-viewing-viewer.dark-theme .adsk-button:focus .toolbar-animation-forward-icon,
.adsk-viewing-viewer.dark-theme .adsk-button.active .toolbar-animation-forward-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxOCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDQzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fZGFyayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzMS4wMDAwMDAsIC02NDIuMDAwMDAwKSIgZmlsbD0iIzAwQkZGRiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzMS4wMDAwMDAsIDY0Mi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDQiPg0KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3Rhci0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4wMDAwMDAsIDcuMDAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTExLjAwMDAwMCwgLTcuMDAwMDAwKSAiIHBvaW50cz0iMTEgMTQgNCAxNCA3LjUgNyAxMSAwIDE0LjUgNyAxOCAxNCI+PC9wb2x5Z29uPg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEzIiB4PSIwIiB5PSIwIiB3aWR0aD0iMiIgaGVpZ2h0PSIxNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

/* Tree / Tree on Demand */
.adsk-viewing-viewer.dark-theme .treeview group,
.adsk-viewing-viewer.dark-theme .treeview .group, 
.adsk-viewing-viewer.dark-theme .treeview leaf,
.adsk-viewing-viewer.dark-theme .treeview .leaf {
    color: #ffffff;
}

.adsk-viewing-viewer.dark-theme .treeview leaf.selected-ex > lmvheader > label,
.adsk-viewing-viewer.dark-theme .treeview group.selected-ex > lmvheader > label,
.adsk-viewing-viewer.dark-theme .treeview group.selected label,
.adsk-viewing-viewer.dark-theme .treeview .group.selected label,
.adsk-viewing-viewer.dark-theme .treeview leaf.selected label,
.adsk-viewing-viewer.dark-theme .treeview .leaf.selected label {
    color: #1dc7f3 !important;
}

.adsk-viewing-viewer .treeview .leaf.property, 
.adsk-viewing-viewer .treeview .leaf.property {
    color: #f3f7fb;
}

.adsk-viewing-viewer.dark-theme .treeview group.category > lmvheader,
.adsk-viewing-viewer.dark-theme .treeview .group.category > lmvheader {
    background-color: rgba(34, 34, 34, 0.20);
}

.adsk-viewing-viewer.dark-theme .treeview leaf > lmvheader > label,
.adsk-viewing-viewer.dark-theme .treeview group > lmvheader > label,
.adsk-viewing-viewer.dark-theme .treeview .leaf > lmvheader > label,
.adsk-viewing-viewer.dark-theme .treeview .group > lmvheader > label {
    color: #ffffff;
}

.adsk-viewing-viewer.dark-theme .treeview leaf > lmvheader:hover,
.adsk-viewing-viewer.dark-theme .treeview group > lmvheader:hover,
.adsk-viewing-viewer.dark-theme .treeview .leaf > lmvheader:hover,
.adsk-viewing-viewer.dark-theme .treeview .group > lmvheader:hover {
    background: rgba(0,0,0, 0.40) !important;
}

/* Tree */
.adsk-viewing-viewer.dark-theme .treeview leaf.dim > lmvheader > label,
.adsk-viewing-viewer.dark-theme .treeview group.dim > lmvheader > label,
.adsk-viewing-viewer.dark-theme .treeview .leaf.dim > lmvheader > label,
.adsk-viewing-viewer.dark-theme .treeview .group.dim > lmvheader > label {
    color: rgba(238, 238, 238, 0.3);
}

.adsk-viewing-viewer.dark-theme .treeview div.visibility {
    right: 0;
    top: 0;
    width: 35px;
    height: 100%;
    border: none;
    outline: none;
    margin: 0;
    padding: 0;
    background-position: 6px 12px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxNyAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2LjIgKDQ0NDk2KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+R3JvdXAgMjU8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iU2VsZWN0LSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJNb2RlbF9Ccm93c2VyX2hvdmVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjYzLjAwMDAwMCwgLTE5NS4wMDAwMDApIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUzLjAwMDAwMCwgNzQuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMzYuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDcyLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Im1hcmt1cC1kaXNwbGF5LW9uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iZ3VpZGUiIG9wYWNpdHk9IjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4LjAwMDAwMCwgMTguMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xOC4wMDAwMDAsIC0xOC4wMDAwMDApICIgZmlsbD0iI0ZGOTg5OCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTQiIHg9IjAiIHk9IjAiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJzaG93LW1hcmtlcnMtaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCAxMy4wMDAwMDApIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9IiNGRkZGRkYiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkxheWVyXzEiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMi40NzQsMC44MjM0NjMwNTcgQzEzLjQwOTk4ODMsMS4yMTU3ODg4NiAxNC4yODMzMDE4LDEuNzQzNDE1NzQgMTUuMDY2LDIuMzg5NDYzMDYgQzE1Ljc3NjcxMTYsMy4wMjUzOTQ1MSAxNi4zNzg2NTM3LDMuNzczMjYxOTMgMTYuODQ4LDQuNjAzNDYzMDYgQzE2LjQ5NzQ1OTEsNS41MTE5MjQ3NyAxNS45NjQ0OTk5LDYuMzM4OTMwNDMgMTUuMjgyLDcuMDMzNDYzMDYgQzE0LjUzNjE5MjEsNy43MzAyNjE3MSAxMy42NzgxNDUsOC4yOTYyMDc2OSAxMi43NDQsOC43MDc0NjMwNiBDMTEuMzYxMDM2NSw5LjI5MzUzOTU4IDkuODcxOTM1NjEsOS41ODc2ODI5NyA4LjM3LDkuNTcxNDYzMDYgQzYuODk2MjcwMjEsOS42NTA4OTU4OCA1LjQyMjc0OTI5LDkuNDExNDQ4NzMgNC4wNSw4Ljg2OTQ2MzA2IEMzLjExMzAyOTI4LDguNDg3MzIwMTcgMi4yNTMxMTg1Niw3LjkzODQ0MDk5IDEuNTEyLDcuMjQ5NDYzMDYgQzAuODQyNjYxOTQ4LDYuNTM0MTYwMTUgMC4zMjc5NTI0MTksNS42ODg1NjU5MiAwLDQuNzY1NDYzMDYgQzAuNDU1MjQyNjA0LDMuODYyMzEzMjkgMS4wNTc0NTAzMSwzLjA0MTEyMDk2IDEuNzgyLDIuMzM1NDYzMDYgQzIuNTUyMzY1MDQsMS42NTgzODQzOSAzLjQyNzgxNDI3LDEuMTExMjI4NjIgNC4zNzQsMC43MTU0NjMwNTcgQzUuNjUzNTg1NzEsMC4xNzgzNTEzOTYgNy4wMzgyOTI4MywtMC4wNjE2NjQ1MDQ1IDguNDI0LDAuMDEzNDYzMDU3MyBDOS44MTM2NzUzNCwwLjAxOTA0NzQ5MjggMTEuMTg5MDc0OSwwLjI5NDEyNzQwNiAxMi40NzQsMC44MjM0NjMwNTcgWiBNOC41MzIsOC4wNTk0NjMwNiBDOC45NjAxMDIyOSw4LjA1NTI5NTM2IDkuMzgyODA0ODMsNy45NjM0MDM1IDkuNzc0LDcuNzg5NDYzMDYgQzEwLjE1NjgyNjIsNy42MjE1NjcyNCAxMC41MDQ4MjQyLDcuMzgzNDYzMyAxMC44LDcuMDg3NDYzMDYgQzExLjQwOTE4MDYsNi40NzA2MDIwNyAxMS43NDA2NzExLDUuNjMyMTI1ODggMTEuNzE4LDQuNzY1NDYzMDYgQzExLjcyNjA1ODMsMy45MTc0MTMzNSAxMS4zOTU2NjU0LDMuMTAxMTQ4NDMgMTAuOCwyLjQ5NzQ2MzA2IEMxMC41MDQ4MjQyLDIuMjAxNDYyODIgMTAuMTU2ODI2MiwxLjk2MzM1ODg3IDkuNzc0LDEuNzk1NDYzMDYgQzguOTYzMjAwODEsMS40NTAzMjYwNyA4LjA0Njc5OTE5LDEuNDUwMzI2MDcgNy4yMzYsMS43OTU0NjMwNiBDNi44NTMxNzM4NCwxLjk2MzM1ODg3IDYuNTA1MTc1NzYsMi4yMDE0NjI4MiA2LjIxLDIuNDk3NDYzMDYgQzUuNjAwODE5NDUsMy4xMTQzMjQwNSA1LjI2OTMyODg2LDMuOTUyODAwMjQgNS4yOTIsNC44MTk0NjMwNiBDNS4yOTc2Njg2Nyw1LjI0NzM5NTM2IDUuMzg5NDk1NjMsNS42Njk3OTkzOSA1LjU2Miw2LjA2MTQ2MzA2IEM1LjcyNzU3OTMsNi40NDU1NzAxMyA1Ljk2NTk2NjY2LDYuNzkzOTgyNDQgNi4yNjQsNy4wODc0NjMwNiBDNi41NTgzNDMzMyw3LjM4NDQ2MzMxIDYuOTA2NTQzMzEsNy42MjI3MDU0IDcuMjksNy43ODk0NjMwNiBDNy42ODExOTUxNyw3Ljk2MzQwMzUgOC4xMDM4OTc3MSw4LjA1NTI5NTM2IDguNTMyLDguMDU5NDYzMDYgTDguNTMyLDguMDU5NDYzMDYgWiBNMTAuNDIyLDQuNzY1NDYzMDYgQzEwLjQxNjM1ODgsNC41MjI4NzM5MiAxMC4zNjEyMzI0LDQuMjgzOTkyNjggMTAuMjYsNC4wNjM0NjMwNiBDMTAuMTcyMzE3OCwzLjg0MzUzNDU2IDEwLjA0NDA5MzQsMy42NDIwMzg5NiA5Ljg4MiwzLjQ2OTQ2MzA2IEM5LjcxMTEwOTY4LDMuMzA1MjEyNSA5LjUwOTE2ODc2LDMuMTc2NzA0NjUgOS4yODgsMy4wOTE0NjMwNiBMOC41ODYsMi45Mjk0NjMwNiBMNy44ODQsMy4wOTE0NjMwNiBDNy40NDYzNTgyNiwzLjI3NzM3MzU0IDcuMDk3OTEwNDgsMy42MjU4MjEzMSA2LjkxMiw0LjA2MzQ2MzA2IEM2LjcxMDc1NzY2LDQuNTI4NjMwNTEgNi43MTA3NTc2Niw1LjA1NjI5NTYxIDYuOTEyLDUuNTIxNDYzMDYgQzcuMDg0OTYzNjIsNS45NDkzMjI1NiA3LjQxMjcxNDA0LDYuMjk2MzUyNDMgNy44Myw2LjQ5MzQ2MzA2IEw4LjUzMiw2LjY1NTQ2MzA2IEw5LjIzNCw2LjQ5MzQ2MzA2IEM5LjQ1NDUzMTUzLDYuNDA2OTYzMjEgOS42NTYyMzk3Miw2LjI3ODYwMzQ1IDkuODI4LDYuMTE1NDYzMDYgQzkuOTg5MTA0MjEsNS45NDIxMjA5IDEwLjExNzIwNDgsNS43NDA4MjAwMiAxMC4yMDYsNS41MjE0NjMwNiBDMTAuMzE0Njc2MSw1LjI4NDM1NTU3IDEwLjM2OTk3NzYsNS4wMjYyODIwNCAxMC4zNjgsNC43NjU0NjMwNiBMMTAuNDIyLDQuNzY1NDYzMDYgWiIgaWQ9IlNoYXBlIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
    background-repeat: no-repeat;
    opacity: 0.7;
    position: absolute;
}

.adsk-viewing-viewer.dark-theme .treeview div.visibility:hover {
    filter: drop-shadow( 0 0 0px #fff );
}

.adsk-viewing-viewer.dark-theme .treeview .dim div.visibility {
    background-position: 6px 9px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE1cHgiIHZpZXdCb3g9IjAgMCAxNiAxNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2ICg0NDQyMykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPm1hcmt1cF9kaXNwbGF5X3R1cm5fb2ZmPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtNiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDYW1lcmEtSW50ZXJhY3Rpb25zLS0tSG92ZXItQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNTcuMDAwMDAwLCAtMTIzLjAwMDAwMCkiIGZpbGw9IiNGNEY0RjQiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MTAuMDAwMDAwLCAxMTIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Im1hcmt1cC1kaXNwbGF5LW9mZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjM5LjAwMDAwMCwgMy4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Im1hcmt1cF9kaXNwbGF5X3R1cm5fb2ZmIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNC4zMjIsMC41OTQgQzE0LjA1OCwwLjMzIDEzLjY2MiwwLjMzIDEzLjM5OCwwLjU5NCBMMTAuMzYyLDMuNjMgQzkuNTcsMy40MzIgOC43NzgsMy4yMzQgNy45MiwzLjIzNCBDNC4zNTYsMy4yMzQgMS4zMiw1LjQxMiAwLDguMDUyIEwwLDguMDUyIEMwLjU5NCw5LjI0IDEuNTg0LDEwLjM2MiAyLjc3MiwxMS4yMiBMMC40NjIsMTMuNTMgQzAuMTk4LDEzLjc5NCAwLjE5OCwxNC4xOSAwLjQ2MiwxNC40NTQgQzAuNzI2LDE0LjcxOCAxLjEyMiwxNC43MTggMS4zODYsMTQuNDU0IEwxNC4zMjIsMS41MTggQzE0LjU4NiwxLjI1NCAxNC41ODYsMC44NTggMTQuMzIyLDAuNTk0IEwxNC4zMjIsMC41OTQgWiBNNC43NTIsOC4wNTIgQzQuNzUyLDYuMjcgNi4yMDQsNC44ODQgNy45Miw0Ljg4NCBDOC4yNSw0Ljg4NCA4LjY0Niw0Ljk1IDguOTEsNS4wODIgTDguMDUyLDUuOTQgTDcuODU0LDUuOTQgQzYuNjY2LDUuOTQgNS42NzYsNi45MyA1LjY3Niw4LjExOCBMNS42NzYsOC4zMTYgTDQuODE4LDkuMTc0IEM0LjgxOCw4Ljc3OCA0Ljc1Miw4LjM4MiA0Ljc1Miw4LjA1MiBMNC43NTIsOC4wNTIgWiBNNy45MiwxMC4yMyBDOS4xMDgsMTAuMjMgMTAuMDk4LDkuMjQgMTAuMDk4LDguMDUyIEMxMC4wOTgsNy44NTQgMTAuMDMyLDcuNjU2IDkuOTY2LDcuMzkyIEw3LjI2LDEwLjA5OCBDNy41MjQsMTAuMTY0IDcuNzIyLDEwLjIzIDcuOTIsMTAuMjMgTDcuOTIsMTAuMjMgWiBNMTUuODQsOC4wNTIgQzE1LjE4LDYuNzMyIDE0LjA1OCw1LjU0NCAxMi43MzgsNC42ODYgTDEwLjc1OCw2LjY2NiBDMTAuOTU2LDcuMDYyIDExLjA4OCw3LjU5IDExLjA4OCw4LjA1MiBDMTEuMDg4LDkuODM0IDkuNjM2LDExLjIyIDcuOTIsMTEuMjIgQzcuMzkyLDExLjIyIDYuOTMsMTEuMDg4IDYuNTM0LDEwLjg5IEw1LjA4MiwxMi4zNDIgQzUuOTQsMTIuNjcyIDYuOTMsMTIuODcgNy45MiwxMi44NyBDMTEuNDg0LDEyLjg3IDE0LjUyLDEwLjY5MiAxNS44NCw4LjA1MiBMMTUuODQsOC4wNTIgWiIgaWQ9IlNoYXBlIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
    opacity: 0.3;
}

.adsk-viewing-viewer.dark-theme .treeview .view lmvheader > icon {
    display: inline;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUxNDMxOERGQjQzRTExRTNBMTcxRkZFNEJEN0E2NjU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUxNDMxOEUwQjQzRTExRTNBMTcxRkZFNEJEN0E2NjU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTE0MzE4RERCNDNFMTFFM0ExNzFGRkU0QkQ3QTY2NTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTE0MzE4REVCNDNFMTFFM0ExNzFGRkU0QkQ3QTY2NTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6dltUsAAAAvElEQVR42mL8//8/AyWAiYFCQLEBLCCira3tJZD6DhVjBGI+KI0MVldVVaUC1cL4qkCsBHPBRiDWh2JbIGYDYn40HA1VywnEKUB8DIibWaCCf6AYBH4jsZHBKyjdBcQhQCwCxFdhBiQBcRSSYl4sBvyD0jxA/APK/g8zgB2KiQF/QRoHJBphtnJDA5lkA7ig9HIgvg9lc7CQYIAElN4ExEeAuAGUXmAGHCDCgK9I7HdAXAoylHHoZyaAAAMA0EImBepZpP0AAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    padding: 0px 11px;
}

.adsk-viewing-viewer.dark-theme .treeview .collapsed > lmvheader > icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI2cHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDYgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4xICg0NDQ2MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPlBhdGggMiBDb3B5PC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtNiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJNb2RlbF9Ccm93c2VyX1NlbGVjdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2LjAwMDAwMCwgLTIzMS4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCAxMC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMi1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi45NTY2NjYsIDIyNS45NTY2NjYpIHJvdGF0ZSgtNDUuMDAwMDAwKSB0cmFuc2xhdGUoLTE2Ljk1NjY2NiwgLTIyNS45NTY2NjYpICIgcG9pbnRzPSIyMC4yODE5NzQ4IDIyMi41NDc3MDkgMTMuMzU1ODM5MSAyMjkuMzY1NjIzIDIwLjU1NzQ5MzEgMjI5LjM2NTYyMyI+PC9wb2x5bGluZT4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
    cursor: zoom-in;
}

.adsk-viewing-viewer.dark-theme .treeview .expanded > lmvheader > icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMTAgNiI+DQogICAgPHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS43MTkuODk4TDAgLjgybDUuMDkyIDUuMDkyIi8+DQo8L3N2Zz4=);
    cursor: zoom-out;
}

.adsk-viewing-viewer.dark-theme .treeview .expanded.selected > lmvheader > icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4xICg0NDQ2MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPk1lbnU8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iUGFnZS02IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9Ik1vZGVsX0Jyb3dzZXJfU2VsZWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjIuMDAwMDAwLCAtMTk5LjAwMDAwMCkiIGZpbGw9IiMxREM2RjIiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wMDAwMDAsIDEwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJNZW51IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy4zMDMzMDEsIDE5MC4zMDMzMDEpIHJvdGF0ZSg0NS4wMDAwMDApIHRyYW5zbGF0ZSgtMTcuMzAzMzAxLCAtMTkwLjMwMzMwMSkgdHJhbnNsYXRlKDEzLjMwMzMwMSwgMTg2LjgwMzMwMSkiPg0KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMiIgcG9pbnRzPSI2LjkyNjEzNTcgNy4xMDU0MjczNmUtMTUgMS4yNDM0NDk3OWUtMTQgNi44MTc5MTQ4MyA3LjIwMTY1Mzk3IDYuODE3OTE0ODMiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
    cursor: zoom-out;
}

.adsk-viewing-viewer.dark-theme .treeview .collapsed.selected > lmvheader > icon  {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNiAxMCI+DQogICAgPHBhdGggZmlsbD0iIzFEQzZGMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjg5OC4xOTVMLjgyIDkuOTEzbDUuMDkyLTUuMDkyIi8+DQo8L3N2Zz4=);
    cursor: zoom-in;
}

.adsk-viewing-viewer.dark-theme .settings-tabs ul {
    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.2);
}

.adsk-viewing-viewer.dark-theme .viewer-settings-panel .settings-environment-image {
    border: solid 1px #4a555b !important;
}

/* Property Search */
.adsk-viewing-viewer.dark-theme .propertysearch-icon {
  filter: invert(1);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU4LjM3MSA1OC4zNzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU4LjM3MSA1OC4zNzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGQ9Ik01NS44MzMsNTYuNjc5bC01Ljk2OS02LjI0M2MxLjc0NS0xLjkxOCwyLjgyLTQuNDU4LDIuODItNy4yNWMwLTUuOTUzLTQuODQzLTEwLjc5Ni0xMC43OTYtMTAuNzk2DQoJCXMtMTAuNzk2LDQuODQzLTEwLjc5NiwxMC43OTZzNC44NDMsMTAuNzk2LDEwLjc5NiwxMC43OTZjMi40NDIsMCw0LjY4OS0wLjgyNCw2LjUtMi4xOTZsNiw2LjI3Ng0KCQljMC4xOTYsMC4yMDUsMC40NTksMC4zMDksMC43MjMsMC4zMDljMC4yNDksMCwwLjQ5Ny0wLjA5MiwwLjY5MS0wLjI3N0M1Ni4yLDU3LjcxMSw1Ni4yMTUsNTcuMDc5LDU1LjgzMyw1Ni42Nzl6IE0zMy4wOTIsNDMuMTg2DQoJCWMwLTQuODUsMy45NDYtOC43OTYsOC43OTYtOC43OTZzOC43OTYsMy45NDYsOC43OTYsOC43OTZzLTMuOTQ2LDguNzk2LTguNzk2LDguNzk2UzMzLjA5Miw0OC4wMzYsMzMuMDkyLDQzLjE4NnoiLz4NCgk8cGF0aCBkPSJNMjguMDk2LDQzLjFjMC4wMjUtNC4wMjksMS43OTMtNy42NDQsNC41NzgtMTAuMTUzYy0wLjkxMSwwLjA1NC0xLjg0NCwwLjA5Ny0yLjgwNywwLjEyMw0KCQljLTAuODcsMC4wMjctMS43NCwwLjA0MS0yLjYwNiwwLjA0MWMtMC44NjksMC0xLjc0Mi0wLjAxNC0yLjYxNC0wLjA0MmMtNy4zNDEtMC4yMDEtMTMuMTkxLTEuMjM4LTE3LjQwMy0yLjcxNw0KCQlDNS4yNjQsMjkuNjg1LDMuNTY5LDI4Ljg5OSwyLjI2MSwyOHY3LjExMXYwLjV2MC41VjM3LjRjMi44NDYsMi45NzEsMTIuMzk0LDUuNzExLDI1LDUuNzExDQoJCUMyNy41NDQsNDMuMTExLDI3LjgxNiw0My4xMDMsMjguMDk2LDQzLjF6Ii8+DQoJPHBhdGggZD0iTTI0Ljg5NiwyOS45NjVjMC4zMjYsMC4wMDksMC42NTEsMC4wMTgsMC45ODIsMC4wMjNDMjYuMzM0LDI5Ljk5NiwyNi43OTUsMzAsMjcuMjYxLDMwczAuOTI2LTAuMDA0LDEuMzgzLTAuMDExDQoJCWMwLjMzLTAuMDA1LDAuNjU2LTAuMDE1LDAuOTgyLTAuMDIzYzAuMTE2LTAuMDAzLDAuMjM0LTAuMDA1LDAuMzQ5LTAuMDA4YzExLjI1My0wLjM1OSwxOS42NDgtMi45MTUsMjIuMjg2LTUuNjY4VjIzdi0wLjVWMjINCgkJdi03LjExMUM0Ny4zOTMsMTguMjMyLDM3LjEwNSwyMCwyNy4yNjEsMjBzLTIwLjEzMy0xLjc2OC0yNS01LjExMVYyMnYwLjVWMjN2MS4yODljMi42MzgsMi43NTQsMTEuMDMzLDUuMzEsMjIuMjg2LDUuNjY4DQoJCUMyNC42NjIsMjkuOTYsMjQuNzgsMjkuOTYyLDI0Ljg5NiwyOS45NjV6Ii8+DQoJPHBhdGggZD0iTTUyLjI2MSwxMS4zMDZWOS41VjljMC0wLjE2OC0wLjA1Ni0wLjMxOS0wLjEzNS0wLjQ1OEM1MS4wMDMsNC4yNDEsNDIuMzc2LDAsMjcuMjYxLDBDMTIuMTgzLDAsMy41NjQsNC4yMiwyLjQwNyw4LjUxDQoJCUMyLjMyMiw4LjY1NywyLjI2MSw4LjgxOCwyLjI2MSw5djAuNXYxLjgwNkM1LjA5NywxNC4yNjcsMTQuNTc3LDE3LDI3LjI2MSwxN1M0OS40MjQsMTQuMjY3LDUyLjI2MSwxMS4zMDZ6Ii8+DQoJPHBhdGggZD0iTTI4LjQzLDQ2LjE4N2MtMC4zOSwwLjAwNS0wLjc3MiwwLjAxNC0xLjE3LDAuMDE0Yy0xMi4zNDYsMC0yMC44NjYtMi4yOS0yNS01LjIwMXY4LjIwMWMwLDAuMTYyLDAuMDQzLDAuMzE1LDAuMTE3LDAuNDUxDQoJCWMxLjE4MSw0Ljg5NSwxMS43NDcsOC41NDksMjQuODgzLDguNTQ5YzQuNzY0LDAsOS4xODItMC40ODYsMTIuOTQ1LTEuMzMyQzM0LjM4OSw1Ni4xNTcsMjkuNjg2LDUxLjgxOSwyOC40Myw0Ni4xODd6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

/* Context Menu */
.adsk-viewing-viewer.dark-theme .docking-panel.menu .menu-item-expand {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI2cHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDYgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4xICg0NDQ2MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPlBhdGggMiBDb3B5PC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtNiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJNb2RlbF9Ccm93c2VyX1NlbGVjdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2LjAwMDAwMCwgLTIzMS4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCAxMC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMi1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNi45NTY2NjYsIDIyNS45NTY2NjYpIHJvdGF0ZSgtNDUuMDAwMDAwKSB0cmFuc2xhdGUoLTE2Ljk1NjY2NiwgLTIyNS45NTY2NjYpICIgcG9pbnRzPSIyMC4yODE5NzQ4IDIyMi41NDc3MDkgMTMuMzU1ODM5MSAyMjkuMzY1NjIzIDIwLjU1NzQ5MzEgMjI5LjM2NTYyMyI+PC9wb2x5bGluZT4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

/*!*****************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/themes/DarkThemeHyperlink.css ***!
  \*****************************************************************************************/
.adsk-viewing-viewer.dark-theme .hyperlink-container {
    filter: drop-shadow(0 3px 5px rgba(0, 0, 0, 0.3));
}

.adsk-viewing-viewer.dark-theme .hyperlink-container .docking-panel {
    box-shadow: none;
}

.adsk-viewing-viewer.dark-theme .hyperlink-container-triangle {
    border-right: 19px solid rgba(34, 34, 34, 0.90); /* same as docking-panel-container-solid-color-a */
}

.adsk-viewing-viewer.dark-theme .hyperlink-back-closer {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMXB4IiBoZWlnaHQ9IjExcHgiIHZpZXdCb3g9IjAgMCAxMSAxMSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDI1PC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJTZXR0aW5ncy0tLU9wdGlvbi0xLS0tQWRkaW5nLUNsYXJpdHktQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkxNS4wMDAwMDAsIC0xOS4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzA0LjAwMDAwMCwgMC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYxMS4wMDAwMDAsIDE5LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC40NTQ5NDg1MDYsMTAuOTk3MDU3MiBDMC4yNjIwNzgzOTgsMTAuOTc5NjAyNyAwLjA5NjYzMTgzNTQsMTAuODUyMzQzNyAwLjAzMDI3ODYyMzcsMTAuNjcwNDA3NCBDLTAuMDM2MDc0NTg4MSwxMC40ODg0NzEyIDAuMDA4NTk5NDk1NDksMTAuMjg0NTc5OSAwLjE0NDk0ODUwNiwxMC4xNDcwNTcyIEwxMC4xNDQ5NDg1LDAuMTQ3MDU3MjQ5IEMxMC4yNzE3Nzc4LDAuMDIwMjI3OTY1MSAxMC40NTY2MzU1LC0wLjAyOTMwNDUwODkgMTAuNjI5ODg3NSwwLjAxNzExODIzMTIgQzEwLjgwMzEzOTUsMC4wNjM1NDA5NzEyIDEwLjkzODQ2NDgsMC4xOTg4NjYyMDcgMTAuOTg0ODg3NSwwLjM3MjExODIzMSBDMTEuMDMxMzEwMywwLjU0NTM3MDI1NiAxMC45ODE3Nzc4LDAuNzMwMjI3OTY1IDEwLjg1NDk0ODUsMC44NTcwNTcyNDkgTDAuODU0OTQ4NTA2LDEwLjg1NzA1NzIgQzAuNzQ4OTYzNTI0LDEwLjk2MDcxNjEgMC42MDI0NDM0MDUsMTEuMDExOTk4MiAwLjQ1NDk0ODUwNiwxMC45OTcwNTcyIFoiIGlkPSJTaGFwZSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAuNDU3MDQ1OCwxMS4wMDcwNDU4IEMxMC4zMzkyMTAyLDEwLjk5NTMzMjQgMTAuMjI5MzU2NSwxMC45NDIxNzczIDEwLjE0NzA0NTgsMTAuODU3MDQ1OCBMMC4xNDcwNDU4MDksMC44NTcwNDU4MDkgQy0wLjA0OTAxNTI3MTksMC42NjA5ODQ3MjIgLTAuMDQ5MDE1MjY5NSwwLjM0MzEwNjg5OSAwLjE0NzA0NTgxNSwwLjE0NzA0NTgxNSBDMC4zNDMxMDY4OTksLTAuMDQ5MDE1MjY5NSAwLjY2MDk4NDcyMiwtMC4wNDkwMTUyNzE5IDAuODU3MDQ1ODA5LDAuMTQ3MDQ1ODA5IEwxMC44NTcwNDU4LDEwLjE0NzA0NTggQzExLjAxMzI4MjgsMTAuMjk0ODc5NyAxMS4wNTc0NjU5LDEwLjUyNjA2NzQgMTAuOTY2NzU0NywxMC43MjEwOTY1IEMxMC44NzYwNDM1LDEwLjkxNjEyNTUgMTAuNjcwNzY4MiwxMS4wMzEyODYgMTAuNDU3MDQ1OCwxMS4wMDcwNDU4IFoiIGlkPSJTaGFwZSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}


/*!*********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/themes/LightTheme.css ***!
  \*********************************************************************************/
/* viewer */
.adsk-viewing-viewer.light-theme {
    color: #0a131c;
    font-size: 14px;
}

.adsk-viewing-viewer.light-theme.quality-text {
    text-rendering: auto;
}

.adsk-viewing-viewer.light-theme .viewcube {
    color: #000000;
}

.adsk-viewing-viewer.light-theme .property-drop-down, .adsk-viewing-viewer.light-theme .adsk-lmv-tftable input {
    color: #000000;
    background-color: #ffffff;
    border: solid 1px #d5dbe1;
}

.adsk-viewing-viewer.light-theme .option-drop-down {
    color: #000000;
    background-color: #edf0f2;
    border: solid 1px #d5dbe1;
}

/* Toolbar */
.adsk-viewing-viewer.light-theme .adsk-control-group {
    color: #0a131c;
    background-color: #f5f5f5;
    box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.4);
    border: 1px solid #bbbbbb;
}

.adsk-viewing-viewer.light-theme .adsk-button:hover {
    color: #0696d7;
    border: 1px solid #0696d7;
}

.adsk-viewing-viewer.light-theme .adsk-button:focus,
.adsk-viewing-viewer.light-theme .adsk-button.active {
    color: #0696d7;
    outline: none;
    border-radius: 2px;
    border: 1px solid #0696d7;
    /*box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.5);*/
}

.adsk-viewing-viewer.light-theme .adsk-label-button:hover,
.adsk-viewing-viewer.light-theme .adsk-label-button:focus,
.adsk-viewing-viewer.light-theme .adsk-label-button.active {
    border: 1px solid transparent;
}

.adsk-viewing-viewer.light-theme .adsk-label-button label {
    color: #ffffff;
    background-color: #0696d7;
}

.adsk-viewing-viewer.light-theme .adsk-label-button:hover label,
.adsk-viewing-viewer.light-theme .adsk-label-button:focus label,
.adsk-viewing-viewer.light-theme .adsk-label-button.active label {
    color: #ffffff;
    background-color: #0696d7;
}

.adsk-viewing-viewer.light-theme .adsk-control-tooltip {
    color: #0a131c;
    background-color: rgba(255, 255, 255, 0.94);
	box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
    opacity: 1.0;
    border-radius: 2px;
}

/* Panel */
.adsk-viewing-viewer.light-theme .docking-panel {
    box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.4);
}

.adsk-viewing-viewer.light-theme .docking-panel-delimiter-shadow {
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.1);
}

.adsk-viewing-viewer.light-theme .docking-panel-title {
    color: #0a131c;
    background-color: #ffffff;
    border-bottom: solid 1px rgba(0, 0, 0, 0.2)
}

.adsk-viewing-viewer.light-theme .docking-panel-close {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjExcHgiIGhlaWdodD0iMTFweCIgdmlld0JveD0iMCAwIDExIDExIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5saWdodF9ob3Zlcl9wYW5lbGNsb3NlPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IkxJR0hULVRIRU1FRC1QQU5FTFMtLS1Ib3ZlcnMtLS1MTVYiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDYxLjAwMDAwMCwgLTE5OS4wMDAwMDApIj4NCiAgICAgICAgPGcgaWQ9ImxpZ2h0X2hvdmVyX3BhbmVsY2xvc2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjEuMDAwMDAwLCAxOTkuMDAwMDAwKSIgZmlsbD0iIzRBNTU1QiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjQ1NDk0ODUwNiwxMC45OTcwNTcyIEMwLjI2MjA3ODM5OCwxMC45Nzk2MDI3IDAuMDk2NjMxODM1NCwxMC44NTIzNDM3IDAuMDMwMjc4NjIzNywxMC42NzA0MDc0IEMtMC4wMzYwNzQ1ODgxLDEwLjQ4ODQ3MTIgMC4wMDg1OTk0OTU0OSwxMC4yODQ1Nzk5IDAuMTQ0OTQ4NTA2LDEwLjE0NzA1NzIgTDEwLjE0NDk0ODUsMC4xNDcwNTcyNDkgQzEwLjI3MTc3NzgsMC4wMjAyMjc5NjUxIDEwLjQ1NjYzNTUsLTAuMDI5MzA0NTA4OSAxMC42Mjk4ODc1LDAuMDE3MTE4MjMxMiBDMTAuODAzMTM5NSwwLjA2MzU0MDk3MTIgMTAuOTM4NDY0OCwwLjE5ODg2NjIwNyAxMC45ODQ4ODc1LDAuMzcyMTE4MjMxIEMxMS4wMzEzMTAzLDAuNTQ1MzcwMjU2IDEwLjk4MTc3NzgsMC43MzAyMjc5NjUgMTAuODU0OTQ4NSwwLjg1NzA1NzI0OSBMMC44NTQ5NDg1MDYsMTAuODU3MDU3MiBDMC43NDg5NjM1MjQsMTAuOTYwNzE2MSAwLjYwMjQ0MzQwNSwxMS4wMTE5OTgyIDAuNDU0OTQ4NTA2LDEwLjk5NzA1NzIgWiIgaWQ9IlNoYXBlIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjQ1NzA0NTgsMTEuMDA3MDQ1OCBDMTAuMzM5MjEwMiwxMC45OTUzMzI0IDEwLjIyOTM1NjUsMTAuOTQyMTc3MyAxMC4xNDcwNDU4LDEwLjg1NzA0NTggTDAuMTQ3MDQ1ODA5LDAuODU3MDQ1ODA5IEMtMC4wNDkwMTUyNzE5LDAuNjYwOTg0NzIyIC0wLjA0OTAxNTI2OTUsMC4zNDMxMDY4OTkgMC4xNDcwNDU4MTUsMC4xNDcwNDU4MTUgQzAuMzQzMTA2ODk5LC0wLjA0OTAxNTI2OTUgMC42NjA5ODQ3MjIsLTAuMDQ5MDE1MjcxOSAwLjg1NzA0NTgwOSwwLjE0NzA0NTgwOSBMMTAuODU3MDQ1OCwxMC4xNDcwNDU4IEMxMS4wMTMyODI4LDEwLjI5NDg3OTcgMTEuMDU3NDY1OSwxMC41MjYwNjc0IDEwLjk2Njc1NDcsMTAuNzIxMDk2NSBDMTAuODc2MDQzNSwxMC45MTYxMjU1IDEwLjY3MDc2ODIsMTEuMDMxMjg2IDEwLjQ1NzA0NTgsMTEuMDA3MDQ1OCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

.adsk-viewing-viewer.light-theme .docking-panel-close:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjExcHgiIGhlaWdodD0iMTFweCIgdmlld0JveD0iMCAwIDExIDExIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5saWdodF9ub3JtYWxfcGFuZWxjbG9zZTwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJMSUdIVC1USEVNRUQtUEFORUxTLS0tSG92ZXJzLS0tTE1WIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDAxLjAwMDAwMCwgLTE5OS4wMDAwMDApIj4NCiAgICAgICAgPGcgaWQ9ImxpZ2h0X25vcm1hbF9wYW5lbGNsb3NlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MDEuMDAwMDAwLCAxOTkuMDAwMDAwKSIgZmlsbD0iIzBBMTMxQyI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjQ1NDk0ODUwNiwxMC45OTcwNTcyIEMwLjI2MjA3ODM5OCwxMC45Nzk2MDI3IDAuMDk2NjMxODM1NCwxMC44NTIzNDM3IDAuMDMwMjc4NjIzNywxMC42NzA0MDc0IEMtMC4wMzYwNzQ1ODgxLDEwLjQ4ODQ3MTIgMC4wMDg1OTk0OTU0OSwxMC4yODQ1Nzk5IDAuMTQ0OTQ4NTA2LDEwLjE0NzA1NzIgTDEwLjE0NDk0ODUsMC4xNDcwNTcyNDkgQzEwLjI3MTc3NzgsMC4wMjAyMjc5NjUxIDEwLjQ1NjYzNTUsLTAuMDI5MzA0NTA4OSAxMC42Mjk4ODc1LDAuMDE3MTE4MjMxMiBDMTAuODAzMTM5NSwwLjA2MzU0MDk3MTIgMTAuOTM4NDY0OCwwLjE5ODg2NjIwNyAxMC45ODQ4ODc1LDAuMzcyMTE4MjMxIEMxMS4wMzEzMTAzLDAuNTQ1MzcwMjU2IDEwLjk4MTc3NzgsMC43MzAyMjc5NjUgMTAuODU0OTQ4NSwwLjg1NzA1NzI0OSBMMC44NTQ5NDg1MDYsMTAuODU3MDU3MiBDMC43NDg5NjM1MjQsMTAuOTYwNzE2MSAwLjYwMjQ0MzQwNSwxMS4wMTE5OTgyIDAuNDU0OTQ4NTA2LDEwLjk5NzA1NzIgWiIgaWQ9IlNoYXBlIj48L3BhdGg+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwLjQ1NzA0NTgsMTEuMDA3MDQ1OCBDMTAuMzM5MjEwMiwxMC45OTUzMzI0IDEwLjIyOTM1NjUsMTAuOTQyMTc3MyAxMC4xNDcwNDU4LDEwLjg1NzA0NTggTDAuMTQ3MDQ1ODA5LDAuODU3MDQ1ODA5IEMtMC4wNDkwMTUyNzE5LDAuNjYwOTg0NzIyIC0wLjA0OTAxNTI2OTUsMC4zNDMxMDY4OTkgMC4xNDcwNDU4MTUsMC4xNDcwNDU4MTUgQzAuMzQzMTA2ODk5LC0wLjA0OTAxNTI2OTUgMC42NjA5ODQ3MjIsLTAuMDQ5MDE1MjcxOSAwLjg1NzA0NTgwOSwwLjE0NzA0NTgwOSBMMTAuODU3MDQ1OCwxMC4xNDcwNDU4IEMxMS4wMTMyODI4LDEwLjI5NDg3OTcgMTEuMDU3NDY1OSwxMC41MjYwNjc0IDEwLjk2Njc1NDcsMTAuNzIxMDk2NSBDMTAuODc2MDQzNSwxMC45MTYxMjU1IDEwLjY3MDc2ODIsMTEuMDMxMjg2IDEwLjQ1NzA0NTgsMTEuMDA3MDQ1OCBaIiBpZD0iU2hhcGUiPjwvcGF0aD4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

.adsk-viewing-viewer.light-theme .docking-panel-footer-resizer {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCA4IDciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4yICg0NzMyNykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPmxpZ2h0X25vcm1hbF9yZXNpemVfaWNvbjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJMSUdIVC1USEVNRUQtUEFORUxTLS0tSG92ZXJzLS0tTE1WIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjI4LjAwMDAwMCwgLTgzMi4wMDAwMDApIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj4NCiAgICAgICAgPGcgaWQ9ImxpZ2h0X25vcm1hbF9yZXNpemVfaWNvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjI4LjAwMDAwMCwgODMyLjAwMDAwMCkiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTAuNSw2LjUgTDYuNSwwLjUiIGlkPSJMaW5lIiBzdHJva2U9IiNCRUM4RDIiPjwvcGF0aD4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjUsNi41IEw2LjAzNTUzMzkxLDQuOTY0NDY2MDkiIGlkPSJMaW5lLUNvcHkiIHN0cm9rZT0iI0JFQzhEMiI+PC9wYXRoPg0KICAgICAgICAgICAgPHBhdGggZD0iTTEuNSw2LjUgTDcuNSwwLjUiIGlkPSJMaW5lIiBzdHJva2U9IiM5MzlDQTUiPjwvcGF0aD4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik01LjUsNi41IEw3LjAzNTUzMzkxLDQuOTY0NDY2MDkiIGlkPSJMaW5lLUNvcHkiIHN0cm9rZT0iIzkzOUNBNSI+PC9wYXRoPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
    background-repeat: no-repeat;
    background-position-x: 9px;
    background-position-y: 8px;
}

.adsk-viewing-viewer.light-theme .docking-panel-footer-resizer:hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjhweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCA4IDciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OC4yICg0NzMyNykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDI8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iTElHSFQtVEhFTUVELVBBTkVMUy0tLUhvdmVycy0tLUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNzMuMDAwMDAwLCAtODYxLjAwMDAwMCkiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPg0KICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA3My4wMDAwMDAsIDg2MS4wMDAwMDApIj4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsNi41IEw2LjUsMC41IiBpZD0iTGluZSIgc3Ryb2tlPSIjQkVDOEQyIj48L3BhdGg+DQogICAgICAgICAgICA8cGF0aCBkPSJNNC41LDYuNSBMNi4wMzU1MzM5MSw0Ljk2NDQ2NjA5IiBpZD0iTGluZS1Db3B5IiBzdHJva2U9IiNCRUM4RDIiPjwvcGF0aD4NCiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xLjUsNi41IEw3LjUsMC41IiBpZD0iTGluZSIgc3Ryb2tlPSIjNEE1NTVCIj48L3BhdGg+DQogICAgICAgICAgICA8cGF0aCBkPSJNNS41LDYuNSBMNy4wMzU1MzM5MSw0Ljk2NDQ2NjA5IiBpZD0iTGluZS1Db3B5IiBzdHJva2U9IiM0QTU1NUIiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-position-x: 9px;
    background-position-y: 8px;
}

.adsk-viewing-viewer.light-theme .docking-panel-button {
    color: #4a555b;
	border: solid 1px #d5dbe1;
}

.adsk-viewing-viewer.light-theme .docking-panel-primary-button {
    color: #ffffff;
    background-color: #0696d7
}

.adsk-viewing-viewer.light-theme .docking-panel-primary-button:hover,
.adsk-viewing-viewer.light-theme .docking-panel-primary-button:focus,
.adsk-viewing-viewer.light-theme .docking-panel-primary-button.active {
    color: #ffffff;
    background-color: #0696d7
}

.adsk-viewing-viewer.light-theme .docking-panel-secondary-button {
    color: #ffffff;
    background-color: #939ca5;
}

.adsk-viewing-viewer.light-theme .docking-panel-secondary-button:hover,
.adsk-viewing-viewer.light-theme .docking-panel-secondary-button:focus,
.adsk-viewing-viewer.light-theme .docking-panel-secondary-button.active {
    color: #ffffff;
    background-color: #bec8d2;
}

.adsk-viewing-viewer .docking-panel-tertiary-button {
    color: #0696d7;
    border: solid 1px #0696d7;
}

.adsk-viewing-viewer .docking-panel-tertiary-button:hover,
.adsk-viewing-viewer .docking-panel-tertiary-button:focus,
.adsk-viewing-viewer .docking-panel-tertiary-button.active {
    color: #38abdf;
    border: solid 1px #38abdf;
    background: transparent;
}

.adsk-viewing-viewer.light-theme .docking-panel-footer {
    background-color: #ffffff;
    border-top: solid 1px rgba(0, 0, 0, 0.20);
}

.adsk-viewing-viewer.light-theme .docking-panel-container-solid-color-a {
	background-color: rgba(255, 255, 255, 0.94);
}

.adsk-viewing-viewer.light-theme .docking-panel-container-solid-color-b {
	background-color: rgba(255, 255, 255, 0.98);
}

.adsk-viewing-viewer.light-theme .docking-panel-container-solid-color-c {
	background-color: #ecf0f3;
}

.adsk-viewing-viewer.light-theme .docking-panel-container-gradient {
    background: repeating-linear-gradient(
        rgba(242, 247, 250, 0.7),
        rgba(242, 247, 250, 0.7) 36px,
        rgba(242, 247, 250, 0.0) 36px,
        rgba(242, 247, 250, 0.0) 72px)
}

.adsk-viewing-viewer.light-theme .docking-panel-textbox {
    border: solid 1px #d5dbe1;
    background-color: transparent;
}

.adsk-viewing-viewer.light-theme .adsk-lmv-tftable tr td div {
    color: #4a555b;
}

.adsk-viewing-viewer.light-theme .adsk-lmv-tftable tr.logical-group {
    background-color: rgba(242, 247, 250, 0.7);
}

.adsk-viewing-viewer.light-theme .adsk-lmv-tftable tr.logical-group td div {
    color: #0a131c;
}

.adsk-viewing-viewer.light-theme .docking-panel-scroll::-webkit-scrollbar-track {
    background: none;
}

.adsk-viewing-viewer.light-theme .docking-panel-scroll::-webkit-scrollbar-thumb {
    background: rgb(190, 200, 210);
}

.adsk-viewing-viewer.light-theme .docking-panel-scroll::-webkit-scrollbar-thumb:hover {
    background: rgb(147, 156, 165);
}

.adsk-viewing-viewer.light-theme .docking-panel-scroll::-webkit-resizer {
    background-color: rgba(30, 30, 30, 0.80);
}

.adsk-viewing-viewer.light-theme .docking-pane-scroll::-webkit-scrollbar-corner {
    background-color: rgba(0, 0, 0, 0.20);
}

/* Searchbox and Filterbox */
.adsk-viewing-viewer.light-theme .adsk-filterbox input.filter-box,
.adsk-viewing-viewer.light-theme .adsk-searchbox input.search-box {
    color: #0a131c;
    background: #ffffff;
    border: solid 1px rgba(0, 0, 0, 0.0);
}

.adsk-viewing-viewer.light-theme .adsk-filterbox input.filter-box:focus,
.adsk-viewing-viewer.light-theme .adsk-searchbox input.search-box:focus {
    border: 1px solid #1DC6F2;
}

.adsk-viewing-viewer.light-theme .adsk-searchbox .search-box-icon {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxM3B4IiBoZWlnaHQ9IjEzcHgiIHZpZXdCb3g9IjAgMCAxMyAxMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPnNlYXJjaF9saWdodDwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSIzRC1MTVYiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iRGFyay10aGVtZWQtcGFuZWxzLShTRUxFQ1RFRCktLS1MTVYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDEuMDAwMDAwLCAtMjM4LjAwMDAwMCkiIGZpbGw9IiM0QTU1NUIiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjYuMDAwMDAwLCAxNzkuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3LjIxMzYwOTQsNjguMjM2MDk0NCBDMTYuMjk3NjMzMSw2Ny4zMjAxMTgxIDE1Ljc2MzMxMzYsNjYuMDIyNDg1IDE1Ljc2MzMxMzYsNjQuNzI0ODUxOSBDMTUuNzYzMzEzNiw2My40MjcyMTg4IDE2LjI5NzYzMzEsNjIuMTI5NTg1NyAxNy4yMTM2MDk0LDYxLjIxMzYwOTQgQzE4LjEyOTU4NTcsNjAuMjk3NjMzMSAxOS40MjcyMTg4LDU5Ljc2MzMxMzYgMjAuNzI0ODUxOSw1OS43NjMzMTM2IEMyMi4wMjI0ODUsNTkuNzYzMzEzNiAyMy4zMjAxMTgxLDYwLjI5NzYzMzEgMjQuMjM2MDk0NCw2MS4yMTM2MDk0IEMyNS4xNTIwNzA3LDYyLjEyOTU4NTcgMjUuNjg2MzkwMiw2My40MjcyMTg4IDI1LjY4NjM5MDIsNjQuNzI0ODUxOSBDMjUuNjg2MzkwMiw2Ni4wMjI0ODUgMjUuMTUyMDcwNyw2Ny4zMjAxMTgxIDI0LjIzNjA5NDQsNjguMjM2MDk0NCBDMjMuMzIwMTE4MSw2OS4xNTIwNzA3IDIyLjAyMjQ4NSw2OS42ODYzOTAyIDIwLjcyNDg1MTksNjkuNjg2MzkwMiBDMTkuNDI3MjE4OCw2OS42ODYzOTAyIDE4LjEyOTU4NTcsNjkuMTUyMDcwNyAxNy4yMTM2MDk0LDY4LjIzNjA5NDQgTTI3Ljg5OTk5OTYsNzEuMjg5MzQ4NyBMMjUuMDc1NzM5Myw2OC40NjUwODg1IEMyNS45OTE3MTU3LDY3LjM5NjQ0OTUgMjYuNTI2MDM1Miw2Ni4wOTg4MTY0IDI2LjUyNjAzNTIsNjQuNzI0ODUxOSBDMjYuNTI2MDM1Miw2My4xOTgyMjQ3IDI1LjkxNTM4NDMsNjEuNzQ3OTI4OSAyNC44NDY3NDUzLDYwLjY3OTI4OTkgQzIzLjc3ODEwNjIsNTkuNjEwNjUwOSAyMi4yNTE0NzkxLDU5IDIwLjcyNDg1MTksNTkgQzE5LjE5ODIyNDcsNTkgMTcuNzQ3OTI4OSw1OS42MTA2NTA5IDE2LjY3OTI4OTksNjAuNjc5Mjg5OSBDMTUuNjEwNjUwOSw2MS43NDc5Mjg5IDE1LDYzLjE5ODIyNDcgMTUsNjQuNzI0ODUxOSBDMTUsNjYuMjUxNDc5MSAxNS42MTA2NTA5LDY3LjcwMTc3NDkgMTYuNjc5Mjg5OSw2OC43NzA0MTM5IEMxNy43NDc5Mjg5LDY5LjgzOTA1MjkgMTkuMTk4MjI0Nyw3MC40NDk3MDM4IDIwLjcyNDg1MTksNzAuNDQ5NzAzOCBDMjIuMDk4ODE2NCw3MC40NDk3MDM4IDIzLjQ3Mjc4MDgsNjkuOTE1Mzg0MyAyNC40NjUwODg1LDY4Ljk5OTQwOCBMMjcuMjg5MzQ4Nyw3MS44MjM2NjgzIEMyNy4zNjU2ODAxLDcxLjg5OTk5OTYgMjcuNDQyMDExNSw3MS44OTk5OTk2IDI3LjU5NDY3NDIsNzEuODk5OTk5NiBDMjcuNzQ3MzM2OSw3MS44OTk5OTk2IDI3LjgyMzY2ODMsNzEuODk5OTk5NiAyNy44OTk5OTk2LDcxLjgyMzY2ODMgQzI3Ljk3NjMzMSw3MS43NDczMzY5IDI3Ljk3NjMzMSw3MS40NDIwMTE1IDI3Ljg5OTk5OTYsNzEuMjg5MzQ4NyIgaWQ9InNlYXJjaF9saWdodCI+PC9wYXRoPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
}

.adsk-viewing-viewer.light-theme .adsk-searchbox .search-box-icon.focused {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjEzcHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDEzIDEzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iVHlwZS1haGVhZC1pbi1zZWFyY2gtLS1PcHRpb24tQSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIzLjAwMDAwMCwgLTUxLjAwMDAwMCkiPg0KICAgICAgICA8ZyBpZD0iR3JvdXAtMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMDAwMDAwLCA4LjAwMDAwMCkiIGZpbGw9IiMxREM2RjIiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTE2LjIxMzYwOTQsNTIuMjM2MDk0NCBDMTUuMjk3NjMzMSw1MS4zMjAxMTgxIDE0Ljc2MzMxMzYsNTAuMDIyNDg1IDE0Ljc2MzMxMzYsNDguNzI0ODUxOSBDMTQuNzYzMzEzNiw0Ny40MjcyMTg4IDE1LjI5NzYzMzEsNDYuMTI5NTg1NyAxNi4yMTM2MDk0LDQ1LjIxMzYwOTQgQzE3LjEyOTU4NTcsNDQuMjk3NjMzMSAxOC40MjcyMTg4LDQzLjc2MzMxMzYgMTkuNzI0ODUxOSw0My43NjMzMTM2IEMyMS4wMjI0ODUsNDMuNzYzMzEzNiAyMi4zMjAxMTgxLDQ0LjI5NzYzMzEgMjMuMjM2MDk0NCw0NS4yMTM2MDk0IEMyNC4xNTIwNzA3LDQ2LjEyOTU4NTcgMjQuNjg2MzkwMiw0Ny40MjcyMTg4IDI0LjY4NjM5MDIsNDguNzI0ODUxOSBDMjQuNjg2MzkwMiw1MC4wMjI0ODUgMjQuMTUyMDcwNyw1MS4zMjAxMTgxIDIzLjIzNjA5NDQsNTIuMjM2MDk0NCBDMjIuMzIwMTE4MSw1My4xNTIwNzA3IDIxLjAyMjQ4NSw1My42ODYzOTAyIDE5LjcyNDg1MTksNTMuNjg2MzkwMiBDMTguNDI3MjE4OCw1My42ODYzOTAyIDE3LjEyOTU4NTcsNTMuMTUyMDcwNyAxNi4yMTM2MDk0LDUyLjIzNjA5NDQgTTI2Ljg5OTk5OTYsNTUuMjg5MzQ4NyBMMjQuMDc1NzM5Myw1Mi40NjUwODg1IEMyNC45OTE3MTU3LDUxLjM5NjQ0OTUgMjUuNTI2MDM1Miw1MC4wOTg4MTY0IDI1LjUyNjAzNTIsNDguNzI0ODUxOSBDMjUuNTI2MDM1Miw0Ny4xOTgyMjQ3IDI0LjkxNTM4NDMsNDUuNzQ3OTI4OSAyMy44NDY3NDUzLDQ0LjY3OTI4OTkgQzIyLjc3ODEwNjIsNDMuNjEwNjUwOSAyMS4yNTE0NzkxLDQzIDE5LjcyNDg1MTksNDMgQzE4LjE5ODIyNDcsNDMgMTYuNzQ3OTI4OSw0My42MTA2NTA5IDE1LjY3OTI4OTksNDQuNjc5Mjg5OSBDMTQuNjEwNjUwOSw0NS43NDc5Mjg5IDE0LDQ3LjE5ODIyNDcgMTQsNDguNzI0ODUxOSBDMTQsNTAuMjUxNDc5MSAxNC42MTA2NTA5LDUxLjcwMTc3NDkgMTUuNjc5Mjg5OSw1Mi43NzA0MTM5IEMxNi43NDc5Mjg5LDUzLjgzOTA1MjkgMTguMTk4MjI0Nyw1NC40NDk3MDM4IDE5LjcyNDg1MTksNTQuNDQ5NzAzOCBDMjEuMDk4ODE2NCw1NC40NDk3MDM4IDIyLjQ3Mjc4MDgsNTMuOTE1Mzg0MyAyMy40NjUwODg1LDUyLjk5OTQwOCBMMjYuMjg5MzQ4Nyw1NS44MjM2NjgzIEMyNi4zNjU2ODAxLDU1Ljg5OTk5OTYgMjYuNDQyMDExNSw1NS44OTk5OTk2IDI2LjU5NDY3NDIsNTUuODk5OTk5NiBDMjYuNzQ3MzM2OSw1NS44OTk5OTk2IDI2LjgyMzY2ODMsNTUuODk5OTk5NiAyNi44OTk5OTk2LDU1LjgyMzY2ODMgQzI2Ljk3NjMzMSw1NS43NDczMzY5IDI2Ljk3NjMzMSw1NS40NDIwMTE1IDI2Ljg5OTk5OTYsNTUuMjg5MzQ4NyIgaWQ9IlBhZ2UtMSI+PC9wYXRoPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
}

.adsk-viewing-viewer.light-theme .adsk-filterbox .filter-box-icon {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjdweCIgdmlld0JveD0iMCAwIDEwIDciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkZpbHRlcl9JY29uPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IkxheWVycyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSI+DQogICAgICAgIDxnIGlkPSJNb2RlbF9Ccm93c2VyX3dpdGgtTGF5ZXJzLTNEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODkwLjAwMDAwMCwgLTM0MC4wMDAwMDApIiBzdHJva2U9IiM5Nzk3OTciPg0KICAgICAgICAgICAgPGcgaWQ9IkZpbHRlci1pY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4OTAuMDAwMDAwLCAzMzkuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTI4Ij4NCiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkZpbHRlcl9JY29uIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03LjUsNy41IEwyLjUsNy41IiBpZD0iTGluZS0yIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOC41LDQuNSBMMS41LDQuNSIgaWQ9IkxpbmUtMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkuNSwxLjUgTDAuNSwxLjUiIGlkPSJMaW5lLTIiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

.adsk-viewing-viewer.light-theme .adsk-filterbox .filter-box-icon.focused {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjEwcHgiIGhlaWdodD0iN3B4IiB2aWV3Qm94PSIwIDAgMTAgNyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ4LjIgKDQ3MzI3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4NCiAgICA8dGl0bGU+RmlsdGVyX0ljb25fc2VsZWN0ZWQ8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iRGFyay10aGVtZWQtcGFuZWxzLShTRUxFQ1RFRCktLS1MTVYtIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTI3LjAwMDAwMCwgLTI0Mi4wMDAwMDApIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj4NCiAgICAgICAgPGcgaWQ9IkZpbHRlci1pY29uIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MjcuMDAwMDAwLCAyNDEuMDAwMDAwKSIgc3Ryb2tlPSIjMDBCRkZGIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yOCI+DQogICAgICAgICAgICAgICAgPGcgaWQ9IkZpbHRlcl9JY29uX3NlbGVjdGVkIj4NCiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuNSw3LjUgTDIuNSw3LjUiIGlkPSJMaW5lLTIiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguNSw0LjUgTDEuNSw0LjUiIGlkPSJMaW5lLTIiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkuNSwxLjUgTDAuNSwxLjUiIGlkPSJMaW5lLTIiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
}

.adsk-viewing-viewer.light-theme .adsk-filterbox .filter-box-close,
.adsk-viewing-viewer.light-theme .adsk-searchbox .search-box-close {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE0cHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDE0IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5saWdodF9ub3JtYWxfc2VhcmNoY2xlYXI8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iTElHSFQtVEhFTUVELVBBTkVMUy0tLUhvdmVycy0tLUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQwMS4wMDAwMDAsIC0yMzguMDAwMDAwKSI+DQogICAgICAgIDxnIGlkPSJsaWdodF9ub3JtYWxfc2VhcmNoY2xlYXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwMS4wMDAwMDAsIDIzOC4wMDAwMDApIj4NCiAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtMiIgZmlsbD0iI0JFQzhEMiIgY3g9IjciIGN5PSI3IiByPSI3Ij48L2NpcmNsZT4NCiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI0LjUwOTY4OTczIDEwIDQgOS40OTAzMTAyNyA5LjQ5MDMxMDI3IDQgMTAgNC41MDk2ODk3MyI+PC9wb2x5Z29uPg0KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjEwIDkuNDkwMzEwMjcgOS40OTAzMTAyNyAxMCA0IDQuNTA5Njg5NzMgNC41MDk2ODk3MyA0Ij48L3BvbHlnb24+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=); 

}

.adsk-viewing-viewer.light-theme .adsk-filterbox .filter-box-close:hover,
.adsk-viewing-viewer.light-theme .adsk-searchbox .search-box-close:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjE0cHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDE0IDE0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDguMiAoNDczMjcpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5saWdodF9ob3Zlcl9zZWFyY2hjbGVhcjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSJMSUdIVC1USEVNRUQtUEFORUxTLS0tSG92ZXJzLS0tTE1WIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA2MS4wMDAwMDAsIC0yMzguMDAwMDAwKSI+DQogICAgICAgIDxnIGlkPSJsaWdodF9ob3Zlcl9zZWFyY2hjbGVhciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA2MS4wMDAwMDAsIDIzOC4wMDAwMDApIj4NCiAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwtMi1Db3B5IiBmaWxsPSIjOTM5Q0E1IiBjeD0iNyIgY3k9IjciIHI9IjciPjwvY2lyY2xlPg0KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlLUNvcHktMiIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI0LjUwOTY4OTczIDEwIDQgOS40OTAzMTAyNyA5LjQ5MDMxMDI3IDQgMTAgNC41MDk2ODk3MyI+PC9wb2x5Z29uPg0KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlLUNvcHktMyIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxMCA5LjQ5MDMxMDI3IDkuNDkwMzEwMjcgMTAgNCA0LjUwOTY4OTczIDQuNTA5Njg5NzMgNCI+PC9wb2x5Z29uPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+); 
}

/* Search Results */
.adsk-viewing-viewer.light-theme .adsk-search-results-scrolling-panel .selected {
    background-color: #F2F7FA;
}

.adsk-viewing-viewer.light-theme .adsk-search-results-scrolling-panel > div[lmv-nodeid]:hover{
    background-color: rgba(0, 191, 255, 0.2);
}

.adsk-viewing-viewer.light-theme .adsk-search-results-scrolling-panel .search-match {
    color: #1DC6F2;
}

.adsk-viewing-viewer.light-theme .adsk-search-results-scrolling-panel .search-path {
    color: #939CA5;
}

.adsk-viewing-viewer.light-theme .adsk-search-results-scrolling-panel .no-results-title {
    color: rgb(0, 0, 0);
}

.adsk-viewing-viewer.light-theme .adsk-search-results-scrolling-panel .no-results-description {
    color: #939CA5;
}

/* Loading Spinner */
.adsk-viewing-viewer.light-theme .loading-spinner path {
    stroke: #0696d7;
    fill: transparent;
}

.adsk-viewing-viewer.light-theme .loading-spinner path:first-child {
    stroke: #ecf0f3;
}

.adsk-viewing-viewer.light-theme .loading-spinner .message {
    color: #0a131c;
}

/* Context menu */
.adsk-viewing-viewer.light-theme .docking-panel.menu .menu-item:hover {
    background: rgba(0, 191, 255, 0.2);
}

.adsk-viewing-viewer.light-theme .docking-panel.menu .menu-divider {
    background-color: #cccccc;
}

/* Settings Panel */
.adsk-viewing-viewer.light-theme .viewer-settings-panel.docking-panel .settings-tabs span {
    color: #0a131c;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel.docking-panel .settings-tabs span:hover {
    color: #1dc6f2;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel.docking-panel .settings-tabs .tabselected span {
    color: #0696d7;
    border-color: #0696d7;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .settings-environment-cell {
    border: solid 1px #f2f7fa;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .settings-environment-cell:hover {
    border: solid 1px #939ca5;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .settings-environment-cell.border-select {
    border: solid 1px #0696d7;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .settings-cell {
    border: solid 1px #f2f7fa;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .settings-cell:hover {
    border: solid 1px #939ca5;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .settings-cell.border-select {
    border: solid 1px #0696d7
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .settings-environment-name {
    color: #4a555b;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .settings-name {
    color: #4a555b;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .settings-description {
    color: #4a555b;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .docking-panel-tertiary-button:active {
    background-color: #4a555b;
    border: solid 1px #4a555b;
}

.adsk-viewing-viewer.light-theme .switch .slider {
    background-color: #d9e1e9;
}

.adsk-viewing-viewer.light-theme .switch .slider:before {
    background-color: #d9e1e9;
}

.adsk-viewing-viewer.light-theme .switch input:checked + .slider:before {
    background-color: #0696d7;
}

/* Layers Panel */
.adsk-viewing-viewer.light-theme .layers-panel .visibility {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxNyAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPlNoYXBlPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJNb2RlbC0tLWJyb3dzZXJfd2l0aC1MYXllcnMtLS1saWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2Mi4wMDAwMDAsIC0zNDAuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjMEExMzFDIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC4wMDAwMDAsIDkuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDQuMDAwMDAwLCAxMDIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDIxNi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJtYXJrdXAtZGlzcGxheS1vbi1jb3B5LTE0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic2hvdy1tYXJrZXJzLWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTMuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iTGF5ZXJfMSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguNDI0LDAuMDEzNDYzMDU3MyBDOS44MTM2NzUzNCwwLjAxOTA0NzQ5MjggMTEuMTg5MDc0OSwwLjI5NDEyNzQwNiAxMi40NzQsMC44MjM0NjMwNTcgQzEzLjQwOTk4ODMsMS4yMTU3ODg4NiAxNC4yODMzMDE4LDEuNzQzNDE1NzQgMTUuMDY2LDIuMzg5NDYzMDYgQzE1Ljc3NjcxMTYsMy4wMjUzOTQ1MSAxNi4zNzg2NTM3LDMuNzczMjYxOTMgMTYuODQ4LDQuNjAzNDYzMDYgQzE2LjQ5NzQ1OTEsNS41MTE5MjQ3NyAxNS45NjQ0OTk5LDYuMzM4OTMwNDMgMTUuMjgyLDcuMDMzNDYzMDYgQzE0LjUzNjE5MjEsNy43MzAyNjE3MSAxMy42NzgxNDUsOC4yOTYyMDc2OSAxMi43NDQsOC43MDc0NjMwNiBDMTEuMzYxMDM2NSw5LjI5MzUzOTU4IDkuODcxOTM1NjEsOS41ODc2ODI5NyA4LjM3LDkuNTcxNDYzMDYgQzYuODk2MjcwMjEsOS42NTA4OTU4OCA1LjQyMjc0OTI5LDkuNDExNDQ4NzMgNC4wNSw4Ljg2OTQ2MzA2IEMzLjExMzAyOTI4LDguNDg3MzIwMTcgMi4yNTMxMTg1Niw3LjkzODQ0MDk5IDEuNTEyLDcuMjQ5NDYzMDYgQzAuODQyNjYxOTQ4LDYuNTM0MTYwMTUgMC4zMjc5NTI0MTksNS42ODg1NjU5MiAwLDQuNzY1NDYzMDYgQzAuNDU1MjQyNjA0LDMuODYyMzEzMjkgMS4wNTc0NTAzMSwzLjA0MTEyMDk2IDEuNzgyLDIuMzM1NDYzMDYgQzIuNTUyMzY1MDQsMS42NTgzODQzOSAzLjQyNzgxNDI3LDEuMTExMjI4NjIgNC4zNzQsMC43MTU0NjMwNTcgQzUuNjUzNTg1NzEsMC4xNzgzNTEzOTYgNy4wMzgyOTI4MywtMC4wNjE2NjQ1MDQ1IDguNDI0LDAuMDEzNDYzMDU3MyBMOC40MjQsMC4wMTM0NjMwNTczIFogTTguNTMyLDguMDU5NDYzMDYgQzguOTYwMTAyMjksOC4wNTUyOTUzNiA5LjM4MjgwNDgzLDcuOTYzNDAzNSA5Ljc3NCw3Ljc4OTQ2MzA2IEMxMC4xNTY4MjYyLDcuNjIxNTY3MjQgMTAuNTA0ODI0Miw3LjM4MzQ2MzMgMTAuOCw3LjA4NzQ2MzA2IEMxMS40MDkxODA2LDYuNDcwNjAyMDcgMTEuNzQwNjcxMSw1LjYzMjEyNTg4IDExLjcxOCw0Ljc2NTQ2MzA2IEMxMS43MjYwNTgzLDMuOTE3NDEzMzUgMTEuMzk1NjY1NCwzLjEwMTE0ODQzIDEwLjgsMi40OTc0NjMwNiBDMTAuNTA0ODI0MiwyLjIwMTQ2MjgyIDEwLjE1NjgyNjIsMS45NjMzNTg4NyA5Ljc3NCwxLjc5NTQ2MzA2IEM4Ljk2MzIwMDgxLDEuNDUwMzI2MDcgOC4wNDY3OTkxOSwxLjQ1MDMyNjA3IDcuMjM2LDEuNzk1NDYzMDYgQzYuODUzMTczODQsMS45NjMzNTg4NyA2LjUwNTE3NTc2LDIuMjAxNDYyODIgNi4yMSwyLjQ5NzQ2MzA2IEM1LjYwMDgxOTQ1LDMuMTE0MzI0MDUgNS4yNjkzMjg4NiwzLjk1MjgwMDI0IDUuMjkyLDQuODE5NDYzMDYgQzUuMjk3NjY4NjcsNS4yNDczOTUzNiA1LjM4OTQ5NTYzLDUuNjY5Nzk5MzkgNS41NjIsNi4wNjE0NjMwNiBDNS43Mjc1NzkzLDYuNDQ1NTcwMTMgNS45NjU5NjY2Niw2Ljc5Mzk4MjQ0IDYuMjY0LDcuMDg3NDYzMDYgQzYuNTU4MzQzMzMsNy4zODQ0NjMzMSA2LjkwNjU0MzMxLDcuNjIyNzA1NCA3LjI5LDcuNzg5NDYzMDYgQzcuNjgxMTk1MTcsNy45NjM0MDM1IDguMTAzODk3NzEsOC4wNTUyOTUzNiA4LjUzMiw4LjA1OTQ2MzA2IEw4LjUzMiw4LjA1OTQ2MzA2IFogTTEwLjQyMiw0Ljc2NTQ2MzA2IEMxMC40MTYzNTg4LDQuNTIyODczOTIgMTAuMzYxMjMyNCw0LjI4Mzk5MjY4IDEwLjI2LDQuMDYzNDYzMDYgQzEwLjE3MjMxNzgsMy44NDM1MzQ1NiAxMC4wNDQwOTM0LDMuNjQyMDM4OTYgOS44ODIsMy40Njk0NjMwNiBDOS43MTExMDk2OCwzLjMwNTIxMjUgOS41MDkxNjg3NiwzLjE3NjcwNDY1IDkuMjg4LDMuMDkxNDYzMDYgTDguNTg2LDIuOTI5NDYzMDYgTDcuODg0LDMuMDkxNDYzMDYgQzcuNDQ2MzU4MjYsMy4yNzczNzM1NCA3LjA5NzkxMDQ4LDMuNjI1ODIxMzEgNi45MTIsNC4wNjM0NjMwNiBDNi43MTA3NTc2Niw0LjUyODYzMDUxIDYuNzEwNzU3NjYsNS4wNTYyOTU2MSA2LjkxMiw1LjUyMTQ2MzA2IEM3LjA4NDk2MzYyLDUuOTQ5MzIyNTYgNy40MTI3MTQwNCw2LjI5NjM1MjQzIDcuODMsNi40OTM0NjMwNiBMOC41MzIsNi42NTU0NjMwNiBMOS4yMzQsNi40OTM0NjMwNiBDOS40NTQ1MzE1Myw2LjQwNjk2MzIxIDkuNjU2MjM5NzIsNi4yNzg2MDM0NSA5LjgyOCw2LjExNTQ2MzA2IEM5Ljk4OTEwNDIxLDUuOTQyMTIwOSAxMC4xMTcyMDQ4LDUuNzQwODIwMDIgMTAuMjA2LDUuNTIxNDYzMDYgQzEwLjMxNDY3NjEsNS4yODQzNTU1NyAxMC4zNjk5Nzc2LDUuMDI2MjgyMDQgMTAuMzY4LDQuNzY1NDYzMDYgTDEwLjQyMiw0Ljc2NTQ2MzA2IFoiIGlkPSJTaGFwZSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
    opacity: 1.0;
}

.adsk-viewing-viewer.light-theme .layers-panel .visibility.dim {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNiAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPlNoYXBlPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJNb2RlbC0tLWJyb3dzZXJfd2l0aC1MYXllcnMtLS1saWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2Mi4wMDAwMDAsIC0zNzQuMDAwMDAwKSIgZmlsbD0iIzk0OTQ5RiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDAwMDAwLCA5LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJtYXJrdXAtZGlzcGxheS1vZmYtY29weS0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDQuMDAwMDAwLCAzNTQuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yMSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ibWFya3VwX2Rpc3BsYXlfdHVybl9vZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTEuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0LjQ2NjY2NjcsMC4xOTQ0NDQ0NDQgQzE0LjIsLTAuMDY0ODE0ODE0OCAxMy44LC0wLjA2NDgxNDgxNDggMTMuNTMzMzMzMywwLjE5NDQ0NDQ0NCBMMTAuNDY2NjY2NywzLjE3NTkyNTkzIEM5LjY2NjY2NjY3LDIuOTgxNDgxNDggOC44NjY2NjY2NywyLjc4NzAzNzA0IDgsMi43ODcwMzcwNCBDNC40LDIuNzg3MDM3MDQgMS4zMzMzMzMzMyw0LjkyNTkyNTkzIDAsNy41MTg1MTg1MiBMMCw3LjUxODUxODUyIEMwLjYsOC42ODUxODUxOSAxLjYsOS43ODcwMzcwNCAyLjgsMTAuNjI5NjI5NiBMMC40NjY2NjY2NjcsMTIuODk4MTQ4MSBDMC4yLDEzLjE1NzQwNzQgMC4yLDEzLjU0NjI5NjMgMC40NjY2NjY2NjcsMTMuODA1NTU1NiBDMC43MzMzMzMzMzMsMTQuMDY0ODE0OCAxLjEzMzMzMzMzLDE0LjA2NDgxNDggMS40LDEzLjgwNTU1NTYgTDE0LjQ2NjY2NjcsMS4xMDE4NTE4NSBDMTQuNzMzMzMzMywwLjg0MjU5MjU5MyAxNC43MzMzMzMzLDAuNDUzNzAzNzA0IDE0LjQ2NjY2NjcsMC4xOTQ0NDQ0NDQgTDE0LjQ2NjY2NjcsMC4xOTQ0NDQ0NDQgWiBNNC44LDcuNTE4NTE4NTIgQzQuOCw1Ljc2ODUxODUyIDYuMjY2NjY2NjcsNC40MDc0MDc0MSA4LDQuNDA3NDA3NDEgQzguMzMzMzMzMzMsNC40MDc0MDc0MSA4LjczMzMzMzMzLDQuNDcyMjIyMjIgOSw0LjYwMTg1MTg1IEw4LjEzMzMzMzMzLDUuNDQ0NDQ0NDQgTDcuOTMzMzMzMzMsNS40NDQ0NDQ0NCBDNi43MzMzMzMzMyw1LjQ0NDQ0NDQ0IDUuNzMzMzMzMzMsNi40MTY2NjY2NyA1LjczMzMzMzMzLDcuNTgzMzMzMzMgTDUuNzMzMzMzMzMsNy43Nzc3Nzc3OCBMNC44NjY2NjY2Nyw4LjYyMDM3MDM3IEM0Ljg2NjY2NjY3LDguMjMxNDgxNDggNC44LDcuODQyNTkyNTkgNC44LDcuNTE4NTE4NTIgTDQuOCw3LjUxODUxODUyIFogTTgsOS42NTc0MDc0MSBDOS4yLDkuNjU3NDA3NDEgMTAuMiw4LjY4NTE4NTE5IDEwLjIsNy41MTg1MTg1MiBDMTAuMiw3LjMyNDA3NDA3IDEwLjEzMzMzMzMsNy4xMjk2Mjk2MyAxMC4wNjY2NjY3LDYuODcwMzcwMzcgTDcuMzMzMzMzMzMsOS41Mjc3Nzc3OCBDNy42LDkuNTkyNTkyNTkgNy44LDkuNjU3NDA3NDEgOCw5LjY1NzQwNzQxIEw4LDkuNjU3NDA3NDEgWiBNMTYsNy41MTg1MTg1MiBDMTUuMzMzMzMzMyw2LjIyMjIyMjIyIDE0LjIsNS4wNTU1NTU1NiAxMi44NjY2NjY3LDQuMjEyOTYyOTYgTDEwLjg2NjY2NjcsNi4xNTc0MDc0MSBDMTEuMDY2NjY2Nyw2LjU0NjI5NjMgMTEuMiw3LjA2NDgxNDgxIDExLjIsNy41MTg1MTg1MiBDMTEuMiw5LjI2ODUxODUyIDkuNzMzMzMzMzMsMTAuNjI5NjI5NiA4LDEwLjYyOTYyOTYgQzcuNDY2NjY2NjcsMTAuNjI5NjI5NiA3LDEwLjUgNi42LDEwLjMwNTU1NTYgTDUuMTMzMzMzMzMsMTEuNzMxNDgxNSBDNiwxMi4wNTU1NTU2IDcsMTIuMjUgOCwxMi4yNSBDMTEuNiwxMi4yNSAxNC42NjY2NjY3LDEwLjExMTExMTEgMTYsNy41MTg1MTg1MiBMMTYsNy41MTg1MTg1MiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
    opacity: 1.0;
}

/* Property Panel */
.adsk-viewing-viewer.light-theme .property-panel .no-properties {
    color: #4a555b;
}

.adsk-viewing-viewer.light-theme .property-panel .property-name {
    color: #4a555b;
}

.adsk-viewing-viewer.light-theme .property-panel .property-value {
    color: #939ca5;
}

.adsk-viewing-viewer.light-theme .property-panel .property-drop-down {
    color:#4a555b;
    background: rgba(237, 237, 237, 0.6);
}

.adsk-viewing-viewer.light-theme .property-panel .property-drop-down > option {
    background: rgba(237, 237, 237, 0.75);
}

/* Model Structure Panel */
.adsk-viewing-viewer.light-theme .model-structure-panel .lmv-no-properties {
    color: #4a555b;
}

/* First Person Tools */
.adsk-viewing-viewer.light-theme .bimwalk .c-bimwalk-tooltip {
    background-color: rgba(255, 255, 255, 0.5);
}

.adsk-viewing-viewer.light-theme .c-bimwalk-tooltip__content {
    background-color: #fff;
}

.adsk-viewing-viewer.light-theme .bimwalk .bimwalk-guide-dark-theme {
    display: none;
}

.adsk-viewing-viewer.light-theme .bimwalk .bimwalk-guide-light-theme {
    display: block;
}

.adsk-viewing-viewer.light-theme .bimwalk .bimwalk-tooltip-or {
    color: #939ca5;
}

/* Animation Panel */
.adsk-viewing-viewer.light-theme .toolbar-animation-play-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPlN0YXIgMjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSIzRC1MTVYiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iYW5pbWF0aW9uX2xpZ2h0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzM1LjAwMDAwMCwgLTY0Mi4wMDAwMDApIiBmaWxsPSIjMEExMzFDIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC00MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzMxLjAwMDAwMCwgNjQyLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC00NCI+DQogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdGFyLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjAwMDAwMCwgNy4wMDAwMDApIHJvdGF0ZSg5MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTEuMDAwMDAwLCAtNy4wMDAwMDApICIgcG9pbnRzPSIxMSAxNCA0IDE0IDcuNSA3IDExIDAgMTQuNSA3IDE4IDE0Ij48L3BvbHlnb24+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
}

.adsk-viewing-viewer.light-theme .adsk-button:hover .toolbar-animation-play-icon,
.adsk-viewing-viewer.light-theme .adsk-button:focus .toolbar-animation-play-icon,
.adsk-viewing-viewer.light-theme .adsk-button.active .toolbar-animation-play-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPlN0YXIgMjwvdGl0bGU+DQogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+DQogICAgPGRlZnM+PC9kZWZzPg0KICAgIDxnIGlkPSIzRC1MTVYiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iYW5pbWF0aW9uX2RhcmsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMzUuMDAwMDAwLCAtNjQyLjAwMDAwMCkiIGZpbGw9IiMwMEJGRkYiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzEuMDAwMDAwLCA2NDIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQ0Ij4NCiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlN0YXItMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuMDAwMDAwLCA3LjAwMDAwMCkgcm90YXRlKDkwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMS4wMDAwMDAsIC03LjAwMDAwMCkgIiBwb2ludHM9IjExIDE0IDQgMTQgNy41IDcgMTEgMCAxNC41IDcgMTggMTQiPjwvcG9seWdvbj4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
}

.adsk-viewing-viewer.light-theme .toolbar-animation-pause-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxMiAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDY8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iM0QtTE1WIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9ImFuaW1hdGlvbl9saWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc1OC4wMDAwMDAsIC03MDIuMDAwMDAwKSIgZmlsbD0iIzBBMTMxQyI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzMC4wMDAwMDAsIDY4NC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQyOC4wMDAwMDAsIDE4LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNiI+DQogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEzIiB4PSIwIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSIxNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0xMy1Db3B5IiB4PSI4IiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSIxNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+)
}

.adsk-viewing-viewer.light-theme .adsk-button:hover .toolbar-animation-pause-icon,
.adsk-viewing-viewer.light-theme .adsk-button:focus .toolbar-animation-pause-icon,
.adsk-viewing-viewer.light-theme .adsk-button.active .toolbar-animation-pause-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxMiAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDE3PC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fZGFyayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTc1OS4wMDAwMDAsIC03MDIuMDAwMDAwKSIgZmlsbD0iIzAwQkZGRiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1OS4wMDAwMDAsIDcwMi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTciPg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEzIiB4PSIwIiB5PSIwIiB3aWR0aD0iNCIgaGVpZ2h0PSIxNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEzLUNvcHkiIHg9IjgiIHk9IjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjE0Ij48L3JlY3Q+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
}

.adsk-viewing-viewer.light-theme .toolbar-animation-backward-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxOCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDQzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fbGlnaHQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yODEuMDAwMDAwLCAtNjQyLjAwMDAwMCkiIGZpbGw9IiMwQTEzMUMiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOTAuMDAwMDAwLCA2NDkuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0yOTAuMDAwMDAwLCAtNjQ5LjAwMDAwMCkgdHJhbnNsYXRlKDI4MS4wMDAwMDAsIDY0Mi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3Rhci0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4wMDAwMDAsIDcuMDAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTExLjAwMDAwMCwgLTcuMDAwMDAwKSAiIHBvaW50cz0iMTEgMTQgNCAxNCA3LjUgNyAxMSAwIDE0LjUgNyAxOCAxNCI+PC9wb2x5Z29uPg0KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTMiIHg9IjAiIHk9IjAiIHdpZHRoPSIyIiBoZWlnaHQ9IjE0Ij48L3JlY3Q+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
}

.adsk-viewing-viewer.light-theme .adsk-button:hover .toolbar-animation-backward-icon,
.adsk-viewing-viewer.light-theme .adsk-button:focus .toolbar-animation-backward-icon,
.adsk-viewing-viewer.light-theme .adsk-button.active .toolbar-animation-backward-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxOCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDQzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fZGFyayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4MS4wMDAwMDAsIC02NDIuMDAwMDAwKSIgZmlsbD0iIzAwQkZGRiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI5MC4wMDAwMDAsIDY0OS4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTI5MC4wMDAwMDAsIC02NDkuMDAwMDAwKSB0cmFuc2xhdGUoMjgxLjAwMDAwMCwgNjQyLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdGFyLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjAwMDAwMCwgNy4wMDAwMDApIHJvdGF0ZSg5MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTEuMDAwMDAwLCAtNy4wMDAwMDApICIgcG9pbnRzPSIxMSAxNCA0IDE0IDcuNSA3IDExIDAgMTQuNSA3IDE4IDE0Ij48L3BvbHlnb24+DQogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0xMyIgeD0iMCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iMTQiPjwvcmVjdD4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

.adsk-viewing-viewer.light-theme .toolbar-animation-forward-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxOCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDQzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fbGlnaHQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMzEuMDAwMDAwLCAtNjQyLjAwMDAwMCkiIGZpbGw9IiMwQTEzMUMiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMzEuMDAwMDAwLCA2NDIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQ0Ij4NCiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlN0YXItMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuMDAwMDAwLCA3LjAwMDAwMCkgcm90YXRlKDkwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMS4wMDAwMDAsIC03LjAwMDAwMCkgIiBwb2ludHM9IjExIDE0IDQgMTQgNy41IDcgMTEgMCAxNC41IDcgMTggMTQiPjwvcG9seWdvbj4NCiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0xMyIgeD0iMCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iMTQiPjwvcmVjdD4NCiAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);
}

.adsk-viewing-viewer.light-theme .adsk-button:hover .toolbar-animation-forward-icon,
.adsk-viewing-viewer.light-theme .adsk-button:focus .toolbar-animation-forward-icon,
.adsk-viewing-viewer.light-theme .adsk-button.active .toolbar-animation-forward-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxOCAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDQzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJhbmltYXRpb25fZGFyayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzMS4wMDAwMDAsIC02NDIuMDAwMDAwKSIgZmlsbD0iIzAwQkZGRiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzMS4wMDAwMDAsIDY0Mi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDQiPg0KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iU3Rhci0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4wMDAwMDAsIDcuMDAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTExLjAwMDAwMCwgLTcuMDAwMDAwKSAiIHBvaW50cz0iMTEgMTQgNCAxNCA3LjUgNyAxMSAwIDE0LjUgNyAxOCAxNCI+PC9wb2x5Z29uPg0KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEzIiB4PSIwIiB5PSIwIiB3aWR0aD0iMiIgaGVpZ2h0PSIxNCI+PC9yZWN0Pg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}

/* Tree / Tree on Demand */
.adsk-viewing-viewer.light-theme .treeview group, 
.adsk-viewing-viewer.light-theme .treeview .group, 
.adsk-viewing-viewer.light-theme .treeview leaf,
.adsk-viewing-viewer.light-theme .treeview .leaf {
    color: #0a131c;
}

.adsk-viewing-viewer.light-theme .treeview leaf.selected-ex > lmvheader > label,
.adsk-viewing-viewer.light-theme .treeview group.selected-ex > lmvheader > label,
.adsk-viewing-viewer.light-theme .treeview group.selected label,
.adsk-viewing-viewer.light-theme .treeview .group.selected label,
.adsk-viewing-viewer.light-theme .treeview leaf.selected label,
.adsk-viewing-viewer.light-theme .treeview .leaf.selected label {
    color: #1dc7f3 !important;
}

.adsk-viewing-viewer.light-theme .treeview group.category > lmvheader,
.adsk-viewing-viewer.light-theme .treeview .group.category > lmvheader {
    background-color: rgba(242, 247, 250, 0.7);
}

.adsk-viewing-viewer.light-theme .treeview leaf > lmvheader > label,
.adsk-viewing-viewer.light-theme .treeview group > lmvheader > label,
.adsk-viewing-viewer.light-theme .treeview .leaf > lmvheader > label,
.adsk-viewing-viewer.light-theme .treeview .group > lmvheader > label {
    color: #0a131c;
}

.adsk-viewing-viewer.light-theme .treeview leaf > lmvheader:hover,
.adsk-viewing-viewer.light-theme .treeview group > lmvheader:hover,
.adsk-viewing-viewer.light-theme .treeview .leaf > lmvheader:hover,
.adsk-viewing-viewer.light-theme .treeview .group > lmvheader:hover {
    background: rgba(0, 191, 255, 0.2) !important;
}

/* Tree */
.adsk-viewing-viewer.light-theme  .treeview leaf.dim > lmvheader > label,
.adsk-viewing-viewer.light-theme  .treeview group.dim > lmvheader > label,
.adsk-viewing-viewer.light-theme  .treeview .leaf.dim > lmvheader > label,
.adsk-viewing-viewer.light-theme  .treeview .group.dim > lmvheader > label {
    color: #939ca5;
}

.adsk-viewing-viewer.light-theme .treeview div.visibility {
    right: 0;
    top: 0;
    width: 35px;
    height: 100%;
    border: none;
    outline: none;
    margin: 0;
    padding: 0;
    background-position: 6px 12px;
    background-repeat: no-repeat;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxN3B4IiBoZWlnaHQ9IjEwcHgiIHZpZXdCb3g9IjAgMCAxNyAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPlNoYXBlPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJNb2RlbC0tLWJyb3dzZXJfd2l0aC1MYXllcnMtLS1saWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2Mi4wMDAwMDAsIC0zNDAuMDAwMDAwKSIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjMEExMzFDIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC4wMDAwMDAsIDkuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDQuMDAwMDAwLCAxMDIuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDIxNi4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJtYXJrdXAtZGlzcGxheS1vbi1jb3B5LTE0Ij4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjIiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ic2hvdy1tYXJrZXJzLWljb24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTMuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iTGF5ZXJfMSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguNDI0LDAuMDEzNDYzMDU3MyBDOS44MTM2NzUzNCwwLjAxOTA0NzQ5MjggMTEuMTg5MDc0OSwwLjI5NDEyNzQwNiAxMi40NzQsMC44MjM0NjMwNTcgQzEzLjQwOTk4ODMsMS4yMTU3ODg4NiAxNC4yODMzMDE4LDEuNzQzNDE1NzQgMTUuMDY2LDIuMzg5NDYzMDYgQzE1Ljc3NjcxMTYsMy4wMjUzOTQ1MSAxNi4zNzg2NTM3LDMuNzczMjYxOTMgMTYuODQ4LDQuNjAzNDYzMDYgQzE2LjQ5NzQ1OTEsNS41MTE5MjQ3NyAxNS45NjQ0OTk5LDYuMzM4OTMwNDMgMTUuMjgyLDcuMDMzNDYzMDYgQzE0LjUzNjE5MjEsNy43MzAyNjE3MSAxMy42NzgxNDUsOC4yOTYyMDc2OSAxMi43NDQsOC43MDc0NjMwNiBDMTEuMzYxMDM2NSw5LjI5MzUzOTU4IDkuODcxOTM1NjEsOS41ODc2ODI5NyA4LjM3LDkuNTcxNDYzMDYgQzYuODk2MjcwMjEsOS42NTA4OTU4OCA1LjQyMjc0OTI5LDkuNDExNDQ4NzMgNC4wNSw4Ljg2OTQ2MzA2IEMzLjExMzAyOTI4LDguNDg3MzIwMTcgMi4yNTMxMTg1Niw3LjkzODQ0MDk5IDEuNTEyLDcuMjQ5NDYzMDYgQzAuODQyNjYxOTQ4LDYuNTM0MTYwMTUgMC4zMjc5NTI0MTksNS42ODg1NjU5MiAwLDQuNzY1NDYzMDYgQzAuNDU1MjQyNjA0LDMuODYyMzEzMjkgMS4wNTc0NTAzMSwzLjA0MTEyMDk2IDEuNzgyLDIuMzM1NDYzMDYgQzIuNTUyMzY1MDQsMS42NTgzODQzOSAzLjQyNzgxNDI3LDEuMTExMjI4NjIgNC4zNzQsMC43MTU0NjMwNTcgQzUuNjUzNTg1NzEsMC4xNzgzNTEzOTYgNy4wMzgyOTI4MywtMC4wNjE2NjQ1MDQ1IDguNDI0LDAuMDEzNDYzMDU3MyBMOC40MjQsMC4wMTM0NjMwNTczIFogTTguNTMyLDguMDU5NDYzMDYgQzguOTYwMTAyMjksOC4wNTUyOTUzNiA5LjM4MjgwNDgzLDcuOTYzNDAzNSA5Ljc3NCw3Ljc4OTQ2MzA2IEMxMC4xNTY4MjYyLDcuNjIxNTY3MjQgMTAuNTA0ODI0Miw3LjM4MzQ2MzMgMTAuOCw3LjA4NzQ2MzA2IEMxMS40MDkxODA2LDYuNDcwNjAyMDcgMTEuNzQwNjcxMSw1LjYzMjEyNTg4IDExLjcxOCw0Ljc2NTQ2MzA2IEMxMS43MjYwNTgzLDMuOTE3NDEzMzUgMTEuMzk1NjY1NCwzLjEwMTE0ODQzIDEwLjgsMi40OTc0NjMwNiBDMTAuNTA0ODI0MiwyLjIwMTQ2MjgyIDEwLjE1NjgyNjIsMS45NjMzNTg4NyA5Ljc3NCwxLjc5NTQ2MzA2IEM4Ljk2MzIwMDgxLDEuNDUwMzI2MDcgOC4wNDY3OTkxOSwxLjQ1MDMyNjA3IDcuMjM2LDEuNzk1NDYzMDYgQzYuODUzMTczODQsMS45NjMzNTg4NyA2LjUwNTE3NTc2LDIuMjAxNDYyODIgNi4yMSwyLjQ5NzQ2MzA2IEM1LjYwMDgxOTQ1LDMuMTE0MzI0MDUgNS4yNjkzMjg4NiwzLjk1MjgwMDI0IDUuMjkyLDQuODE5NDYzMDYgQzUuMjk3NjY4NjcsNS4yNDczOTUzNiA1LjM4OTQ5NTYzLDUuNjY5Nzk5MzkgNS41NjIsNi4wNjE0NjMwNiBDNS43Mjc1NzkzLDYuNDQ1NTcwMTMgNS45NjU5NjY2Niw2Ljc5Mzk4MjQ0IDYuMjY0LDcuMDg3NDYzMDYgQzYuNTU4MzQzMzMsNy4zODQ0NjMzMSA2LjkwNjU0MzMxLDcuNjIyNzA1NCA3LjI5LDcuNzg5NDYzMDYgQzcuNjgxMTk1MTcsNy45NjM0MDM1IDguMTAzODk3NzEsOC4wNTUyOTUzNiA4LjUzMiw4LjA1OTQ2MzA2IEw4LjUzMiw4LjA1OTQ2MzA2IFogTTEwLjQyMiw0Ljc2NTQ2MzA2IEMxMC40MTYzNTg4LDQuNTIyODczOTIgMTAuMzYxMjMyNCw0LjI4Mzk5MjY4IDEwLjI2LDQuMDYzNDYzMDYgQzEwLjE3MjMxNzgsMy44NDM1MzQ1NiAxMC4wNDQwOTM0LDMuNjQyMDM4OTYgOS44ODIsMy40Njk0NjMwNiBDOS43MTExMDk2OCwzLjMwNTIxMjUgOS41MDkxNjg3NiwzLjE3NjcwNDY1IDkuMjg4LDMuMDkxNDYzMDYgTDguNTg2LDIuOTI5NDYzMDYgTDcuODg0LDMuMDkxNDYzMDYgQzcuNDQ2MzU4MjYsMy4yNzczNzM1NCA3LjA5NzkxMDQ4LDMuNjI1ODIxMzEgNi45MTIsNC4wNjM0NjMwNiBDNi43MTA3NTc2Niw0LjUyODYzMDUxIDYuNzEwNzU3NjYsNS4wNTYyOTU2MSA2LjkxMiw1LjUyMTQ2MzA2IEM3LjA4NDk2MzYyLDUuOTQ5MzIyNTYgNy40MTI3MTQwNCw2LjI5NjM1MjQzIDcuODMsNi40OTM0NjMwNiBMOC41MzIsNi42NTU0NjMwNiBMOS4yMzQsNi40OTM0NjMwNiBDOS40NTQ1MzE1Myw2LjQwNjk2MzIxIDkuNjU2MjM5NzIsNi4yNzg2MDM0NSA5LjgyOCw2LjExNTQ2MzA2IEM5Ljk4OTEwNDIxLDUuOTQyMTIwOSAxMC4xMTcyMDQ4LDUuNzQwODIwMDIgMTAuMjA2LDUuNTIxNDYzMDYgQzEwLjMxNDY3NjEsNS4yODQzNTU1NyAxMC4zNjk5Nzc2LDUuMDI2MjgyMDQgMTAuMzY4LDQuNzY1NDYzMDYgTDEwLjQyMiw0Ljc2NTQ2MzA2IFoiIGlkPSJTaGFwZSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
    opacity: 1.0;
    position: absolute;
}

.adsk-viewing-viewer.light-theme .treeview div.visibility:hover {
    filter: drop-shadow( 0 0 0px #fff );
}

.adsk-viewing-viewer.light-theme .treeview .dim div.visibility {
    background-position: 6px 9px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCAxNiAxNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPlNoYXBlPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IjNELUxNViIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJNb2RlbC0tLWJyb3dzZXJfd2l0aC1MYXllcnMtLS1saWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2Mi4wMDAwMDAsIC0zNzQuMDAwMDAwKSIgZmlsbD0iIzk0OTQ5RiI+DQogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMDAwMDAwLCA5LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJtYXJrdXAtZGlzcGxheS1vZmYtY29weS0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNDQuMDAwMDAwLCAzNTQuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yMSI+DQogICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0ibWFya3VwX2Rpc3BsYXlfdHVybl9vZmYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTEuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0LjQ2NjY2NjcsMC4xOTQ0NDQ0NDQgQzE0LjIsLTAuMDY0ODE0ODE0OCAxMy44LC0wLjA2NDgxNDgxNDggMTMuNTMzMzMzMywwLjE5NDQ0NDQ0NCBMMTAuNDY2NjY2NywzLjE3NTkyNTkzIEM5LjY2NjY2NjY3LDIuOTgxNDgxNDggOC44NjY2NjY2NywyLjc4NzAzNzA0IDgsMi43ODcwMzcwNCBDNC40LDIuNzg3MDM3MDQgMS4zMzMzMzMzMyw0LjkyNTkyNTkzIDAsNy41MTg1MTg1MiBMMCw3LjUxODUxODUyIEMwLjYsOC42ODUxODUxOSAxLjYsOS43ODcwMzcwNCAyLjgsMTAuNjI5NjI5NiBMMC40NjY2NjY2NjcsMTIuODk4MTQ4MSBDMC4yLDEzLjE1NzQwNzQgMC4yLDEzLjU0NjI5NjMgMC40NjY2NjY2NjcsMTMuODA1NTU1NiBDMC43MzMzMzMzMzMsMTQuMDY0ODE0OCAxLjEzMzMzMzMzLDE0LjA2NDgxNDggMS40LDEzLjgwNTU1NTYgTDE0LjQ2NjY2NjcsMS4xMDE4NTE4NSBDMTQuNzMzMzMzMywwLjg0MjU5MjU5MyAxNC43MzMzMzMzLDAuNDUzNzAzNzA0IDE0LjQ2NjY2NjcsMC4xOTQ0NDQ0NDQgTDE0LjQ2NjY2NjcsMC4xOTQ0NDQ0NDQgWiBNNC44LDcuNTE4NTE4NTIgQzQuOCw1Ljc2ODUxODUyIDYuMjY2NjY2NjcsNC40MDc0MDc0MSA4LDQuNDA3NDA3NDEgQzguMzMzMzMzMzMsNC40MDc0MDc0MSA4LjczMzMzMzMzLDQuNDcyMjIyMjIgOSw0LjYwMTg1MTg1IEw4LjEzMzMzMzMzLDUuNDQ0NDQ0NDQgTDcuOTMzMzMzMzMsNS40NDQ0NDQ0NCBDNi43MzMzMzMzMyw1LjQ0NDQ0NDQ0IDUuNzMzMzMzMzMsNi40MTY2NjY2NyA1LjczMzMzMzMzLDcuNTgzMzMzMzMgTDUuNzMzMzMzMzMsNy43Nzc3Nzc3OCBMNC44NjY2NjY2Nyw4LjYyMDM3MDM3IEM0Ljg2NjY2NjY3LDguMjMxNDgxNDggNC44LDcuODQyNTkyNTkgNC44LDcuNTE4NTE4NTIgTDQuOCw3LjUxODUxODUyIFogTTgsOS42NTc0MDc0MSBDOS4yLDkuNjU3NDA3NDEgMTAuMiw4LjY4NTE4NTE5IDEwLjIsNy41MTg1MTg1MiBDMTAuMiw3LjMyNDA3NDA3IDEwLjEzMzMzMzMsNy4xMjk2Mjk2MyAxMC4wNjY2NjY3LDYuODcwMzcwMzcgTDcuMzMzMzMzMzMsOS41Mjc3Nzc3OCBDNy42LDkuNTkyNTkyNTkgNy44LDkuNjU3NDA3NDEgOCw5LjY1NzQwNzQxIEw4LDkuNjU3NDA3NDEgWiBNMTYsNy41MTg1MTg1MiBDMTUuMzMzMzMzMyw2LjIyMjIyMjIyIDE0LjIsNS4wNTU1NTU1NiAxMi44NjY2NjY3LDQuMjEyOTYyOTYgTDEwLjg2NjY2NjcsNi4xNTc0MDc0MSBDMTEuMDY2NjY2Nyw2LjU0NjI5NjMgMTEuMiw3LjA2NDgxNDgxIDExLjIsNy41MTg1MTg1MiBDMTEuMiw5LjI2ODUxODUyIDkuNzMzMzMzMzMsMTAuNjI5NjI5NiA4LDEwLjYyOTYyOTYgQzcuNDY2NjY2NjcsMTAuNjI5NjI5NiA3LDEwLjUgNi42LDEwLjMwNTU1NTYgTDUuMTMzMzMzMzMsMTEuNzMxNDgxNSBDNiwxMi4wNTU1NTU2IDcsMTIuMjUgOCwxMi4yNSBDMTEuNiwxMi4yNSAxNC42NjY2NjY3LDEwLjExMTExMTEgMTYsNy41MTg1MTg1MiBMMTYsNy41MTg1MTg1MiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
    opacity: 1.0;
}

.adsk-viewing-viewer.light-theme .treeview .view lmvheader > icon {
    display: inline;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUxNDMxOERGQjQzRTExRTNBMTcxRkZFNEJEN0E2NjU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUxNDMxOEUwQjQzRTExRTNBMTcxRkZFNEJEN0E2NjU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTE0MzE4RERCNDNFMTFFM0ExNzFGRkU0QkQ3QTY2NTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTE0MzE4REVCNDNFMTFFM0ExNzFGRkU0QkQ3QTY2NTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6dltUsAAAAvElEQVR42mL8//8/AyWAiYFCQLEBLCCira3tJZD6DhVjBGI+KI0MVldVVaUC1cL4qkCsBHPBRiDWh2JbIGYDYn40HA1VywnEKUB8DIibWaCCf6AYBH4jsZHBKyjdBcQhQCwCxFdhBiQBcRSSYl4sBvyD0jxA/APK/g8zgB2KiQF/QRoHJBphtnJDA5lkA7ig9HIgvg9lc7CQYIAElN4ExEeAuAGUXmAGHCDCgK9I7HdAXAoylHHoZyaAAAMA0EImBepZpP0AAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    padding: 0px 11px;
}

.adsk-viewing-viewer.light-theme .treeview .collapsed > lmvheader > icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSI2cHgiIGhlaWdodD0iMTFweCIgdmlld0JveD0iMCAwIDYgMTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0NyAoNDUzOTYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5QYXRoIDI8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iM0QtTE1WIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9Ik1vZGVsLS0tYnJvd3Nlcl93aXRoLUxheWVycy0tLWxpZ2h0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjQuMDAwMDAwLCAtMzQwLjAwMDAwMCkiIGZpbGw9IiMwQTEzMUMiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOS4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iTWVudS1Db3B5LTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3LjMwMzMwMSwgMzM2LjMwMzMwMSkgcm90YXRlKC00NS4wMDAwMDApIHRyYW5zbGF0ZSgtMTcuMzAzMzAxLCAtMzM2LjMwMzMwMSkgdHJhbnNsYXRlKDEzLjMwMzMwMSwgMzMyLjgwMzMwMSkiPg0KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMiIgcG9pbnRzPSI2LjkyNjEzNTcgLTguODgxNzg0MmUtMTYgLTguODgxNzg0MmUtMTYgNi44MTc5MTQ4MyA3LjIwMTY1Mzk3IDYuODE3OTE0ODMiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
    cursor: zoom-in;
}

.adsk-viewing-viewer.light-theme .treeview .expanded > lmvheader > icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0NyAoNDUzOTYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5QYXRoIDI8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iM0QtTE1WIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9Ik1vZGVsLS0tYnJvd3Nlcl93aXRoLUxheWVycy0tLWxpZ2h0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjAuMDAwMDAwLCAtMjczLjAwMDAwMCkiIGZpbGw9IiMwQTEzMUMiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgOS4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iTWVudS1Db3B5LTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3LjMwMzMwMSwgMjY0LjMwMzMwMSkgcm90YXRlKC00NS4wMDAwMDApIHRyYW5zbGF0ZSgtMTcuMzAzMzAxLCAtMjY0LjMwMzMwMSkgdHJhbnNsYXRlKDEzLjMwMzMwMSwgMjYwLjgwMzMwMSkiPg0KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy42MDA4MjcsIDMuNDA4OTU3KSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTMuNjAwODI3LCAtMy40MDg5NTcpICIgcG9pbnRzPSI2LjkyNjEzNTcgLTguODgxNzg0MmUtMTYgLTguODgxNzg0MmUtMTYgNi44MTc5MTQ4MyA3LjIwMTY1Mzk3IDYuODE3OTE0ODMiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
    cursor: zoom-out;
}

.adsk-viewing-viewer.light-theme .treeview .expanded.selected > lmvheader > icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMHB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDEwIDYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4xICg0NDQ2MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPk1lbnU8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iUGFnZS02IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4NCiAgICAgICAgPGcgaWQ9Ik1vZGVsX0Jyb3dzZXJfU2VsZWN0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjIuMDAwMDAwLCAtMTk5LjAwMDAwMCkiIGZpbGw9IiMxREM2RjIiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wMDAwMDAsIDEwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxnIGlkPSJNZW51IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNy4zMDMzMDEsIDE5MC4zMDMzMDEpIHJvdGF0ZSg0NS4wMDAwMDApIHRyYW5zbGF0ZSgtMTcuMzAzMzAxLCAtMTkwLjMwMzMwMSkgdHJhbnNsYXRlKDEzLjMwMzMwMSwgMTg2LjgwMzMwMSkiPg0KICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtMiIgcG9pbnRzPSI2LjkyNjEzNTcgNy4xMDU0MjczNmUtMTUgMS4yNDM0NDk3OWUtMTQgNi44MTc5MTQ4MyA3LjIwMTY1Mzk3IDYuODE3OTE0ODMiPjwvcG9seWxpbmU+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+);
    cursor: zoom-out;
}

.adsk-viewing-viewer.light-theme .treeview .collapsed.selected > lmvheader > icon  {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNiAxMCI+DQogICAgPHBhdGggZmlsbD0iIzFEQzZGMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNLjg5OC4xOTVMLjgyIDkuOTEzbDUuMDkyLTUuMDkyIi8+DQo8L3N2Zz4=);
    cursor: zoom-in;
}

.adsk-viewing-viewer.light-theme .viewer-settings-panel .settings-environment-image {
    border: solid 1px #d4dbe1 !important;
}

/* Property Search */
.adsk-viewing-viewer.light-theme .propertysearch-icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDU4LjM3MSA1OC4zNzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU4LjM3MSA1OC4zNzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGQ9Ik01NS44MzMsNTYuNjc5bC01Ljk2OS02LjI0M2MxLjc0NS0xLjkxOCwyLjgyLTQuNDU4LDIuODItNy4yNWMwLTUuOTUzLTQuODQzLTEwLjc5Ni0xMC43OTYtMTAuNzk2DQoJCXMtMTAuNzk2LDQuODQzLTEwLjc5NiwxMC43OTZzNC44NDMsMTAuNzk2LDEwLjc5NiwxMC43OTZjMi40NDIsMCw0LjY4OS0wLjgyNCw2LjUtMi4xOTZsNiw2LjI3Ng0KCQljMC4xOTYsMC4yMDUsMC40NTksMC4zMDksMC43MjMsMC4zMDljMC4yNDksMCwwLjQ5Ny0wLjA5MiwwLjY5MS0wLjI3N0M1Ni4yLDU3LjcxMSw1Ni4yMTUsNTcuMDc5LDU1LjgzMyw1Ni42Nzl6IE0zMy4wOTIsNDMuMTg2DQoJCWMwLTQuODUsMy45NDYtOC43OTYsOC43OTYtOC43OTZzOC43OTYsMy45NDYsOC43OTYsOC43OTZzLTMuOTQ2LDguNzk2LTguNzk2LDguNzk2UzMzLjA5Miw0OC4wMzYsMzMuMDkyLDQzLjE4NnoiLz4NCgk8cGF0aCBkPSJNMjguMDk2LDQzLjFjMC4wMjUtNC4wMjksMS43OTMtNy42NDQsNC41NzgtMTAuMTUzYy0wLjkxMSwwLjA1NC0xLjg0NCwwLjA5Ny0yLjgwNywwLjEyMw0KCQljLTAuODcsMC4wMjctMS43NCwwLjA0MS0yLjYwNiwwLjA0MWMtMC44NjksMC0xLjc0Mi0wLjAxNC0yLjYxNC0wLjA0MmMtNy4zNDEtMC4yMDEtMTMuMTkxLTEuMjM4LTE3LjQwMy0yLjcxNw0KCQlDNS4yNjQsMjkuNjg1LDMuNTY5LDI4Ljg5OSwyLjI2MSwyOHY3LjExMXYwLjV2MC41VjM3LjRjMi44NDYsMi45NzEsMTIuMzk0LDUuNzExLDI1LDUuNzExDQoJCUMyNy41NDQsNDMuMTExLDI3LjgxNiw0My4xMDMsMjguMDk2LDQzLjF6Ii8+DQoJPHBhdGggZD0iTTI0Ljg5NiwyOS45NjVjMC4zMjYsMC4wMDksMC42NTEsMC4wMTgsMC45ODIsMC4wMjNDMjYuMzM0LDI5Ljk5NiwyNi43OTUsMzAsMjcuMjYxLDMwczAuOTI2LTAuMDA0LDEuMzgzLTAuMDExDQoJCWMwLjMzLTAuMDA1LDAuNjU2LTAuMDE1LDAuOTgyLTAuMDIzYzAuMTE2LTAuMDAzLDAuMjM0LTAuMDA1LDAuMzQ5LTAuMDA4YzExLjI1My0wLjM1OSwxOS42NDgtMi45MTUsMjIuMjg2LTUuNjY4VjIzdi0wLjVWMjINCgkJdi03LjExMUM0Ny4zOTMsMTguMjMyLDM3LjEwNSwyMCwyNy4yNjEsMjBzLTIwLjEzMy0xLjc2OC0yNS01LjExMVYyMnYwLjVWMjN2MS4yODljMi42MzgsMi43NTQsMTEuMDMzLDUuMzEsMjIuMjg2LDUuNjY4DQoJCUMyNC42NjIsMjkuOTYsMjQuNzgsMjkuOTYyLDI0Ljg5NiwyOS45NjV6Ii8+DQoJPHBhdGggZD0iTTUyLjI2MSwxMS4zMDZWOS41VjljMC0wLjE2OC0wLjA1Ni0wLjMxOS0wLjEzNS0wLjQ1OEM1MS4wMDMsNC4yNDEsNDIuMzc2LDAsMjcuMjYxLDBDMTIuMTgzLDAsMy41NjQsNC4yMiwyLjQwNyw4LjUxDQoJCUMyLjMyMiw4LjY1NywyLjI2MSw4LjgxOCwyLjI2MSw5djAuNXYxLjgwNkM1LjA5NywxNC4yNjcsMTQuNTc3LDE3LDI3LjI2MSwxN1M0OS40MjQsMTQuMjY3LDUyLjI2MSwxMS4zMDZ6Ii8+DQoJPHBhdGggZD0iTTI4LjQzLDQ2LjE4N2MtMC4zOSwwLjAwNS0wLjc3MiwwLjAxNC0xLjE3LDAuMDE0Yy0xMi4zNDYsMC0yMC44NjYtMi4yOS0yNS01LjIwMXY4LjIwMWMwLDAuMTYyLDAuMDQzLDAuMzE1LDAuMTE3LDAuNDUxDQoJCWMxLjE4MSw0Ljg5NSwxMS43NDcsOC41NDksMjQuODgzLDguNTQ5YzQuNzY0LDAsOS4xODItMC40ODYsMTIuOTQ1LTEuMzMyQzM0LjM4OSw1Ni4xNTcsMjkuNjg2LDUxLjgxOSwyOC40Myw0Ni4xODd6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);
}

/* Context Menu */
.adsk-viewing-viewer.light-theme .docking-panel.menu .menu-item-expand {
    background-image: url(data:image/png;base64,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);
}

/*!******************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/themes/LightThemeHyperlink.css ***!
  \******************************************************************************************/

.adsk-viewing-viewer.light-theme .hyperlink-container {
    filter: drop-shadow(0 3px 5px rgba(0, 0, 0, 0.3));
}

.adsk-viewing-viewer.light-theme .hyperlink-container .docking-panel {
    box-shadow: none;
}

.adsk-viewing-viewer.light-theme .hyperlink-container-triangle {
    border-right: 19px solid rgba(255, 255, 255, 0.94); /* same as docking-panel-container-solid-color-a */
}

.adsk-viewing-viewer.light-theme .hyperlink-back-closer {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIxMXB4IiBoZWlnaHQ9IjExcHgiIHZpZXdCb3g9IjAgMCAxMSAxMSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ3ICg0NTM5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPkdyb3VwIDI1PC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJTZXR0aW5ncy0tLU9wdGlvbi0xLS0tQWRkaW5nLUNsYXJpdHktQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkxNS4wMDAwMDAsIC0xOS4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4NCiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzA0LjAwMDAwMCwgMC4wMDAwMDApIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYxMS4wMDAwMDAsIDE5LjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC40NTQ5NDg1MDYsMTAuOTk3MDU3MiBDMC4yNjIwNzgzOTgsMTAuOTc5NjAyNyAwLjA5NjYzMTgzNTQsMTAuODUyMzQzNyAwLjAzMDI3ODYyMzcsMTAuNjcwNDA3NCBDLTAuMDM2MDc0NTg4MSwxMC40ODg0NzEyIDAuMDA4NTk5NDk1NDksMTAuMjg0NTc5OSAwLjE0NDk0ODUwNiwxMC4xNDcwNTcyIEwxMC4xNDQ5NDg1LDAuMTQ3MDU3MjQ5IEMxMC4yNzE3Nzc4LDAuMDIwMjI3OTY1MSAxMC40NTY2MzU1LC0wLjAyOTMwNDUwODkgMTAuNjI5ODg3NSwwLjAxNzExODIzMTIgQzEwLjgwMzEzOTUsMC4wNjM1NDA5NzEyIDEwLjkzODQ2NDgsMC4xOTg4NjYyMDcgMTAuOTg0ODg3NSwwLjM3MjExODIzMSBDMTEuMDMxMzEwMywwLjU0NTM3MDI1NiAxMC45ODE3Nzc4LDAuNzMwMjI3OTY1IDEwLjg1NDk0ODUsMC44NTcwNTcyNDkgTDAuODU0OTQ4NTA2LDEwLjg1NzA1NzIgQzAuNzQ4OTYzNTI0LDEwLjk2MDcxNjEgMC42MDI0NDM0MDUsMTEuMDExOTk4MiAwLjQ1NDk0ODUwNiwxMC45OTcwNTcyIFoiIGlkPSJTaGFwZSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAuNDU3MDQ1OCwxMS4wMDcwNDU4IEMxMC4zMzkyMTAyLDEwLjk5NTMzMjQgMTAuMjI5MzU2NSwxMC45NDIxNzczIDEwLjE0NzA0NTgsMTAuODU3MDQ1OCBMMC4xNDcwNDU4MDksMC44NTcwNDU4MDkgQy0wLjA0OTAxNTI3MTksMC42NjA5ODQ3MjIgLTAuMDQ5MDE1MjY5NSwwLjM0MzEwNjg5OSAwLjE0NzA0NTgxNSwwLjE0NzA0NTgxNSBDMC4zNDMxMDY4OTksLTAuMDQ5MDE1MjY5NSAwLjY2MDk4NDcyMiwtMC4wNDkwMTUyNzE5IDAuODU3MDQ1ODA5LDAuMTQ3MDQ1ODA5IEwxMC44NTcwNDU4LDEwLjE0NzA0NTggQzExLjAxMzI4MjgsMTAuMjk0ODc5NyAxMS4wNTc0NjU5LDEwLjUyNjA2NzQgMTAuOTY2NzU0NywxMC43MjEwOTY1IEMxMC44NzYwNDM1LDEwLjkxNjEyNTUgMTAuNjcwNzY4MiwxMS4wMzEyODYgMTAuNDU3MDQ1OCwxMS4wMDcwNDU4IFoiIGlkPSJTaGFwZSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==);
}
/*!****************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/icon-fonts/measure-icons.css ***!
  \****************************************************************************************/
/* DT Measure icons are missing in prooflab-embeded.css */
@font-face {
  font-family: 'adsk-viewing';
  src: url(data:application/font-woff;base64,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) format('woff');
  font-weight: normal;
  font-style: normal;
}

#measureTools [data-icon]:before {
  font-family: "adsk-viewing" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#measureTools [class^="adsk-icon-"]:before,
#measureTools [class*=" adsk-icon-"]:before {
  font-family: "adsk-viewing" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.adsk-icon-measure-menu:before {
  content: "x";
}

.adsk-icon-measure:before {
  content: "S";
}

.adsk-icon-measure-distance-new:before {
  content: "T";
}

.adsk-icon-measure-angle-new:before {
  content: "U";
}

.adsk-icon-measure-area-new:before {
  content: "\0056";
  text-transform: uppercase !important;
}

.adsk-icon-measure-calibration:before {
  content: "X";
}

.adsk-icon-measure-settings:before {
  content: "\0059";
}

.adsk-icon-measure-trash:before {
  content: "\0057";
  text-transform: uppercase !important;
}
/*!********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/icon-fonts/prooflab-embedded.css ***!
  \********************************************************************************************/
@font-face {
  font-family: 'prooflab';
  src: url(data:application/octet-stream;base64,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) format('woff');
       /*url('data:application/octet-stream;base64,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cAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaBWNsb3NlBWltYWdlCGV4cG9zdXJlDmV4cG9zdXJlLXNtYWxsBGdlYXIKZnJlZS1vcmJpdANwYW4EcGx1cwRob21lBHZpZXcKdmlldy1zbWFsbANib3gJdHVybnRhYmxlCmFycm93LWRvd24KYXJyb3ctbGVmdAthcnJvdy1yaWdodAhhcnJvdy11cA9leGl0LWZ1bGxzY3JlZW4IZmVlZGJhY2sGZXhwYW5kBHRpY2sIdHVybi1jY3cHdHVybi1jdxNjbG9zZS1jaXJjbGUtZmlsbGVkDGNsb3NlLWNpcmNsZQRpbmZvCmluZm8tc21hbGwEc3RhcgtzdGFyLWZpbGxlZBF0aWNrLWNpcmNsZS1zbWFsbAt0aWNrLWNpcmNsZQtjbG9jay10aGljawVjbG9jawxmaWx0ZXItdGhpY2sLc2hhcmUtdGhpY2sQZnVsbHNjcmVlbi10aGljaw90aHVtYm5haWwtdGhpY2sKaW5mby10aGljaxVleGl0LWZ1bGxzY3JlZW4tdGhpY2sNYWN0aW9ucy10aGljaxJtb3Rpb24tc3R1ZHktdGhpY2sPdHVybnRhYmxlLXRoaWNrDmRvd25sb2FkLXRoaWNrEWFjdHVhbC1zaXplLXRoaWNrEWZpdC13aW5kb3ctdGhpY2stBWVycm9yC2JhZGdlLXNtYWxsDGJhZGdlLW1lZGl1bQtiYWRnZS1sYXJnZQd6b29tLWluC2ltYWdlLXRoaWNrDXpvb20taW4tdGhpY2sOem9vbS1vdXQtdGhpY2sEbW9yZRFzdGFyLWZpbGxlZC10aGljawpzdGFyLXRoaWNrCnBsdXMt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') format('truetype');*/
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'prooflab';
    src: url('../font/prooflab.svg?58973019#prooflab') format('svg');
  }
}
*/

[class^="adsk-icon-"]:before, [class*=" adsk-icon-"]:before {
  font-family: "prooflab";
  font-style: normal;
  font-weight: normal;
  speak: none;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  /* margin-right: .2em; */
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  /* margin-left: .2em; */

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.5);
}
.adsk-icon-close:before { content: '\e800'; } /* '' */
.adsk-icon-image:before { content: '\e801'; } /* '' */
.adsk-icon-exposure:before { content: '\e802'; } /* '' */
.adsk-icon-exposure-small:before { content: '\e803'; } /* '' */
.adsk-icon-gear:before { content: '\e804'; } /* '' */
.adsk-icon-free-orbit:before { content: '\e805'; } /* '' */
.adsk-icon-pan:before { content: '\e806'; } /* '' */
.adsk-icon-plus:before { content: '\e807'; } /* '' */
.adsk-icon-home:before { content: '\e808'; } /* '' */
.adsk-icon-view:before { content: '\e809'; } /* '' */
.adsk-icon-view-small:before { content: '\e80a'; } /* '' */
.adsk-icon-box:before { content: '\e80b'; } /* '' */
.adsk-icon-turntable:before { content: '\e80c'; } /* '' */
.adsk-icon-arrow-down:before { content: '\e80d'; } /* '' */
.adsk-icon-arrow-left:before { content: '\e80e'; } /* '' */
.adsk-icon-arrow-right:before { content: '\e80f'; } /* '' */
.adsk-icon-arrow-up:before { content: '\e810'; } /* '' */
.adsk-icon-exit-fullscreen:before { content: '\e811'; } /* '' */
.adsk-icon-feedback:before { content: '\e812'; } /* '' */
.adsk-icon-expand:before { content: '\e813'; } /* '' */
.adsk-icon-tick:before { content: '\e814'; } /* '' */
.adsk-icon-turn-ccw:before { content: '\e815'; } /* '' */
.adsk-icon-turn-cw:before { content: '\e816'; } /* '' */
.adsk-icon-close-circle-filled:before { content: '\e817'; } /* '' */
.adsk-icon-close-circle:before { content: '\e818'; } /* '' */
.adsk-icon-info:before { content: '\e819'; } /* '' */
.adsk-icon-info-small:before { content: '\e81a'; } /* '' */
.adsk-icon-star:before { content: '\e81b'; } /* '' */
.adsk-icon-star-filled:before { content: '\e81c'; } /* '' */
.adsk-icon-tick-circle-small:before { content: '\e81d'; } /* '' */
.adsk-icon-tick-circle:before { content: '\e81e'; } /* '' */
.adsk-icon-clock-thick:before { content: '\e81f'; } /* '' */
.adsk-icon-clock:before { content: '\e820'; } /* '' */
.adsk-icon-filter-thick:before { content: '\e821'; } /* '' */
.adsk-icon-share-thick:before { content: '\e822'; } /* '' */
.adsk-icon-fullscreen-thick:before { content: '\e823'; } /* '' */
.adsk-icon-thumbnail-thick:before { content: '\e824'; } /* '' */
.adsk-icon-info-thick:before { content: '\e825'; } /* '' */
.adsk-icon-exit-fullscreen-thick:before { content: '\e826'; } /* '' */
.adsk-icon-actions-thick:before { content: '\e827'; } /* '' */
.adsk-icon-motion-study-thick:before { content: '\e828'; } /* '' */
.adsk-icon-turntable-thick:before { content: '\e829'; } /* '' */
.adsk-icon-download-thick:before { content: '\e82a'; } /* '' */
.adsk-icon-actual-size-thick:before { content: '\e82b'; } /* '' */
.adsk-icon-fit-window-thick-:before { content: '\e82c'; } /* '' */
.adsk-icon-error:before { content: '\e82d'; } /* '' */
.adsk-icon-badge-small:before { content: '\e82e'; } /* '' */
.adsk-icon-badge-medium:before { content: '\e82f'; } /* '' */
.adsk-icon-badge-large:before { content: '\e830'; } /* '' */
.adsk-icon-zoom-in:before { content: '\e831'; } /* '' */
.adsk-icon-image-thick:before { content: '\e832'; } /* '' */
.adsk-icon-zoom-in-thick:before { content: '\e833'; } /* '' */
.adsk-icon-zoom-out-thick:before { content: '\e834'; } /* '' */
.adsk-icon-more:before { content: '\e835'; } /* '' */
.adsk-icon-star-filled-thick:before { content: '\e836'; } /* '' */
.adsk-icon-star-thick:before { content: '\e837'; } /* '' */
.adsk-icon-plus-thick:before { content: '\e838'; } /* '' */
.adsk-icon-more-thick:before { content: '\e839'; } /* '' */
.adsk-icon-camera-64:before { content: '\e83a'; } /* '' */
.adsk-icon-color-64:before { content: '\e83b'; } /* '' */
.adsk-icon-environment-64:before { content: '\e83c'; } /* '' */
.adsk-icon-favorite-64:before { content: '\e83d'; } /* '' */
.adsk-icon-material-64:before { content: '\e83e'; } /* '' */
.adsk-icon-material-in-document-64:before { content: '\e83f'; } /* '' */
.adsk-icon-search-64:before { content: '\e840'; } /* '' */
.adsk-icon-texture-64:before { content: '\e841'; } /* '' */
.adsk-icon-help-thick:before { content: '\e842'; } /* '' */
.adsk-icon-arrow-left-thick:before { content: '\e843'; } /* '' */
.adsk-icon-gift-thick:before { content: '\e844'; } /* '' */
.adsk-icon-tick-thick:before { content: '\e845'; } /* '' */
.adsk-icon-error-thick:before { content: '\e846'; } /* '' */
.adsk-icon-zoom:before { content: '\e847'; } /* '' */
.adsk-icon-camera:before { content: '\e848'; } /* '' */
.adsk-icon-fit-to-view:before { content: '\e849'; } /* '' */
.adsk-icon-roll:before { content: '\e84a'; } /* '' */
.adsk-icon-focal-length:before { content: '\e84b'; } /* '' */
.adsk-icon-structure:before { content: '\e84c'; } /* '' */
.adsk-icon-explode:before { content: '\e84d'; } /* '' */
.adsk-icon-reset:before { content: '\e84e'; } /* '' */
.adsk-icon-walk:before { content: '\e850'; } /* '' */
.adsk-icon-constrained-orbit:before { content: '\e851'; } /* '' */
.adsk-icon-first-person:before { content: '\e852'; } /* '' */
.adsk-icon-live-review:before { content: '\e853'; } /* '' */
.adsk-icon-measure:before { content: '\e854'; } /* '' */
.adsk-icon-properties:before { content: '\e855'; } /* '' */
.adsk-icon-section-analysis:before { content: '\e856'; } /* '' */
.adsk-icon-x-plane:before { content: '\e857'; } /* '' */
.adsk-icon-y-plane:before { content: '\e858'; } /* '' */
.adsk-icon-z-plane:before { content: '\e859'; } /* '' */
.adsk-icon-edit:before { content: '\270e'; } /* '' */
/*!************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/AlertBox.css ***!
  \************************************************************************/
.adsk-viewing-viewer .alert-box {
    font-family: "Helvetica Neue Light", "Segoe UI Semilight", sans-serif;    
    display: block;
    position: absolute;
    z-index: 1;
    left: 50%;
    top: 50%;
    height: auto;
    max-width: 40%;
    background: rgba(250, 250, 250, 0.9);
    padding: 10px;
    visibility: hidden;

    border-radius: 5px;
    border-width: 1px;
    border-color: #b8b8b8;
    border-style: solid;

    white-space: -moz-pre-wrap; /* Mozilla */
    white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
    word-wrap: break-word; /* IE */
    word-break: break-all;

    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
}

.adsk-viewing-viewer .alert-box-image {
    display: block;
    float:left;
    left: 10px;
    top: 10px;
    width: 60px;
    height: 60px;
    padding-right: 10px;
}

.adsk-viewing-viewer .alert-box-msg {
    display: block;
    color: #333333;
    margin-left: 70px;
    margin-top: 2px;
}

.adsk-viewing-viewer .alert-box-title {
    display: block;
    word-wrap: break-word;
    word-break: break-all;
    font-size: 18px;
    min-height: 18px;
    margin-bottom: 10px;
}

.adsk-viewing-viewer .alert-box-text {
    display: block;
    word-wrap: break-word;
    word-break: break-word;
    font-size: 12px;
    min-height: 12px;
}

.adsk-viewing-viewer .alert-box-content {
    display: block;
    margin-top: 10px;
    font-size: 12px;
    min-height: 12px;
    list-style: disc;
}

.adsk-viewing-viewer .alert-box-ok {
    display: block;
    position: relative;

    z-index: 2;
    width: 50px;
    height: auto;
    left: 50%;
    margin-left: -25px;
    margin-top: 10px;
    bottom: 5%;

    line-height: 20px;
    text-align: center;
    color: #000;
    font-size: 14px;
    background: rgba(0,0,0,0.0);
    border-radius: 2px;
    border-width: 1px;
    border-color: #999999;
    border-style: solid;
    padding: 3px;
    cursor: pointer;
	-webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.adsk-viewing-viewer .alert-box-ok:hover {
    color: #111111;
    background: rgba(255,255,255,1);
}

/* Multiple errors display */
.adsk-viewing-viewer .alert-box.errors {
    max-height: 200px;
}

.adsk-viewing-viewer .alert-box-msg.errors {
    max-height: 150px;
    padding-right: 15px;
    overflow-y: auto;
}

.adsk-viewing-viewer .alert-box-title.errors {
    margin-top: 15px;
}

.adsk-viewing-viewer .alert-box-text.errors {
    margin-top: 5px;
}

.adsk-viewing-viewer .alert-box-image.img-reload {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAATlBMVEUAAAC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLwXZW//AAAAGXRSTlMADdNH4Xntk8apUvNrMPqdZSAGuz2FFF2i4n3MhQAAAXVJREFUSMfdl9tuwyAMQDGQ0FByI+nF//+jm7Ywt4VA8KRJ63mNjrDBGEf8GwC/EEU8fOLrZVjduEjdtlouo1vhuOyVkfiENMofkmE6YYLTBGXZStxB2oI8d5ihm3Oy0phFq33ZnbHAudmTm5dlusbapnsOZghyztVGwbb7yjz6afk20Dc5XcUD10nm5b6lVR1Eh+90RgaqjPssElzHSI4TbqfXRb/x4AaS00EPNn0Hczn/xHQR1XJ/DuUP9fIlBL2KahnCMY6iXlahcnuGbMKVE/XMoUAUQ1bbIUuoVqm6TL1KKVuO3G17PXPkZUvZ/0JexF+uzM+Zv9v8c+ZXGBjFr22FuKhk0t3BzT3dfOk+E3G/kqrQSYi4Ueq11MNi1oGabLl7Jp4Vyq/ct1NNFsfSixFjQ9BtX3irYqYWNxpR+UrOd0TaGMb7TEFzJ4PhJoiKmYQSZkxD5PLmMCcCjAlQBDizJ8GYegnGvE0wJn2i4h/jnfgAT9VrCTWL7i0AAAAASUVORK5CYII=);
    background-repeat: no-repeat;
}

.adsk-viewing-viewer .alert-box-image.img-unsupported {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAUVBMVEUAAAC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLzYhxYwAAAAGnRSTlMA8Q73gDv9BiUazrVL6VrDbC+oeuDYkoqfYnTM6tcAAAFySURBVEjH7ZTbkoIwEAVNQgiBoNyR8/8fuoi6szEUZlL7pv1MKzVMz+nLP6I7neyaEqVMlXsAfaJb1ABEmyZ3uFEluQ53zgmuLB/yaPlyhicT220FnijNlSsQF6Z7xl8almtHT64LjjzD58oJQgHIV5RSQmDFMadVaq2LojBnAIxAFmzPG5pdfCB2wI3h8WcNwAhkwoaQFGZ0IDrHhipo8rGBmAvu5I+tvDICafDEUdYbU9T58N+zAr3KG67BRl8oEBN3PujTmjE2EFMCL0dADrGB9GENUoDooqZFa2EVQLh3x9afT0vyYSAOHqP5XTgiOzy2RC39XzwMJIOPsFQkUR0dW0K1/roeBVLhhdwZKYP3wWAPji2hxIrCK9PesY0lDGRGLGEgWu0802crs0JAE0wrIAt2ez+QBbFyGIgdouUwkAlcmQLROVtGRsd2l/kkVyzJ4e7S9oYLtpFjl4rORwLL6soOXCgQVyuRRL6cvnwGPzKpczNf1iTWAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
}

/* Keep 'img-unloack' for now to support the old notation */
.adsk-viewing-viewer .alert-box-image.img-unlock,
.adsk-viewing-viewer .alert-box-image.img-unloack {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAVFBMVEUAAAC8vLy8vLy8vLy9vb28vLy/v7+8vLy9vb28vLy9vb27u7u8vLy9vb28vLy8vLy8vLy9vb28vLy9vb28vLy8vLy8vLy7u7vFxcW/v7+8vLy+vr4GHu50AAAAGnRSTlMADpDTFeJM/vBFMAf2YciIe+nbu7GgbmtVNgXq938AAAEkSURBVEjH7ZTbdoMgEEVxuCgqEK9JJ///n21WYGFjRMA+tF3uR4ft4GGEbMAEDLSrOjqAYCSJGjh6ONTxKoMKv1NBbHfR45peRLlzi+9o5wj3gltcdl1Vbsql2ou5WyymoIAuXtaFQ28GH/Akm8cTOfnohya4aXSMvks9okOFGmsX7ZUsuboD0IHWN/eB5qVg0CIC40GfSyh7nTlq5Sm0bzG2d0S1GUZfhA/LVG9WFLZ1+UHCMEkc66++kQykzXLOkQvuBjyDhv5CudiFWdnYtQsZkznlU37AQTImgefIWtiLTafLXLqi4Mky+CrEy+ubTiZ3LnyVpcr3I3JZH9h2aQ4Ehrw+cFSorS111ng+azzvx7C1U/7nclt90f61q/eUf1z+BAQm0DzJD1vhAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
}

.adsk-viewing-viewer .alert-box-image.img-item-not-found {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAV1BMVEUAAAC8vLy/v7/c3Nzk5OT///+8vLy8vLy8vLy8vLy8vLy8vLy8vLz///+8vLz///+7u7u4uLjJycnW1tb+/v7n5+e/v7/z8/PQ0NDt7e3ExMT5+fnc3NyZffqfAAAADnRSTlMA8A8R/fHbyh69Ku4xHnuV7q4AAAEzSURBVEjH7dTZboMwEIVhCqRJt+EMi1fe/zk7TnFQZTWBSW8i5b+yBJ9GNjKVRDerq+pUlW3Gx/oOTG/1HVi0Hotu1DhrLaZjo8eiT0qctR6LVuFV6zG9nm5ggEFGIlkseNXv1zAQ3Dx5K/nWGV5xqQvrfOzW4vCScalLPHW/a5v80qo348MFr/rzKo6+nSdb4NzHFWyHQGCYIS646C88+8Ewzkt2O3D2uCys4K+mLipxGbdp9KEvHmzCc5dyCpyPflRNRogJx6DBsuXUBAVmN56x490Y7GIevBcD889cG/ZicO+XO9mD9mEYGbvMZdqJeciX2YCU2DqAlNgaJtLiCaTHnh4MIwyS02ECS9DilBaHPmVUGG03jt3YQ4XTv+sBsXLP+tPWf+eyJ37if8YvG0v4G00xpazwgfUzAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
}

/*!**************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/HudMessage.css ***!
  \**************************************************************************/
.adsk-viewing-viewer .docking-panel.hud {
    display: block;
    position: absolute;
    min-width: 250px;
    max-width: 350px;
    top: calc(50% - 50px);
    left: 50%;
    width: auto;
    height: auto;    

    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
}

.adsk-viewing-viewer .docking-panel.hud.top {
    top: 50px;
}

.adsk-viewing-viewer .hud-client {
    width: 100%;
    position: relative;
}

.adsk-viewing-viewer .hud-message {
    display: block;
    min-height: 12px;

    padding: 10px 15px;
    font-size: 12px;
}

.adsk-viewing-viewer .hud-button {
    position: relative;
}

.adsk-viewing-viewer .hud-checkbox {
    margin-left: 20px !important;
    margin-bottom: 10px !important;
}
/*!***************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/ContextMenu.css ***!
  \***************************************************************************/
.adsk-viewing-viewer .docking-panel.menu {
    width: auto;
    height: auto;
    min-width: 120px;
    min-height: 0;
    padding: 8px 0px 8px 0px;    
    z-index: 20;
    position: absolute;
}

.adsk-viewing-viewer .docking-panel.menu .menu-item {
    height: 36px;
    position: relative;
    display: table-row;
    margin-bottom: 1px;
    cursor: pointer;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.adsk-viewing-viewer .docking-panel.menu .menu-divider-container {
    height: 17px;
    position: relative;
    display: table-row;
    cursor: default;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.adsk-viewing-viewer .docking-panel.menu .menu-divider {
    height: 1px;
    position: absolute;
    margin-top: 8px;
    margin-bottom: 8px;
    cursor: default;
    margin-left: 7%;
    width: 86%;
}

.adsk-viewing-viewer.touch .docking-panel.menu .menu-item {
    padding: 20px;
}

.adsk-viewing-viewer .docking-panel.menu .menu-ttem:last-child {
    margin-bottom: 0;
}

.adsk-viewing-viewer .docking-panel.menu .menu-item-text {
    display: table-cell;
    white-space: nowrap;
    vertical-align: middle;
    padding: 5px 10px 5px 10px
}

.adsk-viewing-viewer .docking-panel.menu .menu-item-icon {
    display: table-cell;
    float: left;
    padding: 5px 0px 5px 10px;
    cursor: pointer;
    vertical-align: middle;
    font-size: 18px;
    width: 100%;
    height: 100%;
}

.adsk-viewing-viewer .docking-panel.menu .menu-item-shortcut {
    display: table-cell;
    float: right;
    padding: 5px 5px 5px 0px;
    margin-bottom: 1px;
    cursor: pointer;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}

.adsk-viewing-viewer .docking-panel.menu .menu-item-expand {
    position: relative;
    top: 0px;
    padding: 0px 10px;
    background-repeat: no-repeat;
    display: table-cell;
    background-position: center;
}

/*!*********************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/Panel.css ***!
  \*********************************************************************/
.adsk-viewing-viewer .adsk-lmv-tftable {
    width: 100%;
    border-spacing: 1px;
    border-style: none;
}

.adsk-viewing-viewer .adsk-lmv-tftable tr.logical-group td {
    height: 40px;
    font-size: 14px;
    font-weight: bold;
    border: none;
}

.adsk-viewing-viewer .adsk-lmv-tftable tr.logical-group:first-child {
    height: 65px;
}


.adsk-viewing-viewer .adsk-lmv-tftable tr.logical-group:first-child td {
    padding-top: 15px;
    padding-bottom: 0px;
}

.adsk-viewing-viewer .adsk-lmv-tftable tr.logical-group td div {
    padding-left: 10px;
    text-transform: capitalize;
}

.adsk-viewing-viewer .adsk-lmv-tftable tr td {
    height: 36px;
    padding: 0px 10px 0px 16px;
    font-size: 12px;
    border: none;
}

.adsk-viewing-viewer .adsk-lmv-tftable tr td div {
    padding-left: 10px;
}

.adsk-viewing-viewer .adsk-lmv-tftable.adsk-lmv-settings td:last-child {
    width: 30px;
    height: 30px;
    padding: 0px;
}

.adsk-viewing-viewer .adsk-lmv-tftable input {
    margin: 0px 8px;
}

.adsk-viewing-viewer .adsk-lmv-tftable input:disabled {
    color:#777777;
    background-color: #dddddd;
}

.adsk-viewing-viewer .adsk-lmv-tftable input[type="range"]:disabled {
    background-color: #aaaaaa;
}

.adsk-viewing-viewer .adsk-lmv-tftable tr.switch-slider-row td {
    padding-top: 13px;
    padding-bottom: 13px;
    vertical-align: top;
}

.adsk-viewing-viewer .adsk-lmv-tftable tr.switch-slider-row td:nth-child(1) {
    width: 150px;
}
.adsk-viewing-viewer .adsk-lmv-tftable tr.switch-slider-row td:nth-child(1) div {
    font-weight: 600;
}
.adsk-viewing-viewer .adsk-lmv-tftable tr.switch-slider-row td:nth-child(2) {
    padding-left: 0px;
    padding-right: 0px;
    width: 350px;
}
.adsk-viewing-viewer .adsk-lmv-tftable tr.switch-slider-row td:nth-child(2) div {
    padding-left: 0px;
    font-weight: 300;
}
.adsk-viewing-viewer .adsk-lmv-tftable tr.switch-slider-row td:nth-child(3) {
    width: 20px;
    padding: 13px 16px 13px 59px;
}


/*!***************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/ProgressBar.css ***!
  \***************************************************************************/
.progressbg
{
    display: block;
    position: absolute;
    z-index: 2;
    left: 4px;
    bottom: 2px;
    height: 4px;
    width: 240px;
    border-width: 1px;
    border-color: #2C2C2C;
    border-style: solid;
    background: rgba(0,0,0,1);
    will-change: opacity;
    pointer-events: none;
}

.progressfg
{
    height: 4px;
    width: 100%;
    border-radius: 2px;
    will-change: transform;
    transform-origin: left;
}

.progressfgloading
{
    background: linear-gradient(to right, #098bdc, #87cefa);
    transition: transform 0.2s;
    transition-timing-function: linear;
}

.progressfggraphics
{
    background: linear-gradient(to right, #189e1c, #22e328);
}

/*!****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/DockingPanel.css ***!
  \****************************************************************************/
.adsk-viewing-viewer .docking-panel {
    position: absolute;
    z-index: 2;
    overflow-x: hidden;
    overflow-y: hidden;

    border: none;
    background: transparent;

    border-radius: 5px;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.adsk-viewing-viewer .docking-panel-title {
    padding: 10px 0px 10px 14px;
    border-radius: 3px 3px 0 0;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    border: none;
    resize: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: capitalize;
    cursor: move;
    position: relative;
    z-index: 1;
}

.adsk-viewing-viewer .docking-panel-close {
    top: 0;
    right: 0px;
    width: 25px;
    height: 50px;
    background-position: 0px 15px;
    background-repeat: no-repeat;
    cursor: pointer;
    position: absolute;
    z-index: 1;
}

.adsk-viewing-viewer .docking-panel-scroll {
    overflow-x: auto;
    overflow-y: auto;
    width: 100%;
    height: 100%;
    resize: none;
    position: relative;
}

.adsk-viewing-viewer .docking-panel-footer {
    bottom: 0;
    left: 0;
    height: 20px;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: absolute;
}

.adsk-viewing-viewer.docking-panel-resize-overlay {
    left: 0;
    top: 0;
    width: 100vw;
    height: 100vh;
    position: fixed;
    cursor: pointer;
    z-index: 999;
    background-color: transparent;
}

.adsk-viewing-viewer .docking-panel-footer-resizer {
    bottom: 0px;
    right: 0px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position-x: 9px;
    background-position-y: 8px;
    position: absolute;
    cursor: pointer;
}

.adsk-viewing-viewer .docking-panel-solid-container {
    background: none;
}

.adsk-viewing-viewer .docking-panel-gradient-container {
    background: none;
}

.adsk-viewing-viewer .docking-panel-textbox {
    text-align: right;
    width: calc(100% - 20px);
    position: relative;
    left: 0;
    outline: none;
    border-radius: 2px;
}

.adsk-viewing-viewer .docking-panel-primary-button,
.adsk-viewing-viewer .docking-panel-secondary-button,
.adsk-viewing-viewer .docking-panel-tertiary-button {
    height: 34px;
    line-height: 34px;
    font-size: 12px;
    vertical-align: middle;
    text-align: center;
    margin: 10px;
    cursor: pointer;
    border-radius: 3px;
	font-weight: bold;
	letter-spacing: -0.1px;
}

.adsk-viewing-viewer .docking-panel-tertiary-button {
    margin: 7px 10px 7px 10px;
}

.adsk-viewing-viewer .docking-panel-scroll.left {
    direction: rtl;
    overflow-x: hidden;
}

.adsk-viewing-viewer .docking-panel-scroll.right {
    direction: ltr;
    overflow-x: hidden;
}

.adsk-viewing-viewer .docking-panel-scroll::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    padding:12px;
}

.adsk-viewing-viewer .docking-panel-scroll::-webkit-scrollbar-track {
    border-radius: 0px;
}

.adsk-viewing-viewer .docking-panel-scroll::-webkit-scrollbar-thumb {
    padding:12px;
    border-radius: 1px;
}

.adsk-viewing-viewer .docking-panel-scroll::-webkit-scrollbar-thumb:hover {
}

.adsk-viewing-viewer .docking-panel-scroll::-webkit-resizer {
}

.adsk-viewing-viewer .docking-pane-scroll::-webkit-scrollbar-corner {
}

.adsk-viewing-viewer .docking-panel-version-label {
    font-size: 10px;
    margin-top: 2px;
    margin-right: 20px;
    float: right;
}

/*!*****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/SettingsPanel.css ***!
  \*****************************************************************************/
.adsk-viewing-viewer .settings-tabs {
    height: 40px;
    width: 100%;
    position: absolute;
    z-index: 1;
}

.adsk-viewing-viewer .settings-tabs ul {
    width: 100%;
    height: 100%;
    position: absolute;
}

.adsk-viewing-viewer .settings-tabs ul,
.adsk-viewing-viewer .settings-tabs ul li {
    list-style: none;
    margin: 0;
    padding: 0;
}

.adsk-viewing-viewer .settings-tabs ul li {
    width: 25%;
    height: 100%;

    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;

    background-color: rgba(0,0,0,0);

    white-space: nowrap;
    min-width: 50px;
    text-overflow: clip;

    cursor: pointer;
    display: inline-block;
}

.adsk-viewing-viewer .for-2d-model ul li,
.adsk-viewing-viewer .for-2d-model ul li a {
    width: 33.33% !important;
}

.adsk-viewing-viewer .for-2d-model ul li:first-child a {
    text-align: right !important;
}

.adsk-viewing-viewer .for-2d-model ul li:last-child a {
    text-align: left !important;
}

.adsk-viewing-viewer .settings-tabs ul li a {
    width: 25%;
    height: 100%;
    text-decoration: none;
    text-align: center;
    position: absolute;
}

.adsk-viewing-viewer .settings-tabs ul li:last-child a {
    text-align: center;
}

.adsk-viewing-viewer .settings-tabs span {
    top: 16px;
    padding-bottom: 2px;
	font-size: 12px;
    border: solid;
    border-color: transparent;
    border-width: 0px 0px 3px 0px;
    font-weight: normal;
    position: relative;
}

.adsk-viewing-viewer .settings-tabs .tabselected span {
    font-weight: bold;
}

.adsk-viewing-viewer .settings-tabs .dockingPanel .settings-table td, .dockingPanel .settings-table td > input {
    cursor: pointer;
    display: none;
}

.adsk-viewing-viewer .settings-tabs table.settings-table td:last-child {
    width: 30px;
    height: 30px;
    padding: 0px;
}

.adsk-viewing-viewer .settings-tabs-tables-container {
    min-height: calc(100% - 76px)
}

.adsk-viewing-viewer .settings-tabs-tables-container .adsk-lmv-tftable {
    display: none;
}

.adsk-viewing-viewer .settings-tabs-tables-container .settings-selected-table {
    display: block;
}

/*!***********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/ViewerSettingsPanel.css ***!
  \***********************************************************************************/
.adsk-viewing-viewer .viewer-settings-panel {
    border-radius: 0;
    top: 5px;
    left: 50%;
    border-radius: 6px;
}

.adsk-viewing-viewer .viewer-settings-panel .docking-panel-title {
    border-radius: 3px 3px 0 0;
}

.adsk-viewing-viewer .viewer-settings-panel.docking-panel .docking-panel-scroll.right {
    top: 79px;
    height: calc(100% - 60px);
    position: absolute;
}

.adsk-viewing-viewer .viewer-settings-panel.docking-panel .restore-defaults-container {
    position: absolute;
    width: fit-content;
    width: -moz-max-content;
    display: table;
    left: 50%;
    transform: translateX(-50%);
    background-color: transparent;
}

.adsk-viewing-viewer .viewer-settings-panel.docking-panel .docking-panel-tertiary-button {
    margin: 20px 0px 20px 0px;
    padding: 0 10px;
}

.adsk-viewing-viewer .viewer-settings-panel .adsk-lmv-tftable tr td {
    padding-left: 10px;
}

.adsk-viewing-viewer .viewer-settings-panel .environments-container {
    padding-top: 15px;
    position: relative;
}

.adsk-viewing-viewer .viewer-settings-panel .environments-lighting-table {
    position: relative;
    width: calc( 100% - 44px );
    left: 20px;
}

.adsk-viewing-viewer .viewer-settings-panel .settings-row-title {
    font-weight: 600;
}

.adsk-viewing-viewer .viewer-settings-panel .settings-environment-cell {
    height: 36px;
    width: 100%;
    display: block;
    text-align: left;
    cursor: pointer;
}

.adsk-viewing-viewer .viewer-settings-panel .settings-environment-image {
    left: 4px;
    top: 4px;
    width: 40px;
    height: 24px;
    position: relative;
    display: inline-block;
}

.adsk-viewing-viewer .viewer-settings-panel .settings-environment-name {
    position: relative;
    font-size: 10px;
    font-weight: 700;
    left: 11px;
    top: -4px;
}


.adsk-viewing-viewer .viewer-settings-panel .settings-container {
    padding-top: 15px;
    position: relative;
}

.adsk-viewing-viewer .viewer-settings-panel .settings-table {
    position: relative;
    width: calc( 100% - 20px );
    left: 10px;
    
}

.adsk-viewing-viewer .viewer-settings-panel .settings-cell {
    width: 100%;
    display: block;
    text-align: left;
    cursor: pointer;
}


.adsk-viewing-viewer .viewer-settings-panel .settings-name {
    display: block;
    font-size: 18px;
    font-weight: 700;
    margin-left: 5px;
}

.adsk-viewing-viewer .viewer-settings-panel .settings-description {
    display: block;
    font-size: 11px;
    font-weight: 700;
    margin-left: 13px;
    margin-bottom: 7px;
}

/*!*******************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/toolbar/ToolBar.css ***!
  \*******************************************************************************/
.adsk-viewing-viewer .adsk-toolbar {
    position: absolute;
    bottom: 10px;
    left: 10px;
    width: calc(100% - 20px);
    text-align: center;
    z-index: 5;
    pointer-events: none;
    transition: opacity 0.2s ease 0.5s;
}


@media(hover:none) {
    .adsk-toolbar {
        opacity: 0.9;
    }
}

@media(hover:hover) {
    .adsk-viewing-viewer .adsk-toolbar {
        opacity: 0.2;
    }
    .adsk-viewing-viewer .adsk-toolbar:hover {
        opacity: 0.9;
        transition: opacity 0.2s ease;
    }
}

.adsk-viewing-viewer .adsk-toolbar.adsk-toolbar-vertical {
    right: 15px;
    left: unset;
    width: 50px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    height: calc(100% - 20px);
    transition: opacity 0.2s ease 0.5s;
}

@media(hover:hover) {
    .adsk-viewing-viewer .adsk-toolbar.adsk-toolbar-vertical {
        opacity: 0.2;
    }
    .adsk-viewing-viewer .adsk-toolbar.adsk-toolbar-vertical:hover {
        opacity: 0.9;
        transition: opacity 0.2s ease;
    }
}

/*!********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/controls/Control.css ***!
  \********************************************************************************/
.adsk-viewing-viewer .adsk-control {

}

.adsk-viewing-viewer .adsk-control.adsk-hidden {
    display: none;
    pointer-events: none;
}

.adsk-viewing-viewer .adsk-control:hover > .adsk-control-tooltip {
    visibility: visible;
}

.adsk-viewing-viewer .adsk-control-tooltip {
    position: absolute;
    visibility: hidden;
    bottom: 120%;           /* Position tooltip above the element */
    padding: 4px;
    z-index: 5;
    left:0;
    font-size: 11px;
    text-align: center;
    text-transform: capitalize;
    line-height: 1.2;
    white-space: nowrap;
    opacity: 1.0;
    border-radius: 3px;
}

.adsk-viewing-viewer .adsk-toolbar-vertical .adsk-control-tooltip {
    right: 120%;
    left: unset;
    bottom: 25%;
}

/*!*************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/controls/ControlGroup.css ***!
  \*************************************************************************************/
.adsk-toolbar .adsk-control-group {
    display: inline-block;
    margin: 0 5px;
    border-radius: 2px;
    pointer-events: all;
}

.adsk-toolbar.adsk-toolbar-vertical .adsk-control-group {
    margin: 5px 0;
}

/*!*******************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/controls/Button.css ***!
  \*******************************************************************************/
.adsk-viewing-viewer .adsk-button {
    position: relative;
    float: left;
    cursor: pointer;
    width: 28px;
    height: 28px;
    padding: 6px 6px 6px 6px;
    margin: 4px 4px 4px 4px;

    border: 1px solid rgba(34, 34, 34, 0.0);

    border-radius: 2px;
}

.adsk-viewing-viewer .adsk-button-icon {
    display: inline-block;
    padding-top: 3px;
    font-size: 24px;
    line-height: 1;

    /* legacy: for icons as background images */
    position: relative;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
}

.adsk-viewing-viewer .adsk-button.inactive {

}

.adsk-viewing-viewer .adsk-button.disabled {
    opacity: 0.4;

    -ms-filter: "alpha(opacity=40)";
    filter: alpha(opacity=40);
}

.adsk-viewing-viewer .adsk-button.collapsed {
    display: none;
}

/* Label button */
.adsk-viewing-viewer .adsk-toolbar .adsk-label-button {
    width: auto;
    margin: 3px 3px 3px 1px;
    vertical-align: middle;
    opacity: 1;
}

.adsk-viewing-viewer .adsk-toolbar.adsk-toolbar-vertical .adsk-label-button {
    width: 28px;
    height: auto;
    margin: 1px 3px 3px 3px;
}

.adsk-viewing-viewer .adsk-toolbar .adsk-label-button label {
    display: block;
    font-size: 12px;
    padding: 8px 10px;
    border-radius: 2px;
    cursor: pointer;
}

.adsk-viewing-viewer .adsk-toolbar.adsk-toolbar-vertical .adsk-label-button label {
    writing-mode: sideways-lr;
    padding: 10px 8px;
}

/*!************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/controls/ComboButton.css ***!
  \************************************************************************************/
.adsk-button-arrow {
    position: absolute;
    top: -5px;
    right: -5px;
}

.adsk-button-arrow > .adsk-button-icon {
    font-size: 14px;
}

.adsk-button-arrow > .adsk-button-icon:before {
    content: '△';
    padding: 2px 6px 0px 5px;
}

.adsk-button-arrow > .adsk-button-icon:hover:before {
    content: '▲';
    padding: 2px 6px 0px 5px;
}


.adsk-toolbar.adsk-toolbar-vertical .adsk-button-arrow {
    left: -5px;
    right: unset;
}

.adsk-toolbar.adsk-toolbar-vertical .adsk-button-arrow > .adsk-button-icon:before {
    content: '◁';
}

/*!**********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/controls/Filterbox.css ***!
  \**********************************************************************************/
.adsk-viewing-viewer .adsk-filterbox {
    position: relative;
}

.adsk-viewing-viewer .adsk-filterbox input.filter-box {
    height: 34px;
    direction: ltr;
    margin: 0;
    padding: 7px 12px 8px 40px;
    font-size: 12px;
    width: 100%;
    outline: none;
    position: relative;

    /* Bootstrap Fix */
    box-sizing: border-box;
    line-height: normal;
    z-index: 1;
}

.adsk-viewing-viewer .adsk-filterbox .filter-box-icon  {
    left: 22px;
    top: 12px;
    width: 10px;
    height: 7px;
    position: absolute;
    z-index: 1;
}

.adsk-viewing-viewer .adsk-filterbox .filter-box-close {
    right: 13px;
    top: 10px;
    width: 14px;
    height: 14px;
    cursor: pointer;
    z-index: 1;
    position: absolute;
}

.adsk-viewing-viewer .adsk-filterbox.empty > .filter-box-close {
    display: none;
}

/*!********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/application/Viewer3D.css ***!
  \********************************************************************************/
.adsk-viewing-viewer {
  background: rgb(237, 237, 237);
  font-family: "ArtifaktElement", "Helvetica Neue", "Segoe UI Semilight", sans-serif;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  z-index: 1;
}

/* Don't let third party CSS override the box-sizing within the viewer. */
.adsk-viewing-viewer * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.adsk-viewing-viewer.viewer-fill-browser {
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    position: fixed;
    z-index: 10;
}

.adsk-viewing-viewer highlight {
  background-color:#FF9;
  color:#555;
}

.adsk-viewing-viewer .hide-while-context-lost {
  display: none
}

/* Override alertBox settings for breaking the words */
.adsk-viewing-viewer .viewer-container .alert-box-title,
.adsk-viewing-viewer .viewer-container .alert-box-text,
.adsk-viewing-viewer .viewer-container .alert-box-content {
  word-wrap: normal;
  word-break: normal;
}

/* Forge logo bottom right */ 

.adsk-viewing-viewer .forge-logo-canvas {
  animation: fadeIn ease 1.5s;
  -webkit-animation: fadeIn ease 1.5s;
  bottom: 0px;
  right: 0px;
  width: 100%;
  height: 35px;
  text-align: right;
  position: absolute;
  border-top: 2px solid rgba(128, 128, 128, 0.4);
}

.adsk-viewing-viewer .forge-logo-canvas img {
  transform: scale(0.4);
  position: relative;
  bottom: 5px;
  right: -90px;
}


/* Loading spinner CSS below */

.adsk-viewing-viewer .spinner {
  margin: auto;
  position: absolute;
  top: 0; left: 0; bottom: 0; right: 0;
  width: 25%;
  visibility: visible;
  text-align: center;
  height: 12.5%;
  z-index: 1007;
}

.adsk-viewing-viewer .spinner > div {
  width: 12%;
  height: 0;
  padding-bottom: 12%;
  margin: 0 1.5%;
  background-color: #fff;

  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.adsk-viewing-viewer .spinner .bounce1 {
  -webkit-animation-delay: -0.75s;
  animation-delay: -0.75s;
}

.adsk-viewing-viewer .spinner .bounce2 {
  -webkit-animation-delay: -0.50s;
  animation-delay: -0.50s;
}

.adsk-viewing-viewer .spinner .bounce3 {
  -webkit-animation-delay: -0.25s;
  animation-delay: -0.25s;
}

@-webkit-keyframes bouncedelay {
  0%, 95%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}

@keyframes bouncedelay {
  0%, 95%, 100% {
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 40% {
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}

/* Forge Loading spinner CSS below */
.adsk-viewing-viewer .forge-spinner {
  animation: fadeIn ease 0.9s;
  -webkit-animation: fadeIn ease 0.9s;
  position: absolute;
  left: 50%;
  top: 50%;
  visibility: visible;
  width: min-content;
  text-align: center;
}

@-webkit-keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

@keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}

.adsk-viewing-viewer .forge-spinner svg {
    transform: rotateZ(90deg);
}
.adsk-viewing-viewer .forge-spinner img {
  padding-top: 50px;
  transform: scale(0.7);
}

.adsk-viewing-viewer .forge-spinner .light-blue {
  fill: #65bee7;
  fill-rule: nonzero;
  opacity: 0;

}

.adsk-viewing-viewer .forge-spinner .dark-blue {
  fill: #0895d7;
  fill-rule: nonzero;
  opacity: 0;

}

.adsk-viewing-viewer .canvas-wrap {
  position: relative;
  z-index: -1;
}

/*!***************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/GuiViewer3D.css ***!
  \***************************************************************************/
/**
 * Little panel on top of the screen with an attribute name and a value.
 **/
.adsk-viewing-viewer .message-panel table {
    display: block;    /* Safari bug wth border-radius - unless we specify block here it does not work SPK-1032 */
    position: relative;
    -webkit-border-horizontal-spacing: 0px;
    -webkit-border-vertical-spacing: 0px;
}

.adsk-viewing-viewer .message-panel tbody {
    width: 100%;
    position: absolute;
}

.adsk-viewing-viewer .message-panel tr {
    width: 100%;
    position: absolute;
}

.adsk-viewing-viewer .message-panel .name {
    width: calc(60% - 10px);
    padding-left: 10px;
    text-align: left;
    display: inline-block;
    position: relative;
}

.adsk-viewing-viewer .message-panel .value {
    width: calc(40% - 10px);
    padding-right: 10px;
    text-align: right;
    display: inline-block;
    position: absolute;
}

.adsk-viewing-viewer .message-panel td {
    line-height: 34px;
    vertical-align: middle;
}

/**
 * Little button bar on top of the screen
 **/
.adsk-viewing-viewer .focal-length {
    left: 50%;
    top: 40px;
    width: 160px;
    height: 34px;
    min-width: 0;
    min-height: 0;
    transform: translateX(-50%);
    position: absolute;
}

[tooltipText*="Inspect"] {
    left: 100%;
}

/* original icon: res/icons/layers_24.png */
.adsk-viewing-viewer .toolbar-layers-tool{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAJ1BMVEUAAADS1dbS1dbS1dbS1dbS1dbS1dbS1dbS1dbS1dbS1dbS1dbS1dbKDmVBAAAADHRSTlMA8NCgYDAgEJBQsHC3H/WiAAAAT0lEQVQY02MgAdicAYFDYDbHGTBQB3N8wOyDCSA2J0RCFCwRCOFMALHZZMDsI2tABhRBJJrBBuiA2Yf3AA2AARZaGgBkwg1oADLhBpAQFgDkeF4dRV5pxwAAAABJRU5ErkJggg==);
}

.adsk-viewing-viewer .toolbar-menu-collapsed .toolbar-subtoolbar:first-child,
.adsk-viewing-viewer .toolbar-menu-collapsed .toolbar-subtoolbar:nth-child(2),
.adsk-viewing-viewer .toolbar-menu-collapsed .toolbar-subtoolbar:nth-child(n+3) {
    display: none;
}

/* Settings sub-menu CSS. Should be reviewed and probably have classes renamed */
.adsk-viewing-viewer .toolbar-settings-sub-menu {
    min-width: 300px;
    position: absolute;

    display: block;
    left: 0;
    bottom: 40px;
    margin-bottom: 10px;

    background: rgba(34,34,34,1.0);
    list-style: none;

    font-size: 14px;
    color: #ffffff;
    line-height: 14px;
    text-align: left;

    -webkit-padding-start: 0;
    -moz-padding-start: 0;
    -ms-padding-start: 0;

    border: 1px solid rgba(150, 150, 150, 0.15);
    box-shadow: 0px 3px 5px rgba(0,0,0,0.5);
    border-radius: 5px;

    transition: all 0.2s ease;
}

.adsk-viewing-viewer .toolbar-settings-sub-menu.adsk-hidden {
    display: block;
    visibility: hidden;
    opacity: 0;
    /*transition: all 0.2s ease 0.5s;*/ /*comment it for fusion-like*/
}

.adsk-viewing-viewer .toolbar-submenu .toolbar-submenu-checkbox
{
    width:  14px;
    height: 14px;
    margin:  0 5px 0 0;
    padding: 0;
    cursor: pointer;
}

.adsk-viewing-viewer .toolbar-submenu .toolbar-submenu-horizontal-divider
{
    height: 1px;
    border-top: 1px solid black;
}

.adsk-viewing-viewer .toolbar-submenu .toolbar-submenu-listitem
{
    position: relative;
    width: calc(100% - 40px);
    padding: 20px 20px 20px 20px;
}

.adsk-viewing-viewer .toolbar-submenu .toolbar-submenu-listitem:hover {
    background-color: rgba(166,194,255, 0.8);
    border-radius: 4px;
}

.adsk-viewing-viewer .toolbar-submenu .toolbar-submenu-select
{
    display: block;
    position: relative;
    width: calc(100% - 40px);
    padding: 20px 20px 0 20px;
}

.adsk-viewing-viewer .toolbar-submenu .toolbar-submenu-selectlabel
{
    position: relative;
    display:  block;
    padding-bottom: 4px;
    cursor: default;
}
/* End of settings sub-menu CSS */

.adsk-viewing-viewer .toolbar-menu div > li {
    float: left;
    padding: 4px 4px 4px 4px;
}

.adsk-viewing-viewer .docking-panel .adsk-lmv-tftable{
    padding: 0;
}

.adsk-viewing-viewer .statspanel
{
    display: block;
    position: absolute;
    z-index: 1;
    left: 4px;
    bottom: 8px;
    height: 80px;
    width: 220px;
    color: #eeeeee;
    font-family: "consolas","courier","monospace";
    font-size: 14px;
    background: rgba(0,0,0,0.5);
    visibility: hidden;
}

.adsk-viewing-viewer .fps
{
    position:absolute;
    right: 0px;
    bottom: 0px;
    color: #000000;
    font-family: "consolas","courier","monospace";
    font-size: 14px;
    visibility: hidden;
    z-index:1;
}

.adsk-viewing-viewer .option-drop-down {
    width: 160px;
    font-size: 11px;
}

.adsk-viewing-viewer .option-drop-down {
  appearance: none;
  height: 32px;
  background-size: 0.75em;
  border-radius: 3px;
  max-width: 100%;
  outline: none;
  margin-bottom: 0.75em;
  padding-left: 0.625em;
  font-family: 'ArtifaktElement';
}

.adsk-viewing-viewer .option-drop-down.tabcell {
    left: 20px;
    width: calc(100% - 45px);
    position: relative;
}

.adsk-viewing-viewer .adsk-toolbar .adsk-button > .toolbar-vertical-group {
    position: absolute;
    bottom: 125%;
    left: -5px;
    margin: 0;
    transition: all 0.2s ease;
    z-index: 1;
}

.adsk-viewing-viewer .adsk-toolbar.adsk-toolbar-vertical .adsk-button > .toolbar-vertical-group {
    bottom: -5px;
    right: 50px;
    left: unset;
}

.adsk-viewing-viewer .adsk-toolbar .adsk-button > .toolbar-vertical-group:last-child {
    margin-top: 0;
}

.adsk-viewing-viewer .adsk-toolbar .adsk-button > .toolbar-vertical-group.adsk-hidden {
    display: block;
    visibility: hidden;
    opacity: 0;
    /*transition: all 0.2s ease 0.5s;*/ /*comment it for fusion-like*/
}

.adsk-viewing-viewer .adsk-control-tooltip {
    pointer-events: none;
}

.adsk-viewing-viewer .notouch .adsk-toolbar .adsk-button > .toolbar-vertical-group:hover ~ .adsk-control-tooltip {
    visibility: hidden;
}

.adsk-viewing-viewer .adsk-toolbar .adsk-button > .toolbar-vertical-group ~ .adsk-control-tooltip {
    left: 120%;
}

.adsk-viewing-viewer .adsk-toolbar.adsk-toolbar-vertical .adsk-button > .toolbar-vertical-group:not(.adsk-hidden) ~ .adsk-control-tooltip {
    visibility: hidden;
}

.adsk-viewing-viewer .adsk-toolbar.adsk-toolbar-vertical .adsk-button > .toolbar-vertical-group.adsk-hidden ~ .adsk-control-tooltip {
    left: unset;
    right: 120%;
    top: unset;
    bottom: 25%;
}

.adsk-viewing-viewer .adsk-toolbar .adsk-button > .toolbar-vertical-group > .adsk-button > .adsk-control-tooltip {
    left: 120%;
    bottom: 25%;
    top: unset;
}

.adsk-viewing-viewer .adsk-toolbar.adsk-toolbar-vertical .adsk-button > .toolbar-vertical-group > .adsk-button > .adsk-control-tooltip {
    left: unset;
}

.adsk-viewing-viewer .explode-submenu {
    min-width: 0;
    min-height: 0;
    width: 160px;
    height: 34px;
    position: absolute;
    left: 21px;
    bottom: 55px;
    cursor: default;
    transform: translateX(-50%);
}

.adsk-viewing-viewer .explode-submenu.ios {
    left: 50%;
    bottom: 62px;
    width: 80%;
}

.adsk-viewing-viewer .explode-submenu.android {
    left: 50%;
    bottom: 62px;
    width: 80%;
}

.adsk-viewing-viewer input[type="range"].explode-slider {
    width: calc(100% - 20px);
    display: block;
    padding: 0;
    margin: 10px;
    height: 14px;
    cursor: col-resize;
}

.adsk-viewing-viewer input[type=range].explode-slider::-ms-tooltip {
    display: none;
}

.adsk-viewing-viewer #toolbar-inspectTools .explode-submenu {
    left: 55px;
    bottom: 0;
    margin: 0;
}

/*!*****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/CommonWidgets.css ***!
  \*****************************************************************************/
.adsk-viewing-viewer .switch-slider-row {
    cursor:pointer;
}

.adsk-viewing-viewer .switch {
    position: relative;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 2px;
    width:31px;
    height:8px;
    pointer-events: none;
    display: inline-block;
}

.adsk-viewing-viewer .switch input {
    display: none;
}

.adsk-viewing-viewer .switch .slider {
    width: 16px;
    height: 2px;
    left:15px;
    top:5px;
    -webkit-transition: .4s;
    transition: .4s;
}

.adsk-viewing-viewer .switch .slider:before {
    position: absolute;
    content: "";
    height: 16px;
    width: 16px;
    left: 0px;
    top: 3px;
    -webkit-transition: .4s;
    transition: .4s;
    border-radius: 50%;
}

.adsk-viewing-viewer .switch input:checked + .slider:before {
    -webkit-transform: translateX(12px);
    -ms-transform: translateX(12px);
    transform: translateX(12px);
}

.adsk-viewing-viewer .table-button {
    width: 80%;
    height: auto;
    text-align: center;
    color: #fefffe;
    border: 1px solid #fefffe;
}

.adsk-viewing-viewer .switch-range-element {
    display: flex;
    align-items: stretch;
}

.adsk-viewing-viewer .switch-range-element label {
    margin: auto;
}

/* Color Set from Simple List */
.adsk-viewing-viewer.light-theme .settings-list-item {
    border: solid 1px #f2f7fa;
}

.adsk-viewing-viewer.light-theme .settings-list-item:hover {
    border: solid 1px #939ca5;
}

.adsk-viewing-viewer.light-theme .settings-list-item.border-select {
    border: solid 1px #0696d7
}

.adsk-viewing-viewer.dark-theme .settings-list-item {
    border: solid 1px #4a555b;
}

.adsk-viewing-viewer.dark-theme .settings-list-item:hover {
    border: solid 1px #939ca5;
}

.adsk-viewing-viewer.dark-theme .settings-list-item.border-select {
    border: solid 1px #1dc6f2;
}



/*!*******************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/ContinuousScale.css ***!
  \*******************************************************************************/
.adsk-viewing-viewer.dark-theme .continuous-scale {
    fill: rgb(220, 220, 220);
    overflow: visible;
}

.adsk-viewing-viewer.light-theme .continuous-scale {
    fill: rgb(60, 60, 60);
    overflow: visible;
}
/*!*************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/gui/StatusBar.css ***!
  \*************************************************************************/


.adsk-viewing-viewer .status-line {
    font-family: 'ArtifaktElement', sans-serif;
    font-variant-numeric: tabular-nums;
    font-weight: normal;
    font-size: 14px;
    color: #fff;

    position: absolute;
    bottom: 20px;
    height: 24px;
    width:100%;
    text-align: center;

    pointer-events: none;

    text-shadow: 1px  1px 1px rgba(0,0,0,0.7),
                -1px -1px 1px rgba(0,0,0,0.7),
                -1px  1px 1px rgba(0,0,0,0.7),
                 1px -1px 1px rgba(0,0,0,0.7),
                 1px  0px 1px rgba(0,0,0,0.7),
                -1px  0px 1px rgba(0,0,0,0.7),
                 0px  1px 1px rgba(0,0,0,0.7),
                 0px -1px 1px rgba(0,0,0,0.7);
}

.adsk-viewing-viewer .status-text-bg {
    background-color: rgba(60,60,60,0.7);
    border-radius: 12px;
    padding: 2px 9px 2px 9px;
    display: none; /* initially hidden */
}

/*!***********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/dt/floorplans/floorplan.css ***!
  \***********************************************************************************/
.adsk-viewing-viewer .floorplan-length {
    display: none;
    position: absolute;

    height: 16px;

    left: 0px;
    top:  0px;

    padding: 1px 0 1px 0;

    background-color: rgba(0, 0, 0, 0);
    /*box-shadow: 0px 1px 3px 1px rgba(0,0,0,0.25);*/
    border-style: none /*solid*/;
    border-color: #ffffff;
    border-width: 1px;

    color: #000000;
    font-size:12px;
    text-align: center;
    line-height: 1.2;
    white-space: nowrap;

    border-radius: 2px;
    /*pointer-events: none;*/
    z-index: 2;

    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.adsk-viewing-viewer .floorplan-length.visible {
    display: block;
}

.adsk-viewing-viewer .floorplan-length-text-light {
    display: inline-block;
    margin: 0 5px 0 5px;
    vertical-align: middle;
    font-size: 12px;
    color: #000000;
    /*pointer-events: none;*/

    text-shadow: 1px  1px 1px rgba(255, 255, 255, 1),
                -1px -1px 1px rgba(255, 255, 255, 1),
                -1px  1px 1px rgba(255, 255, 255, 1),
                 1px -1px 1px rgba(255, 255, 255, 1),
                 1px  0px 1px rgba(255, 255, 255, 1),
                -1px  0px 1px rgba(255, 255, 255, 1),
                 0px  1px 1px rgba(255, 255, 255, 1),
                 0px -1px 1px rgba(255, 255, 255, 1);
}

.adsk-viewing-viewer .floorplan-length-text-dark {
    display: inline-block;
    margin: 0 5px 0 5px;
    vertical-align: middle;
    font-size: 12px;
    color: #ffffff;
    /*pointer-events: none;*/

    text-shadow: 1px  1px 1px rgba(0, 0, 0, 1),
                -1px -1px 1px rgba(0, 0, 0, 1),
                -1px  1px 1px rgba(0, 0, 0, 1),
                 1px -1px 1px rgba(0, 0, 0, 1),
                 1px  0px 1px rgba(0, 0, 0, 1),
                -1px  0px 1px rgba(0, 0, 0, 1),
                 0px  1px 1px rgba(0, 0, 0, 1),
                 0px -1px 1px rgba(0, 0, 0, 1);
}


.adsk-viewing-viewer .icon-floorplan {
  fill: currentColor;
  stroke: currentColor;
  stroke-width: 1;
}

/*!****************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/dt/DtViewerState.css ***!
  \****************************************************************************/
.adsk-viewing-viewer .dt-viewer-loading__overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    background: #ccc;
    opacity: .9;
    top: 0;
    left: 0;
}

.adsk-viewing-viewer .dt-viewer-loading__overlay .dt-viewer-loading__overlay-message {
    margin: auto;
    position: absolute;
    width: 25%;
    height: 20%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    font-size: 20px ;
/*
    color: white;
    text-shadow: 1px  1px 1px black,
                -1px -1px 1px black,
                -1px  1px 1px black,
                 1px -1px 1px black,
                 1px  0px 1px black,
                -1px  0px 1px black,
                 0px  1px 1px black,
                 0px -1px 1px black;
*/

    color: black;
    text-shadow: 1px  1px 1px white,
                -1px -1px 1px white,
                -1px  1px 1px white,
                 1px -1px 1px white,
                 1px  0px 1px white,
                -1px  0px 1px white,
                 0px  1px 1px white,
                 0px -1px 1px white;


}
/*!********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/dt/hud/layers/levels/LevelsLayer.css ***!
  \********************************************************************************************/
.adsk-viewing-viewer .hud-level {
    /* Force single line with ellipsis */
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

    font-weight: 400;
    cursor: pointer;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #fff;
    text-shadow:  1px  1px 1px #000,
                 -1px -1px 1px #000,
                 -1px  1px 1px #000,
                  1px -1px 1px #000,
                  1px  0   1px #000,
                 -1px  0   1px #000,
                  0    1px 1px #000,
                  0   -1px 1px #000;

    /* Distinct */
    max-width: 250px;

    border-radius: 12px;
    background-color: transparent;
    padding: 2px 7px 2px 7px;
    border-style: solid;
    border-color: #b4b4b4;
    border-width: 1px;
}

.adsk-viewing-viewer .hud-level:hover {
    background-color: #6ac0e7;
    /*color: #fff;*/
    transition: background-color 0.5s ease 0s, border-color 0.5s ease 0s;
}

.adsk-viewing-viewer .hud-level-selected {
    background-color: #0696d7;
    /*color: #fff;*/
}

.adsk-viewing-viewer .hud-level-fade {
    /*color: #bbb;*/
    border-color: rgba(180,180,180,0.5);
    border-style: solid;
    border-width: 1px;
    transition: border-color 0.5s ease 0s;
}
.adsk-viewing-viewer .hud-level-text-fade {
    opacity: 0.5;
    transition: opacity 0.5s ease 0s;
}
.adsk-viewing-viewer .hud-level-text-fade:hover {
    opacity: 1.0;
    transition: opacity 0.5s ease 0s;
}

/*!********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/dt/hud/layers/spaces/SpacesLayer.css ***!
  \********************************************************************************************/
.adsk-viewing-viewer .hud-room {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    cursor: pointer;

    color: #fff;
    font-size: 11px;
    line-height: 18px;
    font-weight: 400;
    border-color: #b4b4b4;

    text-shadow:  1px  1px 1px #000,
                 -1px -1px 1px #000,
                 -1px  1px 1px #000,
                  1px -1px 1px #000,
                  1px  0   1px #000,
                 -1px  0   1px #000,
                  0    1px 1px #000,
                  0   -1px 1px #000;
}

.adsk-viewing-viewer .hud-room:hover {
    color: #fff;
    border-style: solid;
    border-width: 1px;
    padding: 1px 4px 1px 4px;
    background-color: #6ac0e7;
    border-radius: 11px;
    opacity:1.0;
    transition: background-color 0.5s ease 0s, border-color 0.5s ease 0s;
}

.adsk-viewing-viewer .hud-room-selected {
    border-style: solid;
    border-width: 1px;
    border-radius: 11px;
    padding: 0px 4px 0px 4px;

    background-color: rgba(6, 150, 215, 0.25);
}

.adsk-viewing-viewer .hud-room-fade {
    opacity: 0.5;
    transition: opacity 0.5s ease 0s;
}

.adsk-viewing-viewer .hud-room-fade:hover {
    opacity: 1.0;
    transition: opacity 0.5s ease 0s;
}


.adsk-viewing-viewer .hud-room > div {
    /* space between adjacent words, and text-shadow padding. */
    padding: 0 4px 0 1px;

    text-overflow: ellipsis;
    overflow: hidden;
}

.adsk-viewing-viewer .adsk-button-layer-back-outer {
    padding: 0;
}

.adsk-viewing-viewer .adsk-button-layer-back {
    width:14px;
    height: 14px;
    color: #fff;
    margin: 0 4px -1px -4px;
    display:inline-block;

    border-style: solid;
    border-width: 1px;
    border-color: transparent;
    border-radius: 9px;
}

.adsk-viewing-viewer .adsk-button-space-back {
    margin-left: 0px;
}

.adsk-viewing-viewer .adsk-button-layer-back:hover {
    border-color: white;
    color:red;
}

/*!******************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/dt/streams/streams.css ***!
  \******************************************************************************/
.adsk-viewing-viewer .icon-streams-pin,
.adsk-viewing-viewer .icon-dataviz,
.adsk-viewing-viewer .icon-heatmap,
.adsk-viewing-viewer .toolbar-offline-pin,
.adsk-viewing-viewer .toolbar-alert-pin,
.adsk-viewing-viewer .toolbar-warning-pin,
.adsk-viewing-viewer .toolbar-normal-pin {
  fill: currentColor;
  stroke: currentColor;
  stroke-width: 1;
}

/*!**************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/dt/streams/HeatmapConfigUi.css ***!
  \**************************************************************************************/
.heatmap-config-panel-scroll-container {
    border-radius: 5px;
}

.adsk-viewing-viewer .heatmap-config-panel .option-drop-down {
    width: 250px;
    margin: inherit;
}

.adsk-viewing-viewer .heatmap-config-panel {
    border: none !important;
    box-shadow: none !important;
    overflow: visible;
}

/* Set background color using theme when there is no selection, on hover, or if advancedUI is open */
.adsk-viewing-viewer.light-theme .heatmap-config-panel-no-selection,
.adsk-viewing-viewer.light-theme .heatmap-config-panel .docking-panel-scroll:hover,
.adsk-viewing-viewer.light-theme .heatmap-config-panel-expanded {
    background-color: rgb(255, 255, 255, 0.94) !important;
}

.adsk-viewing-viewer.dark-theme .heatmap-config-panel-no-selection,
.adsk-viewing-viewer.dark-theme .heatmap-config-panel .docking-panel-scroll:hover,
.adsk-viewing-viewer.dark-theme .heatmap-config-panel-expanded {
    background-color: #3c3c3c !important;
}

/* Transparent background when not hovered */
.adsk-viewing-viewer .heatmap-config-panel .docking-panel-scroll:not(:hover) {
    background-color: transparent;
    overflow: visible;
}

/* Error icon beside gradient ticks when UI is in mini mode and not hovered (just showing the heatmap gradient) */
.adsk-viewing-viewer .heatmap-config-panel .docking-panel-scroll:not(.heatmap-config-panel-expanded):not(:hover) .adsk-icon-info-thick {
    /* yellow500 from warning theme */
    color: #faa21b;
    position: absolute;
    bottom: 4px;
}

/* Heatmap theme in the color theme list. */
.adsk-viewing-viewer .dt-heatmap-theme-option {
    margin: 2px 0;
    padding: 0 5px;
}

.adsk-viewing-viewer .dt-heatmap-theme-option div {
    display: flex;
    margin: 4px 0;
    flex-direction: row;
    justify-content: space-between;
    cursor: pointer;
}

/* The second child (the input) of a switch-slider-row */
.adsk-viewing-viewer .heatmap-config-panel .switch-slider-row td:nth-child(2) {
    display: flex;
    justify-content: space-evenly;
}

/* Prevents re-padding of the input label, allowing it to be centered vertically */
.adsk-viewing-viewer .heatmap-config-panel .switch-slider-row td:nth-child(1) div {
    padding: inherit;
}

/* Uses !important instead of using overly specific selector to override prior theming */
.adsk-viewing-viewer .heatmap-config-panel td {
    width: inherit !important;
    padding: 5px 0 !important;
    height: 2.5em !important;
}

/* Advanced configuration panel */
.adsk-viewing-viewer .heatmap-config-panel .heatmap-sep {
    padding-bottom: 12px;
}

.adsk-viewing-viewer.light-theme .heatmap-sep {
    border-top: 1px solid #bbbbbb;
}

.adsk-viewing-viewer.dark-theme .heatmap-sep {
    border-top: 1px solid #4d4d4d;
}

/* Styling of the applies to system toggle */
.adsk-viewing-viewer .heatmap-eltype-toggle {
    font-size: 14px !important;
}

/* Styling of the input to match the drop-down theme, which is different from the base input theme */
.adsk-viewing-viewer.light-theme .heatmap-config-panel input[type=number] {
    background-color: #EDF0F2;
    border: 1px solid #d5dbe1;
    color: #000;
    border-radius: 3px;
    text-align: right;
}

.adsk-viewing-viewer.dark-theme .heatmap-config-panel input[type=number] {
    background-color: #3c3c3c;
    border: 1px solid rgb(102, 102, 102);
    color: #fff;
    border-radius: 3px;
    text-align: right;
}

.adsk-viewing-viewer.dark-theme .heatmap-config-panel .heatmap-gradient-text,
.adsk-viewing-viewer.light-theme .heatmap-config-panel .heatmap-gradient-text {
    fill: #fff;
    paint-order: stroke;
    stroke: #000;
    stroke-width: 1px;
    stroke-linecap: butt;
    stroke-linejoin: miter;
    font-weight: 800;
}

/* Change gradient scale text color when background is showing/not showing */
.adsk-viewing-viewer.light-theme .heatmap-config-panel:hover .heatmap-gradient-text,
.adsk-viewing-viewer.light-theme .heatmap-config-panel-expanded .heatmap-gradient-text {
    fill: black;
    stroke: none;
    font-weight: initial;
}

.adsk-viewing-viewer.dark-theme .heatmap-config-panel:hover .heatmap-gradient-text,
.adsk-viewing-viewer.dark-theme .heatmap-config-panel-expanded .heatmap-gradient-text {
    fill: white;
    stroke: none;
    font-weight: initial;
}

/* Hide scale unit if config panel has focus or is expanded */
.heatmap-config-panel:hover .heatmap-gradient-unit,
.heatmap-config-panel-expanded .heatmap-gradient-unit {
    fill: transparent !important;
}

/* Error section formatting */
.adsk.viewing-viewer .heatmap-error-container {
    margin-bottom: 2px;
    line-height: 1.5;
}

/* Force the width to be 300px so words wrap and don't make the UI big */
.adsk-viewing-viewer .heatmap-error-text {
    font-size: 12px;
    width: 300px;
    margin-left: 5px;
}

.adsk-viewing-viewer .heatmap-config-panel .dt-heatmap-pref .switch-range-element input:invalid {
    background-color: #ff8383;
    border-color: red;
}

/* Reverse button is disabled */
.adsk-viewing-viewer .heatmap-config-panel .dt-heatmap-pref .switch-slider-row input:disabled+.slider:before {
    background-color: grey !important;
}
