.viewer-container{flex-grow:1;position:relative;overflow:hidden;width:100%}.fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background:var(--background-primary);display:flex;flex-direction:column}.docking-pin-button{position:absolute;right:30px;top:6px!important;z-index:9999!important;pointer-events:auto;cursor:pointer}#apsViewer .docking-panel-close{height:31px!important;background-position:50%!important;background-color:transparent!important}:root{--aps-tree-icon-color:var(--font-color);--aps-tree-icon-size:12px;--aps-eye-size:16px;--aps-eye-offset:6px 12px;--aps-eye-offset-dim:6px 9px}#apsViewer .treeview .collapsed>lmvheader>icon,#apsViewer .treeview .expanded>lmvheader>icon,#apsViewer .treeview div.visibility{background-image:none!important}#apsViewer .treeview div.visibility{position:absolute;right:0;top:0;width:35px;height:100%;margin:0;padding:0;border:0;outline:none;background-color:var(--aps-tree-icon-color);opacity:.7;-webkit-mask-image:url(/eye.svg);mask-image:url(/eye.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--aps-eye-offset);mask-position:var(--aps-eye-offset);-webkit-mask-size:var(--aps-eye-size) var(--aps-eye-size);mask-size:var(--aps-eye-size) var(--aps-eye-size)}#apsViewer .treeview .dim div.visibility{-webkit-mask-image:url(/eye-off.svg);mask-image:url(/eye-off.svg);-webkit-mask-position:var(--aps-eye-offset-dim);mask-position:var(--aps-eye-offset-dim);opacity:.3}#apsViewer .treeview .collapsed>lmvheader>icon,#apsViewer .treeview .expanded>lmvheader>icon{display:inline-block;box-sizing:border-box;width:14px;height:14px;vertical-align:middle;border:1px solid color-mix(in srgb,var(--font-color) 30%,transparent);border-radius:3px;background-color:var(--background-primary)!important;background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important;position:relative;cursor:pointer}#apsViewer .treeview .collapsed>lmvheader>icon:before,#apsViewer .treeview .expanded>lmvheader>icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:2px;border-radius:1px;background:var(--font-color)}#apsViewer .treeview .collapsed>lmvheader>icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:8px;border-radius:1px;background:var(--font-color)}#apsViewer .treeview leaf:not([class*=group])>lmvheader>icon{display:none!important}#apsViewer .treeview lmvheader,.demo-viewer-wrap .treeview lmvheader{position:relative;padding-right:38px!important;box-sizing:border-box!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.properties-pin-icon{fill:var(--font-color)}.demo-viewer-wrap .treeview .collapsed>lmvheader>icon,.demo-viewer-wrap .treeview .expanded>lmvheader>icon,.demo-viewer-wrap .treeview div.visibility{background-image:none!important}.demo-viewer-wrap .treeview .collapsed>lmvheader>icon,.demo-viewer-wrap .treeview .expanded>lmvheader>icon{display:inline-block;box-sizing:border-box;width:14px;height:14px;vertical-align:middle;border:1px solid color-mix(in srgb,var(--font-color) 30%,transparent);border-radius:3px;background-color:var(--background-primary)!important;background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important;position:relative;cursor:pointer}.demo-viewer-wrap .treeview .collapsed>lmvheader>icon:before,.demo-viewer-wrap .treeview .expanded>lmvheader>icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:2px;border-radius:1px;background:var(--font-color)}.demo-viewer-wrap .treeview .collapsed>lmvheader>icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:8px;border-radius:1px;background:var(--font-color)}.demo-viewer-wrap .treeview leaf:not([class*=group])>lmvheader>icon{display:none!important}.demo-viewer-wrap .dropdown-arrow,.demo-viewer-wrap .grouping-dropdown-arrow{color:var(--font-color)}.demo-viewer-wrap .docking-panel-close{height:31px!important;background-position:50%!important;border-bottom:none!important;background-color:transparent!important}