:root{--color-text-pri:#000;--color-text-sec:#4a4a4a;--color-text-inv:#fff;--admin-branding:var(--my-admin-branding,#a51863);--color-branding:var(--my-color-branding,#251863);--color-branding-light:var(--my-color-branding-light,#312082);--color-branding-light-30:var(--my-color-branding-light-30,#482fc0);--color-branding-light-50:var(--my-color-branding-light-50,#7863d9);--color-branding-dark-10:var(--my-color-branding-dark-10,#211659);--color-branding-text:var(--my-color-branding-text,#eef0f8);--color-branding-ico:var(--my-color-branding-ico,#fff);--color-branding-slight-state:var(--my-color-branding-slight-state,#3f2f84);--color-branding-state:var(--my-color-branding-state,#6c4797);--color-branding-border:var(--my-color-branding-border,#110b30);--color-content-background:#e7e7e8;--color-pane-background:#ececec;--color-pane-background-alt:#edeef2;--font-default:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;--font-default-mono:"Consolas","Inconsolata","Lucida Sans Console","Liberation Mono",monospace;--double-box-shadow:0 2px 4px rgba(0,0,0,0.267),0 4px 8px rgba(0,0,0,0.2)}.hidden{display:none !important;visibility:hidden}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.nowrap{white-space:nowrap}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.three-line-clamp{white-space:initial;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;text-overflow:'...more'}.three-line-clamp p{display:contents}.three-line-clamp p:after{content:"\A";white-space:pre}.clickable{cursor:pointer;user-select:none}.clickable.clickable-hover:hover{background:#b3cacb}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.align-self-center{align-self:center}.align-self-stretch{align-self:stretch}.justify-content-end{justify-content:flex-end}html,body{height:100%}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;font-size:13px;-webkit-font-smoothing:antialiased}.fonts-loading .material-icons{display:inline-block;color:transparent !important;overflow:hidden;width:1em;font-family:"Courier New";position:relative}.fonts-loading .material-icons::after{content:'';position:absolute;left:.1em;top:.1em;width:.8em;height:.8em;background:rgba(199,199,199,0.2);border-radius:4px}.align-center{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}li.layer > input[type="checkbox"]{display:none !important}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:inherit}.material-icons{text-transform:none !important}.material-icons.md-13{font-size:13px}.material-icons.md-16{font-size:16px}.material-icons.md-17{font-size:17px}.material-icons.md-18{font-size:18px}.material-icons.md-20{font-size:20px}.material-icons.md-24{font-size:24px}.material-icons.md-30{font-size:30px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-mid{vertical-align:middle}.material-icons.md-top{vertical-align:top}.material-icons.md-bottom{vertical-align:bottom}.material-icons.md-p1{padding:1px 0}.material-icons.md-p2{padding:2px 0}@media (max-width:1800px){.large-desktop-only{display:none !important}}@media (max-width:1200px){.desktop-only{display:none !important}}@media (min-width:1201px){.tablet-mobile-only{display:none !important}}@media (max-width:768px){.tablet-and-larger-only{display:none !important}}@media (min-width:768px){.mobile-only{display:none !important}}.flex{display:flex}.flex-end{justify-content:flex-end}.flex-between{justify-content:space-between}.items-center{align-items:center}.inline-flex{display:inline-flex}@media (max-width:768px){.flex-y-tablet{flex-direction:column}}.flex-y{flex-direction:column}.flex-grow{flex-grow:1}.full{width:100%}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.medium{font-weight:500 !important}.muted,.halfmuted{font-weight:normal !important}.muted{opacity:.7}.disallowed{cursor:not-allowed !important;opacity:.5}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.border-bottom{border-bottom:1px solid #e2e2e2}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-dark{color:#2d2d2d !important}.text-white{color:#fff !important}.draghandle{opacity:.7;cursor:row-resize}.draghandle-horizontal{opacity:.7;cursor:col-resize}.sortable-tr-helper{display:table-row}.highlight-light{background-color:#ffff6d}.bk-badges{display:block}.bk-badges.two-line{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bk-badge{display:inline-block;border-radius:.25em;background-color:#dae7ff;padding:.2em .75em;font-weight:500;margin:1px;user-select:all;border:1px solid #dae7ff}.bk-badge.inline-flex{display:inline-flex}.bk-badge.small{font-size:9pt;padding:.1em .5em}.bk-badge.primary{color:var(--color-branding-text);background-color:var(--color-branding);border-color:var(--color-branding)}.bk-badge.secondary{color:#000;background-color:#fff;border-color:#d1d1d1}.bk-badge.outline-light{border-color:#afaac3;background-color:transparent}.badge{border-radius:.25em}.text-success{color:#28a745 !important}.text-secondary{color:#6c757d !important}.float-right{float:right}.text-right{text-align:right}.noselect,.noselect td{user-select:none !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-4{margin-top:1rem !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-4{margin-bottom:1rem !important}.mx-auto{margin-left:auto !important;right:auto !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-4{padding:1rem !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-4{padding-bottom:1rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-4{padding-top:1rem !important}.px-0{padding-left:0 !important;padding-right:0 !important}.relative{position:relative}.breadcrumb{padding:1em 1em;list-style:none;background-color:#eee;border-radius:1ex 1ex;box-shadow:0 .075rem 0 0 rgba(7,7,33,0.15)}.breadcrumb li{display:inline;font-size:1.1em}.breadcrumb li a{color:#0275d8;text-decoration:none}.breadcrumb li a:hover{color:#01447e;text-decoration:underline}.breadcrumb li + li:before{padding:0 1.5ex;color:#000;content:"/"}abbr[title]:hover{border-bottom:1px dashed}.ticket-icon-tooltip{position:relative;display:inline-block}.ticket-icon-tooltip .ticket-icon-tooltiptext{visibility:hidden;width:110px;height:22px;background-color:#6c4797;color:#fff;text-align:-webkit-center;border-radius:6px;padding:2px 0;position:absolute;z-index:1;top:0;right:130%}.ticket-icon-tooltip .ticket-icon-tooltiptext::after{content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #6c4797}.ticket-icon-tooltip .ticket-icon-tooltiptext p{margin:0}.ticket-icon-tooltip:hover .ticket-icon-tooltiptext{visibility:visible}#container{background:var(--color-content-background)}#content #mainContent{margin:0 auto;padding:1em;height:100% !important;border:0;background-color:#ddd;box-sizing:border-box}@media (min-width:1440px) and (max-width:1800px){#content #mainContent{width:1440px}}@media (min-width:1800px){#content #mainContent{width:1650px}}@media (max-width:768px){#content #mainContent{padding:.6em}}#content{padding-top:40px;padding-bottom:75px}#content-bare{padding-top:42px;height:calc(100% - 42px);width:100%}@media (min-width:1201px){#content.pull-down{padding-top:75px}#content-bare.pull-down{padding-top:78px;height:calc(100% - 78px)}}.is-logged-in-as #content{padding-top:calc(40px + 35px)}.is-logged-in-as #content-bare{padding-top:calc(42px + 35px);height:calc(100% - 42px - 35px)}@media (min-width:1201px){.is-logged-in-as #content.pull-down{padding-top:calc(75px + 35px)}.is-logged-in-as #content-bare.pull-down{padding-top:calc(78px + 35px);height:calc(100% - 78px - 35px)}}#footer{position:absolute;width:100%;bottom:0;height:65px;color:#5773b7;text-align:center;background:#f3f3f3;border:0;font-size:110%}#footer p{margin:0;padding:1.5rem 0}@media (min-width:1440px) and (max-width:1800px){#content{padding-bottom:0}#footer{position:unset;width:1440px;height:unset;margin:0 auto}}@media (min-width:1800px){#content{padding-bottom:0}#footer{position:unset;width:1650px;height:unset;margin:0 auto}}#navigationBar{position:relative}.bk-menu-container{display:inline-block;float:right;width:calc(100% - 36px)}.bk-menu{width:100%;display:flex;user-select:none}.bk-menu,.bk-menu *{box-sizing:border-box}#navigationBar{color:#e0f7fa;background:var(--color-branding)}.bk-menu .bk-menu-list{background:var(--color-branding)}.bk-menu .bk-menu-item{color:#e0f7fa}.bk-menu .bk-menu-item a{color:#e0f7fa;font-weight:normal}.bk-menu .bk-menu-item a .material-icons{color:#e0f7fa}.bk-menu .bk-menu-item:hover,.bk-menu .bk-menu-item.active{background:var(--color-branding-state)}.bk-menu .bk-menu-item.active > a{font-weight:bold}.bk-menu .bk-menu-sub-list{background:var(--color-branding-state)}.bk-menu .bk-menu-sub-item.active,.bk-menu .bk-menu-sub-item:hover a{color:#b2ebf2}.bk-menu .bk-menu-sub-item.active a{border-bottom-color:var(--color-content-background);font-weight:bold}.bk-menu.single-complex .bk-menu-item{color:#fff3e0}.bk-menu.single-complex .bk-menu-item a{color:#fff3e0}.bk-menu.single-complex .bk-menu-item:hover,.bk-menu.single-complex .bk-menu-item.active{color:#ffe0b2}.bk-menu.single-complex .bk-menu-item a .material-icons{color:#fff3e0}.bk-menu.single-complex .bk-menu-sub-item.active,.bk-menu.single-complex .bk-menu-sub-item:hover a{color:#ffe0b2}.bk-menu-list{list-style:none}.bk-menu-item a{display:inline-block;width:100%;min-height:39px;font-size:14px;font-weight:400;padding:6px 12px;padding-top:10px;white-space:nowrap}.bk-menu-item a .material-icons{font-size:20px;vertical-align:middle;padding-right:6px;padding-bottom:3px}.bk-menu-item.active > a{font-size:15px}.bk-menu-sub-item a{height:100%;font-weight:400;display:inline-block;opacity:.8}.bk-menu-sub-item.active a,.bk-menu-sub-item.active a:link,.bk-menu-sub-item.active a:active,.bk-menu-sub-item.active a:visited{font-size:15px;opacity:1}.bk-menu-item a:hover,.bk-menu-sub-item a:hover{text-decoration:none}.bk-menu-complex-name{display:flex;white-space:nowrap;font-size:14px;font-weight:600;padding:11px 8px 11px 4px}.bk-menu-complex-name .complex-name-a{width:200px;max-width:200px}.bk-menu-complex-name .complex-name-first-segment{overflow:hidden;text-overflow:ellipsis}.bk-menu-complex-name a{font-weight:600;color:#ff0;display:flex}.bk-menu-complex-name a:hover{background:none;opacity:.9}@media (max-width:1200px){.bk-menu-main-list{position:absolute;width:100%;left:0;margin:0;padding:0;flex-direction:column}.bk-menu.is-extended .bk-menu-item{width:240px}.bk-menu.is-extended .bk-menu-item:not(.active){box-shadow:inset -8px 0 8px -8px rgba(0,0,0,0.6)}.bk-menu-sub-item{border-top:1px solid var(--color-branding-border)}.bk-menu-item{border-top:1px solid var(--color-branding-border)}.bk-menu-item .bk-menu-sub-list{display:none}.bk-menu-item.active .bk-menu-sub-list{display:block;position:absolute;top:0;right:0;height:100%;overflow-y:auto}.bk-menu.is-extended .bk-menu-item.active .bk-menu-sub-list{width:calc(100% - 240px)}.bk-menu-item.has-children span::after{content:'';float:right;height:20px;width:20px;background-image:url("../../../images/icons/svg/chevron-right.svg");filter:invert(100%);opacity:.5;margin-right:5px;margin-top:-1px}.bk-menu-item.active span::after{opacity:1}.bk-menu-sub-item a{padding:10px 12px}.bk-menu-sub-list{margin:0;padding:0}.bk-menu-complex-name{padding-left:38px}}@media (min-width:1201px){.bk-menu-list{width:100%;margin:0;padding:0}.bk-menu-main-list{display:flex;margin:0}.bk-menu-sub-list{position:absolute;left:0}.bk-menu-item{display:inline-block;float:left}.bk-menu-sub-item{float:left}#menu-item-account .bk-menu-sub-item,#menu-item-warnings .bk-menu-sub-item{float:right}#menu-item-warnings > a{background-color:#f9f637;border-radius:7px}#menu-item-warnings > a .material-icons{color:#000}.bk-menu-sub-item a{padding:8px 10px;border-bottom:3px solid transparent}.bk-menu-sub-item:hover{opacity:1}.bk-menu-item .bk-menu-sub-list{display:none}.bk-menu-item.active .bk-menu-sub-list{display:block;height:39px;overflow:hidden}.bk-menu-flexible-divider{flex-grow:1}}.bk-menu-hamburger{position:absolute;top:5px;right:0;padding:0 16px;height:34px;z-index:5;cursor:pointer}.is-logged-in-as .bk-menu-hamburger{top:calc(9px + 35px)}@media (min-width:1201px){.bk-menu-hamburger{display:none}}.bk-menu-hamburger span{display:block;position:relative;width:30px;height:3px;background-color:#fff;margin-top:5px;transition:all .3s ease-in-out}#bk-menu-toggle{display:none}#bk-menu-toggle:checked + .bk-menu-hamburger .top-bun{transform:translateY(9px) rotate(-45deg) scaleX(.75)}#bk-menu-toggle:checked + .bk-menu-hamburger .meat{opacity:0}#bk-menu-toggle:checked + .bk-menu-hamburger .bottom-bun{transform:translateY(-7px) rotate(45deg) scaleX(.75)}@media (max-width:1200px){#bk-menu-toggle:not(:checked) + .bk-menu-hamburger + .bk-menu-list{display:none}}.bk-menu-complex-search-form{height:100%}.bk-menu-complex-search{height:100%;width:100%;min-height:39px;padding:10px 12px;border:none !important;background:none;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;color:rgba(255,255,255,0.7)}.bk-menu-complex-search:hover{color:#fff}.bk-menu-complex-search::placeholder{color:rgba(255,255,255,0.51)}div.logo{display:inline-block;position:relative;vertical-align:top;background-image:url("../../../images/default/bimkeeper_logo_beeldmerk.svg");background-repeat:no-repeat;background-position:center;width:32px;height:40px;margin-left:2px;margin-right:2px}@media (max-width:1200px){div.logo{display:block}}div.logo a{display:block;height:100%}#navigationBar{width:100%;position:absolute;z-index:2;top:0}@media (min-width:1440px) and (max-width:1800px){#navigationBar{width:1440px;padding-left:calc((100vw - 1440px) / 2);padding-right:calc((100vw - 1440px) / 2)}.bk-menu-container{float:unset;width:calc(1440px - 36px)}.bk-menu-sub-list{padding-left:calc((100vw - 1440px) / 2);padding-right:calc((100vw - 1440px) / 2)}}@media (min-width:1800px){#navigationBar{width:1650px;padding-left:calc((100vw - 1650px) / 2);padding-right:calc((100vw - 1650px) / 2)}.bk-menu-container{float:unset;width:calc(1650px - 36px)}.bk-menu-sub-list{padding-left:calc((100vw - 1650px) / 2);padding-right:calc((100vw - 1650px) / 2)}}#navigationBar #user_nav{float:right}#navigationBar #user_nav  ul,ul.right{margin:0;padding:0;list-style:none}#navigationBar #user_nav  ul li,ul.right li{margin:0;float:right;line-height:30px;padding-left:10px;padding-right:10px}#navigationBar #user_nav  ul li a,ul.right li a{display:block}#fixed{box-shadow:0 0 8px rgba(0,0,0,0.2)}.bk-logged-in-as{background:#ffdf00;color:#000;font-weight:500;font-size:14px;padding:2px 4px;height:35px;box-sizing:border-box}.bk-logged-in-as > p{padding:8px 10px;margin:0}.bk-logged-in-as .button{white-space:nowrap}.complex-container{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.complex-container *{box-sizing:border-box}@media only screen and (max-width:992px){.complex-container{padding:15px}}.maps-container{position:relative;width:calc(100% + 2em);margin-left:-1em;margin-right:-1em;margin-bottom:-1em}.maps-container .bag-map-container{position:relative;width:100%;height:500px}.maps-container .bag-map-container #map{height:100%}.maps-container .bag-map-container #streetview-switcher{position:absolute;right:5px;top:5px}.maps-container .bag-map-container #streetview-switcher .streetview-expand,.maps-container .bag-map-container #streetview-switcher .streetview-collapse{margin:0 -4px;font-size:20px}.maps-container .bag-map-container #streetview-switcher .streetview-expand{display:inline-block}.maps-container .bag-map-container #streetview-switcher .streetview-collapse{display:none}.maps-container .bag-map-container #streetview-switcher button{cursor:pointer;width:3em;height:2em}.maps-container .bag-map-container #streetview-switcher.is-active .streetview-expand{display:none}.maps-container .bag-map-container #streetview-switcher.is-active .streetview-collapse{display:inline-block}.maps-container .bag-map-container #streetview-switcher a:after{padding-left:5px;content:'▶';font-size:12px}.streetview-map-container{position:absolute;z-index:1;width:0;height:100%;top:0;right:0}.streetview-map-container #streetview-resizer{display:inline-block;height:100%;width:2px;background-color:var(--color-content-background);cursor:col-resize}.streetview-map-container #js-streetview{display:inline-block;width:calc(100% - 2px)}@media only screen and (min-width:992px){.md-above{order:0}.md-below{order:1}}.tableData table.embedded-table > tr:last-child,.tableData table.embedded-table >*:last-child > tr:last-child{border-bottom:none}.tableData table.embedded-table tbody tr,.tableData table.embedded-table thead tr,.tableData table.embedded-table tfoot tr{border-left:none}@media (max-width:1200px){.complex-panels{display:block}}@media (min-width:1201px){.complex-panels{width:100%;display:flex}.complex-panels .complex-left-panel{width:33.333%;min-width:33.333%;margin-right:1.5rem}.complex-panels .complex-right-panel{width:calc(66.666% - 1.5rem);min-width:calc(66.666% - 1.5rem);flex-grow:1}}@media (max-width:1200px) and (min-width:769px){.complex-panels .complex-left-panel > div{display:flex}}.complex-left-panel .complex-actions{font-size:11px}.complex-left-panel .complex-infos{flex-grow:1}.complex-left-panel .complex-info{padding:1rem;flex-grow:1}.complex-left-panel .complex-info a.action-link{color:#18507b;font-weight:500;word-break:none;white-space:nowrap}.complex-left-panel .complex-info a.action-link .action-icon-material{color:#18507b;font-size:13px;margin-bottom:2px;border-bottom:1px solid transparent;vertical-align:bottom}.complex-left-panel .complex-info a.action-link:hover .action-icon-material{border-bottom:1px solid #18507b}.complex-left-panel .complex-info h1{font-size:1.32rem;color:#00007a;margin:0}.complex-left-panel .complex-info .butn{width:100%;text-align:center}.complex-left-panel .complex-info .butn .action-icon-material,.complex-left-panel .complex-info .butn .action-icon-svg{line-height:1rem;float:none;margin-right:2px;padding-top:2px;vertical-align:top}.complex-left-panel .complex-info .butn .action-icon-material{padding-top:3px}.complex-left-panel .complex-info .butn.butn-info .action-icon-material{color:#fff}.complex-left-panel .complex-info .butn.butn-info .action-icon-svg{filter:invert(100%)}@media (max-width:1200px) and (min-width:769px){.complex-left-panel .image-container{display:inline-block;vertical-align:top;width:33.333%}}.complex-left-panel .image-container{position:relative}.complex-left-panel .image_background{position:relative}.complex-left-panel .image_placeholder{height:250px;width:100%;cursor:pointer}@media only screen and (max-width:992px){.complex-left-panel .image_background,.complex-left-panel .image_placeholder,.complex-left-panel .image_thumbnail{object-fit:cover;height:200px}}.complex-left-panel .image_thumbnail{width:100%}.complex-left-panel .image_action{position:absolute;right:0;bottom:0;background:rgba(255,255,255,0.5);width:24px;height:24px;z-index:1}.complex-left-panel .image_action .action-icon-svg{width:24px;height:24px;opacity:.8}.complex-left-panel .image_action:hover{background:rgba(255,255,255,0.8)}.complex-left-panel .image_action:hover .action-icon-svg{opacity:1}@media (max-width:1200px) and (min-width:769px){.complex-left-panel .image_action{left:10px;bottom:10px;right:auto}}.complex-left-panel .image_background:hover .image_action{opacity:.8}.image-container{padding:0}.vve-tabs{vertical-align:top}@media only screen and (min-width:992px){.vve-tabs{display:inline-block;width:calc(66.6666% - 15px);margin-right:15px}}@media only screen and (max-width:992px){.vve-tabs{margin-top:15px;margin-bottom:15px}}.complex-pdok{vertical-align:top;background:#000}@media only screen and (min-width:992px){.complex-pdok{width:calc(66.6666% - 15px);display:inline-block;margin-right:15px}}.complex-phases-box{border-top:2px solid #dadada}.complex-phases-box label{display:block;opacity:.7;font-weight:500}.complex-phases-actions{margin-bottom:.5em}.complex-phases{display:inline-flex;border:1px solid #adadad;border-radius:5px;overflow:hidden;margin-bottom:.25rem}.complex-phases [data-tooltipped]{flex-grow:1;display:flex;overflow:hidden}[data-tooltipped]:not(:first-child) .complex-phase{border-left:1px solid #adadad}.complex-phase{overflow:hidden;display:flex;justify-content:center;align-items:center;gap:4px;flex-grow:1;cursor:pointer;user-select:none;padding:.2em .5em;font-size:17px;font-weight:500;font-family:"Consolas","Inconsolata","Lucida Sans Console","Liberation Mono",monospace;line-height:normal;height:100%}.complex-phase .material-icons{font-size:15px;vertical-align:top;padding-top:3px;padding-right:2px}.complex-phases-compact.complex-phases .complex-phase{padding:.2em .5em;font-size:9px;margin-bottom:0}.complex-phase-color.NOT_STARTED{background:#efefef;color:#000}.complex-phase-color.IN_PROGRESS{background:#9ad8f6;color:#000}.complex-phase-color.FINALIZED{background:#aded9c;color:#000}.complex-phase-borderbackground.NOT_STARTED{background:#c2c2c2;border-color:#808080}.complex-phase-borderbackground.IN_PROGRESS{background:#97d4ef;border-color:#00f}.complex-phase-borderbackground.FINALIZED{background:#9adc9c;border-color:#008000}.complex-phase-icon-color.NOT_STARTED{color:#808080}.complex-phase-icon-color.IN_PROGRESS{color:#2586b6}.complex-phase-icon-color.FINALIZED{color:#329617}.complex-phase:not(.is-enabled){opacity:.6}.complex-tile-phases{padding-top:.5rem}.complex-phase-tabs-box{display:flex;width:100%;margin-top:.5rem}.complex-phase-tabs-label{font-weight:500;color:#3c3c3c;padding-right:1rem;padding-top:8px;user-select:none;cursor:default}.complex-phase-tabs{overflow:hidden;border-radius:4px;display:flex;flex-wrap:wrap;position:relative;padding-bottom:2px;padding-right:2px}.complex-phase-tabs [data-tooltipped]{flex-grow:1}.complex-phase-tab{user-select:none;cursor:pointer;padding:.5em 1em;text-align:center;font-weight:500;background:#fff;box-shadow:1px 0 0 0 rgba(0,0,0,0.2),0 1px 0 0 rgba(0,0,0,0.2),1px 1px 0 0 rgba(0,0,0,0.2),1px 0 0 0 rgba(0,0,0,0.2) inset,0 1px 0 0 rgba(0,0,0,0.2) inset}.complex-phase-tabs [data-tooltipped].is-active{z-index:1}.complex-phase-tab.is-active{font-weight:bold;z-index:1;border-color:#808080;margin:0;box-shadow:2px 0 0 0 #5556a9,0 2px 0 0 #5556a9,2px 2px 0 0 #5556a9,2px 0 0 0 #5556a9 inset,0 2px 0 0 #5556a9 inset}.complex-phase-tab.is-active.IN_PROGRESS{box-shadow:2px 0 0 0 #5556a9,0 2px 0 0 #5556a9,2px 2px 0 0 #5556a9,2px 0 0 0 #5556a9 inset,0 2px 0 0 #5556a9 inset}.complex-phase-tab.is-active.FINALIZED{box-shadow:2px 0 0 0 #60a955,0 2px 0 0 #60a955,2px 2px 0 0 #60a955,2px 0 0 0 #60a955 inset,0 2px 0 0 #60a955 inset}.complex-phase-tab:not(.is-active){color:#5e5e5e}.complex-phase-tab:not(.is-active).IN_PROGRESS{background:#d8e9f5}.complex-phase-tab:not(.is-active).FINALIZED{background:#d7f1cf}table{border-collapse:collapse;text-align:left}table caption{font-size:110%;line-height:170%}tfoot{line-height:150%}thead{line-height:150%}td{padding:.4em .8em}th{padding:.2em .8em .2em .8em}.fixed-table{table-layout:fixed}.fixed-table td,.fixed-table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bigger-padding td,.bigger-padding th{padding:.8em 1em}.wider-padding td,.wider-padding th{padding:.4em 1em}.with-full-input input,.with-full-input select{width:100%}tr.__filter_header th{padding:2px}.tableData table{width:100%}.tableData table:not(.tableData):not(.complex-results){box-shadow:0 .075rem 0 0 rgba(7,7,33,0.15)}table.tableData{box-shadow:0 .075rem 0 0 rgba(7,7,33,0.15);margin-bottom:1rem}.tableData caption{color:var(--color-branding-text);font-weight:600;text-align:left;background-color:var(--color-branding);border:1px solid #d2d2d2;padding:8px 12px 6px 12px}.tableData caption.admin-only{background-color:var(--admin-branding)}.tableData caption a{color:var(--color-branding-text);text-decoration:underline}tr.subcaption th,tr.subcaption td{background-color:var(--color-branding);color:var(--color-branding-text)}.tableData table thead th,table.tableData thead th,tr.thead th{vertical-align:top;white-space:nowrap;overflow:hidden}.tableData:not(.borderless) tbody tr,.tableData:not(.borderless) tfoot tr,.tableData:not(.borderless) thead tr{border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}.tableData:not(.borderless) table > tr:last-child,.tableData:not(.borderless) table >*:last-child > tr:last-child{border-bottom:1px solid #d5d5d5}.tableData .tableData.borderless tbody tr,.tableData .tableData.borderless tfoot tr,.tableData .tableData.borderless thead tr,.tableData .tableData.borderless table > tr:last-child,.tableData .tableData.borderless table >*:last-child > tr:last-child{border:none}.tableData td .urenVeld{width:45px}.tableData td .urenMinuten{width:30px}.tableData tbody tr:nth-child(odd){background:#fbfbfb}.tableData tbody tr:nth-child(even){background:#f2f2f2}.tableData tbody tr.odd{background:#fbfbfb}.tableData tbody tr.even{background:#f2f2f2}.tableData table ul{margin:0;padding:0;list-style:none}.tableData table{margin-bottom:10px;width:100%}.tableData caption{color:#eee;font-weight:bold;text-align:left;width:auto;line-height:30px}.tableData caption .caption-right{float:right;margin-right:10px;font-size:12px;font-weight:bold}.tableData caption .caption-right input[type=checkbox]{vertical-align:middle;margin:0}.tableData table.header_nowrap thead tr{white-space:nowrap}.tableData table thead th,table.tableData thead th,tr.thead th{vertical-align:top;background-color:#dedfe1;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8}.tableData table thead th input[type=text],table.tableData thead th input[type=text],tr.thead th input[type=text]{width:100%;line-height:150%}.tableData tfoot,.tableData .tfoot{border:1px solid #ddd;color:#444}.tableData tbody tr.red,.tableData tbody tr.red td{background:#f66}.tableData tr.is-empty td{text-align:center;font-style:italic}.tableData > .button{top:36px;margin-top:-23px;margin-left:0;margin-right:3px;padding:1px 8px;padding-top:2px;float:right;min-height:23px;color:var(--color-text-inv);background:#2ecc71;border:none}.tableData > .button:has(+ table),.tableData > .button:has(+ script),.tableData > .button:has(+ form){margin-right:10px}.tableData > .button .action-icon-material{font-size:16px;padding-bottom:3px}.tableData > .button .action-icon-svg{filter:invert(100%);width:18px;height:18px;padding-left:2px;padding-bottom:3px;padding-right:1px}.tableData > .button:hover{background-color:#29b866}.tableData > a.button,.tableData > a.button:link,.tableData > a.button:active,.tableData > a.button:visited,.tableData > .button .action-icon-material{color:var(--color-text-inv)}.tableData .embedded-table{margin:0;border:0}.embedded-table{width:100%}.tableData table thead.thead-cool th,table.tableData thead.thead-cool th,.tableData table tr.thead-cool th,table.tableData tr.thead-cool th{border:none;text-transform:uppercase;font-weight:normal;opacity:.7;background-color:#f1f1f1;font-size:90%}#bestandcollectie th{border:none;background-color:#f8f8f8}#bestandcollectie tr{border:none}.filter-row th,.filter-row td{padding:0 !important}.filter-row input,.filter-row select{border-color:#fff !important}.filter-row button.filter-button{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;font-weight:500;background:#fff;border:1px solid #6a6a6a;font-size:96%;border-radius:4px;padding:3px 9px;margin:1px;cursor:pointer;width:calc(100% - 2px);box-shadow:inset -1px -1px 2px rgba(0,0,0,0.2)}.filter-row button.filter-button:hover{background:#d4d4d4;box-shadow:none}.filter-row .select2-container .select2-selection--single{height:26px;border:none}.diagonal-head.diagonal-head-acl .diagonal-cell{color:#2a2a2a;line-height:16px}.diagonal-head.diagonal-head-acl .diagonal-cell .diagonal-text .diagonal-inner{border:none;background:#fff;box-shadow:1px 2px 5px rgba(0,0,0,0.1);border-left:1px solid #9a9a9a}.diagonal-head.diagonal-head-acl .diagonal-cell .diagonal-text .diagonal-inner .diagonal-unskew{padding-left:10px}.diagonal-head th{vertical-align:bottom !important}.diagonal-head .diagonal-cell{text-align:center;padding:0;width:32px;border-left:0 none !important;border-right:0 none !important;overflow:visible !important;transition:opacity .4s ease-in-out}.diagonal-head .diagonal-cell .diagonal-text{display:inline-block;position:relative;vertical-align:middle;white-space:nowrap;transform:rotate(-40deg) skew(50deg);-moz-transform:perspective(1px) rotate(-40deg) skew(50deg)}.diagonal-head .diagonal-cell .diagonal-text .diagonal-inner{display:inline-block;position:absolute;bottom:-11px;left:15px;background:#e1e1e1;text-align:left;border:1px solid #a5a5a5;height:19px}.diagonal-head .diagonal-cell .diagonal-text .diagonal-inner .diagonal-unskew{display:inline-block;position:relative;transform:skew(-50deg);-moz-transform:perspective(1px) skew(-50deg);padding-left:8px}.diagonal-head-fade-inv{transition:opacity .4s ease-in-out}.diagonal-head-fade .diagonal-head-fade-inv{opacity:1}.diagonal-head-fade .diagonal-cell{opacity:0;pointer-events:none}.diagonal-head-fade.is-shown .diagonal-head-fade-inv{opacity:0}.diagonal-head-fade.is-shown .diagonal-cell{opacity:1;pointer-events:auto}.sortable-header{display:flex;align-items:center;justify-content:space-between;user-select:none;cursor:pointer}.tableData .sortable-header-selected{background-color:#a9a9a9}.table-double-rows tbody tr:nth-child(4n+1),.table-double-rows tbody tr:nth-child(4n+2){background-color:#fbfbfb}.table-double-rows tbody tr:nth-child(4n+3),.table-double-rows tbody tr:nth-child(4n+4){background-color:#f2f2f2}.cell-top{vertical-align:baseline}.react-icon-16{vertical-align:bottom;width:16px;height:16px;font-size:15px}.react-icon-18{vertical-align:bottom;width:18px;height:18px;font-size:18px}.react-icon-20{vertical-align:middle;color:var(--color-text-pri);font-size:18px;text-decoration:none !important;width:20px;height:20px}.action-icon-material{vertical-align:middle;color:var(--color-text-pri);font-size:18px}.action-icon-svg{vertical-align:middle;text-decoration:none !important;width:20px;height:20px}.material-icons.is-error{color:#c60000}.material-icons.is-ok{color:#00c628}.material-icons.is-info{color:#00a8c6}.material-icons.is-warn{color:#edcc29}.material-icons.inline{font-size:19px;vertical-align:middle}.mi-14{vertical-align:middle;font-size:14px}.image_background,.image_placeholder{background-color:var(--color-pane-background)}.image_placeholder{background-repeat:no-repeat;background-size:50% 50%;background-position:center;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0idWlraXRfcGxhY2Vob2xkZXIiCiAgIHg9IjBweCIKICAgeT0iMHB4IgogICB3aWR0aD0iNTcuMTk5MDAxIgogICBoZWlnaHQ9IjQ1IgogICB2aWV3Qm94PSItMC41IDAgNTcuMTk5MDAxIDQ1IgogICBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0wLjUgMCAzMDAgOTAiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1lPSJ1aWtpdF9wbGFjZWhvbGRlci5zdmciPjxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTE1Ij48cmRmOlJERj48Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjxkYzp0aXRsZT48L2RjOnRpdGxlPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcwogICAgIGlkPSJkZWZzMTMiIC8+PHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjExNzYiCiAgICAgaWQ9Im5hbWVkdmlldzExIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICBpbmtzY2FwZTp6b29tPSIxLjE2IgogICAgIGlua3NjYXBlOmN4PSIyOSIKICAgICBpbmtzY2FwZTpjeT0iMjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJ1aWtpdF9wbGFjZWhvbGRlciIgLz48ZwogICAgIGlkPSJnMyIKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLC0yMikiPjxwYXRoCiAgICAgICBkPSJtIDEyMC41LDIyIDAsNDUgNTcuMTk5LDAgMCwtNDUgLTU3LjE5OSwwIDAsMCB6IG0gNTIuNTkxLDQwLjEyMSAtNDcuNzExLDAgMCwtMzUuMjQxIDQ3LjcxMSwwIDAsMzUuMjQxIDAsMCB6IgogICAgICAgaWQ9InBhdGg1IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+PHBvbHlnb24KICAgICAgIHBvaW50cz0iMTUzLjEwNCwzNy4xNzQgMTU3LjcwMSw0Mi42NzMgMTU5Ljc3NCw0MS40MiAxNzAuOTk4LDU4LjM4NyAxMjcuODUyLDU4LjM4NyAxMzcuNzI4LDQ4LjAwNSAxNDEuNDI5LDQ5LjYwNyAiCiAgICAgICBpZD0icG9seWdvbjciCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPjxjaXJjbGUKICAgICAgIGN4PSIxMzkuMjYxOTkiCiAgICAgICBjeT0iMzUuODAzMDAxIgogICAgICAgcj0iNC4zMTQwMDAxIgogICAgICAgaWQ9ImNpcmNsZTkiCiAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmIiAvPjwvZz48L3N2Zz4=")}.image_centered{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.pb-icon{margin-right:.15rem}.pb-icon.material-icons{font-size:19px;vertical-align:top;margin-top:1px}img.pb-icon{width:19px;vertical-align:top}.adviesstap.HERINNERING1{background:#e2ffb1}.adviesstap.HERINNERING2{background:#fcffac}.adviesstap.AANMANING1,.adviesstap.AANMANING2{background:#ffcb89}.adviesstap.DEURWAARDER{background:#ffabac}.budget-status-ACCEPTED{background-color:#9adc9c}.budget-status-REJECTED{background-color:#ffc19f}a.btn-out,.btn-out{background:#2ecc71;color:#fff;padding:5px 8px 6px 8px;font-family:'Roboto','Open Sans',sans-serif;font-size:14px;font-weight:600;border:none;cursor:pointer;outline:none;text-transform:uppercase;display:inline-block;box-sizing:border-box;text-align:center;min-width:60px;height:30px;transition:background-color .2s}a.btn-out .material-icons,.btn-out .material-icons{font-size:20px;vertical-align:middle;margin-right:4px;padding-bottom:2px;color:#fff}.btn-out:hover{background-color:#29b866}a.btn-out:hover{text-decoration:none}.btn-out:active{background-color:#40d47f;outline:none}.btn-out:disabled{opacity:.5;cursor:not-allowed}.btn-out.btn-out-primary{color:#444;background-color:#e5e5e5;border:1px solid #aaa}.btn-out.btn-out-primary:hover{background-color:#cecece;color:#3d3d3d}.btn-out.btn-out-primary:active{background-color:#e8e8e8;color:#444}.btn-out.btn-out-secondary{color:#474747;background-color:#fff;border:1px solid #d6d6d6}.btn-out.btn-out-secondary .material-icons{color:#474747}.btn-out.btn-out-secondary:hover{background-color:#e6e6e6}.btn-out.btn-out-secondary:active{background-color:#d9d9d9}.btn-out.btn-out-danger{background-color:#c66}.btn-out.btn-out-danger:hover{background-color:#c44f4f}.btn-out.btn-out-danger:active{background-color:#d17575}.btn-out.btn-out-info{background-color:#579cdd}.btn-out.btn-out-info:hover{background-color:#3d8dd8}.btn-out.btn-out-info:active{background-color:#68a6e0}a.btn-in,.btn-in{color:#2ecc71;font-family:'Roboto','Open Sans',sans-serif;font-size:14px;font-weight:600;border:none;cursor:pointer;outline:none;text-transform:uppercase;display:inline-block;box-sizing:border-box;text-align:center}a.btn-in .material-icons,.btn-in .material-icons{font-size:20px;vertical-align:middle}.btn-in,.btn-in:hover{color:#29b866}a.btn-addon,.btn-addon{vertical-align:top;font-weight:bold;height:28px}a.btn-sm,.btn-sm{font-size:11px;font-weight:bold;height:26px}a.btn-sm .material-icons,.btn-sm .material-icons{font-size:16px;margin-bottom:2px}.btn-full.btn-full{width:100%}.btn-full.btn-full .material-icons:last-child{float:right}.btn-full.btn-full .material-icons:first-child{float:left}.info-hover-btn{color:#6495ed;cursor:default;vertical-align:middle}.btns-mini{margin-left:4px;display:inline-block}a.btn-mini,.btn-mini{margin:0 2px;color:#000}a.btn-mini .material-icons,.btn-mini .material-icons{font-size:14px}.btn-mini:hover{color:#808080}.extended-btns-outer{position:relative}.extended-btns{position:absolute;top:0;z-index:10}.link-button{font-size:15px;font-weight:500;white-space:nowrap;border:none;background:none;cursor:pointer}.link-button .material-icons{vertical-align:middle;margin-right:2px}.link-button:hover{text-decoration:underline}.link-button-pri,a.link-button-pri:link,a.link-button-pri:visited{color:#2ecc71}.link-button-dark,a.link-button-dark:link,a.link-button-dark:visited{color:#474747}.link-button-dark:hover,a.link-button-dark:hover:link,a.link-button-dark:hover:visited{color:#000}.link-button-underline,a.link-button-underline:link,a.link-button-underline:visited{text-decoration:underline}.butn{cursor:pointer;border:none;border-radius:5px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;font-weight:500;font-size:15px;padding:9px 12px;white-space:nowrap;box-sizing:border-box;img:last_child}.butn .material-icons{font-size:inherit;vertical-align:middle;margin-top:-.256em;margin-bottm:-.125em}.butn img:first-child,.butn .material-icons:first-child{margin-right:4px}.butn :not(:first-child),.butn .material-icons:last-child:not(:first-child){margin-left:4px}.butn .material-icons:only-child{float:unset;margin-left:unset;margin-right:unset}.butn > img{height:20px}.butn-spaced > .butn:not(:last-child){margin-right:.512em}.butn-group{white-space:nowrap}.butn-group .butn:not(:first-child){margin-left:-1px}.butn-group .butn:not(:last-child){border-top-right-radius:0 0;border-bottom-right-radius:0 0;margin-right:0}.butn-group .butn:not(:first-child){border-top-left-radius:0 0;border-bottom-left-radius:0 0}.butn,a.butn:link,a.butn:visited{display:inline-block;user-select:none !important}a.butn,a.butn:hover{text-decoration:none}.butn.butn-align-left{display:flex;gap:5px}.butn.butn-small{padding:5px 10px;padding-bottom:7px}.butn.butn-small .material-icons{font-size:15px;padding-top:3px}.butn.butn-xs{font-size:12px;padding:4px 4px;min-width:22px}.butn.butn-xs .material-icons{font-size:12px;margin:0}.butn.butn-pri{color:#fff;background:var(--color-branding-slight-state)}.butn.butn-pri:not(:disabled):hover{background:var(--color-branding-state)}.butn.butn-danger{color:#fff;background:#be1f2c}.butn.butn-danger .material-icons{color:#fff !important}.butn.butn-danger:not(:disabled):hover{background:#9f213b}.butn.butn-success{color:#fff;background:#20bd20}.butn.butn-success:not(:disabled):hover{background:#219e21}.butn.butn-info{color:#fff;background:#20a3bd}.butn.butn-info:not(:disabled):hover{background:#21899e}.butn-outline{color:#0f0f0f;background:#fff;border:1px solid #bfbfbf}a.butn-outline:link,a.butn-outline:visited{color:#000}.butn-outline:not(:disabled):hover{color:#000;background:#e2e2e2}.butn-outline.butn-pressed{background:#a8a8a8}.butn-inline{color:#0f0f0f;background:transparent;border:1px solid transparent}a.butn-inline:link,a.butn-inline:visited{color:#000}.butn-inline:not(:disabled):hover{color:#000;background:#e2e2e2}.butn.butn-warn{color:#000;background:#ffcf00}.butn.butn-warn:not(:disabled):hover{background:#e6b800}.butn:disabled{cursor:default;opacity:.5}.butn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.butn-group,.butn-group-vertical{position:relative;display:inline-flex;vertical-align:middle;white-space:nowrap}.butn-group > .butn,.butn-group-vertical > .butn{position:relative;flex:1 1 auto}.butn-group > .butn:hover,.butn-group-vertical > .butn:hover,.butn-group > .butn:focus,.butn-group-vertical > .butn:focus,.butn-group > .butn:active,.butn-group-vertical > .butn:active{z-index:1}.butn-group > .butn:not(:first-child),.butn-group-vertical > .butn:not(:first-child){border-top-left-radius:0 0;border-bottom-left-radius:0 0;margin-left:-1px}.butn-group > .butn:not(:last-child),.butn-group-vertical > .butn:not(:last-child){border-top-right-radius:0 0;border-bottom-right-radius:0 0;margin-right:0}.butn-group .butn-small .material-icons,.butn-group-vertical .butn-small .material-icons{margin-top:-.1em;font-size:1em;padding-top:unset}.butn.butn-square{border-radius:0}.butn.butn-no-padding{padding:0}.neo-table * > * > td > .butn-group,.neo-table * > * > th > .butn-group,.neo-table * > * > td > .butn,.neo-table * > * > th > .butn{margin:-.256em}.complex-dashboard{padding:1em 1em 0 1em}.card{margin-bottom:1em;border-radius:3px;border:1px solid #d2d2d2;box-shadow:2px 2px 12px rgba(0,0,0,0.1)}.card .card-content{padding:1em;display:flex;flex-direction:row}.card .card-content .card-main-content{flex:3}.card .card-content .card-main-content .card-title{font-weight:bold;font-size:1.2em;width:100%;margin-bottom:.3em}.card .card-content .card-main-content .card-metadata{color:#808080}.card .card-content .card-main-content .card-files .card-file{display:inline-block;padding:.5em;width:130px;height:130px;margin-right:7px;border-radius:10px;border:1px solid #d6d6d6}.card .card-content .card-main-content .card-files .card-file img{display:block;margin:0 auto}.card .card-content .card-main-content .card-files .card-file .card-file-name{text-align:center;overflow:hidden;white-space:nowrap}.card .card-content .card-main-content .compliance-complex-row{width:50%}.card .card-content .card-actions{color:#808080;text-align:right;flex:1;user-select:none}.card .card-content .card-actions i{cursor:pointer}.card .card-collapsible-info{height:1px;overflow:hidden;transition:height .2s;padding-left:.8em;padding-top:.25em;font-size:1.2em;font-weight:bold;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.card .card-collapsible-info-green{background-color:#9adc9c;color:#fff}.card .card-collapsible-info-yellow{background-color:#ffc19f;color:#fff}.card .card-collapsible-info-red{background-color:#dc8787;color:#fff}.card .card-collapsible-info-grey{background-color:#c2c2c2;color:#fff}.card:hover .card-collapsible-info{height:2em}.button{background:#fff;color:var(--color-text-pri);border:1px solid #d6d6d6;text-align:center;margin:2px 0;min-width:54px;outline:0;padding:5px 12px;position:relative;display:inline-block;cursor:pointer;text-decoration:none;font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;box-sizing:border-box;border:1px solid #bfbfbf;border-radius:5px}.button .action-icon-svg{vertical-align:middle;padding-right:2px}.button .action-icon-material{font-size:20px;color:var(--color-text-pri)}a.button,a.button:link,a.button:active,a.button:visited{color:var(--color-text-pri)}a.button.dark,a.button.dark:link,a.button.dark:active,a.button.dark:visited{color:#fff}a.button:hover{text-decoration:none}.button img{margin:-1px 0 -1px -5px}.button.dark{background-color:var(--color-branding);background-image:none;border:1px solid #3079ed;color:#fff}.button span{vertical-align:middle}.button:hover{background-color:#e6e6e6}.button.dark:hover{background-color:var(--color-branding-light)}.button[disabled],.button.disabled,.button.disabled .dark,.button[disabled] .dark{color:#b8b8b8;box-shadow:none}.button[disabled]:hover,.button.disabled:hover,.button.disabled .dark:hover,.button[disabled] .dark:hover{background:inherit}.button.search{margin:2px;background:whiteSmoke url("../images/icons/16x16/famfamfam/zoom.png") no-repeat left center;padding-left:20px}.button.done{margin:2px;background:whiteSmoke url("../images/icons/16x16/famfamfam/tick.png") no-repeat left center;padding-left:20px}.button{display:inline-block}.button.dark{border:1px solid var(--color-branding);color:var(--color-text-inv)}.button:active,.button.active{box-shadow:inset 1px 1px 2px rgba(0,0,0,0.5)}.button.button-info{background-color:#579cdd;color:#fff;border:none}.button.button-info .action-icon-svg{filter:invert(100%)}.button.button-info:hover{background-color:#3d8dd8}a.button.button-info{color:#fff}.button.search{margin:2px;background:whiteSmoke url("../images/icons/16x16/famfamfam/zoom.png") no-repeat left center}.button.done{margin:2px;background:whiteSmoke url("../images/icons/16x16/famfamfam/tick.png") no-repeat left center}input[type=text],input[type=search],input[type=password],input[type=number],input[type=email],input[type=url],input[type=date],select,textarea{border:1px solid #d3d3d3;padding:3px 9px;color:#444;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;box-sizing:border-box}input:disabled{background-color:#9b9b9b;cursor:not-allowed;color:#fff;font-weight:bold}select{padding:2px 9px}input[type=text].error,input[type=password].error,input[type=number].error,input[type=url].error,select.error,textarea.error{border:1px solid #e64747;background-color:#ffe6e6}input[type=text]:disabled{background-color:#cacaca}input[type=radio]:not(.ui-helper-hidden-accessible),input[type=checkbox]:not(.ui-helper-hidden-accessible){display:none}label input[type=radio]:not(.ui-helper-hidden-accessible),label input[type=checkbox]:not(.ui-helper-hidden-accessible){display:inline}input[type=radio]:not(.ui-helper-hidden-accessible) + label,input[type=radio]:not(.ui-helper-hidden-accessible) + input[type=hidden] + label{display:block}input[type=radio].inline_label:not(.ui-helper-hidden-accessible) + label{display:inline;margin-right:1.5em}input[type=radio]:not(.ui-helper-hidden-accessible) + label,input[type=radio]:not(.ui-helper-hidden-accessible) + input[type=hidden] + label,input[type=checkbox]:not(.ui-helper-hidden-accessible) + label,input[type=checkbox]:not(.ui-helper-hidden-accessible) + input[type=hidden] + label{cursor:pointer;user-select:none}input[type='checkbox']:not(.ui-helper-hidden-accessible) + label:before,input[type='checkbox']:not(.ui-helper-hidden-accessible) + input[type=hidden] + label:before,input[type='radio']:not(.ui-helper-hidden-accessible) + label:before{display:inline-block;font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;text-transform:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:normal !important;padding-right:4px;font-size:21px;vertical-align:top;font-feature-settings:"liga" 1}input[type='checkbox'].sm:not(.ui-helper-hidden-accessible) + label:before,input[type='checkbox'].sm:not(.ui-helper-hidden-accessible) + input[type=hidden] + label:before,input[type='radio'].sm:not(.ui-helper-hidden-accessible) + label:before{font-size:15px;padding-top:2px}input[type='checkbox'].big:not(.ui-helper-hidden-accessible) + label:before,input[type='checkbox'].big:not(.ui-helper-hidden-accessible) + input[type=hidden] + label:before,input[type='radio'].big:not(.ui-helper-hidden-accessible) + label:before{font-size:26px;padding-top:0}input[type=radio]:not(.ui-helper-hidden-accessible) + label:before{content:"radio_button_unchecked"}input[type=radio]:checked:not(.ui-helper-hidden-accessible) + label:before{content:"radio_button_checked"}input[type=radio]:disabled:not(.ui-helper-hidden-accessible) + label:before,input[type=radio]:disabled:not(.ui-helper-hidden-accessible) + label{color:#a9a9a9;cursor:not-allowed}input[type="checkbox"]:not(.ui-helper-hidden-accessible) + label:before,input[type="checkbox"]:not(.ui-helper-hidden-accessible) + input[type=hidden] + label:before{content:"check_box_outline_blank"}input[type="checkbox"]:checked:not(.ui-helper-hidden-accessible) + label:before,input[type="checkbox"]:checked:not(.ui-helper-hidden-accessible) + input[type=hidden] + label:before{content:"check_box"}.fonts-loading input[type=radio]:not(.ui-helper-hidden-accessible) + label:before,.fonts-loading input[type=checkbox]:not(.ui-helper-hidden-accessible) + label:before{content:'' !important;width:25px}input[type="checkbox"]:disabled:not(.ui-helper-hidden-accessible) + label,input[type="checkbox"]:disabled:checked:not(.ui-helper-hidden-accessible) + label{opacity:.5;cursor:not-allowed}.material-switch>input[type="checkbox"]{display:none}.material-switch>label{cursor:pointer;height:0;position:relative;width:40px}.material-switch>label::before{background:#000;box-shadow:inset 0 0 10px rgba(0,0,0,0.5);border-radius:8px;content:'';height:16px;margin-top:-8px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:40px}.material-switch>label::after{background:var(--color-branding);border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,0.3);content:'';height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px}.material-switch>input[type="checkbox"]+label::before{content:"" !important}.material-switch>input[type="checkbox"]:checked+label::before{background:inherit;opacity:.5}.material-switch>input[type="checkbox"]:checked+label::after{background:inherit;left:20px}.radio label,.checkbox label{padding-left:0}.form-table .top-label{font-style:italic;margin-bottom:4px}.form-table tr td:first-child{font-style:italic}.form-table{width:100%}input.form-input{padding:4px 10px}.lp-copy-sel__option,.lp-copy-sel__single-value{white-space:pre-wrap !important}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group > .bk-form-control,.input-group > .form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group > .bk-form-control:focus,.input-group > .form-select:focus{z-index:3}.input-group > .bk-form-control:not(:first-child),.input-group > .form-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group > .bk-form-control:not(:last-child),.input-group > .form-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group > .input-group-prepend{display:flex;margin-right:-1px}.input-group > .input-group-prepend > .input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group > .input-group-append{display:flex;margin-left:-1px}.input-group > .input-group-append > .input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.bk-form-control{all:unset;display:block;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-out,box-shadow .15s ease-in-out;appearance:none}.bk-form-control[type="file"]{overflow:hidden}.bk-form-control[type="file"]:not(:disabled):not([readonly]){cursor:pointer}.form-select{all:unset;display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}.form-check{display:block;min-height:1.5rem;padding-left:1.5rem;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-label{line-height:1.5}.form-check-input{all:unset;width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.25);appearance:none;print-color-adjust:exact}.form-check-input[type="checkbox"]{border-radius:.25em}.form-check-input[type="radio"]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d63fd}.form-check-input:checked[type="radio"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input:checked[type="checkbox"]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:indeterminate[type="checkbox"]{background-color:#0d6efd;border-color:#0d63fd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.bk-flex-input{display:flex;flex:1;gap:1em;align-items:baseline}.bk-flex-input > label,.bk-flex-input > .form-check{width:100%}.bk-flex-input > label > input,.bk-flex-input > label > select{width:100%}.modal-header{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;font-size:16px;font-weight:bold;margin:0;padding:0 6px 12px 6px;border-bottom:1px solid #e8e8e8}.react-responsive-modal-closeButton.react-responsive-modal-closeButton{top:8px;right:8px}.modal-close-compact.modal-close-compact{width:24px;height:24px;border-radius:24px;transition:background .2s}.modal-close-compact:hover{background:#d7d7d7}.modal-deep.modal-deep{background:#f2f2f2;padding:0}.Modal-modal.Modal-wide{max-width:90vw !important}.modal-deep .modal-header{background:#fff;border-bottom:1px solid #e8e8e8;padding:8px 16px;padding-right:40px;font-weight:600;padding-right:40px}.modal-deep .modal-body,.modal-deep .modal-footer{padding:12px}.modal-deep .modal-footer{padding-top:0}.modal-body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;padding:6px;margin-bottom:10px}.modal-body .modal-modern-table{margin-top:10px}.modal-body .modal-modern-table thead{border-bottom:1px solid #aaa}.modal-body .modal-modern-table th{padding:10px 0;color:#4f4f4f}.modal-body .modal-modern-table tr{border-bottom:1px solid #d5d5d5}.modal-body .modal-modern-table tr td{padding-top:10px;padding-bottom:10px;padding-right:25px;padding-left:0;color:#4f4f4f}.modal-body .modal-modern-table tr:last-child{border-bottom:0}.modal-no-padding .modal-body{padding:0}.modal-footer{padding:6px}.modal-footer-flex{display:flex;justify-content:flex-end}.modal-footer-flex>:not(:first-child){margin-left:.25rem}.modal-footer-flex>:not(:last-child){margin-right:.25rem}.modal-footer-flex .lds-ellipsis{margin-top:.35rem;margin-right:.75rem}.modal-footer::after{content:"";clear:both;display:table}.Modal-modal{max-width:1100px !important}.react-responsive-modal-root{z-index:1500 !important}.react-responsive-modal-container{scrollbar-gutter:stable both-edges}.react-responsive-modal-container > *{text-align:left}.modal-wide{max-width:90vw !important}.Modal-overlay-clear{background:none !important}.Modal-modal.react-responsive-modal-modal{overflow-y:visible}.mce-light .mce-panel{background:#fff;border:0}.mce-light .mce-panel.mce-foot{border:0 solid rgba(0,0,0,0.2)}.mce-light .mce-panel.mce-menu{border:1px solid #cbcbcb}.mce-light .mce-toolbar .mce-btn{background:#fff;border:0}.mce-light .mce-toolbar .mce-btn i{color:#555}.mce-light .mce-toolbar .mce-btn:hover i{color:#333}.mce-light .mce-primary{background:#6ba72b}.mce-light .mce-primary:hover{background:#68a029}.mce-light .mce-btn-group:not(:first-child){border-left:3px solid #fff}.mce-light .mce-menu-item:hover{background:#eee}.mce-light .mce-menu-item.mce-disabled *{color:#ddd !important}.mce-light .mce-edit-area{border:0 solid #ddd;border-width:1px !important}.upload-field{border:dotted 2px #cbcbcb;height:90px;width:100%;box-sizing:border-box;text-align:center;background:#f5f5f5;position:relative;cursor:pointer}.upload-field .upload-field-icon{position:absolute;z-index:0;float:left;top:28px;font-size:30px;color:#9d9d9d;cursor:pointer}.upload-field.filled{cursor:default}.upload-field.filled .upload-field-icon{color:#dedede}.upload-field-files{position:relative;z-index:1;overflow-y:auto;width:100%;height:100%}.upload-field-file{display:block;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;text-align:left}.upload-field-file .upload-field-file-filename.ready{text-decoration:underline}.upload-field-file .upload-field-file-icon{font-size:14px;vertical-align:middle;color:#444}.upload-field-file a{font-weight:bold;color:#444;text-decoration:none}.upload-btn{width:49%;margin-bottom:2px}.file-selector{text-align:left}.files-icon{display:inline;width:72px}files-link{display:inline-block}.files-name{margin:0}.file-item{margin:0}.modal-body table{width:100%}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-enter,.rc-tooltip-zoom-appear{opacity:0;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-timing-function:cubic-bezier(.18,.89,.32,1.28);-webkit-animation-play-state:paused;animation-play-state:paused}.rc-tooltip-zoom-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-timing-function:cubic-bezier(.6,-.3,.74,.05);-webkit-animation-play-state:paused;animation-play-state:paused}.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active,.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active{-webkit-animation-name:rcToolTipZoomIn;animation-name:rcToolTipZoomIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{-webkit-animation-name:rcToolTipZoomOut;animation-name:rcToolTipZoomOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes rcToolTipZoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}100%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes rcToolTipZoomOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.5;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-placement-top,.rc-tooltip-placement-topLeft,.rc-tooltip-placement-topRight{padding:5px 0 9px 0}.rc-tooltip-placement-right,.rc-tooltip-placement-rightTop,.rc-tooltip-placement-rightBottom{padding:0 5px 0 9px}.rc-tooltip-placement-bottom,.rc-tooltip-placement-bottomLeft,.rc-tooltip-placement-bottomRight{padding:9px 0 5px 0}.rc-tooltip-placement-left,.rc-tooltip-placement-leftTop,.rc-tooltip-placement-leftBottom{padding:0 9px 0 5px}.rc-tooltip-inner{padding:4px 8px;color:#fff;text-align:left;text-decoration:none;background-color:#373737;border-radius:6px;box-shadow:0 0 4px rgba(0,0,0,0.17)}.rc-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:4px;margin-left:-5px;border-width:5px 5px 0;border-top-color:#373737}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{left:4px;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#373737}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{right:4px;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#373737}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:4px;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#373737}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}@-moz-keyframes rcToolTipZoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}100%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes rcToolTipZoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}100%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-o-keyframes rcToolTipZoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}100%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes rcToolTipZoomIn{0%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}100%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-moz-keyframes rcToolTipZoomOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}}@-webkit-keyframes rcToolTipZoomOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}}@-o-keyframes rcToolTipZoomOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}}@keyframes rcToolTipZoomOut{0%{opacity:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0,0);transform:scale(0,0)}}input[type=range].vx-range{-webkit-appearance:none;margin:0;background:none;height:12px;pointer-events:auto}input[type=range].vx-range:focus{outline:none}input[type=range].vx-range::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:#e8eaf6;border-left:3px solid #5c6bc0;border-right:3px solid #5c6bc0}input[type=range].vx-range::-webkit-slider-thumb{height:12px;width:12px;border-radius:12px;background:#5c6bc0;cursor:pointer;-webkit-appearance:none;margin-top:-4px}input[type=range].vx-range:focus::-webkit-slider-runnable-track{background:#fafbfd}input[type=range].vx-range::-moz-range-track{width:100%;height:3px;cursor:pointer;background:#e8eaf6;border-right:3px solid #5c6bc0}input[type=range].vx-range::-moz-range-progress{width:100%;height:3px;cursor:pointer;background:#5c6bc0;border-left:3px solid #5c6bc0}input[type=range].vx-range::-moz-range-thumb{height:12px;width:12px;border-radius:12px;border:0;background:#5c6bc0;cursor:pointer}input[type=range].vx-range::-ms-track{width:100%;height:3px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range].vx-range::-ms-fill-lower{background:#5c6bc0;border-radius:0;border-left:4px solid #5c6bc0}input[type=range].vx-range::-ms-fill-upper{background:#e8eaf6;border-radius:0;border-right:4px solid #5c6bc0}input[type=range].vx-range::-ms-thumb{height:12px;width:12px;border-radius:6px;background:#5c6bc0;cursor:pointer;height:12px;margin:0}input[type=range].vx-range:focus::-ms-fill-lower{background:#5c6bc0}input[type=range].vx-range:focus::-ms-fill-upper{background:#fafbfd}.elementinfo-panel{overflow-y:auto;overflow-x:hidden}.elementinfo-table{width:100%;padding:0;border-collapse:collapse;font-size:13px;background:#fff}.elementinfo-table tr:nth-child(even) td{background:#f6f6f6}.elementinfo-table tr:nth-child(odd) td{background:#f1f1f1}.elementinfo-table tr:nth-child(even) th{background:#f6f6f6;border-right:1px solid #eee}.elementinfo-table tr:nth-child(odd) th{background:#f1f1f1;border-right:1px solid #eee}.elementinfo-table td,.elementinfo-table th{user-select:all;vertical-align:top;padding:6px 9px}.elementinfo-table th{word-spacing:nowrap;max-width:200px;text-overflow:ellipsis;overflow:hidden}.elementinfo-table td{word-wrap:break-word;word-break:break-all}.elementinfo-table th:first-child{text-align:left;font-weight:normal;font-style:italic}.elementinfo-table thead th,.elementinfo-table tr td.caption,.elementinfo-table caption{box-shadow:inset 0 -1px 0 0 #ccc;font-size:105%;font-weight:600;padding:7px 6px;padding-top:10px;vertical-align:middle;text-align:left;user-select:none}.elementinfo-table tr td.caption.first-caption{padding-top:0}.elementinfo-quantity{user-select:none;display:inline-block;float:right;opacity:.6;font-size:13px;font-weight:normal}.elementinfo-table tr.active-row th:first-child{font-weight:bold}.sensor-value-row{cursor:pointer}.sensor-value-row .sensor-button{float:right;cursor:pointer;user-select:none}.sensor-value-row:hover .sensor-button{opacity:1}.elementinfo-table .expandable-propset{cursor:pointer;user-select:none;font-size:12px;background:#251863 !important;color:#fff}.elementinfo-table .expandable-propset .material-icons{color:#fff}.elementinfo-table td.caption{font-size:12px !important;padding-top:5px !important;padding-bottom:6px !important}.elementinfo-table td.is-modified{background:#ffb !important}.elementinfo-table .expandable-propset::before{content:'+';font-family:'Courier New',monospace;font-size:16px;padding-left:.2em;padding-right:.5em}.elementinfo-table .expandable-propset.is-expanded::before{content:'-';font-family:'Courier New',monospace;font-size:16px}.elementinfo-table .pset-label{opacity:.5;font-weight:500;float:right}.elementinfo-table .material-icons{vertical-align:text-top;font-size:18px}.ifc-material{display:block;width:100%;max-width:100%;user-select:none;overflow:hidden}.ifc-material button{margin:.1rem}.ifc-material-picker{position:absolute;z-index:10;left:-225px;margin-top:-216px;overflow:hidden}.ifc-material-label{display:inline-block;font-size:12px;margin:.25rem;padding:.05rem .2rem;user-select:auto;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:calc(100% - 35px);white-space:nowrap}.ifc-materials .ifc-material{margin-bottom:.25rem}.texturizer-header > td{background:#808080 !important;color:#fff;font-weight:500;font-size:90%;user-select:none !important}.editable-property-value{cursor:text;position:relative}.editable-property-value .editable-property-actions{opacity:0;transition:all ease-in .2s}.editable-property-value:hover .editable-property-actions{opacity:1}.editable-property-actions{position:absolute;user-select:none;top:0;right:0;z-index:2}td.editable-property-editor{padding:0}.editable-property-editor .unit-symbol{min-width:26px;background-color:#d3d3d3;font-weight:bold;display:flex;justify-content:center;align-items:center;padding:0 1ex;white-space:nowrap}.editable-property-editor input,.editable-property-editor select{width:5em}.editable-property-editor input,.editable-property-editor select,.editable-property-editor .unit-symbol{margin-left:-1px;margin-top:-1px;margin-bottom:-1px;padding-top:3px;padding-bottom:3px;z-index:1}.editable-property-editor .material-icons,.editable-property-actions .material-icons{color:#000;font-size:15px;padding:3px;margin-top:1px;cursor:pointer;border-radius:50%;background:#f1f1f1}.editable-property-editor .material-icons:hover,.editable-property-actions .material-icons:hover{background:#c1c1ff}.elementinfo-table .ifc-property-set .expandable-propset{font-style:italic;color:#67f8ff}#manage-templates-dashboard,#manage-templates-dashboard *,.complex-subjects,.complex-subjects *{box-sizing:border-box}.complex-subjects{background:#ebebeb;padding:.9rem}.complex-subjects .butn,.aspects .butn,.application-table .butn{box-shadow:none}.complex-subjects-tiles{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:1rem;padding-bottom:1rem}@media (max-width:2060px){.complex-subjects-tiles{grid-template-columns:repeat(7,1fr)}}@media (max-width:1800px){.complex-subjects-tiles{grid-template-columns:repeat(6,1fr)}}@media (max-width:1600px){.complex-subjects-tiles{grid-template-columns:repeat(5,1fr)}}@media (max-width:1480px){.complex-subjects-tiles{grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.complex-subjects-tiles{grid-template-columns:repeat(6,1fr)}}@media (max-width:1000px){.complex-subjects-tiles{grid-template-columns:repeat(5,1fr)}}@media (max-width:800px){.complex-subjects-tiles{grid-template-columns:repeat(4,1fr)}}@media (max-width:600px){.complex-subjects-tiles{grid-template-columns:repeat(3,1fr)}}@media (max-width:500px){.complex-subjects-tiles{grid-template-columns:repeat(2,1fr)}}.complex-subject-dialog-box{justify-content:center;flex-wrap:wrap;display:flex;width:100%}.complex-subject-dialog-description{text-align:center;font-size:90%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:18px;color:#000}.complex-subject-sensor-unit{float:right}.complex-subject-category-label{padding-bottom:.4rem;font-weight:500;color:#424242;font-size:110%}.chart-container{height:230px;width:450px}.chart-container-x2-width{width:calc(900px + 1rem)}.chart-container-x2-height{height:300px}.complex-subjects-graph-container{display:flex;flex-wrap:wrap}.aggregate-sensor-values{margin:10px;max-width:250xpx}.complex-subject{background:#fff;position:relative;display:inline-block;padding:1em;box-shadow:1px 1px 5px rgba(0,0,0,0.17);width:100%;height:100px;cursor:pointer;vertical-align:top}.complex-subject.complex-subject-tall{height:122px}.complex-subject:hover{box-shadow:1px 1px 6px rgba(0,0,0,0.47)}.complex-subject-label{display:inline-block;text-transform:uppercase;opacity:.5;font-size:90%;font-weight:bold;cursor:pointer}.complex-subject-label:hover{text-decoration:underline}.complex-subject .complex-subject-label{position:absolute;top:0;left:0;padding-top:3px;padding-bottom:3px;padding-left:6px;width:100%;background:#f2f2f2;border-bottom:1px solid #c7c7c7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.complex-subject-icon{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:18px;filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.1))}.complex-subject-icon > .material-icons{font-size:44px;color:#000}.complex-subject-icon > img{width:50px;height:50px}.complex-subject-state{position:absolute;width:22px;height:22px;right:-8px;bottom:-8px;z-index:2;background:#fff;border-radius:22px;box-shadow:2px 2px 4px rgba(0,0,0,0.25)}.complex-subject:hover .complex-subject-state{box-shadow:2px 2px 4px rgba(0,0,0,0.35)}.complex-subject-state-icon{display:inline-block;vertical-align:middle}.complex-subject-state-icon.null,.complex-subject-state-icon.MISSING{fill:#808080}.complex-subject-state-icon.GREAT{fill:#00b600}.complex-subject-state-icon.BAD{fill:#f00}.complex-subject-state-icon.WARN{fill:#ffa500}.application-table{background:#fff;width:100%}.application-table h1{font-size:20px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;margin-top:4px}.application-table h2,.application-table caption{margin:0;font-size:17px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;padding-bottom:2px}.application-table caption{text-align:left;padding-left:.5em;font-weight:500}.application-table h3{margin:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;font-size:16px;font-weight:500;color:#292929}.application-table tr{background:#fff}.application-table tr.border-bottom{border-bottom:1px solid #e2e2e2}.application-table th,.application-table td{font-size:15px;padding:8px}.application-table tr.compact td{padding:2px}.application-table tr.files-row td{font-size:13px}.application-table td.nopad{padding:0}.application-table td{font-weight:500}.application-table .explanation{font-weight:400}.application-table th{color:#808080;font-weight:normal;vertical-align:top}.application-table thead th{color:#000;font-weight:500}.application-table thead tr.pronounced-heading,.application-table tbody tr.pronounced-heading{background-color:#f3f3f3;text-transform:uppercase}.application-table thead tr.pronounced-heading th,.application-table tbody tr.pronounced-heading th{padding:6px 8px;font-size:14px;font-weight:500;color:#000}.application-table thead th .material-icons{font-size:22px;vertical-align:bottom}.application-table .alt-header,.application-table tr.alt-header td,.application-table tr.alt-header th{text-transform:uppercase;color:#000;background:#f2f2f2;font-weight:700;font-size:95%}.application-table .alt-header .material-icons,.application-table tr.alt-header td .material-icons,.application-table tr.alt-header th .material-icons{font-size:17px;vertical-align:top;padding-right:2px}.application-table .alt-header img,.application-table tr.alt-header td img,.application-table tr.alt-header th img{height:17px;vertical-align:top;padding-right:2px}.application-table.application-table-softer thead th{background:#ccc}.application-table.application-table-softer td{font-weight:normal}.application-table.application-table-softer tr:nth-child(even) td{background:#ccc}.cell,.application-table .cell{font-size:15px;padding:8px;font-weight:500}.linked-item-content table td,.explanation table td,.linked-item-content table th,.explanation table th{padding:2px 6px}.application-table.responsive-form > tbody > tr,.application-table.application-table-form > tbody > tr{background:#fff}.application-table.responsive-form > tbody > tr > th,.application-table.application-table-form > tbody > tr > th{color:#000;font-weight:500;vertical-align:middle;text-align:right}.application-table.application-table-form .alt-header,.application-table.responsive-form .alt-header,.responsive-form .alt-header{text-transform:uppercase;color:#000;background:#f2f2f2;font-weight:700;font-size:95%}.application-table.application-table-form .alt-header .material-icons,.application-table.responsive-form .alt-header .material-icons,.responsive-form .alt-header .material-icons{font-size:17px;vertical-align:top;padding-right:2px}.application-table.application-table-form input[type=text],.application-table.responsive-form input[type=text],.responsive-form input[type=text],.application-table.application-table-form input[type=search],.application-table.responsive-form input[type=search],.responsive-form input[type=search],.application-table.application-table-form input[type=password],.application-table.responsive-form input[type=password],.responsive-form input[type=password],.application-table.application-table-form input[type=number],.application-table.responsive-form input[type=number],.responsive-form input[type=number],.application-table.application-table-form input[type=url],.application-table.responsive-form input[type=url],.responsive-form input[type=url],.application-table.application-table-form input[type=date],.application-table.responsive-form input[type=date],.responsive-form input[type=date],.application-table.application-table-form input[type=email],.application-table.responsive-form input[type=email],.responsive-form input[type=email],.application-table.application-table-form select,.application-table.responsive-form select,.responsive-form select,.application-table.application-table-form textarea,.application-table.responsive-form textarea,.responsive-form textarea{padding:4px 10px;font-size:14px}.responsive-form.is-responsive{display:flex;flex-direction:column;width:100%}.responsive-form-row{display:flex;flex-direction:column;width:100%;background:#fff}.responsive-form-row > *{flex-grow:1;padding:8px;font-size:15px}.responsive-form-row-label{padding-bottom:0;font-size:14px;font-weight:bold}.tableData.application-table thead th{background:none;border:none;vertical-align:bottom}.energy_label{margin-top:5px;margin-right:10px;width:55px;height:44px;position:relative;filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.2))}.energy_label::after{position:absolute;left:55px;content:'';width:0;height:0;border-top:22px solid transparent;border-left:22px solid #f00;border-bottom:22px solid transparent}.energy_label > span{top:0;left:0;position:absolute;display:inline-block;color:#fff;font-weight:bold;font-size:16px;padding-top:10px;padding-left:10px;z-index:1;text-shadow:1px 1px 2px rgba(0,0,0,0.3)}.energy_label span > span{padding-left:5px;font-size:10px;font-weight:normal}.energy_label{background:#808080}.energy_label::after{border-left-color:#808080}.energy_label.Appp > span{padding-top:11px;font-size:14px}.energy_label.Appp,.energy_label.App,.energy_label.Ap,.energy_label.A{background:#1b8e43}.energy_label.Appp::after,.energy_label.App::after,.energy_label.Ap::after,.energy_label.A::after{border-left-color:#1b8e43}.energy_label.B{background:#4aa847}.energy_label.B::after{border-left-color:#4aa847}.energy_label.C{background:#9dba3a}.energy_label.C::after{border-left-color:#9dba3a}.energy_label.D{color:#000;background:#faec0d}.energy_label.D::after{border-left-color:#faec0d}.energy_label.E{background:#eb9d21}.energy_label.E::after{border-left-color:#eb9d21}.energy_label.F{background:#ed6527}.energy_label.F::after{border-left-color:#ed6527}.energy_label.G{background:#db372d}.energy_label.G::after{border-left-color:#db372d}.energy_label.energy_label_badge{position:absolute;bottom:-19px;right:-15px;z-index:2;transform:scale(.472);transform-origin:top left;opacity:.6}.complex-subject-areas{margin-top:-6px;color:#303139;font-size:12px}.complex-subject-areas-label{font-size:80%;opacity:.8}.complex-subject-area-big{font-weight:500;font-size:130%}.complex-subject-area-small{font-weight:500;font-size:105%}.complex-subject-totals .complex-subject-total{white-space:nowrap}.complex-subject-totals label{display:inline-block;vertical-align:bottom;padding-bottom:1px;color:#5b5b5b;font-size:90%}.complex-subject-totals span{display:inline-block;font-weight:500;font-size:18px;line-height:15px;padding:0 5px}.viewpoint-sorthelper{background:#fff;z-index:20}.complex-subject-configure-icons{float:right}.complex-subject-checkbox-container{align-items:center;display:flex;height:35px}.complex-subject-checkbox-container p{font-weight:600;padding-top:3px;padding-left:.25rem}.complex-subject-checkbox-container:hover{background:#ececec}.complex-subject-checkbox-icon{width:24px;height:24px}.create-complex-subject-table{width:100%;word-break:break-word}.disabled-select{background:#a9a9a9}.sensor-info-table{width:100%;table-layout:fixed}.sensor-info-table th{color:#000;font-weight:bold}.sensor-info-table .actions{display:inline-flex}.sensor-info-table .no-stretch{width:1%;white-space:nowrap}.sensor-info-table .actions span{cursor:pointer;margin-right:10px;color:#00f}.sensor-info-table .actions .disabled{cursor:default;color:#808080}.template-values-table{background-color:#0ff}.template-values-table th,.template-values-table td{border:1px solid #000}.template-page-header{display:inline-flex;align-items:center;margin-bottom:50px}.template-page-header h1{margin:0}.template-page-header img{width:50px}.sensor-summary{margin-top:6px;width:100%}.sensor-summary-item .value{padding:.25em;font-weight:500;white-space:nowrap}.sensor-summary-item .label{color:#000;font-weight:500}.neo-table:not(:first-child){border-top-width:1px;border-top-style:solid}.neo-table{width:100%;margin-bottom:1rem;vertical-align:middle;border-color:#000}.neo-table > :not(caption) > * > *{padding:.5rem .5rem;border-bottom-width:1px;border-bottom-style:solid}.neo-table > tbody{vertical-align:inherit}.neo-table > tbody > * > th{font-weight:bold}.neo-table > tbody > * > *{border-color:#ccc}.neo-table > thead{vertical-align:bottom}.neo-table > thead > * > th{font-weight:bold}.neo-table.without-padding:not(:has(+ *)){margin-bottom:-1rem}.neo-table.without-padding:not(:has(+ *)) > tbody:not(:has(+ tfoot)) > *:last-child > *,.neo-table.without-padding:not(:has(+ *)) > tfoot > *:last-child > *{border-bottom:none}.neo-table-borderless > :not(caption) > * > *{border-bottom-width:0}.neo-table-borderless > :not(:first-child){border-top-width:0}.neo-table-striped > tbody > tr:nth-of-type(odd) > td,.neo-table-striped > tbody > tr:nth-of-type(odd) > th{background-color:#f2f2f2}.neo-table-hover > tbody > tr:hover > *{background-color:#e2e2e2 !important}.nice-tabs,.nice-tabs .react-tabs__tab-list{display:flex;flex-shrink:0;flex-wrap:wrap;list-style:none;padding:0;margin:0;width:100%;position:relative}.nice-tabs.nice-tabs-bordered{overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.nice-tabs-item,.nice-tabs .react-tabs__tab{display:inline-block;flex-basis:auto;flex-grow:1;flex-wrap:wrap;min-width:30px;font-size:15px;font-weight:600;text-align:center;user-select:none}.nice-tabs-item.shrink,.nice-tabs .react-tabs__tab.shrink{flex-grow:0}.nice-tabs-item.disabled,.nice-tabs .react-tabs__tab.disabled{opacity:.3;cursor:default}.nice-tabs-item.disabled a{cursor:default}.nice-tabs.nice-tabs-sm .nice-tabs-item,.nice-tabs.nice-tabs-sm .react-tabs__tab{font-size:14px}.nice-tabs.nice-tabs-sm .nice-tabs-item a,.nice-tabs.nice-tabs-sm .react-tabs__tab{padding:5px 10px}.nice-tabs.nice-tabs-xs .nice-tabs-item,.nice-tabs.nice-tabs-xs .react-tabs__tab{font-size:12px}.nice-tabs.nice-tabs-xs .nice-tabs-item a,.nice-tabs.nice-tabs-xs .react-tabs__tab{padding:4px 10px}.nice-tabs .nice-tabs-expand-more .action-icon-material:before{content:"expand_more"}.nice-tabs .nice-tabs-expand-less .action-icon-material:before{content:"expand_less"}.nice-tabs .nice-tabs-break{flex-basis:100%;height:0}.nice-tabs-item button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.nice-tabs-item a,.nice-tabs-item button{box-sizing:border-box;display:block;padding:5px 15px;text-decoration:none;color:var(--color-text-pri);user-select:none;height:100%;border-top:3px solid #d8dbf2;cursor:pointer;transition:border-top-color .2s}.nice-tabs-darken .nice-tabs-item a,.nice-tabs-darken .nice-tabs-item button{background-color:#ededed}.nice-tabs-lighten .nice-tabs-item a,.nice-tabs-lighten .nice-tabs-item button{background-color:#ededed}.nice-tabs-item:not(.is-active) a:hover,.nice-tabs-item:not(.is-active) button:hover{ycolor:#555;border-top:3px solid #5556a9}.nice-tabs-item.is-active a:hover,.nice-tabs-item.is-active button:hover{border-top:3px solid #5556a9}.nice-tabs-item.is-active a,.nice-tabs-item.is-active button{border-top:3px solid #5556a9;font-weight:bold;z-index:1;border-top-left-radius:5px;border-top-right-radius:5px}.nice-tabs-bordered .nice-tabs-item.is-active a,.nice-tabs-bordered .nice-tabs-item.is-active button{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.nice-tabs-darken .nice-tabs-item.is-active a,.nice-tabs-darken .nice-tabs-item.is-active button{background-color:#fff}.nice-tabs-lighten .nice-tabs-item.is-active a,.nice-tabs-lighten .nice-tabs-item.is-active button{background-color:#fff}.nice-tabs-item a:hover,.nice-tabs-item button:hover{text-decoration:none}.nice-tabs .react-tabs__tab-panel--selected{width:100%}.nice-tabs .react-tabs__tab{padding:5px 15px;border-top:3px solid #d8dbf2;cursor:pointer;transition:border-top-color .2s}.nice-tabs.nice-tabs-bordered .react-tabs__tab{border-top:3px solid #bfbfbf}.nice-tabs-darken .react-tabs__tab{background-color:#ededed}.nice-tabs-lighten .react-tabs__tab{background-color:#ededed}.nice-tabs .react-tabs__tab:hover{color:#555;border-top:3px solid #5556a9}.nice-tabs .react-tabs__tab.react-tabs__tab--selected{border-top:3px solid #5556a9;box-shadow:none;font-weight:bold;z-index:1;border-top-left-radius:5px;border-top-right-radius:5px}.nice-tabs-bordered .react-tabs__tab.react-tabs__tab--selected{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.nice-tabs.nice-tabs-bordered .react-tabs__tab{margin:0 -1px}.nice-tabs.nice-tabs-bordered .react-tabs__tab:not(.react-tabs__tab--selected){border-bottom:1px solid #dcdcdc}.nice-tabs .react-tabs__tab.react-tabs__tab--selected:hover{border-top:3px solid #5556a9}.nice-tabs-darken .react-tabs__tab.react-tabs__tab--selected{background-color:#fff}.nice-tabs-lighten .react-tabs__tab.react-tabs__tab--selected{background-color:#fff}.nice-tabs .react-tabs__tab.react-tabs__tab--selected:hover{border-top:3px solid #5556a9}.nice-tabs-counter{opacity:.5;padding-left:.5em}.nice-tabs-panel{padding-top:5px}.nice-tabs-darken + .nice-tabs-panel{background:#f8f8f8}@media (max-width:768px){.nice-tabs-item.responsive{display:none}}.tableData .react-tabs table{border:none;margin-bottom:0}.tableData .react-tabs table tbody tr{border:none}.documentatie-categorie-add{display:inline-block;line-height:1em;vertical-align:bottom;padding:6px 8px;text-align:center;cursor:default}.documentatie-categorie-add a{width:100%}.documentatie-categorie-add .btn-in{padding-top:6px}.documentatie-categorie{font-weight:normal;overflow-x:scroll;width:100%}.documentatie-categorie tr td:first-child{width:40%}.documentatie-categorie td{padding:3px 6px}.documentatie-categorie td:first-child{font-style:italic;vertical-align:top}table.documentatie-categorie tr{border:none}table.documentatie-categorie{margin-bottom:0;border:none}.regel-details{cursor:pointer}.regel-details:hover{color:#000;text-decoration:underline}.regel-details .regel-details-icon{display:none;font-size:11px}.regel-details:hover .regel-details-icon{display:inline}.file-link{word-break:break-all}.file-link a{color:#444;font-size:13px}.file-link .material-icons{font-size:14px;vertical-align:middle}.documentatie-zoekbalk{height:26px}.documentatie-zoekbalk .documentatie-zoekbalk-input.documentatie-zoekbalk-input{width:calc(100% - 26px)}.documentatie-zoekbalk .documentatie-zoekbalk-icon{vertical-align:middle;font-size:22px;float:right;cursor:pointer}.searchbar-input.searchbar-input{width:100%;height:100%;border:0;background:url("../../../../static/images/icons/ion-search-16-gray.png") no-repeat scroll 7px 6px;padding:5px 5px 5px 27px;font-size:14px;font-family:'Roboto',arial,helvetica,verdana,sans-serif}.searchbar-input:focus{outline-width:0}.linked-items,.linked-items-container{width:100%;user-select:initial}.linked-items{overflow-y:auto}.complex-right-panel .linked-items{max-height:unset}.linked-item{position:relative;margin:.5em 0;padding:.6em;min-height:35px;border:1px solid #cbcbcb;border-radius:3px;background:#fff}.linked-item:hover{border:1px solid #bebebe;box-shadow:0 1px 1px rgba(0,0,0,0.2)}.linked-item-label{text-transform:uppercase;margin-top:-.25em;color:#848484;font-weight:bold;font-size:85%}.linked-item-label .material-icons{font-size:15px;line-height:12px;vertical-align:bottom;margin-right:4px}.linked-item-content{white-space:pre-wrap}.linked-item-label .linked-item-date-info{float:right;margin-right:30px;font-weight:normal;text-transform:none;color:#666}.linked-item-actions{margin-top:-4px}.linked-item-action{margin-left:4px;vertical-align:top}.linked-item-actions .linked-item-actions-icon{opacity:.75;transition:opacity .2s ease-in;cursor:pointer;user-select:none}.linked-item-actions .linked-item-actions-icon:active{background:#dbdbdb;border-radius:20px}.linked-item:hover .linked-item-actions .linked-item-actions-icon{opacity:.8}.linked-item:hover .linked-item-actions .linked-item-actions-icon:hover{opacity:1}.linked-items-search{display:flex;margin:.5em 0;position:relative}.linked-items-search input{flex-grow:1;border-radius:3px;background:none;padding-left:28px;margin-right:.2em}.linked-items-search input:focus{background:#fff;outline:none}.linked-items-search:before{display:inline-block;content:'';position:absolute;z-index:1;top:2px;left:2px;height:19px;width:19px;background-size:19px 19px;opacity:.4;background-image:url("../../../images/icons/svg/magnify.svg");background-repeat:no-repeat;background-position:2px 2px}.linked-items-filters{display:flex;font-size:95%;margin-bottom:.25rem}.linked-items-filters > div:not(:last-child){margin-right:1rem}.linked-items-filters input[type="checkbox"] + label:before{font-size:14px;padding-top:2px;padding-right:3px}.linked-items-all-toggle-group{display:flex;border-radius:3px}.linked-items-all-toggle{display:flex}.linked-items-all-toggle-btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.linked-items-all-toggle-btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.linked-items-all-toggle-btn{padding:4px 6px;heigth:27px;font-weight:500;background:#fff;border:1px solid #808080;cursor:pointer;user-select:none}.linked-items-all-toggle-btn.is-active{background:#808080;box-shadow:inset 0 0 5px #000;border-color:var(--color-branding);color:#fff}.linked-item-subcontent{padding-top:.5em;border-top:1px solid #ddd}.linked-item-status{display:inline-block;margin:0 .5em}.linked-item-indicator-dot{font-weight:500}.linked-item-indicator-dot::before{content:' ';display:inline-block;width:.5em;height:.5em;border-radius:.25em;margin-right:.3em;margin-bottom:.1em;line-height:1em;background:#808080}.linked-item-indicator-dot.is-wo-withdrawn::before{background:#ffa}.linked-item-indicator-dot.is-wo-completed::before{background:#afa}.linked-item-indicator-dot.is-wo-not-completed::before{background:#aaf}.linked-item-indicator-dot.is-req-NIEUW::before{background:#dc8787}.linked-item-indicator-dot.is-req-IN_BEHANDELING::before{background:#ffc19f}.linked-item-indicator-dot.is-req-OPGELOST::before{background:#9adc9c}.linked-item-indicator-dot.is-req-AFGEWEZEN::before{background:#c2c2c2}#documentatie_nieuwer{padding:0 .5em}.tippy-tooltip-content{white-space:pre-line}table.compact-compare-table{font-size:90%}table.compact-compare-table > tbody > tr:nth-child(even) td{background:#e4e4e4}table.compact-compare-table > tbody > tr:nth-child(odd) td{background:#fff}table.compact-compare-table > tbody > tr{border-top:2px solid #c5c5c5}.model-tree-panel{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}.model-tree-panel > .viewer-toolbar{-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;height:40px;max-height:40px;border-bottom:2px solid #dbdbdb;margin-bottom:5px}.model-tree-node-items{list-style-type:none;margin:0;padding-left:20px}table.model-tree-node-items td{padding:0 .25rem}table.model-tree-node-items tr.model-tree-node-item{height:26px}table.model-tree-node-items td.counting-addon,table.model-tree-node-items th.counting-addon{text-align:right;border-left:2px solid #e1e1e1}table.model-tree-node-items th.counting-addon{text-align:center;font-weight:bold;border-bottom:2px solid #e1e1e1}.model-tree-node-items-root{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:1;-moz-flex-basis:1;-ms-flex-preferred-size:1;flex-basis:1;padding-left:0;overflow:auto}.model-tree-node-item{white-space:nowrap;cursor:pointer}.model-tree-node-item:nth-child(even){background:#edecee}.model-tree-node-item.is-selected{background:#c3d2f1;z-index:1}.model-tree-node-item.is-selected + .model-tree-node-item:not(.is-selected){border-top:2px dotted #424285}.model-tree-node-item:not(.is-selected) + .model-tree-node-item.is-selected{border-top:2px dotted #424285}.model-tree-node-item:hover{background:#d1e0ff}.model-tree-node{height:26px;font-size:14px;user-select:none}.model-tree-node-icon-label{display:inline-block}.model-tree-node-label{display:inline-block;vertical-align:top;line-height:24px;padding-right:6px}.model-tree-node-counter{display:inline-block;vertical-align:top;color:#808080;line-height:24px;padding-left:2px}.model-tree-node-color-indicator{height:18px;width:18px;display:inline-block;margin:3px 4px 3px 0;border-radius:9px}.model-tree-node-icon-label{border:0 solid transparent}.model-tree-node-icon-label:hover{background:#d1e0ff}.model-tree-node-icon-label.is-children-selected{background:#d5e0f7}.model-tree-node-icon-label.is-modified{background:#fff669}.model-tree-node-icon-label.is-children-modified{background:#fffcd0}.model-tree-node-icon{vertical-align:top;margin-right:6px}img.model-tree-node-icon{width:24px;height:24px}.model-tree-expander-space{display:inline-block;width:24px;margin-right:8px}.model-tree-expander{background:none;border:none;height:24px;width:24px;margin-right:8px;cursor:pointer;vertical-align:top}.model-tree-expander:before{font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;vertical-align:top;text-transform:none !important;font-feature-settings:"liga" 1;display:inline-block;margin-top:-5px;vertical-align:top;font-size:30px;color:#808080;content:'arrow_drop_down';transition:transform .2s}.model-tree-expander.is-expanded:before{transform:rotate(-45deg)}.model-tree-expander:focus{outline:0}.model-tree-checkbox{display:inline-block;width:22px;margin-top:1px;margin-right:2px;cursor:pointer;vertical-align:top}.model-tree-checkbox:before{font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;vertical-align:top;text-transform:none !important;font-feature-settings:"liga" 1;color:#5c6bc0;content:'check_box_outline_blank'}.model-tree-checkbox.is-part-enabled:before{content:'indeterminate_check_box'}.model-tree-checkbox.is-enabled:before{content:'check_box'}#viewer-app #element-tree,.nice-tree.nice-tree #element-tree{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:-moz-min-content}.spinner-pulse{display:inline-block;width:40px;height:40px;margin:20px auto;background-color:var(--color-branding);border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-o-keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.place-center{display:grid;place-items:center center;height:100%}.lds-ellipsis{display:inline-block;position:relative;width:32px;height:24px;margin:0 16px;vertical-align:middle}.lds-ellipsis.with-logo{position:absolute;margin:0;left:0;top:7px}.lds-ellipsis div{position:absolute;top:10px;width:7px;height:7px;border-radius:50%;background:var(--color-branding);opacity:.4;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis.with-logo div{background:#5c6bc0;opacity:1}.lds-ellipsis div:nth-child(1){left:3px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:3px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:13px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:23px;animation:lds-ellipsis3 .6s infinite}@-moz-keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@-o-keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@-moz-keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0);opacity:0}}@-webkit-keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0);opacity:0}}@-o-keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0);opacity:0}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0);opacity:0}}@-moz-keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(9px,0)}}@-webkit-keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(9px,0)}}@-o-keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(9px,0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(9px,0)}}.files-table{background:#f8f8f8}.files-row{font-size:13px;padding-top:8px;padding-bottom:8px}.files-list-grid{display:grid;grid-template-columns:1fr 30fr 1fr 1fr 1fr;grid-auto-rows:minmax(4.5em,auto);-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.files-list-grid > *{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;height:100%;padding:.5em;box-sizing:border-box}.files-list-grid > *:nth-child(10n+1),.files-list-grid > *:nth-child(10n+2),.files-list-grid > *:nth-child(10n+3),.files-list-grid > *:nth-child(10n+4),.files-list-grid > *:nth-child(10n+5){background:#fff}@media (max-width:768px){.files-list-grid .file-create-date{width:0;overflow:hidden}}.tableData .files-row{border-left:none;border-right:none}.files-icon{width:24px}.files-icon.files-icon-sm{width:20px}.files-icon-cell{position:relative;text-align:center}.files-icon-cell.is-published:after{display:inline-block;position:absolute;bottom:4px;left:0;opacity:.2;content:'public';font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;vertical-align:top;text-transform:none !important;font-feature-settings:"liga" 1;font-size:18px}.files-icon-cell.has-acl-entries:after{display:inline-block;position:absolute;bottom:4px;left:0;opacity:.8;content:'security';font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;vertical-align:top;text-transform:none !important;font-feature-settings:"liga" 1;font-size:18px}.files-icon-cell.is-final:after,.files-icon-cell.is-draft:after{display:inline-block;position:absolute;bottom:4px;right:0;font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;vertical-align:top;text-transform:none !important;font-feature-settings:"liga" 1;font-size:18px}.files-icon-cell.is-draft:after{color:#000;opacity:.8;content:'border_color';font-size:15px}.files-icon-cell.is-final:after{color:#3060ad;content:'check'}.files-search{padding-top:5px;padding-right:5px;display:inline-block;width:200px}input.files-search-input[type=search]{border-radius:12px;width:100%}input.files-search-input.is-advanced{border:2px solid #009aff;background:#e6effd}.files-drag-handle{padding:0}.files-icon-container{text-align:center;padding:0}.files-name{font-weight:500;font-size:110%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-name-compact{font-size:100%}.files-detail{opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-stage{font-style:italic;opacity:.5}.files-version-number{opacity:.8;font-weight:normal}.files-reference{margin-left:.25rem;display:inline-block;background:#dadaff;font-weight:500;font-size:12px}.files-labels{display:inline-block;margin-left:.25rem}.files-label{padding:0 6px;margin-right:.25rem;background:#d6d6d6;border-radius:8px;font-weight:500;font-size:12px}.files-open a:hover{text-decoration:none}td.files-checkbox{padding:0}.files-checkbox label{font-weight:500;opacity:.8;padding:10px 4px 10px 8px;cursor:pointer}.files-open:not(:disabled){cursor:pointer}.files-open:not(:disabled):hover .files-name{text-decoration:underline}.files-open{padding:0 !important}a.files-open-link{display:inline-block;padding:.4em .8em;color:var(--color-text-pri) !important;cursor:pointer}.files-error{padding:1em 2em;font-size:110%;text-align:center}.files-selection{margin:4px 4px;padding:2px 8px;display:inline-block;line-height:20px;font-weight:600;border:1px solid rgba(0,0,0,0.2)}.files-selection .files-selection-icon{font-size:19px;cursor:pointer;vertical-align:middle;padding-right:5px;margin-right:5px;border-right:1px solid rgba(0,0,0,0.2)}.files-selection{background:#cfe8ff}.files-selection.files-selection-clipboard{background:#fff1a2}.files-path-segments{display:inline-block;vertical-align:top;margin-top:2px;padding:4px 0 4px 4px}.files-path-segment{display:inline-block;cursor:pointer;background:#f1f1f1;border-radius:.5em .5em;font-weight:600;margin:0 2px;padding:.256em .512em}.files-path-segment:hover{background:#dbf1ff}.dropzone.files-upload-field,.files-upload-field{height:90px;width:100%;box-sizing:border-box;text-align:center;position:relative;cursor:pointer}.dropzone.files-upload-field .dz-message.files-upload-field-notice,.files-upload-field .dz-message.files-upload-field-notice,.dropzone.files-upload-field .files-upload-field-notice,.files-upload-field .files-upload-field-notice{position:absolute;z-index:0;top:18px;left:0;right:0;margin:0 auto;color:#9d9d9d;cursor:pointer;font-weight:600;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropzone.files-upload-field .dz-message.files-upload-field-notice .files-upload-field-icon,.files-upload-field .dz-message.files-upload-field-notice .files-upload-field-icon,.dropzone.files-upload-field .files-upload-field-notice .files-upload-field-icon,.files-upload-field .files-upload-field-notice .files-upload-field-icon{vertical-align:middle;padding-right:10px;width:68px;opacity:.4}.files-upload-field-icon-compact{width:48px;opacity:.4;display:block;margin-left:auto;margin-right:auto}.dropzone.files-upload-field{min-height:92px;height:auto;border:none}.dropzone.files-upload-field.files-upload-field-dotted{border:dotted 2px #cbcbcb}.files-progress{position:relative;height:32px;width:100%;text-align:center}.files-progress-text{color:#000;position:relative;font-weight:600;padding:6px;z-index:2}.files-progress-bar{position:absolute;margin:2px 2px;height:calc(100% - 6px);background:#d9eaff;z-index:1}.files-progress-error .files-progress-bar{background:#ff8994}.files-progress-done .files-progress-bar{background:#8affaf}.files-progress-danger .files-progress-bar{background:#ffff8c}.files-private{font-size:14px;opacity:.5;padding-top:8px;padding-left:2px}.files-block{display:inline-flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:8px}.files-block .files-icon-cell{padding:10px 0}.dropzone.dz-clickable.files-upload-field .dz-preview *{cursor:pointer}.dropzone.files-upload-field{padding:10px;text-align:left}.dropzone.files-upload-field .dz-preview.dz-image-preview{background:none}.dropzone.files-upload-field .dz-preview .dz-details{padding:38px 0;padding-bottom:0;opacity:1}.dropzone.files-upload-field .dz-preview .dz-details .dz-filename span,.dropzone.files-upload-field .dz-preview .dz-details .dz-size span{border-radius:0;background-color:rgba(255,255,255,0.6)}.dropzone.files-upload-field .dz-preview .dz-details .dz-filename span{padding:0;background:none;text-decoration:underline}.dropzone.files-upload-field .dz-preview .dz-details .dz-size{opacity:0}.dropzone.files-upload-field .dz-preview:hover .dz-details .dz-size{opacity:1}.dropzone.files-upload-field .dz-preview .dz-details .dz-size{margin-bottom:24px}.dropzone.files-upload-field .dz-preview{margin:5px 10px;background:none}.dropzone.files-upload-field .dz-preview .dz-image{height:80px;width:80px;border-radius:6px}.dropzone.files-upload-field .dz-preview.dz-file-preview .dz-image{border-radius:6px}.dropzone.files-upload-field .dz-preview .dz-remove{position:absolute;top:0;z-index:20;width:100%;visibility:hidden;font-size:90%;background:#cd5251;color:#fff;padding:4px;font-weight:600}.dropzone.files-upload-field .dz-preview:hover .dz-remove{visibility:visible}.dropzone.files-upload-field .dz-preview .dz-details .dz-size{font-size:100%}.no-files{font-weight:normal;opacity:.6;margin:0;padding:8px}.files-container{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.file{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}a.file-usage-link{color:#000}.file-usage-link:hover{opacity:.8}.units-badge,.units-badge-multi{display:inline-flex;white-space:nowrap}.units-badge-multi{height:25px}.units-badge-multi .units-badge-elem{display:inline-block;margin-top:4px}.units-badge-icon{background:#b4beec;border-top-left-radius:18px;border-bottom-left-radius:18px;padding-left:8px;padding-right:5px;display:inline-flex}.units-badge-icon img{height:16px;width:16px;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center}.units-badge-elems{background:#dadaff;overflow:hidden;border-top-right-radius:18px;border-bottom-right-radius:18px;padding-left:2px;padding-right:8px}.units-badge-elem{padding:1px 3px;font-size:10px;font-weight:500}.dropzone.projects-upload-field,.projects-upload-field{height:70px;width:100%;box-sizing:border-box;text-align:center;background:#fbfbfb;position:relative;cursor:pointer}.dropzone.projects-upload-field .dz-message.projects-upload-field-notice,.projects-upload-field .dz-message.projects-upload-field-notice,.dropzone.projects-upload-field .projects-upload-field-notice,.projects-upload-field .projects-upload-field-notice{position:absolute;z-index:0;top:18px;left:0;right:0;margin:0 auto;color:#9d9d9d;cursor:pointer;font-weight:600;font-size:15px}.dropzone.projects-upload-field .dz-message.projects-upload-field-notice .projects-upload-field-icon,.projects-upload-field .dz-message.projects-upload-field-notice .projects-upload-field-icon,.dropzone.projects-upload-field .projects-upload-field-notice .projects-upload-field-icon,.projects-upload-field .projects-upload-field-notice .projects-upload-field-icon{vertical-align:middle;padding-right:5px;font-size:36px;opacity:.4}.projects-modal h1{margin-top:5px;margin-bottom:8px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif}.status-icon-compact{font-size:10px}img.status-icon-compact{height:12px;width:12px}.status-text-compact{font-size:10px;white-space:nowrap}.status-text-overlay{position:absolute;top:-19px;left:-15px;width:50px;height:15px;font-weight:bold;text-align:center;color:#fff;background:#2d2d2d;border-radius:4px;z-index:1}.status-model-name-compact{display:inline-block;text-overflow:ellipsis;overflow:hidden;width:80px}.preview-overlay{position:absolute;top:31px;right:1px;z-index:1;max-width:70vw;background:#fff}.preview-overlay .code-block{overflow-x:auto;max-width:100%;display:block}.preview-overlay table td{padding:.2rem .4rem !important}.preview-overlay code span{display:inline-block;padding:.2rem .4rem;background-color:rgba(0,0,255,0.08);border:1px solid #8373b9;border-radius:.2rem}.preview-overlay .expression-textarea{font-family:monospace;font-size:13px;background:#f5f5f5;font-weight:500;width:100%}.preview-overlay.preview-overlay-help{padding:1rem;box-shadow:2px 2px 12px rgba(0,0,0,0.2)}.viewer-toolbar *{box-sizing:border-box}.viewer-toolbar{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;user-select:none;box-sizing:border-box}.viewer-toolbar.bordered{margin-bottom:2px;box-shadow:0 1px 2px rgba(0,0,0,0.1);z-index:1}.viewer-toolbar-background{position:relative;background:#fff}.viewer-toolbar-group{margin:4px;display:inline-block;box-shadow:0 0 12px rgba(0,0,0,0.3);border-radius:3px;pointer-events:auto;white-space:nowrap}.viewer-toolbar-group.viewer-toolbar-group-compact{margin-top:0;margin-bottom:0}.viewer-toolbar-group.viewer-toolbar-group-compact:first-child{margin-left:0}.viewer-toolbar-group.viewer-toolbar-group-compact:last-child{margin-right:0}.viewer-toolbar-group.viewer-toolbar-group-inline{background:none;box-shadow:none}.viewer-toolbar-group-flex{display:flex}.viewer-toolbar-item-wrapper{position:relative;vertical-align:middle;display:inline-block}.align-top .viewer-toolbar-item-wrapper{vertical-align:top}.viewer-toolbar-item{display:inline-block;position:relative;height:34px;width:100%;margin:0;white-space:nowrap;background:#fff;cursor:pointer;vertical-align:middle;transition:all .05s;overflow:hidden}a.viewer-toolbar-item{color:#000}a.viewer-toolbar-item:hover{text-decoration:none}.viewer-toolbar-group-inline .viewer-toolbar-item{background:none}.viewer-toolbar-item-dropdown{background:#fff;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,0.3);border:1px solid #dcdcdc}.viewer-toolbar-item-wrapper:first-child,.viewer-toolbar-item-wrapper:first-child > .viewer-toolbar-item,.viewer-toolbar-item-wrapper:first-child > div[data-tooltipped] > .viewer-toolbar-item{border-top-left-radius:3px;border-bottom-left-radius:3px}.viewer-toolbar-item-wrapper:last-child,.viewer-toolbar-item-wrapper:last-child > .viewer-toolbar-item,.viewer-toolbar-item-wrapper:last-child > div[data-tooltipped] > .viewer-toolbar-item{border-top-right-radius:3px;border-bottom-right-radius:3px}.viewer-toolbar-subitems > div:first-child,.viewer-toolbar-subitems > .viewer-toolbar-item-wrapper:first-child > .viewer-toolbar-item:first-child{border-radius:0;border-top-left-radius:3px;border-top-right-radius:3px}.viewer-toolbar-subitems > div:last-child,.viewer-toolbar-subitems > .viewer-toolbar-item-wrapper:last-child > .viewer-toolbar-item:last-child{border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.viewer-toolbar-bordered .viewer-toolbar-item-wrapper:not(:last-child) .viewer-toolbar-item{border-right:1px solid rgba(0,0,0,0.11)}.viewer-toolbar-item.active,.viewer-toolbar-item:hover.active{box-shadow:inset 2px 2px 4px rgba(0,0,0,0.3);background-color:#d8d7ce}.viewer-toolbar-subitems .viewer-toolbar-item.active,.viewer-toolbar-subitems .viewer-toolbar-item:hover.active{box-shadow:none}.viewer-toolbar-subitems .viewer-toolbar-item.active .viewer-toolbar-text,.viewer-toolbar-subitems .viewer-toolbar-item:hover.active .viewer-toolbar-text{font-weight:bold}.viewer-toolbar-item.disabled{cursor:not-allowed;color:rgba(1,1,1,0.2)}.viewer-toolbar-item.disabled img{opacity:.2}.viewer-toolbar-subitems-wrapper{box-shadow:0 0 12px rgba(0,0,0,0.3)}.viewer-toolbar-subitems-wrapper-wrapper{box-shadow:0 0 12px rgba(0,0,0,0.3)}.viewer-toolbar-item.bold .viewer-toolbar-text{font-weight:bold}.viewer-toolbar-item.viewer-toolbar-item-inline{box-shadow:none}.dark .viewer-toolbar-item:not(:hover).viewer-toolbar-item-inline{background:none;color:#fff;box-shadow:none}.light .viewer-toolbar-item:not(:hover).viewer-toolbar-item-inline{background:none;color:#000;box-shadow:none}#viewer-context-menu .viewer-toolbar-item-wrapper{display:flex}.viewer-toolbar-subitems-wrapper{padding-top:2px;box-sizing:border-box;max-height:calc(100vh - 80px);overflow-y:auto}.viewer-toolbar-subitems-wrapper *{box-sizing:border-box}.viewer-toolbar-item-dropdown .viewer-toolbar-subitems-wrapper{width:100%;margin-top:-1px}.viewer-toolbar-subitems{background:#fff;border-radius:3px}.viewer-toolbar-subitems .viewer-toolbar-item-wrapper{display:flex}.viewer-toolbar-subitems .viewer-toolbar-item-wrapper .viewer-toolbar-item{display:flex}.viewer-toolbar-text:first-child{margin-left:34px}.viewer-toolbar-text{padding:2px;padding-right:8px;vertical-align:middle;font-weight:500;line-height:34px;font-size:13px}.viewer-toolbar-item:hover{background:#f0f2eb}.viewer-toolbar-item-separator{border-top:1px solid #dedede}.viewer-toolbar-icon{height:34px;width:34px;padding:6px;vertical-align:middle}.viewer-toolbar-label{padding-right:1em;color:#000;font-weight:500;vertical-align:middle}.viewer-toolbar-item > .material-icons{font-size:22px;padding:6px;vertical-align:middle}.viewer-toolbar-group.viewer-toolbar-group-sm .viewer-toolbar-item{height:28px}.viewer-toolbar-group.viewer-toolbar-group-sm .viewer-toolbar-icon{height:28px;width:28px}.viewer-toolbar-group.viewer-toolbar-group-lg .viewer-toolbar-item{height:35px}.viewer-toolbar-group.viewer-toolbar-group-lg .viewer-toolbar-text{line-height:1em;font-size:14px}.viewer-toolbar-group.viewer-toolbar-group-lg .viewer-toolbar-icon{height:35px;width:35px;font-size:25px}.viewer-toolbar-group.viewer-toolbar-group-xxl .viewer-toolbar-item{height:44px}.viewer-toolbar-group.viewer-toolbar-group-xxl .viewer-toolbar-text{line-height:1em;font-size:15px}.viewer-toolbar-group.viewer-toolbar-group-xxl .viewer-toolbar-icon{height:44px;width:44px;font-size:35px}.viewer-toolbar-panel{background:#f1f1f1;cursor:auto}.viewer-toolbar-panel-item{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:8px}.viewer-toolbar-panel-item *:not(:first-child){margin-left:1em}.viewer-toolbar-addon{display:inline-block;padding-right:4px;margin-left:auto}.viewer-toolbar-addon .viewer-toolbar-btn{height:34px;width:28px;padding:9px 6px;vertical-align:middle}.viewer-toolbar-addon .viewer-toolbar-btn.material-icons{font-size:18px;padding:9px 6px;vertical-align:middle}.viewer-toolbar-btn:hover{opacity:.6}.viewer-toolbar-caret{display:inline-block;height:80%;width:19px;transition:all .1s}.viewer-toolbar-caret:after{font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;vertical-align:top;text-transform:none !important;font-feature-settings:"liga" 1;vertical-align:middle;color:rgba(0,0,0,0.6);content:'arrow_drop_down';font-size:18px}.viewer-toolbar-caret:hover:after{color:#000}.viewer-toolbar-item-dropdown .viewer-toolbar-caret{float:right;margin-right:4px;margin-top:4px}.viewer-toolbar-item-dropdown .viewer-toolbar-caret:after{font-size:24px}.dark .viewer-toolbar-item-inline:not(:hover) .viewer-toolbar-caret:after{color:#ccc}.viewer-toolbar-tooltip{padding:4px 10px}.buildingelementselector{border:1px solid #d3d3d3;background:#fbfbfb;position:relative}.buildingelementselector .buildingelementselector-search{padding:0}.buildingelementselector .buildingelementselector-search .buildingelementselector-search-input{width:calc(100% - 160px);height:32px;background-color:rgba(0,0,0,0);background-image:url("../../../images/icons/svg/magnify.svg");background-repeat:no-repeat;background-position:5px 5px;padding-left:35px;opacity:.5;border:none}.buildingelementselector .buildingelementselector-search a.buildingelementselector-link-viewer{display:inline-block;vertical-align:top;height:32px;padding:5px 8px;width:160px;color:var(--color-text-pri);text-align:center;font-weight:600;text-decoration:none}.buildingelementselector .buildingelementselector-search a.buildingelementselector-link-viewer.disabled{cursor:not-allowed;opacity:.5}.buildingelementselector .buildingelementselector-search a.buildingelementselector-link-viewer:hover{background:#fff}.buildingelementselector .buildingelementselector-search.overlay-on{position:absolute;top:0;left:0;margin-bottom:10px;box-shadow:1px 1px 6px rgba(0,0,0,0.26);background:#fbfbfb;min-width:100%;z-index:50}.buildingelementselector .buildingelementselector-search.overlay-on .buildingelementselector-search-input{opacity:1}.buildingelementselector .buildingelementselector-elements.overlay-on{margin-top:32px}.buildingelementselector .buildingelementselector-element{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;cursor:pointer;white-space:nowrap}.buildingelementselector .buildingelementselector-element .buildingelementselector-element-icon{padding:4px 6px;padding-right:4px}.buildingelementselector .buildingelementselector-element .buildingelementselector-element-icon img{width:20px;height:20px}.buildingelementselector .buildingelementselector-element .buildingelementselector-element-info{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:110%;padding:4px 0;overflow-x:hidden;text-overflow:ellipsis}.buildingelementselector .buildingelementselector-element .buildingelementselector-element-code{padding:0 6px;opacity:1}.buildingelementselector .buildingelementselector-element .buildingelementselector-element-type{padding:0 6px;opacity:.8}.buildingelementselector .buildingelementselector-element .buildingelementselector-element-count{padding:0 4px;opacity:.8}.buildingelementselector .buildingelementselector-element .buildingelementselector-element-name{padding:0 8px;font-weight:600;overflow-x:hidden;text-overflow:ellipsis}.buildingelementselector .buildingelementselector-element .buildingelementselector-element-actions{margin-left:auto}.buildingelementselector .buildingelementselector-element:hover{background-color:#f2f2f2}.buildingelementselector .buildingelementselector-children{margin-left:22px}.buildingelementselector .buildingelementselector-expander,.buildingelementselector .buildingelementselector-no-expander{width:22px}.buildingelementselector .buildingelementselector-expander:before{font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;vertical-align:top;text-transform:none !important;font-feature-settings:"liga" 1;display:inline-block;font-size:28px;opacity:.2;content:'arrow_drop_down';transform:rotate(-90deg);transition:transform .2s}.buildingelementselector .buildingelementselector-expander:hover:before{opacity:.5}.buildingelementselector .buildingelementselector-expander.expanded:before{transform:rotate(0deg)}.buildingelementselector.buildingelementselector-embedded{border:none;background:none}.icon-selector{border:1px solid #d3d3d3;background:#fbfbfb;cursor:pointer;display:inline-block;padding:4px;position:relative;height:30px;box-sizing:border-box;white-space:nowrap}.icon-selector *{box-sizing:border-box}.icon-selector .icon-selector-value img,.icon-selector .icon-result img{vertical-align:top}.icon-selector .icon-selector-value span,.icon-selector .icon-result span{display:inline-block;padding:0 4px}.icon-selector .icon-selector-drop{vertical-align:top;font-size:20px;opacity:.8}.icon-selector .icon-results{position:absolute;top:0;left:0;margin-top:28px;box-shadow:1px 1px 6px rgba(0,0,0,0.26);background:#fbfbfb;min-width:100%;max-height:400px;overflow-y:auto;z-index:50}.icon-selector .icon-result{white-space:nowrap;padding:4px}.icon-selector .icon-result i,.icon-selector .icon-result img{width:20px}.icon-selector .icon-result:hover span{text-decoration:underline}.icon-selector input{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;font-size:12px;padding:2px 4px;vertical-align:top;border:none}.icon-selector.icon-selector-lg{height:40px}.icon-selector.icon-selector-lg .icon-selector-value img{width:32px;height:32px}.icon-selector.icon-selector-lg .icon-selector-value .material-icons{font-size:30px}.icon-selector.icon-selector-lg .icon-selector-drop{padding-top:4px}.icon-selector.borderless{border:none;background:none}.tile-container *{box-sizing:border-box}.tile-container{box-sizing:border-box;background:#fff;border-top:2px solid #cbcbcb}.tile-container .tile-grid{display:grid;grid-template-columns:repeat(1,100%);grid-gap:.8em;padding:10px}@media (min-width:400px){.tile-container .tile-grid{grid-template-columns:repeat(2,calc(50% - 0.4em))}}@media (min-width:680px){.tile-container .tile-grid{grid-template-columns:repeat(3,calc(33.3333% - 0.5em))}}@media (min-width:900px){.tile-container .tile-grid{grid-template-columns:repeat(4,calc(25% - 0.6em))}}@media (min-width:1100px){.tile-container .tile-grid{grid-template-columns:repeat(5,calc(20% - 0.7em))}}@media (min-width:1400px){.tile-container .tile-grid{grid-template-columns:repeat(6,calc(16.6666% - 0.7em))}}@media (min-width:1600px){.tile-container .tile-grid{grid-template-columns:repeat(7,calc(14.28571% - 0.7em))}}@media (max-width:768px){.tile-container .tile-actions:not(.is-compact){display:block}}@media (min-width:769px){.tile-container .tile-actions{display:flex}}.tile-container .tile-actions{padding:10px;background:#f3f3f3;display:flex;position:relative;border-bottom:2px solid #ececec}.tile-container .tile-actions .tile-actions-block{display:flex;margin-bottom:6px}.tile-container .tile-actions .tile-actions-expand-toggle{user-select:none;cursor:pointer;width:30px;margin-left:.25rem}.tile-container .tile-actions .tile-actions-expand-toggle > i{margin-top:6px;background:#fff;color:#000;border-radius:30px;font-size:30px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.16),0 1px 2px 0 rgba(0,0,0,0.26)}.tile-container .tile-actions .tile-actions-expand-toggle > i:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,0.2),0 1px 3px 0 rgba(0,0,0,0.36)}.tile-container .tile-actions .tile-actions-expand-toggle.is-expanded > i{bottom:20px}.tile-container .tile-actions .tile-action{padding:1em;background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,0.16),0 1px 2px 0 rgba(0,0,0,0.26);border-radius:500px;font-weight:bold;color:#505050;cursor:pointer;transition:box-shadow .2s;user-select:none;margin-right:10px;height:44px}.tile-container .tile-actions .tile-action:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,0.2),0 1px 3px 0 rgba(0,0,0,0.36)}.tile-container .tile-searchbar-holder{padding:10px .3em}.tile-container .tile-searchbar-holder .tile-searchbar-icon{font-size:25px;position:absolute;margin-left:16px;margin-top:14px;color:#808080}.tile-container .tile-searchbar-holder .tile-searchbar{background-color:#f1f1f1;border:2px solid #f1f1f1;padding:14px;padding-left:60px;font-size:18px;border-radius:3px;width:100%;transition:background-color .2s;box-sizing:border-box}.tile-container .tile-searchbar-holder .tile-searchbar:focus{background-color:#fff;outline:0}.tile-container .tile-col{padding:.3em;display:inline-block;vertical-align:top;margin-bottom:1em}.tile-container .tile:hover{border:1px solid #c5c5c5;box-shadow:2px 2px 12px rgba(0,0,0,0.15)}.tile-container .tile{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding-bottom:1em;border-radius:3px;border:1px solid #d2d2d2;box-shadow:2px 2px 12px rgba(0,0,0,0.1)}.tile-container .tile .title{font-weight:bold;color:var(--color-branding)}.tile-container .tile .address{opacity:.8;font-size:.9em;color:rgba(0,0,0,0.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.tile-container .tile .complexType{opacity:.8;font-size:.9em;color:rgba(0,0,0,0.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.tile-container .tile .content{min-height:36px;padding:1em;margin-top:auto;margin-bottom:auto;font-size:120%;font-weight:500}@media (max-width:1200px){.tile-container .tile .content{font-size:110%}}.tile-container .tile .tags{padding:0 1em}.tile-container .tile .tags .aspect-icon-wrapper{width:25px;height:25px;border-radius:6px;margin-right:3px;margin-bottom:3px}.tile-container .tile .tags .aspect-icon-wrapper .aspect-icon{width:16px;font-size:16px}.tile-container .tile .image-holder{overflow:hidden;height:10em;width:100%;position:relative;top:0;left:0;text-align:center;border-top-left-radius:3px;border-top-right-radius:3px}.tile-container .tile .image-holder .background-image{position:relative;top:0;left:0;background-size:cover;background-position:center;height:100%;filter:blur(5px)}.tile-container .tile .image-holder .background-image.no-image{background-image:none !important;background-color:#dcdcdc;filter:blur(0)}.tile-container .tile .image-holder img.no-image{height:60px;width:60px;filter:invert(100%);opacity:.8}.tile-container .tile .image-holder img{max-width:100%;max-height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}_:-ms-fullscreen,:root .tile{display:inline-block;vertical-align:top;width:240px;margin:.8em}.aspect-count-icon{font-size:20px;width:20px;color:#000}.aspect-count-wrapper{font-weight:bold;display:inline-block;font-size:15px;width:32px;height:32px;padding-top:4px;border-radius:16px;margin:2px 0;text-align:center;color:#fff !important;cursor:pointer;transition:.2s;background:#c2c2c2;border-width:2px;border-style:solid}.aspect-count-wrapper:not(.is-active):not(:hover){border-color:transparent !important}.aspect-count-wrapper:hover{border-color:#808080}.tile-counting{background:#fff;box-shadow:1px 1px 7px rgba(0,0,0,0.1);padding:4px;margin-right:6px}.complex-search{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;background:#efefef;box-shadow:0 .075rem 0 0 rgba(7,7,33,0.15);border-radius:0;margin-bottom:.5em;font-size:15px}@media (max-width:768px){.complex-search{font-size:13px}.complex-search .link-button{font-size:13px}}.complex-search,.complex-search *{box-sizing:border-box}.complex-search-top,.complex-search-bottom{display:flex}.complex-search-top-right{display:flex}.complex-search-top-right .complex-create:last-child{padding-right:.8em}.complex-search-middle-search{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.complex-search-middle-space{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:1201px){.complex-search-middle-space{display:none}.complex-search-bottom{display:none}}@media (max-width:1200px){.complex-search-middle-search{display:none}}.complex-search-bottom{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.complex-search-switchers{display:flex;border-radius:0}.complex-search-switch{user-select:none;cursor:pointer;font-weight:500;padding:4px 8px;padding-top:13px;padding-bottom:0;height:100%;white-space:nowrap;border-top:2px solid transparent}.complex-search-switch .material-icons{vertical-align:middle;margin-right:4px}.complex-search-switch span{margin-top:2px;font-weight:500}@media (max-width:1200px){.complex-search-switch{padding-top:11px}}a.complex-search-switch:link,a.complex-search-switch:visited{color:#696969}a.complex-search-switch:first-child{border-top-left-radius:0}a.complex-search-switch:hover{text-decoration:none;color:var(--color-branding-slight-state);border-color:var(--color-branding-state)}a.complex-search-switch.is-selected{font-weight:600;color:var(--color-branding-slight-state);border-color:var(--color-branding-slight-state)}.complex-search-input-group{display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:6px;border-radius:4px;position:relative}.complex-search-input-group button{width:95px;height:40px;vertical-align:top;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;border:none}.complex-search-input-group button:hover{background:var(--color-branding-state)}input[type=text].complex-search-input,input[type=search].complex-search-input{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:110%;font-weight:500;height:40px;padding:6px 12px;padding-left:35px;border:none;background:#f7f7f7;border-top-left-radius:0;border-bottom-left-radius:0}input[type=text].complex-search-input:focus,input[type=search].complex-search-input:focus{background:#fff}.complex-search-input-group::before{display:inline-block;content:'';position:absolute;z-index:1;top:2px;left:2px;height:27px;width:27px;background-size:27px 27px;opacity:.4;background-image:url("../../../images/icons/svg/magnify.svg");background-repeat:no-repeat;background-position:5px 5px}.complex-search .link-button{padding:14px 2px 8px 2px}@media (max-width:1200px){.complex-search .link-button{padding:12px 2px 8px 2px}}.complex-search-more{margin-left:.8em}@media (max-width:500px){.complex-search-more{margin-left:.2em}}select.ctx-menu-select{font-size:14px;margin-left:1em;padding:4px 8px}.complex-select{display:block;padding:2px;border-radius:2px;border:1px solid #d3d3d3;color:#444;background-color:buttonface;cursor:pointer}.complex-results table{border-top:2px solid #cbcbcb}.complex-results .complex-row{cursor:pointer;transition:background-color ease-in .05s}.complex-results .complex-row a{color:var(--color-text-pri);font-weight:500}.complex-results .complex-row a:hover{text-decoration:none}.complex-results .complex-row td.complex-thumbnail{padding:0 6px;text-align:center}.complex-results .complex-row td.complex-thumbnail img{object-fit:cover;max-height:48px;max-width:48px}.complex-results .complex-row > td{padding-top:4px;padding-bottom:4px;border-bottom:1px solid #e6e6e6}.complex-results .complex-row .complex-name{font-weight:600;font-size:110%;padding-bottom:.25rem}.complex-results .complex-row .complex-inactive{color:#808080;font-style:italic}.complex-results .complex-row .complex-code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6c757d}.complex-results .complex-row .complex-detail{color:#525252;font-weight:600}.complex-results .complex-row:nth-child(odd){background:#f2f2f2}.complex-results .complex-row:nth-child(even){background:#f7f7f7}.complex-results .complex-row:hover{background:#edf1f7}.complex-search-empty{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin:64px 0;font-size:16;font-weight:semibold}.ctx-menu{background:#fff;border-radius:3px;box-shadow:0 0 12px rgba(0,0,0,0.3);padding:.4em 0;margin-top:.2em;user-select:none;font-size:14px}.ctx-menu:not(.ctx-menu-dropdown2){display:none;right:0;position:absolute}.ctx-menu.ctx-menu-button-bottom{position:absolute;top:0}.ctx-menu.ctx-menu-button-top{position:absolute;bottom:0}.ctx-menu.is-extended:not(.ctx-menu-dropdown2),.ctx-menu.active:not(.ctx-menu-left){display:inline-block;z-index:2000;left:auto;right:auto}.ctx-menu-left.active{display:block;z-index:2000}.ctx-menu-dropdown{position:relative}.ctx-menu-item,.ctx-menu-form{padding:8px 15px}.ctx-menu-item{cursor:pointer;color:#373737;font-weight:500;white-space:nowrap;display:block}.ctx-menu-item.flex{display:flex}.ctx-menu-item img{height:20px;width:20px;vertical-align:middle;margin-right:8px;opacity:.667}.ctx-menu-item .material-icons{font-size:20px;vertical-align:top;margin-right:8px}.ctx-menu-item:hover{color:#000;background:#f0f2eb}.ctx-menu-item:hover img{opacity:1}a.ctx-menu-item:link,a.ctx-menu-item:visited{display:block;color:#565656}a.ctx-menu-item:hover{text-decoration:none}.ctx-menu-sep{border-top:1px solid #e4e4e4;margin:.2em 0;width:100%}.ctx-menu-header{color:#808080;font-weight:500;text-transform:uppercase;font-size:95%;padding:4px 15px}.ctx-menu-icon{opacity:.8;transition:opacity .2s ease-in;cursor:pointer}.ctx-menu-item.is-selected{background:var(--color-branding);color:#fff}.ctx-menu-icon:active{background:#dbdbdb;border-radius:20px}.ctx-menu-hover-root:hover .ctx-menu-icon{opacity:.8}.ctx-menu-hover-root:hover .ctx-menu-icon:hover{opacity:1}.ctx-menu-warning-item{border-left:4px solid #dc4b57;border-right:4px solid #dc4b57}.ctx-menu-warning-button{border-bottom:4px solid #dc4b57}.bevindingCijferClass{background-color:#dddcdc}.bevindingCijferClass-null,.bevindingCijferGewenstClass-null,.bevindingCijferClass--2,.bevindingCijferGewenstClass--2,.bevindingCijferClass--1,.bevindingCijferGewenstClass--1,.bevindingCijferClass-0,.bevindingCijferGewenstClass-0,.bevindingCijferClass-1,.bevindingCijferGewenstClass-1,.bevindingCijferClass-2,.bevindingCijferGewenstClass-2,.bevindingCijferClass-3,.bevindingCijferGewenstClass-3,.bevindingCijferClass-4,.bevindingCijferGewenstClass-4,.bevindingCijferClass-5,.bevindingCijferGewenstClass-5,.bevindingCijferClass-6,.bevindingCijferGewenstClass-6{color:#fff}.bevindingCijferClass-null,.bevindingCijferGewenstClass-null{color:#000;background-color:#fff}.bevindingCijferClass--2,.bevindingCijferGewenstClass--2,.bevindingCijferClass--1,.bevindingCijferGewenstClass--1,.bevindingCijferClass-0,.bevindingCijferGewenstClass-0{background-color:#0fc5ff}.bevindingCijferClass-1,.bevindingCijferGewenstClass-1{background-color:#006400}.bevindingCijferClass-2,.bevindingCijferGewenstClass-2{background-color:#32cd32}.bevindingCijferClass-3,.bevindingCijferGewenstClass-3{background-color:#ffa500}.bevindingCijferClass-4,.bevindingCijferGewenstClass-4{background-color:#ff8c00}.bevindingCijferClass-5,.bevindingCijferGewenstClass-5{background-color:#ff4500}.bevindingCijferClass-6,.bevindingCijferGewenstClass-6{background-color:#f00}.bevindingCijferClass--2:hover,.bevindingCijferGewenstClass--2:hover,.bevindingCijferClass--1:hover,.bevindingCijferGewenstClass--1:hover,.bevindingCijferClass-0:hover,.bevindingCijferGewenstClass-0:hover{background-color:rgba(15,197,255,0.8)}.bevindingCijferClass-1:hover,.bevindingCijferGewenstClass-1:hover{background-color:rgba(0,100,0,0.8)}.bevindingCijferClass-2:hover,.bevindingCijferGewenstClass-2:hover{background-color:rgba(50,205,50,0.8)}.bevindingCijferClass-3:hover,.bevindingCijferGewenstClass-3:hover{background-color:rgba(255,165,0,0.8)}.bevindingCijferClass-4:hover,.bevindingCijferGewenstClass-4:hover{background-color:rgba(255,140,0,0.8)}.bevindingCijferClass-5:hover,.bevindingCijferGewenstClass-5:hover{background-color:rgba(255,69,0,0.8)}.bevindingCijferClass-6:hover,.bevindingCijferGewenstClass-6:hover{background-color:rgba(255,0,0,0.8)}.overview-class{width:30em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-measurements{display:flex}.overview-measurement{width:7em;text-align:right}.overview-measurement.empty-sum{color:#d3d3d3}.ltmp-top{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ltmp-top .ltmp-filter,.ltmp-top .ltmp-graphs{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.ltmp-top .ltmp-filter{padding-bottom:1em;margin-right:1rem}.ltmp-top .ltmp-filter .ltmp-filter-group-by label{display:inline-block;margin-right:1em}.ltmp-top .ltmp-graphs{position:relative}@media (max-width:1200px){.ltmp-top{display:block}.ltmp-top .ltmp-filter{margin-right:0}}@media (min-width:1200px){.ltmp-cell{position:sticky}}.ltmp-overview-container h1{margin-top:0;font-size:1.32rem}.ltmp-overview-container .badge{display:inline-block;padding:0 .4rem;margin-left:.6ex;margin-top:1px;margin-bottom:1px;border-radius:4px;text-align:center;font-size:13px;line-height:21px;font-weight:500}.ltmp-overview-container .badge-placeholder{color:transparent}.ltmp-overview-container .badge-complexes{background-color:var(--color-branding);color:var(--color-branding-text);cursor:pointer}.ltmp-overview-container .badge-work-orders{background-color:#dc8787;color:var(--color-branding-text);cursor:pointer}.ltmp-overview-container .ltmp-actions{display:flex;padding:1em 0}.ltmp-overview-container .ltmp-actions .ltmp-buttons{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-top:2px}.ltmp-overview-container .ltmp-overview{overflow:auto;max-height:45vh;position:relative}.ltmp-overview-container .ltmp-overview .ltmp-graph{font-family:monospace;width:4ex;white-space:pre;font-size:25px;font-weight:lighter}.ltmp-overview-container .ltmp-overview .ltmp-row-item{background-color:#f0f8ff}.ltmp-overview-container .ltmp-overview .ltmp-row-complex{background-color:#e6e6fa}.ltmp-overview-container .ltmp-overview .ltmp-row-top{cursor:pointer;background-color:#cfcbf6}.ltmp-overview-container .ltmp-overview .ltmp-row:hover{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQYV2NkQAXGjEh8YwYGhrMwATAHJAkSgHNAAgBPrgM4E7i5OwAAAABJRU5ErkJggg==")}.ltmp-overview-container .ltmp-overview .ltmp-row-error{background-color:#ffe4c4;padding:0 0 0 10em}.ltmp-overview-container .ltmp-overview .ltmp-row-btn{display:inline-block;font-family:var(--font-default);font-size:11px;background:none;padding:0;cursor:pointer;border:1px solid rgba(50,50,50,0.5);border-radius:4px;min-width:24px;height:19px;margin:0 1px}.ltmp-overview-container .ltmp-overview .ltmp-row-btn:hover{opacity:.9;border-color:#000}.ltmp-overview-container .ltmp-overview .ltmp-row-btn.disabled,.ltmp-overview-container .ltmp-overview .ltmp-row-btn:disabled{opacity:.5;cursor:not-allowed}.ltmp-overview-container .ltmp-overview .ltmp-row-top .ltmp-cell.ltmp-cell,.ltmp-overview-container .ltmp-overview .ltmp-row-complex .ltmp-cell.ltmp-cell{cursor:pointer}.ltmp-overview-container .ltmp-overview .ltmp-row{display:flex;min-width:fit-content;height:24px;line-height:19px}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-data{cursor:grab}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;background:inherit;height:24px}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-element-code{font-weight:700}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-element-code-name{padding-top:3px;font-weight:500}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-element-code-name a{color:#001c5c}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-total-label{width:842px;left:0;padding-right:1.2em;text-align:right;z-index:100}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-checkbox{left:0;width:26px;z-index:100}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-element-code{left:26px;width:169px;z-index:100}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-action{left:26px;width:386px;z-index:100}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-cycle{left:412px;width:78px;z-index:100}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-3d{left:490px;width:52px;z-index:100}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-elements{left:542px;width:100px;z-index:100}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-element-code-name{width:347px;left:195px;z-index:100}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-benefit{width:100px;left:642px;z-index:100}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-financing{width:100px;left:742px;z-index:100}.ltmp-overview-container .ltmp-overview .ltmp-row i.material_icons{font-size:14px;vertical-align:middle}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-financing,.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-total-label{box-shadow:0 0 8px 5px rgba(0,0,0,0.75);clip-path:polygon(0% 0%,120% 0%,120% 100%,0% 100%)}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-years{display:flex}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-empty-year{color:#d3d3d3}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year{width:10em;text-align:right;border-left:1px solid #a5a5a5;padding:0 3px;display:flex}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year .expanded-total{text-align:center}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year .shifted{white-space:nowrap;display:flex;color:#000;text-align:center}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year .shifted i{font-size:20px}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year .ltmp-year-cost{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year .shift-button{cursor:pointer;min-width:20px}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year .shift-button i{font-size:20px}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year-expanded{text-align:center;color:#000}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year-header{display:block;text-align:center}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year-header .ltmp-year-filter{margin-top:4px;float:right;width:1.2em;height:1.2em;cursor:pointer;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20enable-background%3D%22new%200%200%2024%2024%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22black%22%20width%3D%2218px%22%20height%3D%2218px%22%3E%3Cg%3E%3Cpath%20d%3D%22M0%2C0h24%20M24%2C24H0%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M7%2C6h10l-5.01%2C6.3L7%2C6z%20M4.25%2C5.61C6.27%2C8.2%2C10%2C13%2C10%2C13v6c0%2C0.55%2C0.45%2C1%2C1%2C1h2c0.55%2C0%2C1-0.45%2C1-1v-6%20c0%2C0%2C3.72-4.8%2C5.74-7.39C20.25%2C4.95%2C19.78%2C4%2C18.95%2C4H5.04C4.21%2C4%2C3.74%2C4.95%2C4.25%2C5.61z%22%2F%3E%3Cpath%20d%3D%22M0%2C0h24v24H0V0z%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.ltmp-overview-container .ltmp-overview .ltmp-row .ltmp-year-header .ltmp-year-filter.filtering{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20enable-background%3D%22new%200%200%2024%2024%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22black%22%20width%3D%2218px%22%20height%3D%2218px%22%3E%3Cg%3E%3Cpath%20d%3D%22M0%2C0h24%20M24%2C24H0%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M4.25%2C5.61C6.27%2C8.2%2C10%2C13%2C10%2C13v6c0%2C0.55%2C0.45%2C1%2C1%2C1h2c0.55%2C0%2C1-0.45%2C1-1v-6c0%2C0%2C3.72-4.8%2C5.74-7.39%20C20.25%2C4.95%2C19.78%2C4%2C18.95%2C4H5.04C4.21%2C4%2C3.74%2C4.95%2C4.25%2C5.61z%22%2F%3E%3Cpath%20d%3D%22M0%2C0h24v24H0V0z%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.ltmp-overview-container .ltmp-overview .ltmp-header-row{height:28px;line-height:28px;font-weight:bold;background-color:#e6e6e6;position:sticky;top:0;z-index:200}.ltmp-overview-container .ltmp-overview .ltmp-header-row .ltmp-cell{font-weight:bold !important;height:28px}.ltmp-overview-container .ltmp-overview .ltmp-total-row{font-weight:bold;border-top:1px solid #000}.complex-select{display:flex}.complex-select .complex-select-column{width:calc(50% - 2.5ex);display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.complex-select .complex-select-column select.complex-select-input{height:25ex;resize:vertical}.complex-select .region-filter{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.complex-select .region-filter label{padding:0 .5em;font-weight:bold}.complex-select .region-filter select{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.complex-select .complex-select-buttons{width:5ex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.active-ltmp{background:#9adc9c}.mjop-planning-table-caption{font-size:1.1rem;font-weight:bold;background-color:var(--color-branding);color:var(--color-branding-text);display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:4px 4px 4px 12px}.mjop-planning-table-caption .mjop-button-wrapper{display:flex;gap:8px}.mjop-planning-table{width:100%;display:grid;grid-auto-flow:column}.mjop-planning-table .truncated-data{text-overflow:ellipsis}.mjop-planning-table .text-align-left{text-align:left}.mjop-planning-table .text-align-right{text-align:right}.mjop-planning-table .separator-row{border-top:2px solid #000}.mjop-planning-table .table-headers table{border-right:2px solid #000}.mjop-planning-table .table-headers table tr{border-right:none !important}.mjop-planning-table .table-headers table tr.hoofdregel{background:linear-gradient(to right,var(--color-branding-slight-state) 60%,#4a85a9);color:#fff}.mjop-planning-table .table-headers table tr.hoofdregel td{max-width:500px;text-overflow:ellipsis}.mjop-planning-table .table-headers table tr td:last-child,.mjop-planning-table .table-headers table tr th:last-child{border-right:none !important}.mjop-planning-table .table-headers table .description,.mjop-planning-table .table-headers table .location{max-width:300px}.mjop-planning-table .table-contents{overflow:scroll}.mjop-planning-table .table-contents table tr{border-left:none !important}.mjop-planning-table .table-contents table tr.hoofdregel{background-color:#4a85a9 !important;color:#fff}.mjop-planning-table .table-contents table tr td:first-child,.mjop-planning-table .table-contents table tr th:first-child{border-left:none !important}.mjop-planning-table .mjop-total{border-top:2px solid}.mjop-planning-table .negative{color:#f00;font-weight:bold}.mjop-planning-table td,.mjop-planning-table th{padding:0 .75em 0 .75em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mjop-planning-table .bedrag-kolom{border-left:1px solid #000;text-align:right;padding:0 1px 0 1px;min-width:5em}.mjop-planning-table .totaal-kolom{border-left:1px solid #000;text-align:right;padding:0 1px 0 1px;min-width:5em;font-weight:bold}.switch-toggle{position:relative;display:block;box-shadow:inset 0 2px 6px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.2)}.switch-toggle::after{clear:both;content:'';display:table}.switch-toggle *,.switch-toggle *:before,.switch-toggle *:after{box-sizing:border-box}.switch-toggle a{display:block;transition:all .2s ease-out}.switch-toggle label,.switch-toggle > span{line-height:2em}@media only screen{.switch-toggle input + label{position:relative;z-index:2;display:block;float:left;padding:0 .5em;margin:0;text-align:center}.switch-toggle a{position:absolute;top:0;left:0;padding:0;z-index:1;width:10px;height:100%}.switch-toggle label:nth-child(2):nth-last-child(4),.switch-toggle label:nth-child(2):nth-last-child(4) ~ label,.switch-toggle label:nth-child(2):nth-last-child(4) ~ a{width:50%}.switch-toggle label:nth-child(2):nth-last-child(4) ~ input:checked:nth-child(3) + label ~ a{left:50%}.switch-toggle label:nth-child(2):nth-last-child(6),.switch-toggle label:nth-child(2):nth-last-child(6) ~ label,.switch-toggle label:nth-child(2):nth-last-child(6) ~ a{width:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6) ~ input:checked:nth-child(3) + label ~ a{left:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6) ~ input:checked:nth-child(5) + label ~ a{left:66.66%}.switch-toggle label:nth-child(2):nth-last-child(8),.switch-toggle label:nth-child(2):nth-last-child(8) ~ label,.switch-toggle label:nth-child(2):nth-last-child(8) ~ a{width:25%}.switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(3) + label ~ a{left:25%}.switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(5) + label ~ a{left:50%}.switch-toggle label:nth-child(2):nth-last-child(8) ~ input:checked:nth-child(7) + label ~ a{left:75%}.switch-toggle label:nth-child(2):nth-last-child(10),.switch-toggle label:nth-child(2):nth-last-child(10) ~ label,.switch-toggle label:nth-child(2):nth-last-child(10) ~ a{width:20%}.switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(3) + label ~ a{left:20%}.switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(5) + label ~ a{left:40%}.switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(7) + label ~ a{left:60%}.switch-toggle label:nth-child(2):nth-last-child(10) ~ input:checked:nth-child(9) + label ~ a{left:80%}.switch-toggle label:nth-child(2):nth-last-child(12),.switch-toggle label:nth-child(2):nth-last-child(12) ~ label,.switch-toggle label:nth-child(2):nth-last-child(12) ~ a{width:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(3) + label ~ a{left:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(5) + label ~ a{left:33.2%}.switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(7) + label ~ a{left:49.8%}.switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(9) + label ~ a{left:66.4%}.switch-toggle label:nth-child(2):nth-last-child(12) ~ input:checked:nth-child(11) + label ~ a{left:83%}.switch-toggle input:checked + label{color:#fff}.switch-toggle a{border:1px solid #333;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,0.2),inset 0 1px 1px rgba(255,255,255,0.45);background-color:var(--color-branding-slight-state)}}#popup-content > ul > li{list-style-type:none;padding:5px}#popup-content > ul{margin:0}#popup-content{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;box-shadow:2px 2px 8px 3px rgba(0,0,0,0.45);background:#fff}#popup-content .complex-result{display:inline-block;padding-bottom:4px}#popup-content .complex-name{font-weight:bold;font-size:15px}#popup-content .complex-name img{vertical-align:middle;margin-right:5px}#popup-content .viewer-link{color:#4885de;font-weight:600}#popup-content address{font-size:13px;font-style:normal}.flex-container{display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%}#left-table{background-color:#fff;-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;overflow:auto;min-width:270px}#map{-webkit-box-flex:3;-webkit-flex:3;-moz-box-flex:3;-moz-flex:3;-ms-flex:3;flex:3}.filter-table-data{position:fixed;width:25%;min-width:270px;z-index:10}#layerSelect{padding:20px}#satelliteToggle{z-index:2;position:absolute;bottom:20px;margin-left:26%;border:1px solid #fff;cursor:pointer;user-select:none}.accordion{margin-top:5px;padding:5px;background-color:#dbdbdb}.accordion:hover{cursor:pointer}.accordion-content{padding:8px;background-color:#ededed}.value-table{width:100%;margin-bottom:5px;background-color:#fff}.map-search-container{position:absolute;z-index:1;margin-top:10px;margin-left:40px}.map-search-textbox{padding:5px;border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;height:36px}.map-search-button{border-top-left-radius:0;border-bottom-left-radius:0}.map-search-button:hover{cursor:pointer}.map-search-results{width:100%;border:1px solid #b1b1b1;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff}.number-of-results{padding:5px;margin:5px 0;font-weight:bold;border-radius:2px;border:2px solid var(--color-branding-slight-state);display:flex}.number-of-results .result-count{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:flex}.selected-filter{background-color:var(--color-branding-slight-state);color:#fff;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:center;vertical-align:middle;line-height:30px;width:auto;border-radius:3px;margin-top:5px;margin-bottom:5px;position:relative;padding:0 1em}.filter-close{position:absolute;right:10px;top:3px}.prop-filter-item{margin-top:.2em;border-left:2px solid var(--color-branding-slight-state)}.prop-filter-item-boolean-value{display:inline-block !important;margin-right:1em;margin-left:.3em}.prop-filter-item > div{padding:.3em .3em 0 .3em}.prop-filter-item > div:last-child{padding-bottom:.3em}.selected-filter:first-letter,.prop-filter-item:first-letter{text-transform:uppercase}.filter-multiple-checkboxes{height:9ex;overflow:auto;resize:vertical;box-shadow:inset 0 2px 6px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.2);list-style-type:none;margin:0;padding:.4em}.filter-cat-caption{background-color:var(--color-branding-slight-state);color:#fff;font-weight:bold;padding:.2em;margin-top:.2em}.filter-cat-properties{padding-left:1em}.layer-switcher:not(.shown),.layer-switcher button{cursor:pointer}.layer-switcher.shown{bottom:2.5em}.selection-box{width:100%;max-height:300px;overflow-y:auto}.aspects{background:#fff}.aspect h3.aspect-title{margin:0;padding:8px;width:100%;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;padding-bottom:.4em}.aspect-confirm{background-color:#2ecc71;color:#fff;height:100%;float:left;line-height:2.2em;padding:0 1em;cursor:pointer;font-weight:bold;transition:background-color .4s}.aspect-confirm:hover{background-color:#25a35a}.aspect-input{height:2.2em}.aspect-input input:not([type=checkbox]),.aspect-input select{height:100%;float:left;background-color:#fff;border:1px solid #d3d3d3;color:#000}a.aspect-link,a.aspect-link:link,a.aspect-link:visited{color:#000}.aspect-icon{font-size:18px;cursor:pointer;vertical-align:bottom;padding-bottom:1px}.aspect-icon.edit{font-size:1.4em;color:#2b2b2b}.aspect-selected{text-decoration:underline}.aspect-modal{min-width:600px}.aspects{margin-top:-5px}.aspects .silent-link{color:inherit}.aspects .building-elements-table{margin:0;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.aspects table{table-layout:fixed}.aspects table .files-name{width:100%}.aspects table .files-name .files-detail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aspects table .files-icon-cell .aspect-status{position:absolute;width:1em;height:1em;border-radius:100%;top:1.2em;left:1.7em;background-color:rgba(194,194,194,0.8);border:1px solid #c2c2c2}.aspects table .aspect-status.positive{background-color:rgba(154,220,156,0.8);border:1px solid #9adc9c}.aspects table .aspect-status.warning{background-color:rgba(255,193,159,0.8);border:1px solid #ffc19f}.aspects table .aspect-status.danger{background-color:rgba(220,135,135,0.8);border:1px solid #dc8787}.aspect-tree .aspect-tree-category{font-weight:bold}.aspect-tree ul{list-style-type:none;margin:0;padding-left:20px !important;margin-top:7px !important}.aspect-tree ul li{border-left:1px solid #646464;padding-left:7px}.aspect-tree ul li:before{position:relative;top:-.3em;height:2em;width:12px;border-bottom:1px solid #646464;content:"";display:inline-block;left:-7px}.aspect-tree ul li:last-child{border-left:none}.aspect-tree ul li:last-child:before{border-left:1px solid #646464}.table-right-aligned td:first-child{text-align:right}.aspect-switch{width:20em;display:flex;padding:.1em;cursor:pointer;user-select:none;font-weight:bold;border:1px solid #d6d6d6;border-radius:10px}.aspect-switch .aspect-switch-part{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:center;padding:.4em;background:none;transition:background .2s;border-radius:10px}.aspect-switch .aspect-switch-part.active{background-color:#2ecc71;color:#fff}.aspect-count-wrapper{vertical-align:bottom}.aspect-icon-wrapper{width:30px;height:30px;display:inline-block;border-radius:8px;text-align:center;margin-right:5px;margin-bottom:5px;background-color:#c2c2c2;user-select:none;color:#fff;border-color:#808080}.aspect-icon-wrapper .aspect-icon-helper{display:inline-block;height:100%;vertical-align:middle}.aspect-icon-wrapper .aspect-icon{width:20px;font-size:20px;margin:auto;vertical-align:middle;color:#fff}.aspect-icon-wrapper img.aspect-icon{filter:invert(100%);vertical-align:middle}a.aspect-icon-wrapper{color:#fff !important;text-decoration:none}.aspect-icon-wrapper.positive,.aspect-count-wrapper.positive{background-color:#9adc9c;border-color:#008000}.aspect-icon-wrapper.warning,.aspect-count-wrapper.warning{background-color:#ffc19f;border-color:#e15900}.aspect-icon-wrapper.danger,.aspect-count-wrapper.danger{background-color:#dc8787;border-color:#e00000}.aspect-count-wrapper img{filter:invert(100%);height:22px;width:22px}.aspect-count-wrapper .material-icons{font-size:21px}.week-picker{display:inline-block}.week-picker .week-picker-icon{font-size:1.5em;cursor:pointer;vertical-align:top;user-select:none}.week-picker .week-picker-tooltip{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);width:250px;position:absolute;z-index:999999}.week-picker .week-picker-tooltip .week-picker-year{text-align:center;background-color:var(--color-branding);color:#fff;padding:.5em;font-weight:bold}.week-picker .week-picker-tooltip .week-picker-year div{display:inline-block;vertical-align:top;width:80px}.week-picker .week-picker-tooltip .week-picker-month{text-align:center;background-color:var(--color-branding-light-30);color:#fff;padding:.5em;font-weight:bold}.week-picker .week-picker-tooltip .week-picker-month div{display:inline-block;vertical-align:top;width:80px}.week-picker .week-picker-tooltip .week-picker-body{background-color:#fff}.week-picker .week-picker-tooltip .week-picker-body .week-picker-week{width:31.666666666666664px;height:31.666666666666664px;display:inline-block;line-height:31.666666666666664px;text-align:center;border-radius:100%;margin:5px;transition:background-color .2s,color .2s}.week-picker .week-picker-tooltip .week-picker-body .week-picker-week:hover{background-color:var(--color-branding-light-30);color:#fff;cursor:pointer}.week-picker .week-picker-tooltip .week-picker-body .week-picker-week.selected{background-color:var(--color-branding);color:#fff}.status-overview{padding:1rem;box-shadow:1px 1px 5px rgba(0,0,0,0.17);background:#fff}.status-overview + .status-overview{margin-top:30px}.status-overview > .application-table{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}.status-overview > .application-table:last-child{margin-bottom:-1rem}.status-overview .name{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-positive:2;flex-grow:2;line-height:30px;font-weight:500}.status-overview .name b{cursor:pointer}.status-overview .status-row{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.status-overview .status-row .header-item{width:30px;margin-right:5px;text-align:center}.status-overview .aspect-count-wrapper{margin:.25rem}.status-overview .item{width:30px;height:30px;line-height:30px;display:inline-block;border-radius:8px;text-align:center;margin-right:5px;margin-bottom:5px;color:#fff;font-size:21px;font-weight:900;cursor:pointer}.status-overview .red{background-color:#dc8787}.status-overview .orange{background-color:#ffc19f}.status-overview .gray{background-color:#c2c2c2}.status-overview .green{background-color:#9adc9c}.case-indicator,.proj-indicator{display:inline-block;width:2.2rem;height:2.2rem;margin:.5rem;background:#808080;border-radius:.2rem;color:#eee;line-height:2.2rem;text-align:center;font-weight:500;font-size:110%}.proj-indicator.proj-indicator-wide{width:3.2rem}a.proj-indicator:hover,.proj-indicator:hover,a.case-indicator:hover,.case-indicator:hover{color:#fff;text-decoration:none}.case-indicator-dot{font-weight:500}.case-indicator-dot::before{content:' ';display:inline-block;width:.5em;height:.5em;border-radius:.25em;margin-right:.3em;margin-bottom:.1em;line-height:1em;background:#808080}.proj-indicator.is-not-complete{background:#5c6bc0}.proj-indicator.is-complete{background:#808080}.case-indicator.is-invisible{background:repeating-linear-gradient(45deg,#dc3545,#dc3545 10px,#fff 10px,#fff 20px);color:#000}.case-indicator.is-input-incomplete,.case-indicator-dot.is-input-incomplete::before{background:#eac22f}.case-indicator.is-input-complete,.case-indicator-dot.is-input-complete::before{background:#5c6bc0}.case-indicator.is-modeler-started,.case-indicator-dot.is-modeler-started::before{background:#0086d2}.case-indicator.is-complete,.case-indicator-dot.is-complete::before{background:#00be71}.case-indicator.is-submissions-pending,.case-indicator-dot.is-submissions-pending::before{background:#3cb3be}.case-indicator.is-revision-requested,.case-indicator-dot.is-revision-requested::before{background:#aa25be}.modeling-case-timeline{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWO4euPhfwAIogOOtIE7lQAAAABJRU5ErkJggg==");background-repeat:repeat-y;background-position:calc(2rem + 15px)}.modeling-case-timeline td{padding:.4rem;vertical-align:middle}.modeling-case-timeline td:first-child{padding-left:2rem}.modeling-case-event-icon{border-radius:4px;padding:5px;border:1px solid transparent;display:inline-block;vertical-align:middle;margin-right:.75rem;width:31px;height:31px}.modeling-case-event-icon .material-icons{display:inline-block;font-size:19px;height:19px}.modeling-case-event-icon-compact{border-radius:50%;margin-right:.5rem;padding:4px;width:26px;height:26px}.modeling-case-event-icon-compact .material-icons{font-size:16px;height:16px}.modeling-case-event-icon-INITIATED{background-color:#008000;color:#fff}.modeling-case-event-icon-NEW_INPUT{background-color:#001680;color:#fff}.modeling-case-event-icon-WAIT_ON_COORDINATOR,.modeling-case-event-icon-WAIT_ON_CLIENT{background-color:#6c6c6c;color:#fff}.modeling-case-event-icon-WAIT_ON_MODELER{background-color:#2980aa;color:#fff}.modeling-case-event-icon-TEST_VERSION_READY{background-color:#ffb700;color:#fff}.modeling-case-event-icon-PRODUCTION_VERSION_READY{background-color:#008000;color:#fff}.modeling-case-event-icon-PURCHASE_NUMBER_PROVIDED{background-color:#8500b4;color:#fff}.modeling-case-event-icon-OTHER{background-color:#fff;border-color:#ababab;color:#3e3e3e}.clist{box-sizing:border-box}.clist.row{margin:0 -15px}.clist *,.clist::before,.clist::after{box-sizing:inherit}.clist-heading{background:#dbebf1;border-top:1px solid #c2c9ce;border-bottom:1px solid #c2c9ce;font-style:italic;padding:1em;text-align:center}.clist-heading-narrow{background:#dbebf1;border-top:1px solid #c2c9ce;border-bottom:1px solid #c2c9ce;font-style:italic;padding:.4em .6em;text-align:center}.clist-item{display:flex}.clist > * > *:has(.clist-item):nth-child(even) .clist-item,.clist > *:has(.clist-item):nth-child(even) .clist-item{background:#f2f2f2}.clist-item:not(:last-child){border-bottom:1px solid #e1e1e1}.clist-item-clickable{cursor:pointer;transition:background .2s}a:hover .clist-item-clickable,.clist-item-clickable a:hover{text-decoration:none}.clist-item-clickable:hover{background:#ececec}.clist-status{width:6px}.clist-rows{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1em}.clist-rows-narrow{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.4em .6em}.clist-row{display:flex}.clist-row:not(:last-child){margin-bottom:.2em}.clist-col{min-width:0}.clist .grow{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.clist .title{color:#000;font-weight:500;font-size:105%}.clist .emph{font-weight:500}.clist .detail{color:#464646}.entry-pane{background:#fff;border:1px solid #d2d2d2;box-shadow:0 .075rem 0 0 rgba(7,7,33,0.15);margin-bottom:1.5rem}.entry-pane th{font-weight:500}.entry-pane.entry-pane-primary .entry-header{background:var(--color-branding);color:var(--color-branding-text)}.entry-pane.entry-pane-secondary .entry-header{background:var(--color-branding-state);color:var(--color-branding-text)}.entry-pane.entry-pane-info{background:#f3f6fc}.entry-pane.entry-pane-info .entry-header{background:#e2f0ff}.entry-pane.entry-pane-warning{background:#ffc107;border-color:#ffc107}.entry-pane.entry-pane-warning .entry-header{background:#e0a800}.entry-pane.entry-pane-warning .entry-header + .entry-body{border-color:#ffc107}.entry-pane.entry-pane-danger{background:#fbe6e8;border-color:#e76a74}.entry-pane.entry-pane-danger .entry-header{background:#be1f2c;color:#fff}.entry-pane.entry-pane-danger .entry-header + .entry-body{border-color:#e76a74}a.action-link:link,a.action-link:active,a.action-link:visited{display:inline-block;color:#3772c1;font-weight:600;background-color:#f7f7ff;padding:.3em .6em;border-radius:.2em}.lg{font-size:15px}a.disabled{opacity:.5;cursor:not-allowed}select.lg,input[type=text].lg,input[type=date].lg,input[type=number].lg{font-size:15px;padding:2px 10px}.entry-header{user-select:none;overflow:hidden;padding:8px 12px 6px 12px;background:#ececeb}.entry-header .entry-header-title-icons{height:26px;padding:0}.entry-header .entry-header-title{user-select:none}.entry-header .entry-header-content{font-size:15px}.entry-header .entry-header-icons{margin-right:.5em}.entry-header .entry-header-icons .material-icons{opacity:.8;font-size:21px;margin-top:2px;vertical-align:top}.entry-header .entry-header-title{font-size:16px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;font-weight:600;line-height:1.5em}.entry-header .entry-header-actions{margin:-4px 0}.entry-header.row{margin-left:-15px;margin-right:-15px}.entry-header.entry-header-sm{padding:6px 10px 5px 10px}.entry-header.entry-header-sm .entry-header-title{font-size:14px}.entry-header + .entry-body{border-top:1px solid #d8d8d8}.entry-header-expandable{cursor:pointer;padding-right:30px}.entry-header-expandable:before{font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;vertical-align:top;text-transform:none !important;font-feature-settings:"liga" 1;position:absolute;right:18px;display:inline-block;margin-top:-5px;font-size:32px;color:#494949;content:'arrow_drop_down';transition:transform .2s}.entry-header-expandable.is-expanded:before{transform:rotate(-90deg)}.entry-body{padding:1em}.entry-body > p:first-child{margin-top:0}.entry-body > p:last-child{margin-bottom:0}.entry-body.table-only{padding:0}.entry-body.table-only .tableData{width:100%}.entry-body > .without-padding{margin:-1em}.entry-body > .without-padding.neo-table{width:calc(100% + 2em)}.entry-body > .row + .neo-table{margin-top:unset}.entry-body-allow-overflow{overflow:visible}.search-input-group{display:flex;position:relative}input[type=search].search-input{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:110%;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;padding:5px 6px;padding-left:30px;border:1px solid #cecece;border-radius:4px;width:100%}.search-input-group-addon input[type=search].search-input{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}input[type=search].search-input:focus{background:#fff}.search-input-group-addon .search-input + .expand-button{border-top-left-radius:0;border-bottom-left-radius:0;padding:4px 6px;border-color:#cecece}.search-input-group-addon .search-input + .expand-button .material-icons{margin-right:1px}.search-input-group::before{display:inline-block;content:'';position:absolute;z-index:1;top:2px;left:2px;height:22px;width:22px;background-size:22px 22px;opacity:.4;background-image:url("../../../images/icons/svg/magnify.svg");background-repeat:no-repeat;background-position:4px 4px}tr.clickable-row,tbody.clickable-tbody{cursor:pointer}tr.clickable-row a,tbody.clickable-tbody a{font-weight:600}tr.clickable-row:hover:nth-child(odd),tbody.clickable-tbody:hover:nth-child(odd){background-color:#c7d3ef !important}tr.clickable-row:hover:nth-child(even),tbody.clickable-tbody:hover:nth-child(even){background-color:#d9e1f4 !important}tr.is-selected tr,tbody.is-selected tr{font-weight:500}tr.is-selected:nth-child(odd),tbody.is-selected:nth-child(odd){background:#ccc9e5 !important}tr.is-selected:nth-child(even),tbody.is-selected:nth-child(even){background:#dad8ec !important}.input-heading{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;margin:0;margin-bottom:4px;opacity:.7}.input-group{margin-bottom:1em}.input-group:last-child{margin-bottom:0}.input-label,th.input-label{font-size:110%;font-weight:500;vertical-align:top}th.input-label{padding:.4em .8em}.row.input-group > :not(.col-md-12) > .input-label,.row.input-group > :not(.col-md-9.col-md-offset-3) > .input-label{display:inline-block;width:100%;text-align:right}.row.input-group > .col-md-12 > .input-label,.row.input-group > .col-md-9.col-md-offset-3 > .input-label{display:inline-block;width:100%;text-align:left}.row.input-group > :not(.col-md-12) > .flex.full .input-label{text-align:right}.row.input-group > .input-label{text-align:right}.row.input-group + .row.input-group:has(.col-md-12),.row.input-group + .row.input-group:has(.col-md-9.col-md-offset-3){margin-top:2em}.request-status-NIEUW{background:#dc8787}.request-status-IN_BEHANDELING{background:#ffc19f}.request-status-OPGELOST{background:#9adc9c}.request-status-AFGEWEZEN{background:#c2c2c2}.request-followup-cell{white-space:nowrap;padding:0}.request-followup-cell .request-followup-created{display:flex;border-top:1px solid #fff}.request-followup-cell .request-followup-created .request-followup-created-body{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.4em .8em}.request-followup-cell .request-workorder-created{background:#9adc9c}.request-followup-cell .request-quote-request-created{background:#a2a2ff;border-top:1px solid #fff}.request-status-text{display:inline-block;padding:.3em .6em}#request{padding-top:15px}.workorder-status-cell{white-space:nowrap;font-weight:500;text-overflow:ellipsis;overflow:hidden;max-width:120px}option.workorder-status{font-size:13px;font-weight:500}.workorder-status.WITHDRAWN{background-color:#faa}.workorder-status.DRAFT{background-color:#9ad0ef}.workorder-status.ORDER_ISSUED_UNREAD{background-color:#d5cfb9}.workorder-status.ORDER_ISSUED_READ{background-color:#fffa8c}.workorder-status.IN_PROGRESS{background-color:#fff961}.workorder-status.SUPPLIER_COMPLETE{background-color:#afa}.workorder-status.SUPPLIER_FOLLOW_UP_ACTION_NEEDED{background-color:#be9def}.workorder-status.SUPPLIER_BLOCKED{background-color:#ffbc8c}.workorder-status.COMPLETE{background-color:#73ff73}.applicable-contract-status.ALL{background-color:#c2c2c2}.applicable-contract-status.SAME_TYPE{background-color:#9adc9c}.applicable-contract-status.SAME_CATEGORY{background-color:#ffc19f}.applicable-contract-status.NO_REPAIR_TYPE{background-color:#dc8787}.sidebar-pane-button{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.sidebar-pane-button button{width:100%;height:100%}td.no-wrap{white-space:nowrap}td.no-wrap .nice-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.nice-label{background-color:#f7f7ff;color:#3772c1;font-weight:600;padding:.3em .6em;border-radius:.25em .25em}.form-thumbnail{height:48px;width:64px;object-fit:cover}.input-element-border{border:1px solid #d3d3d3;border-radius:.256rem .256rem;padding:.256rem}.input-element-border .value{padding:4px .9rem}.invoice-rule .bedragCell{width:6em}.invoice-rule .bedragCell input{width:100%}.message-panel-shadow{box-shadow:1px 0 8px rgba(0,0,0,0.3)}.message-panel.message-panel-embeddable{padding:.5rem}.message-panel.message-panel-embeddable .message-form{margin:0;padding:0}.message-panel{background:#fff;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.message-panel .message-panel-header{padding:.3rem .7rem;font-size:95%;font-weight:500;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:.5em;user-select:none}.message-panel .message-panel-header .close{display:inline-block;cursor:pointer;float:right;vertical-align:top;line-height:.8}.message-panel .message-panel-header .close .material-icons{font-size:70%}.message-panel .message-panel-header .close:hover{opacity:.8}.message-panel .message-duopane{display:flex;min-height:60px}.message-panel .message-list{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;overflow-y:auto;background:#f4f4f4;border-right:1px solid #d3d3d3;width:300px;min-width:300px}.message-panel .message-body{padding:1em;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.message-panel .message-list-item{padding:.5rem;cursor:pointer;border:1px solid transparent}.message-panel .message-list-item:not(:last-child){border-bottom:1px solid #d3d3d3}.message-panel .message-list-item:hover{background:#c3c3c3}.message-panel .message-list-item.is-selected{border:1px dotted #808080;background:#cedeff}.message-panel .message-list-item.is-mine .message-by{color:#007bff}.message-panel .message-list-item .material-icons{font-size:15px;vertical-align:middle}.message-panel .message-list button.btn{width:100%}.message-panel .message-compose-button{z-index:10;position:absolute;right:.8rem;bottom:.8rem;height:36px;line-height:1;padding-bottom:2px;box-shadow:2px 2px 6px rgba(0,0,0,0.6)}.message-panel .message-subject{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-panel .message-embedded-box{box-shadow:1px 0 8px rgba(0,0,0,0.1);border:1px solid #d3d3d3;margin-bottom:.25rem}.message-panel .message-embedded-box-header{padding:.3rem .5rem;font-size:95%;display:flex;background:#f5f5f5;border-bottom:1px solid #d3d3d3}.message-panel .message-embedded-box-header .message-by{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.message-panel .message-embedded-box-content{padding:.5rem;white-space:pre-wrap}.message-panel .message-bubble{margin:.5rem;position:relative;min-width:280px;height:auto;border-radius:.7rem;padding:.6rem .8rem;font-size:85%}.message-panel .message-bubble .message-by{margin-bottom:.2rem;white-space:nowrap}.message-panel .message-bubble.is-mine *::selection{background:#7c7d87}.message-panel .message-bubble.is-mine *::-webkit-selection{background:#7c7d87}.message-panel .message-bubble.is-mine *::-moz-selection{background:#7c7d87}.message-panel .message-bubble:not(.is-mine){background:#fff;border:1px solid #a4a4a4;margin-right:1em;margin-left:5em}.message-panel .message-bubble.is-mine{color:#fff;background:#007bff;border:none;margin-right:5em;margin-left:1em}.message-panel .message-bubble.is-mine a{color:#fff}.message-panel .message-bubble:after,.message-panel .message-bubble:not(.is-mine):before{content:' ';position:absolute;width:0;height:0}.message-panel .message-bubble:not(.is-mine):before{left:auto;right:-16px;top:-1px;bottom:auto;border:16px solid;border-color:#a4a4a4 transparent transparent transparent}.message-panel .message-bubble:not(.is-mine):after{left:auto;right:-14px;top:0;bottom:auto;border:16px solid;border-color:#fff transparent transparent transparent}.message-panel .message-bubble.is-mine:after{left:-15px;right:auto;top:auto;bottom:0;border:16px solid;border-color:transparent transparent #007bff transparent}.message-panel .message-body{white-space:pre-wrap}.message-panel .message-form{display:flex;-webkit-box-flex:auto;-webkit-flex:auto;-moz-box-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto;padding:.3rem}.message-panel .message-form textarea{resize:none;font-size:14px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.25rem .5rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.message-panel .message-form .input-group-append{display:block}.message-panel .message-form .input-group-append button{padding-top:.25rem;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.message-panel.message-panel-global{position:fixed;z-index:1100;right:1rem;bottom:1rem;width:95vw;max-height:calc(100% - 2rem)}.message-count{display:inline-block;padding:0 .5rem}.message-count .material-icons{font-size:15px;vertical-align:bottom;padding-bottom:1px}.ui-grid{display:grid;grid-template-areas:"header" "navigation" "content" "sidebar" "footer"}.ui-grid > .ui-grid-header{grid-area:header}.ui-grid > .ui-grid-navigation{grid-area:navigation}.ui-grid > .ui-grid-sidebar{grid-area:sidebar}.ui-grid > .ui-grid-content{grid-area:content}.ui-grid > .ui-grid-footer{grid-area:footer}@media (min-width:600px){.ui-grid{grid-template-columns:2fr 5fr;grid-template-areas:"header header header" "navigation content content" "sidebar content content" ". content content" "footer footer footer"}.ui-grid > .ui-grid-content{margin-left:1em}.ui-grid:not(:has(.ui-grid-navigation)):has(.ui-grid-sidebar){grid-template-areas:"header header header" "sidebar content content" "footer footer footer"}.ui-grid:not(:has(.ui-grid-navigation)):not(:has(.ui-grid-sidebar)){grid-template-columns:unset;grid-template-areas:"header" "content" "sidbar"}.ui-grid:not(:has(.ui-grid-navigation)):not(:has(.ui-grid-sidebar)) > .ui-grid-content{margin-left:unset}}@media (min-width:1400px){.ui-grid{grid-template-columns:3fr 10fr}}@media (min-width:1800px){.ui-grid{grid-template-columns:3fr 12fr}}.ltmp-grid{display:grid;grid-template-columns:120px 6em 1fr 4fr 5fr 3fr 2fr 2fr 1fr 1fr 5fr 2fr;grid-template-areas:"actions element-code element-label element-description element-action element-guids cyclus-start measurement measurement vat unit-pricing reserve-fund"   "actions element-code element-label location element-action element-guids cyclus quantity unit vat cyclus-pricing reserve-fund"}.ltmp-grid:nth-child(odd){background-color:#f2f2f2}.ltmp-grid:nth-child(odd) .ltmp-grid--measurement,.ltmp-grid:nth-child(odd) .ltmp-grid--quantity,.ltmp-grid:nth-child(odd) .ltmp-grid--unit{background-color:#fff4b1}.ltmp-grid:hover{cursor:pointer;background:#e2e2e2}.ltmp-grid:hover .ltmp-grid--measurement,.ltmp-grid:hover .ltmp-grid--quantity,.ltmp-grid:hover .ltmp-grid--unit{background-color:#fff2a1}.ltmp-grid > div{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;overflow:hidden;text-overflow:ellipsis;padding:.5em 1em}.ltmp-grid .ltmp-grid--measurement,.ltmp-grid .ltmp-grid--quantity,.ltmp-grid .ltmp-grid--unit{background-color:#fffdb1}.ltmp-grid .ltmp-grid--element-code{grid-area:element-code;font-weight:bold}.ltmp-grid .ltmp-grid--element-label{grid-area:element-label}.ltmp-grid .ltmp-grid--element-description{grid-area:element-description}.ltmp-grid .ltmp-grid--location{grid-area:location}.ltmp-grid .ltmp-grid--element-action{grid-area:element-action}.ltmp-grid .ltmp-grid--element-guids{grid-area:element-guids}.ltmp-grid .ltmp-grid--actions{grid-area:actions}.ltmp-grid .ltmp-grid--cyclus{grid-area:cyclus}.ltmp-grid .ltmp-grid--cyclus-start{grid-area:cyclus-start}.ltmp-grid .ltmp-grid--measurement{grid-area:measurement}.ltmp-grid .ltmp-grid--quantity{grid-area:quantity}.ltmp-grid .ltmp-grid--unit{grid-area:unit}.ltmp-grid .ltmp-grid--vat{grid-area:vat}.ltmp-grid .ltmp-grid--unit-pricing{grid-area:unit-pricing}.ltmp-grid .ltmp-grid--cyclus-pricing{grid-area:cyclus-pricing;font-weight:bold}.ltmp-grid .ltmp-grid--reserve-fund{grid-area:reserve-fund}.topic-panel{background:#fff;box-shadow:1px 0 8px rgba(0,0,0,0.3);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.topic-panel .topic-panel-header{padding:.3rem .7rem;font-size:95%;font-weight:500;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:.5em;user-select:none}.topic-panel .topic-panel-header .close{display:inline-block;cursor:pointer;float:right;vertical-align:top;line-height:.8}.topic-panel .topic-panel-header .close .material-icons{font-size:70%}.topic-panel .topic-panel-header .close:hover{opacity:.8}.topics-container .topic-tabbed-list{padding-top:.5rem;overflow-y:auto}.topics-container .topic-list{background:#fff;overflow-x:auto;min-width:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-height:calc(100vh - 250px);overflow-y:auto}.topics-container .topic-body{padding:1em;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.topics-container .topic-list-item{display:flex}.topics-container .topic-list-item:not(:last-child){border-bottom:1px solid #ebebeb}.topics-container .topic-list-item-statusbar{width:4px;border-right:1px solid #ebebeb}.topics-container .topic-list-item-thumbnail{width:58px;min-width:58px;height:58px;margin-right:.2rem;position:relative}.topics-container .topic-list-item-thumbnail.has-picture{background:#ddd}.topics-container .topic-list-item-thumbnail img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.topics-container .topic-list-item-content{user-select:none;cursor:pointer;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.5rem}.topics-container .topic-list-item-content:hover{text-decoration:underline}.topics-container .topic-list button.btn{width:100%}.topics-container .topic-attrib-icons{display:inline-block;opacity:.6;padding:0 .5rem}.topics-container .topics-actions{padding:.8rem}.topics-container .topic-edit-button{z-index:10;display:inline-block;width:fit-content;float:right;height:36px;line-height:1;padding-bottom:2px;box-shadow:2px 2px 6px rgba(0,0,0,0.6)}.topics-container .topic-subject{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topics-container .topic-body{white-space:pre-wrap}.topics-container .topic-form{-webkit-box-flex:auto;-webkit-flex:auto;-moz-box-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto;padding:.3rem}.topics-container .topic-form textarea{resize:none;width:calc(100% - 80px)}.topics-container .topic-form .input-group-append{display:block}.topics-container .topic-form .input-group-append button{width:80px}.topics-container .topic-number{font-weight:bold}.topic-details-elem{padding:.5rem 1rem}.topic-statusbar{background:#fff;border-bottom:1px solid #ebebeb}.topic-description-body{background:#fff}.modal-body .topic-description-body{min-width:800px}.topic-details h3{font-size:10pt;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;font-weight:500;color:#6d6d6d;text-transform:uppercase}.topic-status-edit{display:grid;grid-auto-flow:column;grid-gap:1rem}.topic-completion-range input{width:240px}.topic-list-item-actions{display:flex;padding-left:.5rem;padding-top:1rem}.topic-list-item-actions .ctx-menu-icon{margin:0 .2rem}.topic-panel.topic-panel-global{position:fixed;z-index:1100;right:1rem;bottom:1rem;width:95vw;max-height:calc(100% - 2rem)}.topic-status-bg.OPEN.MEDIUM_PRIORITY{background-color:#ff0}.topic-status-bg.OPEN.HIGH_PRIORITY{background-color:#ff2a2a}.topic-status-bg.OPEN.COMPLETED{background-color:#365bff}.topic-status-bg.CLOSED,.topic-status-bg.OPEN.APPROVED{background-color:#47a84a}.pm-export-status{display:inline-block;background:#c8ecff;padding:1px 4px}.pm-export-status-label{margin-left:.25rem;font-size:85%;font-weight:500}.pm-export-status.out-dated{background:#ffffcf}.pm-export-status.error{background:#ffc1c1}.popout{position:fixed;left:0;top:0;bottom:0;right:0;z-index:51;pointer-events:none}.popout > *{pointer-events:auto}.popout-height-adjust{overflow-y:auto !important}.popout-panel{background:#fff;box-shadow:1px 0 8px rgba(0,0,0,0.3);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.popout-panel .popout-panel-header{font-size:95%;font-weight:500;border-bottom:1px solid rgba(0,0,0,0.2);user-select:none;display:flex}.popout-panel .popout-panel-header .popout-panel-title{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.3rem .7rem;cursor:move}.popout-panel .popout-panel-header .popout-icon{display:inline-block;cursor:pointer;vertical-align:top;line-height:.8;padding:4px}.popout-panel .popout-panel-header .popout-icon .material-icons{font-size:20px}.popout-panel .popout-panel-header .popout-icon:hover{opacity:.8}.popout-panel .popout-panel-body{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto}.right{float:right}.inline{display:inline}.error{cursor:text;color:#f00}.center-text{text-align:center}.default-cursor{cursor:default}.pointer{cursor:pointer}.flex-center{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.pdf-modal{display:grid;grid-template-columns:320px;grid-column-gap:5px;grid-row-gap:5px;cursor:default}.pdf-download-modal p,.pdf-download-modal h4{cursor:text;width:fit-content}.pdf-modal-body{display:grid;grid-column-gap:5px;grid-row-gap:5px;cursor:default}.footer-messages h4{margin:auto}.bold-text{font-weight:bold;cursor:text;width:fit-content}.date-picker{height:3em;min-width:80px}.self-center{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center}.measurement-type-grid{display:grid;grid-row-gap:3px;grid-column-gap:5px;grid-column:span 3}.selector{-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;height:3em}.info-hover-btn{color:#6495ed;float:left;cursor:default;width:25px;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center}.info-butn-container{margin:0 10px 0 20px;max-width:250px;display:flex}.info-butn{color:#6495ed;float:left;cursor:pointer;width:25px;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center}.rooms-group-grid{display:grid;border:1px solid #000;margin-left:20px;margin-top:10px}.compare-list-container{margin-left:10px;margin-top:50px}.col-1{margin:10px}.row-1{grid-row:1}.row-2{grid-row:2}.row-3-item{grid-row:3;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center;height:3em}.row-3{grid-row:3}.row-4{grid-row:4}.row-5{grid-row:5}.color-scale{border-top:3px solid #dadada}.color-scale-edit .color-stop{background:#fff;border:1px solid #cbcbcb;border-radius:4px;box-shadow:1px 1px 4px rgba(0,0,0,0.1);vertical-align:top;margin-top:.25rem;display:inline-flex}.color-scale-edit .color-stop .content{display:flex;padding:.25rem;height:24px}.color-scale-edit .color-stop input[type=number]{border:none;width:80px}.color-scale-edit .color-stop a{color:#000;font-weight:500;vertical-align:middle;margin-left:6px;margin-top:4px;margin-right:6px;text-decoration:none}.color-scale-edit .color-stop a:hover{text-decoration:none}.color-scale-edit .link{padding:.25rem;cursor:pointer;height:24px}.color-scale-edit .link:hover{background:#ececec}.color-scale-edit .color-stop:not(:first-child){margin-left:.25rem}.color-scale-visualizer{width:100%;height:20px;position:relative;cursor:crosshair}.color-scale-visualizer .color-scale-indicator{position:absolute;top:20px;border:1px solid #000;padding:.25rem .5rem;background:#fff;font-size:110%;font-weight:500}.up-app{font-size:14px;box-sizing:border-box}.up-app *{box-sizing:border-box}@media (max-width:768px){.up-app.up-mobile-smaller{font-size:12px}}.up-app .pagination{padding:0;margin-left:-1px}.up-app .pagination ul{box-shadow:1px 1px 7px rgba(0,0,0,0.1);border-radius:1rem}.up-app .pagination li > a{border-top:none;border-bottom:none}.up-app .pagination li:first-child > a{border-left:none}.up-app .pagination li:last-child > a{border-right:none}.up-desktop-centered{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}header.up-header{background:#4e4e4e}header.up-header .up-header-inner{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:.5rem 1rem}header.up-header .up-header-inner h1{display:inline-block;margin:0;color:#fff;font-size:120%;font-weight:500}header.up-header .up-header-inner .back-icon{font-size:16px;border-radius:16px;vertical-align:bottom;color:#4e4e4e;background:#fff;padding:.1rem;margin-right:.25rem}header.up-header .up-header-inner .back-icon:hover{opacity:.8}.up-section{padding:1em}.up-section .up-section-header{color:#444;font-size:120%;font-weight:500}.up-panes .up-panes-title{color:#808080}.up-pane,.up-card,.up-datarows{margin:.5rem 0;padding:1em;background:#fff;box-shadow:0 .075rem 0 0 rgba(7,7,33,0.15)}.up-pane.no-padding,.up-card.no-padding,.up-datarows.no-padding{padding:0}.up-pane.no-background,.up-card.no-background,.up-datarows.no-background{background:none}.up-pane.no-shadow,.up-card.no-shadow,.up-datarows.no-shadow{box-shadow:none}.up-pane .up-pane-section h2{font-size:110%;margin:0}.up-pane .up-pane-section.bordered:not(:last-child){border-bottom:1px solid #e1e1e1}.up-pane .up-pane-section:not(:last-child){margin-bottom:.25rem}.nice-tabs > .up-pane{margin-top:0}.nice-tabs > .up-pane:not(.react-tabs__tab-panel--selected){display:none}.alt-header,.application-table .alt-header{text-transform:uppercase;color:#505050}h3.alt-header,.application-table h3.alt-header{font-size:14px}.up-cards{margin-left:-.5rem}.up-card{display:inline-block;overflow:hidden;margin:.5rem;padding:0}.up-card .up-card-img{width:100%}.up-card .up-card-img.no-img{background-color:#dcdcdc;position:relative}.up-card .up-card-img.no-img::after{content:'';width:60px;height:60px;filter:invert(100%);opacity:.8;background-image:url("../../../../static/images/icons/svg/map-pin.svg");background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.up-card .up-card-body{padding:1em}.up-card .up-card-body .up-card-title{font-size:110%;font-weight:700;color:#2365af;padding-bottom:.25rem}.up-card .up-card-body .up-card-text{color:#808080}.up-card .up-card-body .up-card-actions{padding-top:1rem}.up-datarows{padding:0}@media (max-width:1200px){.up-datarows.up-datarows-responsive > .up-datarow{display:block}}.up-datarow{display:flex}.up-datarow:not(:first-child){border-top:1px solid #e0e0e0}.up-datacell-caption{font-weight:500;opacity:.68;text-transform:uppercase}div.up-datacell-caption{margin-bottom:.25rem}.up-datacell{padding:1rem 1rem}up-pane a.action-link,.up-card a.action-link{color:#18507b;font-weight:500;word-break:none;white-space:nowrap}up-pane a.action-link .action-icon-material,.up-card a.action-link .action-icon-material{color:#18507b;font-size:13px;margin-bottom:2px;border-bottom:1px solid transparent;vertical-align:bottom}a.action-link:hover .action-icon-material{border-bottom:1px solid #18507b}.exclamated-header{text-transform:uppercase;font-size:12px;font-weight:bold;opacity:.6;user-select:none}.alert-box{border:1px solid #d5c300;border-radius:4px;background:#fff89b;margin:.5em 0;padding:.75em;max-width:100%}.alert-box a:link,.alert-box a:visited{color:#0064c5}.alert-box.alert-info{border-color:#6284ad;background:#e0f6ff}.alert-box.alert-waarschuwing{border-color:#d5c300;background:#fff89b}.alert-box.alert-success{border-color:#72ad62;background:#ebffe0}.alert-box.alert-danger{border-color:#ad6262;background:#ffe0e0}.alert-box.alert-row{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.gridlist-section{margin-bottom:.5rem}.gridlist-label{text-transform:uppercase;color:#5e5e5e;font-weight:500;font-size:110%}.gridlist-grid{display:grid;grid-gap:.75rem}.gridlist-item{position:relative;border:1px solid transparent;border-radius:9px;background:#fff;overflow:hidden;filter:blur(0);transition:.2s all}.gridlist-item::before{content:'';position:absolute}.gridlist-item-clickable{cursor:pointer}.gridlist-item-clickable:hover{box-shadow:1px 1px 7px rgba(0,0,0,0.2);border:1px solid #919191}.gridlist-item .gridlist-item-thumbnail{width:100%;position:relative;background:#fff;overflow:hidden}.gridlist-item .gridlist-item-thumbnail img{object-fit:cover;height:100%;width:100%}.gridlist-item .gridlist-item-label{font-weight:500;padding:.25rem .5rem;display:-webkit-box;white-space:normal !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.gridlist-item .gridlist-item-sublabel{font-size:80%;padding:.25rem .5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gridlist-item .gridlist-item-actions{padding:.5rem}.gridlist-item .gridlist-item-attachbtm{padding:.25rem 0;width:100%;background:#fff;backdrop-filter:blur(4px)}.gridlist-item .gridlist-item-attachbtm .round-btn{background:transparent;border-color:transparent;border-radius:1rem;color:#505050}.gridlist-item .gridlist-item-attachbtm .round-btn:hover{background:#fff;color:#000}.gridlist-item .gridlist-item-attachbtm-absolute{position:absolute;bottom:0;width:100%;background:none;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;opacity:0;transition:all .3s ease-in-out;backdrop-filter:none}.gridlist-item .gridlist-item-attachbtm-absolute .round-btn{color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.gridlist-item .gridlist-item-attachbtm-absolute .round-btn:hover{text-shadow:none}.gridlist-item .gridlist-item-loading-overlay{position:absolute;left:0;top:0;width:100%;height:100%}.gridlist-item:hover .gridlist-item-attachbtm-absolute{opacity:1}.gridlist-item.is-loading{background:#e2ebff}.gridlist-item.is-loading .gridlist-item-thumbnail,.gridlist-item.is-loading .gridlist-item-label{opacity:.5}.gridlist-nav{background:#fff;padding-right:1rem}.gridlist-nav-section-header{font-size:90%;font-weight:500;color:#666;text-transform:uppercase;padding:4px;padding-bottom:0}.loadable-catalog-nav{min-width:200px}.loadable-gridlist{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-template-rows:repeat(auto-fit,minmax(160px,1fr))}.loadable-gridlist .gridlist-item{height:160px}.loadable-gridlist .gridlist-item .gridlist-item-thumbnail{height:100%}@media (max-width:768px){.loadable-input-group{margin:4px}.loadable-input-group input[type=search].complex-search-input{font-size:100%;height:31px}.loadable-input-group::before{background-size:20px 20px}.loadable-gridlist{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-template-rows:repeat(auto-fit,minmax(120px,1fr))}.loadable-gridlist .gridlist-item{height:120px}.loadable-gridlist .gridlist-item-label{font-size:90%}.loadable-catalog-nav{min-width:100px;padding-right:.25rem}.loadable-catalog-nav li.vnav-item{font-size:12px}.loadable-catalog-nav li.vnav-item .material-icons{font-size:14px;padding-bottom:0}.loadable-catalog-nav li.vnav-item img{height:12px;padding:0;display:inline-block;margin-bottom:5px}}.texture-gridlist{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));grid-template-rows:repeat(auto-fit,minmax(128px,1fr))}.texture-gridlist{grid-gap:.5rem}.texture-gridlist .gridlist-item{height:128px;border-radius:2px}.texture-gridlist .gridlist-item .gridlist-item-thumbnail{height:100%}.texture-gridlist .gridlist-item .gridlist-item-label{font-size:90%;white-space:nowrap !important}.vnav,.vnav *{box-sizing:border-box}ul.vnav{list-style:none;padding:0;margin:0}li.vnav-item{padding:.4rem 1.4rem;font-size:15px;font-weight:400;cursor:pointer;user-select:none;border-top-right-radius:1.2rem;border-bottom-right-radius:1.2rem;white-space:nowrap}li.vnav-item .material-icons{vertical-align:bottom;font-size:17px;padding-bottom:1px}li.vnav-item img{vertical-align:bottom;height:17px;padding-bottom:1px}li.vnav-item .count{float:right;opacity:.6;padding-left:.25rem}ul.vnav > ul.vnav > li.vnav-item{padding-left:2.7rem}ul.vnav > ul.vnav > ul.nvav > li.vnav-item{padding-left:5.4rem}li.vnav-item:hover{background:#e7e7e7}li.vnav-item.is-selected{background:#cbdaff;font-weight:bold}.vnav-item-expander{content:'';width:20px;margin-left:-20px;display:inline-block}.vnav-item-expander::before{font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;vertical-align:top;text-transform:none !important;font-feature-settings:"liga" 1;font-size:20px;display:inline-block;color:#808080;content:'arrow_drop_down';transform:rotate(-90deg)}.vnav-item-expander.is-expanded::before{transform:rotate(0deg)}.simple-pagination{display:flex;width:100%}.simple-pagination-info{display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;opacity:.8;padding-top:.4em}.simple-pagination-btn{width:2.2em;height:2.2em;padding:.35em .35em;margin:.2em .4em;border-radius:50%;font-size:1em}.simple-pagination-btn .material-icons{font-size:1.4em !important}.nav_page{color:#767676;font-size:1.1em;padding-right:20px}.nav_page span{color:#000}.nav_page a,.nav_page a:link,.nav_page a:visited{color:#154273;text-decoration:underline}.nav_page a:hover{text-decoration:none}.nav_page a.prev{background:url("skin/arrows.png") left -469px no-repeat;padding-left:11px}.nav_page a.next{background:url("skin/arrows.png") right 4px no-repeat;padding-right:11px}ul.enhanced-pagination{font-size:1em;margin-bottom:0}ul.enhanced-pagination li{display:inline;background:none;padding:0;padding-left:.5em}ul.enhanced-pagination li+li:before{content:'|';padding-right:.5em}.table_pagination{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.table_pagination .pagination_info{display:flex;gap:1em}.table_pagination .page_items_summary{line-height:1.6em}.table_pagination .page_size_selector select{margin-left:.5em}.table_pagination ul.enhanced-pagination{margin:0;padding:0}.hover-row:hover{background-color:rgba(108,71,151,0.38)}.hover-row:hover .months-list div{background-color:transparent !important}.unit-available,.unit-occupied{border-radius:4px;padding:3px 6px}.unit-available{background-color:#8eff86}.unit-occupied{background-color:#ffc9c9}.rentalcontract-unsaved-item{border-left:3px solid #dc4b57;border-right:3px solid #dc4b57}.rentalcontract-saved-item{border-left:3px solid transparent;border-right:3px solid transparent}.rentalcontract-edit-buttons{display:flex;margin:1rem auto}.rentalcontract-item-period{display:flex;gap:2px}.rentalcontract-item-period input{width:7em}.rentalcontract-item-file-select{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.rentalcontract-item-file-select > *:first-child{border-left:2px solid rgba(0,0,0,0.227)}.rental-contract-table table{table-layout:fixed;word-wrap:break-word}.rental-contract-table thead th{overflow:hidden;text-overflow:ellipsis}.rental-contract-table thead #status,.rental-contract-table thead #rent,.rental-contract-table thead #arrears,.rental-contract-table thead #startDate,.rental-contract-table thead #endDate,.rental-contract-table thead #adjustment,.rental-contract-table thead #alert{width:80px}.rental-contract-table thead #actions{width:72px}.rental-contract-table tbody tr:nth-child(odd){border-top:1px solid #000}.entry-pane.entry-pane-float{font-size:1.5em;min-width:400px;position:fixed;bottom:1rem;left:50%;transform:translateX(-50%);z-index:999}.year-paginator{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;-moz-justify-content:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;gap:1rem}.year-paginator .current-year{font-size:1.1em;font-weight:600}.rentalcontract-overlap{background:#dc8787;color:#fff;padding:3px 6px}.pricePerAreaPane{font-size:1rem;padding:0}.pricePerAreaPane .amount{font-size:1.1rem}.pricePerAreaPane > div:nth-child(even){background-color:#f2f2f2}.contract-items-table{width:100%}.rentalcontract-save-tooltip ul{list-style:none;padding:0;margin:0}.rental-unit-table{width:100%}.rental-unit-table td{font-size:15px;font-weight:500;padding:.5em 1em}.rental-unit-table td.align-right{text-align:right}.rental-unit-table td:nth-child(1),.rental-unit-table td:nth-child(3),.rental-unit-table td:nth-child(4){width:1px;white-space:nowrap}.ifcdiff-node *{box-sizing:border-box}.ifcdiff-node{box-shadow:1px 0 8px rgba(0,0,0,0.3);padding:0;margin:.5rem;background:#fff;box-sizing:border-box;font-size:15px}.ifcdiff-node > .flex{cursor:pointer}.ifcdiff-node-toggle{cursor:pointer;padding:.25rem;user-select:none}.ifcdiff-node-synopsis{display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;padding:.25rem .25rem}.ifcdiff-node-state{padding:.25rem .25rem;padding-right:.5rem;color:#808080;font-weight:500;text-transform:capitalize}.ifcdiff-node-canapply{background:#494949;padding:0 .5rem}.ifcdiff-node-checkbox{background:#383838;padding:0 .5rem;padding-top:3px;color:#fff;user-select:none}.ifcdiff-node-checkbox .material-icons{font-size:21px}.ifcdiff-node.CHANGED,.ifcdiff-value.changed{background:#fff595}.ifcdiff-node.REMOVED,.ifcdiff-value.removed{background:#ff6966}.ifcdiff-node.ADDED,.ifcdiff-value.added{background:#8fda95}.ifcdiff-value.removed{text-decoration:line-through}.dual-panel{display:flex;position:relative}.dual-panel-left{width:calc(33% - 10px / 2 )}.dual-panel-dragbar{box-sizing:border-box;cursor:col-resize;width:10px;border-right:4px solid #fff;border-left:4px solid #fff;background:#b9b9b9;user-select:none}.dual-panel-right{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.remarks-show{display:flex;gap:4px}.remarks-text{max-width:60ex;white-space:pre-wrap}.remarks-form{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px}.remarks-buttons{display:flex;gap:12px}.remarks-button{padding:1px;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;gap:1px;cursor:pointer;border-radius:4px}.remarks-button:hover{background-color:rgba(0,0,0,0.086)}.remarks-input{width:60ex;height:20ex}.remarks-icon{font-size:16px}.preview-grid-container{overflow:auto;width:100%;max-height:80vh}.preview-grid{display:grid;row-gap:8px;padding-bottom:1.4ex}.preview-grid > div{padding:0 .8em;white-space:nowrap}.day-cell{background-color:#d3d3d3;border-right:1px solid;color:#4d4d4d;vertical-align:top}.complex-cell{background-color:#d7d7d7;font-weight:bold}.contract-cell{background-color:#d1a9ff;font-weight:bold}.unit-cell{background-color:#86d02c;font-weight:bold}.item-cell{background-color:#d1a9ff;font-weight:bold}.rent-adjusted{background-color:#00be71}.rent-to-be-adjusted{background-color:#ff9267}.rent-increased{background-color:#28ce62}.rent-increased::before{content:'+ '}.rent-decreased{background-color:#900}.rent-decreased::before{content:'- '}.before-start,.after-end{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQIW2NkQAL/GRj+M8L4UA4jWADGAbEZkTkgAQAQeggDykvDegAAAABJRU5ErkJggg==") repeat}.dotted-underline{text-decoration-line:underline;text-decoration-style:dotted}.checking-problem-details > header,.checking-rule-details > header{padding:1rem;background:#fefefe}.checking-problem-details > header h1,.checking-rule-details > header h1{margin-top:.5ex}.checking-problem-details > header p,.checking-rule-details > header p{margin-bottom:1ex}.checking-rule-details .checking-rule-parameters{margin:1rem;padding:1rem;background:#fefefe;border-radius:1rem 1rem}.checking-rule-details .checking-rule-parameters header h3{margin-top:.5ex;margin-bottom:0}.checking-rule-details .checking-rule-parameters header p{margin-bottom:1ex}.checking-rule-details .checking-rule-parameters .checking-rule-parameter{position:relative;margin-top:1rem}.checking-rule-details .checking-rule-parameters .checking-rule-parameter label strong,.checking-rule-details .checking-rule-parameters .checking-rule-parameter .label{margin:0 2ex 1em 0;border-bottom:1px dashed}.checking-rule-details .checking-rule-parameters .checking-rule-parameter table.table-parameter thead th,.checking-rule-details .checking-rule-parameters .checking-rule-parameter table.table-parameter tbody th{padding:1ex 1em;line-height:1.5em;background:#20a3bd;color:#fff}.checking-rule-details .checking-rule-parameters .checking-rule-parameter table.table-parameter td{padding:.5em .5em}.checking-problem-details .checking-problem-view{display:flex}.checking-problem-details .checking-problem-view > .checking-problem-view-left{width:25%;max-height:80vh}.checking-problem-details .checking-problem-view > .checking-problem-view-right{width:75%;max-height:80vh}.checking-problem-details .checking-problem-result{margin:1rem;padding:1rem;background:#fefefe;border-radius:1rem 1rem}.checking-problem-details .checking-problem-result header h3{margin-top:.5ex;margin-bottom:0}.checking-problem-details .checking-problem-result header p{margin-bottom:1ex}.checking-problem-details .checking-problem-result table.result-table > tbody > tr:nth-of-type(odd) > td{background-color:#f2f2f2}.checking-problem-details .checking-problem-result table.result-table > tbody > tr:hover > *{background-color:#e2e2e2 !important}.checking-problem-details .checking-problem-result table.result-table thead th,.checking-problem-details .checking-problem-result table.result-table tbody th{padding:1ex 1em;line-height:1.5em;background:#20a3bd;color:#fff}.checking-explanation{padding:1rem;margin-top:0;margin-bottom:.5rem;background-color:#add8e6;font-weight:300}ul.tree-menu{list-style:none;padding:0;margin:0 0 0 1rem}.tree-menu-item{overflow:hidden;white-space:nowrap;line-height:1.5em;border-radius:.5em;padding:.5em .5ex}.tree-menu-item.no-expander{padding-left:20px}.tree-menu-item.is-selected,.tree-menu-item:hover{cursor:pointer;background:#add8e6}.tree-menu-item .tree-menu-item-expander{content:'';width:20px;display:inline-block}.tree-menu-item .tree-menu-item-expander::before{font-family:'Material Icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;vertical-align:top;text-transform:none !important;font-feature-settings:"liga" 1;font-size:20px;display:inline-block;color:#808080;content:'arrow_drop_down';transform:rotate(-90deg)}.tree-menu-item .tree-menu-item-expander.is-expanded::before{transform:rotate(0deg)}.boekjaar-nav-list{position:absolute;left:16px;top:48px;z-index:1;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,0.2),0 5px 15px rgba(0,0,0,0.067);border:1 px solid rgba(0,0,0,0.067);overflow:hidden;background-color:#fff}.boekjaar-nav-list ul{padding:0;margin:0;list-style:none}.boekjaar-nav-list li{font-size:18px;padding:12px 8px 12px 12px}.boekjaar-nav-list li:hover{background-color:#eee}.boekjaar-nav-list li .wrapper{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;gap:10px}.boekjaar-nav-list a{text-decoration:none;color:inherit}.boekjaar-nav-name{width:100%;text-align:center}.boekjaar-nav-button{cursor:pointer}.boekjaar-action-bar{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;gap:1em}.boekjaar-active{background:#9adc9c}.boekjaar-expired{background:#dc4b57;color:#fff}.boekjaar-expired-warning{font-weight:bold;font-size:1.2em}.complex-notification-table{width:100%}.complex-notification-table td,.complex-notification-table a{background-color:#dc4b57;color:#fff}.complex-notification-table td{padding:10px 8px;font-size:1.2em;font-weight:bold}.repair-exceptions-table{margin:1rem auto;max-width:800px;text-align:right}.repair-exceptions-table table{height:1px;table-layout:fixed}.repair-exceptions-table table tr > td:nth-child(2){height:100%;width:60px}.repair-exceptions-table .repair-exceptions-table-buttons{display:flex;gap:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.repair-exceptions-table .repair-exceptions-notification{background:#9adc9c;display:flex;font-size:1.2rem;font-weight:500;padding:.5rem 1rem;position:fixed;z-index:99;left:50%;transform:translateX(-50%);bottom:4rem;border-radius:8px;border:solid 1px rgba(0,0,0,0.133)}.repair-exceptions-table .repair-exceptions-empty{text-align:center;font-size:1.2rem;margin:2rem auto}.repair-exceptions-table .repair-exceptions-input{width:100%;resize:vertical;height:6em}.repair-exceptions-table .repair-exceptions-row-buttons{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:100%;gap:1rem}.repair-exceptions-table .repair-exceptions-row-buttons .repair-exceptions-move-buttons{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;height:100%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.meeting-issue-row{padding:5px 0;border-bottom:1px solid #808080;border-left:15px solid rgba(255,255,255,0)}.meeting-issue-row.current-issue{border-left-color:#008000}.meeting-issue{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.meeting-issue .issue-buttons{display:flex;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.meeting-issue .meeting-info{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.meeting-issue .meeting-info p{margin:5px}.meeting-issue .meeting-issue-header{display:flex}.meeting-issue .entity-entitlement-info{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.meeting-issue .voting-result,.meeting-issue .entity-entitlement-info{border-left:1px solid #808080;padding-left:1em}.meeting-issue .voting-result{min-width:30ex}.meeting-issue .voting-result .vote-count{width:11ex;display:inline-block}.meeting-issue .voting-result .vote-percentage{width:7ex;display:inline-block}.meeting-issue .voting-result .you-have-voted{background-color:#bee65e}.meeting-issue .voting-result .not-voted{color:#808080}#meeting-screen{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#meeting-agenda{width:80ex}#meeting-issues,#vote-entities{height:60vh;overflow-y:auto;overflow-x:hidden}#meeting-video{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:1em}@media (max-width:1201px){#meeting-screen{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#meeting-agenda{width:auto}#meeting-issues{height:auto}#meeting-video{margin-left:0}}iframe{width:100%;height:80vh}.entity-type{background-color:var(--color-branding);color:var(--color-branding-text);padding:.1em .3em;font-weight:600;display:inline-block;margin-left:1em}.entity-info{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.entity-info .entity-vote{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.entity-info .entity-vote .vote-container{padding:1em}.entity-info .entity-entitlement-info{border-left:1px solid #808080;padding-left:1em;min-width:20ex}.issue-state{text-align:center}.issue-state-VOTING{background-color:#bee65e}.issue-state-CONCLUDED{background-color:#00f}.issue-state-CANCELED{background-color:#808080}.legalentity-name-row{display:flex}.legalentity-name-row .legalEntity-nameGenerated-label{white-space:nowrap}.legalentity-select{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.legalentity-select .search-result{max-height:60vh;overflow-y:auto;background:linear-gradient(#fff 33%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 66%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(34,34,34,0.5),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(34,34,34,0.5),rgba(0,0,0,0)) 0 100%;background-color:#fff;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:100% 66px,100% 66px,100% 22px,100% 22px}.legalentity-select .search-result tbody tr{background:none}.legalentity-select .search-result .number-of-results{margin:10px;font-weight:bold;text-align:center}.legalentity-select .search-result .load-more-row{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-botttom:10px}.legalentity-select .search-result .load-more-row button{width:50%}.legalentity-select ul{list-style-type:none;margin:0;padding-left:0}.legalentity-select .le-row,.legalentity-select .person-row{border-bottom:2px solid #adadad}.legalentity-select .le-row .le-person-row,.legalentity-select .person-row .le-person-row{border-top:1px solid #d3d3d3}.legalentity-select .le-row .phone-and-email a,.legalentity-select .person-row .phone-and-email a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:15em;display:flow-root}.legalentity-select .le-row .phone-and-email a .material-icons,.legalentity-select .person-row .phone-and-email a .material-icons{font-size:16px;vertical-align:bottom;margin-right:2px}.person-edit-form{min-width:min(95vw,1100px)}.person-edit-form .modal-body > div{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.person-edit-form .modal-body > div .entry-pane{width:37em;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:4px}.person-edit-form .modal-body > div .modal-footer{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}#mail-form .mail-form{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:900px}#mail-form .mail-form .subject-row{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:0 0 5px 0}#mail-form .mail-form .subject-row label{padding-right:1ex;font-weight:bold}.recipient-selector{display:flex;margin:0 0 5px 0}.recipient-selector .recipient-class-add{min-width:13em;padding-right:5px}.recipient-selector .recipient-class-add select,.recipient-selector .recipient-class-add button{width:100%}.recipient-selector .recipient-groups{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.recipient-selector .recipient-groups .recipient-class.expanded{height:auto}.recipient-selector .recipient-groups .recipient-class{background-color:#e1e1f5;border-radius:2px;border:1px solid #c6c6ff;padding:3px 5px;margin:2px;display:flex;height:33px;overflow:hidden}.recipient-selector .recipient-groups .recipient-class .recipient-class-name{margin:4px 0;min-width:11em}.recipient-selector .recipient-groups .recipient-class .recipient-class-complex{margin:4px 0;min-width:10em;padding-right:1em}.recipient-selector .recipient-groups .recipient-class .recipient-class-actions{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:25px}.recipient-selector .recipient-groups .recipient-class .recipient-class-actions .material-icons{cursor:pointer}.recipient-selector .recipient-groups .recipient-class .recipient-entities{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.recipient-selector .recipient-groups .recipient-class .recipient-entities span.material-icons{font-size:18px}.recipient-selector .recipient-groups .recipient-class .recipient-entities .recipient-entity{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;border-radius:5px;min-height:22px;min-width:22em;padding:1px 10px;margin:1px}.recipient-selector .recipient-groups .recipient-class .recipient-entities .recipient-entity .entity-name{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.recipient-selector .recipient-groups .recipient-class .recipient-entities .recipient-entity .people-indicator{width:30px;display:flex}.recipient-selector .recipient-groups .recipient-class .recipient-entities .recipient-entity .people-indicator span.material-icons{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.recipient-selector .recipient-groups .recipient-class .recipient-entities .recipient-entity .entity-actions{cursor:pointer;padding-left:9px;width:20px}.person-form td.person-field-actions{padding:0}.person-form .unlock-icon{color:#d7b200;font-size:20px;cursor:pointer}.removable-tags{padding:.15rem .5rem;font-size:14px}.removable-tags-label{display:inline-block;font-size:110%;font-weight:500;padding-right:.5rem;padding-top:2px;color:#4a4a4a}.removable-tag{display:inline-flex;border-radius:1rem;border:1px solid #c7c7c7;margin-top:.15rem;margin-bottom:.15rem;margin-right:.25rem;overflow:hidden;cursor:pointer}.removable-tag-label{padding:.15em .75em;font-weight:500;background:#fff}.removable-tag-close{background:#dadaff;padding-right:.5em;padding-left:.25em;padding-top:4px;user-select:none}.removable-tag-close .material-icons{font-size:16px}.removable-tag-close:hover{background:#cecefc}.bk-tags{display:inline-block;vertical-align:middle}.bk-tag{display:inline-block;padding:.25rem .66rem;font-size:12.5px;font-weight:500;border-radius:1rem;margin-left:.25rem;vertical-align:top;white-space:nowrap}.bk-tag.compact{padding:.15rem .5rem;font-size:9.8px}.acl-cell{padding:4px !important;text-align:center;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.acl-cell span{display:inline-block;width:22px;height:22px;font-weight:300;color:#808080}.acl-cell.is-active span{font-weight:bold;color:#251863}.acl-cell.is-global.is-active span{color:color-branding-slight-state}.acl-pane.acl-pane-wide{min-width:900px}.acl-pane.acl-pane-mid{min-width:600px}.acl-pane h2{font-size:16px;font-weight:500;color:#4b4b4b}.nice-select{display:flex}.nice-select-input{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.nice-select.compact > .nice-select-input > div > input{height:30px}.nice-select.compact .cell{padding:0}.nice-select-input > input,.nice-select-input > div > input{border:none;border-bottom:2px solid var(--color-branding-state);background:#fff;padding:8px 14px;font-size:15px;width:100%;height:54px}.nice-select-input > input::placeholder,.nice-select-input > div > input::placeholder{color:#808080;font-style:italic}.nice-select.compact .nice-select-input > input{padding:4px 14px;font-size:14px;height:40px}.nice-select-results{position:absolute;background:#fff;top:54px;left:0;width:100%;box-shadow:1px 1px 10px rgba(0,0,0,0.2);z-index:10}.nice-select.compact .nice-select-results{top:40px}.nice-select-results-list{max-height:50vh;overflow-y:auto}.nice-select .nice-select-clear .material-icons{padding-top:5px;padding-left:5px;padding-right:5px;font-size:22px}.nice-select.compact .nice-select-clear .material-icons{padding-top:7px;font-size:19px}.acl-entry-row.is-deleted{background:#ff8f8f !important;text-decoration:line-through}.acl-entry-row:hover{background:#ddd !important}#unauthenticated-overlay{background-color:rgba(32,28,26,0.86);backdrop-filter:blur(4px);position:fixed;top:0;left:0;height:100%;width:100%;z-index:100000;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#unauthenticated-overlay .content{padding:1rem;color:#fff}#unauthenticated-overlay .content h1{color:#fff}textarea.expression-input{font-family:monospace;font-size:14px;border:2px solid transparent}textarea.expression-input.is-syntax-ok{border-color:#ff0}textarea.expression-input.is-ok{border-color:#008000}.autocomplete-suggestions{position:fixed;z-index:100;border:1px solid #8d8d8d;box-shadow:1px 1px 2px rgba(0,0,0,0.3);max-height:300px;overflow-y:auto;scrollbar-width:thin}.autocomplete-suggestion{padding:.25em .5em;background:#fff;min-width:100px;cursor:pointer;font-family:monospace;font-size:16px}.autocomplete-suggestion:hover{background:#def}.autocomplete-suggestion.is-selected{background:#000060;color:#fff;font-weight:500}.expression-input-notifications{position:absolute;background:#f3f3f3;padding:.25rem;box-shadow:0 1px 4px rgba(0,0,0,0.3);margin-left:1px}.expression-input-help{position:absolute;top:2px;right:2px;cursor:pointer}.expression-input-help .material-icons{opacity:.5;font-size:22px}.expression-input-help:hover .material-icons{opacity:1;font-size:22px}.table-countings-app{padding:.25rem;background:#efefef;width:100%;height:100%}.simple-countings{display:flex;width:100%}.simple-countings .simple-counting{display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.5rem;background:#fff;border-radius:4px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.simple-countings .simple-counting label{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.simple-countings .simple-counting h1{margin:0;padding-left:.5rem}.simple-countings .simple-counting:not(:first-child){margin-left:1rem}.countings-table-wrapper{width:100%;background:#fff;border-radius:4px;margin-top:.5rem}.countings-table.countings-table.countings-table.countings-table{width:100%;border:none !important;font-size:12px}.countings-table.countings-table.countings-table.countings-table caption{font-size:16px;font-weight:500;padding:0}.countings-table.countings-table.countings-table.countings-table thead{border:none}.countings-table.countings-table.countings-table.countings-table tr,.countings-table.countings-table.countings-table.countings-table td,.countings-table.countings-table.countings-table.countings-table th{border:none;border:initial;background-color:#fff;font-size:14px;border:none;padding:.4em .8em}.countings-table.countings-table.countings-table.countings-table th{font-style:normal;font-weight:500;user-select:none}.countings-table.countings-table.countings-table.countings-table tr.totals td{font-weight:500}.countings-table.countings-table.countings-table.countings-table .expand-toggle-top{cursor:pointer;padding:0 .5rem;font-size:20px;margin-top:-2px}.countings-table.countings-table.countings-table.countings-table .expand-toggle{cursor:pointer;transition:transform 100ms ease-in}.countings-table.countings-table.countings-table.countings-table .expand-toggle .material-icons{padding-top:2px;vertical-align:top;font-size:18px}.countings-table.countings-table.countings-table.countings-table .expand-toggle.is-expanded{transform:rotate(-45deg)}.elementinfo-table .countings-table.countings-table.countings-table.countings-table caption{font-size:15px}.elementinfo-table .countings-table.countings-table.countings-table.countings-table td,.elementinfo-table .countings-table.countings-table.countings-table.countings-table th{font-size:12px;padding:.3em .6em}.simple-pane{position:relative;box-sizing:border-box;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border:1px solid #d2d2d2}.simple-pane + .simple-pane{margin-top:2em}.simple-pane.shadow{box-shadow:0 1px 3px rgba(0,0,0,0.2),0 2px 6px rgba(0,0,0,0.133)}.simple-pane > *{box-sizing:border-box;width:100%}.simple-pane .disabled-overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:100;backdrop-filter:blur(1.5px);background-color:rgba(0,0,0,0.141);display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.simple-pane .disabled-overlay h3{filter:drop-shadow(0 0 4px #fff)}.simple-pane .strong{font-weight:500}.simple-pane .simple-pane-header{font-size:16px;font-weight:600;line-height:1.5;background-color:var(--color-pane-background);border-top:3px solid transparent;padding:5px 12px 6px 12px;display:flex;gap:1em}.simple-pane .simple-pane-header .pane-icon{max-height:20px;margin-right:4px}.simple-pane .simple-pane-header .pane-title{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.simple-pane .simple-pane-header + .simple-pane-body{border-top:1px solid #d8d8d8}.simple-pane .simple-pane-body{background:#fff;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.simple-pane .simple-pane-body.padding{padding:1rem}.simple-pane .simple-pane-body.horizontal{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.empty-table{padding:24px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-size:1.2em;text-align:center}.reactive-table{table-layout:fixed}.reactive-table .reactive-table-header{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:100%}.reactive-table .reactive-table-header .material-icons{height:16px;width:16px;font-size:1rem}.reactive-table .reactive-table-header .reactive-table-sort{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.reactive-table .reactive-table-header .reactive-table-sort,.reactive-table .reactive-table-header .reactive-table-search{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.reactive-table .reactive-table-caption{padding:0;border:0}.reactive-table .reactive-table-tooltip-container{position:relative}.reactive-table .reactive-table-tooltip-container .reactive-table-tooltip-content{overflow:hidden;text-overflow:ellipsis}.reactive-table .reactive-table-tooltip-container .reactive-table-tooltip-popup{display:none;position:absolute;bottom:1.5rem;z-index:10}.reactive-table .reactive-table-tooltip-container .reactive-table-tooltip-popup.rttp-small{left:0}.reactive-table .reactive-table-tooltip-container .reactive-table-tooltip-popup.rttp-large{right:0;max-width:480px;white-space:normal}.reactive-table .reactive-table-tooltip-container:hover .reactive-table-tooltip-popup{display:block}.reactive-table td{white-space:nowrap}.reactive-table td.center-align{text-align:center}.reactive-table td.right-align{text-align:right}.reactive-table .icon-wrapper{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:6px}.reactive-table .gap-3{gap:3px}.reactive-table .underline{text-decoration:underline dotted}.technical-dashboard-status-selector{box-shadow:var(--double-box-shadow);overflow:hidden;font-size:1.1em;font-weight:500;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.technical-dashboard-status-selector ul{margin:0;padding:0;list-style:none}.technical-dashboard-status-selector button{border:none;font:inherit;cursor:pointer;outline:none;color:none;padding:0}.technical-dashboard-status-selector .status-toggle{padding:8px 8px 8px 12px;font-weight:600;width:100%;border-bottom:1px solid rgba(0,0,0,0.086);display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;gap:24px}.technical-dashboard-status-selector .status-toggle:last-child{border-bottom:none}.technical-dashboard-status-selector .status-toggle:not(.active){background-color:#fff}.technical-dashboard-status-selector .status-toggle:hover{filter:brightness(.9)}.technical-dashboard{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.technical-dashboard .clickable{cursor:pointer}.technical-dashboard .td-button-wrapper{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.technical-dashboard .td-button-wrapper > *{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.technical-dashboard .td-button{background-color:unset;border:none;font:inherit;cursor:pointer;outline:none;color:none;padding:0;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-weight:600;font-size:1.1em;line-height:1;color:#ccc;padding:8px 16px;border-top:3px solid transparent;border-bottom:3px solid transparent}.technical-dashboard .td-button:hover,.technical-dashboard .td-button.active{color:var(--color-text-inv);border-top-color:var(--color-pane-background)}.technical-dashboard .long-term-items{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.technical-dashboard .long-term-items table{height:100%;border-collapse:collapse}.technical-dashboard .long-term-items .date-heading{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.technical-dashboard .long-term-items .date-as-duration{font-weight:700;font-size:1.1em}.technical-dashboard .long-term-items .date-as-date{font-weight:400;color:var(--color-text-sec)}.technical-dashboard .long-term-items .status-heading{font-weight:700;font-size:1.1em;border-right:6px solid}.technical-dashboard .long-term-items td{text-align:center}.technical-dashboard .long-term-items .date-status-count{font-size:1.5em;font-weight:600;border-radius:4px;padding:4px 12px;cursor:pointer}.technical-dashboard .long-term-items .date-status-count:hover{background-color:rgba(0,0,0,0.086)}.technical-dashboard .long-term-items .date-status-count:active{background-color:rgba(0,0,0,0.141)}.technical-dashboard .overview-wrapper{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:1rem}.technical-dashboard .overview-wrapper .graph-pane{width:40%;min-height:300px;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.technical-dashboard .overview-wrapper .graph-pane-body{gap:2rem;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.technical-dashboard .status-button{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:160px;padding:0;border:0}.technical-dashboard .status-button .colors-wrapper{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.technical-dashboard .status-button .color-indicator{border-right:1px solid rgba(0,0,0,0.133);height:6px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.technical-dashboard .status-button .color-indicator:not(.active){background-color:rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.267)}.technical-dashboard .status-button .color-indicator:last-child{border-right:none}.technical-dashboard .status-button .button-text{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:0 12px}.technical-dashboard .filter-bar{width:100%;display:flex;flex-display:row;gap:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.technical-dashboard .filter-bar .date-pickers{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:1rem;padding:4px 0}.technical-dashboard .filter-bar .date-picker-input{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;color:var(--color-text-pri);height:40px;border:1px solid #d5d5d5}.technical-dashboard .filter-bar .date-picker-input:focus-within{outline:3px solid var(--color-branding-light-50);outline-offset:1px}.technical-dashboard .filter-bar .date-picker-input .heading{background-color:var(--color-pane-background);height:100%;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-size:1.1em;font-weight:600;padding:0 8px;border-right:1px solid #d5d5d5}.technical-dashboard .filter-bar .date-picker-input input{border:none;outline:none;width:96px}.technical-dashboard .filter-bar .date-picker-input .clear-button{background-color:unset;border:none;font:inherit;cursor:pointer;outline:none;color:none;padding:0;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;opacity:50%}.technical-dashboard .filter-bar .date-picker-input .clear-button:hover{opacity:100%}.technical-dashboard .status-changes-target{position:relative}.technical-dashboard .status-changes-target .status-changes-popover{position:absolute;right:0;bottom:2rem;z-index:10;display:none}.technical-dashboard .status-changes-target .status-changes-popover .status-changes-list{list-style:none;padding:0;margin:0}.technical-dashboard .status-changes-target .status-changes-popover .status-changes-list li .clickable{pointer:cursor}.technical-dashboard .status-changes-target .status-changes-popover .status-changes-list li > div{font-size:1.1em;padding:8px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:1rem}.technical-dashboard .status-changes-target .status-changes-popover .status-changes-list li .tdsc-status{font-weight:600}.technical-dashboard .status-changes-target:hover .status-changes-popover{display:block}.technical-dashboard .people-target{position:relative}.technical-dashboard .people-target .people-popover{position:absolute;right:0;bottom:2rem;z-index:10;display:none;background-color:var(--color-pane-background);box-shadow:var(--double-box-shadow)}.technical-dashboard .people-target .people-popover .rlpp-person{padding:8px 12px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:.5rem;border-bottom:1px solid rgba(0,0,0,0.2)}.technical-dashboard .people-target .people-popover .rlpp-person .underline{text-decoration:underline dotted}.technical-dashboard .people-target .people-popover .rlpp-person .rlpp-title{font-weight:600}.technical-dashboard .people-target:hover .people-popover{display:block}@media screen and (max-width:900px){.technical-dashboard .overview-wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.technical-dashboard .overview-wrapper .graph-pane{width:100%}.technical-dashboard .filter-bar{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.technical-dashboard .filter-bar .date-pickers{padding-left:16px;padding-right:16px}}.requests-dashboard .reactive-table th.nr{width:50px}.requests-dashboard .reactive-table th.vve{width:120px}.requests-dashboard .reactive-table th.omschrijving{min-width:160px}.requests-dashboard .reactive-table th.involvedUsers{width:16px}.requests-dashboard .reactive-table th.werkopdracht{width:85px}.requests-dashboard .reactive-table th.aanmaakDatum{width:95px}.requests-dashboard .reactive-table th.status{width:120px}.requests-dashboard .reactive-table th.actions{width:72px}.requests-dashboard .floating-action-button{position:fixed;left:1.5rem;bottom:1.5rem;padding:1rem;box-shadow:var(--double-box-shadow);background-color:#2ecc71;color:#fff;z-index:20;border-radius:9999px;pointer:cursor;text-decoration:none;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;gap:1rem;font-size:1.2em}.requests-dashboard .floating-action-button .action-name{display:none}.requests-dashboard .floating-action-button:hover{background-color:#40d47f;padding-right:1.5rem}.requests-dashboard .floating-action-button:hover .action-name{display:block}@media screen and (max-width:900px){.reactive-table th.Complex{width:80px}.reactive-table th.Description{min-width:unset;width:40px}.reactive-table th.Status{width:60px}}.work-order-dashboard .reactive-table th.nr{width:50px}.work-order-dashboard .reactive-table th.prio{width:20px}.work-order-dashboard .reactive-table th.source{width:50px}.work-order-dashboard .reactive-table th.vve{width:100px}.work-order-dashboard .reactive-table th.leverancier{width:100px}.work-order-dashboard .reactive-table th.omschrijving{min-width:150px}.work-order-dashboard .reactive-table th.involvedUsers{width:16px}.work-order-dashboard .reactive-table th.aanmaakdatum{width:95px}.work-order-dashboard .reactive-table th.status{width:185px}.work-order-dashboard .reactive-table th.actions{width:40px}.work-order-dashboard .priority{font-weight:700;text-decoration:underline dotted}.work-order-dashboard .priority.high-priority{color:#f00}@media screen and (max-width:900px){.reactive-table th.Complex{width:80px}.reactive-table th.Status{width:70px}}.transaction .transaction-row{background-color:#cbe7ff;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:5px;cursor:pointer}.transaction .transaction-row .transaction-type{min-width:4em}.transaction .transaction-row .transaction-amount{min-width:5em}.transaction .transaction-row .transaction-date{min-width:7em}.transaction .transaction-row .transaction-iban{min-width:12em;font-family:monospace}.transaction .transaction-row .transaction-account-name{min-width:19em}.transaction .transaction-row .transaction-info{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:500px}.transaction .transaction-row .transaction-actions{margin-left:auto}.transaction .reverting{background-color:#ffa500}.transaction .reverted{background-color:#90ee90}.transaction .transaction-boekingen .transaction-boeking{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.transaction .transaction-boekingen .transaction-boeking div{padding:0 6px}.transaction .transaction-boekingen .transaction-boeking .transaction-boeking-amount{min-width:5em}.transaction .transaction-boekingen .transaction-boeking .transaction-boeking-number{min-width:3em}.transaction .transaction-boekingen .transaction-boeking .transaction-boeking-name{min-width:20em}.transaction .transaction-boekingen .transaction-boeking .transaction-boeking-description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.insurance-case-create-modal-form{display:grid;grid-template-columns:1fr 4fr;row-gap:1em}.insurance-case-create-modal-form .submit{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;grid-column-start:2}.insurance-case-create-modal-form .submit > button{width:30%}.insurance-case-search-select-item > *{display:flex;margin:.3rem;gap:.3rem;font-weight:normal}.insurance-case-search-select-item > * > a{font-weight:normal !important}.insurance-case-status-detail{width:.5rem}.insurance-case-status-OPEN{background-color:#fff961}.insurance-case-status-COMPLETE{background-color:#73ff73}.insurance-case-detail-form-action{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.notification.INFO{background-color:#add8e6}.notification.SUCCESS{background-color:#9adc9c}.notification.WARNING{background-color:#ffc19f}.notification.ERROR{background-color:#dc8787}.newTicketContainer{border:2px solid #ccc;background-color:#fff;margin-right:20px;margin-bottom:30px;max-width:400px;max-height:600px}.description-wrapper{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.description-wrapper textarea{max-width:800px}.description-wrapper button{width:fit-content}.phases-form{max-width:768px;margin:0 auto}.phases-form ul{padding:0;list-style:none;display:block}.phases-form ul li{display:block}.phases-progress-display{max-width:768px;margin:0 auto;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}.phases-progress-display > ul{padding:0;list-style:none;display:block}.phases-progress-display > ul > li{display:block}.phases-progress-display > ul > li:not(:last-child){margin-bottom:16px}.phases-progress-display .complex-phase-comments{white-space:pre-wrap;font-weight:normal}.phases-progress-display .phase-progress-issue{font-weight:normal;display:flex;gap:8px;width:100%}.phase-status-selector{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:fit-content}.phase-status-label{padding:4px;border-radius:4px;width:fit-content}.phase-status-label.phase-status-label-wide{width:100%}.phases-list .reactive-table th{width:auto}.phases-list .reactive-table th.code{width:80px}.phases-list .reactive-table th.naam{width:200px}.phases-list .reactive-table th.buttons{width:40px}.phases-list ul{padding:0;list-style:none;display:block}.phases-list li{display:block}.phases-list .complex-issues{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.phases-list .complex-issues .phase-issues{padding:12px 16px;margin:12px 16px;box-shadow:var(--double-box-shadow);background-color:rgba(0,0,0,0.031)}.phases-list .complex-issues .phase-issues-heading{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:8px 0 8px 0}.phases-list .complex-issues .phase-issues-heading h3{font-size:inherit;line-height:inherit;margin:0}.phases-list .complex-issues .phase-issues-heading h4{width:fit-content;padding:2px 6px;border-radius:4px;font-size:inherit;line-height:inherit;margin:0}.phases-list .complex-issues .issue-card{padding:2px 0}.phase-status-type-table{width:100%}.rental-revenue-table{width:100%}.rental-revenue-table td{border-left:1px solid #000;padding:.3em .4em}.rental-revenue-table th{text-align:center}.rental-revenue-table td.amount{text-align:right;font-weight:bold}.rental-revenue-table td:first-child{border-left:none}.rental-revenue-table td.past-month{background-color:#d3def7}.rental-revenue-table td.current-month{background-color:#a9c0f5}.rental-revenue-table td.new-contract{border-left:8px solid #49a049}.rental-revenue-table td.end-of-contract{border-right:8px solid #ec5b5b}.rental-revenue-table .unit-revenue-totals-row{border-top:1px solid #000}.create-supplier-form .required::after{content:"*"}.files-gallery{margin-right:-2;overflow:'hidden'}@media (min-width:500px){.files-gallery{marginRight:-4}}.files-thumbnail{boxSizing:border-box;display:block;float:left;lineHeight:0;paddingRight:2;paddingBottom:2;overflow:hidden}@media (min-width:500px){.files-thumbnail{paddingRight:4;paddingBottom:4}}.files-landscape{width:30%}.files-square{paddingBottom:0;width:40%}@media (min-width:500px){.files-square{paddingBottom:0}}.files-source{border:0;display:block;height:auto;maxWidth:100%;width:auto}.tableComponentSection{position:relative}.tableComponentSection p{margin:0}.tableComponentSection .lightItalic{font-weight:lighter;font-style:italic;font-size:.75rem}.tableComponentSection .defaultSection{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding:1rem 0}.tableComponentSection .defaultSection .defaultButton{background-color:var(--color-branding);color:#fff;transition:.2s;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;border:none;padding:.4rem 1rem;outline:none;border-radius:5px}.tableComponentSection .defaultSection .defaultButton:hover{background-color:var(--color-branding-state);cursor:pointer}.tableComponentSection .tableComponent{display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-shadow:0 .075rem 0 0 rgba(7,7,33,0.15);margin-bottom:1rem;width:100%}.tableComponentSection .tableComponent .captionRight .lightItalic{padding-right:.5rem}.tableComponentSection .tableComponent .tableCaption{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;color:#eee;font-weight:bold;width:auto;line-height:30px;background-color:var(--color-branding);padding:8px 12px 6px 12px;border-radius:5px 5px 0 0}.tableComponentSection .tableComponent .tableCaption .captionLeft,.tableComponentSection .tableComponent .tableCaption .captionRight{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;column-gap:2rem}.tableComponentSection .tableComponent .tableCaption .captionRight section{display:flex}.tableComponentSection .tableComponent .editColumnsBtn{padding:.5rem 1rem;background-color:transparent;border:1px solid #fff;border-radius:5px;color:#fff;font-weight:bold;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;transition:.2s}.tableComponentSection .tableComponent .editColumnsBtn .action-icon-material{color:#fff;padding-left:.5rem}.tableComponentSection .tableComponent .editColumnsBtn:hover{cursor:pointer;background-color:var(--color-branding-state)}.tableComponentSection .tableComponent .selectResults{text-align:center;border-radius:5px;border:1px solid #fff;padding:2px 7px;background:linear-gradient(90deg,#fff 60%,var(--color-branding) 60%);outline:none;transition:background .2s}.tableComponentSection .tableComponent .selectResults:hover{background:linear-gradient(90deg,#fff 60%,var(--color-branding-state) 60%);cursor:pointer}.tableComponentSection .tableComponent .tableHeading tr{display:flex;width:100%}.tableComponentSection .tableComponent .tableHeading th{background-color:#dedfe1;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;padding:0;user-select:none;min-width:60px}.tableComponentSection .tableComponent .tableHeading th .columnNameSection{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;column-gap:.5rem;position:relative}.tableComponentSection .tableComponent .tableHeading .iconHeading{min-width:100px}.tableComponentSection .tableComponent .tableHeading .tableHeadingSection{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:.7em .8em;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.tableComponentSection .tableComponent .tableHeading .sortedIndicator{background-color:var(--color-branding-state)}.tableComponentSection .tableComponent .tableHeading .sortedIndicator .material-icons{color:#fff}.tableComponentSection .tableComponent .tableHeading .sortedIndicator .material-icons:hover{color:var(--color-branding)}.tableComponentSection .tableComponent .tableHeading .filterInput{margin:0;padding:.7em .8em;border:none;width:100%;height:100%;font-weight:bold;color:var(--color-branding-state);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tableComponentSection .tableComponent .tableHeading .filterInput::placeholder{color:#000;text-transform:capitalize}.tableComponentSection .tableComponent .tableHeading .inputIndicator{background-color:var(--color-branding-state);color:#fff}.tableComponentSection .tableComponent .tableHeading .filterButtonHeading{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.tableComponentSection .tableComponent .tableHeading .filterButtonHeading button{background-color:var(--color-branding);color:#fff;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;border-radius:5px;font-weight:bold;padding:.3rem 1.5rem;border:none;transition:.2s}.tableComponentSection .tableComponent .tableHeading .filterButtonHeading button:hover{background-color:var(--color-branding-state);cursor:pointer}.tableComponentSection .tableComponent .tableHeading .material-icons{color:var(--color-branding);transition:.2s}.tableComponentSection .tableComponent .tableHeading .material-icons:hover{color:var(--color-branding-state);cursor:pointer;font-weight:bold}.tableComponentSection .tableComponent .tableHeading .sortingDropdown{position:absolute;z-index:1;top:1.3rem;background-color:#fff;border:1px solid #000;font-weight:400;text-align:center;min-width:7rem;color:#000}.tableComponentSection .tableComponent .tableHeading .sortingOption,.tableComponentSection .tableComponent .tableHeading .sortingPlaceholder{padding:.25rem .5rem;min-width:3rem}.tableComponentSection .tableComponent .tableHeading .sortingOption:hover{background-color:#1e90ff;color:#fff;cursor:pointer}.tableComponentSection .tableComponent .tableHeading .sortingPlaceholder{font-weight:bold}.tableComponentSection .tableComponent .tableHeading .sortingPlaceholder:hover{cursor:default}.tableComponentSection .tableComponent .tableHeading .columnWidth:hover{cursor:e-resize}.tableComponentSection .tableComponent .tableBody tr{display:flex;width:100%;background:#fff}.tableComponentSection .tableComponent .tableBody td{position:relative;min-width:60px;padding:0;border-left:1px solid #fff;border-right:1px solid #fff}.tableComponentSection .tableComponent .tableBody .contentSection{padding:.7em .8em;width:unset}.tableComponentSection .tableComponent .tableBody .noResults{text-align:center;padding:1rem;font-weight:bold;width:100%}.tableComponentSection .tableComponent .tableBody .iconSection{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.tableComponentSection .tableComponent .tableBody .iconBody{min-width:100px}.tableComponentSection .tableComponent .tableBody .material-icons{padding:0 .2rem;color:var(--color-branding);transition:.2s}.tableComponentSection .tableComponent .tableBody .material-icons:hover{color:var(--color-branding-state);cursor:pointer}.tableComponentSection .tableComponent .tableBody .has-tooltip .tooltip-wrapper{left:0;transition:visibility 0s linear .1s}.tableComponentSection .tableComponent .tableBody .has-tooltip .tooltip-wrapper .tooltip{top:0;left:3rem}.tableComponentSection .tablePagination{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:sticky;bottom:1rem}.tableComponentSection .paginationSection{display:flex;background:var(--color-branding);border-radius:.5rem;padding:.5rem 1rem}.tableComponentSection .paginationButtons{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:2.5rem}.tableComponentSection .paginationButtons button{background-color:#fff;color:var(--color-branding);transition:.2s;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;border:none;border-left:2px solid #a8a8a8;padding:.4rem 1rem;outline:none}.tableComponentSection .paginationButtons button:hover{background-color:#f7f7f7;color:var(--color-branding-state);cursor:pointer;-webkit-text-stroke:.03rem var(--color-branding-state)}.tableComponentSection .paginationButtons button:focus{outline:none}.tableComponentSection .paginationButtons button:first-child{border-radius:.25rem 0 0 .25rem;border-left:none}.tableComponentSection .paginationButtons button:last-child{border-radius:0 .25rem .25rem 0}.tableComponentSection .paginationButtons .active{background-color:var(--color-branding-state);color:#fff;-webkit-text-stroke:.03rem #fff}.tableComponentSection .paginationButtons .active:hover{background-color:var(--color-branding-state);color:#fff;-webkit-text-stroke:.03rem #fff;cursor:unset}.tableComponentSection .paginationButtons .disabled{background-color:#f7f7f7;color:#808080}.tableComponentSection .paginationButtons .disabled:hover{color:#808080;-webkit-text-stroke:unset;cursor:unset}.tableComponentSection .searchPageSection{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.tableComponentSection .searchPageSection p{padding:.5rem 1rem;color:#fff}.tableComponentSection .searchPageInput{width:2.5rem;margin:0;border-radius:5px 0 0 5px;border-color:#fff;text-align:center;outline:none;padding:.4rem;border-bottom:2px solid #fff}.tableComponentSection .searchPageBtn{background-color:var(--color-branding);border:1px solid #fff;border-radius:0 5px 5px 0;border-left:none;transition:.2s;padding:.4rem}.tableComponentSection .searchPageBtn:hover{background-color:var(--color-branding-state);cursor:pointer}.tableComponentSection .searchPageBtn action-icon-material{color:#fff}.editColumnsPopup{width:30rem}.editColumnsPopup p{margin:0;text-transform:capitalize}.editColumnsPopup input{width:1rem}.editColumnsPopup .popupHeading{background-color:var(--color-branding);margin:0;padding:.6rem 1rem;color:#fff;font-size:1rem}.editColumnsPopup .listHeadingSection{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:1rem}.editColumnsPopup .listHeading{margin:0;font-size:1rem}.editColumnsPopup .showHideSection{display:flex;column-gap:2rem;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.editColumnsPopup .showHideSection p{margin:0;font-weight:400;font-style:italic}.editColumnsPopup .showHideSection input{display:block;cursor:unset;margin-right:0}.editColumnsPopup .showSection,.editColumnsPopup .hideSection{display:flex;column-gap:.3rem}.editColumnsPopup hr{margin:0 1rem;background-color:#000}.editColumnsPopup .checkboxSection ul{margin:1rem;padding:0}.editColumnsPopup .checkboxSection li{list-style:none;padding:.3rem 1rem;border-radius:5px}.editColumnsPopup .checkboxSection li:nth-child(odd){background-color:#e7e7e7}.editColumnsPopup .checkboxSection li:first-child .arrowSection{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.editColumnsPopup .checkboxSection li:last-child .arrowSection{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.editColumnsPopup .checkboxSection .listSection{position:relative;display:flex;font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;column-gap:.5rem;height:1.5rem}.editColumnsPopup .checkboxSection .listSection label{display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.editColumnsPopup .checkboxSection .inputSection{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;column-gap:.5rem}.editColumnsPopup .checkboxSection .arrowSection{display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:2.5rem}.editColumnsPopup .checkboxSection .arrowSection .material-icons{font-weight:bold;color:var(--color-branding);transition:.2s}.editColumnsPopup .checkboxSection .arrowSection .material-icons:hover{color:var(--color-branding-state);background-color:#fff;cursor:pointer}.editColumnsPopup .checkboxSection .iconSection{display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;column-gap:1rem}.editColumnsPopup .checkboxSection .iconSection p{margin:0;font-weight:400;font-style:italic;color:rgba(0,0,0,0.5)}.editColumnsPopup .buttonSection{display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding:1rem;column-gap:1rem}.editColumnsPopup .buttonSection button{padding:.6rem 1rem;min-width:7rem;font-weight:bold;border-radius:5px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Helvetica Neue','Roboto','Helvetica',sans-serif;transition:.2s}.editColumnsPopup .buttonSection .buttonCancel{background:transparent;border:1px solid var(--color-branding);color:var(--color-branding)}.editColumnsPopup .buttonSection .buttonCancel:hover{cursor:pointer;border:1px solid var(--color-branding-state);color:var(--color-branding-state)}.editColumnsPopup .buttonSection .buttonSave{background-color:var(--color-branding);color:#fff;border:none}.editColumnsPopup .buttonSection .buttonSave:hover{cursor:pointer;background-color:var(--color-branding-state)}.prolongation-overview .button-wrapper{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;gap:2em;padding-bottom:1em}.prolongation-overview table{table-layout:fixed}.prolongation-overview table a{color:inherit}.prolongation-overview .colorCol{width:6px;padding:0}.prolongation-overview .colorCol.hasContract{background:#008000}.prolongation-overview .colorCol.noContract{background:#8b0000}.prolongation-overview .italic{font-style:italic}.prolongation-overview .prolongation-overview-table tr > *:nth-child(1){width:6px}.prolongation-overview .prolongation-overview-table tr > *:nth-child(2){width:200px}.prolongation-overview .prolongation-overview-table tr > *:nth-child(3){width:200px}.prolongation-overview .prolongation-overview-table tr > *:nth-child(4){width:80px}.prolongation-overview .prolongation-overview-table tr.separator{border-top:1px solid rgba(0,0,0,0.867)}.vve-status{display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:relative;text-transform:none}.vve-status .vve-icon{height:24px;width:24px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-weight:bold;font-size:8;border-radius:20%;background-color:#9adc9c}.vve-status .vve-icon:hover{background:#7ed281}.vve-status .vve-icon.external{background-color:#dc8787}.vve-status .vve-icon.external:hover{background:#d46c6c}.vve-status-tooltip{display:none;position:absolute;min-width:400px;width:50vw;left:40px;box-shadow:4px 4px 8px rgba(0,0,0,0.267)}.vve-status-tooltip .lock-icon{display:flex}.vve-status-tooltip .unlock-icon{display:none}.vve-status-tooltip.locked .lock-icon{display:none}.vve-status-tooltip.locked .unlock-icon{display:flex}.vve-status-description{white-space:pre-wrap}