:root{--navText:#007bff;--whiteBackground:#fff;--offWhiteBackground:#f8f9fa;--offWhiteBackground2:#f6f6f6;--promptBackground:#f0f0f0;--buttonHoverBackground:#e2e6ea;--listSelectedBackground:#cce8ff;--listSelectedBorder:#a5d6ff;--basicBorderColour:#000;--faintBorderColour:gray;--subtleBorderColour:#d3d3d3;--basicTextColour:#000;--faintTextColour:gray;--warningColour:darkred;--dimWarningColour:red;--opaqueBackground:#ffffffbf;--semiopaqueBackground:#ffffff80;--editableDimSemiopaqueBackground:#ffffff73;--transparentBackground:#ffffff40;--treeControlActiveBackground:#007bff;--treeControlSelectedBackground:#09f;--treeControlText:#fff;--popupHelpBorderColour:#ddd;--popupHelpBackgroundColour:#f0f0ff;--easyblockBorderColour:blue;--easyblockHoverColour:#add8e6;--editableDimColour:purple;--lightupBoxShadow:#cc0;--lightupBackground:#ff03;--navBackground:unset;--navBorderColour:#dee2e6;--navButtonBackground:#f0f0f0;--navActiveTextColour:#495057;--navActiveBackground:#fff;--navActiveBorderColour:#dee2e6 #dee2e6 #fff;--navHoverBackground:#f0f0f0;--navHoverBorderColour:#e9ecef #e9ecef #dee2e6;--ribbonBackground:#f8f9fa;--cadribbonBackground:unset;--cadribbonTextColour:unset;--ribbonTextColour:unset;--propertyExplorerBackground:unset;--propertyExplorerTextColour:unset;--entityExporerBackground:unset;--entityExporerTextColour:unset;--splitterSeparatorColour:#ccc}ul.nav.nav-tabs{background-color:initial;background-color:var(--navBackground);border-color:#dee2e6;border-color:var(--navBorderColour)}ul.nav.nav-tabs button{background-color:#f0f0f0;background-color:var(--navButtonBackground)}ul.nav.nav-tabs :hover{background-color:#f0f0f0;background-color:var(--navHoverBackground);border-color:#e9ecef #e9ecef #dee2e6;border-color:var(--navHoverBorderColour)}ul.nav.nav-tabs .active{background-color:#fff;background-color:var(--navActiveBackground);border-color:#dee2e6 #dee2e6 #fff;border-color:var(--navActiveBorderColour);color:#495057;color:var(--navActiveTextColour)}div.layout-pane.layout-pane-primary{background-color:initial;background-color:var(--entityExporerBackground)}div.layout-pane.layout-pane-primary .view-heading{color:inherit;color:var(--entityExporerTextColour)}#properties-explorer .view-heading{color:inherit;color:var(--propertyExplorerTextColour)}div.splitter-layout .layout-splitter,div.splitter-layout .layout-splitter:hover{background-color:#ccc;background-color:var(--splitterSeparatorColour)}#main-tabs-tabpane-ribbontab\.draw div,#main-tabs-tabpane-ribbontab\.draw div a{background-color:#f8f9fa;background-color:var(--ribbonBackground);color:inherit;color:var(--ribbonTextColour)}div.cad-view-ribbon.ribbon,div.cad-view-ribbon.ribbon a{background-color:initial;background-color:var(--cadribbonBackground);color:inherit;color:var(--cadribbonTextColour)}#app{bottom:0;display:flex;flex-flow:column;left:0;position:fixed;right:0;top:0}#view-container{height:100%;position:relative}#properties-explorer{background-color:initial;background-color:var(--propertyExplorerBackground);bottom:0;display:flex;flex-flow:column;left:0;overflow:hidden;position:absolute;right:0;top:0}div.splitter-layout div.layout-pane{overflow:hidden}button.nav-link{color:#007bff;color:var(--navText);outline:none;padding-bottom:.1rem;padding-top:.1rem}.ribbon.btn-group{flex-wrap:wrap}.ribbon div.dropdown.btn-group{display:inline-flex}.ribbon button.nav-link.selected{color:#000;color:var(--basicTextColour)}.ribbon .dropend button,.ribbon button{background-color:initial!important;border:initial!important;box-shadow:none!important;color:inherit!important;outline:medium none invert!important;outline:initial!important}.ribbon .dropdown button.show,.ribbon button.show{background-color:#e2e6ea!important;background-color:var(--buttonHoverBackground)!important}.ribbon a:active{background-color:initial;color:inherit}.ribbon div.dropend button.dropdown-toggle{position:relative;text-align:left;width:100%}.ribbon div.dropend button.dropdown-toggle:after{position:absolute;right:.1em;top:1.2em;transform:rotate(270deg)}.ribbon a.dropdown-item,.ribbon button.dropdown-toggle{padding-left:1em;padding-right:1em;position:relative;width:auto}.ribbon a:hover,.ribbon button:hover{background-color:#e2e6ea!important;background-color:var(--buttonHoverBackground)!important}.ribbon button.split-button{padding-right:3px}.ribbon button#dropdown-split-basic{padding-left:3px}.ribbon .dropdown-item.disabled,.ribbon button:disabled{filter:grayscale(100%) brightness(140%);pointer-events:none}.ribbon div.submenu{overflow-y:auto}.common-ribbon{height:2em;position:absolute;right:0;top:0}.common-ribbon a,.common-ribbon button{font-size:smaller;height:2em;padding-left:1em;padding-right:1em}.view-heading{-webkit-touch-callout:none;font-size:1.2em;margin-left:.2em;margin-top:.2em;-webkit-user-select:none;user-select:none;white-space:nowrap}ul{padding-inline-start:0}.content-below-title{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:50px}.entity-list-item{border:1px solid #0000;cursor:pointer;list-style-type:none;list-style:none;padding-left:10px;-webkit-user-select:none;user-select:none}.entity-list-item-selected{background-color:#cce8ff;background-color:var(--listSelectedBackground);border-color:#a5d6ff;border-color:var(--listSelectedBorder)}.delete-button{color:darkred;color:var(--warningColour);font-size:1.2em;margin-right:1em}.property-editor{bottom:0;left:0;overflow:auto;padding:20px;position:absolute;right:0;top:0}#properties-explorer .tab-content{flex:1 1;position:relative;width:100%}.properties-table{max-width:300px;width:100%}#properties-explorer .value-editor th{font-size:small;overflow:hidden}#properties-explorer .value-editor{font-size:small;max-width:300px;table-layout:fixed;width:100%}#properties-explorer input[type=checkbox].value-editor{width:revert}.grid-properties-property-name{font-size:small;padding-bottom:.2em;padding-right:.5em;padding-top:.2em;vertical-align:top}.grid-properties-property-name-top-aligned{vertical-align:top}.value-editor-slider input{width:50%}.value-editor.empty-prompt{color:gray;color:var(--faintTextColour)}.value-editor-slider input:first-child{margin-right:10%;width:40%}.optional-value-editor label{margin-bottom:0;margin-left:.5em}.value-editor-radios label{margin-left:.5em}label.value-editor input{margin-right:.5em}label.value-editor{-webkit-user-select:none;user-select:none}.cad-view-container{outline:none;overflow:hidden}.cad-view-container,.cad-view-container canvas{bottom:0;left:0;position:absolute;right:0;top:0}.cad-view-container .view-heading,.cad-view-ribbon{position:absolute;z-index:1}.cad-view-ribbon{height:2.5em;max-width:100%;padding-left:100px;right:0}.cad-view-ribbon button{border-radius:2px;height:2em;padding:0}.color-picker{border-color:#000;border-color:var(--basicBorderColour);border-style:solid;border-width:1px;height:1.5em;width:100%;z-index:1}.color-picker-popover{position:fixed;z-index:3}.modal-cover{background-color:#ffffff40;background-color:var(--transparentBackground);bottom:0;left:0;position:fixed;right:0;top:0;z-index:2}.properties-table select{width:100%}#cad-input-bar{bottom:0;pointer-events:none;position:absolute;text-align:center;width:100%}#cad-input-bar>div{background-color:#ffffff80;background-color:var(--semiopaqueBackground);border-radius:.5em .5em 0 0;border-style:solid;border-width:1px;display:inline-block;pointer-events:all;z-index:3}#cad-input-bar input{height:1.5em;margin-bottom:.5em;margin-top:.5em;width:5em}#cad-input-bar .label{margin-left:1em;margin-right:.5em}#cad-input-bar button{border:1px solid #d3d3d3;border:1px solid var(--subtleBorderColour);height:1.5em;margin-bottom:.5em;margin-top:.5em;padding:0;width:1.5em}#cad-input-bar div.input-mode-buttons{display:inline;margin:.5em 1em}#cad-input-bar button.selected{border:2px solid #000;border:2px solid var(--basicBorderColour);border-radius:3px}#cad-input-bar div.input-mode-buttons button{margin-left:.25em;margin-right:.25em}#cad-input-bar img{vertical-align:initial}#directional-input{bottom:4em;position:absolute;text-align:center;width:100%;z-index:1}#directional-input>.directional-input-inner{background-color:#ffffff80;background-color:var(--semiopaqueBackground);border-radius:6px;border-style:solid;border-width:1px;display:inline-block}#directional-input>.modal-cover{z-index:-1}.compass{height:3em;position:relative;width:3em}.compass>.compass-background{-webkit-user-drag:none;height:100%;left:0;position:absolute;top:0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;width:100%}.compass>.compass-arrow{height:60%;left:20%;pointer-events:none;position:absolute;top:20%;width:60%}#directional-input input{height:1.5em;width:5em}#directional-input td{padding:.25em;text-align:left}#login td{padding:.5em}.modal-popup{z-index:9997}.modal-popup .modal-inner{background-color:#f6f6f6;background-color:var(--offWhiteBackground2);border:solid;border-radius:1em;border-width:1px;left:50%;padding:1em 1em 5em;position:fixed;top:50%;transform:translate(-50%,-50%)}.modal-popup .modal-inner h1{font-size:1.5em;text-align:center}.modal-inner input,.modal-inner select{border-width:1px}.modal-popup>.modal-cover{background-color:#ffffffbf;background-color:var(--opaqueBackground);z-index:-1}.modal-popup .ok-cancel-buttons{left:50%;margin-top:.5em;position:absolute;transform:translateX(-50%);width:-webkit-max-content;width:max-content}.modal-popup .ok-cancel-buttons button{margin:.5em;min-width:5em}#drawing-settings select{width:100%}#drawing-settings td{padding:1em;width:15em}#drawing-settings td:first-child{width:auto}#dimension-settings select{width:11.6em}#dimension-settings div.modal-inner{max-height:98%;min-height:25em;min-width:50em;overflow:auto}#dimension-settings td{min-width:12em;padding-top:1em}#dimension-settings td:first-child{width:auto}#dimension-settings div.ok-cancel-buttons{bottom:0}span.lockable-value-editor{display:inline-flex}.lockable-value-editor button{border-style:none;height:1.5em;margin-right:1em;padding:0;width:1.5em}.lockable-value-editor button.selected{border-style:solid}.prompt{background-color:#f0f0f0;background-color:var(--promptBackground);border-top-right-radius:1em;bottom:1.5em;color:darkred;color:var(--warningColour);font-style:italic;opacity:.75;padding:1em;pointer-events:none;position:fixed;z-index:999}#prompt-overlay p{margin-bottom:0}#statistics table{margin:1em}#statistics td{padding:.5em;vertical-align:top}#statistics .content{max-height:50vh;overflow:auto}#drawing-properties .value-editor{width:100%}#drawing-properties td{padding:.5em}#drawing-properties textarea{border:1px solid;max-height:50vh}textarea.value-editor{min-height:5em}#ground-grid-settings td{margin:8px;padding:8px}#print-preview .modal-inner{background-color:#fff;background-color:var(--whiteBackground);border:none;display:flex;flex-flow:column;height:100vh;padding:0;width:100vw}#layout-editor .value-editor{width:100%}#layout-editor td{padding:.5em}#print-preview .header-area{display:flex;min-height:4em}#print-preview .title{margin-left:1em;margin-right:2em;margin-top:1em}#print-preview .pdf-page-settings{display:flex;font-size:small}#print-preview .pdf-page-settings .value-editor{border-width:1px;margin:.5em}#print-preview .pdf-page-settings .custom-scale .value-editor{margin-top:0;width:100%}#print-preview .pdf-page-settings .margin-label{font-weight:700;margin-left:3em;margin-right:2em;margin-top:1em}#print-preview .close{padding:.5em;position:absolute;right:0;top:0}#print-preview iframe{height:100%;width:100%}#print-preview .print-preview-error{color:darkred;color:var(--warningColour);font-size:larger;margin-top:3em;text-align:center}#print-preview .print-preview-loading{font-size:larger}#print-preview .pdf-preview-content{flex:1 1 auto}.editable-dimension{background-color:#ffffff73;background-color:var(--editableDimSemiopaqueBackground);border:none;color:purple;color:var(--editableDimColour);position:absolute;text-align:center;z-index:1}.editable-dimension.invalid-input{outline-color:red;outline-color:var(--dimWarningColour)}.lightup{background:#ff03;background:var(--lightupBackground);box-shadow:0 0 25px 0 #cc0;box-shadow:0 0 25px 0 var(--lightupBoxShadow)}.special-tab-content{background-color:#fff;background-color:var(--whiteBackground);bottom:0;left:0;margin-top:1.9em;overflow-y:auto;padding-bottom:1.9em;position:fixed;right:0;top:0;z-index:2}.special-tab-inner{left:50%;position:absolute;top:3em;transform:translateX(-50%)}.special-tab-inner-fullscreen{bottom:0;left:0;position:absolute;right:0;top:0}.help-button{background-color:initial;border:none;padding-left:0;padding-right:0;z-index:2}.help-button img{transform:translateY(-25%) scale(.5)}.help-button:focus{outline:0}.help-button img:hover,.help-button.help-button-open img{transform:translateY(-25%) scale(.9)}.popup-help{background-color:#f0f0ff;background-color:var(--popupHelpBackgroundColour);border:1px solid #ddd;border:1px solid var(--popupHelpBorderColour);border-radius:5px;margin-left:1em;margin-top:1em;max-width:40vw;padding:1em;position:fixed;text-align:left;white-space:normal;z-index:9998}.popup-help h1{font-size:1.5rem}.popup-help ul{padding-inline-start:1em}.popup-help-cover{background-color:initial;bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:9997}.wall-cavity-label{text-align:right}.delete-wall-leaf,.override-wall-leaf-profile{width:1.8em}.delete-wall-leaf button,.override-wall-leaf-profile button{background-color:initial;padding-left:.2em;padding-right:.2em}.delete-wall-leaf button{border:none}div.wall-leaf-profile-popover{background-color:#fff;background-color:var(--whiteBackground);border:1px solid gray;border:1px solid var(--faintBorderColour);border-radius:5px;padding:1em;position:fixed;width:20em;z-index:3}div.wall-leaf-profile-popover input.value-editor,div.wall-leaf-profile-popover select.value-editor{border:1px solid}.value-editor button{font-size:small;padding-bottom:0;padding-top:0}.value-editor.dropdown button{width:100%}div.popup-value-editor-popover{background-color:#fff;background-color:var(--whiteBackground);border:1px solid gray;border:1px solid var(--faintBorderColour);border-radius:5px;padding:1em;position:fixed;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:3}div.popup-value-button{cursor:pointer}div.popup-value-button .value-editor{pointer-events:none}.popup-message{min-width:30em}.add-layout{border-top:1px solid #d3d3d3;border-top:1px solid var(--subtleBorderColour)}.layout-menu-item{position:relative}.layout-menu-item a{margin-right:6em;overflow:hidden;width:14em}.layout-menu-button{background-color:#f8f9fa;background-color:var(--offWhiteBackground);border:none;border-radius:2px;position:absolute!important;top:.4em;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.layout-menu-button:focus{outline:0}.layout-menu-button:hover{background-color:#e2e6ea;background-color:var(--buttonHoverBackground)}.layout-menu-edit-button{right:4em}.layout-menu-copy-button{right:2em}.layout-menu-delete-button{right:0}.level-menu-copy-button{background-color:#f8f9fa;background-color:var(--offWhiteBackground);border:none;border-radius:2px;position:absolute!important;right:0;top:.4em;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.level-menu-copy-button:focus{outline:0}.level-menu-copy-button:hover{background-color:#e2e6ea;background-color:var(--buttonHoverBackground)}.d-lg-block{display:none!important}.d-lg-none{display:inline!important;display:initial!important}.multi-select{display:inline-block}div.multi-select{border-width:1px;position:relative}.multi-select .anchor{background-color:#fff;background-color:var(--whiteBackground);border:1px solid;cursor:pointer;display:inline-block;position:relative;-webkit-user-select:none;user-select:none;width:100%}.multi-select .anchor:after{--sc:0.73;border-left:.3em solid #000;border-left:.3em solid var(--basicBorderColour);border-top:.3em solid #000;border-top:.3em solid var(--basicBorderColour);content:"";padding:3px;position:absolute;right:5px;top:20%;transform:rotate(-135deg) scale(var(--sc))}.multi-select .anchor:active:after{right:8px;top:21%}.multi-select span{overflow:hidden;padding-left:.3em;white-space:nowrap}.multi-select ul.items{background-color:#fff;background-color:var(--whiteBackground);border:1px solid #000;border:1px solid var(--basicBorderColour);overflow-x:hidden!important;position:absolute;width:100%;z-index:1000}.multi-select ul.items.upwards{bottom:1em}.multi-select ul.items li{cursor:pointer;display:block;list-style:none;-webkit-user-select:none;user-select:none}.multi-select ul.items li input{margin-left:5px;margin-right:5px}.multiselect-popup-item{display:inline-flex}.optional-value-editor{display:block}li.select-all{border-bottom:1px solid gray;border-bottom:1px solid var(--faintBorderColour)}.value-editor.multi-select ul{max-height:20em;overflow:auto}div.value-editor.multi-select-checklist{border:1px solid}.value-editor.multi-select-checklist ul{list-style-type:none;margin-bottom:0}.value-editor.multi-select-checklist li{margin:.2em}.value-editor.multi-select-checklist span{margin-left:.5em}.value-editor td{padding:2px!important}img.value-editor.image-preview{width:100%}#levels-editor .modal-inner{min-height:10em;min-width:30em}#levels-editor table{margin-bottom:1em}#levels-editor td{padding:.2em}#levels-editor table button{border:none}#layers-editor .layers-scrollable{max-height:60vh;overflow-y:auto}#layers-editor .layers-scrollable thead th{background-color:#f6f6f6;background-color:var(--offWhiteBackground2);padding-right:1em;position:-webkit-sticky;position:sticky;top:0;z-index:1}#layers-editor td{padding-right:1em}#layers-editor table table td .value-editor{width:4em}#status-bar{border-top:2px solid #d3d3d3;border-top:2px solid var(--subtleBorderColour);display:flex;font-size:smaller}#status-bar .layers-label{cursor:pointer}#status-bar>*{margin:.2em}#status-bar>label{align-items:center;display:flex;margin-left:1em}#status-bar .value-editor{align-items:center;display:flex;height:1.6em}#status-bar table table td .value-editor{width:4em}button.easyblock-symbolbutton,div.easyblock-symbol-popover{background-color:#fff;background-color:var(--whiteBackground)}div.easyblock-symbol-popover{border:1px solid gray;border:1px solid var(--faintBorderColour);border-radius:5px;height:90vh;padding:1em;position:fixed;width:60em;z-index:3}div.easyblock-group-picker{bottom:0;box-sizing:border-box;left:0;margin:1em;overflow-x:hidden;overflow-y:scroll;position:absolute;top:4em;width:12em}div.easyblock-group-picker li{border:1px solid #0000;border-radius:3px;cursor:pointer;list-style-type:none;-webkit-user-select:none;user-select:none}div.easyblock-group-picker li:hover{border-color:#add8e6;border-color:var(--easyblockHoverColour)}div.easyblock-group-picker li.selected{border-color:blue;border-color:var(--easyblockBorderColour)}div.easyblock-symbol-picker{bottom:0;left:13em;position:absolute;right:0;top:4em}div.easyblock-symbol-list{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:2em}.easyblock-symbol-list button{background-color:#fff;background-color:var(--whiteBackground);border-color:#d3d3d3;border-color:var(--subtleBorderColour);border-radius:.5em;border-style:solid;height:12em;margin:.5em;outline:none;width:10em}.easyblock-symbol-list button.selected{border-color:blue;border-color:var(--easyblockBorderColour);border-width:4px}.easyblock-symbol-list img{pointer-events:none;width:8em}.easyblock-symbol-list button:active,.easyblock-symbol-list button:focus,.easyblock-symbol-list button:hover{border-color:blue;border-color:var(--easyblockBorderColour)}.easyblock-symbol-list label{height:3em;overflow:hidden;pointer-events:none}button.easyblock-symbol-popover{border:1px solid blue;border:1px solid var(--easyblockBorderColour);margin:1em}div.roof-accessory-settings h1{font-size:1.5rem}div.roof-accessory-settings label{font-size:medium!important}div.roof-accessory-settings table tr:not(.enable-switch) td:first-child{padding-left:.5em;padding-right:.5em;text-align:right}div.edit-roof-boards-toolmode{display:inline-flex}div.edit-roof-boards-toolmode label{width:10em}div.show-hide-menu i.dropdown-toggle{float:right}div .value-editor.show-hide-editor div.show-hide-menu{width:100%}div.tree-control{max-height:80vh;overflow:auto}div.tree-control a.dropdown-toggle{float:left;padding-left:.5em;padding-right:.5em}div.tree-control div.selected-node{background-color:#09f;background-color:var(--treeControlSelectedBackground);color:#fff;color:var(--treeControlText)}div.tree-control div :active{background-color:initial}div.tree-control a div:active{background-color:#007bff;background-color:var(--treeControlActiveBackground)}div .value-editor.show-hide-editor button{background-color:initial!important;border:1px solid #000!important;border:1px solid var(--basicBorderColour)!important;border-radius:0;box-shadow:none!important;color:#000!important;color:var(--basicTextColour)!important;height:1.8em;width:100%}div.tablegrid button.add-column{float:right;position:relative}div.tablegrid div.scroll-container{max-height:60vh;max-width:80vw;min-height:8em;min-width:16em;overflow:auto}div.tablegrid th input{font-weight:700}div.tablegrid table input{width:10em}div.tablegrid div.context-menu{background-color:#fff;background-color:var(--whiteBackground);border:1px solid #d3d3d3;border:1px solid var(--subtleBorderColour);border-radius:2px;position:absolute;z-index:3}div.tablegrid div.context-menu button{text-align:left}div.tablegrid div.context-menu button img{margin-right:.5em}div.tablegrid td.right input,div.tablegrid th.right input{text-align:right}div.tablegrid td.center input,div.tablegrid th.center input{text-align:center}div.search-box{min-width:20em}div.search-box>img{margin-left:1em}div.search-box input{width:10em}div.search-box>label{color:gray;color:var(--faintTextColour);font-size:small;margin-left:.5em}:root{--starshotBackground:#666670}.undo-redo-buttons{border:1px solid red;display:inherit;margin-right:2em}h1{font-size:2em}#design-settings table{font-size:small;margin:0;width:100%}#design-settings .value-editor{border-width:1px;width:30em}#timberWall-settings table{margin:0;width:40em}#timberWall-settings .value-editor{border-width:1px;width:19em}.prompt{animation:prompt-animation 6s ease infinite}@keyframes prompt-animation{60%{color:darkred;transform:scale(1);transform-origin:bottom left}80%{color:red;transform:scale(1.2);transform-origin:bottom left}}#cad-input-bar{bottom:auto;top:3em;z-index:1}#cad-input-bar>div{border-radius:0}.input-mode-buttons:before{content:"Drawing mode";font-weight:700}.font-weight-bold{box-shadow:0 0 15px 0 #ff0,inset 0 0 15px 0 #ff0}#ribbon-container{border-bottom:1px solid silver}#ribbon-container .tab-content button,.cad-view-ribbon button{font-size:.9em;padding-left:4px;padding-right:4px}.detail{background-color:#fff;font-size:large}.detail img{max-width:96px}#drawing-properties .value-editor{border:1px solid gray}#drawing-properties td{padding-bottom:.1em;padding-top:.1em}.ribbon-group-content .btn{border-right:1px solid #ddd}#cad-input-bar button.selected{box-shadow:0 0 15px 0 #ff0,inset 0 0 15px 0 #ff0}.novice-pro-buttons{border:1px solid red;display:inherit}.error-message{color:red}.filename{font-size:large;font-weight:700;margin-left:1em;margin-right:1em;min-width:5em}#edit-staircase-wizard .modal-inner,#new-staircase-wizard .modal-inner{background-color:#666670;background-color:var(--starshotBackground);bottom:1em;left:1em;right:1em;top:1em;transform:none}#edit-staircase-wizard.starshot .modal-inner,#new-staircase-wizard.starshot .modal-inner{left:1em;max-width:none;right:1em;transform:none;width:auto}.staircase-wizard-wrapper{bottom:3em;left:0;position:absolute;right:1px;top:4em}#edit-staircase-wizard iframe,#new-staircase-wizard iframe{border-left:none;border-right:1px solid #d3d3d3;border-top:1px solid #d3d3d3;height:100%;width:100%}#edit-staircase-wizard h1,#new-staircase-wizard h1{color:#fff;padding-left:1em;text-align:left}#edit-staircase-wizard .ok-cancel-buttons,#new-staircase-wizard .ok-cancel-buttons{bottom:.1em}#edit-staircase-wizard .ok-cancel-buttons button,#new-staircase-wizard .ok-cancel-buttons button{background-color:#76767e;color:#fff}#edit-staircase-wizard .ok-cancel-buttons button:disabled,#new-staircase-wizard .ok-cancel-buttons button:disabled{opacity:.4}#edit-staircase-wizard .back-button,#new-staircase-wizard .back-button{position:absolute;right:1em;top:1em}.tab-content-ribbontabcheckProject{background-color:initial;pointer-events:none}.checkprojecttab-has-errors{color:darkred}#check-project{background-color:#ffffffd0;border:1px solid #000;border-radius:.5em;padding:1em}#check-project h1{margin-right:1em}#check-project a{pointer-events:all}#check-project tr td:first-child{padding-right:3em}.tab-content-ribbontabcheckProject .special-tab-inner{left:3em;top:4em;transform:none}.projectCheck-selected-result{font-weight:700}#check-project button.close-button{background:#0000;border:1px solid gray;pointer-events:all;position:absolute;right:1em;top:1em}#edit-ancillary-items .modal-inner{min-width:30em}#edit-ancillary-items table{margin-bottom:1em;margin-left:2em;margin-right:2em}#edit-ancillary-items table tr td:first-child{width:20em}#edit-ancillary-items table tr td:nth-child(2){width:5em}#edit-ancillary-items table tr td input{width:100%}#edit-ancillary-items table button{border:none}#edit-ancillary-items .add-ancillary-button{margin-bottom:2em;margin-left:2em}#properties-explorer .multi-select .anchor{text-align:center}#levels .value-editor{width:7em!important}#levels td button{border:none;outline:none}button.level-details-button{background:none;color:#007bff;text-align:left;width:6em}td.level-details{border:1px solid #d3d3d3;font-size:small}div#levels{padding-bottom:1em}#levels .level-details .value-editor{width:30em!important}#levels .level-details .loading-tab .value-editor{width:15em!important}.level-details td{padding:3px}.value-editor-radios img{margin-left:7px;margin-top:7px}div#options div.layout-pane{overflow:auto}div#OptionsControl{padding-left:1em}div#OptionsControl table{font-size:small;table-layout:fixed;width:40em}div#levels table{table-layout:auto;width:auto}div#drawing-properties table{table-layout:auto;width:57em}div#OptionsControl .value-editor{width:20em}div.tree-control a.dropdown-item div{border-color:#0000;border-radius:1em;border-style:solid}div.tree-control a.node-name{padding-left:.5em}div.tree-control{max-height:none;min-width:20em;overflow:visible;overflow:initial}div.tree-control a.dropdown-item div:hover{border-color:#007bff;border-radius:1em;border-style:solid}div.tree-control a.node-name{padding-right:1em}div.tree-control a :active{border-radius:1em}div.tree-control div.selected-node{border-color:#09f;border-radius:1em;border-style:solid}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid #0000;box-sizing:initial;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{background:none;border:.45rem solid #0000;cursor:pointer;height:10px;line-height:1.7rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:#216ba580}.react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__year-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__day--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"\00d7";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid #0000}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.splitter-layout{display:flex;flex-direction:row;height:100%;overflow:hidden;position:absolute;width:100%}.splitter-layout .layout-pane{flex:0 0 auto;overflow:auto;position:relative}.splitter-layout .layout-pane.layout-pane-primary{flex:1 1 auto}.splitter-layout>.layout-splitter{background-color:#ccc;cursor:col-resize;flex:0 0 auto;height:100%;width:4px}.splitter-layout .layout-splitter:hover{background-color:#bbb}.splitter-layout.layout-changing{cursor:col-resize}.splitter-layout.layout-changing>.layout-splitter{background-color:#aaa}.splitter-layout.splitter-layout-vertical{flex-direction:column}.splitter-layout.splitter-layout-vertical.layout-changing{cursor:row-resize}.splitter-layout.splitter-layout-vertical>.layout-splitter{cursor:row-resize;height:4px;width:100%}
/*# sourceMappingURL=main.45182bae.css.map*/