:root{--drofus-orange:#e34e2c;--drofus-orange-dark:#bf2228;--drofus-blue:#0e9ed9;--drofus-blue-medium:#87ceec;--silver:#bfc1c2;--base:#212121;--white:#fff;--green:#008800;--red:#880000;--yellow:#ffd200;--drofus-gray-25:rgba(240, 241, 241, 0.5);--drofus-gray-50:#f0f1f1;--drofus-gray-100:#e7e8e8;--drofus-gray-200:#bfc1c2;--drofus-gray-300:#9ea1a3;--drofus-gray-400:#7e8285;--drofus-gray-500:#575d5c;--drofus-gray-600:#353739;--selection-bg-color:rgba(14, 158, 217, 0.07);--overlay-bg-color:rgba(0, 0, 0, 0.15);--hover-bg-color:#e0ebef;--dropdown-border:rgba(53, 55, 57, 0.5);--sidebar-shadow:2px 0px 5px 0px #9ea1a3;--container-shadow:-2px 0px 5px 0px #9ea1a3;--image-box-shadow:0 0 2rem $drofus-gray-500;--overlay-shadow:rgba($base, 0.4) 5px 5px 8px;--drofus-gray-200-a40:rgba(191, 193, 194, 0.4);--reconnect-background:rgba(33, 33, 33, 0.625);--invalid-input-background:rgb(229.6, 216.9, 216.9);--state-success-text:#3c763d;--state-success-bg:#dff0d8;--state-info-text:#31708f;--state-info-bg:#d9edf7;--state-warning-text:#8a6d3b;--state-warning-bg:#fcf8e3;--state-danger-text:#a94442;--state-danger-bg:#f2dede}body.dark{--base:#fff;--white:#353739;--drofus-gray-25:rgba(87, 93, 92, 0.5);--drofus-gray-50:#575d5c;--drofus-gray-100:#7e8285;--drofus-gray-200:#9ea1a3;--drofus-gray-200-a40:rgba(158, 161, 163, 0.4);--drofus-gray-300:#bfc1c2;--drofus-gray-400:#e7e8e8;--drofus-gray-500:#f0f1f1;--drofus-gray-600:#fff;--selection-bg-color:rgba(14, 158, 217, 0.07);--overlay-bg-color:rgba(0, 0, 0, 0.15);--hover-bg-color:#e0ebef;--dropdown-border:rgba(255, 255, 255, 0.5);--sidebar-shadow:2px 0px 2px 0px #bfc1c2;--container-shadow:-2px 0px 2px 0px #bfc1c2;--drofus-box-shadow:0 0 2rem $drofus-gray-50;--overlay-shadow:rgba($white, 0.4) 5px 5px 8px;--invalid-input-background:rgba(136, 0, 0, 0.33);color:#fff;--state-success-text:#dff0d8;--state-success-bg:#3c763d;--state-info-text:#d9edf7;--state-info-bg:#31708f;--state-warning-text:#fcf8e3;--state-warning-bg:#8a6d3b;--state-danger-text:#f2dede;--state-danger-bg:#a94442}body.dark .hide-in-dark{display:none!important}body:not(.dark) .hide-in-light{display:none!important}:root{--z-index-overlay-base:100}.row{display:flex;flex-direction:row;flex:1 1 auto;margin:1rem 0 0 1rem;overflow-y:auto}.col-1{-webkit-flex:0 0 100%;flex:0 0 100%}.col-2{-webkit-flex:0 0 50%;flex:0 0 50%}.col-3{-webkit-flex:0 0 33.33%;flex:0 0 33.33%}.col-4{-webkit-flex:0 0 25%;flex:0 0 25%}@media (max-width:320px){body,div,html,span{font-size:14px!important}svg{transform:scale(.9)}}.reconnecting-container{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;background-color:var(--reconnect-background);z-index:1100;display:flex;opacity:1;transition:opacity .25s linear 0s,visibility 0s linear 0s}.reconnecting-container .spinner{opacity:1;transition:opacity 3.75s ease .5s}.reconnecting-container.aurelia-hide{opacity:0;visibility:hidden;display:inherit!important;transition:opacity .5s linear 0s,visibility 0s linear .5s;display:flex!important}.reconnecting-container.aurelia-hide .reconnecting{top:-25vh;opacity:0;transition-delay:.5s}.reconnecting-container.aurelia-hide .spinner{opacity:0}.reconnecting h3{color:#bfc1c2;color:var(--drofus-gray-200)}.reconnecting{position:relative;top:0;transition:all .5s ease-out .25s;text-align:center;color:#bfc1c2;color:var(--drofus-gray-200);font-size:1.5rem;font-weight:300}@font-face{font-family:Inter;src:url(resources/fonts/Inter/Inter-Thin.ttf);src:url(resources/fonts/Inter/Inter-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Inter;src:url(resources/fonts/Inter/Inter-ExtraLight.ttf);src:url(resources/fonts/Inter/Inter-ExtraLight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:url(resources/fonts/Inter/Inter-Regular.ttf);src:url(resources/fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(resources/fonts/Inter/Inter-Medium.ttf);src:url(resources/fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter;src:url(resources/fonts/Inter/Inter-Semibold.ttf);src:url(resources/fonts/Inter/Inter-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(resources/fonts/Inter/Inter-Bold.ttf);src:url(resources/fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(resources/fonts/Inter/Inter-Black.ttf);src:url(resources/fonts/Inter/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:FontAwesome;src:url(resources/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(resources/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(resources/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(resources/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(resources/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(resources/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}container-wrapper{flex:0 1 100%;display:flex;align-items:stretch;align-content:stretch;width:100%}container-wrapper .viewer-container{background:#fff;background-color:var(--white);flex:0 0 0%;width:0%;transition:width .5s ease,flex-basis .5s ease}container-wrapper .content-container{flex:1 1 100%}container-wrapper.viewer-active .content-container{flex-basis:66.7%}@media (max-width:768px){container-wrapper.viewer-active .content-container{flex-basis:33.4%}}@media (max-width:768px){container-wrapper.viewer-active .content-container{flex-basis:100%}}container-wrapper.viewer-active .viewer-container{flex-basis:33.3%;transition:flex-basis .5s ease,visibility 0s linear 0s}container-wrapper.viewer-active .viewer-container.aurelia-hide{flex-basis:0;display:block!important;visibility:collapse;transition:flex-basis .5s ease,visibility 0s linear .5s}@media (max-width:1200px){container-wrapper.viewer-active .viewer-container{flex-basis:66.6%}}@media (max-width:768px){container-wrapper.viewer-active .viewer-container{flex-basis:0;width:0}}container-wrapper.viewer-active.viewer-large .content-container{flex-basis:33.4%}container-wrapper.viewer-active.viewer-large .viewer-container{flex-basis:66.6%}app-layout{display:flex;flex-direction:column;overflow:hidden;position:relative;height:100vh;height:100svh;width:100%;backface-visibility:hidden;will-change:overflow}header{height:4.7rem}body-wrapper{display:flex;flex-basis:100%;background:#fff;background-color:var(--white)}pane{position:absolute;top:0;left:0;right:0;bottom:0}pane.overlay{pointer-events:none;background-color:var(--overlay-bg-color);opacity:.3}.content-container{position:relative;transition:width .5s ease}one-pane-container{position:absolute;top:0;bottom:0;left:0;right:0}.pane{position:absolute;top:0;bottom:0;left:0;right:0}.inner-container{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-box-shadow:var(--container-shadow);box-shadow:var(--container-shadow);position:relative}.inner-container h1,.inner-container h2,.inner-container h6{margin-left:15px;margin-right:16px}@media (max-width:768px){sidebar{display:none}}@-webkit-keyframes animate-stripes{100%{background-position:10rem 0}}@keyframes animate-stripes{100%{background-position:10rem 0}}progress-container{position:relative;display:block}progress-container progress-text{position:absolute;top:0;left:0;right:0;text-align:center;background:rgba(128,128,128,.25)}progress{height:1.5rem;width:100%;-webkit-appearance:none;appearance:none}progress::-webkit-progress-bar{background:0 0}progress::-webkit-progress-value{background-color:#e34e2c;background-color:var(--drofus-orange)}progress:indeterminate{background-image:linear-gradient(-45deg,transparent 33%,rgba(0,0,0,.1) 33%,rgba(0,0,0,.1) 66%,transparent 66%),linear-gradient(to top,rgba(255,255,255,.25),rgba(0,0,0,.25));background-color:#e34e2c;background-color:var(--drofus-orange);-webkit-animation:animate-stripes 5s linear infinite;animation:animate-stripes 5s linear infinite;background-size:2.5rem 1.5rem,100% 100%,100% 100%;background-position:0 0}.grid-12{padding:.1rem;display:flex;width:100%;flex-wrap:wrap}@media (max-width:1920px){.grid-12.break-xxl{flex-direction:column}}@media (max-width:1600px){.grid-12.break-xl{flex-direction:column}}@media (max-width:1200px){.grid-12.break-lg{flex-direction:column}}@media (max-width:992px){.grid-12.break-md{flex-direction:column}}@media (max-width:768px){.grid-12.break-sm{flex-direction:column}}.grid-12 .cell-1{display:flex;flex:0 0 calc(8.3333333333% - .2rem);margin:.1rem}.grid-12 .cell-2{display:flex;flex:0 0 calc(16.6666666667% - .2rem);margin:.1rem}.grid-12 .cell-3{display:flex;flex:0 0 calc(25% - .2rem);margin:.1rem}.grid-12 .cell-4{display:flex;flex:0 0 calc(33.3333333333% - .2rem);margin:.1rem}.grid-12 .cell-5{display:flex;flex:0 0 calc(41.6666666667% - .2rem);margin:.1rem}.grid-12 .cell-6{display:flex;flex:0 0 calc(50% - .2rem);margin:.1rem}.grid-12 .cell-7{display:flex;flex:0 0 calc(58.3333333333% - .2rem);margin:.1rem}.grid-12 .cell-8{display:flex;flex:0 0 calc(66.6666666667% - .2rem);margin:.1rem}.grid-12 .cell-9{display:flex;flex:0 0 calc(75% - .2rem);margin:.1rem}.grid-12 .cell-10{display:flex;flex:0 0 calc(83.3333333333% - .2rem);margin:.1rem}.grid-12 .cell-11{display:flex;flex:0 0 calc(91.6666666667% - .2rem);margin:.1rem}.grid-12 .cell-12{display:flex;flex:0 0 calc(100% - .2rem);margin:.1rem}.grid-12 .grid-center{align-items:center;justify-content:center}.grid-12 .column{flex-direction:column}header-row.grid-12{border-bottom:1px solid #f0f1f1;border-bottom-color:var(--drofus-gray-600)}@media (max-width:992px){header-row.grid-12{display:none}}header-row.grid-12 title-cell{font-size:1.2rem;font-weight:700}detail-toolbar,toolbar{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:0 .5em;border-width:1px 0;border-style:solid;border-color:#bfc1c2;border-color:var(--drofus-gray-200);background:#e7e8e8;background-color:var(--drofus-gray-100);overflow:hidden}detail-toolbar>*,toolbar>*{display:flex}detail-toolbar toolbar-space,toolbar toolbar-space{flex-grow:1;flex-shrink:1}detail-toolbar.reverse,toolbar.reverse{flex-direction:row-reverse}detail-toolbar custom-tool,detail-toolbar tool,toolbar custom-tool,toolbar tool{display:flex;flex-grow:0;flex-shrink:0;align-items:center;height:100%;padding:.3em .5em;cursor:pointer}detail-toolbar custom-tool tool-text,detail-toolbar tool tool-text,toolbar custom-tool tool-text,toolbar tool tool-text{padding-left:2px}detail-toolbar custom-tool svg,detail-toolbar tool svg,toolbar custom-tool svg,toolbar tool svg{width:1.3em;height:1.3em}detail-toolbar custom-tool icon,detail-toolbar tool icon,toolbar custom-tool icon,toolbar tool icon{margin-right:.2em}detail-toolbar custom-tool>icon,detail-toolbar custom-tool>tool-text,detail-toolbar tool>icon,detail-toolbar tool>tool-text,toolbar custom-tool>icon,toolbar custom-tool>tool-text,toolbar tool>icon,toolbar tool>tool-text{display:flex;align-items:center}detail-toolbar custom-tool.left-distance,detail-toolbar tool.left-distance,toolbar custom-tool.left-distance,toolbar tool.left-distance{margin-left:auto}detail-toolbar custom-tool.has-separator,detail-toolbar tool.has-separator,toolbar custom-tool.has-separator,toolbar tool.has-separator{border-left:1px solid rgba(191,193,194,.4);border-left-color:var(--drofus-gray-200-a40)}detail-toolbar.large-toolbar,toolbar.large-toolbar{flex-basis:calc(4rem + 1px)}detail-toolbar.large-toolbar custom-tool,detail-toolbar.large-toolbar tool,toolbar.large-toolbar custom-tool,toolbar.large-toolbar tool{flex-direction:column;justify-content:center;font-size:.8rem;padding:.3rem 1rem}detail-toolbar.large-toolbar custom-tool icon,detail-toolbar.large-toolbar custom-tool svg,detail-toolbar.large-toolbar tool icon,detail-toolbar.large-toolbar tool svg,toolbar.large-toolbar custom-tool icon,toolbar.large-toolbar custom-tool svg,toolbar.large-toolbar tool icon,toolbar.large-toolbar tool svg{height:2rem;width:2rem}detail-toolbar.large-toolbar custom-tool tool-text,detail-toolbar.large-toolbar tool tool-text,toolbar.large-toolbar custom-tool tool-text,toolbar.large-toolbar tool tool-text{padding-left:0}detail-toolbar.large-toolbar custom-tool.has-separator,detail-toolbar.large-toolbar tool.has-separator,toolbar.large-toolbar custom-tool.has-separator,toolbar.large-toolbar tool.has-separator{border-left:1px solid rgba(191,193,194,.4);border-left-color:var(--drofus-gray-200-a40);padding-left:1.4rem;margin-left:.4rem}embedded-layout{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;height:100%;max-height:100%;width:100%;max-width:100%;display:flex;height:100%;width:100%;flex-direction:column;justify-content:stretch;align-items:stretch}embedded-layout pane-maximizer{display:none}embedded-layout header{padding:.25rem .5rem;height:2rem;flex:0 0 2rem}embedded-layout header a{display:flex;float:right}embedded-layout header icon,embedded-layout header icon svg{width:1.5rem;height:1.5rem}embedded-layout header icon.drofus-logo{float:left}embedded-layout content{flex:1 1 100%;position:relative;overflow:auto}embedded-layout ul.discovery{list-style:none;padding:0}embedded-layout ul.discovery>li{margin:2rem}embedded-layout ul.discovery h3{margin-bottom:0}embedded-layout ul.discovery h3:last-of-type{padding-top:0;border-bottom:1px dotted #e34e2c;border-bottom-color:var(--drofus-orange)}embedded-layout ul.discovery h4{padding-top:0;margin-bottom:0}embedded-layout table.search{border-collapse:collapse;width:100%}embedded-layout table.search tr:hover{background:rgba(14,158,217,.07);background-color:var(--selection-bg-color)}embedded-layout table.search thead{position:sticky;top:0}embedded-layout table.search th{font-weight:700}embedded-layout table.search td{line-height:3em;border:1px solid var(--drofus-gray-200);padding:.25rem;line-height:normal;cursor:pointer}embedded-layout splash{display:flex;align-items:center;justify-content:center;width:100%;height:100%;flex-direction:column}embedded-layout splash icon{display:block}embedded-layout splash icon,embedded-layout splash icon svg{width:33vw;height:33vw}embedded-layout splash icon svg{filter:drop-shadow(.5vh .5vh .2rem var(--drofus-gray-100))}embedded-layout splash div.caption{padding-top:2rem;font-size:200%;font-weight:700}.create-dialog change-product-editor section input:active,.create-dialog change-product-editor section input:focus,.create-dialog property-widget input:active,.create-dialog property-widget input:focus,change-product-editor .create-dialog section input:active,change-product-editor .create-dialog section input:focus,property-editor input{padding-left:.3rem;font-size:1rem;width:100%;border:1px solid var(--drofus-gray-500);min-width:5rem}.create-dialog change-product-editor section input,.create-dialog property-widget input,change-product-editor .create-dialog section input,property-data.editable property-value-display templated-value{border:1px solid #fff;border-color:var(--white);transition:border-color .2s;transition-delay:50ms;background:var(--drofus-gray-25)}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@-webkit-viewport{width:device-width}@viewport{width:device-width}html{font-size:12px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:rgb(1.2981651376,75.9426605505,140.2018348624);text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}pre{margin-top:0;margin-bottom:1rem}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{box-sizing:inherit;-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}@media (max-width:320px){.hidden-xxs-down{display:none!important}}@media (min-width:320px){.hidden-xxs-up{display:none!important}}a:active,a:focus,a:hover{text-decoration:none}html{font-size:16px}.form-control{width:100%}a.list-group-item,button.list-group-item{width:100%;color:#555;text-align:inherit}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:0;padding-right:0}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:1200px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.3333333333%}.col-xl-pull-2{right:16.6666666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.3333333333%}.col-xl-pull-5{right:41.6666666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.3333333333%}.col-xl-pull-8{right:66.6666666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.3333333333%}.col-xl-pull-11{right:91.6666666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.3333333333%}.col-xl-push-2{left:16.6666666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.3333333333%}.col-xl-push-5{left:41.6666666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.3333333333%}.col-xl-push-8{left:66.6666666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.3333333333%}.col-xl-push-11{left:91.6666666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}}.bg-inverse{color:#bfc1c2;background-color:#353739}.hidden-xs-up{display:none!important}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:545px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:769px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:993px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1201px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}body{text-rendering:optimizeLegibility;font-family:Inter,Arial;background-color:#fff;background-color:var(--white)}*{box-sizing:border-box;border-radius:0;scrollbar-width:thin;scrollbar-color:#bfc1c2 transparent}:focus{outline:0}::-webkit-scrollbar-thumb{background-color:#bfc1c2;border-radius:0;border-width:0}::-webkit-scrollbar{width:.5rem;background-color:transparent}a:hover{cursor:pointer}h1,h2,h3,h4,h5,h6:not(.dropdown-header){margin-top:0;margin-bottom:1rem;padding-top:1rem;font-family:Inter,Arial;font-weight:900}body,html{height:100%;margin:0;padding:0}input,select{font-family:Inter,Arial;background:#fff;background-color:var(--white);color:#353739;color:var(--drofus-gray-600)}.on-off-switch{cursor:pointer}.on-off-switch svg{width:2em;height:2em}.equipmentList{padding:5px}.typeHeading{font-size:100%;margin-left:4px}dynamic-layout .function-hierarchy{margin:0 15px}empty-box{padding-top:1.5rem;display:block;text-align:center;font-variant:small-caps;color:#9ea1a3;color:var(--drofus-gray-300);font-size:150%}.disabled{opacity:.4}menu{padding:0;margin:0}.nowrap,nowrap{white-space:nowrap}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-header i,color-legend arrow,extendable-dropdown-list.dr-dropdown-list dropdown-header i,multi-dropdown-list.dr-dropdown-list dropdown-header i,overlay.overlay-dropdown-list dropdown-header i,property-editor choice-editor choice-editor-dropdown dropdown-header i,responsibility-override-editor dropdown-header i,simple-dropdown-list.dr-dropdown-list dropdown-header i,tree-dropdown.dr-tree-dropdown dropdown-header i{font-style:normal;font-family:FontAwesome}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-header i.expander:before,color-legend arrow.expander:before,extendable-dropdown-list.dr-dropdown-list dropdown-header i.expander:before,multi-dropdown-list.dr-dropdown-list dropdown-header i.expander:before,overlay.overlay-dropdown-list dropdown-header i.expander:before,property-editor choice-editor choice-editor-dropdown dropdown-header i.expander:before,responsibility-override-editor dropdown-header i.expander:before,simple-dropdown-list.dr-dropdown-list dropdown-header i.expander:before,tree-dropdown.dr-tree-dropdown dropdown-header i.expander:before{content:"\f078"}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-header i.collapser:before,color-legend arrow.collapser:before,extendable-dropdown-list.dr-dropdown-list dropdown-header i.collapser:before,multi-dropdown-list.dr-dropdown-list dropdown-header i.collapser:before,overlay.overlay-dropdown-list dropdown-header i.collapser:before,property-editor choice-editor choice-editor-dropdown dropdown-header i.collapser:before,responsibility-override-editor dropdown-header i.collapser:before,simple-dropdown-list.dr-dropdown-list dropdown-header i.collapser:before,tree-dropdown.dr-tree-dropdown dropdown-header i.collapser:before{content:"\f077"}.new-tab{font-style:normal;font-family:FontAwesome}.new-tab::before{content:"\f08e"}.pointer{cursor:pointer}.ie-message{display:none}@media all and (-ms-high-contrast:none){.ie-message{display:block}}.dr-grid column-details{display:table-row}.dr-grid column-details wrapper-cell{display:table-cell;position:sticky;top:1.1rem}.dr-grid column-details wrapper{position:absolute;display:flex;flex-direction:column;border:solid 1px #575d5c;border-width:1px 1px 1px 1px;min-width:20em;box-shadow:var(--overlay-shadow);background:#fff;background-color:#e7e8e8;background-color:var(--drofus-gray-100)}.dr-grid column-details wrapper wrapper-header{display:flex;align-items:center;justify-content:flex-end;padding-right:1rem}.dr-grid column-details wrapper wrapper-header close-icon{flex-grow:0;cursor:pointer}.dr-grid column-details wrapper wrapper-header close-icon,.dr-grid column-details wrapper wrapper-header close-icon icon{display:flex}.dr-grid column-details wrapper wrapper-header close-icon svg{stroke:var(--drofus-gray-400);stroke-width:.12rem;fill:transparent;width:1.25rem;height:1.25rem}.dr-grid column-details wrapper wrapper-header sorting{text-align:right;padding:.3rem 1rem;cursor:pointer}.dr-grid column-details wrapper wrapper-header sorting.not-sorted i:before{content:"\f0dc";color:var(--drofus-gray-400)}.dr-grid column-details wrapper wrapper-header sorting.sorted-by.asc i:before{content:"\f0de"}.dr-grid column-details wrapper wrapper-header sorting.sorted-by.desc i:before{content:"\f0dd"}.dr-grid column-details wrapper wrapper-header sorting i{font-style:normal;font-family:FontAwesome;padding-left:.5rem}.dr-grid column-details filter-buttons{display:block;margin:1rem}.dr-grid column-details filter-buttons button{font-size:.9rem;padding:.25rem .6rem}.dr-grid column-details filter-editor{display:flex;padding:.4rem 1rem 1rem;border-bottom:1px solid #bfc1c2}.dr-grid column-details filter-editor input,.dr-grid column-details filter-editor select{height:30px}.dr-grid column-details filter-editor type-filter,.dr-grid column-details filter-editor type-filter>*{flex:1 1 100%;display:flex}.dr-grid column-details filter-editor type-filter input{flex:1 1 145px;width:145px;margin-left:.5rem}.dr-grid column-details filter-editor boolean-filter{cursor:default}.dr-grid column-details filter-editor boolean-filter radio{padding-right:1rem}.dr-grid column-details filter-editor date-filter range{display:flex;flex-direction:column;padding-left:.25rem}.dr-grid column-details filter-editor date-filter range input{margin:.1rem 0}.dr-grid column-details filter-editor multi-select-filter{flex:1 1 100%;display:flex}.dr-grid column-details filter-editor multi-select-filter multi-select{flex:1 1 100%;background:#fff;background:var(--white);border:1px solid #212121;max-height:9rem;overflow-y:scroll}.dr-grid column-details filter-editor multi-select-filter multi-select quick-filter{display:flex;margin:.25rem}.dr-grid column-details filter-editor multi-select-filter multi-select quick-filter input{margin:0}.dr-grid column-details filter-editor multi-select-filter multi-select item{margin:0 .25rem;text-align:left;cursor:pointer;display:block}.dr-grid filter-summary filter-title{font-weight:700}.dr-grid filter-summary .chip{border:1px solid #e34e2c;color:#e34e2c;color:var(--drofus-orange);background:#fff;cursor:pointer}.dr-grid filter-summary .chip svg{fill:#e34e2c;fill:var(--drofus-orange);cursor:pointer}grid-enhanced.dr-grid,tree-grid.dr-grid{display:block}grid-enhanced.dr-grid input[type=checkbox][disabled],tree-grid.dr-grid input[type=checkbox][disabled]{cursor:pointer}grid-enhanced.dr-grid .grid-icon,tree-grid.dr-grid .grid-icon{display:flex;align-content:center;justify-content:center}grid-enhanced.dr-grid .grid-icon svg,tree-grid.dr-grid .grid-icon svg{width:1.1rem;height:1.1rem;vertical-align:middle}grid-enhanced.dr-grid grid,tree-grid.dr-grid grid{display:block}grid-enhanced.dr-grid table-layout,tree-grid.dr-grid table-layout{display:block}grid-enhanced.dr-grid table-layout grid-row cell .multi-select-icon-not-active,tree-grid.dr-grid table-layout grid-row cell .multi-select-icon-not-active{visibility:hidden}grid-enhanced.dr-grid table-layout grid-row cell .multi-select-icon,tree-grid.dr-grid table-layout grid-row cell .multi-select-icon{visibility:visible}grid-enhanced.dr-grid table-layout grid-row:hover,tree-grid.dr-grid table-layout grid-row:hover{background-color:rgba(14,158,217,.07)}grid-enhanced.dr-grid table-layout grid-row:hover cell .multi-select-icon-not-active,tree-grid.dr-grid table-layout grid-row:hover cell .multi-select-icon-not-active{visibility:visible}grid-enhanced.dr-grid table-layout grid-row.selected,tree-grid.dr-grid table-layout grid-row.selected{background-color:rgba(14,158,217,.1);font-weight:500;color:#0e9ed9;color:var(--drofus-blue);border-top:none}grid-enhanced.dr-grid table-layout grid-row.selected cell,tree-grid.dr-grid table-layout grid-row.selected cell{border-top-color:#0e9ed9!important;border-top-color:var(--drofus-blue)!important;border-bottom:1px solid #0e9ed9}grid-enhanced.dr-grid table-layout grid-row.selected:hover,grid-enhanced.dr-grid table-layout grid-row:active,tree-grid.dr-grid table-layout grid-row.selected:hover,tree-grid.dr-grid table-layout grid-row:active{background-color:rgba(14,158,217,.2)}grid-enhanced.dr-grid table-layout remaining-row,tree-grid.dr-grid table-layout remaining-row{display:table-row;cursor:default}grid-enhanced.dr-grid table-layout remaining-row grid-row,tree-grid.dr-grid table-layout remaining-row grid-row{cursor:default}grid-enhanced.dr-grid table-layout remaining-row grid-row:hover,tree-grid.dr-grid table-layout remaining-row grid-row:hover{background:inherit}grid-enhanced.dr-grid table-layout remaining-row wrapper,tree-grid.dr-grid table-layout remaining-row wrapper{display:table-cell;position:absolute;width:100%}grid-enhanced.dr-grid table-layout remaining-row list-item,tree-grid.dr-grid table-layout remaining-row list-item{display:inline-block;margin:0 .5em}grid-enhanced.dr-grid table-layout remaining-row list-item:after,tree-grid.dr-grid table-layout remaining-row list-item:after{content:"|";padding-left:.5em;display:inline-block}grid-enhanced.dr-grid table-layout remaining-row list-item:last-child:after,tree-grid.dr-grid table-layout remaining-row list-item:last-child:after{content:none}grid-enhanced.dr-grid table-layout remaining-row list-item title,tree-grid.dr-grid table-layout remaining-row list-item title{display:inline;font-weight:700}grid-enhanced.dr-grid table-layout remaining-row list-item title:after,tree-grid.dr-grid table-layout remaining-row list-item title:after{content:":"}grid-enhanced.dr-grid table-layout remaining-row list-item .boolean-icon,grid-enhanced.dr-grid table-layout remaining-row list-item .boolean-icon svg,tree-grid.dr-grid table-layout remaining-row list-item .boolean-icon,tree-grid.dr-grid table-layout remaining-row list-item .boolean-icon svg{display:inline-block;position:relative;top:.1rem;color:var(--drofus-gray-200)}grid-enhanced.dr-grid table-layout button.grid-extend,tree-grid.dr-grid table-layout button.grid-extend{width:100%;max-width:5rem;color:inherit;background:0 0}grid-enhanced.dr-grid table-layout button.grid-extend:hover,tree-grid.dr-grid table-layout button.grid-extend:hover{color:#f0f1f1;color:var(--drofus-gray-50)}grid-enhanced.dr-grid table-layout button.grid-extend:focus,tree-grid.dr-grid table-layout button.grid-extend:focus{outline:0}grid-enhanced.dr-grid table-layout expander,tree-grid.dr-grid table-layout expander{white-space:nowrap}grid-enhanced.dr-grid table-layout expander>i,tree-grid.dr-grid table-layout expander>i{display:inline-block;width:1rem;text-align:center;font-style:normal;font-size:.7rem;font-family:FontAwesome}grid-enhanced.dr-grid table-layout expander>i.has-children.expanded:before,tree-grid.dr-grid table-layout expander>i.has-children.expanded:before{content:"\f077"}grid-enhanced.dr-grid table-layout expander>i.has-children.collapsed:before,tree-grid.dr-grid table-layout expander>i.has-children.collapsed:before{content:"\f078"}grid-enhanced.dr-grid table-layout cell.align-left,grid-enhanced.dr-grid table-layout header-cell-for-multiselect.align-left,grid-enhanced.dr-grid table-layout header-cell.align-left,tree-grid.dr-grid table-layout cell.align-left,tree-grid.dr-grid table-layout header-cell-for-multiselect.align-left,tree-grid.dr-grid table-layout header-cell.align-left{text-align:left}grid-enhanced.dr-grid table-layout cell.align-center,grid-enhanced.dr-grid table-layout header-cell-for-multiselect.align-center,grid-enhanced.dr-grid table-layout header-cell.align-center,tree-grid.dr-grid table-layout cell.align-center,tree-grid.dr-grid table-layout header-cell-for-multiselect.align-center,tree-grid.dr-grid table-layout header-cell.align-center{text-align:center}grid-enhanced.dr-grid table-layout cell.align-right,grid-enhanced.dr-grid table-layout header-cell-for-multiselect.align-right,grid-enhanced.dr-grid table-layout header-cell.align-right,tree-grid.dr-grid table-layout cell.align-right,tree-grid.dr-grid table-layout header-cell-for-multiselect.align-right,tree-grid.dr-grid table-layout header-cell.align-right{text-align:right}grid-enhanced.dr-grid list-layout grid-row,tree-grid.dr-grid list-layout grid-row{cursor:pointer;display:block;border-bottom:1px solid #7e8285;margin:5px 0;padding:5px 0}grid-enhanced.dr-grid list-layout grid-row:hover,tree-grid.dr-grid list-layout grid-row:hover{background-color:rgba(14,158,217,.07)}grid-enhanced.dr-grid list-layout grid-row list-item,tree-grid.dr-grid list-layout grid-row list-item{display:block}grid-enhanced.dr-grid list-layout grid-row list-item:first-child,tree-grid.dr-grid list-layout grid-row list-item:first-child{font-weight:700}grid-enhanced>toolbar icon{color:var(--drofus-gray-300)}grid-enhanced>toolbar hidden-indicator{margin-left:auto;position:relative;font-weight:700}.dr-table my-table,extendable-dropdown-list.dr-dropdown-list scrolled-content my-table,grid-enhanced.dr-grid table-layout my-table,multi-dropdown-list.dr-dropdown-list scrolled-content my-table,overlay.overlay-dropdown-list scrolled-content my-table,simple-dropdown-list.dr-dropdown-list scrolled-content my-table,tree-grid.dr-grid table-layout my-table{display:table;border-collapse:collapse;width:100%;cursor:pointer}.dr-table table-body,.dr-table table-head,extendable-dropdown-list.dr-dropdown-list scrolled-content table-body,extendable-dropdown-list.dr-dropdown-list scrolled-content table-head,grid-enhanced.dr-grid table-layout table-body,grid-enhanced.dr-grid table-layout table-head,multi-dropdown-list.dr-dropdown-list scrolled-content table-body,multi-dropdown-list.dr-dropdown-list scrolled-content table-head,overlay.overlay-dropdown-list scrolled-content table-body,overlay.overlay-dropdown-list scrolled-content table-head,simple-dropdown-list.dr-dropdown-list scrolled-content table-body,simple-dropdown-list.dr-dropdown-list scrolled-content table-head,tree-grid.dr-grid table-layout table-body,tree-grid.dr-grid table-layout table-head{display:table-row-group}.dr-table grid-row,.dr-table row,extendable-dropdown-list.dr-dropdown-list scrolled-content grid-row,extendable-dropdown-list.dr-dropdown-list scrolled-content row,grid-enhanced.dr-grid table-layout grid-row,grid-enhanced.dr-grid table-layout row,multi-dropdown-list.dr-dropdown-list scrolled-content grid-row,multi-dropdown-list.dr-dropdown-list scrolled-content row,overlay.overlay-dropdown-list scrolled-content grid-row,overlay.overlay-dropdown-list scrolled-content row,simple-dropdown-list.dr-dropdown-list scrolled-content grid-row,simple-dropdown-list.dr-dropdown-list scrolled-content row,tree-grid.dr-grid table-layout grid-row,tree-grid.dr-grid table-layout row{display:table-row;word-break:break-all;line-height:1.8;font-size:.935rem}.dr-table grid-row,extendable-dropdown-list.dr-dropdown-list scrolled-content grid-row,grid-enhanced.dr-grid table-layout grid-row,multi-dropdown-list.dr-dropdown-list scrolled-content grid-row,overlay.overlay-dropdown-list scrolled-content grid-row,simple-dropdown-list.dr-dropdown-list scrolled-content grid-row,tree-grid.dr-grid table-layout grid-row{transition:background-color .25s}.dr-table cell,.dr-table header-cell,.dr-table header-cell-for-multiselect,extendable-dropdown-list.dr-dropdown-list scrolled-content cell,extendable-dropdown-list.dr-dropdown-list scrolled-content header-cell,extendable-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect,grid-enhanced.dr-grid table-layout cell,grid-enhanced.dr-grid table-layout header-cell,grid-enhanced.dr-grid table-layout header-cell-for-multiselect,multi-dropdown-list.dr-dropdown-list scrolled-content cell,multi-dropdown-list.dr-dropdown-list scrolled-content header-cell,multi-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect,overlay.overlay-dropdown-list scrolled-content cell,overlay.overlay-dropdown-list scrolled-content header-cell,overlay.overlay-dropdown-list scrolled-content header-cell-for-multiselect,simple-dropdown-list.dr-dropdown-list scrolled-content cell,simple-dropdown-list.dr-dropdown-list scrolled-content header-cell,simple-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect,tree-grid.dr-grid table-layout cell,tree-grid.dr-grid table-layout header-cell,tree-grid.dr-grid table-layout header-cell-for-multiselect{display:table-cell;vertical-align:middle;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .2rem;border:1px solid #9ea1a3;border-width:1px 0 0 1px}.dr-table cell:last-child,.dr-table header-cell-for-multiselect:last-child,.dr-table header-cell:last-child,extendable-dropdown-list.dr-dropdown-list scrolled-content cell:last-child,extendable-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect:last-child,extendable-dropdown-list.dr-dropdown-list scrolled-content header-cell:last-child,grid-enhanced.dr-grid table-layout cell:last-child,grid-enhanced.dr-grid table-layout header-cell-for-multiselect:last-child,grid-enhanced.dr-grid table-layout header-cell:last-child,multi-dropdown-list.dr-dropdown-list scrolled-content cell:last-child,multi-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect:last-child,multi-dropdown-list.dr-dropdown-list scrolled-content header-cell:last-child,overlay.overlay-dropdown-list scrolled-content cell:last-child,overlay.overlay-dropdown-list scrolled-content header-cell-for-multiselect:last-child,overlay.overlay-dropdown-list scrolled-content header-cell:last-child,simple-dropdown-list.dr-dropdown-list scrolled-content cell:last-child,simple-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect:last-child,simple-dropdown-list.dr-dropdown-list scrolled-content header-cell:last-child,tree-grid.dr-grid table-layout cell:last-child,tree-grid.dr-grid table-layout header-cell-for-multiselect:last-child,tree-grid.dr-grid table-layout header-cell:last-child{border-right-width:1px}.dr-table cell .color-box,.dr-table header-cell .color-box,.dr-table header-cell-for-multiselect .color-box,extendable-dropdown-list.dr-dropdown-list scrolled-content cell .color-box,extendable-dropdown-list.dr-dropdown-list scrolled-content header-cell .color-box,extendable-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect .color-box,grid-enhanced.dr-grid table-layout cell .color-box,grid-enhanced.dr-grid table-layout header-cell .color-box,grid-enhanced.dr-grid table-layout header-cell-for-multiselect .color-box,multi-dropdown-list.dr-dropdown-list scrolled-content cell .color-box,multi-dropdown-list.dr-dropdown-list scrolled-content header-cell .color-box,multi-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect .color-box,overlay.overlay-dropdown-list scrolled-content cell .color-box,overlay.overlay-dropdown-list scrolled-content header-cell .color-box,overlay.overlay-dropdown-list scrolled-content header-cell-for-multiselect .color-box,simple-dropdown-list.dr-dropdown-list scrolled-content cell .color-box,simple-dropdown-list.dr-dropdown-list scrolled-content header-cell .color-box,simple-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect .color-box,tree-grid.dr-grid table-layout cell .color-box,tree-grid.dr-grid table-layout header-cell .color-box,tree-grid.dr-grid table-layout header-cell-for-multiselect .color-box{width:1.5rem;height:1rem;display:inline-block;border:1px solid #9ea1a3;vertical-align:middle}.dr-table header-cell,.dr-table header-cell-for-multiselect,extendable-dropdown-list.dr-dropdown-list scrolled-content header-cell,extendable-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect,grid-enhanced.dr-grid table-layout header-cell,grid-enhanced.dr-grid table-layout header-cell-for-multiselect,multi-dropdown-list.dr-dropdown-list scrolled-content header-cell,multi-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect,overlay.overlay-dropdown-list scrolled-content header-cell,overlay.overlay-dropdown-list scrolled-content header-cell-for-multiselect,simple-dropdown-list.dr-dropdown-list scrolled-content header-cell,simple-dropdown-list.dr-dropdown-list scrolled-content header-cell-for-multiselect,tree-grid.dr-grid table-layout header-cell,tree-grid.dr-grid table-layout header-cell-for-multiselect{border-width:0}.dr-grid paginator{display:inline-block;margin-right:.4rem}.dr-grid paginator controls{display:inline;margin-left:1rem}.dr-grid paginator controls control{display:inline-block;cursor:pointer;margin:0 .5rem .25rem 0;padding:.25rem;background-color:#575d5c;background-color:var(--drofus-gray-500);color:#e7e8e8;color:var(--drofus-gray-100);font-weight:500}.dr-grid table-head header-cell,.dr-grid table-head header-cell-for-hidden,.dr-grid table-head header-cell-for-multiselect{top:0;position:sticky;height:1em;background:#fff}.dr-grid table-head header-cell-for-multiselect .boolean-icon{color:#353739}.dr-grid table-head header-cell,.dr-grid table-head header-cell-for-multiselect{display:table-cell;vertical-align:middle;padding:0 .2rem;border:1px solid #9ea1a3;border-width:1px 0 0 1px}.dr-grid table-head header-cell-for-multiselect:hover,.dr-grid table-head header-cell:hover{background:#e0ebef}.dr-grid table-head header-cell .cell-title,.dr-grid table-head header-cell-for-multiselect .cell-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#353739;pointer-events:none;width:calc(100% - 1.3rem)}.dr-grid table-head header-cell-for-multiselect.selected,.dr-grid table-head header-cell.selected{background-color:#0e9ed9;background-color:var(--drofus-blue)}.dr-grid table-head header-cell-for-multiselect.selected .cell-title,.dr-grid table-head header-cell.selected .cell-title{color:#fff}.dr-grid table-head header-cell-for-multiselect.selected .close-btn svg,.dr-grid table-head header-cell.selected .close-btn svg{stroke:#fff}.dr-grid table-head header-cell-for-multiselect.some-selected .close-btn,.dr-grid table-head header-cell-for-multiselect:hover .close-btn,.dr-grid table-head header-cell.some-selected .close-btn,.dr-grid table-head header-cell:hover .close-btn{display:flex}.dr-grid table-head header-cell-for-multiselect.not-selected.some-selected .cell-title,.dr-grid table-head header-cell-for-multiselect.not-selected.some-selected .close-btn svg,.dr-grid table-head header-cell.not-selected.some-selected .cell-title,.dr-grid table-head header-cell.not-selected.some-selected .close-btn svg{opacity:.4}.dr-grid table-head header-cell-for-multiselect.filtered .cell-title,.dr-grid table-head header-cell.filtered .cell-title{color:#e34e2c;color:var(--drofus-orange)}.dr-grid table-head header-cell-for-multiselect.filtered.selected,.dr-grid table-head header-cell.filtered.selected{background-color:#e34e2c;background-color:var(--drofus-orange)}.dr-grid table-head header-cell-for-multiselect.filtered.selected .cell-title,.dr-grid table-head header-cell.filtered.selected .cell-title{color:var(--white)}.dr-grid table-head header-cell-for-multiselect.drop-target,.dr-grid table-head header-cell.drop-target{background-color:rgb(184.5454545455,231.2987012987,250.4545454545)}.dr-grid table-head header-cell-for-multiselect.drop-target .cell-title,.dr-grid table-head header-cell.drop-target .cell-title{color:rgb(184.5454545455,231.2987012987,250.4545454545)}.dr-grid table-head header-cell .header-cell-title,.dr-grid table-head header-cell-for-multiselect .header-cell-title{word-break:normal}@media (min-width:1920px){.dr-grid table-head header-cell,.dr-grid table-head header-cell-for-multiselect{font-size:70%}.dr-grid table-head header-cell .header-cell-title,.dr-grid table-head header-cell-for-multiselect .header-cell-title{font-size:80%;height:2em}}.dr-grid table-head header-cell .close-btn,.dr-grid table-head header-cell-for-multiselect .close-btn{position:absolute;display:none;top:50%;margin-top:-.45rem;right:0}.dr-grid table-head header-cell .close-btn icon,.dr-grid table-head header-cell .close-btn svg,.dr-grid table-head header-cell-for-multiselect .close-btn icon,.dr-grid table-head header-cell-for-multiselect .close-btn svg{width:.6rem;height:.6rem;stroke:#000;stroke-width:3px;margin:.15rem .3rem}.dr-grid table-head header-cell-for-hidden,.dr-grid table-head header-cell-for-multiselect{display:table-cell;cursor:default}left-pane .dr-grid header-cell-for-hidden,left-pane .dr-grid header-cell-for-multiselect,left-pane .dr-grid table-head header-cell{background:#f0f1f1;background:var(--drofus-gray-50)}left-pane .dr-grid header-cell-for-hidden .cell-title,left-pane .dr-grid header-cell-for-multiselect .cell-title,left-pane .dr-grid table-head header-cell .cell-title{color:var(--drofus-gray-600)}left-pane .dr-grid header-cell-for-hidden .boolean-icon,left-pane .dr-grid header-cell-for-multiselect .boolean-icon,left-pane .dr-grid table-head header-cell .boolean-icon{color:var(--drofus-gray-600)}extendable-dropdown-list.dr-dropdown-list,multi-dropdown-list.dr-dropdown-list,overlay.overlay-dropdown-list,simple-dropdown-list.dr-dropdown-list,tree-dropdown.dr-tree-dropdown,tree-view.dr-tree-view{box-sizing:border-box;cursor:pointer;margin:0 .5rem 1rem .5rem;display:block}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-header,extendable-dropdown-list.dr-dropdown-list dropdown-header,multi-dropdown-list.dr-dropdown-list dropdown-header,overlay.overlay-dropdown-list dropdown-header,property-editor choice-editor choice-editor-dropdown dropdown-header,responsibility-override-editor dropdown-header,simple-dropdown-list.dr-dropdown-list dropdown-header,tree-dropdown.dr-tree-dropdown dropdown-header{display:block;position:sticky;top:0;z-index:1;background:#fff;background-color:var(--white);border:1px solid #212121;border-color:var(--base);user-select:none;min-height:2rem}extendable-dropdown-list.dr-dropdown-list selection-layout,multi-dropdown-list.dr-dropdown-list selection-layout,overlay.overlay-dropdown-list selection-layout,simple-dropdown-list.dr-dropdown-list selection-layout,tree-dropdown.dr-tree-dropdown selection-layout{display:block;margin-top:.5rem;cursor:default}extendable-dropdown-list.dr-dropdown-list selection-layout clear-all,multi-dropdown-list.dr-dropdown-list selection-layout clear-all,overlay.overlay-dropdown-list selection-layout clear-all,simple-dropdown-list.dr-dropdown-list selection-layout clear-all,tree-dropdown.dr-tree-dropdown selection-layout clear-all{display:block;padding:10px .5rem 0;text-align:right}extendable-dropdown-list.dr-dropdown-list selection-layout clear-all a,multi-dropdown-list.dr-dropdown-list selection-layout clear-all a,overlay.overlay-dropdown-list selection-layout clear-all a,simple-dropdown-list.dr-dropdown-list selection-layout clear-all a,tree-dropdown.dr-tree-dropdown selection-layout clear-all a{cursor:pointer}extendable-dropdown-list.dr-dropdown-list selection-layout svg,multi-dropdown-list.dr-dropdown-list selection-layout svg,overlay.overlay-dropdown-list selection-layout svg,simple-dropdown-list.dr-dropdown-list selection-layout svg,tree-dropdown.dr-tree-dropdown selection-layout svg{width:10px;height:10px}tree-dropdown.dr-tree-dropdown tree-content,tree-view.dr-tree-view tree-content{display:inline-block;width:100%}tree-dropdown.dr-tree-dropdown tree-content.dropdown,tree-view.dr-tree-view tree-content.dropdown{background:#fff;background-color:var(--white)}tree-dropdown.dr-tree-dropdown{position:relative}tree-dropdown.dr-tree-dropdown dropdown-header{padding:.25rem;height:2rem}tree-dropdown.dr-tree-dropdown dropdown-header div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:1.5rem}tree-dropdown.dr-tree-dropdown dropdown-header i{position:absolute;right:.5rem;top:0}tree-dropdown.dr-tree-dropdown.readonly clear-all,tree-dropdown.dr-tree-dropdown.readonly icon{display:none}extendable-dropdown-list.dr-dropdown-list,multi-dropdown-list.dr-dropdown-list,overlay.overlay-dropdown-list,simple-dropdown-list.dr-dropdown-list,tree-dropdown.dr-tree-dropdown,tree-view.dr-tree-view{box-sizing:border-box;cursor:pointer;margin:0 .5rem 1rem .5rem;display:block}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-header,extendable-dropdown-list.dr-dropdown-list dropdown-header,multi-dropdown-list.dr-dropdown-list dropdown-header,overlay.overlay-dropdown-list dropdown-header,property-editor choice-editor choice-editor-dropdown dropdown-header,responsibility-override-editor dropdown-header,simple-dropdown-list.dr-dropdown-list dropdown-header,tree-dropdown.dr-tree-dropdown dropdown-header{display:block;position:sticky;top:0;z-index:1;background:#fff;background-color:var(--white);border:1px solid #212121;border-color:var(--base);user-select:none;min-height:2rem}extendable-dropdown-list.dr-dropdown-list selection-layout,multi-dropdown-list.dr-dropdown-list selection-layout,overlay.overlay-dropdown-list selection-layout,simple-dropdown-list.dr-dropdown-list selection-layout,tree-dropdown.dr-tree-dropdown selection-layout{display:block;margin-top:.5rem;cursor:default}extendable-dropdown-list.dr-dropdown-list selection-layout clear-all,multi-dropdown-list.dr-dropdown-list selection-layout clear-all,overlay.overlay-dropdown-list selection-layout clear-all,simple-dropdown-list.dr-dropdown-list selection-layout clear-all,tree-dropdown.dr-tree-dropdown selection-layout clear-all{display:block;padding:10px .5rem 0;text-align:right}extendable-dropdown-list.dr-dropdown-list selection-layout clear-all a,multi-dropdown-list.dr-dropdown-list selection-layout clear-all a,overlay.overlay-dropdown-list selection-layout clear-all a,simple-dropdown-list.dr-dropdown-list selection-layout clear-all a,tree-dropdown.dr-tree-dropdown selection-layout clear-all a{cursor:pointer}extendable-dropdown-list.dr-dropdown-list selection-layout svg,multi-dropdown-list.dr-dropdown-list selection-layout svg,overlay.overlay-dropdown-list selection-layout svg,simple-dropdown-list.dr-dropdown-list selection-layout svg,tree-dropdown.dr-tree-dropdown selection-layout svg{width:10px;height:10px}tree-dropdown.dr-tree-dropdown tree-content,tree-view.dr-tree-view tree-content{display:inline-block;width:100%}tree-dropdown.dr-tree-dropdown tree-content.dropdown,tree-view.dr-tree-view tree-content.dropdown{background:#fff;background-color:var(--white)}tree-dropdown tree-element,tree-element,tree-view tree-element{display:block;transition:background-color .25s;color:#212121;color:var(--base);cursor:pointer}tree-element.collapsed:not(.leaf){color:#575d5c;color:var(--drofus-gray-500)}tree-element tree-level{width:100%;display:block;padding:.3rem 0;transition:background-color .25s}tree-element tree-level.disabled{cursor:default}tree-element tree-level.selectable:hover{background-color:rgba(14,158,217,.07);background-color:var(--selection-bg-color)}tree-element tree-level icon{margin-left:30px;position:relative;top:3px}tree-element level-content{display:inline}tree-element expander,tree-element expander-placeholder{display:inline-block;width:2rem;text-align:center}tree-element expander.expanded i:before{content:"\f078"}tree-element expander.collapsed i:before{content:"\f054"}tree-element expander i{display:inline;font-style:normal;font-family:FontAwesome}tree-element tree-element-content{padding:.2rem .8rem}tree-element tree-element-content.childSelected{font-weight:700}tree-element tree-element-content.selected{font-weight:700}tree-element tree-element-content.selected::after{color:#353739;color:var(--drofus-gray-600)}tree-element tree-children{display:block;margin-left:1.5rem}tree-dropdown tree-element tree-element-content.selected::after,tree-dropdown tree-element.selected tree-element-content::after,tree-view tree-element tree-element-content.selected::after,tree-view tree-element.selected tree-element-content::after{content:"\f00c";text-align:right;display:inline-block;font-weight:100;font-family:FontAwesome;width:2rem;color:#9ea1a3;color:var(--drofus-gray-300)}tree-content.dropdown wrapper{padding-left:1rem;display:inline-block;position:relative;background-color:#fff;background-color:var(--white);box-shadow:2px 0 5px 0 #9ea1a3;box-shadow:var(--sidebar-box-shadow);width:100%}tree-dropdown tree-element,tree-element,tree-view tree-element{display:block;transition:background-color .25s;color:#212121;color:var(--base);cursor:pointer}tree-element.collapsed:not(.leaf){color:#575d5c;color:var(--drofus-gray-500)}tree-element tree-level{width:100%;display:block;padding:.3rem 0;transition:background-color .25s}tree-element tree-level.disabled{cursor:default}tree-element tree-level.selectable:hover{background-color:rgba(14,158,217,.07);background-color:var(--selection-bg-color)}tree-element tree-level icon{margin-left:30px;position:relative;top:3px}tree-element level-content{display:inline}tree-element expander,tree-element expander-placeholder{display:inline-block;width:2rem;text-align:center}tree-element expander.expanded i:before{content:"\f078"}tree-element expander.collapsed i:before{content:"\f054"}tree-element expander i{display:inline;font-style:normal;font-family:FontAwesome}tree-element tree-element-content{padding:.2rem .8rem}tree-element tree-element-content.childSelected{font-weight:700}tree-element tree-element-content.selected{font-weight:700}tree-element tree-element-content.selected::after{color:#353739;color:var(--drofus-gray-600)}tree-element tree-children{display:block;margin-left:1.5rem}tree-dropdown tree-element tree-element-content.selected::after,tree-dropdown tree-element.selected tree-element-content::after,tree-view tree-element tree-element-content.selected::after,tree-view tree-element.selected tree-element-content::after{content:"\f00c";text-align:right;display:inline-block;font-weight:100;font-family:FontAwesome;width:2rem;color:#9ea1a3;color:var(--drofus-gray-300)}single-select-tree tree-element-content tool svg{width:1.25rem;height:1.25rem;fill:transparent}single-select-tree tree-element-content tool icon{margin:0}single-select-tree tree-element-content tool:hover svg{transform:scale(1.2)}single-select-tree wrapper{background-color:transparent!important}search-box:has(+single-select-tree) input{background-color:transparent}:root{--z-index-overlay-base:100}.loadable-content{position:relative}.loadable-content-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.625);opacity:1;transition:opacity 2s ease-out;z-index:20}.loadable-content-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1;transition:opacity 2s ease-out;z-index:21}.aurelia-hide .loadable-content-overlay,.aurelia-hide .loadable-content-spinner{display:none}.spinner{width:2rem;height:2rem;background-color:#9ea1a3;background-color:var(--drofus-gray-300);margin:100px auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}.spinner_{width:2rem;height:2rem;background-color:#9ea1a3;background-color:var(--drofus-gray-300);margin:0 auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}toolbar{flex:0 0 34px;align-items:center}toolbar>*{display:flex}toolbar custom-tool,toolbar tool{cursor:pointer;display:flex;align-items:center;height:100%}toolbar custom-tool icon,toolbar custom-tool icon svg,toolbar tool icon,toolbar tool icon svg{width:1.25rem;height:1.25rem;fill:transparent}toolbar custom-tool icon svg[class*=-btn],toolbar tool icon svg[class*=-btn]{stroke:var(--drofus-gray-600)}toolbar custom-tool.active icon svg[class*=-btn],toolbar tool.active icon svg[class*=-btn]{fill:#0e9ed9}toolbar custom-tool.filtered icon svg,toolbar tool.filtered icon svg{color:#e34e2c;color:var(--drofus-orange)}toolbar custom-tool label,toolbar tool label{margin-bottom:0;margin-right:5px}toolbar custom-tool tool-text,toolbar tool tool-text{bottom:0;left:0;padding-left:2px}toolbar custom-tool icon,toolbar custom-tool tool-text,toolbar tool icon,toolbar tool tool-text{display:block}dropdown-header{background-color:#fff;background-color:var(--white)}dropdown-header i{line-height:1.75rem}dropdown-content{display:block;overflow-y:auto;overflow-x:hidden;border:1px solid var(--dropdown-border)}selection-layout{padding:5px 10px}control-buttons{display:inline-block;padding:6px;text-align:right;width:100%;background-color:var(--white)}control-buttons button{margin-right:4px}search-list list-element{display:block;transition:background-color .25s}search-list list-element:hover{background-color:rgba(14,158,217,.07);background-color:var(--selection-bg-color)}search-list list-element element-indent{display:block;padding-left:2rem;text-indent:-2rem;padding:.25rem;margin-left:2.5rem;cursor:pointer}search-list list-element.selected element-indent::after{content:"\f00c";text-align:right;display:inline-block;font-weight:100;font-family:FontAwesome;width:1.5rem;color:#353739}search-list list-element title-path{display:inline-block;padding-left:2rem}search-list list-element title-path separator::after{padding:0 .5rem;content:"\f054";font-weight:100;font-family:FontAwesome;color:#353739;font-size:60%;vertical-align:middle}ux-dialog-container,ux-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0}ux-dialog-body{max-height:50vh;overflow:auto;position:relative}ux-dialog-overlay{background-color:rgba(0,0,0,.15);background-color:var(--overlay-bg-color);opacity:0}ux-dialog-overlay.active{opacity:1}ux-dialog-container{transition:opacity .2s linear;opacity:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;align-items:center;justify-content:center}ux-dialog-container.active{opacity:1}ux-dialog-container>div{padding:30px 0;margin:auto!important}ux-dialog-container>div>div{display:block;min-width:300px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto}ux-dialog-container,ux-dialog-container>div,ux-dialog-container>div>div{outline:0}ux-dialog{display:table;box-shadow:0 5px 15px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.2);border-radius:5px;padding:3px;min-width:300px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;background:#fff;background-color:var(--white)}ux-dialog>ux-dialog-header{display:block;padding:.25rem 1rem;border-bottom:1px solid #e5e5e5}ux-dialog>ux-dialog-body{display:block;padding:16px}ux-dialog>ux-dialog-footer{display:block;padding:1px 6px 6px 6px;border-top:1px solid #e5e5e5;text-align:right}.ux-dialog-open{overflow:hidden}ux-dialog-header>button{display:none}individual-equipment-list column-search-section h3{border:none;background:#e7e8e8;background-color:var(--white);font-weight:900;padding:1rem 0 0 0;color:#575d5c;color:var(--drofus-gray-500);letter-spacing:0;margin:0 0 1rem 0;font-size:1.5rem;flex:3}.column-dialog{width:30vw;min-width:700px}.column-dialog selection-list{display:block;max-height:15vh;margin-bottom:.8em;padding:5px 0;text-align:left;text-overflow:ellipsis;overflow-y:auto;overflow-x:hidden}.column-dialog selection-list .drop-target{color:rgba(14,158,217,.07);color:var(--selection-bg-color);background-color:rgba(14,158,217,.07);color:var(--selection-bg-color);opacity:1;padding-right:22px}.column-dialog selection-list .drop-target svg{display:none}.column-dialog selection-list .drop-target.dragged{color:#f0f1f1;color:var(--drofus-gray-50)}.column-dialog selection-list .dragged,.column-dialog selection-list .dragged.disabled{background:#0e9ed9;opacity:1}.column-dialog ux-dialog-header{display:block;padding:initial;border-bottom:initial}.column-dialog .dialog-header-content{display:grid}.column-dialog .dialog-header-content column-search-section{padding:.25em 1em;display:flex}.column-dialog .dialog-header-content column-search-section h3{flex:3;font-size:1.5rem}.column-dialog .dialog-header-content column-search-section search-box{flex:2}.column-dialog .dialog-header-content column-setup-section{display:flex;justify-content:right}.column-dialog .dialog-header-content column-setup-section button{margin-right:0}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown{width:100%;background-color:var(--drofus-gray-50)}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-header{display:flex;flex-basis:100%;border:1px solid var(--drofus-gray-500)}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-header templated-value{padding:.2em .4em;flex:1 1 100%}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-header i{display:flex;flex:0 0 2rem;border-left:1px solid var(--drofus-gray-500)}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-header i::before{display:block;width:100%;text-align:center}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content{max-height:10em}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown templated-value column-setup-dropdown-item{display:flex;align-items:center}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown templated-value column-setup-dropdown-item>*{margin-right:.6em!important}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content .selected{background:rgba(14,158,217,.07);background-color:var(--selection-bg-color);border:#0e9ed9 .1rem solid}.column-dialog .dialog-header-content svg{width:1.2em;height:1.2em;display:block}@media (max-width:1920px){.column-dialog{width:45vw}}@media (max-width:768px){.column-dialog{width:95vw;min-width:auto}}.export-dialog{min-width:25vw}.export-dialog ul{list-style:none;padding-left:0}.export-dialog li{cursor:pointer;color:var(--drofus-gray-500);transition:background-color .4s,color .4s}.export-dialog li:hover{background-color:var(--drofus-gray-100)}.export-dialog li:active{background-color:var(--drofus-gray-500);color:#fff}.export-dialog ux-dialog-footer{padding:.4rem .4rem .1rem .4rem}.shortcut-dialog ux-dialog-body{display:flex;flex-direction:column;overflow:hidden}.shortcut-dialog shortcut-url{text-align:center;font-style:italic}.shortcut-dialog h6{margin-bottom:.5rem}.shortcut-dialog shortcut-selector{display:flex;flex-shrink:1;flex-direction:column;border:1px solid #f0f1f1;border-color:var(--drofus-gray-200);margin:0 1rem}.shortcut-dialog shortcut-selector div{flex:1 1 100%;overflow:auto}.shortcut-dialog shortcut-selector shortcut-item{display:flex;flex-direction:row;align-items:center;padding:.25rem .5rem;stroke:#575d5c;cursor:pointer}.shortcut-dialog shortcut-selector shortcut-item.selected{font-weight:700;background:#f0f1f1;background-color:var(--drofus-gray-50)}.shortcut-dialog shortcut-selector shortcut-item.selected svg{fill:#575d5c;fill:var(--drofus-gray-500)}.shortcut-dialog shortcut-selector shortcut-item button{padding:calc(.4rem - 1px) 0}.shortcut-dialog shortcut-selector shortcut-item button icon{margin:0}.shortcut-dialog shortcut-selector shortcut-item text{flex-grow:1}.shortcut-dialog shortcut-selector shortcut-item span{padding:.2rem;height:1.6rem;width:1.6rem}.shortcut-dialog shortcut-selector shortcut-item span:hover{background:rgba(14,158,217,.15)}.shortcut-dialog shortcut-selector shortcut-item span icon,.shortcut-dialog shortcut-selector shortcut-item span icon svg{height:1rem;width:1rem;margin:0 auto}.shortcut-dialog shortcut-selector>shortcut-item{flex-shrink:0;flex-grow:0;padding-top:.35rem;border-top:1px solid #f0f1f1;border-color:var(--drofus-gray-50)}.shortcut-dialog shortcut-selector icon{height:1.2rem;flex:0 0 1rem;position:relative;display:block;margin-right:.5rem}.shortcut-dialog shortcut-selector icon,.shortcut-dialog shortcut-selector icon svg{height:1.2rem;max-width:2rem}.shortcut-dialog shortcut-selector input{flex:1 1 100%;padding:calc(.4rem - 1px) 0;border-width:0 0 1px 0}.shortcut-dialog ux-dialog-footer{padding-top:2rem}search-box.dr-search-box{display:block;position:relative;margin:8px}search-box.dr-search-box input{padding:.6rem .5rem .5rem 2.3rem;border:none;border-bottom:.125rem solid #bfc1c2;border-color:var(--drofus-gray-200)}search-box.dr-search-box input:focus{border-bottom-color:#0e9ed9}search-box.dr-search-box icon{position:absolute;left:.6rem;top:.6rem}search-box.dr-search-box icon[name=close]{cursor:pointer}search-box.dr-search-box svg.icon{width:1rem;height:1rem}search-box.dr-search-box svg.icon-search{color:#353739;color:var(--drofus-gray-600)}search-box.dr-search-box svg.icon-close{color:#353739;color:var(--drofus-gray-600);cursor:pointer}search-box.dr-search-box svg.icon-close:hover{color:#575d5c;color:var(--drofus-gray-500)}search-box.dr-search-box svg.icon-close:active{color:#7e8285;color:var(--drofus-gray-400)}extendable-dropdown-list.dr-dropdown-list,multi-dropdown-list.dr-dropdown-list,overlay.overlay-dropdown-list,simple-dropdown-list.dr-dropdown-list{position:relative}extendable-dropdown-list.dr-dropdown-list dropdown-header,multi-dropdown-list.dr-dropdown-list dropdown-header,overlay.overlay-dropdown-list dropdown-header,simple-dropdown-list.dr-dropdown-list dropdown-header{cursor:pointer;position:relative;display:flex;justify-content:flex-end;align-items:center}extendable-dropdown-list.dr-dropdown-list dropdown-header icon,extendable-dropdown-list.dr-dropdown-list dropdown-header icon svg,multi-dropdown-list.dr-dropdown-list dropdown-header icon,multi-dropdown-list.dr-dropdown-list dropdown-header icon svg,overlay.overlay-dropdown-list dropdown-header icon,overlay.overlay-dropdown-list dropdown-header icon svg,simple-dropdown-list.dr-dropdown-list dropdown-header icon,simple-dropdown-list.dr-dropdown-list dropdown-header icon svg{max-width:2rem;height:1.2rem}extendable-dropdown-list.dr-dropdown-list dropdown-header span,multi-dropdown-list.dr-dropdown-list dropdown-header span,overlay.overlay-dropdown-list dropdown-header span,simple-dropdown-list.dr-dropdown-list dropdown-header span{flex:1 1 100%;padding:0 .5rem}extendable-dropdown-list.dr-dropdown-list dropdown-header i,multi-dropdown-list.dr-dropdown-list dropdown-header i,overlay.overlay-dropdown-list dropdown-header i,simple-dropdown-list.dr-dropdown-list dropdown-header i{padding:0 .5rem}extendable-dropdown-list.dr-dropdown-list dropdown-header button,multi-dropdown-list.dr-dropdown-list dropdown-header button,overlay.overlay-dropdown-list dropdown-header button,simple-dropdown-list.dr-dropdown-list dropdown-header button{flex:0 0 2rem;height:100%;margin:0}extendable-dropdown-list.dr-dropdown-list dropdown-header button icon,extendable-dropdown-list.dr-dropdown-list dropdown-header button icon svg,multi-dropdown-list.dr-dropdown-list dropdown-header button icon,multi-dropdown-list.dr-dropdown-list dropdown-header button icon svg,overlay.overlay-dropdown-list dropdown-header button icon,overlay.overlay-dropdown-list dropdown-header button icon svg,simple-dropdown-list.dr-dropdown-list dropdown-header button icon,simple-dropdown-list.dr-dropdown-list dropdown-header button icon svg{stroke:#fff!important;stroke:var(--white)!important;stroke-width:2px;width:1.2rem;height:1.2rem}extendable-dropdown-list.dr-dropdown-list.dark dropdown-header,multi-dropdown-list.dr-dropdown-list.dark dropdown-header,overlay.overlay-dropdown-list.dark dropdown-header,simple-dropdown-list.dr-dropdown-list.dark dropdown-header{background:#575d5c;background:var(--drofus-gray-500);color:#fff;color:var(--white)}extendable-dropdown-list.dr-dropdown-list selection-layout selection,multi-dropdown-list.dr-dropdown-list selection-layout selection,overlay.overlay-dropdown-list selection-layout selection,simple-dropdown-list.dr-dropdown-list selection-layout selection{display:inline-block;margin:0 .5rem .25rem 0;padding:.25rem;background-color:#575d5c;background-color:var(--drofus-gray-500);color:#e7e8e8;color:var(--drofus-gray-100);font-weight:500}extendable-dropdown-list.dr-dropdown-list selection-layout selection i.remove,multi-dropdown-list.dr-dropdown-list selection-layout selection i.remove,overlay.overlay-dropdown-list selection-layout selection i.remove,simple-dropdown-list.dr-dropdown-list selection-layout selection i.remove{cursor:pointer;font-style:normal;font-family:FontAwesome;padding-left:.67rem}extendable-dropdown-list.dr-dropdown-list selection-layout selection i.remove:after,multi-dropdown-list.dr-dropdown-list selection-layout selection i.remove:after,overlay.overlay-dropdown-list selection-layout selection i.remove:after,simple-dropdown-list.dr-dropdown-list selection-layout selection i.remove:after{content:"\f00d"}extendable-dropdown-list.dr-dropdown-list selection-layout selection cell,multi-dropdown-list.dr-dropdown-list selection-layout selection cell,overlay.overlay-dropdown-list selection-layout selection cell,simple-dropdown-list.dr-dropdown-list selection-layout selection cell{border-left:solid #9ea1a3 1px;border-color:var(--drofus-gray-300);padding:0 .25rem}extendable-dropdown-list.dr-dropdown-list selection-layout selection cell:first-child,multi-dropdown-list.dr-dropdown-list selection-layout selection cell:first-child,overlay.overlay-dropdown-list selection-layout selection cell:first-child,simple-dropdown-list.dr-dropdown-list selection-layout selection cell:first-child{border-left:none}extendable-dropdown-list.dr-dropdown-list filter-box,multi-dropdown-list.dr-dropdown-list filter-box,overlay.overlay-dropdown-list filter-box,simple-dropdown-list.dr-dropdown-list filter-box{display:block;margin:.5rem .5rem 1rem .5rem}extendable-dropdown-list.dr-dropdown-list filter-box input,multi-dropdown-list.dr-dropdown-list filter-box input,overlay.overlay-dropdown-list filter-box input,simple-dropdown-list.dr-dropdown-list filter-box input{width:100%}extendable-dropdown-list.dr-dropdown-list scrolled-content,multi-dropdown-list.dr-dropdown-list scrolled-content,overlay.overlay-dropdown-list scrolled-content,simple-dropdown-list.dr-dropdown-list scrolled-content{background:#fff;background-color:var(--white)}extendable-dropdown-list.dr-dropdown-list scrolled-content empty-row,multi-dropdown-list.dr-dropdown-list scrolled-content empty-row,overlay.overlay-dropdown-list scrolled-content empty-row,simple-dropdown-list.dr-dropdown-list scrolled-content empty-row{display:block;padding:.2rem .5rem;width:100%}extendable-dropdown-list.dr-dropdown-list scrolled-content empty-row:hover,multi-dropdown-list.dr-dropdown-list scrolled-content empty-row:hover,overlay.overlay-dropdown-list scrolled-content empty-row:hover,simple-dropdown-list.dr-dropdown-list scrolled-content empty-row:hover{background:#e0ebef;background:var(--hover-bg-color)}extendable-dropdown-list.dr-dropdown-list scrolled-content empty-row.selected,multi-dropdown-list.dr-dropdown-list scrolled-content empty-row.selected,overlay.overlay-dropdown-list scrolled-content empty-row.selected,simple-dropdown-list.dr-dropdown-list scrolled-content empty-row.selected{font-weight:900;background:rgba(14,158,217,.3)}extendable-dropdown-list.dr-dropdown-list scrolled-content empty-row.selected cell.select-status:after,multi-dropdown-list.dr-dropdown-list scrolled-content empty-row.selected cell.select-status:after,overlay.overlay-dropdown-list scrolled-content empty-row.selected cell.select-status:after,simple-dropdown-list.dr-dropdown-list scrolled-content empty-row.selected cell.select-status:after{content:"\f046"}extendable-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi cell.select-status,multi-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi cell.select-status,overlay.overlay-dropdown-list scrolled-content grid-row.multi cell.select-status,simple-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi cell.select-status{width:1.75rem;font-style:normal;font-family:FontAwesome;text-align:center}extendable-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi icon,multi-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi icon,overlay.overlay-dropdown-list scrolled-content grid-row.multi icon,simple-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi icon{position:relative;top:.2rem}extendable-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi icon,extendable-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi icon svg,multi-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi icon,multi-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi icon svg,overlay.overlay-dropdown-list scrolled-content grid-row.multi icon,overlay.overlay-dropdown-list scrolled-content grid-row.multi icon svg,simple-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi icon,simple-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi icon svg{max-width:2rem;height:1.2rem;stroke:#575d5c;stroke:var(--drofus-gray-500)}extendable-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi.selected,multi-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi.selected,overlay.overlay-dropdown-list scrolled-content grid-row.multi.selected,simple-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi.selected{font-weight:900;background:rgba(14,158,217,.3)}extendable-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi.selected cell.select-status:after,multi-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi.selected cell.select-status:after,overlay.overlay-dropdown-list scrolled-content grid-row.multi.selected cell.select-status:after,simple-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi.selected cell.select-status:after{content:"\f046"}extendable-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi.not-selected cell.select-status:after,multi-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi.not-selected cell.select-status:after,overlay.overlay-dropdown-list scrolled-content grid-row.multi.not-selected cell.select-status:after,simple-dropdown-list.dr-dropdown-list scrolled-content grid-row.multi.not-selected cell.select-status:after{content:"\f096"}extendable-dropdown-list.dr-dropdown-list my-table grid-row cell,multi-dropdown-list.dr-dropdown-list my-table grid-row cell,overlay.overlay-dropdown-list my-table grid-row cell,simple-dropdown-list.dr-dropdown-list my-table grid-row cell{border:none;padding-top:.1rem;padding-bottom:.2rem}extendable-dropdown-list.dr-dropdown-list my-table grid-row cell:hover,multi-dropdown-list.dr-dropdown-list my-table grid-row cell:hover,overlay.overlay-dropdown-list my-table grid-row cell:hover,simple-dropdown-list.dr-dropdown-list my-table grid-row cell:hover{background:#e0ebef;background:var(--hover-bg-color)}overlay.overlay-dropdown-list dropdown-header{border-width:0 0 1px 0;background:#575d5c;background-color:var(--drofus-gray-500);color:#fff;color:var(--white)}overlay.overlay-dropdown-list dropdown-header input{width:calc(90% - 1rem);border-width:0;background:#9ea1a3;background-color:var(--drofus-gray-300);color:#fff;color:var(--white)}ux-dialog extendable-dropdown-list.dr-dropdown-list dropdown-header,ux-dialog multi-dropdown-list.dr-dropdown-list dropdown-header,ux-dialog overlay.overlay-dropdown-list dropdown-header,ux-dialog property-editor choice-editor choice-editor-dropdown dropdown-header,ux-dialog responsibility-override-editor dropdown-header,ux-dialog simple-dropdown-list.dr-dropdown-list dropdown-header,ux-dialog tree-dropdown.dr-tree-dropdown dropdown-header{top:-1rem}tab-bar.dr-tab-bar tab-header{display:flex;align-items:baseline;flex-wrap:wrap}tab-bar.dr-tab-bar tab-header tab-head{display:inline-block;padding:.4rem 1rem;display:flex;align-items:center;cursor:pointer;white-space:nowrap;transition:background-color .25s;-webkit-transition:background-color .25s}tab-bar.dr-tab-bar tab-header tab-head icon,tab-bar.dr-tab-bar tab-header tab-head svg{width:1.3em;height:1.3em}tab-bar.dr-tab-bar tab-header tab-head icon{display:inline-block;margin-right:.3em}tab-bar.dr-tab-bar tab-header tab-head:hover{background-color:rgba(14,158,217,.2)!important}tab-bar.dr-tab-bar tab-header tab-head.selected{background-color:rgba(14,158,217,.1);border-bottom:.125rem solid #0e9ed9}tab-bar.dr-tab-bar tab-header tab-head.not-selected{background-color:rgba(240,241,241,.1);border-bottom:.125rem solid #f0f1f1;border-color:var(--drofus-gray-50)}@media (max-width:544px){tab-bar.dr-tab-bar tab-header tab-head{margin-right:0;font-size:.7rem}}tab-bar.dr-tab-bar tab-body{display:block}.tab-pane .list-group-item li,.tab-pane .list-group-item ul{border:1px solid #bfc1c2!important;border-color:var(--drofus-gray-200)!important}.tab-pane .list-group-item.active,.tab-pane .list-group-itemactive:hover{padding:.75rem!important;border-top:none;border-bottom:none;border-color:#d3d3d3!important;background-color:rgba(14,158,217,.09375);outline:thin solid #0e9ed9;font-weight:500;color:#7e8285!important;color:var(--drofus-gray-400)!important}.tab-view{margin-top:2rem}@media (min-width:768px){.navigationFilterButton{display:none}}@media (max-width:768px){.navigationFilterButton{display:block;position:absolute;bottom:0;left:0;width:100%;min-height:3.5rem;font-size:xx-large;z-index:1000}}two-pane{display:flex;align-items:stretch;align-content:stretch;height:100%;width:100%}two-pane left-pane,two-pane right-pane{position:relative;flex:1 1 50%;transition:width .25s ease 0s,flex-basis .25s ease 0s}two-pane left-pane.aurelia-hide,two-pane right-pane.aurelia-hide{display:block!important;flex:0 0 0%;flex-basis:0%!important;visibility:hidden}two-pane left-pane pane-maximizer,two-pane right-pane pane-maximizer{position:absolute;top:1em;right:1em;cursor:pointer;display:inline-block}two-pane left-pane pane-maximizer icon,two-pane left-pane pane-maximizer svg,two-pane right-pane pane-maximizer icon,two-pane right-pane pane-maximizer svg{width:1.5rem;height:1.5rem}@media (max-width:1200px){two-pane left-pane pane-maximizer,two-pane right-pane pane-maximizer{display:none}}two-pane left-pane [name=expand],two-pane right-pane [name=expand]{display:inline-block}two-pane left-pane [name=shrink],two-pane right-pane [name=shrink]{display:none}two-pane left-pane.maximized [name=expand],two-pane right-pane.maximized [name=expand]{display:none}two-pane left-pane.maximized [name=shrink],two-pane right-pane.maximized [name=shrink]{display:inline-block}two-pane right-pane pane .inner-container{background-color:#fff;background-color:var(--white)}two-pane left-pane pane .inner-container{background-color:#f0f1f1;background-color:var(--drofus-gray-50)}@media (min-width:544px){two-pane left-pane left-pane-overlay{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.125);background:-moz-linear-gradient(left,rgba(0,0,0,.125) 0,rgba(0,0,0,.125) 50%,rgba(0,0,0,.5) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.125) 0,rgba(0,0,0,.125) 50%,rgba(0,0,0,.5) 100%);background:linear-gradient(to right,rgba(0,0,0,.125) 0,rgba(0,0,0,.125) 50%,rgba(0,0,0,.5) 100%);outline:2px solid rgba(0,0,0,.5);visibility:hidden;transition:opacity .5s linear}}@media (max-width:544px){two-pane left-pane left-pane-overlay{visibility:hidden;display:none}}two-pane.forward-anim pane.au-enter-active{animation:fadeInRight .5s}two-pane.forward-anim pane.au-leave-active{animation:fadeOutLeft .5s}two-pane.backward-anim pane.au-enter-active{animation:fadeInLeft .5s}two-pane.backward-anim pane.au-leave-active{animation:fadeOutRight .5s}two-pane overlay{opacity:0;visibility:hidden;display:inherit!important;transition:opacity .5s linear 0s,visibility 0s linear .5s;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.15);background-color:var(--overlay-bg-color)}@media (min-width:1200px){two-pane overlay{display:none}}@media (max-width:1200px){two-pane left-pane{width:10%;max-width:10%;-webkit-transition:width .5s;transition:width .5s}two-pane left-pane detail-toolbar,two-pane left-pane grid-enhanced toolbar,two-pane left-pane pane-header{white-space:nowrap;flex-wrap:nowrap}two-pane left-pane pane-header div,two-pane left-pane pane-header h2{text-overflow:ellipsis;overflow:hidden}two-pane left-pane left-pane-overlay{opacity:1;transition:opacity .5s linear 0s,visibility 0s linear 0s;visibility:visible}two-pane.left-expanded left-pane{display:block;position:absolute;bottom:0;top:0;left:0;width:65%;max-width:65%;z-index:10}two-pane.left-expanded left-pane-overlay{opacity:0;visibility:hidden;display:inherit!important;transition:opacity .5s linear 0s,visibility 0s linear .5s;visibility:hidden}}@media (max-width:1200px) and (min-width:544px){two-pane.left-expanded overlay{opacity:1;transition:opacity .5s linear 0s,visibility 0s linear 0s;visibility:visible}}@media (max-width:1200px) and (min-width:1200px){two-pane.left-expanded overlay{display:none;visibility:hidden}}@media (max-width:1200px) and (max-width:768px){two-pane left-pane{width:15%;max-width:15%;flex-basis:15%}}@media (max-width:1200px) and (max-width:544px){two-pane left-pane{display:none}two-pane right-pane{display:block}two-pane.filterOpen left-pane{display:flex;flex-direction:column;width:100%;max-width:100%;position:relative;overflow-y:auto}two-pane.filterOpen right-pane{display:none}}@media (max-width:1200px){two-pane node.chip{white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;padding-right:1.8rem}}@media (max-width:1920px){.viewer-large two-pane left-pane{width:10%;max-width:10%;-webkit-transition:width .5s;transition:width .5s}.viewer-large two-pane left-pane detail-toolbar,.viewer-large two-pane left-pane grid-enhanced toolbar,.viewer-large two-pane left-pane pane-header{white-space:nowrap;flex-wrap:nowrap}.viewer-large two-pane left-pane pane-header div,.viewer-large two-pane left-pane pane-header h2{text-overflow:ellipsis;overflow:hidden}.viewer-large two-pane left-pane left-pane-overlay{opacity:1;transition:opacity .5s linear 0s,visibility 0s linear 0s;visibility:visible}.viewer-large two-pane.left-expanded left-pane{display:block;position:absolute;bottom:0;top:0;left:0;width:65%;max-width:65%;z-index:10}.viewer-large two-pane.left-expanded left-pane-overlay{opacity:0;visibility:hidden;display:inherit!important;transition:opacity .5s linear 0s,visibility 0s linear .5s;visibility:hidden}}@media (max-width:1920px) and (min-width:544px){.viewer-large two-pane.left-expanded overlay{opacity:1;transition:opacity .5s linear 0s,visibility 0s linear 0s;visibility:visible}}@media (max-width:1920px) and (min-width:1200px){.viewer-large two-pane.left-expanded overlay{display:none;visibility:hidden}}@media (max-width:1920px) and (max-width:768px){.viewer-large two-pane left-pane{width:15%;max-width:15%;flex-basis:15%}}@media (max-width:1920px) and (max-width:544px){.viewer-large two-pane left-pane{display:none}.viewer-large two-pane right-pane{display:block}.viewer-large two-pane.filterOpen left-pane{display:flex;flex-direction:column;width:100%;max-width:100%;position:relative;overflow-y:auto}.viewer-large two-pane.filterOpen right-pane{display:none}}@media (max-width:1920px){.viewer-large two-pane node.chip{white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;padding-right:1.8rem}}@keyframes fadeOutLeft{100%{opacity:0;transform:translate(-100%,0)}0%{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%,0)}100%{opacity:1;transform:none}}@keyframes fadeOutRight{0%{opacity:1;transform:none}100%{opacity:0;transform:translate(100%,0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%,0)}100%{opacity:1;transform:none}}pane pane-header{display:flex;min-height:4em}pane pane-header .header-icon{margin:1em;margin-right:0}pane pane-header .header-icon,pane pane-header .header-icon svg{width:2em;height:2em;color:var(--drofus-gray-200)}pane pane-header tool{position:relative;align-self:center;top:.25rem;cursor:pointer}pane pane-header tool svg{height:2rem;width:2rem;fill:transparent}pane pane-header tool:hover svg{transform:scale(1.2)}pane pane-header h2{font-size:24px;padding-bottom:10px;margin-bottom:0;min-height:50px}pane pane-header h2 .subtitle-one{font-size:70%}pane pane-header h2 .subtitle-meta{font-size:50%}image-browser.dr-image-browser{display:block}image-browser.dr-image-browser nav-bar{margin:.5rem 1rem;display:flex}image-browser.dr-image-browser nav-bar .nav-item{flex:1;cursor:pointer}image-browser.dr-image-browser nav-bar .nav-item.left{text-align:left}image-browser.dr-image-browser nav-bar .nav-item.center{text-align:center}image-browser.dr-image-browser nav-bar .nav-item.right{text-align:right}image-browser.dr-image-browser image-box{display:inline-block;width:100%;text-align:center;padding:1rem}image-browser.dr-image-browser image-box img{max-width:100%;cursor:pointer;box-shadow:0 0 2rem #575d5c;box-shadow:var(--image-box-shadow)}image-browser.dr-image-browser image-box fake-image{display:inline-block;max-width:100%;box-shadow:0 0 2rem #575d5c;box-shadow:var(--image-box-shadow)}image-browser.dr-image-browser image-box fake-image message{display:table-cell;vertical-align:middle;width:25rem;height:10rem;font-variant:small-caps}image-browser.dr-image-browser image-box wording{margin-top:1.5rem;display:block;text-align:center;color:#575d5c;color:var(--drofus-gray-500);font-style:italic}header{background-color:#353739;background-color:var(--drofus-gray-600);color:#e7e8e8;color:var(--drofus-gray-100);height:4.7rem;border-radius:0;width:100%;flex:0 0 4.7rem}.dark header{background-color:var(--white);color:var(--drofus-gray-600)}nav{display:flex;align-content:stretch;align-items:baseline}nav icon{display:inline-block;position:relative;top:.4rem;margin:0 .4rem;transform:translateY(-2px);color:var(--drofus-gray-300)}nav icon.active{color:var(--drofus-blue)}nav icon,nav svg{width:1.5em;height:1.5em;stroke-width:0}nav right-menu{white-space:nowrap;padding-top:.4em;position:relative;top:.5rem}nav right-menu help,nav right-menu user-data,nav right-menu user-status{display:inline-block;height:100%}nav right-menu .extra-info{margin-right:20px;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:250px}@media (max-width:768px){nav right-menu{position:relative;top:-3px}}@media (min-width:768px){nav right-menu{margin-right:1.5em}}nav hamburger-menu,nav help,nav viewer-switch{cursor:pointer}nav viewer-switch{position:relative;top:.2rem;margin:0 1rem;white-space:nowrap}nav viewer-switch label{margin:0 .4rem;font-size:1.2rem}@media (max-width:768px){nav viewer-switch{display:none}}nav hamburger-menu{display:inline-block;height:100%}nav hamburger-menu a{padding:1rem;display:inline-block;color:#e7e8e8;color:var(--drofus-gray-100)}nav hamburger-menu a:hover{color:#e7e8e8;color:var(--drofus-gray-100)}@media (max-width:320px){nav hamburger-menu a{padding:.5rem}}nav hamburger-menu svg{width:35px;height:35px}nav hamburger-menu .menu-icon svg{width:40px;height:40px}nav history-navigation{flex:1 1 100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}nav history-navigation main-title{font-size:2em}nav history-navigation sub-title{padding-top:17px}nav history-navigation .location{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}nav history-navigation a{margin-top:2px}nav history-navigation a icon{display:inline-block}nav history-navigation a+a{margin-left:5px}nav history-navigation svg{position:relative;top:5px;width:35px;height:35px}@media (max-width:320px){nav history-navigation{position:relative;left:-10px}nav history-navigation a,nav history-navigation a+a{margin:0}}.navbar-brand{display:inline-block;height:4.7rem;width:4.7rem;min-width:4.7rem;padding-top:1rem;padding-bottom:0;margin-right:1rem;font-size:1.25rem;text-align:center;position:relative}.navbar-brand svg{width:1.5em;height:1.5em;stroke-width:0}.user-info{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin-right:1em;max-width:350px}@media (max-width:1200px){.user-info{max-width:200px;margin-top:-4px;position:relative;top:2px}}@media (max-width:768px){.user-info{position:relative;top:1em}}@media (max-width:320px){.user-info{margin-right:0}}mobile-menu-overlay{position:fixed;top:4.7rem;bottom:0;width:100%;z-index:100;background:rgba(0,0,0,.15);background-color:var(--overlay-bg-color);opacity:1;transition:opacity .5s linear 0s,visibility 0s linear 0s}mobile-menu-overlay.aurelia-hide{opacity:0;visibility:hidden;display:inherit!important;transition:opacity .5s linear 0s,visibility 0s linear .5s}mobile-menu-overlay mobile-menu{display:block;background-color:#353739;background-color:var(--drofus-gray-600);padding-top:.5rem;padding-bottom:.5rem;color:#e7e8e8;color:var(--drofus-gray-100);height:calc(100vh - 4.7rem);overflow-y:auto}mobile-menu-overlay mobile-menu .active:before{height:100%;width:.25rem;background-color:#e34e2c;background-color:var(--drofus-orange);position:absolute;top:0;left:0;content:""}mobile-menu-overlay mobile-menu a{position:relative;padding-left:1.25rem;margin-bottom:.5rem;display:block;color:#e7e8e8;color:var(--drofus-gray-100)}mobile-menu-overlay mobile-menu a svg{position:relative;top:4px}mobile-menu-overlay mobile-menu a:hover{text-decoration:none;color:#bfc1c2;color:var(--drofus-gray-200)}mobile-menu-overlay mobile-menu .project-info{padding-left:1.25rem;margin-top:.75rem}mobile-menu-overlay mobile-menu .project-info p{margin-bottom:0}mobile-menu-overlay mobile-menu icon,mobile-menu-overlay mobile-menu svg{width:1.5rem;height:1.5rem}.navbar-user:hover{color:#e7e8e8;color:var(--drofus-gray-100)}.navbar-user:hover svg{color:#e7e8e8!important;color:var(--drofus-gray-100)!important;text-decoration:none}.navbar-user svg{position:relative;top:5px}.nav-up{top:-40px}.dataTable th{border-bottom:none!important;font-weight:400!important;padding:1.5rem .75rem .625rem .75rem!important;color:#575d5c!important}.dataTable td{padding:.75rem!important}.dataTable tbody tr{background-color:transparent!important}.dataTable tr.active{background-color:rgba(14,158,217,.09375)!important;font-weight:500;color:#575d5c!important;color:var(--drofus-gray-500)!important;outline:thin solid #0e9ed9}.dataTable thead th{border-bottom:1px solid #bfc1c2;border-color:var(--drofus-gray-200)}.dataTable tbody td{border:0 solid #bfc1c2;border-color:var(--drofus-gray-200);border-width:0 1px 1px 0}.dataTable tbody td:first-child{border-left-width:1px}.dataTable tbody tr.active td{border-bottom:none}.dataTable tbody tr:hover{background-color:#bfc1c2;background-color:var(--drofus-gray-200);cursor:pointer}.dataTables_info,.dataTables_scrollBody thead{display:none}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:.125rem solid #bfc1c2!important;border-color:var(--drofus-gray-200)!important}.dataTable.no-footer{border-bottom:0!important}.permission-hide{display:none!important}#toaster-container{display:block;position:absolute;top:2rem;right:2rem;width:20%;max-width:300px}#toaster-container .toast{display:block;width:100%;min-height:3rem;margin-bottom:.5rem;padding:1.40625rem;border-radius:0;-webkit-box-shadow:.1875rem .1875rem .25rem 0 rgba(87,93,92,.125);-moz-box-shadow:.1875rem .1875rem .25rem 0 rgba(87,93,92,.125);box-shadow:.1875rem .1875rem .25rem 0 rgba(87,93,92,.125);line-height:1.71875rem;background:var(--drofus-gray-50);border:.125rem solid var(--drofus-gray-200);color:var(--drofus-gray-200)}#toaster-container .toast.error-toast{background-color:var(--state-danger-bg);color:var(--state-danger-border);border:.125rem solid var(--state-danger-border)}#toaster-container .toast.info-toast{background-color:var(--state-info-bg);color:var(--state-info-border);border:.125rem solid var(--state-info-border)}#toaster-container .toast.success-toast{background-color:var(--state-success-bg);color:var(--state-success-border);border:.125rem solid var(--state-success-border)}#toaster-container .toast.warning-toast{background-color:var(--state-warning-bg);color:var(--state-warning-border);border:.125rem solid var(--state-warning-border)}#toaster-container .toast #toast-container>.yummy-warning{background-color:var(--state-warning-bg);color:var(--state-warning-border);border:.125rem solid var(--state-warning-border)}#toaster-container .toast #toast-container h4:not(.dropdown-header){font-size:1rem;font-weight:700;margin:0 0 .6rem 0;padding-top:0}#toaster-container{z-index:100;z-index:100}.tile-row-container{flex-direction:column;margin:2rem}.tile-row{display:flex;flex-direction:row;margin-bottom:2rem;margin-left:1rem}.tile-row-container .tile-row:last-child{margin-bottom:0}.tile-row-header{flex-direction:row;margin-bottom:1rem}.tile-row-header h1,.tile-row-header h2{flex:0 0 79rem;border-bottom:.125rem solid #bfc1c2;border-color:var(--drofus-gray-200);padding-bottom:.5rem}.tile{background-color:#e7e8e8;color:var(--drofus-gray-100);padding:1rem}.tile-normal{flex:0 0 25rem;margin-right:2rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tile-normal{flex:0 0 23rem}}.tile-small{flex:0 0 11.5rem;margin-right:2rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tile-small{flex:0 0 9.5rem}}.tile-large{flex:0 0 52rem;margin-right:2rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tile-large{flex:0 0 50rem}}.tile-extra-large{flex:0 0 79rem;margin-right:2rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.tile-extra-large{flex:0 0 77rem}}sidebar{background-color:#e7e8e8;background-color:var(--drofus-gray-100);transition:all .4s ease 0s;-webkit-box-shadow:var(--sidebar-shadow);box-shadow:var(--sidebar-shadow);flex:0 0 4.7rem;height:calc(100vh - 4.7rem);margin:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}sidebar.expanded{flex:0 0 10rem}sidebar a.expander-button{margin-left:1.3rem}sidebar a{position:relative;display:flex;cursor:pointer;padding:.8rem 0;text-align:left;align-items:center;line-height:normal;border:0;margin-bottom:0;background-color:inherit;color:#575d5c;color:var(--drofus-gray-500)}sidebar a:hover{text-decoration:none}sidebar a icon svg{flex-grow:1;width:1.5rem;height:1.5rem;margin-right:.8rem;margin-left:1.5rem;color:var(--drofus-orange);fill:#fff;stroke:#353739}sidebar a::before{content:"";position:absolute;left:0;top:0;width:4px;height:3.3rem;background-color:#e34e2c;background-color:var(--drofus-orange);opacity:0}sidebar a.active,sidebar a.active:focus,sidebar a.active:hover{background-color:#bfc1c2!important;background-color:var(--drofus-gray-200)!important;border-color:#bfc1c2;border-color:var(--drofus-gray-200);color:#575d5c;color:var(--drofus-gray-500);font-weight:500;transition:color .25s}sidebar a.active::before{opacity:1}sidebar a menu-text{width:100%;font-size:80%;text-align:left;display:none}sidebar a menu-text.expanded{display:block}#appVersion{margin-top:auto;bottom:10px;color:#9ea1a3;color:var(--drofus-gray-300);width:100%;padding:10px 0;font-size:10px;text-align:center;box-sizing:border-box}components-map-list,system-map-list{padding:15px;display:block}components-map-list list-heading,system-map-list list-heading{display:block;font-weight:700}connection-snippet{display:inline-block;width:100%;max-width:100%}connection-snippet toggle{position:relative;float:right;cursor:pointer;right:1px;top:1px;cursor:pointer}connection-snippet toggle icon,connection-snippet toggle svg{width:1rem;height:1rem;color:var(--drofus-orange)}connection-snippet.header{font-weight:700;font-size:120%}connection-snippet header-wrapper,connection-snippet label-wrapper{max-width:100%;white-space:nowrap;display:block}connection-snippet header-wrapper label-text,connection-snippet label-wrapper label-text{display:block;text-overflow:ellipsis;overflow:hidden}connection-snippet header-wrapper.full-width,connection-snippet label-wrapper.full-width{text-align:center}connection-snippet header-wrapper.full-width label-text,connection-snippet label-wrapper.full-width label-text{white-space:normal;vertical-align:baseline;padding:5px 0;background-color:#f0f1f1;background-color:var(--drofus-gray-50)}connection-snippet header-wrapper .main-icon,connection-snippet label-wrapper .main-icon{float:left;margin-right:5px}connection-snippet header-wrapper .main-icon.sub,connection-snippet label-wrapper .main-icon.sub{margin-left:10px}components-map .outer-system,system-map .outer-system{width:100%;position:relative}components-map .outer-system>svg,system-map .outer-system>svg{position:absolute!important;pointer-events:none}components-map .system-overview,system-map .system-overview{width:100%;min-height:300px;padding:10px 25px;display:inline-block}components-map .system-overview svg,system-map .system-overview svg{position:relative;top:2px}components-map .system-overview strong,system-map .system-overview strong{display:inline-block}components-map .system-overview .lefthand-side,system-map .system-overview .lefthand-side{width:35%;float:left}components-map .system-overview .lefthand-side .root-component,system-map .system-overview .lefthand-side .root-component{float:left;height:138px;max-width:100%;width:100%}components-map .system-overview .lefthand-side .member-systems,system-map .system-overview .lefthand-side .member-systems{float:left;max-width:100%}components-map .system-overview .middle-ground,system-map .system-overview .middle-ground{float:left;width:30%}components-map .system-overview .righthand-side,system-map .system-overview .righthand-side{float:right;top:10px;width:35%}components-map .system-overview .system-map-header,system-map .system-overview .system-map-header{position:relative;top:230px;width:80%;text-align:center}components-map icon,system-map icon{color:var(--drofus-orange)}.component-icon,.system-icon{position:absolute}user-status user-menu{float:left;position:relative;z-index:100}user-status .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 1em;margin:2px 0 0;font-size:1rem;color:#353739;color:var(--drofus-gray-600);text-align:left;list-style:none;background-color:#fff;background-color:var(--white);background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;right:0;left:auto}user-status .dropdown-menu a{display:block;color:inherit}floor-selector label{font-size:.8rem}floor-selector button,floor-selector select{font-size:.8rem;background-color:#9ea1a3;background-color:var(--drofus-gray-300);color:#fff;font-weight:400;padding:.2rem 1rem .2rem 1rem;min-width:7.5rem;border:1px solid rgba(87,93,92,.5);border-color:var(--drofus-gray-400)}floor-selector select{text-align:center;padding:.1rem 0 .1rem 1rem;height:1.4rem}floor-selector button.selected,floor-selector button:hover,floor-selector select option:hover{background-color:#0e9ed9;outline:0}floor-selector span{margin-top:-.1rem}bar-chart,line-chart,pie-chart{display:flex;margin:0 auto;width:25vw;max-width:100%;height:25vh}bar-chart canvas,line-chart canvas,pie-chart canvas{display:flex;height:100%;width:100%}.dashboard,dashboard{display:block;background:#f0f1f1;background-color:var(--drofus-gray-50);width:100%}.dashboard h1,dashboard h1{text-align:center;margin:1rem 0 1.5rem 0}.dashboard h2,dashboard h2{flex-grow:1;text-align:center}.dashboard dashboard-row,dashboard dashboard-row{display:flex;justify-content:space-evenly;align-items:stretch;flex-wrap:wrap;width:100%;max-width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.dashboard dashboard-row,dashboard dashboard-row{justify-content:center}}@supports (-ms-ime-align:auto){.dashboard dashboard-row,dashboard dashboard-row{justify-content:center}}.dashboard dashboard-tile,dashboard dashboard-tile{display:flex;flex-direction:column;margin:.5%;margin-bottom:2rem;background:#fff;background-color:var(--white);border:1px solid #bfc1c2;border-color:var(--drofus-gray-200)}.dashboard dashboard-tile h2,dashboard dashboard-tile h2{flex-grow:0;font-size:1.2rem;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:#f0f1f1 1px solid;border-color:var(--drofus-gray-100)}.dashboard dashboard-tile bar-chart,.dashboard dashboard-tile line-chart,.dashboard dashboard-tile pie-chart,dashboard dashboard-tile bar-chart,dashboard dashboard-tile line-chart,dashboard dashboard-tile pie-chart{padding:1rem;height:35vh;width:100%}@media (max-height:768px){.dashboard dashboard-tile bar-chart,.dashboard dashboard-tile line-chart,.dashboard dashboard-tile pie-chart,dashboard dashboard-tile bar-chart,dashboard dashboard-tile line-chart,dashboard dashboard-tile pie-chart{height:65vh}}@media (max-width:768px){.dashboard dashboard-tile bar-chart,.dashboard dashboard-tile line-chart,.dashboard dashboard-tile pie-chart,dashboard dashboard-tile bar-chart,dashboard dashboard-tile line-chart,dashboard dashboard-tile pie-chart{height:25vh}}.dashboard dashboard-tile.large,dashboard dashboard-tile.large{width:48.5%}.dashboard dashboard-tile.medium,dashboard dashboard-tile.medium{width:32%}.dashboard dashboard-tile.small,dashboard dashboard-tile.small{width:15.5%}@media (max-width:1920px){.dashboard dashboard-tile.large,dashboard dashboard-tile.large{width:98%}.dashboard dashboard-tile.medium,dashboard dashboard-tile.medium{width:48.5%}.dashboard dashboard-tile.small,dashboard dashboard-tile.small{width:32%}}@media (max-width:992px){.dashboard dashboard-tile.medium,dashboard dashboard-tile.medium{width:98%}.dashboard dashboard-tile.small,dashboard dashboard-tile.small{width:48.5%}}@media (max-width:768px){.dashboard dashboard-tile.small,dashboard dashboard-tile.small{width:98%}}.dashboard dashboard-tile dashboard-text,dashboard dashboard-tile dashboard-text{margin:1.5rem;text-align:justify}.dashboard dashboard-tile dashboard-text.project-summary-overview,dashboard dashboard-tile dashboard-text.project-summary-overview{display:flex;flex-direction:column}.dashboard dashboard-tile dashboard-text.project-summary-overview div,dashboard dashboard-tile dashboard-text.project-summary-overview div{display:flex;flex-direction:row;justify-content:stretch;justify-content:space-between;margin:.25rem 0}icon-button{display:inline-block}icon-button button{display:flex;flex-wrap:nowrap;align-items:center;align-content:center;flex-direction:row;margin:0;padding:0 .4rem;border:solid 1px #575d5c}@media (max-width:1200px){icon-button button{padding:.4rem}}icon-button icon{padding-top:.1rem}icon-button icon svg{height:1rem;width:1rem;fill:transparent;stroke:#fff;stroke:var(--white);stroke-linecap:round;stroke-linejoin:round}icon-button label{margin:0 0 0 .4rem;padding:.3rem 0}@media (max-width:1200px){icon-button label{display:none}}icon-button.outline button{color:#575d5c;color:var(--drofus-gray-500);background-color:#fff;background-color:var(--white);border:solid 1px #575d5c;border-color:var(--drofus-gray-500)}icon-button.outline button icon svg{stroke:#575d5c;stroke:var(--drofus-gray-500)}icon-button.outline button:hover{color:#f0f1f1;color:var(--drofus-gray-50)}icon-button.outline button:hover icon svg{stroke:#f0f1f1;stroke:var(--drofus-gray-50)}file-input filename::after{content:", "}file-input filename+filename::after{content:none}multi-properties-panel h3,properties-panel h3,room-individual-equipment-list h3,room-template-individual-equipment-list h3{border:1px solid #bfc1c2;border-width:1px 0;border-color:var(--drofus-gray-200);background:#e7e8e8;background-color:var(--drofus-gray-100);font-weight:700;padding:.4rem 1rem;color:#575d5c;color:var(--drofus-gray-500);letter-spacing:.03125rem;margin:.5rem 0 0 0;font-size:1rem}property-editor{flex-basis:100%}property-editor,property-editor>*{display:flex;flex:1 1 100%}property-editor textarea{min-width:20vw;flex:1 1 100%;height:6.25rem;border-color:#575d5c;border-color:var(--drofus-gray-500);background:0 0;font-family:Inter,Arial;background:#fff;background-color:var(--white);color:var(--drofus-gray-600)}@media (max-width:1200px){property-editor textarea{min-width:40vw}}property-editor boolean-editor{border:1px solid #575d5c;border-color:var(--drofus-gray-500);padding:.3rem .5rem}property-editor boolean-editor icon,property-editor boolean-editor icon svg{width:1.2rem;height:1.2rem}property-editor .possible-value{margin:.2rem .75rem 0 0;padding:.2rem;cursor:pointer}property-editor .possible-value.selected{font-weight:700;border:.05rem #7e8285 dashed;border-color:var(--drofus-gray-400)}property-editor tree-editor tree-dropdown.dr-tree-dropdown{width:100%;margin:0}property-editor tree-editor clear-all a{display:inherit}property-editor choice-editor choice-editor-dropdown dropdown-header,responsibility-override-editor dropdown-header{display:flex;flex-basis:100%;border:1px solid var(--drofus-gray-500)}property-editor choice-editor choice-editor-dropdown dropdown-header templated-value,responsibility-override-editor dropdown-header templated-value{padding:.2rem;flex:1 1 100%}property-editor choice-editor choice-editor-dropdown dropdown-header i,responsibility-override-editor dropdown-header i{display:flex;flex:0 0 2rem;border-left:1px solid var(--drofus-gray-500)}property-editor choice-editor choice-editor-dropdown dropdown-header i::before,responsibility-override-editor dropdown-header i::before{display:block;width:100%;text-align:center}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content,property-editor choice-editor choice-editor-dropdown dropdown-content{display:block;border-width:0 1px 1px 1px;border-color:var(--base);border-style:solid}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content create-item,.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content set-null-item,.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content templated-value,property-editor choice-editor choice-editor-dropdown dropdown-content create-item,property-editor choice-editor choice-editor-dropdown dropdown-content set-null-item,property-editor choice-editor choice-editor-dropdown dropdown-content templated-value{padding:.2rem .4rem;border:0;background:0 0;cursor:pointer}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content create-item:hover,.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content set-null-item:hover,.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content templated-value:hover,property-editor choice-editor choice-editor-dropdown dropdown-content create-item:hover,property-editor choice-editor choice-editor-dropdown dropdown-content set-null-item:hover,property-editor choice-editor choice-editor-dropdown dropdown-content templated-value:hover{background-color:rgba(14,158,217,.07);background-color:var(--selection-bg-color)}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content icon,property-editor choice-editor choice-editor-dropdown dropdown-content icon{margin-right:.25rem}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content icon,.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-content icon svg,property-editor choice-editor choice-editor-dropdown dropdown-content icon,property-editor choice-editor choice-editor-dropdown dropdown-content icon svg{width:1.25rem;height:1.25rem}.column-dialog .dialog-header-content column-setup-section column-setup-dropdown dropdown-header templated-value,.column-dialog .dialog-header-content column-setup-section column-setup-dropdown templated-value,property-editor choice-editor choice-editor-dropdown templated-value{background-color:#fff;background-color:var(--white);white-space:nowrap;display:flex}property-editor choice-editor{display:flex;flex:1 1 100%}property-editor choice-editor choice-list{display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:stretch;border:1px solid var(--drofus-gray-500);border-width:1px 0 0 1px}property-editor choice-editor choice-list button{margin-right:0}property-editor choice-editor choice-list button.outline{height:calc(2rem - 1px);border-width:0 1px 1px 0;flex:1 1 auto;margin-left:0;padding:0 .7rem;font-weight:400}property-editor choice-editor choice-list button.outline.selected{background:rgba(14,158,217,.07);background-color:var(--selection-bg-color);color:#0e9ed9;font-weight:700;outline:transparent}property-editor choice-editor choice-list button.outline.selected:hover{color:#fff;color:var(--white)}property-editor choice-editor choice-list button templated-value{background:0 0;border-width:0!important;min-width:0;padding:0;white-space:nowrap;text-overflow:ellipsis}property-editor choice-editor choice-editor-dropdown{display:block;position:relative;flex:1 1 100%;width:14rem}property-editor choice-editor choice-editor-dropdown input{border:0;border-bottom:1px solid var(--drofus-gray-100);margin:.3rem;width:calc(100% - .6rem);font-style:italic}property-editor choice-editor choice-editor-dropdown input:focus{border-bottom-color:var(--drofus-blue)}property-editor choice-editor choice-editor-dropdown templated-value .disabled{cursor:default}property-editor choice-editor choice-editor-dropdown dropdown-content create-item,property-editor choice-editor choice-editor-dropdown dropdown-content set-null-item{display:flex;align-items:center}property-editor choice-editor choice-editor-dropdown dropdown-content create-item icon,property-editor choice-editor choice-editor-dropdown dropdown-content create-item svg,property-editor choice-editor choice-editor-dropdown dropdown-content set-null-item icon,property-editor choice-editor choice-editor-dropdown dropdown-content set-null-item svg{height:1.25rem;width:1.25rem;display:block}property-editor choice-editor choice-editor-dropdown dropdown-content gap{display:block;padding:1.2rem 0 0 0}property-editor choice-editor choice-editor-dropdown dropdown-content .suggestion{background:rgba(14,158,217,.07);background-color:var(--selection-bg-color);border:#0e9ed9 .1rem solid}property-editor choice-editor choice-editor-dropdown dropdown-header icon{display:flex;justify-content:center;align-items:center;width:2rem;height:100%;border-left:1px solid var(--drofus-gray-500)}property-editor choice-editor choice-editor-dropdown dropdown-header icon svg{width:1rem;height:1rem}property-data{display:flex;justify-content:stretch;min-height:2rem;max-width:100%;border:1px solid #fff;border-color:var(--white);border-radius:3px}property-data,property-data>span{display:flex}property-data property-editor-wrapper>button,property-data property-value-display button{margin:0;height:100%;max-height:2rem;display:flex;justify-content:center;align-items:center}property-data property-editor-wrapper>button icon,property-data property-editor-wrapper>button svg,property-data property-value-display button icon,property-data property-value-display button svg{height:1rem;width:1rem;fill:transparent}property-data property-editor-wrapper>button.outline,property-data property-value-display button.outline{padding:0 .4rem}property-data button.outline+button.outline,property-data property-editor+button.outline{margin-left:0;border-left-width:0;position:sticky;top:0;display:block}property-data.editable>span>templated-value:hover{border-color:#575d5c;color:var(--drofus-gray-500)}property-data property-value-display{width:100%;display:inline-flex}property-data property-value-display templated-value{min-height:2rem;padding-left:.3rem;line-height:1.85rem;flex:1 1 100%;display:block;border:1px solid transparent;transition:border-color .2s,background-color .2s;transition-delay:.4s;min-width:5rem}property-data property-value-display templated-value a{display:inline}property-data property-value-display templated-value color-sample{top:.5rem}property-data property-value-display templated-value icon{position:relative;padding:.3rem .5rem .3rem .2rem;top:.2rem}property-data property-value-display templated-value icon,property-data property-value-display templated-value icon svg{height:1.2rem;width:1.2rem}property-data property-value-display .chip{padding-right:.8rem}property-data property-editor-wrapper{display:flex;flex-grow:1}property-data.readonly{background-color:transparent;transition:background-color .2s;cursor:default}property-data.readonly templated-value{min-height:2rem}property-data.readonly templated-value:active{border-color:#800;background-color:rgba(255,0,0,.05);transition-duration:50ms;transition-delay:0s}property-data button.pencil{display:none;opacity:0;transition:opacity .2s;transition-delay:50ms}property-data.editable:hover property-value-display templated-value{transition-delay:0s}property-data.editable:hover button.pencil{display:flex;opacity:1;transition-delay:0s}property-data a{display:flex}left-pane property-data{border-color:transparent;margin-bottom:1px}left-pane property-data.editable property-value-display templated-value{background:#e7e8e8;background-color:var(--drofus-gray-100);color:var(--drofus-gray-600);border-color:transparent}.standard-layout property-section change-product-editor section label,.standard-layout property-section property-widget label,change-product-editor .standard-layout property-section section label{flex:0 0 25%;align-self:flex-start;padding:.3rem 0;position:sticky;top:0}.standard-layout property-section change-product-editor section property-data,.standard-layout property-section property-widget property-data,change-product-editor .standard-layout property-section section property-data{flex-basis:75%}.standard-layout property-section change-product-editor section,.standard-layout property-section property-widget,change-product-editor .standard-layout property-section section{display:flex;flex:1 100%;justify-content:stretch}.standard-layout property-section properties-wrapper{justify-content:stretch}.standard-layout property-section property-row{flex-direction:column;align-items:stretch}.standard-layout property-section property-row>label{display:none}.standard-layout property-section property-row change-product-editor section label,.standard-layout property-section property-row property-widget label,change-product-editor .standard-layout property-section property-row section label{font-weight:700}property-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:stretch;width:100%}property-row>label{flex:0 0 25%;margin:0;font-weight:700}@media (max-width:1200px){property-row>label{flex-basis:40%}}property-row properties-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;flex:1 0 70%}@media (max-width:992px){property-row properties-wrapper{flex-direction:column;justify-content:stretch}change-product-editor property-row properties-wrapper section,property-row properties-wrapper change-product-editor section,property-row properties-wrapper property-widget{justify-content:stretch}change-product-editor property-row properties-wrapper section label,property-row properties-wrapper change-product-editor section label,property-row properties-wrapper property-widget label{flex:0 0 30%}change-product-editor property-row properties-wrapper section property-data,property-row properties-wrapper change-product-editor section property-data,property-row properties-wrapper property-widget property-data{flex:1 1 70%}}property-section{display:flex;flex-direction:column;flex-wrap:wrap;padding:.5rem;padding-left:1.25rem}property-section>label{margin:0 -.5rem;padding:0 .5rem;border-bottom:1px solid #9ea1a3;border-color:var(--drofus-gray-300);font-style:italic}change-product-editor section,property-widget{display:flex;flex-direction:row;align-items:center}change-product-editor section property-data,property-widget property-data{padding-right:1rem}change-product-editor section label,property-widget label{display:block;margin:0}change-product-editor section.label-hidden label,property-widget.label-hidden label{display:none}change-product-editor section.label-behind,property-widget.label-behind{flex-direction:row-reverse}change-product-editor section.label-behind property-data,property-widget.label-behind property-data{padding-right:.3rem;flex-basis:0%}change-product-editor section.label-behind label,property-widget.label-behind label{flex:1 1 100%}change-product-editor section:last-child property-data,property-widget:last-child property-data{padding-right:0}change-product-editor section.type-bool property-data,property-widget.type-bool property-data{padding-right:0}change-product-editor section.type-bool property-data templated-value,property-widget.type-bool property-data templated-value{min-width:0}change-product-editor section.type-choice,change-product-editor section.type-multi-line-text,change-product-editor section.type-text,property-widget.type-choice,property-widget.type-multi-line-text,property-widget.type-text{flex-grow:1}change-product-editor section.type-choice label,change-product-editor section.type-multi-line-text label,change-product-editor section.type-text label,property-widget.type-choice label,property-widget.type-multi-line-text label,property-widget.type-text label{flex-grow:0;flex-basis:auto}change-product-editor section.type-choice property-data,change-product-editor section.type-multi-line-text property-data,change-product-editor section.type-text property-data,property-widget.type-choice property-data,property-widget.type-multi-line-text property-data,property-widget.type-text property-data{flex:1 0 auto}unique-indicator{display:block;margin-left:-.3rem;padding-left:.2rem;border-left:2px solid transparent}unique-indicator.unique{border-left-color:#e34e2c;border-left-color:var(--drofus-orange)}unique-indicator.from-group{border-left-color:#ffd200}multi-properties-panel,properties-panel{display:block}multi-properties-panel label,properties-panel label{display:flex;font-style:italic;padding-right:.5rem;white-space:nowrap}multi-properties-panel h3 icons,properties-panel h3 icons{float:right}multi-properties-panel h3 icons icon,properties-panel h3 icons icon{padding:.5rem}multi-properties-panel h3 icons icon[name=close],multi-properties-panel h3 icons icon[name=close] svg,properties-panel h3 icons icon[name=close],properties-panel h3 icons icon[name=close] svg{width:.8rem;height:.8rem;color:#7e8285;color:var(--drofus-gray-400);stroke:#7e8285;stroke:var(--drofus-gray-400);stroke-width:3px}multi-properties-panel h3 icons icon[name=close] svg,properties-panel h3 icons icon[name=close] svg{margin-bottom:.1rem}multi-properties-panel h3 icons icon[name=show-btn],multi-properties-panel h3 icons icon[name=show-btn] svg,properties-panel h3 icons icon[name=show-btn],properties-panel h3 icons icon[name=show-btn] svg{width:1.5rem;height:1rem;fill:#7e8285;color:var(--drofus-gray-400);stroke:#7e8285;stroke:var(--drofus-gray-400);stroke-width:2px}property-section>label{font-size:1.1em;text-transform:capitalize}property-row>label{font-style:normal;padding:0 2% 0 0}change-product-editor section label,property-widget label{font-style:normal}group-customizer{display:table;width:100%}group-customizer icon[name=navigation-drawer]{margin:0 .25rem}group-customizer icon[name=navigation-drawer],group-customizer icon[name=navigation-drawer] svg{display:block;width:1.5rem;height:1.5rem}group-customizer .arrow{white-space:nowrap}group-customizer .arrow icon{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;padding:0 1rem;cursor:pointer}group-customizer .arrow icon,group-customizer .arrow icon svg{width:1rem;height:1rem;stroke:#7e8285;fill:none}group-customizer .arrow icon.down svg{transform:rotate(180deg)}group-customizer .radio{text-align:center}group-customizer radio-button{text-align:center;display:inline-block;width:1rem;height:1rem;position:relative}group-customizer radio-button:before{content:"";display:block;width:100%;height:100%;border:1px solid #7e8285;border-color:var(--drofus-gray-400);border-radius:50%}group-customizer radio-button:after{display:block;width:50%;height:50%;background-color:#87ceec;position:absolute;top:25%;left:25%;border-radius:50%}group-customizer radio-button.selected:after{content:""}group-customizer table{width:100%}group-customizer td{width:2rem;vertical-align:center}group-customizer td.label{width:100%}group-customizer th{font-weight:400;padding:.5rem .5rem;text-align:center}group-customizer th:nth-child(4){font-weight:700}deleted-document h3{margin:0 1rem}deleted-document ul{list-style:none;padding:1rem}deleted-document li{display:flex;justify-content:flex-start;align-items:center;color:var(--drofus-blue);margin-bottom:.5rem}deleted-document li:hover{color:var(--drofus-blue-medium)}deleted-document icon{display:inline-block;margin-right:1rem}deleted-document icon,deleted-document icon svg{width:2rem;height:2rem}deleted-entity h3{margin:0 1rem}deleted-entity ul{list-style:none;padding:1rem}deleted-entity li{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;color:var(--drofus-blue);margin-bottom:.5rem}deleted-entity li:hover{color:var(--drofus-blue-medium)}deleted-entity icon{display:inline-block;margin-right:1rem}deleted-entity icon,deleted-entity icon svg{width:2rem;height:2rem}.create-dialog{width:50vw;overflow:hidden}.create-dialog ux-dialog-body>div{height:40vh;overflow:auto;padding:1rem}.create-dialog ux-dialog-body>div.aurelia-hide-add{animation:body-fade-out .5s}.create-dialog ux-dialog-body>div.aurelia-hide-remove{animation:body-fade-out reverse .5s}.create-dialog change-product-editor section,.create-dialog property-widget,change-product-editor .create-dialog section{margin:.2rem 0;display:flex;flex-direction:row;justify-content:stretch}.create-dialog change-product-editor section label,.create-dialog property-widget label,change-product-editor .create-dialog section label{font-weight:700;flex:1 25%}.create-dialog change-product-editor section .property-data,.create-dialog change-product-editor section native-input,.create-dialog change-product-editor section property-editor,.create-dialog property-widget .property-data,.create-dialog property-widget native-input,.create-dialog property-widget property-editor,change-product-editor .create-dialog section .property-data,change-product-editor .create-dialog section native-input,change-product-editor .create-dialog section property-editor{flex:1 75%}.create-dialog change-product-editor section .property-data,.create-dialog property-widget .property-data,change-product-editor .create-dialog section .property-data{text-align:right}.create-dialog change-product-editor section property-editor,.create-dialog property-widget property-editor,change-product-editor .create-dialog section property-editor{background:#f0f1f1;background:var(--drofus-gray-50)}.create-dialog change-product-editor section input,.create-dialog property-widget input,change-product-editor .create-dialog section input{width:100%;height:2rem;padding-left:.25rem;font-size:1rem}.create-dialog change-product-editor section input:active,.create-dialog change-product-editor section input:focus,.create-dialog property-widget input:active,.create-dialog property-widget input:focus,change-product-editor .create-dialog section input:active,change-product-editor .create-dialog section input:focus{background-color:#fff;background-color:var(--white)}.create-dialog entity-title icon{color:var(--drofus-gray-400)}.create-dialog ux-dialog-footer{padding-top:.6rem}.create-dialog tree-dropdown tree-element-content.none{color:var(--drofus-gray-100)}@keyframes body-fade-out{0%{opacity:1}100%{height:0;opacity:0;padding:0 1rem}}dialog.native-dialog{box-shadow:0 .3rem 1rem var(--drofus-gray-100);background:var(--white);color:var(--base);border:1px solid var(--drofus-gray-200);border-radius:.5rem;max-width:60vw;display:block;opacity:0;visibility:hidden;transition:opacity .5s}dialog.native-dialog[open]{visibility:visible;opacity:1}dialog.native-dialog::backdrop{background:rgba(0,0,0,.33)}confirm-footer{display:block;margin-top:1rem;padding:.5rem;border-top:1px solid var(--base);text-align:right}.mosaic-grid{display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.mosaic-grid .mosaic-tile,.mosaic-grid product-snippet{background-color:var(--white);box-shadow:1px 1px 3px var(--drofus-gray-50);transition:background-color .2s,box-shadow .2s;cursor:pointer;display:flex;padding:1rem;flex-direction:column;justify-content:center;align-items:center;text-align:center}.mosaic-grid .mosaic-tile:hover,.mosaic-grid product-snippet:hover{background:var(--drofus-gray-50);box-shadow:1px 1px 3px var(--drofus-gray-100)}.mosaic-grid .mosaic-tile.selected,.mosaic-grid product-snippet.selected{background:var(--drofus-gray-100);box-shadow:1px 1px 3px var(--drofus-gray-200)}.mosaic-grid .mosaic-tile.selected:hover,.mosaic-grid product-snippet.selected:hover{background:var(--drofus-gray-200);box-shadow:1px 1px 3px var(--drofus-gray-300)}.mosaic-grid .mosaic-tile label,.mosaic-grid product-snippet label{cursor:pointer}select-product{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column}select-product not-logged-in{text-align:center}select-product logged-in{display:flex;width:100%;height:100%;justify-content:stretch;flex-direction:column}select-product brands-filter{display:block;width:100%;margin-bottom:1rem;border-bottom:1px solid var(--drofus-gray-100);padding:1rem}select-product brands-filter summary{width:100%;display:flex;align-items:flex-start;justify-content:flex-start}select-product brands-filter summary h3{padding-top:0;margin-bottom:0}select-product brands-filter summary chips{flex:1;padding:0 .4rem}select-product brands-filter detail-view{width:100%}select-product brands-filter heading{display:flex;justify-content:space-between}brand-snippet img{max-height:1.25rem;padding-right:.25rem}.mosaic-grid product-snippet,.mosaic-grid product-snippet.mosaic-tile{display:flex;flex-direction:column;justify-content:space-between;align-items:center}product-snippet img{max-width:10rem;max-height:10rem}.import-product-dialog{width:75vw}.import-product-dialog ux-dialog-body{height:70vh}.import-product-dialog display-product{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%}.import-product-dialog product-snippet{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:10rem;box-shadow:1px 1px 3px var(--drofus-gray-50);margin-bottom:.5rem;padding:1rem;text-align:center}button,toggle-button{padding:.4rem .6rem;background-color:#575d5c;background-color:var(--drofus-gray-500);color:#f0f1f1;color:var(--drofus-gray-50);font-size:1rem;line-height:1rem;margin-right:.25rem;border:none;font-weight:700;font-family:Inter,Arial}button[disabled]{opacity:.3}button:hover:not([disabled]){background-color:#0e9ed9!important;cursor:pointer}button.primary{background-color:#e34e2c}button.outline{color:#575d5c;color:var(--drofus-gray-500);background-color:#fff;background-color:var(--white);border:solid 1px #575d5c;border-color:var(--drofus-gray-500);padding:calc(.4rem - 1px) .6rem}button.outline icon svg,button.outline icon[name$=btn] svg{stroke:var(--drofus-gray-500)}button.outline:hover{color:#f0f1f1;color:var(--drofus-gray-50)}button icon,button icon svg{width:1rem;height:.8rem;stroke:var(--white);fill:none;color:var(--white)}toggle-button{font-size:.8rem;background-color:#9ea1a3;background-color:var(--drofus-gray-300);color:#fff;color:var(--white);font-weight:400;padding:.2rem 1rem .2rem 1rem;min-width:7.5rem;border:1px solid rgba(87,93,92,.5);border-color:var(--drofus-gray-200)}toggle-button.active{background-color:#0e9ed9;outline:0}toggle-button:hover{background-color:#e34e2c!important;background-color:var(--drofus-orange)!important;cursor:pointer}.chip{display:inline-block;background-color:#575d5c;background-color:var(--drofus-gray-500);color:#f0f1f1;color:var(--drofus-gray-50);font-size:12px;line-height:12px;padding:4px 10px;margin-right:4px}.chip.draggable:hover{background-color:#0e9ed9;cursor:pointer}.chip.filtered,.chip.primary{background-color:#e34e2c;background-color:var(--drofus-orange)}.chip icon{cursor:pointer;position:relative;top:2px;left:5px;display:inline-block;width:10px;height:10px}.chip icon svg{width:10px;height:10px}.chip.filter{margin:0 .4rem .4rem 0;border:1px solid #e34e2c;color:var(--drofus-orange);background:var(--white);cursor:pointer}.chip.filter svg{fill:var(--drofus-orange);cursor:pointer}icon svg{fill:#fff;fill:var(--white);stroke:#353739;stroke:var(--drofus-gray-600)}icon[name$=btn] svg{stroke:#353739;stroke:var(--drofus-gray-600)}icon.colorized{color:var(--drofus-orange)}.icon{overflow:visible;display:inline-block;pointer-events:none}.navbar-brand .icon{color:#7e8285;color:var(--drofus-gray-400)}.footer-container{text-align:right;color:#575d5c;color:var(--drofus-gray-500);font-weight:300;padding:1rem 1.5rem 2.5rem 0;font-size:.875rem}.document-icon{font-size:200%;vertical-align:middle;margin-right:.25rem}.document-icon svg{width:2rem;height:2rem}.boolean-icon,.boolean-icon svg{width:1.1em;height:1.1em;display:block;margin:auto}grid-cell-spinner{display:inline-block;width:.75rem;height:.75rem;background-color:#9ea1a3;background-color:var(--drofus-gray-300);animation:sk-rotateplane 1.2s infinite ease-in-out;color:#575d5c;color:var(--drofus-gray-500)}ux-dialog.article-picker-dialog ux-dialog-header{width:75vw}ux-dialog.article-picker-dialog ux-dialog-body{height:75vh;max-height:75vh;overflow:auto}ux-dialog.article-picker-dialog compose{display:flex;height:100%}@media (max-width:800px){ux-dialog.article-picker-dialog compose{flex-direction:column}}ux-dialog.article-picker-dialog compose filters{display:block;flex:1;overflow-y:scroll}ux-dialog.article-picker-dialog compose results{display:block;position:relative;flex:3;overflow-y:scroll}delete-dialog.article-delete dialog-body{display:block;list-style-type:circle}delete-dialog.article-delete dialog-body section{display:list-item}delete-dialog.article-delete .sub-articles{margin-bottom:2rem}delete-dialog.article-delete .sub-articles selection{display:flex}delete-dialog.article-delete .sub-articles selection button{margin:1rem;padding:.75rem;flex:1}delete-dialog.article-delete .sub-articles selection button.active{color:var(--drofus-blue);border-color:var(--drofus-blue);background-color:var(--selection-bg-color)}delete-dialog.article-delete .sub-articles selection button.active:hover{color:var(--white)}check-mark,circle-error{display:inline-block}svg.checkmark,svg.circleerror{width:3rem;height:3rem;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:0 auto}svg.checkmark circle,svg.circleerror circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}svg.checkmark path,svg.circleerror path{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:0;opacity:0;animation:show .3s cubic-bezier(.65,0,.45,1) .8s forwards}svg.checkmark{box-shadow:inset 0 0 0 #7ac142;animation:fill-check .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}svg.checkmark circle{stroke:#7ac142}svg.circleerror{box-shadow:inset 0 0 0 red;animation:fill-error .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}svg.circleerror circle{stroke:red}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill-check{100%{box-shadow:inset 0 0 0 2.5rem #7ac142}}@keyframes fill-error{100%{box-shadow:inset 0 0 0 2.5rem red}}@keyframes show{100%{opacity:1}}dialog-footer{padding-top:.6rem;display:block}dialog-footer status-message{display:flex;align-items:center;justify-content:center;font-size:2rem}dialog-footer status-message span{margin-left:1rem}dialog-footer .au-animate.show-fade.aurelia-hide-remove{animation:fade-in 1.5s}dialog-footer .au-animate.show-fade.aurelia-hide-remove status-message{animation:swipe-in 1s ease-out .5s backwards}dialog-footer .au-animate.show-fade.aurelia-hide-add{animation:fade-out .5s}@keyframes fade-in{0%{opacity:0;height:0}33%{height:initial;opacity:1}}@keyframes swipe-in{0%{transform:translate(-5%,0)}100%{transform:translate(0,0)}}@keyframes fade-out{0%{height:initial;opacity:1}100%{opacity:0;height:0}}change-product-editor{display:block}change-product-editor icon,change-product-editor icon svg{height:1.2rem;width:1.2rem}change-product-editor section{margin-left:.5rem;justify-content:center;align-items:center}change-product-editor section.assign{flex-direction:column}change-product-editor section label{text-align:center;margin-bottom:.5rem}change-product-editor section button:last-child{margin-right:0}change-product-editor section button icon[name$=btn] svg{stroke:var(--white);margin-right:.3em}change-product-editor section+section{margin-bottom:3rem}change-product-editor product-list{display:flex;flex-direction:column;width:100%;margin-bottom:1rem;background-color:var(--drofus-gray-50);border:1px solid var(--drofus-gray-200)}change-product-editor product-list remove-product{margin-bottom:.5rem}change-product-editor product-list entity-title,change-product-editor product-list remove-product{padding:.3rem;display:flex;flex-direction:row;align-items:center;cursor:pointer}change-product-editor product-list entity-title.selected,change-product-editor product-list remove-product.selected{color:#0e9ed9;background-color:var(--selection-bg-color)}change-product-editor product-list entity-title:hover,change-product-editor product-list remove-product:hover{background-color:var(--selection-bg-color)}change-product-editor product-list entity-title icon,change-product-editor product-list remove-product icon{margin-right:.5rem}change-product-editor assign-modes{display:flex;justify-content:center}change-product-editor assign-modes button.outline{width:33%}change-product-editor assign-modes button.outline small{display:block;font-size:.6em}change-product-editor assign-modes button.outline:hover{background:var(--white)}change-product-editor assign-modes button.outline[disabled]:hover{color:inherit}change-product-editor assign-modes button.outline.active{color:var(--drofus-blue);border-color:var(--drofus-blue);background-color:var(--selection-bg-color)}change-product-editor assign-modes button.outline.active:hover{color:var(--white)}change-product-editor control-buttons{display:block;text-align:right}change-product-editor control-buttons button{height:32px}create-dialog.create-article tree-dropdown,create-dialog.create-room-template tree-dropdown{margin:0 0 1rem 0}create-dialog.create-article tree-dropdown dropdown-header,create-dialog.create-room-template tree-dropdown dropdown-header{margin:0 2rem 0 0}create-dialog.create-article button.add-level,create-dialog.create-room-template button.add-level{position:absolute;z-index:2;right:2rem;margin:0;height:2rem;width:2rem}create-dialog.create-level tree-element-content.not-selected::after{content:initial}.document-links{display:flex;padding:.5rem;padding-left:1.25rem}.document-links label{width:25%}.document-links link-area{width:75%}.document-links a{display:flex;justify-content:stretch;flex-direction:row}.document-links a:hover{color:inherit}.document-links a link-content{flex:1 1 100%}.document-links icon,.document-links icon svg{width:1.25rem;height:1.25rem}.document-links button.outline icon[name=unlink] svg{stroke:var(--drofus-gray-600);color:var(--drofus-gray-600)}detail-toolbar hide-empty-toggle,detail-toolbar hide-empty-toggle icon{display:flex;align-items:center}.entity-with-link change-product-editor section a,.entity-with-link property-widget a,change-product-editor .entity-with-link section a{display:flex;align-items:center}.entity-with-link change-product-editor section a span.open-popup,.entity-with-link property-widget a span.open-popup,change-product-editor .entity-with-link section a span.open-popup{margin-left:.5rem;display:none}.entity-with-link change-product-editor section a:hover span.open-popup,.entity-with-link property-widget a:hover span.open-popup,change-product-editor .entity-with-link section a:hover span.open-popup{display:block}.entity-with-link control-buttons{display:block;text-align:right}.entity-with-link property-row.list-as-rows{flex-direction:column;align-items:stretch;padding:.5rem .5rem .5rem 1.25rem}.entity-with-link property-row.list-as-rows change-product-editor section label,.entity-with-link property-row.list-as-rows property-widget label,change-product-editor .entity-with-link property-row.list-as-rows section label{font-weight:700;flex:0 0 25%}@media (max-width:1200px){.entity-with-link property-row.list-as-rows change-product-editor section label,.entity-with-link property-row.list-as-rows property-widget label,change-product-editor .entity-with-link property-row.list-as-rows section label{flex-basis:40%}}.entity-with-link property-row.list-as-rows property-data{flex:1 1 75%;flex-direction:row}@media (max-width:1200px){.entity-with-link property-row.list-as-rows property-data{flex-basis:60%}}pane.article-navigation button.add-level,pane.room-navigation button.add-level{position:absolute;z-index:2;right:.5rem;margin:0;height:2rem;width:2rem}pane.article-navigation tree-dropdown.functions dropdown-header,pane.article-navigation tree-dropdown.groups dropdown-header,pane.room-navigation tree-dropdown.functions dropdown-header,pane.room-navigation tree-dropdown.groups dropdown-header{margin:0 2rem 0 0}file-editor .file-drop-area{width:100%;height:8rem;border:5px dashed #bfc1c2;border-color:var(--drofus-gray-200);cursor:pointer;display:flex;justify-content:center;align-items:center;color:#7e8285;color:var(--drofus-gray-400)}file-editor .file-drop-area div{display:flex;justify-content:center;align-items:center;flex-direction:column}file-editor .file-drop-area icon,file-editor .file-drop-area icon svg{fill:none;stroke:#7e8285;stroke:var(--drofus-gray-400);width:3rem;height:3rem}file-editor.drop-active .file-drop-area{background:rgba(14,158,217,.3);border-color:#0e9ed9;color:#0e9ed9}file-editor.drop-active .file-drop-area icon svg{stroke:#0e9ed9}file-editor input{display:none}.dr-table{display:table;width:calc(100% - .4rem);margin:.2rem}.revision-file-editor div{height:calc(100% - 3rem)}.file-extension-match{background-color:red;padding:.5rem;text-align:center;color:#fff}ux-dialog.document-picker-dialog ux-dialog-header{width:75vw}ux-dialog.document-picker-dialog ux-dialog-body{height:75vh;max-height:75vh;overflow:auto}ux-dialog.document-picker-dialog compose{display:flex;height:100%}@media (max-width:800px){ux-dialog.document-picker-dialog compose{flex-direction:column}}ux-dialog.document-picker-dialog compose filters{display:block;flex:1;overflow-y:scroll}ux-dialog.document-picker-dialog compose results{display:block;position:relative;flex:3;overflow-y:scroll}center-pane{display:block;position:relative;margin:0 auto;padding:1rem;max-width:1600px;height:100%}border-div{display:block;position:relative;height:100%;border:1px solid #e7e8e8;border-color:var(--drofus-gray-100)}border-div h1{margin-left:2rem}border-div tab-bar{display:block}border-div router-view{display:block;position:absolute;top:2rem;left:0;right:0;bottom:0;overflow:auto}model-grid{display:block;margin:2rem 1rem}@media (max-width:1600px){model-grid header-row.grid-12{display:none}}model-grid header-row wrapper,model-grid upload-area wrapper,model-grid viewing-row wrapper{display:flex;position:relative;flex-direction:row;justify-content:flex-start;align-items:center}model-grid header-row wrapper.active,model-grid header-row wrapper:hover,model-grid upload-area wrapper.active,model-grid upload-area wrapper:hover,model-grid viewing-row wrapper.active,model-grid viewing-row wrapper:hover{background-color:rgba(14,158,217,.05)}@media (max-width:992px){model-grid header-row wrapper .break-xl,model-grid upload-area wrapper .break-xl,model-grid viewing-row wrapper .break-xl{align-items:center}}model-grid header-row wrapper model-buttons,model-grid upload-area wrapper model-buttons,model-grid viewing-row wrapper model-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:center}model-grid header-row wrapper model-buttons icon-button+icon-button,model-grid upload-area wrapper model-buttons icon-button+icon-button,model-grid viewing-row wrapper model-buttons icon-button+icon-button{margin-left:.3rem}model-grid header-row model-name,model-grid upload-area model-name,model-grid viewing-row model-name{font-weight:700}model-grid header-row+viewing-row,model-grid upload-area+viewing-row,model-grid viewing-row+viewing-row{border-bottom:1px solid #f0f1f1;border-color:var(--drofus-gray-50)}model-grid header-row icon.checkmark,model-grid upload-area icon.checkmark,model-grid viewing-row icon.checkmark{width:1rem;height:1rem;margin-right:.6rem;position:relative;top:.2rem}model-grid header-row icon.checkmark svg,model-grid upload-area icon.checkmark svg,model-grid viewing-row icon.checkmark svg{width:1rem;height:1rem}model-grid header-row model-inclusion,model-grid upload-area model-inclusion,model-grid viewing-row model-inclusion{cursor:pointer}model-grid viewing-row model-buttons{visibility:hidden;opacity:0;transition:opacity .25s ease-out,visibility 0s linear .25s}@media (max-width:992px){model-grid viewing-row model-buttons{visibility:visible;opacity:1}}model-grid viewing-row wrapper.active model-buttons,model-grid viewing-row:hover model-buttons{visibility:visible;transition:opacity .25s ease-in,visibility 0s;opacity:1}model-grid viewing-row icon.checkmark{opacity:.25}model-grid upload-row wrapper.grid-12,model-grid viewing-row wrapper.grid-12{padding:.6rem .1rem}model-grid model-editor{justify-content:flex-end;align-items:flex-end;flex-direction:column}model-grid model-editor>*{padding:.5rem 0}model-grid file-input button{margin-left:.5rem}upload-area{display:block;background:#f0f1f1;background-color:var(--drofus-gray-50);padding:1rem 0;position:relative;min-height:10vh;counter-reset:upload 0}upload-area model-name{align-items:center}upload-area model-name input{margin:0 1rem}upload-area header-row.grid-12{border-bottom-color:#e7e8e8;border-bottom-color:var(--drofus-gray-100)}upload-area header-row.grid-12 title-cell:first-child{padding-left:1rem}upload-area .upload-new{color:#080}upload-area .replace{color:#e34e2c;color:var(--drofus-orange)}upload-area drop-area{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;border:dashed #9ea1a3 3px;border-color:var(--drofus-gray-300);background:#f0f1f1;background-color:var(--drofus-gray-50);align-items:center;justify-content:center}upload-area h2 icon-button{float:right;margin:0 .2rem}upload-area wrapper model-name:before{content:counter(upload) ":";counter-increment:upload;width:4rem;padding:0 1rem;text-align:right}loading-progress{padding:1.5rem;text-align:center;display:block}warning-message{display:block;padding:2rem;margin:1rem 0;border:2px solid #e34e2c;background:rgba(227,78,44,.2);text-align:center}.clickable{cursor:pointer}matching-grid{display:block;margin:2rem 1rem}@media (max-width:992px){matching-grid header-row.grid-12{display:none}}matching-grid icon,matching-grid icon svg{display:inline-block;height:1rem;max-width:2rem;stroke:#000}matching-grid title{font-weight:700}matching-grid matching-row{margin:1rem 0;display:flex;flex-direction:column}matching-grid matching-details{margin:0 1.5rem;padding:.5rem;display:flex;flex-direction:column;border:1px solid #e7e8e8;border-color:var(--drofus-gray-100)}@media (min-width:992px){matching-grid matching-details>.grid-12{width:calc(100% + 4rem);margin:0 -2rem}matching-grid matching-details>.grid-12>:first-child{padding-left:2rem}matching-grid matching-details>.grid-12>:last-child{padding-right:2rem}}matching-grid matching-details toolbar{margin-bottom:1rem}matching-grid matching-details select{font-size:.8rem;background-color:#9ea1a3;background-color:var(--drofus-gray-300);color:#fff;color:var(--white);font-weight:400;padding:.2rem 1rem .2rem 1rem;min-width:15rem;border:1px solid rgba(87,93,92,.5);border-color:var(--drofus-gray-500);text-align:center;padding:.1rem 0 .1rem 1rem;height:1.4rem}matching-grid matching-details .cell-1.grid-center{align-self:flex-start;padding-top:.5rem}matching-grid matching-details .cell-4,matching-grid matching-details .cell-8{padding-top:.3rem;padding-bottom:.3rem}matching-grid .grid-12 buttons{justify-content:flex-end}matching-grid .grid-12 buttons.cell-2{flex:1 1 0}matching-grid .grid-12 buttons.cell-12{margin-top:2rem}matching-grid,matching-grid .grid-12{align-items:center}matching-grid complex-viewer-key-editor,matching-grid simple-viewer-key-editor{width:100%}matching-grid complex-viewer-key-editor flex,matching-grid simple-viewer-key-editor flex{display:flex}matching-grid complex-viewer-key-editor flex input,matching-grid simple-viewer-key-editor flex input{flex-grow:1;flex-shrink:1;width:3rem;margin:0 .3rem}matching-grid complex-viewer-key-editor flex input:last-child,matching-grid simple-viewer-key-editor flex input:last-child{margin-right:0}matching-grid complex-viewer-key-editor flex span,matching-grid simple-viewer-key-editor flex span{flex-grow:0}test-results{margin-top:1rem;border-bottom:1px solid #e7e8e8;border-color:var(--drofus-gray-100);margin-bottom:.6rem;flex-wrap:nowrap}test-results test-col{display:flex;flex-direction:column;flex-shrink:1!important}test-results test-col.right{align-items:flex-end}test-results test-header{display:block;font-size:1.2em;font-weight:700;text-align:center;margin:.1rem;padding-right:calc(8.333% + .2rem);background:#e7e8e8;background-color:var(--drofus-gray-100);height:1px;margin:.5em 0}test-results test-header span{background:#fff;background-color:var(--white);padding:0 .5em;position:relative;top:-.75em}test-results .cell-1.grid-center.linked{padding-top:0;color:#080}test-results .not-linked{color:#800}not-logged-in{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;text-align:center}not-logged-in .centered-text{text-align:center;margin:0 auto;max-width:400px;padding:20px}logged-in{display:flex;margin:.4rem 0;justify-content:stretch;flex-direction:column}logged-in boolean-editor{padding:.3em .5em}logged-in boolean-editor icon,logged-in boolean-editor icon svg{width:1.2rem;height:1.2rem}logged-in .horizontal-container{display:flex;flex-direction:row;align-items:center;gap:.3em}logged-in .greyed-out{color:gray}logged-in .small-spinner{width:1em;height:1em;border:2px solid #fff;border-radius:50%;border-top-color:transparent;animation:spin 1s linear infinite}logged-in .acc-link{color:inherit}logged-in .acc-link :hover{color:#0275d8}@keyframes spin{to{transform:rotate(360deg)}}article-of-occurrence entity-title{padding:.3rem;margin-left:1rem;display:flex;align-items:center;cursor:pointer;box-sizing:border-box;border:1px solid transparent}article-of-occurrence entity-title.selected{color:#0e9ed9;background-color:var(--selection-bg-color);border:1px solid #0e9ed9}article-of-occurrence entity-title:hover{background-color:var(--selection-bg-color)}article-of-occurrence entity-title icon{margin-right:.5rem}article-of-occurrence div.editor{margin:.5rem .5rem 1rem .5rem;padding:.5rem;background-color:var(--drofus-gray-50);border:1px solid var(--drofus-gray-200)}article-of-occurrence entity-title+.space-above{padding-top:1rem}article-of-occurrence span.custom-article{display:flex;width:100%;align-items:center}article-of-occurrence span.custom-article entity-title{display:inline-flex;flex-grow:1}article-of-occurrence span.custom-article button{flex-grow:0}create-dialog.create-occurrence aside.status{margin-left:.5rem;font-size:75%;display:inline-block;border:1px solid var(--drofus-gray-500);background-color:var(--drofus-gray-50);padding:.1rem .4rem;font-variant:small-caps}create-dialog.create-occurrence node.chip aside.status{border:none;color:var(--drofus-gray-500)}.equipment-list-status-transition{padding:.2rem;color:var(--state-success-text);background-color:var(--state-success-bg);margin-bottom:2.5rem}.equipment-list-status-transition i{margin:0 .5rem}.equipment-list-status-transition i:before{content:"\f05a";font-style:normal;font-family:FontAwesome}create-entity-panel property-editor{background:var(--drofus-gray-50)}create-entity-panel property-editor input,create-entity-panel property-editor textarea{border-color:#fff;border-color:var(--white);background:0 0}create-entity-panel property-editor.invalid{background-color:var(--invalid-input-background)}.import-product-dialog ux-dialog-body display-product{display:flex;flex-direction:column;justify-content:center;align-items:center}.import-product-dialog ux-dialog-body display-product>*{margin-bottom:2rem}.import-product-dialog change-product-editor section label,.import-product-dialog property-widget label,change-product-editor .import-product-dialog section label{flex:0 0 25%;font-weight:700}.import-product-dialog change-product-editor section property-data,.import-product-dialog property-widget property-data,change-product-editor .import-product-dialog section property-data{flex:0 0 75%}.import-product-dialog change-product-editor section:last-of-type,.import-product-dialog property-widget:last-of-type,change-product-editor .import-product-dialog section:last-of-type{margin-bottom:.5rem}pane.product-list grid-enhanced toolbar div[slot=toolbar]{display:flex}responsibility-override-editor inherited-responsibility,responsibility-override-editor inherited-responsibility-choice,responsibility-override-editor responsibility{display:flex;flex-direction:row;align-items:center;cursor:pointer}responsibility-override-editor inherited-responsibility-choice.selected,responsibility-override-editor inherited-responsibility.selected,responsibility-override-editor responsibility.selected{color:#0e9ed9;background-color:var(--selection-bg-color)}responsibility-override-editor inherited-responsibility-choice:hover,responsibility-override-editor inherited-responsibility:hover,responsibility-override-editor responsibility:hover{background-color:var(--selection-bg-color)}responsibility-override-editor{display:flex;flex-direction:column;width:100%;background-color:var(--drofus-gray-50);border:1px solid var(--drofus-gray-200)}responsibility-override-editor .selected{font-weight:700}responsibility-override-editor dropdown-header{flex-basis:auto}responsibility-override-editor inherited-responsibility-choice{padding:.3rem}responsibility-override-editor responsibility{padding:.3rem}span.responsibility-override{display:flex;align-items:center}span.responsibility-override aside{font-size:67%;line-height:normal;margin-right:.6rem}document-list{width:100%;align-items:center;flex:75%;background-color:var(--drofus-gray-50);flex-direction:row;box-sizing:border-box;border-radius:0;border:1px solid var(--drofus-gray-200)}document-list .document-list-item{padding:.5rem;display:flex;width:100%}document-list .document-list-item entity-title{flex-grow:1}document-list .document-list-item button{flex-grow:0}.add-document-row{padding:.5rem}delete-dialog.room-delete input{width:100%;height:2rem;padding-left:.25rem;font-size:1rem;border:1px solid;border-color:var(--white);background:var(--drofus-gray-25)}delete-dialog.room-delete input:focus{background:var(--white);border-color:var(--drofus-gray-500)}color-sample{display:inline-block;width:1em;height:1em;border:1px solid #aaa;border-radius:50%;position:relative;top:.3rem;margin-right:.5rem}room-preview{display:block;margin:0 .5rem;text-align:right}room-preview span{cursor:pointer;display:inline-flex;align-items:center}room-preview icon,room-preview icon svg{width:1.8rem;height:1.8rem}room-preview icon{margin-right:.33rem}rds-status .button-grid,room-individual-equipment-list .button-grid{display:grid;grid-template-columns:repeat(auto-fit,calc(50% - 1rem));gap:.5rem;width:80%;padding:1rem;margin:0 auto}rds-status .assign-rds{text-align:center;display:flex;flex-direction:column;align-items:center}rds-status property-data.readonly templated-value{cursor:text}rds-status property-data.readonly templated-value:active{border-color:transparent;background-color:transparent}rds-status .assign-rds{background-color:transparent;border:1px solid var(--drofus-gray-500);color:var(--drofus-gray-500);padding:1rem;font-weight:400}rds-status .assign-rds small{padding-top:.9rem;font-size:.8rem}rds-status .edit-rds{display:flex;flex-direction:row!important}rds-status .edit-rds-buttons{position:absolute;right:0;width:auto}multi-properties-panel h3,properties-panel h3,room-individual-equipment-list h3,room-template-individual-equipment-list h3{border:1px solid #bfc1c2;border-width:1px 0;border-color:var(--drofus-gray-200);background:#e7e8e8;background-color:var(--drofus-gray-100);font-weight:700;padding:.4rem 1rem;color:#575d5c;color:var(--drofus-gray-500);letter-spacing:.03125rem;margin:.5rem 0 0 0;font-size:1rem}rds-status .button-grid,room-individual-equipment-list .button-grid{display:grid;grid-template-columns:repeat(auto-fit,calc(50% - 1rem));gap:.5rem;width:80%;padding:1rem;margin:0 auto}rds-status .assign-rds{text-align:center;display:flex;flex-direction:column;align-items:center}rds-status property-data.readonly templated-value{cursor:text}rds-status property-data.readonly templated-value:active{border-color:transparent;background-color:transparent}rds-status .assign-rds{background-color:transparent;border:1px solid var(--drofus-gray-500);color:var(--drofus-gray-500);padding:1rem;font-weight:400}rds-status .assign-rds small{padding-top:.9rem;font-size:.8rem}rds-status .edit-rds{display:flex;flex-direction:row!important}rds-status .edit-rds-buttons{position:absolute;right:0;width:auto}room-individual-equipment-list h3,room-template-individual-equipment-list h3{display:flex;align-items:center}room-individual-equipment-list h3 button,room-template-individual-equipment-list h3 button{position:absolute;right:0;width:auto;background:0 0!important}room-individual-equipment-list toolbar,room-template-individual-equipment-list toolbar{background-color:var(--drofus-gray-200)}room-individual-equipment-list .button-grid .assign-equipment-list{background-color:transparent;border:1px solid var(--drofus-gray-500);color:var(--drofus-gray-500);padding:1rem;font-weight:400}room-individual-equipment-list .button-grid .assign-equipment-list small{padding-top:.9rem;font-size:.8rem}.search-area-selector icon{position:relative;top:2px;cursor:pointer}.search-area-selector label{padding:10px;margin-bottom:0;cursor:pointer}.search-area-selector label svg{width:1.1em;height:1.1em;margin-right:.2em;background:#fff;background-color:var(--white)}.search-wrapper{position:relative;background:#e7e8e8;background-color:var(--drofus-gray-100);padding:10px}.main-search search-bar{display:block}.main-search search-bar search-box.dr-search-box{width:90%;max-width:500px;display:inline-block}.search-results h4{margin-left:7px;margin-bottom:2px;font-size:120%}.search-area-selector{margin-left:7px}.search-area-selector label{margin-right:10px}tree-grid icon.system-label{position:relative;top:4px;color:var(--drofus-orange)}viewer-inner-container{display:flex;position:relative;flex-direction:column;align-items:stretch;align-content:stretch;height:100%;box-shadow:var(--container-shadow)}viewer-inner-container toolbar.large-toolbar{padding-left:0}viewer-inner-container toolbar.large-toolbar .expander{padding:.3rem .5rem;stroke:#000}viewer-inner-container toolbar.large-toolbar icon{color:#9ea1a3;color:var(--drofus-gray-300)}viewer-inner-container toolbar.large-toolbar .ifc-active icon{color:#0e9ed9}viewer-inner-container viewer-area{display:flex;flex:1 1 100%;flex-direction:column;position:relative}viewer-inner-container catenda-3d-viewer{opacity:1;transition:opacity 1ms linear 0s,visibility 0s linear 0s}viewer-inner-container catenda-3d-viewer.aurelia-hide{opacity:0;visibility:hidden;display:inherit!important;transition:opacity 1ms linear 0s,visibility 0s linear 1ms;flex-basis:0}viewer-inner-container catenda-2d-viewer,viewer-inner-container catenda-3d-viewer{flex:0 0 100%;min-width:1px;position:relative}viewer-inner-container catenda-2d-viewer .catenda-viewer-placeholder,viewer-inner-container catenda-3d-viewer .catenda-viewer-placeholder{display:block;position:absolute;top:0;left:0;width:100%;bottom:0;transition:width .1s}viewer-inner-container catenda-2d-viewer toolbar,viewer-inner-container catenda-3d-viewer toolbar{border-top:0;min-height:2rem}viewer-inner-container catenda-2d-viewer toolbar+.catenda-viewer-placeholder,viewer-inner-container catenda-3d-viewer toolbar+.catenda-viewer-placeholder{top:34px}viewer-inner-container catenda-3d-viewer-details,viewer-inner-container catenda-3d-viewer-overview{opacity:1;opacity:1;transition:opacity .2s linear 0s,visibility 0s linear 0s}viewer-inner-container catenda-3d-viewer-details.aurelia-hide,viewer-inner-container catenda-3d-viewer-overview.aurelia-hide{opacity:0;visibility:hidden;display:inherit!important;transition:opacity .2s linear 0s,visibility 0s linear .2s}@media (max-width:1200px){viewer-inner-container tool.expander{display:none}}color-legend{display:flex}color-legend color-box{display:inline-block;border:1px #888 solid;width:.75rem;height:.75rem;margin-right:.25rem;vertical-align:middle;background-color:#e34e2c}color-legend detailed{position:absolute;left:0;bottom:0;right:0;min-height:1.4rem;background:#e7e8e8;background-color:var(--drofus-gray-100);border-top:1px solid #bfc1c2;border-color:var(--drofus-gray-200);margin-bottom:2rem;padding:.3rem .8rem;box-sizing:content-box;overflow:hidden}color-legend detailed span.legend{margin-right:.75rem}color-legend detailed span.legend.clickable{cursor:pointer}color-legend summarized{display:block;flex:1}color-legend arrow{font-style:normal;cursor:pointer}ifc-browser{overflow:auto;width:100%;background:#fff;background-color:var(--white);flex:1 1 100px}ifc-browser ifc-browser-selector{display:block;padding:1rem;font-size:1.25rem;font-weight:700}ifc-browser table{width:100%}ifc-browser tr.header th{border-top:1px solid #bfc1c2;border-color:var(--drofus-gray-200);background:#e7e8e8;background-color:var(--drofus-gray-100);font-weight:700;padding:5px 15px;color:#575d5c;color:var(--drofus-gray-500);letter-spacing:.03125rem;border-bottom:1px solid #bfc1c2;border-color:var(--drofus-gray-200)}ifc-browser td{padding:0 .5rem}viewer-inner-container status-bar{display:flex;flex:0 0 2rem;width:100%;cursor:default;font-size:85%;padding:.3rem .8rem;border-top:1px solid #bfc1c2;border-color:var(--drofus-gray-200);background:#e7e8e8;background-color:var(--drofus-gray-100)}viewer-inner-container status-bar coloring-picker{margin-right:.8rem}viewer-inner-container status-bar color-legend{flex:1}title-preview{display:flex;align-items:stretch;flex-shrink:1;flex-grow:1;flex-direction:column;flex-basis:100%;overflow:hidden;padding:0 .5em}title-preview content{font-size:1.25rem;flex-grow:1;flex-shrink:1;flex-basis:100%;overflow:hidden;font-weight:900;display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.2em;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;max-height:1.2em;padding:0!important}title-preview content:after{content:"...";text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:1.2em;background:linear-gradient(to right,rgba(255,255,255,0),#e7e8e8 75%)}@supports (-webkit-line-clamp:1){title-preview content{max-height:inherit}title-preview content:after{display:none!important}}title-preview match-state{font-size:.8rem;display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;max-height:1rem;padding:0!important}title-preview match-state:after{content:"...";text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:1rem;background:linear-gradient(to right,rgba(255,255,255,0),#e7e8e8 75%)}@supports (-webkit-line-clamp:1){title-preview match-state{max-height:inherit}title-preview match-state:after{display:none!important}}title-preview match-state icon{display:inline-block;margin-right:.2em;position:relative;top:.2rem}title-preview match-state icon,title-preview match-state svg{width:1rem;height:1rem}@media (pointer:coarse){mobile-menu a{padding-top:.5rem;padding-bottom:.5rem}ux-dialog{font-size:110%}tree-dropdown.dr-tree-dropdown tree-content tree-level,tree-view.dr-tree-view tree-content tree-level{padding:.5rem 0}tree-dropdown.dr-tree-dropdown tree-content tree-level expander,tree-view.dr-tree-view tree-content tree-level expander{width:2.5rem;padding:.3rem .8rem}detail-toolbar,toolbar{font-size:1rem}tab-header{font-size:1rem}grid.dr-grid table-layout grid-row,grid.dr-grid table-layout row,tree-grid.dr-tree-grid row,tree-grid.dr-tree-grid tree-element-content{line-height:2.2;font-size:100%}button{padding:.5rem 1rem;font-size:100%}expand-button{padding:.7rem}display-property{padding-right:2.5rem}display-property.collapsed{padding-right:2rem}display-property expand-button{margin-top:-.7rem}.chip{font-size:1rem;padding:.5em 2em .5em .8em;position:relative}.chip icon{position:absolute;right:0;top:0;height:100%;left:auto;width:2em;padding:.6em;display:flex;align-items:center}.chip icon svg{height:.8em;width:.8em}selection-layout,selection-list{line-height:2}tree-grid.dr-tree-grid expander>i{width:2rem;font-size:1em}pane pane-header h2{font-size:1.25rem}mobile-menu-overlay{cursor:pointer}}@media only percy{#appVersion{display:none}}