@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:100;font-style:normal;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:200;font-style:normal;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:600;font-style:normal;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:800;font-style:normal;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:900;font-style:normal;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:100;font-style:italic;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:200;font-style:italic;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:300;font-style:italic;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:400;font-style:italic;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:500;font-style:italic;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:600;font-style:italic;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:700;font-style:italic;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:800;font-style:italic;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url(/modules/autofont/fonts/AdobeBlank2.woff2)format("woff2");font-weight:900;font-style:italic;unicode-range:U+??}@font-face{font-family:Ubuntu;src:url("/themes/dmon/fonts/Ubuntu/Ubuntu, Regular.woff2?r=adc28d20b69cc8af5ce6bb2078f04a1a")format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Ubuntu;src:url("/themes/dmon/fonts/Ubuntu/Ubuntu, Regular Italic.woff2?r=adc28d20b69cc8af5ce6bb2078f04a1a")format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Ubuntu;src:url("/themes/dmon/fonts/Ubuntu/Ubuntu, Bold Italic.woff2?r=adc28d20b69cc8af5ce6bb2078f04a1a")format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Ubuntu;src:url("/themes/dmon/fonts/Ubuntu/Ubuntu, Bold.woff2?r=adc28d20b69cc8af5ce6bb2078f04a1a")format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Ubuntu;src:url("/themes/dmon/fonts/Ubuntu/Ubuntu, Medium Italic.woff2?r=adc28d20b69cc8af5ce6bb2078f04a1a")format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Ubuntu;src:url("/themes/dmon/fonts/Ubuntu/Ubuntu, Medium.woff2?r=adc28d20b69cc8af5ce6bb2078f04a1a")format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Icons;src:url(/sites/default/files/autofont/Icons.woff?r=67b7ba60973eccc6d67965e46866fb09)format("woff");font-weight:400;font-style:normal;font-display:block}html{font-size:6.25%}body{--animation-engine:WebAnimationEngine;margin:0;font-size:16rem}body:focus-visible{outline:0}.role-administrator img:not([src*=\.svg]):not([src*="/styles/"]):not([src^=blob\:]):not([src="//:0"]){filter:blur(5px)}[onclick]{cursor:pointer}*,:before,:after{box-sizing:border-box}a{outline:none}::-moz-focus-inner{border:0}img{border:0;max-width:100%}img:not([src$=\.svg]){width:auto;height:auto}*{-webkit-tap-highlight-color:transparent}.clear{clear:both;float:none}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;width:1px;height:1px;overflow:hidden;position:absolute!important}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{margin-left:auto;margin-right:auto;display:block}select{-webkit-appearance:none;-moz-appearance:none;border-radius:0}select::-ms-expand{display:none}button{cursor:pointer;border:0;font-family:inherit}input,textarea{font-family:inherit}.e{display:none}.emoji{font-style:normal;font-weight:400}.loading{cursor:wait}body{background-color:var(--background);font-family:Icons,Ubuntu,Arial,sans-serif;line-height:1.7}a{color:inherit}button,.button{border:1px solid var(--text-color);background-color:var(--background-alt);width:100%;height:100%;color:var(--color);user-select:none;cursor:pointer;text-align:center;border-radius:20px;justify-content:center;align-items:center;padding:10px 20px;font-size:16rem;transition:background-color .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out;display:flex}button:hover,.button:hover{background-color:var(--background)}button[type=submit],.button[type=submit]{background-color:var(--primary)}button[type=submit]:hover,.button[type=submit]:hover{background-color:var(--secondary)}:root{--primary:#c9eff8;--primary-dark:#8dddf0;--secondary:#0c6cfc;--background:#fff;--background-alt:#efefef;--background-timesheet-mask:#04396a;--text-color:#47495a;--text-color-filter:#403f3f;--border-color:#b2afaf;--filter:#e5e5e5;--billed:#f4f4f4;--checkbox-mark-color:#b2afaf}:root.autotheme-scheme-dark{--primary:#0d6cfc;--primary-dark:#035ade;--secondary:#01d1ff;--background:#282a32;--background-alt:#3b3d46;--background-timesheet-mask:#04396a;--text-color:#fff;--text-color-filter:#ccc;--border-color:#b2afaf;--filter:#3f4047;--billed:#3a3d46;--checkbox-mark-color:#b2afaf}.contextual button.trigger{background-color:#2d2d2d!important;background-image:url(/core/misc/icons/ffffff/pencil.svg)!important}.contextual .contextual-links{background-color:#2d2d2d!important;border-radius:0!important;padding:0!important}.contextual .contextual-links li{background-color:#0000!important;display:block!important}.contextual .contextual-links li a{color:#fff!important;background-color:#0000!important;margin:0!important;padding:8px 10px!important;font-family:Open Sans,Arial,sans-serif!important;font-size:small!important;font-weight:400!important}.contextual .contextual-links li a:hover{background-color:#505050!important}.contextual .contextual-links li a:before,.contextual .contextual-links li a:after,.contextual .contextual-links li:before,.contextual .contextual-links li:after{display:none!important}.height-animation{transition:height .5s ease-out}.page{height:calc(var(--viewport-height) - 1px);grid-gap:20px;grid-template-columns:auto 1fr;grid-template-rows:calc(var(--viewport-height) - 1px);background-color:var(--background);color:var(--text-color);transition:background-color .3s ease-in-out,color .3s ease-in-out;display:grid;overflow-y:hidden}.page .left{grid-template-rows:1fr;height:100%;padding:0 0 0 20px;display:grid}.page .left>.container{grid-template-rows:80px 1fr auto;height:100%;display:grid}.paragraph-list{on-ready:"new List($(this))"}.paragraph-list>.container .header>.container{grid-gap:20px;display:grid}.paragraph-list>.container .header>.container div{padding:5px 10px}.paragraph-list>.container .rows>.row{grid-gap:20px;padding:10px 0;display:grid}.paragraph-list>.container .rows>.row div p{margin:0;padding:5px 10px}.paragraph-list>.container .rows>.row.selected{background-color:#0d6cfc}.paragraph-project-mask{on-ready:"new ProjectMask(this, $(\".paragraph-list\"))"}.paragraph-project-mask .inputs{grid-gap:10px;display:grid}.paragraph-project-mask .inputs input{border:1px solid var(--border-color);color:#000;width:100%;padding:10px 15px;font-size:16rem}.paragraph-project-mask .inputs input:focus-visible{outline-offset:3px;outline:1px solid var(--primary)!important}.paragraph-project-mask .inputs .mask-actions{grid-gap:10px;grid-template-columns:1fr 1fr 1fr;margin-top:10px;display:grid}footer.main{justify-content:flex-end;align-items:center;display:flex}header.main{align-self:center;align-items:center;height:calc(100% - 50px);display:flex}header.main>div.container{width:100%}.paragraph-list .exposed-form.projects{flex-direction:row;align-items:center;height:80px;display:flex}.paragraph-list .exposed-form.projects div.container{gap:20px;display:flex}.paragraph-list .exposed-form.projects div.container>div.form-item.form-item-user,.paragraph-list .exposed-form.projects div.container>div.form-item.form-item-billing-type{min-width:200px}.paragraph-list .exposed-form.projects div.container>div.form-item.form-item-user .select>.select-widget>.select-label,.paragraph-list .exposed-form.projects div.container>div.form-item.form-item-billing-type .select>.select-widget>.select-label{background-color:#fff;min-width:200px}.paragraph-list .exposed-form.projects div.container>div.form-item.js-form-item-project-id{position:relative}.paragraph-list .exposed-form.projects div.container>div.form-item.js-form-item-project-id .suggestions-wrapper{z-index:2;border:1px var(--border-color)solid;background-color:#fff;border-top:0;flex-direction:column;width:100%;padding:5px 15px;display:flex;position:absolute;top:40px}.paragraph-list .exposed-form.projects div.container>div.form-item.js-form-item-project-id .suggestions-wrapper>a{border:0;border-bottom:1px var(--border-color)solid;color:#000;cursor:pointer;text-align:left;border-radius:0;width:100%;padding:5px 0;font-size:12rem;transition:color .3s ease-in-out}.paragraph-list .exposed-form.projects div.container>div.form-item.js-form-item-project-id .suggestions-wrapper>a.selected{color:var(--primary)}.paragraph-list .exposed-form.projects div.container>div.form-item.js-form-item-project-id .suggestions-wrapper>a:last-child{border-bottom:0}.paragraph-list .exposed-form.projects div.container>div.form-item.js-form-item-project-id .suggestions-wrapper>a:hover{color:var(--primary)}.paragraph-list .exposed-form.projects div.container>div.form-item>input{width:150px;height:45px;padding:15px}.paragraph-list>.container .header>.container,.paragraph-list>.container .projects-rows>.project-row{grid-template-columns:1fr 1fr 6fr}nav.main{z-index:999}nav.main .container>ul{gap:20px;width:100%;margin:0;padding:0;display:flex}nav.main .container>ul>li{list-style:none}nav.main .container>ul>li.is-active-trail{color:var(--secondary)}nav.main .container>ul>li.is-active-trail a:hover{text-decoration:underline}nav.main .container>ul>li:last-child{margin-left:auto}nav.main .container>ul>li>a{cursor:pointer;text-decoration:none;transition:color .3s ease-in-out}nav.main .container>ul>li>a:hover{color:var(--secondary)}.theme-switch{cursor:pointer;on-ready:"new Checkbox(this)";padding:20px;display:block;position:relative}.theme-switch:focus-within{outline:none}.theme-switch:focus-within .checkbox-widget{outline-offset:3px;outline:2px solid #0d6cfc}.theme-switch input{display:none}.theme-switch .checkbox-widget{z-index:999;background-color:var(--text-color);user-select:none;border-radius:20px;width:50px;height:20px;display:flex;position:relative}.theme-switch .checkbox-widget .spacer{flex-grow:0;transition:flex-grow .3s linear}.theme-switch .checkbox-widget .knob{background-color:var(--primary);text-align:center;aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;height:200%;transition:background-color .3s linear,transform .3s linear;display:grid;transform:translate(-50%,-25%)}.theme-switch .checkbox-widget .knob .emoji{grid-area:1/1;font-size:25rem;transition:opacity .3s ease-in-out}.theme-switch .checkbox-widget .knob .emoji-sun{opacity:1;visibility:visible;color:#f2bf2f}.theme-switch .checkbox-widget .knob .emoji-moon{opacity:0;visibility:hidden;color:#f2bf2f}.theme-switch.checked .checkbox-widget .spacer{flex-grow:1}.theme-switch.checked .checkbox-widget .knob{background-color:var(--primary-dark);transform:translate(50%,-25%)}.theme-switch.checked .checkbox-widget .knob .emoji-sun{opacity:0;visibility:hidden}.theme-switch.checked .checkbox-widget .knob .emoji-moon{opacity:1;visibility:visible}.checkbox{on-ready:"new Checkbox(this)";cursor:pointer;font-size:16px;display:inline-block;position:relative}.checkbox .checkbox-widget{user-select:none;pointer-events:none}.checkbox .checkbox-widget .checkbox-box{color:gray}.checkbox .checkbox-widget .checkbox-mark{color:#0d6cfc;font-size:1.2em;display:none;position:absolute;top:-.1em;left:-.1em}.checkbox.checked .checkbox-mark{display:block}.checkbox input[type=checkbox]{display:none}.select{on-ready:"new Select(this)";width:100%;display:inline-block}.select .select-widget{display:block;position:relative}.select .select-widget .select-box{border:1px solid #0d6cfc;display:block}.anyform-has-error .select .select-widget .select-box{border:1px solid red}.select .select-widget .select-box .select-label{color:#0d6cfc;user-select:none;cursor:pointer;align-items:center;width:100%;padding:15px 25px;font-size:22px;display:flex;position:relative}.select .select-widget .select-box .select-label .select-label-inner{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}@media (max-width:767.9px){.select .select-widget:first-child{padding-left:0}}.select .select-widget .select-buttons{z-index:3;height:22px;display:block;position:absolute;top:50%;right:20px;translate:0 -50%}.select .select-widget .select-buttons .select-button{position:absolute;top:50%;translate:0 -50%}.select .select-widget .select-buttons .select-button.select-button-toggle{color:#01d1ff;cursor:pointer;font-size:12rem;transition:rotate .3s;right:0;rotate:none}.select .select-widget .select-buttons .select-button.select-button-clear{opacity:1;color:#01d1ff;cursor:pointer;font-size:14rem;transition:opacity .3s;right:30px}.select .select-widget label{cursor:pointer;width:100%;font-size:20px;font-weight:400;display:block}.select[data-value] .select-widget .select-label:not(.select-label-none) .select-button.select-button-clear{opacity:1}.select select{display:none}.select .select-dropdown{z-index:4;color:#fff;width:100%;margin:0;list-style:none;display:none;position:absolute;left:0}.select .select-dropdown.height-animation{transition-duration:.3s}@media (max-width:767.9px){.select .select-dropdown{width:100%;left:0;transform:none}}.select .select-dropdown .select-dropdown-inner{background-color:#fff;border-radius:0 0 30px 30px;height:100%;max-height:300px;padding-top:15px;display:block;overflow:auto}.select .select-dropdown .select-dropdown-inner>.select-option{color:#0d6cfc;cursor:pointer;word-break:break-word;background-color:#fff;border-bottom:1px solid #f8f8f8;padding:12px 16px 12px 28px;font-size:22px;font-weight:400;display:block}.select .select-dropdown .select-dropdown-inner>.select-option.select-option-none{display:none}.select .select-dropdown .select-dropdown-inner>.select-option:hover,.select .select-dropdown .select-dropdown-inner>.select-option.selected{color:#0d6cfc;background-color:#f8f8f8}.select .select-dropdown .select-dropdown-inner>.select-option.selected{background-position:right 22px center;background-repeat:no-repeat;background-size:22px;padding-right:50px}.select .select-dropdown .select-dropdown-inner>.select-option.focused{background-color:#f0f0f0}.select.opening .select-dropdown-inner,.select.closing .select-dropdown-inner{overflow:hidden}.select.open .select-widget .select-box .select-button.select-button-toggle{rotate:180deg}button .icon{margin-left:5px}.js-form-type-textfield:not(.native),.form-type-textfield:not(.native),.js-form-type-email:not(.native),.form-type-email:not(.native),.js-form-type-tel:not(.native),.form-type-tel:not(.native){on-ready:"new TextInput(this)";position:relative}.js-form-type-textfield:not(.native):focus-within .aria-widget-text,.form-type-textfield:not(.native):focus-within .aria-widget-text,.js-form-type-email:not(.native):focus-within .aria-widget-text,.form-type-email:not(.native):focus-within .aria-widget-text,.js-form-type-tel:not(.native):focus-within .aria-widget-text,.form-type-tel:not(.native):focus-within .aria-widget-text{opacity:0;visibility:hidden}.js-form-type-textfield:not(.native):focus-within .aria-widget-text.visible,.form-type-textfield:not(.native):focus-within .aria-widget-text.visible,.js-form-type-email:not(.native):focus-within .aria-widget-text.visible,.form-type-email:not(.native):focus-within .aria-widget-text.visible,.js-form-type-tel:not(.native):focus-within .aria-widget-text.visible,.form-type-tel:not(.native):focus-within .aria-widget-text.visible{opacity:1;visibility:visible}.js-form-type-textfield:not(.native).anyform-has-error .aria-widget-text,.form-type-textfield:not(.native).anyform-has-error .aria-widget-text,.js-form-type-email:not(.native).anyform-has-error .aria-widget-text,.form-type-email:not(.native).anyform-has-error .aria-widget-text,.js-form-type-tel:not(.native).anyform-has-error .aria-widget-text,.form-type-tel:not(.native).anyform-has-error .aria-widget-text,.js-form-type-textfield:not(.native).anyform-has-error .form-text-info,.form-type-textfield:not(.native).anyform-has-error .form-text-info,.js-form-type-email:not(.native).anyform-has-error .form-text-info,.form-type-email:not(.native).anyform-has-error .form-text-info,.js-form-type-tel:not(.native).anyform-has-error .form-text-info,.form-type-tel:not(.native).anyform-has-error .form-text-info{opacity:0;visibility:hidden}.js-form-type-textfield:not(.native) input,.form-type-textfield:not(.native) input,.js-form-type-email:not(.native) input,.form-type-email:not(.native) input,.js-form-type-tel:not(.native) input,.form-type-tel:not(.native) input{padding-right:25px}.js-form-type-textfield:not(.native) .form-text-info,.form-type-textfield:not(.native) .form-text-info,.js-form-type-email:not(.native) .form-text-info,.form-type-email:not(.native) .form-text-info,.js-form-type-tel:not(.native) .form-text-info,.form-type-tel:not(.native) .form-text-info{cursor:pointer;font-size:1.3em;line-height:1;transition:right .3s;position:absolute;top:50%;right:18px;translate:-100% -50%}.js-form-type-textfield:not(.native) .form-text-clear,.form-type-textfield:not(.native) .form-text-clear,.js-form-type-email:not(.native) .form-text-clear,.form-type-email:not(.native) .form-text-clear,.js-form-type-tel:not(.native) .form-text-clear,.form-type-tel:not(.native) .form-text-clear{opacity:1;cursor:pointer;line-height:1;transition:opacity .3s;position:absolute;top:50%;right:0;translate:-100% -50%}.js-form-type-textfield:not(.native).empty .form-text-info,.form-type-textfield:not(.native).empty .form-text-info,.js-form-type-email:not(.native).empty .form-text-info,.form-type-email:not(.native).empty .form-text-info,.js-form-type-tel:not(.native).empty .form-text-info,.form-type-tel:not(.native).empty .form-text-info{right:0}.js-form-type-textfield:not(.native).empty .form-text-clear,.form-type-textfield:not(.native).empty .form-text-clear,.js-form-type-email:not(.native).empty .form-text-clear,.form-type-email:not(.native).empty .form-text-clear,.js-form-type-tel:not(.native).empty .form-text-clear,.form-type-tel:not(.native).empty .form-text-clear{opacity:0;pointer-events:none}.window{background-color:#4cb2d9;background-image:url(/themes/dmon/images/controlroom.svg);background-size:cover;position:absolute;inset:0}.window .inner{color:#fff;background-color:#000c;border-radius:20px;width:600px;height:400px;margin:auto;padding:20px;position:absolute;inset:0}.window .inner .head{margin-bottom:30px;font-size:24px}.window .inner .head img{vertical-align:middle;margin-top:-6px;margin-right:20px}.window .inner form .text{color:#000;display:block;position:relative}.window .inner form .form-item{margin-bottom:10px}.window .inner form input[type=text],.window .inner form input[type=password]{max-width:100%;padding:10px}.window .inner form input[type=submit]{cursor:pointer;padding:10px}.window .inner form .form-actions{margin-top:30px}.window .inner form .form-actions .button{color:#fff;font-size:inherit;background-color:#003070;border:0;border-radius:5px;padding:10px 30px}.window .inner form .form-actions .button:hover{background-color:#003070}
/*# sourceMappingURL=index.css.map */
