@charset "UTF-8";html[colorMode=dark] svg.bi-three-dots-vertical,html[colorMode=dark] svg.bi-three-dots{fill:#fff}html[colorMode=dark] input[type=range i]{color:#fff!important}html[colorMode=dark] .dropdown-menu{background-color:#3c4b58!important}html[colorMode=dark],html[colorMode=dark] body{background-color:#222a32!important}html[colorMode=dark] #toolBar{background:#222a32}html[colorMode=dark] #toolBar .nav-link.active{color:#fff!important;background:#4a5d6e!important;border:1px solid #4a5d6e!important}html[colorMode=dark] #toolBar .nav-link[disabled],html[colorMode=dark] #ifcCommentsHeader button[disabled]{color:#848484!important;background:#2e3944!important;border:1px solid #394755!important}html[colorMode=dark] #toolBar .nav-tabs{border-color:#4a5d6e}html[colorMode=dark] #nav-tabContent{background:#4a5d6e}html[colorMode=dark] #nav-tabContent button span{color:#fff}html[colorMode=dark] #nav-tabContent button:hover,html[colorMode=dark] .dropdown-item:hover{background:#6a859e!important;border-color:#6a859e!important}html[colorMode=dark] #nav-tabContent button.active,html[colorMode=dark] #ifcCommentsHeader button.active{background:#332701;border-color:#997404!important}html[colorMode=dark] #minimapControlsTag{color:#fff}html[colorMode=dark] .minimap-container{background:#3d4c5a;color:#d9dde0}html[colorMode=dark] .custom-modal-inner{background:#1c2024;color:#fff}html[colorMode=dark] #infoBar{background-color:#2b353f;color:#fff}html[colorMode=dark] #infoBar a{color:#fff!important}html[colorMode=dark] #infoBar a:hover{color:#d9dde0!important}html[colorMode=dark] .text-muted{color:#a6aaad!important}html[colorMode=dark] #alert.alert-warning{background:#332701;border-color:#997404;color:#ffda6a}html[colorMode=dark] #alert.alert-danger{background:#2c0b0e;border-color:#842029;color:#ea868f}html[colorMode=dark] #alert.alert-info{background:#032830;border-color:#087990;color:#6edff6}html[colorMode=dark] .topic-section-actions,html[colorMode=dark] .newDocumentReference-body,html[colorMode=dark] .comment-item,html[colorMode=dark] .topic-section-header{background:#101316}html[colorMode=dark] .topic-section-actions .btn:hover,html[colorMode=dark] #ifcCommentsHeader button:hover{background-color:#34404d}html[colorMode=dark] #topicList{color:#fff}html[colorMode=dark] .topic-panel,html[colorMode=dark] .comment-item-document-references,html[colorMode=dark] #ifcCommentsHeader{background:#171c20}html[colorMode=dark] .topic-item{border-color:#373b3f;background:#222a32}html[colorMode=dark] .topic-item:hover{background:#303c46;border-color:#4b5e70}html[colorMode=dark] .topic-item.active{background:#583a02;border-color:#8d6b03}html[colorMode=dark] .topic-date-icon svg{fill:#66a1ce}html[colorMode=dark] .referenced-document{background:#252d44}html[colorMode=dark] .bi-trash,html[colorMode=dark] .bi-trash-fill{fill:#b43333}html[colorMode=dark] .comment-item,html[colorMode=dark] .comment-item-document-references{border-color:#3c3d50}html[colorMode=dark] .comment-item.active{background:#583a02;border-color:#8d6b03}html[colorMode=dark] .no-image-svg{fill:#7f8385}html[colorMode=dark] #langList{border-color:#222a32!important}html[colorMode=dark] .text-dark{color:#fff!important}html[colorMode=light] svg.bi-three-dots-vertical,html[colorMode=light] svg.bi-three-dots{fill:#222a32}html[colorMode=light] .dropdown-menu{background-color:#d9dde0!important}html[colorMode=light],html[colorMode=light] body{background-color:#e8ecf0!important}html[colorMode=light] #toolBar{background:#e8ecf0}html[colorMode=light] #toolBar .nav-link.active{color:#000!important;background:#d9dde0!important;border:1px solid #d9dde0!important}html[colorMode=light] #toolBar .nav-link[disabled]{color:#a7a7a7!important;background:#394654!important;border:1px solid #465668!important}html[colorMode=light] #toolBar .nav-tabs{border-color:#d9dde0!important}html[colorMode=light] #nav-tabContent{background:#d9dde0}html[colorMode=light] #nav-tabContent button span{color:#000}html[colorMode=light] #nav-tabContent button:hover,html[colorMode=light] .dropdown-item:hover{background:#96c6df!important;border-color:#96c6df!important}html[colorMode=light] #nav-tabContent button.active{background:#f7f09b;border-color:#9e974c!important}html[colorMode=light] .minimap-container{background:#d9dde0}html[colorMode=light] .custom-modal-inner{background:#ebebeb}html[colorMode=light] #infoBar{background-color:#d9dde0;color:#000!important}html[colorMode=light] #infoBar a{color:#000!important}html[colorMode=light] #infoBar a:hover{color:#2d2d2e!important}html[colorMode=light] #alert.alert-warning{background:#fff3cd;border-color:#ffe69c;color:#664d03}html[colorMode=light] #alert.alert-danger{background:#f8d7da;border-color:#f1aeb5;color:#58151c}html[colorMode=light] #alert.alert-info{background:#cff4fc;border-color:#9eeaf9;color:#055160}html[colorMode=light] .topic-section-header{color:#000}html[colorMode=light] #commentsOverlay{color:#e7e7e7}html[colorMode=light] .topic-section-actions,html[colorMode=light] .newDocumentReference-body,html[colorMode=light] .comment-item,html[colorMode=light] .topic-section-header{background:#bcc2ca}html[colorMode=light] .topic-section-actions .btn:hover,html[colorMode=light] #ifcCommentsHeader button:hover{background-color:#a4afbd}html[colorMode=light] #topicList{color:#000}html[colorMode=light] .topic-panel,html[colorMode=light] .comment-item-document-references,html[colorMode=light] #ifcCommentsHeader{background:#dadee7}html[colorMode=light] .topic-item{border-color:#cecdd8}html[colorMode=light] .topic-item:hover{background-color:#c0c9d1;border-color:#bac6ce}html[colorMode=light] .topic-item.active{background:#e9cc4a;border-color:#c59a0d}html[colorMode=light] .topic-date-icon svg{fill:#434a53}html[colorMode=light] .referenced-document{background:#c8d1eb}html[colorMode=light] .bi-trash,html[colorMode=light] .bi-trash-fill{fill:#cc5e5e}html[colorMode=light] .comment-item,html[colorMode=light] .comment-referenced-document svg,html[colorMode=light] .comment-item-document-references{border-color:#b9bbd6;fill:#98a3ac}html[colorMode=light] .no-image-svg{fill:#b0b8bd}html[colorMode=light] #langList{border-color:#c7cbce!important}html[data-mobile=true][data-orientation=portrait]{--topHeight: 254px;--infoBarHeight: 36px;--companyInfoWidth: 579px;--wb-header-height: 40px;--wb-row-outer-height: 40px;--wb-row-inner-height: 38px}html[data-mobile=true][data-orientation=portrait]:has(#nav-tabContent.d-none){--topHeight: 117px!important}html[data-mobile=true][data-orientation=portrait]:has(#nav-plugins-tab.active){--topHeight: 268px}html[data-mobile=true][data-orientation=portrait]:has(#nav-settings-tab.active){--topHeight: 286px}html[data-mobile=true][data-orientation=portrait] #nav-tab button:not(#langList button){padding:16px 8px!important;font-size:0px!important;height:auto!important}html[data-mobile=true][data-orientation=portrait] #langList button{font-size:40px;font-weight:300;padding:8px 32px!important}html[data-mobile=true][data-orientation=portrait] div.nav button img{width:82px;height:82px;margin-right:unset!important}html[data-mobile=true][data-orientation=portrait] #nav-tabContent button.flex-column img{width:82px;height:82px}html[data-mobile=true][data-orientation=portrait] #nav-tabContent button:not(.flex-column) img{width:41px;height:41px}html[data-mobile=true][data-orientation=portrait] #nav-tabContent span{font-size:x-large}html[data-mobile=true][data-orientation=portrait] #infoBar{font-size:x-large!important}html[data-mobile=true][data-orientation=portrait] #stats,html[data-mobile=true][data-orientation=portrait] #stats canvas{width:160px!important;height:96px!important}html[data-mobile=true][data-orientation=portrait] #sidePanel,html[data-mobile=true][data-orientation=portrait] #sidePanel h6{font-size:x-large!important}html[data-mobile=true][data-orientation=portrait] .scroll-arrow{top:calc(50% + 55px)!important;height:50px}html[data-mobile=true][data-orientation=portrait] .scroll-arrow svg{width:30px;height:30px}html[data-mobile=true][data-orientation=portrait] div.wunderbaum{font-size:20px}html[data-mobile=true][data-orientation=portrait] #verticalDivider svg,html[data-mobile=true][data-orientation=portrait] #horizontalDivider svg{width:32px;height:32px}html[data-mobile=true][data-orientation=portrait] #sidePanel{max-width:calc(100vw - 62px)}html[data-mobile=true][data-orientation=portrait] #ifcTreePanel,html[data-mobile=true][data-orientation=portrait] #propertiesTreePanel{height:calc(50% - 16px)}html[data-mobile=true][data-orientation=portrait] div.wunderbaum span.wb-node span.wb-title{margin-left:10px}html[data-mobile=true][data-orientation=portrait] .tab-pane .alert span{font-size:large!important}html[data-mobile=true][data-orientation=portrait] .tab-pane .alert svg{width:24px;height:24px}html[data-mobile=true][data-orientation=portrait] #minimapControls,html[data-mobile=true][data-orientation=portrait] #minimapControls h6{font-size:x-large}html[data-mobile=true][data-orientation=portrait] #minimapControls .minimap-container-input{height:23px;width:200px}@media (max-width: 775px){#nav-tab span[id$=Tag]{display:none}button[id^=nav-]{padding:2px 12px!important}#nav-tab img{margin-right:0}}:root{--topHeight: 93px;--infoBarHeight: 21px;--companyInfoWidth: 359px}html:has(#nav-tabContent.d-none){--topHeight: 25px}html:has(#nav-settings-tab.active){--topHeight: 117px}#nav-tab span[id$=Tag]{transition:all .3s ease}button[id^=nav-]{padding:2px 8px;height:24px}button:active,button:focus,.btn.show{border-color:transparent!important;outline:none!important}input:active,input:focus,textarea:active,textarea:focus,select:active,select:focus{outline:none!important;box-shadow:none!important;border-color:var(--bs-border-color)!important}.vr{min-width:1px}.tooltip400 .tooltip-inner{max-width:400px}html{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;image-rendering:pixelated}html,body{margin:0;height:100%;overflow:hidden}body{font-size:14px!important}#viewer,canvas{height:calc(100% - var(--topHeight) - var(--infoBarHeight));display:block}#viewer>div:nth-child(4){top:var(--topHeight)!important}#langList{max-height:75%;overflow-y:auto}#sidePanel{position:fixed;margin:15px;background:#d2d2d24d;z-index:1;top:var(--topHeight);right:0;height:calc(100% - 30px - var(--topHeight) - var(--infoBarHeight));border-radius:0 8px 8px 0;padding:6px 6px 6px 0;max-width:calc(100vw - 50px)}#ifcTreePanel,#propertiesTreePanel{border:1px solid rgba(210,210,210,.6);border-radius:8px;height:calc(50% - 10px);overflow-x:hidden;overflow-y:hidden}.header-icon{margin-right:.25rem}.function-button{border-radius:8px;border:1px solid rgba(39,141,236,.6);background:#278dec66;transition:all .3s ease}#horizontalDivider,#commentsHorizontalDivider1,#commentsHorizontalDivider2{cursor:row-resize}#verticalDivider{position:absolute;left:0;top:50%;background:#d2d2d24d;border-top-left-radius:8px;border-bottom-left-radius:8px;transform:translate(-100%,-50%);z-index:2;height:100%;cursor:col-resize}.tree-header{display:flex;justify-content:center;align-items:center;background:#3b4957;color:#fff;padding:6px;height:32px}.tree-body{height:calc(100% - 32px)}.tree-body:active,.tree-body:focus,.tab-pane:focus{outline:none}.tree-body h5{white-space:nowrap}#propertiesTreePanelContent .tab-content{height:calc(100% - 33px)}#propertiesTreePanelContent ul{background:#fff}#propertiesTreePanelContent ul{border-bottom:1px solid var(--wb-grid-color-grayscale)}#propertiesTreePanelContent .nav-link{color:var(--wb-node-text-color);border-radius:0;overflow:hidden;transition:all .3s ease;border-color:transparent}#propertiesTreePanelContent .nav-link:hover{background:var(--wb-active-hover-color);border-color:var(--wb-active-hover-color);color:#000!important}#propertiesTreePanelContent .nav-link.active{background:#96c6df!important;border-color:#96c6df!important;color:var(--wb-node-text-color)}#toolBar{margin:0!important;position:relative}#toolBar nav{background:#222a32}#toolBar .nav-link{color:#fff;margin:0!important}#toolBar .nav-link:hover{color:#d9dde0!important;border-color:transparent!important}.scroll-arrow{display:flex;align-items:center;position:absolute;top:calc(50% + 12.5px);transform:translateY(-50%);background:#00000080;height:30px;color:#fff;cursor:default;pointer-events:none;z-index:10;opacity:0;transition:opacity .2s}.scroll-arrow.left{left:2px}.scroll-arrow.right{right:2px}.scroll-arrow.visible{opacity:1;cursor:pointer;pointer-events:all}#nav-tabContent{overflow-x:auto;scroll-behavior:smooth;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}#nav-tabContent::-webkit-scrollbar{display:none}#nav-tabContent button,.dropdown-item,#ifcCommentsHeader button{font-size:12px;font-weight:600;transition:all .3s ease}#nav-tab{font-weight:600;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;position:relative;scrollbar-width:none;-ms-overflow-style:none}.dropdown-menu{position:fixed!important;z-index:9999}#nav-tab button{font-size:12px}#nav-tab button:hover{background:#3a4755}.tab-pane .alert{margin-bottom:4px;padding:0}#minimapControls,#minimap{position:absolute;margin:15px;color:#222a32}#minimap{bottom:var(--infoBarHeight);left:0}.minimap-container{padding:2px 8px;border-radius:8px}.minimap-container-input{width:60px;-webkit-appearance:none;appearance:none;cursor:pointer}#measurementModes button[disabled],#clippingModes button[disabled]{color:#a7a7a7!important;border-color:transparent!important}.measurement-info{position:absolute;top:108px;left:50%;transform:translate(-50%);color:#222a32;padding:8px;background:#d9dde0;border-radius:8px;white-space:nowrap}.dropdown-menu li{padding:0}.dropdown-menu li:hover,.comment-item img{cursor:pointer}.dropdown-item{padding:2px 12px!important}.custom-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:10}.custom-modal-inner{padding:16px;margin-top:50px;border-radius:8px;min-width:50%;max-width:90%}#confirmModal{z-index:20}#confirmModal .custom-modal-inner{position:relative;margin-top:0;max-width:fit-content;min-width:fit-content}#exportBcfModal .custom-modal-inner{max-width:fit-content;min-width:fit-content}#documentReferencesModal .custom-modal-inner{width:90%;max-height:90%}.loader{position:fixed;width:100%;height:100%;top:0;left:0;flex-direction:column;justify-content:center;align-items:center;color:#fff;background:#000c;z-index:100}#infoBar a{border-radius:4px;padding-left:4px;padding-right:4px}#infoBar span,#infoBar a{white-space:nowrap;max-width:100%;display:inline-block}#selectionInfo{width:calc(100% - var(--companyInfoWidth));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ao-value{background-color:#222a32;padding:0 2px;border-start-start-radius:4px;border-end-start-radius:4px;color:#fff;line-height:normal;width:30px;text-align:center}.ao-value-button{width:20px;min-height:10px!important;max-height:10px!important;background-color:#fff;color:#000!important;cursor:pointer;border:none}.ao-value-button:hover{background-color:#96c6df;color:#000!important}.ao-value-button[disabled]{pointer-events:none;cursor:default;background-color:#d9dde0}.ao-value-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ao-value-button-top{border-start-end-radius:4px}.ao-value-button-bottom{border-end-end-radius:4px}#cameraSettingsOverlay{width:100%;height:100%;background:#0003;position:absolute;z-index:1}#alert{display:none;position:fixed;bottom:80px;left:50%;transform:translate(-50%);padding:10px 20px;border-radius:8px;border:1px solid;z-index:10;font-size:16px;text-align:center;max-width:45%}#alert.show{display:unset;animation:showAlert 5s ease}@keyframes showAlert{0%{opacity:0;transform:translate(-50%) translateY(20px)}20%{opacity:1;transform:translate(-50%) translateY(0)}80%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(20px)}}table td{border:1px solid var(--bs-border-color);border-collapse:collapse}tr td:nth-child(1),tr td:nth-child(3){padding-left:4px;padding-right:4px;text-align:end;width:1%!important;white-space:nowrap}tr td:nth-child(2),tr td:nth-child(4){width:30%}.btn-danger .bi-trash-fill{fill:currentColor!important}/*!
 * Wunderbaum style sheet (generated from wunderbaum.scss)
 * Copyright (c) 2021-2023, Martin Wendt. Released under the MIT license.
 * @VERSION, @DATE (https://github.com/mar10/wunderbaum)
 */:root,:host{--wb-font-stack: Helvetica, sans-serif;--wb-error-color: #b5373b;--wb-node-text-color: #56534c;--wb-border-color: #56534c;--wb-bg-highlight-color: #26a0da;--wb-header-color: #dedede;--wb-background-color: #ffffff;--wb-alternate-row-color: #f7f7f7;--wb-alternate-row-color-hover: #f3f3f3;--wb-focus-border-color: #275dc5;--wb-drop-source-color: #d3d2ce;--wb-drop-target-color: #d4ecf8;--wb-dim-color: #8c877c;--wb-error-background-color: #f5ddde;--wb-hover-color: #f7fcfe;--wb-hover-border-color: #f7fcfe;--wb-grid-color: #dedede;--wb-active-color: #e5f3fb;--wb-active-cell-color: #7dc6e9;--wb-active-border-color: #70c0e7;--wb-active-hover-color: #dceff8;--wb-active-hover-border-color: #26a0da;--wb-active-column-color: #f7fcfe;--wb-active-header-column-color: #c5c5c5;--wb-active-color-grayscale: #f0f0f0;--wb-active-border-color-grayscale: #acacac;--wb-active-hover-color-grayscale: #eaeaea;--wb-active-cell-color-grayscale: #b3b3b3;--wb-grid-color-grayscale: #dedede;--wb-filter-dim-color: #dedede;--wb-filter-submatch-color: #868581;--wb-row-outer-height: 22px;--wb-row-inner-height: 20px;--wb-row-padding-y: 1px;--wb-col-padding-x: 2px;--wb-icon-outer-height: 20px;--wb-icon-outer-width: 20px;--wb-icon-height: 16px;--wb-icon-width: 16px;--wb-icon-padding-y: 2px;--wb-icon-padding-x: 2px;--wb-header-height: 22px}div.wunderbaum{height:calc(100% - 32px);min-height:4px;background:#fff;margin:0;padding:0;font-size:13px;color:var(--wb-node-text-color);background-clip:content-box;overflow-x:auto;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}div.wunderbaum.wb-disabled{opacity:.7;pointer-events:none}div.wunderbaum div.wb-list-container{position:relative;min-height:4px}div.wunderbaum div.wb-header{position:sticky;top:0;z-index:2}div.wunderbaum div.wb-header,div.wunderbaum div.wb-list-container{overflow:unset}div.wunderbaum div.wb-row{position:absolute;width:100%;height:var(--wb-row-outer-height);line-height:var(--wb-row-outer-height);border-bottom:1px solid transparent}div.wunderbaum.wb-fixed-col span.wb-col:first-of-type{position:sticky;left:0;z-index:1;background-color:var(--wb-background-color)}div.wunderbaum.wb-fixed-col div.wb-header span.wb-col:first-of-type{background-color:var(--wb-header-color)}div.wunderbaum.wb-fixed-col div.wb-node-list div.wb-row.wb-active span.wb-col:first-of-type,div.wunderbaum.wb-fixed-col div.wb-node-list div.wb-row.wb-selected span.wb-col:first-of-type{background-color:var(--wb-active-color)}div.wunderbaum.wb-fixed-col div.wb-node-list div.wb-row.wb-active:hover span.wb-col:first-of-type,div.wunderbaum.wb-fixed-col div.wb-node-list div.wb-row.wb-selected:hover span.wb-col:first-of-type{background-color:var(--wb-active-hover-color)}div.wunderbaum.wb-fixed-col div.wb-node-list div.wb-row:hover span.wb-col:first-of-type{background-color:var(--wb-hover-color)}div.wunderbaum.wb-fixed-col:not(:focus-within) div.wb-node-list div.wb-row.wb-active span.wb-col:first-of-type,div.wunderbaum.wb-fixed-col:not(:focus-within) div.wb-node-list div.wb-row.wb-selected span.wb-col:first-of-type,div.wunderbaum.wb-fixed-col:not(:focus) div.wb-node-list div.wb-row.wb-active span.wb-col:first-of-type,div.wunderbaum.wb-fixed-col:not(:focus) div.wb-node-list div.wb-row.wb-selected span.wb-col:first-of-type{background-color:var(--wb-active-color-grayscale);border-color:var(--wb-active-border-color-grayscale)}div.wunderbaum.wb-fixed-col:not(:focus-within) div.wb-node-list div.wb-row.wb-active span.wb-col:first-of-type:hover span.wb-col:first-of-type,div.wunderbaum.wb-fixed-col:not(:focus-within) div.wb-node-list div.wb-row.wb-selected span.wb-col:first-of-type:hover span.wb-col:first-of-type,div.wunderbaum.wb-fixed-col:not(:focus) div.wb-node-list div.wb-row.wb-active span.wb-col:first-of-type:hover span.wb-col:first-of-type,div.wunderbaum.wb-fixed-col:not(:focus) div.wb-node-list div.wb-row.wb-selected span.wb-col:first-of-type:hover span.wb-col:first-of-type{background-color:var(--wb-active-hover-color-grayscale)}div.wunderbaum:not(:focus-within) div.wb-node-list div.wb-row.wb-active,div.wunderbaum:not(:focus-within) div.wb-node-list div.wb-row.wb-selected,div.wunderbaum:not(:focus) div.wb-node-list div.wb-row.wb-active,div.wunderbaum:not(:focus) div.wb-node-list div.wb-row.wb-selected{border-color:var(--wb-active-border-color-grayscale)}div.wunderbaum:not(:focus-within) div.wb-node-list div.wb-row.wb-active:hover,div.wunderbaum:not(:focus-within) div.wb-node-list div.wb-row.wb-selected:hover,div.wunderbaum:not(:focus) div.wb-node-list div.wb-row.wb-active:hover,div.wunderbaum:not(:focus) div.wb-node-list div.wb-row.wb-selected:hover{background-color:var(--wb-active-hover-color-grayscale)}div.wunderbaum.wb-alternate div.wb-node-list div.wb-row:nth-of-type(2n):not(.wb-active):not(.wb-selected){background-color:var(--wb-alternate-row-color)}div.wunderbaum.wb-alternate div.wb-node-list div.wb-row:nth-of-type(2n):not(.wb-active):not(.wb-selected):hover{background-color:var(--wb-alternate-row-color-hover)}div.wunderbaum div.wb-node-list div.wb-row:hover{background-color:var(--wb-hover-color)}div.wunderbaum div.wb-node-list div.wb-row.wb-active:hover,div.wunderbaum div.wb-node-list div.wb-row.wb-selected:hover{background-color:var(--wb-active-hover-color)}div.wunderbaum div.wb-node-list div.wb-row.wb-active{background-color:#b4d7e8!important}div.wunderbaum div.wb-node-list div.wb-row.wb-loading{font-style:italic}div.wunderbaum div.wb-node-list div.wb-row.wb-busy,div.wunderbaum div.wb-node-list div.wb-row i.wb-busy,div.wunderbaum div.wb-node-list div.wb-row .wb-col.wb-busy{font-style:italic;background:repeating-linear-gradient(45deg,transparent,transparent 3.88px,var(--wb-grid-color) 3.88px,var(--wb-grid-color) 7.78px);animation:wb-busy-animation 2s linear infinite}div.wunderbaum div.wb-node-list div.wb-row.wb-error,div.wunderbaum div.wb-node-list div.wb-row.wb-status-error{color:var(--wb-error-color)}div.wunderbaum div.wb-header{position:sticky;height:var(--wb-header-height);border-bottom:1px solid var(--wb-border-color);padding:0;background-color:var(--wb-header-color)}div.wunderbaum div.wb-header span.wb-col{font-weight:700;overflow:visible}div.wunderbaum div.wb-header span.wb-col-title{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div.wunderbaum div.wb-header span.wb-col-resizer{position:absolute;top:0;right:-1px;width:3px;border:none;border-right:2px solid var(--wb-border-color);height:100%;cursor:col-resize}div.wunderbaum span.wb-col{position:absolute;display:inline-block;overflow:hidden;height:var(--wb-row-inner-height);line-height:var(--wb-row-inner-height);padding:0 var(--wb-col-padding-x);white-space:nowrap}div.wunderbaum span.wb-col:last-of-type{border-right:none}div.wunderbaum span.wb-node{-webkit-user-select:none;user-select:none}div.wunderbaum span.wb-node i.wb-checkbox,div.wunderbaum span.wb-node i.wb-expander,div.wunderbaum span.wb-node i.wb-icon,div.wunderbaum span.wb-node i.wb-indent{height:var(--wb-icon-outer-height);width:var(--wb-icon-outer-width);padding:var(--wb-icon-padding-y) var(--wb-icon-padding-x);display:inline-block}div.wunderbaum span.wb-node i.wb-expander,div.wunderbaum span.wb-node i.wb-icon{background-repeat:no-repeat;background-size:contain}div.wunderbaum span.wb-node i.bi:before{vertical-align:baseline}div.wunderbaum span.wb-node img.wb-icon{width:var(--wb-icon-width);height:var(--wb-icon-height);padding:var(--wb-icon-padding-y) var(--wb-icon-padding-x)}div.wunderbaum span.wb-node i.wb-indent:before{content:" "}div.wunderbaum span.wb-node i.wb-expander.wb-spin,div.wunderbaum span.wb-node i.wb-icon.wb-spin{height:unset;width:unset;padding:0 3px;animation:wb-spin-animation 2s linear infinite}div.wunderbaum span.wb-node span.wb-title{min-width:1em;vertical-align:top;overflow-x:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis}div.wunderbaum.wb-grid div.wb-header div.wb-row span.wb-col:hover{background-color:var(--wb-active-header-column-color)}div.wunderbaum.wb-grid.wb-cell-mode div.wb-header div.wb-row span.wb-col.wb-active{background-color:var(--wb-active-hover-color)}div.wunderbaum.wb-grid div.wb-node-list div.wb-row{border-bottom-color:var(--wb-grid-color)}div.wunderbaum.wb-grid div.wb-node-list div.wb-row:hover:not(.wb-active):not(.wb-selected){background-color:var(--wb-hover-color)}div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col{border-right:1px solid var(--wb-grid-color)}div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col input.wb-input-edit,div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=color],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=date],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=datetime],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=datetime-local],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=email],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=month],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=number],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=password],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=search],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=tel],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=text],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=time],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=url],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>input[type=week],div.wunderbaum.wb-grid div.wb-node-list div.wb-row span.wb-col>select{width:100%;max-height:var(--wb-row-inner-height);border:none}div.wunderbaum.wb-grid.wb-cell-mode div.wb-row:not(.wb-colspan).wb-active span.wb-col.wb-active{background-color:#96c6df}div.wunderbaum.wb-grid.wb-cell-mode:focus-within div.wb-row:not(.wb-colspan):not(.wb-selected) span.wb-col.wb-active,div.wunderbaum.wb-grid.wb-cell-mode:focus div.wb-row:not(.wb-colspan):not(.wb-selected) span.wb-col.wb-active{background-color:var(--wb-active-column-color)}div.wunderbaum.wb-grid.wb-cell-mode:focus-within div.wb-row:not(.wb-colspan):not(.wb-selected).wb-active,div.wunderbaum.wb-grid.wb-cell-mode:focus div.wb-row:not(.wb-colspan):not(.wb-selected).wb-active{background-color:var(--wb-active-column-color)}div.wunderbaum.wb-grid.wb-cell-mode:focus-within div.wb-row:not(.wb-colspan):not(.wb-selected).wb-active span.wb-col.wb-active,div.wunderbaum.wb-grid.wb-cell-mode:focus div.wb-row:not(.wb-colspan):not(.wb-selected).wb-active span.wb-col.wb-active{background-color:var(--wb-active-cell-color)}div.wunderbaum.wb-grid.wb-alternate div.wb-node-list div.wb-row:nth-of-type(2n):not(.wb-active):not(.wb-selected){background-color:var(--wb-alternate-row-color)}div.wunderbaum.wb-grid.wb-alternate div.wb-node-list div.wb-row:nth-of-type(2n):not(.wb-active):not(.wb-selected):hover{background-color:var(--wb-alternate-row-color-hover)}div.wunderbaum.wb-grid:not(:focus-within) div.wb-node-list div.wb-row,div.wunderbaum.wb-grid:not(:focus) div.wb-node-list div.wb-row{border-bottom-color:var(--wb-grid-color-grayscale)}div.wunderbaum.wb-ext-filter-dim div.wb-node-list div.wb-row,div.wunderbaum.wb-ext-filter-hide div.wb-node-list div.wb-row{color:var(--wb-filter-dim-color)}div.wunderbaum.wb-ext-filter-dim div.wb-node-list div.wb-row.wb-submatch,div.wunderbaum.wb-ext-filter-hide div.wb-node-list div.wb-row.wb-submatch{color:var(--wb-filter-submatch-color)}div.wunderbaum.wb-ext-filter-dim div.wb-node-list div.wb-row.wb-match,div.wunderbaum.wb-ext-filter-hide div.wb-node-list div.wb-row.wb-match{color:var(--wb-node-text-color)}div.wunderbaum div.wb-row.wb-drag-source{opacity:.5}div.wunderbaum div.wb-row.wb-drag-source .wb-node{background-color:var(--wb-drop-source-color)}div.wunderbaum div.wb-row.wb-drop-target{overflow:visible}div.wunderbaum div.wb-row.wb-drop-target .wb-node{background-color:var(--wb-drop-target-color);overflow:visible}div.wunderbaum div.wb-row.wb-drop-target .wb-node .wb-icon{position:relative;overflow:visible}div.wunderbaum div.wb-row.wb-drop-target .wb-node .wb-icon:after{position:absolute;z-index:1000;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAMAAABA3o1rAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACKUExURe/v9/f39+//7+f35+f/79bW5wgIawwYd97e55Tnpc731rjA2d7350LOY1LWa7Xvvf///wAQcyAze97e773vxnuczgA5pQBCpdb33rXvxu//9whjxgBaxlKU1oOz5ABz3gB73tbn99bW1rXe/wCM9xiU997v/97e3gCc/xil/9bv/wic/+/3/wAAALM9X5QAAAAudFJOU////////////////////////////////////////////////////////////wCCj3NVAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAqUlEQVQoU6WQ2w6CMAxA54agsCHq1HlFBREv/f/fs1tHAoaoiedlbXrWtGXwhV8FNqAXuAi4DwkShmE0cgGIcSwCCgkSkrAxpEonot0DhQxJptFsbnOpdNdgsFh6VtYwyqzTmG+oijDY7hr22E4qY7QybeGQe46nsxP0Wwc3Q1GWl+qKec8MlqKubxX+xzV7tkDuD1+3d+heigT2zGx/hCMUeUj4wL8CwAsW1kqCTugMCwAAAABJRU5ErkJggg==);left:0;top:calc((22px - var(--wb-icon-height)) / 2)}div.wunderbaum div.wb-row.wb-drop-target.wb-drop-before .wb-node .wb-icon:after,div.wunderbaum div.wb-row.wb-drop-target.wb-drop-after .wb-node .wb-icon:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAQCAMAAACROYkbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACNUExURe/v9/f39+//7+f35+f/79bW5wgIawwYd97e55Tnpc731rjA2d7350LOY1LWa7Xvvf///wAQcyAze97e773vxgAAAHuczgA5pQBCpdb33rXvxu//9whjxgBaxlKU1oOz5ABz3gB73tbn99bW1rXe/wCM9xiU997v/97e3gCc/xil/9bv/wic/+/3/wAAAParqS4AAAAvdFJOU/////////////////////////////////////////////////////////////8AWqU49wAAAAlwSFlzAAAOwwAADsMBx2+oZAAAALlJREFUOE/FktsSgiAQhglMS8WstKLzQTM77Ps/XguL16I208cFyzB8/LPAYCC/ErARzcCFx23pBgnGfjAxBYhpKDwq3SBB5DeGWCYz0SUDClIkmgeLpV7HMiNDbrbbYbBaWzbaoKTaJiHfQe5oYLA/NBwxTiyVyqTSghYwox4MTmfL5XozgqxjAtODoizv1QPXPXqgKer6WeH9+Iw9XgF5ve15/Q+6/SQSsE+q8yMcocoREgzg3wKAL4vrpBIKREShAAAAAElFTkSuQmCC);left:0;top:calc((22px - var(--wb-icon-height)) / 2 - 11px)}div.wunderbaum div.wb-row.wb-drop-target.wb-drop-after .wb-node .wb-icon:after{top:calc((22px - var(--wb-icon-height)) / 2 + 11px)}div.wunderbaum.wb-rainbow i.wb-expander:nth-child(4n+1),div.wunderbaum.wb-rainbow i.wb-indent:nth-child(4n+1){background:#ffffc9}div.wunderbaum.wb-rainbow i.wb-expander:nth-child(4n+2),div.wunderbaum.wb-rainbow i.wb-indent:nth-child(4n+2){background:#daffda}div.wunderbaum.wb-rainbow i.wb-expander:nth-child(4n+3),div.wunderbaum.wb-rainbow i.wb-indent:nth-child(4n+3){background:#ffd9fe}div.wunderbaum.wb-rainbow i.wb-expander:nth-child(4n+4),div.wunderbaum.wb-rainbow i.wb-indent:nth-child(4n+4){background:#ccfafa}div.wunderbaum.wb-fade-expander i.wb-expander{transition:color 1.5s;color:#56534c00}div.wunderbaum.wb-fade-expander div.wb-row.wb-loading i.wb-expander,div.wunderbaum.wb-fade-expander:hover i.wb-expander,div.wunderbaum.wb-fade-expander:focus i.wb-expander,div.wunderbaum.wb-fade-expander:focus-within i.wb-expander,div.wunderbaum.wb-fade-expander [class*=wb-statusnode-] i.wb-expander{transition:color .6s;color:var(--wb-node-text-color)}div.wunderbaum div.wb-row.wb-skeleton span.wb-title,div.wunderbaum div.wb-row.wb-skeleton i.wb-icon{animation:wb-skeleton-animation 1s linear infinite alternate;border-radius:.25em;color:transparent;opacity:.7}div.wunderbaum.wb-checkbox-auto-hide i.wb-checkbox{visibility:hidden}div.wunderbaum.wb-checkbox-auto-hide .wb-row:hover i.wb-checkbox,div.wunderbaum.wb-checkbox-auto-hide .wb-row.wb-selected i.wb-checkbox{visibility:unset}div.wunderbaum.wb-checkbox-auto-hide:focus .wb-row.wb-active i.wb-checkbox,div.wunderbaum.wb-checkbox-auto-hide:focus-within .wb-row.wb-active i.wb-checkbox{visibility:unset}.wb-helper-center{text-align:center}.wb-helper-disabled{color:var(--wb-dim-color)}.wb-helper-hidden{display:none}.wb-helper-invalid{color:var(--wb-error-color)}.wb-helper-lazy-expander{color:var(--wb-bg-highlight-color)}.wb-helper-link{cursor:pointer}.wb-no-select{user-select:none;-webkit-user-select:none}.wb-no-select span.wb-title{user-select:contain;-webkit-user-select:contain}.wb-helper-start,.wb-helper-start>input{text-align:left}.wb-helper-end,.wb-helper-end>input{text-align:right}.wb-rtl .wb-helper-start,.wb-rtl .wb-helper-start>input{text-align:right}.wb-rtl .wb-helper-end,.wb-rtl .wb-helper-end>input{text-align:left}i.wb-icon{position:relative}i.wb-icon>span.wb-badge{position:absolute;display:inline-block;top:0;left:-.6rem;color:#fff;background-color:var(--wb-bg-highlight-color);padding:.2em .3rem .1em;font-size:60%;font-weight:200;line-height:1;text-align:center;white-space:nowrap;border-radius:.5rem;pointer-events:none}.wb-col input[type=checkbox]:indeterminate{color:var(--wb-dim-color);background-color:red}.wb-col input:invalid{background-color:var(--wb-error-background-color)}.wb-col.wb-invalid{border:1px dotted var(--wb-error-color)}@keyframes wb-spin-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes wb-skeleton-animation{0%{background-color:#a3b8c2}to{background-color:#f0f3f5}}@keyframes wb-busy-animation{0%{background-position:0 0}to{background-position:0 22px}}
