﻿:root{--primary-color: #1A67A3;--primary-color-dark: #175A8E;--alternative-color: #35C53F;--body-font-family: 'Lato', 'Lucida Grande', Helvetica, Arial, sans-serif;--gray: #EAEAEA;--gray-dark: #878787;--gray-light: #F8F8F8;--gray-lighter: #E9E9E9;--light-gray: #CCCCCC;--body-background: #FFFFFF;--body-font-color: #333333;--base-line-height: 1.5;--secondary-color: #bfbfbf;--content-link-color: var(--primary-color-dark);--font-color-on-primary: #FFFFFF;--font-color-on-primary-dark: #FFFFFF;--font-color-on-secondary: #FFFFFF;--font-color-on-alternative: #FFFFFF;--h1-font-size: 2rem;--h1-font-color: var(--body-font-color);--h2-font-size: 1.5rem;--h2-font-color: var(--body-font-color);--h3-font-size: 1.125rem;--h3-font-color: var(--body-font-color);--h4-font-size: calc(var(--h3-font-size) * 0.75);--h4-font-color: var(--body-font-color);--list-side-margin: 40px;--list-nested-margin: 30px;--header-height: 55px;--header-height-mobile: 55px;--header-bg-color: #1A67A3;--header-home-link-bg: url(/assets/logo_openproject_white_big-2c6d79fa03613154cf6bd67c622dbae5b93ed3199e0e7332d96b6f8ec21f85a1.png) no-repeat 20px 0;--header-border-bottom-color: var(--primary-color);--header-border-bottom-width: 0;--header-item-font-size: 14px;--header-item-font-color: #FFFFFF;--header-item-font-hover-color: #FFFFFF;--header-item-bg-hover-color: #175A8E;--header-drop-down-bg-color: #FFFFFF;--header-drop-down-border-color: #DDDDDD;--header-drop-down-item-font-color: var(--body-font-color);--header-drop-down-item-font-hover-color: var(--primary-color);--header-drop-down-projects-search-font-color: var(--body-font-color);--header-drop-down-projects-search-bg-color: #E0E0E0;--header-drop-down-projects-search-input-bg-color: #F5F5F5;--header-drop-down-projects-search-input-border-color: #D9D9D9;--header-search-field-bg-color: #FFFFFF;--header-search-field-font-color: #000000;--header-search-field-border: 0;--main-menu-width: 230px;--main-menu-folded-width: 0px;--main-menu-border-color: #EAEAEA;--main-menu-border-width: 0px;--main-menu-item-height: 40px;--main-menu-item-border-color: var(--primary-color);--main-menu-item-border-width: 1px;--main-menu-bg-color: #333739;--main-menu-bg-selected-background: #175A8E;--main-menu-bg-hover-background: #124E7C;--main-menu-font-color: #FFFFFF;--main-menu-hover-font-color: var(--main-menu-font-color);--main-menu-resizer-color: var(--primary-color);--main-menu-selected-font-color: var(--main-menu-font-color);--main-menu-font-size: 14px;--main-menu-selected-indicator-color: #E0E0E0;--main-menu-hover-indicator-color: var(--primary-color-dark);--main-menu-selected-hover-indicator-width: 4px;--main-menu-selected-hover-border-color: var(--main-menu-border-color);--main-menu-navigation-toggler-font-hover-color: var(--main-menu-resizer-color);--main-menu-sidebar-font-color: var(--main-menu-font-color);--main-menu-sidebar-h3-color: var(--main-menu-font-color);--main-menu-sidebar-link-color: var(--main-menu-font-color);--main-menu-sidebar-h3-font-size: 15px;--main-menu-fieldset-header-color: #B0B2B3;--toolbar-title-color: #5F5F5F;--toolbar-item--bg-color: #F8F8F8;--toolbar-item--bg-color-pressed: var(--gray-lighter);--toolbar-item--border-color: #DDD;--breadcrumb-height: 40px;--breadcrumb-bg-color: #F8F8F8;--breadcrumb-border-color: #E7E7E7;--breadcrumb-font-size: 12px;--breadcrumb-highlighted-font-size: 14px;--breadcrumb-font-color: var(--body-font-color);--content-default-border-color: #EAEAEA;--content-default-border-width: 1px;--content-link-hover-active-color: var(--primary-color-dark);--content-icon-link-color: #4b4b4b;--content-icon-link-hover-color: var(--primary-color-dark);--content-icon-link-pressed-color: #7A8995;--content-icon-color: var(--content-link-color);--content-form-bg-color: #F8F8F8;--content-form-border: 1px solid var(--content-default-border-color);--content-from-input-width: 300px;--content-form-input-border: 1px solid #CACACA;--content-form-input-hover-border: 1px solid #888888;--content-form-error-color: #9E2A1C;--content-form-separator-color: #DDDDDD;--content-form-danger-zone-bg-color: #CA3F3F;--content-form-danger-zone-font-color: #FFFFFF;--my-page-edit-box-border-color: var(--primary-color-dark);--drop-down-unselected-font-color: var(--body-font-color);--drop-down-selected-font-color: var(--primary-color);--drop-down-hover-font-color: var(--drop-down-selected-font-color);--drop-down-selected-bg-color: #E7E7E7;--drop-down-hover-bg-color: #EFEFEF;--context-menu-unselected-font-color: var(--drop-down-unselected-font-color);--context-menu-hover-font-color: var(--drop-down-hover-font-color);--action-menu-bg-color: #FFFFFF;--wiki-default-font-size: 1rem;--wiki-toc-header-font-size: calc(var(--wiki-default-font-size) * 0.6);--wiki-toc-ul-font-size: var(--wiki-default-font-size);--journal-attribute-font-size: 11px;--repository-entry-filename-margin-left: 24px;--user-avatar-border-radius: 50%;--user-avatar-width: 36px;--user-avatar-height: 36px;--user-avatar-medium-border-radius: 50%;--user-avatar-medium-width: 28px;--user-avatar-medium-height: 28px;--user-avatar-mini-border-radius: 50%;--user-avatar-mini-width: 20px;--user-avatar-mini-height: 20px;--user-avatar-default-bg-color: #090952;--select-element-padding: 3px, 24px, 3px, 3px;--widget-box-block-bg-color: var(--body-background);--widget-box-block-border-color: var(--content-default-border-color);--homescreen-footer-bg-color: var(--gray-light);--homescreen-footer-icon-color: #7B827B;--inplace-edit--border-color: #ddd;--inplace-edit--dark-background: var(--gray-light);--inplace-edit--color--very-dark: #cacaca;--inplace-edit--color-highlight: var(--primary-color);--inplace-edit--selected-date-border-color: var(--primary-color-dark);--inplace-edit--color--disabled: #4d4d4d;--inplace-edit--bg-color--disabled: #eee;--relations-save-button--disabled-color: var(--gray-dark);--table-row-border-color: #E7E7E7;--table-row-highlighting-color: #CCE6F7;--table-row-highlighting-outline-color: #00A6FF;--table-row-relations-row-background-color: rgba(220,235,244, 0.6);--table-row-hierarchies-row-font-color: #6C7A89;--table-header-border-color: #D7D7D7;--table-header-shadow-color: #DDDDDD;--loading-indicator-bg-color: var(--body-background);--loading-indicator-bg-opacity: 0.8;--loading-indicator-spinner-color: var(--primary-color);--button--font-color: #222222;--button--background-color: var(--gray-light);--button--background-hover-color: #ededed;--button--border-color: #dddddd;--button--active-font-color: #bbbbbb;--button--active-background-color: #eeeeee;--button--active-border-color: #cacaca;--button--alt-highlight-background-color: var(--alternative-color);--button--alt-highlight-background-hover-color: #227d28;--button--highlight-font-color: var(--font-color-on-primary);--button--highlight-background-color: var(--primary-color);--button--highlight-background-hover-color: var(--primary-color-dark);--button--alt-highlight-font-color: var(--font-color-on-alternative);--button--text-icon-spacing: 0.65em;--generic-table--font-size: 0.875rem;--generic-table--header-font-size: 0.875rem;--generic-table--header-height: 45px;--generic-table--footer-height: 34px;--timeline--header-border-color: #aaaaaa;--timeline--grid-color: #dddddd;--timeline--separator: 3px solid #E7E7E7;--timeline--type-fallback-color: rgba(150, 150, 150, 0.8);--table-timeline--row-height: 40px;--status-selector-bg-color: #F99601;--status-selector-bg-hover-color: #E08600;--card-font-size: 16px;--new-feature-teaser-image: url(/assets/new_feature_teaser-ab02f1bbf5af27df0fd02705bac58ca7f616dca00085c5150af0bee05d78fe4e.png);--project-status-gray: #CCCCCC;--project-status-red: #E73E3D;--project-status-orange: #FFB030;--project-status-green: #00D12D;--grid-background-color: #F3F6F8}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}meta.foundation-version{font-family:"1.1.0"}meta.foundation-mq{font-family:"tiny=0&small=30rem&medium=40rem&large=75rem&xlarge=90rem&xxlarge=120rem&xxxlarge=128rem"}html,body{height:100%;font-size:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#FFFFFF;color:#333333;padding:0;margin:0;font-family:"Lato", "Lucida Grande", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}a,[ui-sref],[zf-open],[zf-close],[zf-toggle]{cursor:pointer}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.padding{padding:1rem}.button,full-calendar .fc-toolbar .fc-button,a.button{display:inline-block;border:0;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;-webkit-font-smoothing:antialiased;transition:background 0.25s ease-out;vertical-align:middle;padding:0.65em;margin:0 1rem 1rem 0;font-size:0.9rem;border-radius:2px}.card{border:1px solid;margin-bottom:0.5rem;background:#fff;color:#000;border-radius:0;box-shadow:none;overflow:hidden}.card h1,.card h2,.card full-calendar .fc-header-toolbar h2,full-calendar .fc-header-toolbar .card h2,.card h3,.card h4,.card h5,.card h6{color:inherit}.card ul{margin-bottom:0}.card img{width:100%}.card.primary{border:0;margin-bottom:0.5rem;background:#1A67A3;color:#fff;border-radius:0;box-shadow:none;overflow:hidden}.card.primary h1,.card.primary h2,.card.primary h3,.card.primary h4,.card.primary h5,.card.primary h6{color:inherit}.card.primary ul{margin-bottom:0}.card.primary img{width:100%}.card.primary .card-divider{background:#1d73b6;padding:10px}.card.success{border:0;margin-bottom:0.5rem;background:#43AC6A;color:#fff;border-radius:0;box-shadow:none;overflow:hidden}.card.success h1,.card.success h2,.card.success h3,.card.success h4,.card.success h5,.card.success h6{color:inherit}.card.success ul{margin-bottom:0}.card.success img{width:100%}.card.success .card-divider{background:#4ab873;padding:10px}.card.warning{border:0;margin-bottom:0.5rem;background:#F08A24;color:#fff;border-radius:0;box-shadow:none;overflow:hidden}.card.warning h1,.card.warning h2,.card.warning h3,.card.warning h4,.card.warning h5,.card.warning h6{color:inherit}.card.warning ul{margin-bottom:0}.card.warning img{width:100%}.card.warning .card-divider{background:#f19233;padding:10px}.card.alert{border:0;margin-bottom:0.5rem;background:#F04124;color:#fff;border-radius:0;box-shadow:none;overflow:hidden}.card.alert h1,.card.alert h2,.card.alert h3,.card.alert h4,.card.alert h5,.card.alert h6{color:inherit}.card.alert ul{margin-bottom:0}.card.alert img{width:100%}.card.alert .card-divider{background:#f14e33;padding:10px}.card.dark{border:0;margin-bottom:0.5rem;background:#232323;color:#fff;border-radius:0;box-shadow:none;overflow:hidden}.card.dark h1,.card.dark h2,.card.dark h3,.card.dark h4,.card.dark h5,.card.dark h6{color:inherit}.card.dark ul{margin-bottom:0}.card.dark img{width:100%}.card.dark .card-divider{background:#323232;padding:10px}.card-divider{background:#ededed;padding:10px}.card-section{padding:10px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;height:2.15rem;padding:0.375rem;margin:0 0 1rem 0;border:1px solid #ccc;border-radius:0;background:#fff;color:#000;font-size:1rem;-webkit-font-smoothing:antialiased;vertical-align:middle}input[type="text"]:hover,input[type="password"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="month"]:hover,input[type="week"]:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="color"]:hover,textarea:hover{border:1px solid #bbb;background:#fff;color:#000}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{outline:0;border:1px solid #999;background:#fff;color:#000}label>input[type="text"],label>input[type="password"],label>input[type="date"],label>input[type="datetime"],label>input[type="datetime-local"],label>input[type="month"],label>input[type="week"],label>input[type="email"],label>input[type="number"],label>input[type="search"],label>input[type="tel"],label>input[type="time"],label>input[type="url"],label>input[type="color"],label>textarea{margin-top:0.5rem}input[type="search"]{box-sizing:border-box}input.disabled,input[disabled],input[readonly],fieldset[disabled] input{cursor:not-allowed}input.disabled,input.disabled:hover,input[disabled],input[disabled]:hover,input[readonly],input[readonly]:hover,fieldset[disabled] input,fieldset[disabled] input:hover{background-color:#f2f2f2}label{display:block;font-size:0.9rem;margin-bottom:0.5rem;color:#333}label>input,label>textarea{margin-top:0.5rem}input[type="checkbox"],input[type="radio"]{width:1rem;height:1rem}label>input[type="checkbox"],label>input[type="radio"]{margin-right:0.1875rem}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.375rem;margin-right:0.75rem;margin-bottom:0;vertical-align:baseline}.inline-label{display:flex;flex-flow:row nowrap;align-items:stretch;margin-bottom:1rem}label>.inline-label{margin-top:0.5rem}.inline-label>input,.inline-label>select{flex:1;margin:0}.inline-label>.form-label{flex:0 0 auto;background:#eee;color:#333;border:1px solid #ccc;padding:0 0.375rem;display:flex;align-items:center}.inline-label>.form-label:first-child{border-right:0}.inline-label>.form-label:last-child{border-left:0}.inline-label>a,.inline-label>button,.inline-label>input[type="button"],.inline-label>input[type="submit"]{flex:0 0 auto;display:flex;align-items:center;padding-top:0;padding-bottom:0;margin:0;border-radius:0}textarea{height:auto;width:100%;min-height:50px}select{-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;height:2.15rem;padding:0.375rem;margin:0 0 1rem 0;font-size:1rem;color:#000;border-radius:0;border:1px solid #ccc;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: black"></polygon></svg>') right 10px center no-repeat;background-size:8px 8px;padding-right:1.5rem}select:hover{background-color:white}select:focus{outline:0}select::-ms-expand{display:none}input[type="range"]{-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;height:auto;cursor:pointer;margin-top:0.25rem;margin-bottom:0.25rem;border:0;line-height:1}input[type="range"]:focus{outline:0}input[type="range"]::-webkit-slider-runnable-track{height:1rem;background:#ddd}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;background:#1A67A3;width:1.5rem;height:1.5rem;margin-top:-0.25rem}input[type="range"]::-moz-range-track{-moz-appearance:none;height:1rem;background:#ccc}input[type="range"]::-moz-range-thumb{-moz-appearance:none;background:#1A67A3;width:1.5rem;height:1.5rem;margin-top:-0.25rem}input[type="range"]::-ms-track{height:1rem;background:#ddd;color:transparent;border:0;overflow:visible;border-top:0.25rem solid #FFFFFF;border-bottom:0.25rem solid #FFFFFF}input[type="range"]::-ms-thumb{background:#1A67A3;width:1.5rem;height:1.5rem;border:0}input[type="range"]::-ms-fill-lower,input[type="range"]::-ms-fill-upper{background:#ddd}output{line-height:1.5rem;vertical-align:middle;margin-left:0.5em}input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;background:#1A67A3}progress,meter{-webkit-appearance:none;-moz-appearance:none;display:block;width:100%;height:1.5rem;margin-bottom:1rem;background:#ccc;border:0}progress::-webkit-progress-bar{background:#ccc}progress::-webkit-progress-value{background:#1A67A3}progress::-moz-progress-bar{background:#1A67A3}progress.high::-webkit-progress-value{background:#43AC6A}progress.high::-moz-progress-bar{background:#43AC6A}progress.medium::-webkit-progress-value{background:#e7cf00}progress.medium::-moz-progress-bar{background:#e7cf00}progress.low::-webkit-progress-value{background:#F04124}progress.low::-moz-progress-bar{background:#F04124}meter{background:#ccc}meter::-webkit-meter-bar{background:#ccc}meter::-webkit-meter-optimum-value{background:#43AC6A}meter::-webkit-meter-suboptimum-value{background:#e7cf00}meter::-webkit-meter-even-less-good-value{background:#F04124}meter::-moz-meter-bar{background:#1A67A3}meter:-moz-meter-optimum::-moz-meter-bar{background:#43AC6A}meter:-moz-meter-sub-optimum::-moz-meter-bar{background:#e7cf00}meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:#F04124}.vertical.grid-frame,.vertical.grid-block,.vertical.tiny-grid-block,.vertical.small-grid-block,.vertical.medium-grid-block,.vertical.large-grid-block,.vertical.xlarge-grid-block,.vertical.xxlarge-grid-block,.vertical.xxxlarge-grid-block{flex-flow:column nowrap;align-items:stretch}.tiny-vertical.grid-frame,.tiny-vertical.grid-block,.tiny-vertical.tiny-grid-block,.tiny-vertical.small-grid-block,.tiny-vertical.medium-grid-block,.tiny-vertical.large-grid-block,.tiny-vertical.xlarge-grid-block,.tiny-vertical.xxlarge-grid-block,.tiny-vertical.xxxlarge-grid-block{flex-flow:column nowrap;align-items:stretch}.tiny-horizontal.grid-frame,.tiny-horizontal.grid-block,.tiny-horizontal.tiny-grid-block,.tiny-horizontal.small-grid-block,.tiny-horizontal.medium-grid-block,.tiny-horizontal.large-grid-block,.tiny-horizontal.xlarge-grid-block,.tiny-horizontal.xxlarge-grid-block,.tiny-horizontal.xxxlarge-grid-block{flex-flow:row wrap}@media only screen and (min-width: 30em){.small-vertical.grid-frame,.small-vertical.grid-block,.small-vertical.tiny-grid-block,.small-vertical.small-grid-block,.small-vertical.medium-grid-block,.small-vertical.large-grid-block,.small-vertical.xlarge-grid-block,.small-vertical.xxlarge-grid-block,.small-vertical.xxxlarge-grid-block{flex-flow:column nowrap;align-items:stretch}.small-horizontal.grid-frame,.small-horizontal.grid-block,.small-horizontal.tiny-grid-block,.small-horizontal.small-grid-block,.small-horizontal.medium-grid-block,.small-horizontal.large-grid-block,.small-horizontal.xlarge-grid-block,.small-horizontal.xxlarge-grid-block,.small-horizontal.xxxlarge-grid-block{flex-flow:row wrap}}@media only screen and (min-width: 40em){.medium-vertical.grid-frame,.medium-vertical.grid-block,.medium-vertical.tiny-grid-block,.medium-vertical.small-grid-block,.medium-vertical.medium-grid-block,.medium-vertical.large-grid-block,.medium-vertical.xlarge-grid-block,.medium-vertical.xxlarge-grid-block,.medium-vertical.xxxlarge-grid-block{flex-flow:column nowrap;align-items:stretch}.medium-horizontal.grid-frame,.medium-horizontal.grid-block,.medium-horizontal.tiny-grid-block,.medium-horizontal.small-grid-block,.medium-horizontal.medium-grid-block,.medium-horizontal.large-grid-block,.medium-horizontal.xlarge-grid-block,.medium-horizontal.xxlarge-grid-block,.medium-horizontal.xxxlarge-grid-block{flex-flow:row wrap}}@media only screen and (min-width: 75em){.large-vertical.grid-frame,.large-vertical.grid-block,.large-vertical.tiny-grid-block,.large-vertical.small-grid-block,.large-vertical.medium-grid-block,.large-vertical.large-grid-block,.large-vertical.xlarge-grid-block,.large-vertical.xxlarge-grid-block,.large-vertical.xxxlarge-grid-block{flex-flow:column nowrap;align-items:stretch}.large-horizontal.grid-frame,.large-horizontal.grid-block,.large-horizontal.tiny-grid-block,.large-horizontal.small-grid-block,.large-horizontal.medium-grid-block,.large-horizontal.large-grid-block,.large-horizontal.xlarge-grid-block,.large-horizontal.xxlarge-grid-block,.large-horizontal.xxxlarge-grid-block{flex-flow:row wrap}}@media only screen and (min-width: 90em){.xlarge-vertical.grid-frame,.xlarge-vertical.grid-block,.xlarge-vertical.tiny-grid-block,.xlarge-vertical.small-grid-block,.xlarge-vertical.medium-grid-block,.xlarge-vertical.large-grid-block,.xlarge-vertical.xlarge-grid-block,.xlarge-vertical.xxlarge-grid-block,.xlarge-vertical.xxxlarge-grid-block{flex-flow:column nowrap;align-items:stretch}.xlarge-horizontal.grid-frame,.xlarge-horizontal.grid-block,.xlarge-horizontal.tiny-grid-block,.xlarge-horizontal.small-grid-block,.xlarge-horizontal.medium-grid-block,.xlarge-horizontal.large-grid-block,.xlarge-horizontal.xlarge-grid-block,.xlarge-horizontal.xxlarge-grid-block,.xlarge-horizontal.xxxlarge-grid-block{flex-flow:row wrap}}@media only screen and (min-width: 120em){.xxlarge-vertical.grid-frame,.xxlarge-vertical.grid-block,.xxlarge-vertical.tiny-grid-block,.xxlarge-vertical.small-grid-block,.xxlarge-vertical.medium-grid-block,.xxlarge-vertical.large-grid-block,.xxlarge-vertical.xlarge-grid-block,.xxlarge-vertical.xxlarge-grid-block,.xxlarge-vertical.xxxlarge-grid-block{flex-flow:column nowrap;align-items:stretch}.xxlarge-horizontal.grid-frame,.xxlarge-horizontal.grid-block,.xxlarge-horizontal.tiny-grid-block,.xxlarge-horizontal.small-grid-block,.xxlarge-horizontal.medium-grid-block,.xxlarge-horizontal.large-grid-block,.xxlarge-horizontal.xlarge-grid-block,.xxlarge-horizontal.xxlarge-grid-block,.xxlarge-horizontal.xxxlarge-grid-block{flex-flow:row wrap}}@media only screen and (min-width: 128em){.xxxlarge-vertical.grid-frame,.xxxlarge-vertical.grid-block,.xxxlarge-vertical.tiny-grid-block,.xxxlarge-vertical.small-grid-block,.xxxlarge-vertical.medium-grid-block,.xxxlarge-vertical.large-grid-block,.xxxlarge-vertical.xlarge-grid-block,.xxxlarge-vertical.xxlarge-grid-block,.xxxlarge-vertical.xxxlarge-grid-block{flex-flow:column nowrap;align-items:stretch}.xxxlarge-horizontal.grid-frame,.xxxlarge-horizontal.grid-block,.xxxlarge-horizontal.tiny-grid-block,.xxxlarge-horizontal.small-grid-block,.xxxlarge-horizontal.medium-grid-block,.xxxlarge-horizontal.large-grid-block,.xxxlarge-horizontal.xlarge-grid-block,.xxxlarge-horizontal.xxlarge-grid-block,.xxxlarge-horizontal.xxxlarge-grid-block{flex-flow:row wrap}}.align-right.grid-frame,.align-right.grid-block,.align-right.tiny-grid-block,.align-right.small-grid-block,.align-right.medium-grid-block,.align-right.large-grid-block,.align-right.xlarge-grid-block,.align-right.xxlarge-grid-block,.align-right.xxxlarge-grid-block{justify-content:flex-end}.align-center.grid-frame,.align-center.grid-block,.align-center.tiny-grid-block,.align-center.small-grid-block,.align-center.medium-grid-block,.align-center.large-grid-block,.align-center.xlarge-grid-block,.align-center.xxlarge-grid-block,.align-center.xxxlarge-grid-block{justify-content:center}.align-justify.grid-frame,.align-justify.grid-block,.align-justify.tiny-grid-block,.align-justify.small-grid-block,.align-justify.medium-grid-block,.align-justify.large-grid-block,.align-justify.xlarge-grid-block,.align-justify.xxlarge-grid-block,.align-justify.xxxlarge-grid-block{justify-content:space-between}.align-spaced.grid-frame,.align-spaced.grid-block,.align-spaced.tiny-grid-block,.align-spaced.small-grid-block,.align-spaced.medium-grid-block,.align-spaced.large-grid-block,.align-spaced.xlarge-grid-block,.align-spaced.xxlarge-grid-block,.align-spaced.xxxlarge-grid-block{justify-content:space-around}.wrap.grid-frame,.wrap.grid-block,.wrap.tiny-grid-block,.wrap.small-grid-block,.wrap.medium-grid-block,.wrap.large-grid-block,.wrap.xlarge-grid-block,.wrap.xxlarge-grid-block,.wrap.xxxlarge-grid-block{flex-wrap:wrap;align-items:flex-start}.shrink.grid-block,.shrink.grid-content,.shrink.tiny-grid-block,.shrink.tiny-grid-content,.shrink.small-grid-block,.shrink.small-grid-content,.shrink.medium-grid-block,.shrink.medium-grid-content,.shrink.large-grid-block,.shrink.large-grid-content,.shrink.xlarge-grid-block,.shrink.xlarge-grid-content,.shrink.xxlarge-grid-block,.shrink.xxlarge-grid-content,.shrink.xxxlarge-grid-block,.shrink.xxxlarge-grid-content{flex:0 0 auto}.noscroll.grid-block,.noscroll.grid-content,.noscroll.tiny-grid-block,.noscroll.tiny-grid-content,.noscroll.small-grid-block,.noscroll.small-grid-content,.noscroll.medium-grid-block,.noscroll.medium-grid-content,.noscroll.large-grid-block,.noscroll.large-grid-content,.noscroll.xlarge-grid-block,.noscroll.xlarge-grid-content,.noscroll.xxlarge-grid-block,.noscroll.xxlarge-grid-content,.noscroll.xxxlarge-grid-block,.noscroll.xxxlarge-grid-content{overflow:hidden}.grid-frame{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0}.grid-block{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.grid-content{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto}.grid-content.collapse{padding:0}.grid-content .grid-block{margin-left:-1rem;margin-right:-1rem;flex-wrap:wrap;overflow:visible}.grid-content .grid-block.nowrap{flex-wrap:nowrap;align-items:stretch}.grid-content .grid-block .grid-content{overflow:visible}.grid-container{max-width:56.25rem;margin:0 auto}.grid-container.contain-left{max-width:56.25rem;margin:0 auto 0 0}.grid-container.contain-right{max-width:56.25rem;margin:0 0 0 auto}.tiny-grid-block{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.tiny-grid-block.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}.tiny-grid-content{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto}.tiny-grid-content.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}@media only screen and (min-width: 30em){.small-grid-block{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.small-grid-block.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 30em){.small-grid-content{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto}.small-grid-content.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 40em){.medium-grid-block{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-grid-block.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 40em){.medium-grid-content{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto}.medium-grid-content.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 75em){.large-grid-block{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-grid-block.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 75em){.large-grid-content{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto}.large-grid-content.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 90em){.xlarge-grid-block{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.xlarge-grid-block.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 90em){.xlarge-grid-content{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto}.xlarge-grid-content.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 120em){.xxlarge-grid-block{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.xxlarge-grid-block.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 120em){.xxlarge-grid-content{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto}.xxlarge-grid-content.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 128em){.xxxlarge-grid-block{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.xxxlarge-grid-block.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}@media only screen and (min-width: 128em){.xxxlarge-grid-content{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto}.xxxlarge-grid-content.panel{transform:none;position:relative;width:auto;height:auto;z-index:auto;box-shadow:none;background:transparent;top:auto;right:auto;bottom:auto;left:auto}}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.tiny-1{flex:0 0 8.33333%;max-width:8.33333%}.tiny-order-1{order:1}.tiny-offset-1{margin-left:8.33333%}.tiny-up-1{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-1>li,.tiny-up-1>div,.tiny-up-1>section{padding:0 1rem 1rem;flex:0 0 100%}.tiny-2{flex:0 0 16.66667%;max-width:16.66667%}.tiny-order-2{order:2}.tiny-offset-2{margin-left:16.66667%}.tiny-up-2{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-2>li,.tiny-up-2>div,.tiny-up-2>section{padding:0 1rem 1rem;flex:0 0 50%}.tiny-3{flex:0 0 25%;max-width:25%}.tiny-order-3{order:3}.tiny-offset-3{margin-left:25%}.tiny-up-3{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-3>li,.tiny-up-3>div,.tiny-up-3>section{padding:0 1rem 1rem;flex:0 0 33.33333%}.tiny-4{flex:0 0 33.33333%;max-width:33.33333%}.tiny-order-4{order:4}.tiny-offset-4{margin-left:33.33333%}.tiny-up-4{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-4>li,.tiny-up-4>div,.tiny-up-4>section{padding:0 1rem 1rem;flex:0 0 25%}.tiny-5{flex:0 0 41.66667%;max-width:41.66667%}.tiny-order-5{order:5}.tiny-offset-5{margin-left:41.66667%}.tiny-up-5{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-5>li,.tiny-up-5>div,.tiny-up-5>section{padding:0 1rem 1rem;flex:0 0 20%}.tiny-6{flex:0 0 50%;max-width:50%}.tiny-order-6{order:6}.tiny-offset-6{margin-left:50%}.tiny-up-6{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-6>li,.tiny-up-6>div,.tiny-up-6>section{padding:0 1rem 1rem;flex:0 0 16.66667%}.tiny-7{flex:0 0 58.33333%;max-width:58.33333%}.tiny-order-7{order:7}.tiny-offset-7{margin-left:58.33333%}.tiny-up-7{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-7>li,.tiny-up-7>div,.tiny-up-7>section{padding:0 1rem 1rem;flex:0 0 14.28571%}.tiny-8{flex:0 0 66.66667%;max-width:66.66667%}.tiny-order-8{order:8}.tiny-offset-8{margin-left:66.66667%}.tiny-up-8{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-8>li,.tiny-up-8>div,.tiny-up-8>section{padding:0 1rem 1rem;flex:0 0 12.5%}.tiny-9{flex:0 0 75%;max-width:75%}.tiny-order-9{order:9}.tiny-offset-9{margin-left:75%}.tiny-up-9{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-9>li,.tiny-up-9>div,.tiny-up-9>section{padding:0 1rem 1rem;flex:0 0 11.11111%}.tiny-10{flex:0 0 83.33333%;max-width:83.33333%}.tiny-order-10{order:10}.tiny-offset-10{margin-left:83.33333%}.tiny-up-10{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-10>li,.tiny-up-10>div,.tiny-up-10>section{padding:0 1rem 1rem;flex:0 0 10%}.tiny-11{flex:0 0 91.66667%;max-width:91.66667%}.tiny-order-11{order:11}.tiny-offset-11{margin-left:91.66667%}.tiny-up-11{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-11>li,.tiny-up-11>div,.tiny-up-11>section{padding:0 1rem 1rem;flex:0 0 9.09091%}.tiny-12{flex:0 0 100%;max-width:100%}.tiny-order-12{order:12}.tiny-offset-12{margin-left:100%}.tiny-up-12{flex-flow:row wrap;overflow:visible;list-style-type:none}.tiny-up-12>li,.tiny-up-12>div,.tiny-up-12>section{padding:0 1rem 1rem;flex:0 0 8.33333%}@media only screen and (min-width: 30em){.small-1{flex:0 0 8.33333%;max-width:8.33333%}.small-order-1{order:1}.small-offset-1{margin-left:8.33333%}.small-up-1{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-1>li,.small-up-1>div,.small-up-1>section{padding:0 1rem 1rem;flex:0 0 100%}}@media only screen and (min-width: 30em){.small-2{flex:0 0 16.66667%;max-width:16.66667%}.small-order-2{order:2}.small-offset-2{margin-left:16.66667%}.small-up-2{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-2>li,.small-up-2>div,.small-up-2>section{padding:0 1rem 1rem;flex:0 0 50%}}@media only screen and (min-width: 30em){.small-3{flex:0 0 25%;max-width:25%}.small-order-3{order:3}.small-offset-3{margin-left:25%}.small-up-3{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-3>li,.small-up-3>div,.small-up-3>section{padding:0 1rem 1rem;flex:0 0 33.33333%}}@media only screen and (min-width: 30em){.small-4{flex:0 0 33.33333%;max-width:33.33333%}.small-order-4{order:4}.small-offset-4{margin-left:33.33333%}.small-up-4{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-4>li,.small-up-4>div,.small-up-4>section{padding:0 1rem 1rem;flex:0 0 25%}}@media only screen and (min-width: 30em){.small-5{flex:0 0 41.66667%;max-width:41.66667%}.small-order-5{order:5}.small-offset-5{margin-left:41.66667%}.small-up-5{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-5>li,.small-up-5>div,.small-up-5>section{padding:0 1rem 1rem;flex:0 0 20%}}@media only screen and (min-width: 30em){.small-6{flex:0 0 50%;max-width:50%}.small-order-6{order:6}.small-offset-6{margin-left:50%}.small-up-6{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-6>li,.small-up-6>div,.small-up-6>section{padding:0 1rem 1rem;flex:0 0 16.66667%}}@media only screen and (min-width: 30em){.small-7{flex:0 0 58.33333%;max-width:58.33333%}.small-order-7{order:7}.small-offset-7{margin-left:58.33333%}.small-up-7{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-7>li,.small-up-7>div,.small-up-7>section{padding:0 1rem 1rem;flex:0 0 14.28571%}}@media only screen and (min-width: 30em){.small-8{flex:0 0 66.66667%;max-width:66.66667%}.small-order-8{order:8}.small-offset-8{margin-left:66.66667%}.small-up-8{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-8>li,.small-up-8>div,.small-up-8>section{padding:0 1rem 1rem;flex:0 0 12.5%}}@media only screen and (min-width: 30em){.small-9{flex:0 0 75%;max-width:75%}.small-order-9{order:9}.small-offset-9{margin-left:75%}.small-up-9{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-9>li,.small-up-9>div,.small-up-9>section{padding:0 1rem 1rem;flex:0 0 11.11111%}}@media only screen and (min-width: 30em){.small-10{flex:0 0 83.33333%;max-width:83.33333%}.small-order-10{order:10}.small-offset-10{margin-left:83.33333%}.small-up-10{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-10>li,.small-up-10>div,.small-up-10>section{padding:0 1rem 1rem;flex:0 0 10%}}@media only screen and (min-width: 30em){.small-11{flex:0 0 91.66667%;max-width:91.66667%}.small-order-11{order:11}.small-offset-11{margin-left:91.66667%}.small-up-11{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-11>li,.small-up-11>div,.small-up-11>section{padding:0 1rem 1rem;flex:0 0 9.09091%}}@media only screen and (min-width: 30em){.small-12,.main-item-wrapper a:not(.toggler),.hidden-navigation .main-menu ul.menu_root>li .main-item-wrapper a:not(:only-child){flex:0 0 100%;max-width:100%}.small-order-12{order:12}.small-offset-12{margin-left:100%}.small-up-12{flex-flow:row wrap;overflow:visible;list-style-type:none}.small-up-12>li,.small-up-12>div,.small-up-12>section{padding:0 1rem 1rem;flex:0 0 8.33333%}}@media only screen and (min-width: 40em){.medium-1{flex:0 0 8.33333%;max-width:8.33333%}.medium-order-1{order:1}.medium-offset-1{margin-left:8.33333%}.medium-up-1{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-1>li,.medium-up-1>div,.medium-up-1>section{padding:0 1rem 1rem;flex:0 0 100%}}@media only screen and (min-width: 40em){.medium-2{flex:0 0 16.66667%;max-width:16.66667%}.medium-order-2{order:2}.medium-offset-2{margin-left:16.66667%}.medium-up-2{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-2>li,.medium-up-2>div,.medium-up-2>section{padding:0 1rem 1rem;flex:0 0 50%}}@media only screen and (min-width: 40em){.medium-3{flex:0 0 25%;max-width:25%}.medium-order-3{order:3}.medium-offset-3{margin-left:25%}.medium-up-3{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-3>li,.medium-up-3>div,.medium-up-3>section{padding:0 1rem 1rem;flex:0 0 33.33333%}}@media only screen and (min-width: 40em){.medium-4{flex:0 0 33.33333%;max-width:33.33333%}.medium-order-4{order:4}.medium-offset-4{margin-left:33.33333%}.medium-up-4{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-4>li,.medium-up-4>div,.medium-up-4>section{padding:0 1rem 1rem;flex:0 0 25%}}@media only screen and (min-width: 40em){.medium-5{flex:0 0 41.66667%;max-width:41.66667%}.medium-order-5{order:5}.medium-offset-5{margin-left:41.66667%}.medium-up-5{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-5>li,.medium-up-5>div,.medium-up-5>section{padding:0 1rem 1rem;flex:0 0 20%}}@media only screen and (min-width: 40em){.medium-6{flex:0 0 50%;max-width:50%}.medium-order-6{order:6}.medium-offset-6{margin-left:50%}.medium-up-6{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-6>li,.medium-up-6>div,.medium-up-6>section{padding:0 1rem 1rem;flex:0 0 16.66667%}}@media only screen and (min-width: 40em){.medium-7{flex:0 0 58.33333%;max-width:58.33333%}.medium-order-7{order:7}.medium-offset-7{margin-left:58.33333%}.medium-up-7{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-7>li,.medium-up-7>div,.medium-up-7>section{padding:0 1rem 1rem;flex:0 0 14.28571%}}@media only screen and (min-width: 40em){.medium-8{flex:0 0 66.66667%;max-width:66.66667%}.medium-order-8{order:8}.medium-offset-8{margin-left:66.66667%}.medium-up-8{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-8>li,.medium-up-8>div,.medium-up-8>section{padding:0 1rem 1rem;flex:0 0 12.5%}}@media only screen and (min-width: 40em){.medium-9{flex:0 0 75%;max-width:75%}.medium-order-9{order:9}.medium-offset-9{margin-left:75%}.medium-up-9{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-9>li,.medium-up-9>div,.medium-up-9>section{padding:0 1rem 1rem;flex:0 0 11.11111%}}@media only screen and (min-width: 40em){.medium-10{flex:0 0 83.33333%;max-width:83.33333%}.medium-order-10{order:10}.medium-offset-10{margin-left:83.33333%}.medium-up-10{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-10>li,.medium-up-10>div,.medium-up-10>section{padding:0 1rem 1rem;flex:0 0 10%}}@media only screen and (min-width: 40em){.medium-11{flex:0 0 91.66667%;max-width:91.66667%}.medium-order-11{order:11}.medium-offset-11{margin-left:91.66667%}.medium-up-11{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-11>li,.medium-up-11>div,.medium-up-11>section{padding:0 1rem 1rem;flex:0 0 9.09091%}}@media only screen and (min-width: 40em){.medium-12{flex:0 0 100%;max-width:100%}.medium-order-12{order:12}.medium-offset-12{margin-left:100%}.medium-up-12{flex-flow:row wrap;overflow:visible;list-style-type:none}.medium-up-12>li,.medium-up-12>div,.medium-up-12>section{padding:0 1rem 1rem;flex:0 0 8.33333%}}@media only screen and (min-width: 75em){.large-1{flex:0 0 8.33333%;max-width:8.33333%}.large-order-1{order:1}.large-offset-1{margin-left:8.33333%}.large-up-1{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-1>li,.large-up-1>div,.large-up-1>section{padding:0 1rem 1rem;flex:0 0 100%}}@media only screen and (min-width: 75em){.large-2{flex:0 0 16.66667%;max-width:16.66667%}.large-order-2{order:2}.large-offset-2{margin-left:16.66667%}.large-up-2{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-2>li,.large-up-2>div,.large-up-2>section{padding:0 1rem 1rem;flex:0 0 50%}}@media only screen and (min-width: 75em){.large-3{flex:0 0 25%;max-width:25%}.large-order-3{order:3}.large-offset-3{margin-left:25%}.large-up-3{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-3>li,.large-up-3>div,.large-up-3>section{padding:0 1rem 1rem;flex:0 0 33.33333%}}@media only screen and (min-width: 75em){.large-4{flex:0 0 33.33333%;max-width:33.33333%}.large-order-4{order:4}.large-offset-4{margin-left:33.33333%}.large-up-4{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-4>li,.large-up-4>div,.large-up-4>section{padding:0 1rem 1rem;flex:0 0 25%}}@media only screen and (min-width: 75em){.large-5{flex:0 0 41.66667%;max-width:41.66667%}.large-order-5{order:5}.large-offset-5{margin-left:41.66667%}.large-up-5{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-5>li,.large-up-5>div,.large-up-5>section{padding:0 1rem 1rem;flex:0 0 20%}}@media only screen and (min-width: 75em){.large-6{flex:0 0 50%;max-width:50%}.large-order-6{order:6}.large-offset-6{margin-left:50%}.large-up-6{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-6>li,.large-up-6>div,.large-up-6>section{padding:0 1rem 1rem;flex:0 0 16.66667%}}@media only screen and (min-width: 75em){.large-7{flex:0 0 58.33333%;max-width:58.33333%}.large-order-7{order:7}.large-offset-7{margin-left:58.33333%}.large-up-7{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-7>li,.large-up-7>div,.large-up-7>section{padding:0 1rem 1rem;flex:0 0 14.28571%}}@media only screen and (min-width: 75em){.large-8{flex:0 0 66.66667%;max-width:66.66667%}.large-order-8{order:8}.large-offset-8{margin-left:66.66667%}.large-up-8{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-8>li,.large-up-8>div,.large-up-8>section{padding:0 1rem 1rem;flex:0 0 12.5%}}@media only screen and (min-width: 75em){.large-9{flex:0 0 75%;max-width:75%}.large-order-9{order:9}.large-offset-9{margin-left:75%}.large-up-9{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-9>li,.large-up-9>div,.large-up-9>section{padding:0 1rem 1rem;flex:0 0 11.11111%}}@media only screen and (min-width: 75em){.large-10{flex:0 0 83.33333%;max-width:83.33333%}.large-order-10{order:10}.large-offset-10{margin-left:83.33333%}.large-up-10{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-10>li,.large-up-10>div,.large-up-10>section{padding:0 1rem 1rem;flex:0 0 10%}}@media only screen and (min-width: 75em){.large-11{flex:0 0 91.66667%;max-width:91.66667%}.large-order-11{order:11}.large-offset-11{margin-left:91.66667%}.large-up-11{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-11>li,.large-up-11>div,.large-up-11>section{padding:0 1rem 1rem;flex:0 0 9.09091%}}@media only screen and (min-width: 75em){.large-12{flex:0 0 100%;max-width:100%}.large-order-12{order:12}.large-offset-12{margin-left:100%}.large-up-12{flex-flow:row wrap;overflow:visible;list-style-type:none}.large-up-12>li,.large-up-12>div,.large-up-12>section{padding:0 1rem 1rem;flex:0 0 8.33333%}}@media only screen and (min-width: 90em){.xlarge-1{flex:0 0 8.33333%;max-width:8.33333%}.xlarge-order-1{order:1}.xlarge-offset-1{margin-left:8.33333%}.xlarge-up-1{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-1>li,.xlarge-up-1>div,.xlarge-up-1>section{padding:0 1rem 1rem;flex:0 0 100%}}@media only screen and (min-width: 90em){.xlarge-2{flex:0 0 16.66667%;max-width:16.66667%}.xlarge-order-2{order:2}.xlarge-offset-2{margin-left:16.66667%}.xlarge-up-2{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-2>li,.xlarge-up-2>div,.xlarge-up-2>section{padding:0 1rem 1rem;flex:0 0 50%}}@media only screen and (min-width: 90em){.xlarge-3{flex:0 0 25%;max-width:25%}.xlarge-order-3{order:3}.xlarge-offset-3{margin-left:25%}.xlarge-up-3{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-3>li,.xlarge-up-3>div,.xlarge-up-3>section{padding:0 1rem 1rem;flex:0 0 33.33333%}}@media only screen and (min-width: 90em){.xlarge-4{flex:0 0 33.33333%;max-width:33.33333%}.xlarge-order-4{order:4}.xlarge-offset-4{margin-left:33.33333%}.xlarge-up-4{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-4>li,.xlarge-up-4>div,.xlarge-up-4>section{padding:0 1rem 1rem;flex:0 0 25%}}@media only screen and (min-width: 90em){.xlarge-5{flex:0 0 41.66667%;max-width:41.66667%}.xlarge-order-5{order:5}.xlarge-offset-5{margin-left:41.66667%}.xlarge-up-5{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-5>li,.xlarge-up-5>div,.xlarge-up-5>section{padding:0 1rem 1rem;flex:0 0 20%}}@media only screen and (min-width: 90em){.xlarge-6{flex:0 0 50%;max-width:50%}.xlarge-order-6{order:6}.xlarge-offset-6{margin-left:50%}.xlarge-up-6{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-6>li,.xlarge-up-6>div,.xlarge-up-6>section{padding:0 1rem 1rem;flex:0 0 16.66667%}}@media only screen and (min-width: 90em){.xlarge-7{flex:0 0 58.33333%;max-width:58.33333%}.xlarge-order-7{order:7}.xlarge-offset-7{margin-left:58.33333%}.xlarge-up-7{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-7>li,.xlarge-up-7>div,.xlarge-up-7>section{padding:0 1rem 1rem;flex:0 0 14.28571%}}@media only screen and (min-width: 90em){.xlarge-8{flex:0 0 66.66667%;max-width:66.66667%}.xlarge-order-8{order:8}.xlarge-offset-8{margin-left:66.66667%}.xlarge-up-8{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-8>li,.xlarge-up-8>div,.xlarge-up-8>section{padding:0 1rem 1rem;flex:0 0 12.5%}}@media only screen and (min-width: 90em){.xlarge-9{flex:0 0 75%;max-width:75%}.xlarge-order-9{order:9}.xlarge-offset-9{margin-left:75%}.xlarge-up-9{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-9>li,.xlarge-up-9>div,.xlarge-up-9>section{padding:0 1rem 1rem;flex:0 0 11.11111%}}@media only screen and (min-width: 90em){.xlarge-10{flex:0 0 83.33333%;max-width:83.33333%}.xlarge-order-10{order:10}.xlarge-offset-10{margin-left:83.33333%}.xlarge-up-10{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-10>li,.xlarge-up-10>div,.xlarge-up-10>section{padding:0 1rem 1rem;flex:0 0 10%}}@media only screen and (min-width: 90em){.xlarge-11{flex:0 0 91.66667%;max-width:91.66667%}.xlarge-order-11{order:11}.xlarge-offset-11{margin-left:91.66667%}.xlarge-up-11{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-11>li,.xlarge-up-11>div,.xlarge-up-11>section{padding:0 1rem 1rem;flex:0 0 9.09091%}}@media only screen and (min-width: 90em){.xlarge-12{flex:0 0 100%;max-width:100%}.xlarge-order-12{order:12}.xlarge-offset-12{margin-left:100%}.xlarge-up-12{flex-flow:row wrap;overflow:visible;list-style-type:none}.xlarge-up-12>li,.xlarge-up-12>div,.xlarge-up-12>section{padding:0 1rem 1rem;flex:0 0 8.33333%}}@media only screen and (min-width: 120em){.xxlarge-1{flex:0 0 8.33333%;max-width:8.33333%}.xxlarge-order-1{order:1}.xxlarge-offset-1{margin-left:8.33333%}.xxlarge-up-1{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-1>li,.xxlarge-up-1>div,.xxlarge-up-1>section{padding:0 1rem 1rem;flex:0 0 100%}}@media only screen and (min-width: 120em){.xxlarge-2{flex:0 0 16.66667%;max-width:16.66667%}.xxlarge-order-2{order:2}.xxlarge-offset-2{margin-left:16.66667%}.xxlarge-up-2{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-2>li,.xxlarge-up-2>div,.xxlarge-up-2>section{padding:0 1rem 1rem;flex:0 0 50%}}@media only screen and (min-width: 120em){.xxlarge-3{flex:0 0 25%;max-width:25%}.xxlarge-order-3{order:3}.xxlarge-offset-3{margin-left:25%}.xxlarge-up-3{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-3>li,.xxlarge-up-3>div,.xxlarge-up-3>section{padding:0 1rem 1rem;flex:0 0 33.33333%}}@media only screen and (min-width: 120em){.xxlarge-4{flex:0 0 33.33333%;max-width:33.33333%}.xxlarge-order-4{order:4}.xxlarge-offset-4{margin-left:33.33333%}.xxlarge-up-4{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-4>li,.xxlarge-up-4>div,.xxlarge-up-4>section{padding:0 1rem 1rem;flex:0 0 25%}}@media only screen and (min-width: 120em){.xxlarge-5{flex:0 0 41.66667%;max-width:41.66667%}.xxlarge-order-5{order:5}.xxlarge-offset-5{margin-left:41.66667%}.xxlarge-up-5{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-5>li,.xxlarge-up-5>div,.xxlarge-up-5>section{padding:0 1rem 1rem;flex:0 0 20%}}@media only screen and (min-width: 120em){.xxlarge-6{flex:0 0 50%;max-width:50%}.xxlarge-order-6{order:6}.xxlarge-offset-6{margin-left:50%}.xxlarge-up-6{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-6>li,.xxlarge-up-6>div,.xxlarge-up-6>section{padding:0 1rem 1rem;flex:0 0 16.66667%}}@media only screen and (min-width: 120em){.xxlarge-7{flex:0 0 58.33333%;max-width:58.33333%}.xxlarge-order-7{order:7}.xxlarge-offset-7{margin-left:58.33333%}.xxlarge-up-7{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-7>li,.xxlarge-up-7>div,.xxlarge-up-7>section{padding:0 1rem 1rem;flex:0 0 14.28571%}}@media only screen and (min-width: 120em){.xxlarge-8{flex:0 0 66.66667%;max-width:66.66667%}.xxlarge-order-8{order:8}.xxlarge-offset-8{margin-left:66.66667%}.xxlarge-up-8{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-8>li,.xxlarge-up-8>div,.xxlarge-up-8>section{padding:0 1rem 1rem;flex:0 0 12.5%}}@media only screen and (min-width: 120em){.xxlarge-9{flex:0 0 75%;max-width:75%}.xxlarge-order-9{order:9}.xxlarge-offset-9{margin-left:75%}.xxlarge-up-9{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-9>li,.xxlarge-up-9>div,.xxlarge-up-9>section{padding:0 1rem 1rem;flex:0 0 11.11111%}}@media only screen and (min-width: 120em){.xxlarge-10{flex:0 0 83.33333%;max-width:83.33333%}.xxlarge-order-10{order:10}.xxlarge-offset-10{margin-left:83.33333%}.xxlarge-up-10{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-10>li,.xxlarge-up-10>div,.xxlarge-up-10>section{padding:0 1rem 1rem;flex:0 0 10%}}@media only screen and (min-width: 120em){.xxlarge-11{flex:0 0 91.66667%;max-width:91.66667%}.xxlarge-order-11{order:11}.xxlarge-offset-11{margin-left:91.66667%}.xxlarge-up-11{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-11>li,.xxlarge-up-11>div,.xxlarge-up-11>section{padding:0 1rem 1rem;flex:0 0 9.09091%}}@media only screen and (min-width: 120em){.xxlarge-12{flex:0 0 100%;max-width:100%}.xxlarge-order-12{order:12}.xxlarge-offset-12{margin-left:100%}.xxlarge-up-12{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxlarge-up-12>li,.xxlarge-up-12>div,.xxlarge-up-12>section{padding:0 1rem 1rem;flex:0 0 8.33333%}}@media only screen and (min-width: 128em){.xxxlarge-1{flex:0 0 8.33333%;max-width:8.33333%}.xxxlarge-order-1{order:1}.xxxlarge-offset-1{margin-left:8.33333%}.xxxlarge-up-1{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-1>li,.xxxlarge-up-1>div,.xxxlarge-up-1>section{padding:0 1rem 1rem;flex:0 0 100%}}@media only screen and (min-width: 128em){.xxxlarge-2{flex:0 0 16.66667%;max-width:16.66667%}.xxxlarge-order-2{order:2}.xxxlarge-offset-2{margin-left:16.66667%}.xxxlarge-up-2{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-2>li,.xxxlarge-up-2>div,.xxxlarge-up-2>section{padding:0 1rem 1rem;flex:0 0 50%}}@media only screen and (min-width: 128em){.xxxlarge-3{flex:0 0 25%;max-width:25%}.xxxlarge-order-3{order:3}.xxxlarge-offset-3{margin-left:25%}.xxxlarge-up-3{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-3>li,.xxxlarge-up-3>div,.xxxlarge-up-3>section{padding:0 1rem 1rem;flex:0 0 33.33333%}}@media only screen and (min-width: 128em){.xxxlarge-4{flex:0 0 33.33333%;max-width:33.33333%}.xxxlarge-order-4{order:4}.xxxlarge-offset-4{margin-left:33.33333%}.xxxlarge-up-4{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-4>li,.xxxlarge-up-4>div,.xxxlarge-up-4>section{padding:0 1rem 1rem;flex:0 0 25%}}@media only screen and (min-width: 128em){.xxxlarge-5{flex:0 0 41.66667%;max-width:41.66667%}.xxxlarge-order-5{order:5}.xxxlarge-offset-5{margin-left:41.66667%}.xxxlarge-up-5{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-5>li,.xxxlarge-up-5>div,.xxxlarge-up-5>section{padding:0 1rem 1rem;flex:0 0 20%}}@media only screen and (min-width: 128em){.xxxlarge-6{flex:0 0 50%;max-width:50%}.xxxlarge-order-6{order:6}.xxxlarge-offset-6{margin-left:50%}.xxxlarge-up-6{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-6>li,.xxxlarge-up-6>div,.xxxlarge-up-6>section{padding:0 1rem 1rem;flex:0 0 16.66667%}}@media only screen and (min-width: 128em){.xxxlarge-7{flex:0 0 58.33333%;max-width:58.33333%}.xxxlarge-order-7{order:7}.xxxlarge-offset-7{margin-left:58.33333%}.xxxlarge-up-7{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-7>li,.xxxlarge-up-7>div,.xxxlarge-up-7>section{padding:0 1rem 1rem;flex:0 0 14.28571%}}@media only screen and (min-width: 128em){.xxxlarge-8{flex:0 0 66.66667%;max-width:66.66667%}.xxxlarge-order-8{order:8}.xxxlarge-offset-8{margin-left:66.66667%}.xxxlarge-up-8{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-8>li,.xxxlarge-up-8>div,.xxxlarge-up-8>section{padding:0 1rem 1rem;flex:0 0 12.5%}}@media only screen and (min-width: 128em){.xxxlarge-9{flex:0 0 75%;max-width:75%}.xxxlarge-order-9{order:9}.xxxlarge-offset-9{margin-left:75%}.xxxlarge-up-9{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-9>li,.xxxlarge-up-9>div,.xxxlarge-up-9>section{padding:0 1rem 1rem;flex:0 0 11.11111%}}@media only screen and (min-width: 128em){.xxxlarge-10{flex:0 0 83.33333%;max-width:83.33333%}.xxxlarge-order-10{order:10}.xxxlarge-offset-10{margin-left:83.33333%}.xxxlarge-up-10{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-10>li,.xxxlarge-up-10>div,.xxxlarge-up-10>section{padding:0 1rem 1rem;flex:0 0 10%}}@media only screen and (min-width: 128em){.xxxlarge-11{flex:0 0 91.66667%;max-width:91.66667%}.xxxlarge-order-11{order:11}.xxxlarge-offset-11{margin-left:91.66667%}.xxxlarge-up-11{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-11>li,.xxxlarge-up-11>div,.xxxlarge-up-11>section{padding:0 1rem 1rem;flex:0 0 9.09091%}}@media only screen and (min-width: 128em){.xxxlarge-12{flex:0 0 100%;max-width:100%}.xxxlarge-order-12{order:12}.xxxlarge-offset-12{margin-left:100%}.xxxlarge-up-12{flex-flow:row wrap;overflow:visible;list-style-type:none}.xxxlarge-up-12>li,.xxxlarge-up-12>div,.xxxlarge-up-12>section{padding:0 1rem 1rem;flex:0 0 8.33333%}}.grid-content .modal .grid-block{flex-wrap:nowrap}.label{line-height:1;white-space:nowrap;display:inline-block;cursor:default}.label{font-size:1em;padding:10px;background:#EAEAEA;border-radius:10px;color:#878787}.label.primary{background:#1A67A3;border-radius:10px;color:#fff}.label.success{background:#43AC6A;border-radius:10px;color:#fff}.label.warning{background:#F08A24;border-radius:10px;color:#fff}.label.alert{background:#F04124;border-radius:10px;color:#fff}.label.dark{background:#232323;border-radius:10px;color:#fff}.badge{align-items:center;justify-content:center;display:inline-flex;border-radius:1000px}.modal{position:relative;z-index:1001;background:#fff;flex:0 0 auto;width:100%;height:100vh;max-height:100%;overflow:hidden;padding:1rem}@media only screen and (min-width: 40em){.modal{height:auto;max-width:600px}}.modal .grid-content,.modal .grid-block{margin:0}.modal .close-button,.modal [fa-close]{z-index:1001}.modal{max-width:600px}.tiny>.modal{max-width:300px}.small>.modal{max-width:500px}.large>.modal{max-width:800px}.dialog>.modal{height:auto}.collapse>.modal{padding:0}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;background-color:rgba(51,51,51,0.7);align-items:center;justify-content:center}.modal-overlay.is-active{display:flex}@keyframes shake{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}100%{transform:translateX(0)}}@keyframes spin-cw{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spin-ccw{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@keyframes wiggle{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,100%{transform:rotate(0)}}.position-absolute{overflow:hidden;position:relative}.ui-animation.ng-enter-active,.ui-animation.ng-leave-active{position:absolute !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;top:0;right:0;bottom:0;left:0}.notification,.static-notification,.notification-box{z-index:1000;display:flex;position:relative;margin-top:.5rem;margin-bottom:.5rem;display:none}.notification h1,.static-notification h1,.notification-box h1{font-size:1.25em;margin:0}.notification p,.static-notification p,.notification-box p{margin:0}.is-active.notification,.is-active.static-notification,.is-active.notification-box{display:flex}.notification .close-button,.static-notification .close-button,.notification-box .close-button{color:white}.notification-container{z-index:3000;position:fixed;display:flex;flex-direction:column}.notification{background:#1A67A3;padding:1rem;border-radius:4px}.notification,.notification h1,.notification h2,.notification full-calendar .fc-header-toolbar h2,full-calendar .fc-header-toolbar .notification h2,.notification h3,.notification h4,.notification h5,.notification h6{color:white}.notification.success{background:#43AC6A;padding:1rem;border-radius:4px}.notification.success,.notification.success h1,.notification.success h2,.notification.success h3,.notification.success h4,.notification.success h5,.notification.success h6{color:white}.notification.warning{background:#F08A24;padding:1rem;border-radius:4px}.notification.warning,.notification.warning h1,.notification.warning h2,.notification.warning h3,.notification.warning h4,.notification.warning h5,.notification.warning h6{color:white}.notification.alert{background:#F04124;padding:1rem;border-radius:4px}.notification.alert,.notification.alert h1,.notification.alert h2,.notification.alert h3,.notification.alert h4,.notification.alert h5,.notification.alert h6{color:white}.notification.dark{background:#232323;padding:1rem;border-radius:4px}.notification.dark,.notification.dark h1,.notification.dark h2,.notification.dark h3,.notification.dark h4,.notification.dark h5,.notification.dark h6{color:#fff}.static-notification{background:#1A67A3;padding:1rem;border-radius:4px;position:fixed !important}.static-notification,.static-notification h1,.static-notification h2,.static-notification full-calendar .fc-header-toolbar h2,full-calendar .fc-header-toolbar .static-notification h2,.static-notification h3,.static-notification h4,.static-notification h5,.static-notification h6{color:white}.static-notification.top-right{width:25rem;right:1rem;top:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.static-notification.top-right{width:auto;left:1rem;right:1rem;margin-left:0}}.static-notification.top-left{width:25rem;left:1rem;top:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.static-notification.top-left{width:auto;left:1rem;right:1rem;margin-left:0}}.static-notification.top-middle{width:25rem;left:50%;margin-left:-12.5rem;top:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.static-notification.top-middle{width:auto;left:1rem;right:1rem;margin-left:0}}.static-notification.bottom-right{width:25rem;right:1rem;top:auto;bottom:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.static-notification.bottom-right{width:auto;left:1rem;right:1rem;margin-left:0}}.static-notification.bottom-left{width:25rem;left:1rem;top:auto;bottom:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.static-notification.bottom-left{width:auto;left:1rem;right:1rem;margin-left:0}}.static-notification.bottom-middle{width:25rem;left:50%;margin-left:-12.5rem;top:auto;bottom:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.static-notification.bottom-middle{width:auto;left:1rem;right:1rem;margin-left:0}}.static-notification.success{background:#43AC6A;padding:1rem;border-radius:4px}.static-notification.success,.static-notification.success h1,.static-notification.success h2,.static-notification.success h3,.static-notification.success h4,.static-notification.success h5,.static-notification.success h6{color:white}.static-notification.warning{background:#F08A24;padding:1rem;border-radius:4px}.static-notification.warning,.static-notification.warning h1,.static-notification.warning h2,.static-notification.warning h3,.static-notification.warning h4,.static-notification.warning h5,.static-notification.warning h6{color:white}.static-notification.alert{background:#F04124;padding:1rem;border-radius:4px}.static-notification.alert,.static-notification.alert h1,.static-notification.alert h2,.static-notification.alert h3,.static-notification.alert h4,.static-notification.alert h5,.static-notification.alert h6{color:white}.static-notification.dark{background:#232323;padding:1rem;border-radius:4px}.static-notification.dark,.static-notification.dark h1,.static-notification.dark h2,.static-notification.dark h3,.static-notification.dark h4,.static-notification.dark h5,.static-notification.dark h6{color:#fff}.notification-container{width:25rem;right:1rem;top:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.notification-container{width:auto;left:1rem;right:1rem;margin-left:0}}.notification-container.top-right{width:25rem;right:1rem;top:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.notification-container.top-right{width:auto;left:1rem;right:1rem;margin-left:0}}.notification-container.top-left{width:25rem;left:1rem;top:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.notification-container.top-left{width:auto;left:1rem;right:1rem;margin-left:0}}.notification-container.top-middle{width:25rem;left:50%;margin-left:-12.5rem;top:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.notification-container.top-middle{width:auto;left:1rem;right:1rem;margin-left:0}}.notification-container.bottom-right{width:25rem;right:1rem;top:auto;bottom:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.notification-container.bottom-right{width:auto;left:1rem;right:1rem;margin-left:0}}.notification-container.bottom-left{width:25rem;left:1rem;top:auto;bottom:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.notification-container.bottom-left{width:auto;left:1rem;right:1rem;margin-left:0}}.notification-container.bottom-middle{width:25rem;left:50%;margin-left:-12.5rem;top:auto;bottom:1rem}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.notification-container.bottom-middle{width:auto;left:1rem;right:1rem;margin-left:0}}.notification-icon{flex:0 0 60px;margin-right:1rem;align-self:flex-start}.notification-icon img{width:100%;height:auto}.notification-content{flex:1}div,dl,dt,dd,ul,ol,li,h1,h2,full-calendar .fc-header-toolbar h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#1A67A3;text-decoration:none;line-height:inherit}a[ui-sref]{cursor:pointer}a:hover,a:focus{color:#16598c}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,full-calendar .fc-header-toolbar h2,h3,h4,h5,h6{font-family:"Lato", "Lucida Grande", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,full-calendar .fc-header-toolbar h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:1.375rem}h2,full-calendar .fc-header-toolbar h2{font-size:0.875rem}h3{font-size:0.8125rem}h4{font-size:calc($h3-font-size * 0.75)-0.3125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;color:#6f6f6f;line-height:inherit}code{font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:normal;color:#5f5f5f;background-color:#ececec;border-width:1px;border-style:solid;border-color:#d4d4d4;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul,ol{margin-left:40px}ul li ul,ul li ol,ol li ul,ol li ol{margin-left:30px;margin-bottom:0}ul.no-bullet{margin-left:0}ul.no-bullet,ul.no-bullet li ul,ul.no-bullet li ol{list-style-type:none}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#333333;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125rem;color:#555555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}@media only screen and (min-width: 40em){h1,h2,full-calendar .fc-header-toolbar h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2rem}h2,full-calendar .fc-header-toolbar h2{font-size:1.5rem}h3{font-size:1.125rem}h4{font-size:calc($h3-font-size * 0.75)}h5{font-size:1.125rem}h6{font-size:1rem}}.v-align{display:flex;align-items:center;justify-content:space-between}.v-align .align-top{align-self:flex-start}.v-align .align-center{align-self:center}.v-align .align-bottom{align-self:flex-end}.v-align .tiny-align-top{align-self:flex-start}.v-align .tiny-align-center{align-self:center}.v-align .tiny-align-bottom{align-self:flex-end}@media only screen and (min-width: 30em){.v-align .small-align-top{align-self:flex-start}}@media only screen and (min-width: 30em){.v-align .small-align-center{align-self:center}}@media only screen and (min-width: 30em){.v-align .small-align-bottom{align-self:flex-end}}@media only screen and (min-width: 40em){.v-align .medium-align-top{align-self:flex-start}}@media only screen and (min-width: 40em){.v-align .medium-align-center{align-self:center}}@media only screen and (min-width: 40em){.v-align .medium-align-bottom{align-self:flex-end}}@media only screen and (min-width: 75em){.v-align .large-align-top{align-self:flex-start}}@media only screen and (min-width: 75em){.v-align .large-align-center{align-self:center}}@media only screen and (min-width: 75em){.v-align .large-align-bottom{align-self:flex-end}}@media only screen and (min-width: 90em){.v-align .xlarge-align-top{align-self:flex-start}}@media only screen and (min-width: 90em){.v-align .xlarge-align-center{align-self:center}}@media only screen and (min-width: 90em){.v-align .xlarge-align-bottom{align-self:flex-end}}@media only screen and (min-width: 120em){.v-align .xxlarge-align-top{align-self:flex-start}}@media only screen and (min-width: 120em){.v-align .xxlarge-align-center{align-self:center}}@media only screen and (min-width: 120em){.v-align .xxlarge-align-bottom{align-self:flex-end}}@media only screen and (min-width: 128em){.v-align .xxxlarge-align-top{align-self:flex-start}}@media only screen and (min-width: 128em){.v-align .xxxlarge-align-center{align-self:center}}@media only screen and (min-width: 128em){.v-align .xxxlarge-align-bottom{align-self:flex-end}}.hide{display:none !important}.invisible{visibility:hidden}.hide-for-tiny:not(.ng-hide){display:block !important;display:none !important}.hide-for-tiny[class*="grid-block"]:not(.ng-hide){display:flex !important;display:none !important}.show-for-tiny:not(.ng-hide){display:none !important;display:block !important}.show-for-tiny[class*="grid-block"]:not(.ng-hide){display:none !important;display:flex !important}.hide-for-tiny-only:not(.ng-hide){display:block !important}@media only screen and (min-width: 0em) and (max-width: 29.9375rem){.hide-for-tiny-only:not(.ng-hide){display:none !important}}.hide-for-tiny-only[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 0em) and (max-width: 29.9375rem){.hide-for-tiny-only[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-tiny-only:not(.ng-hide){display:none !important}@media only screen and (min-width: 0em) and (max-width: 29.9375rem){.show-for-tiny-only:not(.ng-hide){display:block !important}}.show-for-tiny-only[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 0em) and (max-width: 29.9375rem){.show-for-tiny-only[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-small:not(.ng-hide){display:block !important}@media only screen and (min-width: 30em){.hide-for-small:not(.ng-hide){display:none !important}}.hide-for-small[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 30em){.hide-for-small[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-small:not(.ng-hide){display:none !important}@media only screen and (min-width: 30em){.show-for-small:not(.ng-hide){display:block !important}}.show-for-small[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 30em){.show-for-small[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-small-only:not(.ng-hide){display:block !important}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.hide-for-small-only:not(.ng-hide){display:none !important}}.hide-for-small-only[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.hide-for-small-only[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-small-only:not(.ng-hide){display:none !important}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.show-for-small-only:not(.ng-hide){display:block !important}}.show-for-small-only[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.show-for-small-only[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-medium:not(.ng-hide){display:block !important}@media only screen and (min-width: 40em){.hide-for-medium:not(.ng-hide){display:none !important}}.hide-for-medium[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 40em){.hide-for-medium[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-medium:not(.ng-hide){display:none !important}@media only screen and (min-width: 40em){.show-for-medium:not(.ng-hide){display:block !important}}.show-for-medium[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 40em){.show-for-medium[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-medium-only:not(.ng-hide){display:block !important}@media only screen and (min-width: 40em) and (max-width: 74.9375rem){.hide-for-medium-only:not(.ng-hide){display:none !important}}.hide-for-medium-only[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 40em) and (max-width: 74.9375rem){.hide-for-medium-only[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-medium-only:not(.ng-hide){display:none !important}@media only screen and (min-width: 40em) and (max-width: 74.9375rem){.show-for-medium-only:not(.ng-hide){display:block !important}}.show-for-medium-only[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 40em) and (max-width: 74.9375rem){.show-for-medium-only[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-large:not(.ng-hide){display:block !important}@media only screen and (min-width: 75em){.hide-for-large:not(.ng-hide){display:none !important}}.hide-for-large[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 75em){.hide-for-large[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-large:not(.ng-hide){display:none !important}@media only screen and (min-width: 75em){.show-for-large:not(.ng-hide){display:block !important}}.show-for-large[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 75em){.show-for-large[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-large-only:not(.ng-hide){display:block !important}@media only screen and (min-width: 75em) and (max-width: 89.9375rem){.hide-for-large-only:not(.ng-hide){display:none !important}}.hide-for-large-only[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 75em) and (max-width: 89.9375rem){.hide-for-large-only[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-large-only:not(.ng-hide){display:none !important}@media only screen and (min-width: 75em) and (max-width: 89.9375rem){.show-for-large-only:not(.ng-hide){display:block !important}}.show-for-large-only[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 75em) and (max-width: 89.9375rem){.show-for-large-only[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-xlarge:not(.ng-hide){display:block !important}@media only screen and (min-width: 90em){.hide-for-xlarge:not(.ng-hide){display:none !important}}.hide-for-xlarge[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 90em){.hide-for-xlarge[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-xlarge:not(.ng-hide){display:none !important}@media only screen and (min-width: 90em){.show-for-xlarge:not(.ng-hide){display:block !important}}.show-for-xlarge[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 90em){.show-for-xlarge[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-xlarge-only:not(.ng-hide){display:block !important}@media only screen and (min-width: 90em) and (max-width: 119.9375rem){.hide-for-xlarge-only:not(.ng-hide){display:none !important}}.hide-for-xlarge-only[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 90em) and (max-width: 119.9375rem){.hide-for-xlarge-only[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-xlarge-only:not(.ng-hide){display:none !important}@media only screen and (min-width: 90em) and (max-width: 119.9375rem){.show-for-xlarge-only:not(.ng-hide){display:block !important}}.show-for-xlarge-only[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 90em) and (max-width: 119.9375rem){.show-for-xlarge-only[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-xxlarge:not(.ng-hide){display:block !important}@media only screen and (min-width: 120em){.hide-for-xxlarge:not(.ng-hide){display:none !important}}.hide-for-xxlarge[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 120em){.hide-for-xxlarge[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-xxlarge:not(.ng-hide){display:none !important}@media only screen and (min-width: 120em){.show-for-xxlarge:not(.ng-hide){display:block !important}}.show-for-xxlarge[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 120em){.show-for-xxlarge[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-xxlarge-only:not(.ng-hide){display:block !important}@media only screen and (min-width: 120em) and (max-width: 127.9375rem){.hide-for-xxlarge-only:not(.ng-hide){display:none !important}}.hide-for-xxlarge-only[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 120em) and (max-width: 127.9375rem){.hide-for-xxlarge-only[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-xxlarge-only:not(.ng-hide){display:none !important}@media only screen and (min-width: 120em) and (max-width: 127.9375rem){.show-for-xxlarge-only:not(.ng-hide){display:block !important}}.show-for-xxlarge-only[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 120em) and (max-width: 127.9375rem){.show-for-xxlarge-only[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-xxxlarge:not(.ng-hide){display:block !important}@media only screen and (min-width: 128em){.hide-for-xxxlarge:not(.ng-hide){display:none !important}}.hide-for-xxxlarge[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 128em){.hide-for-xxxlarge[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-xxxlarge:not(.ng-hide){display:none !important}@media only screen and (min-width: 128em){.show-for-xxxlarge:not(.ng-hide){display:block !important}}.show-for-xxxlarge[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 128em){.show-for-xxxlarge[class*="grid-block"]:not(.ng-hide){display:flex !important}}.hide-for-xxxlarge-only:not(.ng-hide){display:block !important}@media only screen and (min-width: 128em){.hide-for-xxxlarge-only:not(.ng-hide){display:none !important}}.hide-for-xxxlarge-only[class*="grid-block"]:not(.ng-hide){display:flex !important}@media only screen and (min-width: 128em){.hide-for-xxxlarge-only[class*="grid-block"]:not(.ng-hide){display:none !important}}.show-for-xxxlarge-only:not(.ng-hide){display:none !important}@media only screen and (min-width: 128em){.show-for-xxxlarge-only:not(.ng-hide){display:block !important}}.show-for-xxxlarge-only[class*="grid-block"]:not(.ng-hide){display:none !important}@media only screen and (min-width: 128em){.show-for-xxxlarge-only[class*="grid-block"]:not(.ng-hide){display:flex !important}}@media only screen and (orientation: portrait){.hide-for-portrait{display:none !important}.hide-for-portrait[class*="grid-block"]{display:flex !important}}.show-for-portrait{display:none !important}@media only screen and (orientation: portrait){.show-for-portrait{display:block !important}.show-for-portrait[class*="grid-block"]{display:flex !important}}@media only screen and (orientation: landscape){.hide-for-landscape{display:none !important}.hide-for-landscape[class*="grid-block"]{display:flex !important}}.show-for-landscape{display:none !important}@media only screen and (orientation: landscape){.show-for-landscape{display:block !important}.show-for-landscape[class*="grid-block"]{display:flex !important}}.text-left{text-align:left}.tiny-text-left{text-align:left}@media only screen and (min-width: 0em) and (max-width: 29.9375rem){.tiny-only-text-left{text-align:left}}@media only screen and (min-width: 30em){.small-text-left{text-align:left}}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.small-only-text-left{text-align:left}}@media only screen and (min-width: 40em){.medium-text-left{text-align:left}}@media only screen and (min-width: 40em) and (max-width: 74.9375rem){.medium-only-text-left{text-align:left}}@media only screen and (min-width: 75em){.large-text-left{text-align:left}}@media only screen and (min-width: 75em) and (max-width: 89.9375rem){.large-only-text-left{text-align:left}}@media only screen and (min-width: 90em){.xlarge-text-left{text-align:left}}@media only screen and (min-width: 90em) and (max-width: 119.9375rem){.xlarge-only-text-left{text-align:left}}@media only screen and (min-width: 120em){.xxlarge-text-left{text-align:left}}@media only screen and (min-width: 120em) and (max-width: 127.9375rem){.xxlarge-only-text-left{text-align:left}}@media only screen and (min-width: 128em){.xxxlarge-text-left{text-align:left}}@media only screen and (min-width: 128em){.xxxlarge-only-text-left{text-align:left}}.text-right{text-align:right}.tiny-text-right{text-align:right}@media only screen and (min-width: 0em) and (max-width: 29.9375rem){.tiny-only-text-right{text-align:right}}@media only screen and (min-width: 30em){.small-text-right{text-align:right}}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.small-only-text-right{text-align:right}}@media only screen and (min-width: 40em){.medium-text-right{text-align:right}}@media only screen and (min-width: 40em) and (max-width: 74.9375rem){.medium-only-text-right{text-align:right}}@media only screen and (min-width: 75em){.large-text-right{text-align:right}}@media only screen and (min-width: 75em) and (max-width: 89.9375rem){.large-only-text-right{text-align:right}}@media only screen and (min-width: 90em){.xlarge-text-right{text-align:right}}@media only screen and (min-width: 90em) and (max-width: 119.9375rem){.xlarge-only-text-right{text-align:right}}@media only screen and (min-width: 120em){.xxlarge-text-right{text-align:right}}@media only screen and (min-width: 120em) and (max-width: 127.9375rem){.xxlarge-only-text-right{text-align:right}}@media only screen and (min-width: 128em){.xxxlarge-text-right{text-align:right}}@media only screen and (min-width: 128em){.xxxlarge-only-text-right{text-align:right}}.text-center{text-align:center}.tiny-text-center{text-align:center}@media only screen and (min-width: 0em) and (max-width: 29.9375rem){.tiny-only-text-center{text-align:center}}@media only screen and (min-width: 30em){.small-text-center{text-align:center}}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.small-only-text-center{text-align:center}}@media only screen and (min-width: 40em){.medium-text-center{text-align:center}}@media only screen and (min-width: 40em) and (max-width: 74.9375rem){.medium-only-text-center{text-align:center}}@media only screen and (min-width: 75em){.large-text-center{text-align:center}}@media only screen and (min-width: 75em) and (max-width: 89.9375rem){.large-only-text-center{text-align:center}}@media only screen and (min-width: 90em){.xlarge-text-center{text-align:center}}@media only screen and (min-width: 90em) and (max-width: 119.9375rem){.xlarge-only-text-center{text-align:center}}@media only screen and (min-width: 120em){.xxlarge-text-center{text-align:center}}@media only screen and (min-width: 120em) and (max-width: 127.9375rem){.xxlarge-only-text-center{text-align:center}}@media only screen and (min-width: 128em){.xxxlarge-text-center{text-align:center}}@media only screen and (min-width: 128em){.xxxlarge-only-text-center{text-align:center}}.text-justify{text-align:justify}.tiny-text-justify{text-align:justify}@media only screen and (min-width: 0em) and (max-width: 29.9375rem){.tiny-only-text-justify{text-align:justify}}@media only screen and (min-width: 30em){.small-text-justify{text-align:justify}}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.small-only-text-justify{text-align:justify}}@media only screen and (min-width: 40em){.medium-text-justify{text-align:justify}}@media only screen and (min-width: 40em) and (max-width: 74.9375rem){.medium-only-text-justify{text-align:justify}}@media only screen and (min-width: 75em){.large-text-justify{text-align:justify}}@media only screen and (min-width: 75em) and (max-width: 89.9375rem){.large-only-text-justify{text-align:justify}}@media only screen and (min-width: 90em){.xlarge-text-justify{text-align:justify}}@media only screen and (min-width: 90em) and (max-width: 119.9375rem){.xlarge-only-text-justify{text-align:justify}}@media only screen and (min-width: 120em){.xxlarge-text-justify{text-align:justify}}@media only screen and (min-width: 120em) and (max-width: 127.9375rem){.xxlarge-only-text-justify{text-align:justify}}@media only screen and (min-width: 128em){.xxxlarge-text-justify{text-align:justify}}@media only screen and (min-width: 128em){.xxxlarge-only-text-justify{text-align:justify}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.float-left{float:left}.float-right{float:right}.float-none{float:none}@font-face{font-family:LatoLight;src:url(/assets/lato/Lato-Light-f308e8c0de302ee57cd35b5365a028466300cebdc805c3a0b80c92fff3adbf44.woff2) format("woff2"),url(/assets/lato/Lato-Light-e74cf550f9ba8f374e026115e0f4298c242e0d79d214f4e27ba765251139bdb8.woff) format("woff")}@font-face{font-family:LatoLight;src:url(/assets/lato/Lato-LightItalic-4ecc8765454b071973cb44437e4d94b76f0842457175e0d443493c3ab38befd8.woff2) format("woff2"),url(/assets/lato/Lato-LightItalic-0da5efc933a90ae9b8ec9f44e1e95dcf51f869ba6695de1b9202b3c7081e698c.woff) format("woff");font-style:italic}@font-face{font-family:Lato;src:url(/assets/lato/Lato-Regular-983b0caf336e8542214fc17019a4fc5e0360864b92806ca14d55c1fc1c2c5a0f.woff2) format("woff2"),url(/assets/lato/Lato-Regular-5b9025dda4d7688e3311b0c17eddc501133b807def33effaef6593843cf5416e.woff) format("woff")}@font-face{font-family:Lato;src:url(/assets/lato/Lato-Italic-4465765f2f6eddcdad34ffd7cab559e56bc0e75e45e192f85e9562b0771481dc.woff2) format("woff2"),url(/assets/lato/Lato-Italic-26318a1467a5e5caf10b04cfa942d079632560cd7a29cec565fd1dc9f7ec5081.woff) format("woff");font-style:italic}@font-face{font-family:Lato;src:url(/assets/lato/Lato-Bold-ae88fc0d7a961832f809527d30bd3983a6866d42f66a56ade23f543681594db6.woff2) format("woff2"),url(/assets/lato/Lato-Bold-0e56b17d142eb366c8007031d14e34da48c70b4a9d9a0ca492e696a7bae45e1e.woff) format("woff");font-weight:bold}@font-face{font-family:Lato;src:url(/assets/lato/Lato-BoldItalic-c0916a33340d063f7b05679e08031e729d1888444706f04804705da5966d895d.woff2) format("woff2"),url(/assets/lato/Lato-BoldItalic-980c8592e5488df256192c999e92db8fd302db8cd8909b7fa266a684e37e45f8.woff) format("woff");font-weight:bold;font-style:italic}[data-icon]:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon);padding:10px 5px 0 10px;color:#175A8E;color:var(--content-icon-color)}[data-icon2]:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon2);padding:0 20px 0 7px}[data-icon3]:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon3);padding:0 8px 0 0}[data-icon4]:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon4);padding:0 8px 0 3px;font-size:11px}[data-icon5]:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon5);padding:0 7px 0 9px}[data-icon-dropdown-menu]:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon-dropdown-menu);padding:0 8px 0 0;font-size:14px}[data-icon-table]:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon-table);padding:0}[data-icon-action-menu]:before{content:attr(data-icon-action-menu);padding:0 10px 0 0;font-size:14px;line-height:5px}[data-icon-sub-menu]:before{content:attr(data-icon-sub-menu);padding:0;float:right;font-size:14px;line-height:5px;vertical-align:-40%}[data-icon-big]:before{content:attr(data-icon-big);padding:0;font-size:50px}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon:before{padding:10px 5px 0 10px;color:#175A8E;color:var(--content-icon-color)}.icon2:before{padding:0 20px 0 7px}.icon3:before{padding:0 8px 0 0}.icon4:before,.advanced-filters--remove-filter-icon:before,.advanced-filters--add-filter-label-icon:before{padding:0 8px 0 3px;font-size:11px}.icon5:before{padding:0 7px 0 9px}.icon6:before{padding:0 7px 0 9px;font-size:12px}.icon-dropdown-menu:before{padding:0 8px 0 0;font-size:14px}.icon-table:before{padding:0}.icon-big:before{padding:0;font-size:50px}.icon-small:before,.button--dropdown-indicator:before,.projects-table--hierarchy-icon:before{font-size:10px;vertical-align:middle}.icon-no-color{color:#333333;color:var(--body-font-color)}#errorExplanation:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 5px 0 10px;color:#175A8E;color:var(--content-icon-color);float:left}.no-icon{margin-left:15px}[class^=icon].-padded{padding:0 5px}.action-menu .icon:before,.icon-context:before,.widget-box--arrow-links li:before{padding:10px 10px 0 0}@font-face{font-family:"openproject-icon-font";src:url("/assets/openproject_icon/openproject-icon-font-130769cfe1366f83a58abba1c55d55dbbb79feea86d04cb99bb483bc63d32f0e.woff2") format("woff2"),url("/assets/openproject_icon/openproject-icon-font-fb2ba72aecb02a1be6c9de1a9234da948173960e7fa2fc4fb927b2c0847468a2.woff") format("woff")}.icon-accessibility:before{content:"\f101"}.icon-add:before,.advanced-filters--add-filter-label-icon:before{content:"\f102"}.icon-align-center:before{content:"\f103"}.icon-align-justify:before{content:"\f104"}.icon-align-left:before{content:"\f105"}.icon-align-right:before{content:"\f106"}.icon-arrow-down1:before,#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--hierarchy-indicator-icon:before,div.wiki ul.pages-hierarchy .tree-menu--hierarchy-indicator-icon:before,.pages-hierarchy .tree-menu--hierarchy-indicator-icon:before,.wp-table--hierarchy-indicator-icon:before,.wp-table--relation-indicator:before{content:"\f107"}.icon-arrow-down2:before{content:"\f108"}.icon-arrow-left-right:before{content:"\f109"}.icon-arrow-left1:before{content:"\f10a"}.icon-arrow-left2:before{content:"\f10b"}.icon-arrow-left3:before{content:"\f10c"}.icon-arrow-left4:before{content:"\f10d"}.icon-arrow-right2:before,#main-menu ul ul.main-menu--children ul.pages-hierarchy .-hierarchy-collapsed>.tree-menu--item>.tree-menu--hierarchy-span>.tree-menu--hierarchy-indicator>.tree-menu--hierarchy-indicator-icon:before,div.wiki ul.pages-hierarchy .-hierarchy-collapsed>.tree-menu--item>.tree-menu--hierarchy-span>.tree-menu--hierarchy-indicator>.tree-menu--hierarchy-indicator-icon:before,.pages-hierarchy .-hierarchy-collapsed>.tree-menu--item>.tree-menu--hierarchy-span>.tree-menu--hierarchy-indicator>.tree-menu--hierarchy-indicator-icon:before,.-hierarchy-collapsed .wp-table--hierarchy-indicator-icon:before{content:"\f10e"}.icon-arrow-right3:before{content:"\f10f"}.icon-arrow-right4:before{content:"\f110"}.icon-arrow-right5:before{content:"\f111"}.icon-arrow-right6:before{content:"\f112"}.icon-arrow-right7:before{content:"\f113"}.icon-arrow-thin:before{content:"\f114"}.icon-arrow-up1:before,.wp-table--relation-cell-td.-expanded .wp-table--relation-indicator:before{content:"\f115"}.icon-arrow-up2:before{content:"\f116"}.icon-assigned-to-me:before{content:"\f117"}.icon-attachment:before{content:"\f118"}.icon-attention:before{content:"\f119"}.icon-back-up:before{content:"\f11a"}.icon-backlogs:before{content:"\f11b"}.icon-bcf:before{content:"\f11c"}.icon-billing-information:before{content:"\f11d"}.icon-boards:before{content:"\f11e"}.icon-bold:before{content:"\f11f"}.icon-budget:before{content:"\f120"}.icon-bug:before{content:"\f121"}.icon-calendar:before{content:"\f122"}.icon-calendar2:before{content:"\f123"}.icon-camera:before{content:"\f124"}.icon-cancel:before{content:"\f125"}.icon-cart:before{content:"\f126"}.icon-changeset-down:before{content:"\f127"}.icon-changeset-up:before{content:"\f128"}.icon-changeset:before{content:"\f129"}.icon-chart1:before{content:"\f12a"}.icon-chart2:before{content:"\f12b"}.icon-chart3:before{content:"\f12c"}.icon-checkmark:before{content:"\f12d"}.icon-close:before,.advanced-filters--remove-filter-icon:before{content:"\f12e"}.icon-code-tag:before{content:"\f12f"}.icon-color-text:before{content:"\f130"}.icon-color-underline:before{content:"\f131"}.icon-column-left:before{content:"\f132"}.icon-column-right:before{content:"\f133"}.icon-columns:before{content:"\f134"}.icon-compare2:before{content:"\f135"}.icon-concept:before{content:"\f136"}.icon-console:before{content:"\f137"}.icon-contacts:before{content:"\f138"}.icon-copy:before{content:"\f139"}.icon-cost-reports:before{content:"\f13a"}.icon-cost-types:before{content:"\f13b"}.icon-cursor:before{content:"\f13c"}.icon-custom-development:before{content:"\f13d"}.icon-custom-fields:before{content:"\f13e"}.icon-cut:before{content:"\f13f"}.icon-delete-folder:before{content:"\f140"}.icon-delete:before{content:"\f141"}.icon-dependency:before{content:"\f142"}.icon-design:before{content:"\f143"}.icon-double-arrow-left:before{content:"\f144"}.icon-double-arrow-right:before{content:"\f145"}.icon-download:before{content:"\f146"}.icon-drag-handle:before{content:"\f147"}.icon-duplicate:before{content:"\f148"}.icon-edit:before{content:"\f149"}.icon-enterprise:before{content:"\f14a"}.icon-enumerations:before{content:"\f14b"}.icon-error:before,#errorExplanation:before,.form--label.-error:before,.-error.attributes-key-value--key:before{content:"\f14c"}.icon-export-atom:before{content:"\f14d"}.icon-export-bcf:before{content:"\f14e"}.icon-export-csv:before{content:"\f14f"}.icon-export-pdf-descr:before{content:"\f150"}.icon-export-pdf-with-descriptions:before{content:"\f151"}.icon-export-pdf:before{content:"\f152"}.icon-export-xls-descr:before{content:"\f153"}.icon-export-xls-with-descriptions:before{content:"\f154"}.icon-export-xls-with-relations:before{content:"\f155"}.icon-export-xls:before{content:"\f156"}.icon-export:before{content:"\f157"}.icon-faq:before{content:"\f158"}.icon-filter:before{content:"\f159"}.icon-flag:before{content:"\f15a"}.icon-folder-add:before{content:"\f15b"}.icon-folder-locked:before{content:"\f15c"}.icon-folder-open:before{content:"\f15d"}.icon-folder-remove:before{content:"\f15e"}.icon-folder:before{content:"\f15f"}.icon-forums:before{content:"\f160"}.icon-from-fullscreen:before{content:"\f161"}.icon-getting-started:before{content:"\f162"}.icon-glossar:before{content:"\f163"}.icon-google-plus:before{content:"\f164"}.icon-group-by:before{content:"\f165"}.icon-group:before{content:"\f166"}.icon-hamburger:before{content:"\f167"}.icon-headline1:before{content:"\f168"}.icon-headline2:before{content:"\f169"}.icon-headline3:before{content:"\f16a"}.icon-headset:before{content:"\f16b"}.icon-help:before{content:"\f16c"}.icon-help1:before{content:"\f16d"}.icon-help2:before{content:"\f16e"}.icon-hierarchy:before{content:"\f16f"}.icon-home:before{content:"\f170"}.icon-hosting:before{content:"\f171"}.icon-ifc:before{content:"\f172"}.icon-image1:before{content:"\f173"}.icon-image2:before{content:"\f174"}.icon-import:before{content:"\f175"}.icon-info1:before{content:"\f176"}.icon-info2:before{content:"\f177"}.icon-installation-services:before{content:"\f178"}.icon-italic:before{content:"\f179"}.icon-key:before{content:"\f17a"}.icon-link:before{content:"\f17b"}.icon-loading1:before{content:"\f17c"}.icon-loading2:before{content:"\f17d"}.icon-location:before{content:"\f17e"}.icon-locked:before{content:"\f17f"}.icon-logout:before{content:"\f180"}.icon-mail1:before{content:"\f181"}.icon-mail2:before{content:"\f182"}.icon-maintenance-support:before{content:"\f183"}.icon-meetings:before{content:"\f184"}.icon-menu:before{content:"\f185"}.icon-microphone:before{content:"\f186"}.icon-milestone:before{content:"\f187"}.icon-minus1:before{content:"\f188"}.icon-minus2:before{content:"\f189"}.icon-mobile:before{content:"\f18a"}.icon-modules:before{content:"\f18b"}.icon-more:before{content:"\f18c"}.icon-move:before{content:"\f18d"}.icon-movie:before{content:"\f18e"}.icon-music:before{content:"\f18f"}.icon-new-planning-element:before{content:"\f190"}.icon-news:before{content:"\f191"}.icon-no-hierarchy:before{content:"\f192"}.icon-no-zen-mode:before{content:"\f193"}.icon-not-supported:before{content:"\f194"}.icon-notes:before,.icon-document:before{content:"\f195"}.icon-openid:before{content:"\f196"}.icon-openproject:before{content:"\f197"}.icon-ordered-list:before{content:"\f198"}.icon-outline:before{content:"\f199"}.icon-paragraph-left:before{content:"\f19a"}.icon-paragraph-right:before{content:"\f19b"}.icon-paragraph:before{content:"\f19c"}.icon-payment-history:before{content:"\f19d"}.icon-phone:before{content:"\f19e"}.icon-pin:before{content:"\f19f"}.icon-play:before{content:"\f1a0"}.icon-plugins:before{content:"\f1a1"}.icon-plus:before,tr.dir a.dir-expander i:before{content:"\f1a2"}.icon-pre:before{content:"\f1a3"}.icon-presentation:before{content:"\f1a4"}.icon-preview:before{content:"\f1a5"}.icon-print:before{content:"\f1a6"}.icon-priority:before{content:"\f1a7"}.icon-project-types:before{content:"\f1a8"}.icon-projects:before,.icon-project:before{content:"\f1a9"}.icon-publish:before{content:"\f1aa"}.icon-pulldown-up:before{content:"\f1ab"}.icon-pulldown:before,.drop-down .button--dropdown-indicator:before,.button--dropdown-indicator:before{content:"\f1ac"}.icon-quote:before,.icon-message:before{content:"\f1ad"}.icon-quote2:before{content:"\f1ae"}.icon-redo:before{content:"\f1af"}.icon-relation-follows:before{content:"\f1b0"}.icon-relation-new-child:before{content:"\f1b1"}.icon-relation-precedes:before{content:"\f1b2"}.icon-relations:before{content:"\f1b3"}.icon-reload:before{content:"\f1b4"}.icon-reminder:before{content:"\f1b5"}.icon-remove:before{content:"\f1b6"}.icon-rename:before{content:"\f1b7"}.icon-reported-by-me:before{content:"\f1b8"}.icon-resizer-bottom-right:before{content:"\f1b9"}.icon-resizer-vertical-lines:before{content:"\f1ba"}.icon-roadmap:before{content:"\f1bb"}.icon-rss:before{content:"\f1bc"}.icon-rubber:before{content:"\f1bd"}.icon-save:before{content:"\f1be"}.icon-search:before{content:"\f1bf"}.icon-send-mail:before{content:"\f1c0"}.icon-server-key:before{content:"\f1c1"}.icon-settings:before{content:"\f1c2"}.icon-settings2:before{content:"\f1c3"}.icon-settings3:before{content:"\f1c4"}.icon-settings4:before{content:"\f1c5"}.icon-shortcuts:before{content:"\f1c6"}.icon-show-all-projects:before{content:"\f1c7"}.icon-show-more-horizontal:before{content:"\f1c8"}.icon-show-more:before{content:"\f1c9"}.icon-slack:before{content:"\f1ca"}.icon-sort-ascending:before{content:"\f1cb"}.icon-sort-by:before{content:"\f1cc"}.icon-sort-descending:before{content:"\f1cd"}.icon-sort-down:before{content:"\f1ce"}.icon-sort-up:before{content:"\f1cf"}.icon-square:before{content:"\f1d0"}.icon-star:before{content:"\f1d1"}.icon-status-reporting:before{content:"\f1d2"}.icon-status:before{content:"\f1d3"}.icon-strike-through:before{content:"\f1d4"}.icon-text:before{content:"\f1d5"}.icon-ticket-checked:before,.icon-work_package-closed:before{content:"\f1d6"}.icon-ticket-down:before{content:"\f1d7"}.icon-ticket-edit:before,.icon-work_package-edit:before{content:"\f1d8"}.icon-ticket-minus:before{content:"\f1d9"}.icon-ticket-note:before,.icon-work_package-note:before{content:"\f1da"}.icon-ticket:before,.icon-work_package:before{content:"\f1db"}.icon-time:before,.icon-time-entry:before,.icon-log_time:before{content:"\f1dc"}.icon-to-fullscreen:before{content:"\f1dd"}.icon-training-consulting:before{content:"\f1de"}.icon-two-factor-authentication:before{content:"\f1df"}.icon-types:before{content:"\f1e0"}.icon-underline:before{content:"\f1e1"}.icon-undo:before{content:"\f1e2"}.icon-unit:before{content:"\f1e3"}.icon-unlocked:before{content:"\f1e4"}.icon-unordered-list:before{content:"\f1e5"}.icon-unwatched:before{content:"\f1e6"}.icon-upload:before{content:"\f1e7"}.icon-user-minus:before{content:"\f1e8"}.icon-user-plus:before{content:"\f1e9"}.icon-user:before{content:"\f1ea"}.icon-view-card:before{content:"\f1eb"}.icon-view-fullscreen:before{content:"\f1ec"}.icon-view-list:before{content:"\f1ed"}.icon-view-split:before{content:"\f1ee"}.icon-view-timeline:before{content:"\f1ef"}.icon-warning:before{content:"\f1f0"}.icon-watched:before{content:"\f1f1"}.icon-wiki-edit:before,.icon-wiki-page:before{content:"\f1f2"}.icon-wiki:before{content:"\f1f3"}.icon-wiki2:before{content:"\f1f4"}.icon-work-packages:before{content:"\f1f5"}.icon-workflow:before{content:"\f1f6"}.icon-yes:before,.icon-notice:before,.widget-boxes .widget-box .widget-box--feature-list li:before{content:"\f1f7"}.icon-zen-mode:before{content:"\f1f8"}.icon-zoom-auto:before{content:"\f1f9"}.icon-zoom-in:before{content:"\f1fa"}.icon-zoom-out:before{content:"\f1fb"}.hidden-for-sighted,.simple-filters--container legend,.advanced-filters--container legend{position:absolute;left:-10000px;top:0;width:1px;height:1px;overflow:hidden}#announcement{margin-left:auto;margin-right:auto;margin-top:1rem;width:511px}.controller-homescreen #content-wrapper .widget-box{box-shadow:none;border:1px solid #EAEAEA}.controller-homescreen #breadcrumb{display:none}.homescreen--links{margin:10px 0;display:flex;padding:20px 20%;align-items:center;justify-content:center}.homescreen--links .icon-context:before,.homescreen--links .widget-box--arrow-links li:before,.widget-box--arrow-links .homescreen--links li:before{padding-right:0}.homescreen--links .homescreen--links--item{flex:1;display:block;text-align:center;color:#4b4b4b}.homescreen--links .homescreen--links--item i::before{display:block;margin-bottom:10px;font-size:3rem;color:#4b4b4b}.homescreen--links .homescreen--links--item:hover,.homescreen--links .homescreen--links--item:hover span{text-decoration:none;color:#175A8E;color:var(--content-link-color)}.homescreen--links .homescreen--links--item:hover i::before,.homescreen--links .homescreen--links--item:hover span i::before{color:#175A8E;color:var(--content-link-color)}@media only screen and (max-width: 42.4375em){.homescreen--links{padding:20px;flex-wrap:wrap}.homescreen--links .homescreen--links--item{flex:auto;margin:20px 0;width:50%}}.no-padding-bottom{padding-bottom:0 !important}.display-inline{display:inline !important}.-no-border{border:none !important}.-no-text-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.-table-border-top{border-top:1px solid #E7E7E7}.-table-border-bottom{border-bottom:1px solid #E7E7E7}.-table-border-left{border-left:1px solid #E7E7E7}.-table-border-right{border-right:1px solid #E7E7E7}.autoscroll{overflow-x:auto;padding:1px;margin-bottom:1.2em}.-hidden-overflow{overflow:hidden !important}.-visible-overflow{overflow:visible !important}.indent{padding-left:10px}.total-hours{font-weight:bold}.-break-word{word-wrap:break-word}.ellipsis,.wp-table--cell-container,.form--field.ellipsis .form--label,.form--field.wp-table--cell-container .form--label,.form--field.ellipsis .attributes-key-value--key,.form--field.wp-table--cell-container .attributes-key-value--key{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.other-formats{font-size:0.9em;color:#878787}.other-formats span+span:before{content:"| "}.-bold{font-weight:bold}.-italic{font-style:italic}.-small-font{font-size:12px}.-rtl{direction:rtl}.-rtl ul,.-rtl ol{margin-left:0;margin-right:40px}.-rtl ul.task-list,.-rtl ol.task-list{margin-right:15px}.-placeholder .-rtl{direction:ltr}.drop-zone.-dragged-over{background-color:#eaeaea60}.-required-highlighting{border:1px solid red}.-no-width{display:block;width:0}.-no-height{display:block;height:0}.onboarding--main .onboarding--video-block{display:flex;justify-content:space-between;flex-direction:column}.onboarding--main .onboarding--video-block .onboarding--video-text{line-height:1.25}.onboarding--main .onboarding--video-block .onboarding--video{margin:2em 0;align-self:center;width:100%}.onboarding--main .onboarding--video-block .onboarding--video iframe{width:100%}.onboarding--footer{display:flex;align-items:center;justify-content:flex-end}.onboarding--footer .button,.onboarding--footer full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .onboarding--footer .fc-button{margin:0 1.5rem 0 1rem}div.changeset-changes ul{list-style-type:none;margin:0;padding:0}div.changeset-changes ul>ul{margin-left:18px;padding:0}li.change{list-style-type:none;padding:1px 0 1px 20px;margin:0}li.change.icon:before{position:relative;top:2px}li.change.change-A.icon:before{color:green}li.change.change-M.icon:before{color:#FAC100}li.change.change-C.icon:before{color:#65B2F8}li.change.change-R.icon:before{color:#A54EFD}li.change.change-D.icon:before{color:red}li.change .copied-from{font-style:italic;color:#999;font-size:0.9em}li.change .copied-from:before{content:" - "}#changes-legend{list-style-type:none;float:right;font-size:0.8em;margin:0}#changes-legend li{float:left;margin-right:1em}.repository--revision-toolbar{margin-top:3rem}.repository--checkout-instructions--url{margin-top:1rem}.repository-breadcrumbs{font-size:0.9rem;margin:15px 0}.repository-breadcrumbs--home{font-size:0.75rem}.repository-bradcrumbs--identifier{display:inline-block;margin-left:10px}.repository-breadcrumbs--sep{display:inline-block;margin:0 2px}.repository-breadcrumbs--sep::before{content:'▸';color:#878787}table.filecontent{border:1px solid #ccc;border-collapse:collapse;width:98%;background-color:#fafafa;line-height:initial}table.filecontent th{border:1px solid #ccc;background-color:#eee}table.filecontent th.filename{background-color:#e4e4d4;text-align:left;padding:0.2em}table.filecontent tr.spacing th{text-align:center}table.filecontent tr.spacing td{height:0.4em;background:#EAF2F5}table.filecontent th.line-num{border:1px solid #d7d7d7;font-size:0.8em;text-align:right;width:2%;padding-right:3px;color:#999}table.filecontent th.line-num a{text-decoration:none;color:inherit}table.filecontent td.line-code pre{margin:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap}table.filecontent td.diff_in pre{background:#DDFFDD}table.filecontent td.diff_in pre span{background:#AAFFAA}table.filecontent td.diff_out pre{background:#FFDDDD}table.filecontent td.diff_out pre span{background:#FFAAAA}table.filecontent pre{overflow:hidden}table.annotate tr.bloc-0{background:#FFFFBF}table.annotate tr.bloc-1{background:#EABFFF}table.annotate tr.bloc-2{background:#BFFFFF}table.annotate tr.bloc-3{background:#FFD9BF}table.annotate tr.bloc-4{background:#E6FFBF}table.annotate tr.bloc-5{background:#BFCFFF}table.annotate tr.bloc-6{background:#FFBFEF}table.annotate tr.bloc-7{background:#FFE6BF}table.annotate tr.bloc-8{background:#FFE680}table.annotate tr.bloc-9{background:#AA80FF}table.annotate tr.bloc-10{background:#FFBFDC}table.annotate tr.bloc-11{background:#BFE4FF}table.annotate td.revision{text-align:center;width:2%;padding-left:1em;background:inherit}table.annotate td.author{text-align:center;border-right:1px solid #d7d7d7;white-space:nowrap;padding-left:1em;padding-right:1em;width:3%;background:inherit;font-size:90%}table.annotate td.line-code{background-color:#fafafa}div.action_M{background:#fd8}div.action_D{background:#f88}div.action_A{background:#bfb}tr.dir a.dir-expander i{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer}tr.dir a.dir-expander i:before{content:"\f1a2";margin-left:5px;padding:0}tr.dir.loading .dir-expander i:before{content:"\f17c"}tr.dir.collapsed .dir-expander i:before{content:"\f1a2"}tr.dir.open .dir-expander i:before{content:"\f188"}tr.entry.file td.filename a{margin-left:24px}tr.entry.truncation-warning td div.notification-box{margin-left:24px;margin-top:0;margin-bottom:0}dt.document:before{content:"\f195"}.avatars--current-gravatar,.avatars--current-local-avatar{display:inline-block;padding:10px;border:1px solid #aaa}.avatars--current-gravatar img,.avatars--current-local-avatar img{width:64px;height:64px}.avatars--local-avatar-preview{width:128px;height:128px;border-radius:50%}.avatars--current-gravatar{margin-bottom:20px}.avatars--error-pane{color:#9E2A1C;font-weight:bold}.gu-mirror{position:fixed !important;margin:0 !important;z-index:9999 !important;opacity:0.8}.gu-hide{display:none !important}.gu-unselectable{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.gu-transit{opacity:0.2}.dragula-handle{cursor:pointer}.project-search-results{box-sizing:content-box;margin-left:-1px;border-radius:0;box-shadow:none}.project-search-results .select2-results{max-height:55vh !important}#project-search-container .select2-choice{display:none}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-more-results{background-color:#fff;margin:3px 6px 3px 6px}.select2-results .select2-searching,.select2-results .select2-more-results{background:url(/assets/select2/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat scroll 100% center #fff}.select2-results .select2-highlighted{border-radius:5px;background-color:#E7E7E7;background-color:var(--drop-down-selected-bg-color);font-weight:bold}.select2-results .select2-result-unselectable{color:#999;background:transparent}.select2-results .select2-result-label{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.select2-drop{z-index:30001}.select2-drop-mask{z-index:30000}.select2-display-none{display:none}.ui-select-container ul{margin-left:0}.select2-container{width:100%}.select2-container .select2-choice{border-radius:0;box-shadow:none;background:none;height:33px;line-height:33px}.select2-container .select2-choice .select2-arrow{background:var(--se2-theme-selectable-color);border-radius:0;line-height:33px;text-align:center;width:28px}.select2-container .select2-choice .select2-arrow>b{display:inline-block;height:20px;width:17px}.select2-container.select2-container-multi .select2-choices{min-height:34px;padding:5px 0 0 6px}.select2-container.select2-container-multi .select2-search-field{margin:0 6px 6px 0}.select2-container.select2-container-multi .select2-search-field input{height:auto;padding:0}.select2-container.select2-container-multi .select2-search-choice{font-size:0.875rem;line-height:12px;margin:0 6px 5px 0;padding:4px 5px 4px 18px}.select2-container.ui-select-multiple .ui-select-search{line-height:19px}.select2-container.ui-select-multiple .ui-select-match-item{line-height:12px}.select2-container.select2-dropdown-open .select2-choice{background-color:#f8f8f8}.select2-drop .select2-search:before{content:"\f1bf";font-family:"openproject-icon-font";color:#E0E0E0;position:absolute;top:6px;right:16px}.select2-drop .select2-search .select2-input{background-image:none !important;padding-right:32px;height:2.125rem !important}.select2-drop .select2-results{max-height:200px;overflow:auto;margin:4px 9px 9px 0;padding:0 0 0 9px}.select2-drop .select2-results .select2-highlighted{background-color:#E7E7E7;background-color:var(--drop-down-selected-bg-color);color:#1A67A3;color:var(--drop-down-selected-font-color)}.select2-drop .select2-results .select2-highlighted:hover{background-color:#EFEFEF;background-color:var(--drop-down-hover-bg-color);color:#1A67A3;color:var(--drop-down-hover-font-color)}.select2-drop:not(.project-search-results) input[type="text"].select2-input{height:2.125rem !important}.select2-drop:not(.project-search-results) .select2-search{margin:10px 0 6px 0;padding:0 9px}.select2-drop:not(.project-search-results) .select2-search input{margin-bottom:0}.select2-modal-content .select2-container{max-width:calc(100% - 45px)}.select2-container.ui-select-container .select2-choice{height:34px;line-height:34px}.select2-container.ui-select-container .select2-choice .select2-arrow{width:32px}.select2-container.ui-select-container .select2-choice .select2-arrow:focus{outline:none}.select2-container.ui-select-container .select2-choice .select2-arrow>b{background-position:7px 4px;height:32px;width:32px}.select2-container.ui-select-container.select2-dropdown-open .select2-choice{border-bottom:1px solid #ccc}.select2-container.ui-select-container.select2-dropdown-open .select2-choice .select2-arrow{border-left:1px solid #aaa}.select2-container.ui-select-container.select2-dropdown-open .select2-choice .select2-arrow>b{background-position:-11px 4px}.select2:not(.select2-container-multi) .select2-drop:not(.project-search-results):not(.select2-display-none){background:transparent;border:none;box-shadow:none;left:0;margin-top:-33px;right:32px;width:auto}.select2:not(.select2-container-multi) .select2-drop:not(.project-search-results):not(.select2-display-none) input[type="text"].select2-input{height:33px !important}.select2:not(.select2-container-multi) .select2-drop:not(.project-search-results):not(.select2-display-none) .select2-search{border-left:1px solid #5897fb;display:block;margin:0;padding:0}.select2:not(.select2-container-multi) .select2-drop:not(.project-search-results):not(.select2-display-none) .select2-search:before{right:12px;top:5px}.select2:not(.select2-container-multi) .select2-drop:not(.project-search-results):not(.select2-display-none) .select2-search input{border:none;border-bottom:1px solid #ccc;border-right:1px solid #aaa}.select2:not(.select2-container-multi) .select2-drop:not(.project-search-results):not(.select2-display-none) .select2-search .select2-input{padding-right:32px}.select2:not(.select2-container-multi) .select2-drop:not(.project-search-results):not(.select2-display-none) .select2-results{background:#fff;border-top:none;border:1px solid #5897fb;box-shadow:0 4px 5px rgba(0,0,0,0.15);margin:0 -32px 0 0;min-height:38px;padding:9px}/*!
 * jQuery UI CSS Framework 1.10.4
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:"Lato", "Lucida Grande", Helvetica, Arial, sans-serif;font-size:0.9375rem}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Lato", "Lucida Grande", Helvetica, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc;color:#222222;font-weight:bold}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_222222_256x240-57adb0d65f4e91dacfee975d9574422bee7486c8a182d60133728c672f2cdbbc.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_222222_256x240-57adb0d65f4e91dacfee975d9574422bee7486c8a182d60133728c672f2cdbbc.png)}.ui-state-default .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_888888_256x240-ea2e29625de3463465e93b002b065f5833e05b97f7a052b1c141e754d62e1a8b.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_454545_256x240-07460e843c3e59aaadbb34231e699e856a2980753c7a47b66447da5d9f93fb7f.png)}.ui-state-active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_454545_256x240-07460e843c3e59aaadbb34231e699e856a2980753c7a47b66447da5d9f93fb7f.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_2e83ff_256x240-20f8c6667afc48aa433ee9eb6d8a0584bdbd6b4a4a9091ff1e6b3adb31e63bd9.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cd0a0a_256x240-1e32c6dbf5d3fd342f27a78aa881550d6412aa207f48468724a6a15402b6041b.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaaaaa;opacity:0.3}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa;opacity:0.3;border-radius:8px}.enjoyhint{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1010;pointer-events:all;overflow:hidden}.enjoyhint_hide{display:none}.enjoyhint_disable_events{position:absolute;width:2000px;height:1500px;z-index:1011;pointer-events:all}.enjoyhint_next_btn,.enjoyhint_skip_btn{-webkit-box-sizing:content-box;min-width:100px;height:40px;font:normal normal normal 17px/40px "Advent Pro", Helvetica, sans-serif;cursor:pointer;margin:0 auto;letter-spacing:1px;text-align:center;padding:0 5px}.enjoyhint_close_btn,.enjoyhint_next_btn,.enjoyhint_skip_btn{z-index:1012;pointer-events:all;text-overflow:clip;-moz-box-sizing:content-box;font-weight:bold;color:white;border:2px solid;border-color:#35C53F;border-color:var(--alternative-color);background:#35C53F;background:var(--alternative-color);box-sizing:content-box;transition:background-color 0.3s cubic-bezier(0, 0, 0, 0),color 0.3s cubic-bezier(0, 0, 0, 0),width 0.3s cubic-bezier(0, 0, 0, 0),border-width 0.3s cubic-bezier(0, 0, 0, 0),border-color 0.3s cubic-bezier(0, 0, 0, 0)}.enjoyhint_close_btn:hover,.enjoyhint_next_btn:hover,.enjoyhint_skip_btn:hover{border-color:#227d28;border-color:var(--button--alt-highlight-background-hover-color);background:#227d28;background:var(--button--alt-highlight-background-hover-color)}.enjoyhint_close_btn:active,.enjoyhint_next_btn:active,.enjoyhint_skip_btn:active{border-color:#227d28;border-color:var(--button--alt-highlight-background-hover-color);background:#227d28;background:var(--button--alt-highlight-background-hover-color);transition:none}.enjoyhint_next_btn{position:absolute;border-radius:40px}.enjoyhint_skip_btn{position:fixed;border-radius:40px}.enjoyhint_close_btn{display:inline-block;position:absolute;width:.3em;height:.3em;border:none;border-radius:1em;font:400 8em/normal Arial, Helvetica, sans-serif}.enjoyhint_close_btn::after{box-sizing:content-box;width:73%;height:2px;top:46%;left:15%;transform:rotateZ(-45deg);position:absolute;content:"";border:none;font:400 100%/normal Arial, Helvetica, sans-serif;color:black;background:#fff;text-shadow:none;text-overflow:clip;display:inline-block}.enjoyhint_close_btn::before{-webkit-box-sizing:content-box;width:73%;height:2px;position:absolute;content:"";border:none;font:400 100%/normal Arial, Helvetica, sans-serif;color:black;background:#fff;text-shadow:none;text-overflow:clip;display:inline-block;box-sizing:content-box;top:48%;left:14%;transform:rotateZ(45deg)}.enjoyhint_btn{width:150px;height:40px;cursor:pointer;margin:0 auto;border-radius:40px;font:normal normal normal 17px/40px "Advent Pro", Helvetica, sans-serif;text-align:center;text-overflow:clip;letter-spacing:1px;color:white;border:2px solid;border-color:#35C53F;border-color:var(--alternative-color);background:#35C53F;background:var(--alternative-color);box-sizing:content-box;transition:background-color 0.3s cubic-bezier(0, 0, 0, 0),color 0.3s cubic-bezier(0, 0, 0, 0),width 0.3s cubic-bezier(0, 0, 0, 0),border-width 0.3s cubic-bezier(0, 0, 0, 0),border-color 0.3s cubic-bezier(0, 0, 0, 0)}.enjoyhint_btn:hover{border-color:#227d28;border-color:var(--button--alt-highlight-background-hover-color);background:#227d28;background:var(--button--alt-highlight-background-hover-color)}.enjoyhint_btn:active{border-color:#227d28;border-color:var(--button--alt-highlight-background-hover-color);background:#227d28;background:var(--button--alt-highlight-background-hover-color);transition:none}.enjoyhint_btn-transparent{background:transparent;color:#35C53F;color:var(--alternative-color)}.enjoyhint_btn-transparent:hover{color:white}.enjoyhint_btn-transparent:active{color:white}#kinetic_container,.enjoyhint_canvas{width:100%;height:100%;position:absolute}.enjoyhint_svg_wrapper{width:100%;height:100%;position:absolute}.enjoyhint_svg_wrapper svg{width:100%;height:100%;position:absolute}.enjoyhint_btn:hover{color:white;background:#227d28;background:var(--button--alt-highlight-background-hover-color)}.enjoyhint_btn:active{border:2px solid #21e0a3;background:#21e0a3;transition:none}.enjoyhint div.canvas-container{position:absolute}.enjoyhint_canvas{z-index:100;pointer-events:none}#kinetic_container{pointer-events:none;top:0;left:0}.enjoyhint_svg_wrapper{top:0;left:0;z-index:100;transition:opacity 0.4s cubic-bezier(0.42, 0, 0.58, 1)}.enjoyhint_svg_wrapper svg{top:0;left:0}.-dark .enjoyhint_svg_wrapper path{stroke:black !important}.-hidden-arrow .enjoyhint_svg_wrapper path{display:none !important}.enjoyhint_svg_transparent .enjoy_hint_label,.enjoyhint_svg_transparent .enjoyhint_svg_wrapper{opacity:0}.enjoy_hint_label{position:absolute;color:#fff;z-index:107;font-size:22px;font-family:casino_handregular, Arial;transition:opacity 0.4s cubic-bezier(0.42, 0, 0.58, 1);display:inline-block;min-width:200px;text-align:center;max-width:80%;line-height:28px}.-dark .enjoy_hint_label{background-color:rgba(0,0,0,0.75);padding:10px 25px;border-radius:40px}div.kineticjs-content{position:absolute !important}.enjoyhint-tutorial .-clickable{pointer-events:none}.admin--edit-section{margin-bottom:1.5rem}#wrapper{transition:all 100ms ease-in-out 0s;display:grid;grid-template-rows:auto 1fr}#main{display:grid;grid-template-columns:auto 1fr;z-index:20;overflow:auto}#main.nomenus{padding-bottom:0;overflow:hidden}#main.nosidebar{grid-template-columns:auto}#content-wrapper{transition:all 100ms ease-in-out 0s;scrollbar-color:transparent transparent;scrollbar-width:thin;margin:0 0 0 0;padding:10px 20px;height:calc(100vh - 55px);overflow-y:auto;overflow-x:hidden;background-color:#fff;position:relative}#content-wrapper::-webkit-scrollbar{height:10px;width:10px}#content-wrapper::-webkit-scrollbar-track{background:transparent}#content-wrapper::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}#content-wrapper:hover{scrollbar-color:#DDDDDD transparent}#content-wrapper:hover::-webkit-scrollbar-thumb{visibility:visible}#content-wrapper.nosidebar{margin-left:0}#content-wrapper.nomenus{margin:0;padding:0}#content{padding:0;margin:0;width:100%;z-index:10;background-color:#FFFFFF}.content-overlay{display:none}.-draggable{cursor:grab}@media only screen and (max-width: 42.4375em){body,html{position:relative;-webkit-overflow-scrolling:touch;height:100%}html{overflow:auto}body,#main{overflow:visible}#wrapper,#content-wrapper,#content{overflow:hidden}#main{margin-top:55px}.-header-scrolled #main{margin-top:0}#content-wrapper{height:initial}#main-menu ~ #content-wrapper{padding:15px}#main{grid-template-columns:auto}#breadcrumb,.hidden-for-mobile{display:none !important}h2,full-calendar .fc-header-toolbar h2{font-size:1.4rem}}@media only screen and (min-width: 42.5em){.hidden-for-desktop{display:none}}.grid-content.-visible-overflow,.grid-block.-visible-overflow{overflow:visible}#main-menu ul ul.main-menu--children ul.pages-hierarchy,div.wiki ul.pages-hierarchy,.pages-hierarchy{line-height:30px;margin-left:0;padding-left:0}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--title,div.wiki ul.pages-hierarchy .tree-menu--title,.pages-hierarchy .tree-menu--title{display:inline-block;width:calc(100% - 25px);vertical-align:bottom;height:30px;line-height:30px}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--hierarchy-span,div.wiki ul.pages-hierarchy .tree-menu--hierarchy-span,.pages-hierarchy .tree-menu--hierarchy-span{display:inline-block;width:25px;padding-left:8px;line-height:30px}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--hierarchy-indicator-icon,#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--leaf-indicator,div.wiki ul.pages-hierarchy .tree-menu--hierarchy-indicator-icon,div.wiki ul.pages-hierarchy .tree-menu--leaf-indicator,.pages-hierarchy .tree-menu--hierarchy-indicator-icon,.pages-hierarchy .tree-menu--leaf-indicator{line-height:30px}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--hierarchy-indicator,div.wiki ul.pages-hierarchy .tree-menu--hierarchy-indicator,.pages-hierarchy .tree-menu--hierarchy-indicator{color:#175A8E;color:var(--content-link-color);height:30px;line-height:30px}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--hierarchy-indicator:hover,div.wiki ul.pages-hierarchy .tree-menu--hierarchy-indicator:hover,.pages-hierarchy .tree-menu--hierarchy-indicator:hover{text-decoration:none}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--hierarchy-indicator-collapsed,div.wiki ul.pages-hierarchy .tree-menu--hierarchy-indicator-collapsed,.pages-hierarchy .tree-menu--hierarchy-indicator-collapsed{display:none}#main-menu ul ul.main-menu--children ul.pages-hierarchy .-hierarchy-collapsed .tree-menu--hierarchy-indicator-expanded,div.wiki ul.pages-hierarchy .-hierarchy-collapsed .tree-menu--hierarchy-indicator-expanded,.pages-hierarchy .-hierarchy-collapsed .tree-menu--hierarchy-indicator-expanded{display:none}#main-menu ul ul.main-menu--children ul.pages-hierarchy .-hierarchy-collapsed .tree-menu--hierarchy-indicator-collapsed,div.wiki ul.pages-hierarchy .-hierarchy-collapsed .tree-menu--hierarchy-indicator-collapsed,.pages-hierarchy .-hierarchy-collapsed .tree-menu--hierarchy-indicator-collapsed{display:inline-block}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--hierarchy-indicator-icon,div.wiki ul.pages-hierarchy .tree-menu--hierarchy-indicator-icon,.pages-hierarchy .tree-menu--hierarchy-indicator-icon{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.6rem}#main-menu ul ul.main-menu--children ul.pages-hierarchy.-with-hierarchy .-with-hierarchy,div.wiki ul.pages-hierarchy.-with-hierarchy .-with-hierarchy,.pages-hierarchy.-with-hierarchy .-with-hierarchy{padding-left:18px}#main-menu ul ul.main-menu--children ul.pages-hierarchy .-hierarchy-collapsed>.tree-menu--item>.tree-menu--hierarchy-span>.tree-menu--hierarchy-indicator>.tree-menu--hierarchy-indicator-icon,div.wiki ul.pages-hierarchy .-hierarchy-collapsed>.tree-menu--item>.tree-menu--hierarchy-span>.tree-menu--hierarchy-indicator>.tree-menu--hierarchy-indicator-icon,.pages-hierarchy .-hierarchy-collapsed>.tree-menu--item>.tree-menu--hierarchy-span>.tree-menu--hierarchy-indicator>.tree-menu--hierarchy-indicator-icon{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.6rem}#main-menu ul ul.main-menu--children ul.pages-hierarchy .-hierarchy-collapsed>ul.-with-hierarchy,div.wiki ul.pages-hierarchy .-hierarchy-collapsed>ul.-with-hierarchy,.pages-hierarchy .-hierarchy-collapsed>ul.-with-hierarchy{display:none}#main-menu ul ul.main-menu--children ul.pages-hierarchy>li,#main-menu ul ul.main-menu--children ul.pages-hierarchy>li:hover,div.wiki ul.pages-hierarchy>li,div.wiki ul.pages-hierarchy>li:hover,.pages-hierarchy>li,.pages-hierarchy>li:hover{background:transparent;list-style-type:none}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--item,div.wiki ul.pages-hierarchy .tree-menu--item,.pages-hierarchy .tree-menu--item{display:inline-block;width:100%;border-radius:3px;line-height:30px;height:30px}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--item.-selected,div.wiki ul.pages-hierarchy .tree-menu--item.-selected,.pages-hierarchy .tree-menu--item.-selected{background:#E7E7E7;background:var(--drop-down-selected-bg-color)}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--item.-selected .tree-menu--title,div.wiki ul.pages-hierarchy .tree-menu--item.-selected .tree-menu--title,.pages-hierarchy .tree-menu--item.-selected .tree-menu--title{color:#1A67A3;color:var(--drop-down-selected-font-color)}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--item:hover,div.wiki ul.pages-hierarchy .tree-menu--item:hover,.pages-hierarchy .tree-menu--item:hover{background:#EFEFEF;background:var(--drop-down-hover-bg-color)}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--item:hover .tree-menu--title,div.wiki ul.pages-hierarchy .tree-menu--item:hover .tree-menu--title,.pages-hierarchy .tree-menu--item:hover .tree-menu--title{color:#1A67A3;color:var(--drop-down-hover-font-color)}.warning-bar--wrapper{position:fixed;bottom:0;z-index:1001;width:100%}.warning-bar--item{background-color:#f4f4aa;padding:10px;display:flex;align-items:center}.warning-bar--item h1{font-size:12px;font-weight:bold}.warning-bar--item p{font-size:0.9rem;margin:0}.warning-bar--item a{font-weight:bold}.warning-bar--disable-on-hover{cursor:pointer}.warning-bar--item:hover .warning-bar--disable-on-hover:before{content:"\f12e"}#top-menu li.drop-down>a:hover,#top-menu li.top-menu--login>a:hover,#top-menu li.help-menu--overridden-link>a:hover,#main-menu-toggle>a:hover{background:#175A8E;background:var(--header-item-bg-hover-color);color:#FFFFFF;color:var(--header-item-font-hover-color);border-bottom-width:0;border-bottom-width:var(--header-border-bottom-width);border-bottom-color:#1A67A3;border-bottom-color:var(--header-border-bottom-color);border-bottom-style:solid}#top-menu li.drop-down>a,#top-menu li.top-menu--login>a,#top-menu li.help-menu--overridden-link>a,#main-menu-toggle>a{display:block;height:55px;line-height:55px;zoom:1;color:#FFFFFF;color:var(--header-item-font-color);font-size:14px;font-size:var(--header-item-font-size);text-decoration:none;padding:0 15px}#logo{width:230px;height:55px;height:var(--header-height);position:absolute;left:calc(50% - 230px / 2)}#logo .home-link{margin-top:12px;display:block;height:30px;background:url(/assets/logo_openproject_white_big-2c6d79fa03613154cf6bd67c622dbae5b93ed3199e0e7332d96b6f8ec21f85a1.png) no-repeat 20px 0;text-indent:-9999em;background-position:center;background-size:contain;background-repeat:no-repeat}#top-menu{background-color:#1A67A3;background-color:var(--header-bg-color);height:55px;padding:0;z-index:22;border-bottom-style:solid;border-bottom-width:0;border-bottom-width:var(--header-border-bottom-width);border-bottom-color:#1A67A3;border-bottom-color:var(--header-border-bottom-color)}#top-menu .menu_root{margin:0;padding:0;float:left;height:55px;border-top:0;flex:1 1 auto}#top-menu li.drop-down,#top-menu li.top-menu--login,#top-menu li.help-menu--overridden-link{float:left;list-style-type:none;white-space:nowrap;position:relative;z-index:5;padding:0}#top-menu li.drop-down>a:hover .icon-help:before,#top-menu li.top-menu--login>a:hover .icon-help:before,#top-menu li.help-menu--overridden-link>a:hover .icon-help:before{border-color:#FFFFFF;border-color:var(--header-item-font-hover-color)}#top-menu li.drop-down>ul,#top-menu li.top-menu--login>ul,#top-menu li.help-menu--overridden-link>ul{min-width:270px;padding:6px 0;border:1px solid #DDDDDD;border-top:0;background-color:#FFFFFF;max-height:calc(100vh - 55px);overflow-y:auto;overflow-x:hidden;scrollbar-color:transparent transparent;scrollbar-width:thin}#top-menu li.drop-down>ul::-webkit-scrollbar,#top-menu li.top-menu--login>ul::-webkit-scrollbar,#top-menu li.help-menu--overridden-link>ul::-webkit-scrollbar{height:10px;width:10px}#top-menu li.drop-down>ul::-webkit-scrollbar-track,#top-menu li.top-menu--login>ul::-webkit-scrollbar-track,#top-menu li.help-menu--overridden-link>ul::-webkit-scrollbar-track{background:transparent}#top-menu li.drop-down>ul::-webkit-scrollbar-thumb,#top-menu li.top-menu--login>ul::-webkit-scrollbar-thumb,#top-menu li.help-menu--overridden-link>ul::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}#top-menu li.drop-down>ul:hover,#top-menu li.top-menu--login>ul:hover,#top-menu li.help-menu--overridden-link>ul:hover{scrollbar-color:#DDDDDD transparent}#top-menu li.drop-down>ul:hover::-webkit-scrollbar-thumb,#top-menu li.top-menu--login>ul:hover::-webkit-scrollbar-thumb,#top-menu li.help-menu--overridden-link>ul:hover::-webkit-scrollbar-thumb{visibility:visible}#top-menu li.drop-down>ul li,#top-menu li.top-menu--login>ul li,#top-menu li.help-menu--overridden-link>ul li{float:none}#top-menu li.drop-down>ul.drop-down--projects,#top-menu li.top-menu--login>ul.drop-down--projects,#top-menu li.help-menu--overridden-link>ul.drop-down--projects{width:400px;left:0px}#top-menu li.drop-down.open .button--dropdown-indicator:before{content:"\f1ab"}#top-menu li.last-child>ul,#top-menu .drop-down--help,#top-menu .drop-down--modules{left:auto;right:0}#top-menu .drop-down--projects>li:nth-last-child(2){margin-bottom:6px}#top-menu .drop-down--help .form--separator{margin-bottom:10px}#top-menu .drop-down--help .form--separator+li{margin-bottom:5px}#top-menu .drop-down--help .drop-down--help-headline{padding-left:10px;font-size:12px;color:#878787;text-transform:uppercase}#top-menu #loggedas{float:right;margin-right:0.5em;color:#fff}#top-menu #nav-login-content{width:506px;position:relative;position-top:44px;float:right;background:#FFFFFF;border:0 solid #194E60;border-top:0;line-height:19px;padding:15px 10px 15px 15px;color:#555555;font-family:"Lato", "Lucida Grande", Helvetica, Arial, sans-serif;font-size:13px;font-weight:normal}#top-menu #nav-login-content a{display:inline;padding:0;font-weight:normal}#top-menu #nav-login-content table td{padding:3px}#top-menu .skip-navigation-link:focus{top:40px;left:260px;color:#FFFFFF;color:var(--font-color-on-primary)}#quick-search{float:right}#top-menu-items{padding-top:0;display:flex;align-items:center}#top-menu-items .top-menu-items-right{display:flex}#header .chzn-container .chzn-results .highlighted{background-color:#24b3e7}.account-nav{display:block}.account-nav li a{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;display:block;padding:0 9px 0}#account-nav-left .drop-down{max-width:calc((100vW/2) - 115px - 47px)}.nosidebar #account-nav-left .drop-down{max-width:calc((100vW/2) - 115px)}#account-nav-left #projects-menu{font-weight:bold;padding-left:6px}.nosidebar #account-nav-left #projects-menu{padding-left:15px}#account-nav-left #projects-menu .button--dropdown-text{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;max-width:calc((100vW/2) - 115px - 50px - 47px)}.nosidebar #account-nav-left #projects-menu .button--dropdown-text{max-width:calc((100vW/2) - 115px - 50px)}#account-nav-left #projects-menu:after{position:absolute;right:15px;top:calc(50% - 10px / 2)}#top-menu #account-nav-left .menu-drop-down-container{overflow:hidden}#account-nav-right{display:flex}#account-nav-right .last-child .avatar{margin-top:-5px}#account-nav-right .last-child .avatar-default{border:1px solid;border-color:#FFFFFF;border-color:var(--header-item-font-color)}#account-nav-right .icon-help:before{border-width:2px;border-style:solid;border-color:#FFFFFF;border-color:var(--header-item-font-color);border-radius:50%;width:26px;height:26px;display:inline-block}#account-nav-right .icon-user{font-size:18px}#account-nav-right [class*="icon-"]:before{padding:0.25rem}#main-menu-toggle{display:block;width:50px;height:55px;float:left;text-align:center;margin-right:-3px}.nosidebar #main-menu-toggle{display:none}@media only screen and (max-width: 18.75rem){#logo{max-width:170px}}@media only screen and (max-width: 1210px){#logo{display:none}}@media only screen and (max-width: 42.4375em){#logo{background-color:transparent}#top-menu{position:fixed;right:0;left:0;margin-top:0px;transition:margin-top .4s}.-header-scrolled #top-menu{margin-top:-55px;transition:margin-top .4s}#top-menu #nav-login-content{float:none;padding:15px 20px;width:100%}#top-menu #nav-login-content .grid-block{display:block}#top-menu #nav-login-content .grid-block .form--field{padding-right:0}#top-menu #nav-login-content .login-auth-providers{width:100% !important;white-space:normal}#top-menu #nav-login-content h3.login-auth-providers-title:before{border:none !important}#top-menu #nav-login-content .button,#top-menu #nav-login-content full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar #top-menu #nav-login-content .fc-button{margin-right:0}#top-menu li>a:before{font-size:1.25rem !important;vertical-align:text-bottom}#top-menu li.drop-down>ul.drop-down--projects{width:100vw;border-right:none;border-left:none;left:-47px}.nosidebar #top-menu li.drop-down>ul.drop-down--projects{left:0px}#account-nav-right>li ul{top:55px;width:100vw;box-shadow:1px 1px 4px #cccccc;border:solid 1px rgba(0,0,0,0.2)}#account-nav-right>li ul li{max-width:none}#account-nav-right #more-menu.drop-down--modules{right:-58px}#account-nav-left #projects-menu .button--dropdown-text{max-width:calc(100vW - 165px - 36px - 47px)}.nosidebar #account-nav-left #projects-menu .button--dropdown-text{max-width:calc(100vW - 165px - 36px)}#account-nav-left .drop-down{max-width:calc(100vW - 165px - 47px)}.nosidebar #account-nav-left .drop-down{max-width:calc(100vW - 165px)}#account-nav-left .drop-down ul{width:100vw !important;border:none;top:55px}.project-search-results{width:100vw !important;left:0 !important;border-right:0}.project-search-results .project-menu-autocomplete--input-container{border-right:none !important;border-left:none !important}.project-search-results .project-menu-autocomplete--results{border-bottom:2px solid #DDDDDD !important}}#breadcrumb li,.wp-breadcrumb li{color:#333333;font-family:"Lato", "Lucida Grande", Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold}#breadcrumb,.wp-breadcrumb{display:none;transition:all 100ms ease-in-out 0s;height:40px;overflow:hidden;background:none repeat scroll 0 0;background-color:#FFFFFF;background-color:var(--body-background);border:none;width:auto;overflow:hidden;position:relative}#breadcrumb.nosidebar,.wp-breadcrumb.nosidebar{margin-left:-7px}#breadcrumb.nosidebar ul,.wp-breadcrumb.nosidebar ul{margin:0}#breadcrumb a,.wp-breadcrumb a{font-size:12px;color:#175A8E;color:var(--content-link-color);font-weight:normal}#breadcrumb li,.wp-breadcrumb li{color:#666666;list-style-type:none}#breadcrumb li.cutme,.wp-breadcrumb li.cutme{max-width:40px}#breadcrumb.-show,.wp-breadcrumb.-show{display:block}#breadcrumb li{white-space:nowrap}ul.breadcrumb{margin:0 0 0 0;padding:0;list-style:none;list-style-position:outside;height:40px;line-height:40px}#breadcrumb ul.breadcrumb li.first-breadcrumb-element,.wp-breadcrumb ul.breadcrumb li.first-breadcrumb-element{margin-left:0;height:40px;line-height:40px}#breadcrumb ul.breadcrumb li.first-breadcrumb-element a,.wp-breadcrumb ul.breadcrumb li.first-breadcrumb-element a{text-decoration:none;display:block;font-size:12px}#breadcrumb ul.breadcrumb li,.wp-breadcrumb ul.breadcrumb li{float:left;margin:0 5px 0 0;padding:0}.wp-breadcrumb{margin-top:10px;height:initial}.wp-breadcrumb ul.breadcrumb{height:initial}.wp-breadcrumb li{line-height:20px}.wp-breadcrumb .wp-breadcrumb--ellipsed{max-width:420px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.breadcrumb .breadcrumb-project-element{display:none}.main-menu{width:230px;width:var(--main-menu-width);min-width:230px;min-width:var(--main-menu-width);overflow-x:hidden;border-right-style:solid;border-right-width:0px;border-right-width:var(--main-menu-border-width);border-right-color:#EAEAEA;border-right-color:var(--main-menu-border-color);background-color:#333739;background-color:var(--main-menu-bg-color)}.main-menu #menu-sidebar{overflow-x:hidden;overflow-y:auto;height:calc(100vh - 55px);position:relative;scrollbar-color:transparent transparent;scrollbar-width:thin}.main-menu #menu-sidebar::-webkit-scrollbar{height:10px;width:10px}.main-menu #menu-sidebar::-webkit-scrollbar-track{background:transparent}.main-menu #menu-sidebar::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.main-menu #menu-sidebar:hover{scrollbar-color:#DDDDDD transparent}.main-menu #menu-sidebar:hover::-webkit-scrollbar-thumb{visibility:visible}.main-menu #menu-sidebar .menu_root.closed,.main-menu #menu-sidebar .menu_root>li.open,.main-menu #menu-sidebar wp-query-select,.main-menu #menu-sidebar .wp-query-menu--container,.main-menu #menu-sidebar .wp-query-menu--search-container,.main-menu #menu-sidebar .main-menu--children>li.partial:only-child{height:100%}.main-menu #menu-sidebar .main-menu--children>li.partial{height:initial}.main-menu #menu-sidebar .main-menu--children{height:calc(100% - (40px + 10px));overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.main-menu #menu-sidebar .main-menu--children::-webkit-scrollbar{height:10px;width:10px}.main-menu #menu-sidebar .main-menu--children::-webkit-scrollbar-track{background:transparent}.main-menu #menu-sidebar .main-menu--children::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.main-menu #menu-sidebar .main-menu--children:hover{scrollbar-color:#DDDDDD transparent}.main-menu #menu-sidebar .main-menu--children:hover::-webkit-scrollbar-thumb{visibility:visible}.main-menu ul{margin:0;padding:0}.main-menu ul li{float:none;list-style-type:none;margin:0;padding:0;white-space:nowrap;position:relative;min-height:23px}.main-menu ul li.ng-leave{animation-name:0.5s fade-out;animation-duration:500ms;animation-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0);animation-delay:0}.main-menu ul li [class*="-menu-item"]{display:flex;align-items:center}.main-menu ul li a{padding-left:11px}.main-menu ul li a.toggler{padding-left:0}.main-menu ul .main-menu--children li a{padding-left:32px}.main-menu a{text-decoration:none;line-height:40px;display:block;position:relative;height:40px;color:#FFFFFF;color:var(--main-menu-font-color);font-family:"Lato", "Lucida Grande", Helvetica, Arial, sans-serif;font-weight:normal;font-size:14px;font-style:normal}.main-menu a:hover{text-decoration:none}.main-menu .toggler{width:40px;height:40px;text-align:center;overflow:hidden}.main-menu .toggle-follow{position:absolute;width:140px}.main-menu .icon-time,.main-menu .icon-time-entry,.main-menu .icon-log_time{background:none;padding:0}.main-item-wrapper{display:flex}.main-item-wrapper .toggler:hover{background:#124E7C;background:var(--main-menu-bg-hover-background);color:#FFFFFF;color:var(--main-menu-hover-font-color)}.main-item-wrapper a.selected,.main-item-wrapper a.selected+a{background:#175A8E;background:var(--main-menu-bg-selected-background);color:#FFFFFF;color:var(--main-menu-selected-font-color)}.main-item-wrapper a.selected:hover,.main-item-wrapper a.selected+a:hover{background:#124E7C;background:var(--main-menu-bg-hover-background);color:#FFFFFF;color:var(--main-menu-hover-font-color)}.main-item-wrapper a:hover,.main-item-wrapper a:focus,.main-item-wrapper a:active{background:#124E7C;background:var(--main-menu-bg-hover-background);color:#FFFFFF;color:var(--main-menu-hover-font-color)}.main-item-wrapper a:hover ~ .toggler,.main-item-wrapper a:focus ~ .toggler,.main-item-wrapper a:active ~ .toggler{background:#124E7C;background:var(--main-menu-bg-hover-background);color:#FFFFFF;color:var(--main-menu-hover-font-color)}.main-item-wrapper a:not(:only-child):first-of-type{flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px)}.main-menu--children{display:none;padding-top:10px;padding-bottom:10px;padding:0;width:100%}.main-menu--children.unattached{border-top:1px solid #ddd}.main-menu--children li.partial{padding-bottom:10px;background:initial}.main-menu--children li.partial:hover,.main-menu--children li.partial li,.main-menu--children li.partial li:hover{background:initial}.main-menu--children li.partial:hover a:not(.main-menu--children-sub-item),.main-menu--children li.partial li a:not(.main-menu--children-sub-item),.main-menu--children li.partial li:hover a:not(.main-menu--children-sub-item){padding:initial}.main-menu--children li:hover>a{color:#124E7C;color:var(--main-menu-bg-hover-background)}.main-menu--children li>a.selected,.main-menu--children li>a.selected{background:#175A8E;background:var(--main-menu-bg-selected-background);color:#FFFFFF;color:var(--main-menu-selected-font-color)}.main-menu--children li>a:hover,.main-menu--children li>a:focus,.main-menu--children li>a:active{background:#124E7C;background:var(--main-menu-bg-hover-background);color:#FFFFFF;color:var(--main-menu-hover-font-color)}.main-menu--children-menu-header{padding:10px 10px 0 10px;height:calc(40px + 10px)}.main-menu--arrow-left-to-project{display:inline-block;width:40px;float:left;border-radius:3px;padding-left:14px;padding-right:14px;width:40px}.main-menu--arrow-left-to-project:hover,.main-menu--arrow-left-to-project:focus,.main-menu--arrow-left-to-project:active{background:#124E7C;background:var(--main-menu-bg-hover-background);color:#FFFFFF;color:var(--main-menu-hover-font-color)}a.main-menu--parent-node{display:inline-block;padding:0px 11px 0 11px;font-size:14px;font-weight:700;width:calc(100% - 40px);height:40px;line-height:40px;border-radius:3px;color:#FFFFFF;color:var(--main-menu-font-color)}a.main-menu--parent-node:hover,a.main-menu--parent-node:focus,a.main-menu--parent-node:active{background:#124E7C;background:var(--main-menu-bg-hover-background);color:#FFFFFF;color:var(--main-menu-hover-font-color)}.main-menu ul.menu_root.closed li{display:none}.main-menu ul.menu_root.closed>li.open{display:list-item}.main-menu ul.menu_root.closed>li.open .main-item-wrapper{display:none}.main-menu ul.menu_root.closed>li.open [class*="-menu-item"] .icon2,.main-menu ul.menu_root.closed>li.open [class*="-menu-item"] .icon2 ~ .menu-item--title{visibility:hidden}.main-menu ul.menu_root.closed>li.open .main-menu--children{display:block}.main-menu ul.menu_root.closed>li.open .main-menu--children li{display:list-item}.main-menu ul.menu_root.open>li{display:list-item}.main-menu ul.menu_root.open>li .main-menu--children-menu-header{display:none}.hidden-navigation .main-menu{width:0px;min-width:0px}.hidden-navigation .main-menu ul.menu_root>li .ellipsis,.hidden-navigation .main-menu ul.menu_root>li .wp-table--cell-container{text-overflow:clip;-o-text-overflow:clip;-ms-text-overflow:clip}.hidden-navigation .main-menu ul.menu_root>li .toggler{display:none}.hidden-navigation #sidebar,.hidden-navigation .main-menu--children{display:none}#sidebar{margin:30px 0 0 0;padding:0 17px 0 17px;width:auto;color:#FFFFFF;color:var(--main-menu-sidebar-font-color);font-family:"Lato", "Lucida Grande", Helvetica, Arial, sans-serif;font-style:normal}#sidebar h3{display:block;border:none;color:#FFFFFF;color:var(--main-menu-sidebar-h3-color);font-weight:normal;font-size:15px;margin:30px 0 8px 0;padding:10px 0 0 0;text-transform:uppercase}#sidebar>h3:first-child{margin-top:0}#sidebar a,#sidebar a:link{color:#FFFFFF;color:var(--main-menu-sidebar-link-color);display:inline;position:static;text-decoration:underline}#sidebar a:hover{text-decoration:underline}#sidebar label{color:#FFFFFF;color:var(--main-menu-sidebar-font-color);overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;max-width:80%;vertical-align:top}#sidebar ul{border:none;overflow-x:hidden}#sidebar ul li{border:none}#sidebar ul li a{padding:0}#sidebar.-hidden{display:none}.menu-wiki-pages-tree{height:100%;overflow:auto;border-top:0px solid #EAEAEA;padding-top:7px;padding-left:7px;padding-right:7px;scrollbar-color:transparent transparent;scrollbar-width:thin}.menu-wiki-pages-tree::-webkit-scrollbar{height:10px;width:10px}.menu-wiki-pages-tree::-webkit-scrollbar-track{background:transparent}.menu-wiki-pages-tree::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.menu-wiki-pages-tree:hover{scrollbar-color:#DDDDDD transparent}.menu-wiki-pages-tree:hover::-webkit-scrollbar-thumb{visibility:visible}.main-menu--segment-header{color:#B0B2B3;color:var(--main-menu-fieldset-header-color);text-transform:uppercase;padding-left:25px;font-size:0.7rem}.main-menu--resizer{background:none;height:100vh;width:18px;position:fixed;top:0px;border-left-width:2px;border-left-style:solid;border-left-color:transparent;left:calc(230px - 2px);left:calc(var(--main-menu-width) - 2px);vertical-align:middle;z-index:1;cursor:col-resize}.main-menu--resizer:hover{border-left-color:#1A67A3;border-left-color:var(--main-menu-resizer-color)}.main-menu--resizer:hover .main-menu--navigation-toggler{opacity:1}.main-menu--resizer:hover .main-menu--navigation-toggler i:before{color:#1A67A3;color:var(--main-menu-navigation-toggler-font-hover-color)}.main-menu--resizer.show{left:0px}.main-menu--navigation-toggler{position:absolute;top:0;height:40px;text-align:left;margin-top:50vh;margin-left:-14px;padding:0;line-height:38px}.hidden-navigation .main-menu--navigation-toggler{text-align:right;opacity:0;cursor:col-resize}.hidden-navigation .main-menu--navigation-toggler:hover{color:#1A67A3;color:var(--main-menu-navigation-toggler-font-hover-color)}.hidden-navigation .main-menu--navigation-toggler:hover i:before{content:"\f10e"}.hidden-navigation .main-menu--navigation-toggler i:before{content:"\f10e"}.main-menu--navigation-toggler i{display:inline-block;width:30px;cursor:pointer;line-height:40px}.main-menu--navigation-toggler i:before{color:#CCCCCC;padding-right:0;padding-left:2px}.main-menu--navigation-toggler:hover{color:#1A67A3;color:var(--main-menu-navigation-toggler-font-hover-color);font-size:11px}.main-menu--navigation-toggler:hover i:before{padding-left:0;content:"\f10b"}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--hierarchy-indicator{color:#FFFFFF;color:var(--main-menu-font-color)}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--item.-selected{background:#175A8E;background:var(--main-menu-bg-selected-background)}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--item.-selected .tree-menu--title{color:#FFFFFF;color:var(--main-menu-selected-font-color)}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--item:hover{background:#124E7C;background:var(--main-menu-bg-hover-background)}#main-menu ul ul.main-menu--children ul.pages-hierarchy .tree-menu--item:hover .tree-menu--title{color:#FFFFFF;color:var(--main-menu-hover-font-color);text-decoration:none}.main-item--badge{font-size:10px;position:relative;top:-4px;text-transform:uppercase;margin-left:5px;font-weight:bold;font-style:italic}@media only screen and (max-width: 42.4375em){.main-menu{position:fixed;z-index:12;border-bottom:1px solid #EAEAEA;border:none;box-shadow:1px 1px 4px rgba(0,0,0,0.15);min-width:75vw}.hidden-navigation .main-menu{display:none}.main-item-wrapper a{width:100%}.main-menu--resizer{display:none}.content-overlay{display:block;background:#fff;transition:background .3s}#wrapper:not(.hidden-navigation) #main-menu-toggle i:before{content:"\f12e"}#wrapper:not(.hidden-navigation) .content-overlay{position:fixed;height:100%;background:#000;top:55px;left:0;bottom:0;right:0;opacity:.4;z-index:11}}.color--preview{margin-top:auto;margin-bottom:auto;border:1px solid #000;border-radius:4px;display:inline-block;height:12px;width:12px}.color--preview.standalone{margin-left:initial;vertical-align:middle}.color--text-preview{padding:1px 4px;font-size:0.9rem;font-weight:bold}.color--milestone-icon,.color--phase-icon{border:1px solid #000;display:inline-block;height:12px;width:12px;margin-right:5px}.color--milestone-icon{transform:rotate(45deg)}.color--phase-icon{border-radius:4px}.color--preview-patch-field{display:flex;flex-wrap:wrap}.color--preview-patch{flex:0 0 150px;height:150px;border:1px solid #CCCCCC;margin:10px}.color--preview-patch a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-weight:bold;text-align:center;word-break:break-all}.color--preview-patch a.-bright{color:#333333}.color--preview-patch a.-dark{color:white}[class^='__hl_inline_type'],[class*=' __hl_inline_type']{text-transform:uppercase;font-weight:bold}[class^='__hl_inline_']:not([class^='__hl_inline_type'])::before,[class*=' __hl_inline_']:not([class*='__hl_inline_type'])::before{content:'';display:inline-block;width:12px;height:12px;vertical-align:-1px;margin-right:4px;border-radius:50%}.-small-font [class^='__hl_inline_']:not([class^='__hl_inline_type'])::before,.-small-font [class*=' __hl_inline_']:not([class*='__hl_inline_type'])::before{width:10px;height:10px}.dropdown,.drop-down .menu-drop-down-container{position:absolute;z-index:9999999}.dropdown .dropdown-menu,.dropdown .dropdown-panel,.drop-down .menu-drop-down-container{list-style:none;background:#FFF;border:solid 1px #DDD;border:solid 1px rgba(0,0,0,0.2);border-radius:0;box-shadow:1px 1px 4px rgba(0,0,0,0.15);overflow:visible;padding:3px 0;margin:0}.dropdown .dropdown-menu LI,.drop-down .menu-drop-down-container LI{list-style:none;padding:0;margin:0;line-height:20px}.dropdown .dropdown-menu LI>A,.dropdown .dropdown-menu .menu-item,.drop-down .menu-drop-down-container LI>A,.drop-down .menu-drop-down-container .menu-item{display:block;color:#333333;color:var(--context-menu-unselected-font-color);text-decoration:none;padding:4px 13px 4px 10px;white-space:nowrap;font-weight:normal}.dropdown .dropdown-menu LI>A:not(.inactive):hover,.dropdown .dropdown-menu .menu-item:not(.inactive):hover,.drop-down .menu-drop-down-container LI>A:not(.inactive):hover,.drop-down .menu-drop-down-container .menu-item:not(.inactive):hover{background-color:#F0F0F0;color:#1A67A3;color:var(--context-menu-hover-font-color);cursor:pointer}.dropdown .dropdown-menu LI>A .icon-hierarchy,.dropdown .dropdown-menu .menu-item .icon-hierarchy,.drop-down .menu-drop-down-container LI>A .icon-hierarchy,.drop-down .menu-drop-down-container .menu-item .icon-hierarchy{padding-right:5px;font-size:20px}.dropdown .dropdown-menu LI>A .no-icon,.dropdown .dropdown-menu .menu-item .no-icon,.drop-down .menu-drop-down-container LI>A .no-icon,.drop-down .menu-drop-down-container .menu-item .no-icon{margin-left:19.09px}.dropdown .dropdown-menu LI>A.inactive,.drop-down .menu-drop-down-container LI>A.inactive{color:#999999}.dropdown .dropdown-menu LI>A.selected,.drop-down .menu-drop-down-container LI>A.selected{background:#E7E7E7;background:var(--drop-down-selected-bg-color);color:#1A67A3;color:var(--drop-down-selected-font-color)}.dropdown [class^='__hl_inline_']::before,.dropdown [class*=' __hl_inline_']::before{border-width:1px;border-style:solid}.select2-drop.-large-dropdown{min-width:25vw}.dropdown{visibility:hidden}.dropdown.-overflow-in-view{max-height:100vh;overflow:auto}.dropdown-menu.-empty{visibility:hidden}.dropdown .dropdown-panel{padding:10px}.dropdown.dropdown-scroll .dropdown-menu,.dropdown.dropdown-scroll .dropdown-panel{max-height:358px;overflow:auto}.dropdown LI>A.dropdown-menu-hasicons{display:block;color:#333333;color:var(--context-menu-unselected-font-color);text-decoration:none;padding:3px 10px;white-space:nowrap}.dropdown .dropdown-menu .dropdown-divider{font-size:1px;border-top:solid 1px #E5E5E5;padding:0;margin:3px 0}.dropdown.has-icons LI>A{padding-left:30px;background-position:8px center;background-repeat:no-repeat}.wp-create-button li{float:none !important}.drop-down{list-style-type:none}.drop-down select{width:100%}.drop-down .button--dropdown-indicator:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1ac";font-size:10px;padding:0 0 0 9px}.drop-down .menu-drop-down-container{right:0;display:none;height:auto}.drop-down .menu-drop-down-container li{white-space:nowrap;list-style-type:none}.drop-down .menu-drop-down-container li>a{height:32px;line-height:32px;padding-bottom:0px;padding-top:0px;text-decoration:none}@media only screen and (max-width: 42.4375em){.dropdown .dropdown-menu{min-width:0}}.toolbar-container{margin-bottom:1rem;padding:0}.toolbar-container>.subtitle{font-size:0.875rem;font-style:italic;margin-top:0.3125rem;margin-bottom:10px}.toolbar-container.-with-dropdown .toolbar-item.drop-down{position:relative}.toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.toolbar:after{clear:both;content:"";display:table}.toolbar-items{display:flex;flex-wrap:wrap;margin:0 -10px 0 0;padding:0}.toolbar-items li{list-style-type:none;flex-grow:1}.toolbar-items .toolbar-item{margin:0 10px 10px 0;flex-grow:1}.toolbar-items .toolbar-item.-no-spacing{margin-right:0}.toolbar-items .toolbar-item .button,.toolbar-items .toolbar-item full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .toolbar-items .toolbar-item .fc-button{width:100%;overflow:hidden;white-space:normal;line-height:32px}.toolbar-items .toolbar-item .button .button,.toolbar-items .toolbar-item full-calendar .fc-toolbar .fc-button .button,full-calendar .fc-toolbar .toolbar-items .toolbar-item .fc-button .button,.toolbar-items .toolbar-item .button full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .toolbar-items .toolbar-item .button .fc-button,.toolbar-items .toolbar-item full-calendar .fc-toolbar .fc-button .fc-button,full-calendar .fc-toolbar .toolbar-items .toolbar-item .fc-button .fc-button{background:transparent;border:none;margin:0;padding:0}.toolbar-items .toolbar-button-group{display:flex;justify-content:flex-end;flex-direction:row;margin-left:0px}.toolbar-items .toolbar-button-group>li{margin-right:2px}.toolbar-items button,.toolbar-items .button,.toolbar-items full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .toolbar-items .fc-button{padding-top:0;padding-bottom:0}.toolbar-items button .button--icon,.toolbar-items .button .button--icon,.toolbar-items full-calendar .fc-toolbar .fc-button .button--icon,full-calendar .fc-toolbar .toolbar-items .fc-button .button--icon{font-size:14px}.toolbar-items button .button--text,.toolbar-items .button .button--text,.toolbar-items full-calendar .fc-toolbar .fc-button .button--text,full-calendar .fc-toolbar .toolbar-items .fc-button .button--text{margin-left:0.2em}.toolbar-items button .badge,.toolbar-items .button .badge,.toolbar-items full-calendar .fc-toolbar .fc-button .badge,full-calendar .fc-toolbar .toolbar-items .fc-button .badge{font-size:14px;vertical-align:1px;font-size:14px;line-height:1}.toolbar-items button .badge i,.toolbar-items .button .badge i,.toolbar-items full-calendar .fc-toolbar .fc-button .badge i,full-calendar .fc-toolbar .toolbar-items .fc-button .badge i{font-size:14px;line-height:1}.toolbar-items button .badge i::before,.toolbar-items .button .badge i::before,.toolbar-items full-calendar .fc-toolbar .fc-button .badge i::before,full-calendar .fc-toolbar .toolbar-items .fc-button .badge i::before{font-size:14px;line-height:1}.toolbar-items button,.toolbar-items .button,.toolbar-items full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .toolbar-items .fc-button,.toolbar-items input[type=text],.toolbar-items input[type=number],.toolbar-items select{margin:0;height:34px;line-height:22px;border:1px solid #DDD}.toolbar-items button,.toolbar-items .button,.toolbar-items full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .toolbar-items .fc-button,.toolbar-items .toolbar-input--affix{background:#F8F8F8}.toolbar-items button.-pressed,.toolbar-items button:active,.toolbar-items .button.-pressed,.toolbar-items full-calendar .fc-toolbar .-pressed.fc-button,full-calendar .fc-toolbar .toolbar-items .-pressed.fc-button,.toolbar-items .button:active,.toolbar-items full-calendar .fc-toolbar .fc-button:active,full-calendar .fc-toolbar .toolbar-items .fc-button:active,.toolbar-items .toolbar-input--affix.-pressed,.toolbar-items .toolbar-input--affix:active{background:#E9E9E9;box-shadow:inset 0 2px 3px rgba(0,0,0,0.125)}.toolbar-items select{padding-top:5px;padding-bottom:11px}.toolbar-items select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.toolbar-items a.last,.toolbar-items .last{margin-right:0}.toolbar-items #repository-checkout-url{min-width:320px}.toolbar-items .toolbar-item.-icon-only .button,.toolbar-items .toolbar-item.-icon-only full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .toolbar-items .toolbar-item.-icon-only .fc-button{text-align:center}.toolbar-items .toolbar-item.-icon-only .button--icon{font-size:1.1rem;position:relative;left:0;right:1px;vertical-align:text-top}.title-container{flex-grow:1;flex-basis:auto;overflow:hidden;white-space:nowrap;margin-bottom:10px}.title-container h2,.title-container full-calendar .fc-header-toolbar h2,full-calendar .fc-header-toolbar .title-container h2{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;padding:0}.title-container div.inline-edit{cursor:pointer}.title-container div.inline-edit h2{margin:10px 0;padding:0px 5px;color:#5F5F5F;line-height:34px;height:34px}@media only screen and (max-width: 39.9375em){.title-container div.inline-edit h2{font-size:1.5rem}}.title-container div.inline-edit h2:focus,.title-container div.inline-edit h2:hover{outline:1px solid #ddd;cursor:text}.title-container div.inline-edit h2.-disabled{cursor:default}.title-container div.inline-edit h2.-disabled:hover{outline:none}.title-container div.inline-edit input{padding:0px 5px;-moz-margin:10px 0;margin:9px 0;color:#5F5F5F;font-size:1.5rem;height:36px;line-height:36px;width:calc(100% + 2px)}.title-container div.inline-edit input.-error{display:block;background:#fedada !important;border-color:#CA3F3F !important}.title-container ul{margin:0;padding:0;float:left}.title-container li{float:none}.title-container span.filter-selection{text-decoration:underline;color:#1A67A3}.toolbar .select2-container{padding:0}.toolbar .select2-container .select2-choice{min-width:150px}.toolbar .select2-container .select2-arrow{border-color:#DDD}.toolbar-input-group{display:flex}.toolbar-input-group input,.toolbar-input-group .select2-container{flex:1;flex-basis:150px}.toolbar-input-group>div{margin:0;height:34px;line-height:22px;display:flex;align-items:center;padding:0 5px}.toolbar-input-group label{margin:0;font-size:1.05rem;flex-grow:1}.toolbar-input-group .toolbar-input-group--affix{background:#F8F8F8;border:1px solid #DDD;color:#333;border-radius:2px;white-space:nowrap}.toolbar-input-group .toolbar-input-group--affix.-prepend{border-right:none !important}.toolbar-input-group .toolbar-input-group--affix.-append{border-left:none !important}.toolbar *{outline:none}@media only screen and (max-width: 42.4375em){#content .toolbar-container{margin-top:10px}#content .toolbar-container .toolbar{flex-wrap:nowrap}#content .toolbar-container .title-container:not(editable-toolbar-title){margin-right:10px}#content .toolbar-container .toolbar-items{display:flex;flex-wrap:nowrap;justify-content:flex-end;margin-right:0}#content .toolbar-container .toolbar-items .toolbar-item{margin:0 0 10px 10px}#content .toolbar-container .toolbar-items .button--text,#content .toolbar-container .toolbar-items .icon-pulldown,#content .toolbar-container .toolbar-items .button--dropdown-indicator{display:none}#content .toolbar-container .toolbar-items .op-icon--wrapper{margin:0}#content .toolbar-container .toolbar-items>li .button,#content .toolbar-container .toolbar-items>li full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar #content .toolbar-container .toolbar-items>li .fc-button{width:100%;white-space:nowrap}#content .toolbar-container .toolbar-items>li .button,#content .toolbar-container .toolbar-items>li full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar #content .toolbar-container .toolbar-items>li .fc-button,#content .toolbar-container .toolbar-items>li input,#content .toolbar-container .toolbar-items>li label,#content .toolbar-container .toolbar-items>li div{margin-top:0}#content .toolbar-container .toolbar-items>form input.button,#content .toolbar-container .toolbar-items>form full-calendar .fc-toolbar input.fc-button,full-calendar .fc-toolbar #content .toolbar-container .toolbar-items>form input.fc-button{width:100%}}body.zen-mode #top-menu,body.zen-mode #main-menu{display:none}body.zen-mode #content-wrapper{margin-left:0px;height:100vh;width:100vw}body.zen-mode #main{top:0px;height:100%;grid-template-columns:auto}body.zen-mode.controller-wiki #content{margin:0 auto}@media only screen and (max-width: 1280px){body.zen-mode.controller-wiki #content{max-width:90vw}}@media only screen and (min-width: 1281px){body.zen-mode.controller-wiki #content{max-width:60vw}}.in_modal .router--work-packages-list-view #main,.in_modal .router--work-packages-full-view #main,.in_modal .router--work-packages-full-create #main{top:12px}.router--work-packages-list-view:not(.router--work-packages-full-create) #content-wrapper{padding-bottom:0}.router--work-packages-list-view:not(.router--work-packages-full-create) #content-wrapper{padding-right:0}.router--work-packages-list-view:not(.router--work-packages-full-create) #content-wrapper .toolbar-container{padding-right:15px}.openproject-base--ui-view,.work-packages-page--ui-view{height:100%}.work-packages-list-view--container{display:flex;flex-direction:column;height:100%}.work-packages-list-view--container>.toolbar-container{margin-top:5px}.work-packages-list-view--container input[type="text"].toolbar--editable-toolbar{font-size:24px}.work-packages-list-view--container .work-packages--filters-optional-container{height:auto;overflow:auto;flex-shrink:0}.work-packages-split-view{flex:1 1 auto;display:flex;overflow:hidden}.work-packages-split-view tr.row-hovered,.work-packages-split-view div.row-hovered{background:#E5F2FA !important;z-index:1}.work-packages-split-view--tabletimeline-side{flex:2;display:flex;flex-direction:column;position:relative;overflow:hidden}.work-packages-split-view--tabletimeline-content{flex:1;display:flex;overflow:hidden}.work-packages-split-view--tabletimeline-footer .pagination{margin:0;padding:15px 10px 10px 0}.work-packages-split-view--tabletimeline-footer .pagination--pages,.work-packages-split-view--tabletimeline-footer .pagination--options{margin:0}.work-packages-tabletimeline--table-side{flex:1 1;overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:thin;position:relative;will-change:transform;contain:strict}.work-packages-tabletimeline--table-side::-webkit-scrollbar{height:10px;width:10px}.work-packages-tabletimeline--table-side::-webkit-scrollbar-track{background:transparent}.work-packages-tabletimeline--table-side::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.work-packages-tabletimeline--table-side:hover{scrollbar-color:#DDDDDD transparent}.work-packages-tabletimeline--table-side:hover::-webkit-scrollbar-thumb{visibility:visible}.work-packages-tabletimeline--table-side.-timeline-visible{overflow-x:scroll;overflow-y:hidden}.work-packages-tabletimeline--timeline-side{border-left:3px solid #E7E7E7;border-left:var(--timeline--separator);flex-basis:50%;overflow-x:scroll;overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin;display:none;will-change:transform;contain:strict}.work-packages-tabletimeline--timeline-side::-webkit-scrollbar{height:10px;width:10px}.work-packages-tabletimeline--timeline-side::-webkit-scrollbar-track{background:transparent}.work-packages-tabletimeline--timeline-side::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.work-packages-tabletimeline--timeline-side:hover{scrollbar-color:#DDDDDD transparent}.work-packages-tabletimeline--timeline-side:hover::-webkit-scrollbar-thumb{visibility:visible}.work-package--attachments--files{margin-bottom:1rem}.work-package--attachments--files>h4{margin-top:5px}.work-package--attachments--files>h4 i{display:inline-block}.work-package--attachments--files>h4 i:before{vertical-align:middle;padding-top:0}.work-package--attachments--files .work-package--attachments--filename{display:inline-block;line-height:1.4;word-break:break-all;word-break:break-word;width:90%;vertical-align:middle}.work-package--attachments--files .work-package--attachments--filename .work-package--attachments--info{display:inline-block;margin-left:5px;font-size:12px;color:#333333;color:var(--body-font-color);font-style:italic}.work-package--attachments--files .work-package--attachments--filename .work-package--attachments--info:hover{text-decoration:none}.router--work-packages-base #content{height:100%}.router--work-packages-base .icon-button,.router--work-packages-base .sort-header,.router--work-packages-base .action-icon{cursor:pointer}.router--work-packages-base #attributes .form--field-container{max-width:400px}.work-packages-embedded-view--container.-external-height{display:flex;flex-direction:column;overflow:hidden;width:100%}.work-packages-embedded-view--container .wp-table--table-header:first-child .generic-table--sort-header-outer,.work-packages-embedded-view--container .wp-table--cell-td:first-child .inline-edit--display-field,.work-packages-embedded-view--container .wp-inline-create--add-link i:before{padding-left:0}.work-packages-embedded-view--container .work-packages-split-view--tabletimeline-content{overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.work-packages-embedded-view--container .work-packages-split-view--tabletimeline-content::-webkit-scrollbar{height:10px;width:10px}.work-packages-embedded-view--container .work-packages-split-view--tabletimeline-content::-webkit-scrollbar-track{background:transparent}.work-packages-embedded-view--container .work-packages-split-view--tabletimeline-content::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.work-packages-embedded-view--container .work-packages-split-view--tabletimeline-content:hover{scrollbar-color:#DDDDDD transparent}.work-packages-embedded-view--container .work-packages-split-view--tabletimeline-content:hover::-webkit-scrollbar-thumb{visibility:visible}.work-packages-embedded-view--container .work-packages-tabletimeline--table-side,.work-packages-embedded-view--container .work-packages-tabletimeline--timeline-side{contain:initial !important}.work-packages-embedded-view--container .work-package-table--container{overflow:visible}.work-packages-embedded-view--container .work-package-table--container .generic-table--header,.work-packages-embedded-view--container .work-package-table--container .generic-table--sort-header{font-size:12px}.work-packages-embedded-view--container.-compact-tables .wp-table--row{border-bottom:none !important}.work-packages-embedded-view--container.-compact-tables .wp-table--row:hover{background-color:#CCE6F7;background-color:var(--table-row-highlighting-color)}.work-packages-embedded-view--container.-compact-tables thead,.work-packages-embedded-view--container.-compact-tables .generic-table--sort-header-outer{line-height:28px;height:28px;border-bottom:none}.work-packages-embedded-view--container.-compact-tables .wp-table--cell-td{height:28px !important;padding-top:2px;padding-bottom:2px}.work-packages-embedded-view--container.-compact-tables .wp-inline-create--add-link,.work-packages-embedded-view--container.-compact-tables .wp-inline-create--reference-link{height:28px;padding:0 5px 0 0;line-height:2}.work-packages-embedded-view--container.-compact-tables .wp-inline-create-button-td{vertical-align:top}.work-packages-embedded-view--container.-compact-tables.-hierarchy-disabled .wp-table--cell-td.subject{padding-left:0}.work-packages-embedded-view--container.-compact-tables .wp-table--context-menu-td,.work-packages-embedded-view--container.-compact-tables .wp-table--context-menu-th{width:25px}.work-packages-embedded-view--container .work-packages-tabletimeline--table-side.-timeline-visible{max-width:50%;overflow-x:scroll}wp-query-group .wp-relations-create-button{margin-left:-6px}body.router--work-packages-split-view .work-packages-split-view--details-side,body.router--work-packages-split-view-new .work-packages-split-view--details-side{overflow-x:hidden;overflow-y:auto;position:relative;border-left:2px solid #eee;border-top:2px solid #eee;padding:0;flex-basis:580px}body.router--work-packages-split-view .work-packages-split-view--details-side.-can-have-columns .-columns-2,body.router--work-packages-split-view-new .work-packages-split-view--details-side.-can-have-columns .-columns-2{column-count:2;column-gap:3rem}body.router--work-packages-split-view .work-packages-split-view--details-side.-can-have-columns .-columns-2 .attributes-key-value,body.router--work-packages-split-view-new .work-packages-split-view--details-side.-can-have-columns .-columns-2 .attributes-key-value{page-break-inside:avoid;break-inside:avoid;-webkit-backface-visibility:visible;backface-visibility:visible}.work-packages--details{height:100%;position:relative;width:100%;min-width:530px}@media only screen and (max-width: 1280px){.detailsViewMenuItem{display:none}}.work-packages--details .tabrow{padding-left:20px}.work-packages--details-toolbar-container{position:absolute;bottom:0;height:55px;width:calc(100% + 20px);background:#F8F8F8;border:1px solid #eeeeee;margin-left:-10px;padding:0 1rem 10px}.work-packages--details-toolbar-container .button,.work-packages--details-toolbar-container full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .work-packages--details-toolbar-container .fc-button{margin:.5rem .5rem 0 0}.work-packages--details-content{position:absolute;top:50px;bottom:55px;width:100%;overflow-x:hidden;overflow-y:scroll;padding:0 5px 0 20px;scrollbar-color:transparent transparent;scrollbar-width:thin}.work-packages--details-content::-webkit-scrollbar{height:10px;width:10px}.work-packages--details-content::-webkit-scrollbar-track{background:transparent}.work-packages--details-content::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.work-packages--details-content:hover{scrollbar-color:#DDDDDD transparent}.work-packages--details-content:hover::-webkit-scrollbar-thumb{visibility:visible}.work-packages--details .work-packages--subject-element,.work-packages--details .work-packages--details--subject .inline-edit--field{font-size:1.125rem;font-weight:bold}.work-packages--details .work-packages--details--subject{line-height:24px;overflow:hidden}.work-packages--details .work-packages--details--subject .inline-edit--field{height:38px;line-height:36px}.work-packages--details .work-packages--details--subject.-active input{height:34px;line-height:34px;padding:5px 0 5px 5px;font-size:18px}.work-packages--type-selector{flex-shrink:0}.work-packages--details .work-packages--attachments{margin-bottom:25px}.work-package--new-state{margin-bottom:55px}.work-package--new-state .title-container{overflow:visible}.work-package--new-state .work-packages--attachments{margin-bottom:25px}.router--work-packages-full-view:not(.router--work-packages-full-create) #content-wrapper{padding-bottom:0}.router--work-packages-full-view:not(.router--work-packages-full-create) #content-wrapper{padding-right:0}.router--work-packages-full-view:not(.router--work-packages-full-create) #content-wrapper .toolbar-container{padding-right:15px}.router--work-packages-full-view:not(.router--work-packages-full-create) #content-wrapper{padding-top:0}.work-packages--show-view{display:flex;flex-direction:column;height:inherit}.work-packages--show-view #toolbar{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end}.work-packages--show-view #toolbar:before,.work-packages--show-view #toolbar:after{content:" ";display:table}.work-packages--show-view #toolbar:after{clear:both}.work-packages--show-view .toolbar-container:before,.work-packages--show-view .toolbar-container:after{content:" ";display:table}.work-packages--show-view .toolbar-container:after{clear:both}.work-packages--show-view ul#toolbar-items{margin-left:10px}.work-packages--show-view ul#toolbar-items:before,.work-packages--show-view ul#toolbar-items:after{content:" ";display:table}.work-packages--show-view ul#toolbar-items:after{clear:both}.work-packages--show-view ul#toolbar-items li .dropdown{top:100% !important;right:0px !important;left:auto !important}.work-packages--show-view ul#toolbar-items li .dropdown ul li{float:none}.work-packages--show-view ul.subject-header{list-style-type:none}.work-packages--show-view ul.subject-header li{margin:0;padding:0}.work-packages--show-view ul.subject-header button{margin-right:0}.work-packages-full-view--split-container{display:flex;flex-shrink:8;border-top:1px solid #ccc;overflow:visible;height:100%;min-height:0}.work-packages-full-view--split-left{border-right:1px solid #ccc;overflow-y:auto;overflow-x:hidden;flex:2;position:relative;scrollbar-color:transparent transparent;scrollbar-width:thin}.work-packages-full-view--split-left::-webkit-scrollbar{height:10px;width:10px}.work-packages-full-view--split-left::-webkit-scrollbar-track{background:transparent}.work-packages-full-view--split-left::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.work-packages-full-view--split-left:hover{scrollbar-color:#DDDDDD transparent}.work-packages-full-view--split-left:hover::-webkit-scrollbar-thumb{visibility:visible}.work-packages-full-view--split-left .work-packages--panel-inner{padding:0px 5px 20px 0;width:100%}.work-packages-full-view--split-left .work-packages--panel-inner .attributes-group:first-of-type{margin-top:0px}.work-packages-full-view--split-left .work-packages--panel-inner .attributes-group:first-of-type .attributes-group--header-container{padding-bottom:2px}.work-packages-full-view--split-left .work-packages--panel-inner .attributes-group:first-of-type .attributes-group--header-container h3.attributes-group--header-text{line-height:30px}.work-packages-full-view--split-right{min-width:500px;overflow-y:scroll;overflow-x:auto;position:relative;scrollbar-color:transparent transparent;scrollbar-width:thin}.work-packages-full-view--split-right::-webkit-scrollbar{height:10px;width:10px}.work-packages-full-view--split-right::-webkit-scrollbar-track{background:transparent}.work-packages-full-view--split-right::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.work-packages-full-view--split-right:hover{scrollbar-color:#DDDDDD transparent}.work-packages-full-view--split-right:hover::-webkit-scrollbar-thumb{visibility:visible}.work-packages-full-view--split-right .work-packages--panel-inner{padding:15px 5px 0px 15px}.work-packages-full-view--split-right .work-package-details-activities-activity-contents ul.work-package-details-activities-messages{padding-left:0}.work-packages-full-view--split-right .activity-comment{margin-top:15px}.work-packages-full-view--split-right .button.icon-edit.ng-hide,.work-packages-full-view--split-right full-calendar .fc-toolbar .icon-edit.ng-hide.fc-button,full-calendar .fc-toolbar .work-packages-full-view--split-right .icon-edit.ng-hide.fc-button{display:block !important;visibility:hidden}.work-packages-full-view--resizer{position:-webkit-sticky;position:sticky;top:50%;bottom:50%;width:18px}.work-packages-full-view--resizer .work-packages--resizer{left:-2px;width:18px}.work-packages-full-view--resizer .work-packages--resizer::before{left:0}.nosidebar ul.subject-header{width:67%}.nosidebar ul.subject-header li.inline-edit{width:75%}@media only screen and (max-width: 1280px){.detailsViewMenuItem{display:block}}@media only screen and (max-width: 78rem){.work-packages--show-view{height:initial}.work-packages-full-view--split-right{overflow:visible;flex-basis:initial !important}}@media only screen and (max-width: 679px){#toolbar #toolbar-items{margin-left:0}}#work-packages-index .wiki-anchor{display:none}@media only screen and (max-width: 679px){.work-packages--show-view .wp-show--header-container{width:100%}}@media only screen and (min-width: 679px){.work-packages--show-view .wp-show--header-container{display:flex;flex:1 1 auto;margin-bottom:6px}}.work-packages--show-view .subject-header{width:100%;margin:0}.work-packages--show-view .subject-header .inline-edit--display-field{white-space:normal;word-break:break-all}.work-packages--show-view .subject-header li.inline-edit{width:100%}.work-packages--show-view .subject-header .work-packages--subject-element,.work-packages--show-view .subject-header .work-packages--details--subject .inline-edit--field{font-size:20px;font-weight:bold;line-height:34px}.work-packages--show-view .subject-header .work-packages--details--subject .inline-edit--field{height:34px}.work-packages--show-view .subject-header .work-packages--details--subject.-active input{height:36px;line-height:36px;padding:5px 0 5px 5px;font-size:20px}.work-packages--show-view>.toolbar-container{margin:10px 0 5px 0}.work-packages--subject-type-row{display:flex;position:relative}.work-packages--type-selector:not(.wp-new-top-row--element) .inline-edit--display-field{padding-right:5px !important}.work-packages--type-selector:not(.wp-new-top-row--element) .inline-edit--display-field{padding-left:0 !important}@media only screen and (min-width: 679px){.work-packages--type-selector:not(.wp-new-top-row--element) .inline-edit--container.-active{width:130px}}.edit-all-mode .subject-header .work-packages--details--subject .inplace-edit--text-field{padding-left:0.375rem}.edit-all-mode .work-packages--details--title,.edit-all-mode .work-packages--details--description{margin-left:0}@media screen and (max-width: 1248px), print{.router--work-packages-base.router--work-packages-full-view #main #content-wrapper{padding:10px 20px}.router--work-packages-base.router--work-packages-full-view #main #content-wrapper.nomenus{top:0;padding:0;width:100%;margin-left:0}.router--work-packages-base.router--work-packages-full-view .work-packages--show-view.edit-all-mode .work-packages-full-view--split-right{display:none}.router--work-packages-base.router--work-packages-full-view .work-packages--show-view ul#toolbar-items li .wp-create-button .dropdown{left:0 !important}.router--work-packages-base.router--work-packages-full-view .work-packages-full-view--split-container{flex-direction:column;height:initial}.router--work-packages-base.router--work-packages-full-view .work-packages-full-view--split-container .work-packages-full-view--split-left{margin:0;width:initial;border:none}.router--work-packages-base.router--work-packages-full-view .work-packages-full-view--split-container .work-packages-full-view--split-left .work-packages--panel-inner{padding:5px 0 20px 0}.router--work-packages-base.router--work-packages-full-view .work-packages-full-view--split-container .work-packages-full-view--split-right{width:initial}.router--work-packages-base.router--work-packages-full-view .work-packages-full-view--split-container .work-packages-full-view--split-right .tabrow{margin:0.75rem 0 2.5rem 0}.router--work-packages-base.router--work-packages-full-view .work-packages-full-view--split-container .work-packages-full-view--split-right .work-packages--panel-inner{padding:0;max-width:calc(100vw - 40px)}.router--work-packages-base.router--work-packages-full-view .work-packages-full-view--split-container .work-packages-full-view--resizer{display:none}}@media only screen and (max-width: 77.9375em){.router--work-packages-base .work-packages-tabletimeline--table-side{contain:none}.router--work-packages-base .toolbar-container{padding-right:0}.router--work-packages-base .attributes-key-value--key,.router--work-packages-base .attributes-key-value--value-container{margin-bottom:20px}.router--work-packages-base .attributes-key-value--key .inplace-editing--container,.router--work-packages-base .attributes-key-value--value-container .inplace-editing--container{border:none}.router--work-packages-base .attributes-key-value--key{flex-basis:30% !important;padding:0 !important}.router--work-packages-base .work-packages--panel-inner>.attributes-group:first-child .attributes-group--header{border-bottom:none;padding-top:4px}.router--work-packages-base div[class*='work-packages--details--']{width:100%}.router--work-packages-base .work-package-details-activities-messages{font-size:0.9rem}.router--work-packages-base .work-package--new-state{height:100%;padding-right:0}.router--work-packages-base .work-package--new-state .work-packages--edit-actions{bottom:0px !important}.router--work-packages-base .detail-panel-description-content .relation h3{margin:0 !important;padding:8px 0 !important;font-size:1rem}}@media only screen and (max-width: 42.4375em){.router--work-packages-full-view #content{position:relative}.router--work-packages-full-view .work-packages--show-view{padding:40px 0 0 0}.router--work-packages-full-view #toolbar-items{position:absolute;top:0;right:0;justify-content:flex-end}.router--work-packages-full-view #toolbar-items .toolbar-item{flex-grow:0}.router--work-packages-full-view .work-packages-full-view--split-container{border-top:none}.router--work-packages-split-view .work-packages-split-view--details-side,.router--work-packages-split-view-new .work-packages-split-view--details-side{overflow-x:auto}.router--work-packages-list-view #content-wrapper{padding:15px 0 !important}.router--work-packages-list-view #content-wrapper .toolbar-container{margin-left:15px;margin-right:15px}}@media print{.router--work-packages-list-view #wrapper,.router--work-packages-full-view #wrapper,.router--work-packages-full-create #wrapper{overflow:visible !important}.router--work-packages-list-view #main,.router--work-packages-full-view #main,.router--work-packages-full-create #main{top:0;padding:0;border:none;overflow:visible !important;position:relative}.router--work-packages-list-view #main #content-wrapper,.router--work-packages-list-view #main #content,.router--work-packages-full-view #main #content-wrapper,.router--work-packages-full-view #main #content,.router--work-packages-full-create #main #content-wrapper,.router--work-packages-full-create #main #content{margin:0;width:100%;overflow:visible !important;position:relative}.router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container,.router--work-packages-list-view #main #content .work-packages-list-view--container,.router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container,.router--work-packages-full-view #main #content .work-packages-list-view--container,.router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container,.router--work-packages-full-create #main #content .work-packages-list-view--container{padding-left:0}.router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view,.router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view,.router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view,.router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view,.router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view,.router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view{overflow:visible}.router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .wp-table--hierarchy-aditional-row,.router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content tr.-checked,.router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .row-hovered,.router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .wp-table--hierarchy-aditional-row,.router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content tr.-checked,.router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .row-hovered,.router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .wp-table--hierarchy-aditional-row,.router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content tr.-checked,.router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .row-hovered,.router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .wp-table--hierarchy-aditional-row,.router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content tr.-checked,.router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .row-hovered,.router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .wp-table--hierarchy-aditional-row,.router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content tr.-checked,.router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .row-hovered,.router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .wp-table--hierarchy-aditional-row,.router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content tr.-checked,.router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .row-hovered{background-color:transparent}.router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side,.router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side,.router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side,.router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side,.router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side,.router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side{contain:initial;overflow:visible}.router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side:not(.-timeline-visible) thead.-sticky th,.router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side:not(.-timeline-visible) thead.-sticky th,.router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side:not(.-timeline-visible) thead.-sticky th,.router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side:not(.-timeline-visible) thead.-sticky th,.router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side:not(.-timeline-visible) thead.-sticky th,.router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side:not(.-timeline-visible) thead.-sticky th{position:initial}.router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side.-timeline-visible,.router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side.-timeline-visible,.router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side.-timeline-visible,.router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side.-timeline-visible,.router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side.-timeline-visible,.router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--table-side.-timeline-visible{display:none}.router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--timeline-side,.router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--timeline-side,.router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--timeline-side,.router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--timeline-side,.router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--timeline-side,.router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-tabletimeline--timeline-side{contain:initial;border-left:none}.router--work-packages-list-view .work-package-table--container,.router--work-packages-list-view .generic-table--results-container,.router--work-packages-full-view .work-package-table--container,.router--work-packages-full-view .generic-table--results-container,.router--work-packages-full-create .work-package-table--container,.router--work-packages-full-create .generic-table--results-container{overflow:hidden}html.-browser-firefox .router--work-packages-list-view #main,html.-browser-firefox .router--work-packages-full-view #main,html.-browser-firefox .router--work-packages-full-create #main{display:block}html.-browser-firefox .router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container,html.-browser-firefox .router--work-packages-list-view #main #content .work-packages-list-view--container,html.-browser-firefox .router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container,html.-browser-firefox .router--work-packages-full-view #main #content .work-packages-list-view--container,html.-browser-firefox .router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container,html.-browser-firefox .router--work-packages-full-create #main #content .work-packages-list-view--container{display:block}html.-browser-firefox .router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .toolbar-container,html.-browser-firefox .router--work-packages-list-view #main #content .work-packages-list-view--container .toolbar-container,html.-browser-firefox .router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .toolbar-container,html.-browser-firefox .router--work-packages-full-view #main #content .work-packages-list-view--container .toolbar-container,html.-browser-firefox .router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .toolbar-container,html.-browser-firefox .router--work-packages-full-create #main #content .work-packages-list-view--container .toolbar-container{display:none}html.-browser-firefox .router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view,html.-browser-firefox .router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view,html.-browser-firefox .router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view,html.-browser-firefox .router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view,html.-browser-firefox .router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view,html.-browser-firefox .router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view{display:block}html.-browser-firefox .router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side,html.-browser-firefox .router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side,html.-browser-firefox .router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side,html.-browser-firefox .router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side,html.-browser-firefox .router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side,html.-browser-firefox .router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side{display:block}html.-browser-firefox .router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content,html.-browser-firefox .router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content,html.-browser-firefox .router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content,html.-browser-firefox .router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content,html.-browser-firefox .router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content,html.-browser-firefox .router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content{display:block}html.-browser-firefox .router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-split-view--tabletimeline-side,html.-browser-firefox .router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-split-view--tabletimeline-side,html.-browser-firefox .router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-split-view--tabletimeline-side,html.-browser-firefox .router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-split-view--tabletimeline-side,html.-browser-firefox .router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-split-view--tabletimeline-side,html.-browser-firefox .router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-split-view--tabletimeline-side{display:none}html.-browser-firefox .router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible,html.-browser-firefox .router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible,html.-browser-firefox .router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible,html.-browser-firefox .router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible,html.-browser-firefox .router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible,html.-browser-firefox .router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible{display:initial}html.-browser-firefox .router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible thead,html.-browser-firefox .router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible thead,html.-browser-firefox .router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible thead,html.-browser-firefox .router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible thead,html.-browser-firefox .router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible thead,html.-browser-firefox .router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--table-side.-timeline-visible thead{display:table-header-group}html.-browser-firefox .router--work-packages-list-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--timeline-side,html.-browser-firefox .router--work-packages-list-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--timeline-side,html.-browser-firefox .router--work-packages-full-view #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--timeline-side,html.-browser-firefox .router--work-packages-full-view #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--timeline-side,html.-browser-firefox .router--work-packages-full-create #main #content-wrapper .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--timeline-side,html.-browser-firefox .router--work-packages-full-create #main #content .work-packages-list-view--container .work-packages-split-view .work-packages-split-view--tabletimeline-side .work-packages-split-view--tabletimeline-content .work-packages-tabletimeline--timeline-side{display:none !important}html.-browser-firefox .router--work-packages-full-view .work-packages--show-view,html.-browser-firefox .router--work-packages-full-view .work-packages-full-view--split-container,html.-browser-edge .router--work-packages-full-view .work-packages--show-view,html.-browser-edge .router--work-packages-full-view .work-packages-full-view--split-container{display:block}.router--work-packages-full-view .wp-show--header-container{flex-basis:100%}.router--work-packages-full-view .work-packages-full-view--split-right{overflow:visible;flex-basis:initial !important}.router--work-packages-full-view .work-packages-full-view--split-left{overflow:visible}.router--work-packages-full-view .work-packages--show-view>.toolbar-container{min-height:42px;margin-bottom:0}.router--work-packages-full-view .inline-edit--active-field.description.-placeholder .read-value--html{display:none}.router--work-packages-full-view .inline-edit--active-field.description.-placeholder:after{content:'-'}}#querySelectDropdown .wp-query-menu--search-ul{overflow-x:hidden;overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar;left:0 !important;top:0 !important;width:100% !important;padding-top:10px !important;max-height:100%;background:none;z-index:0;scrollbar-color:transparent transparent;scrollbar-width:thin}#querySelectDropdown .wp-query-menu--search-ul::-webkit-scrollbar{height:10px;width:10px}#querySelectDropdown .wp-query-menu--search-ul::-webkit-scrollbar-track{background:transparent}#querySelectDropdown .wp-query-menu--search-ul::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}#querySelectDropdown .wp-query-menu--search-ul:hover{scrollbar-color:#DDDDDD transparent}#querySelectDropdown .wp-query-menu--search-ul:hover::-webkit-scrollbar-thumb{visibility:visible}#querySelectDropdown .wp-query-menu--results-container{padding-top:5px;height:calc(100% - 35px)}html.-browser-firefox #querySelectDropdown .wp-query-menu--results-container{padding-left:10px}#querySelectDropdown .wp-query-menu--no-results-container{display:block;padding:15px 15px 0;display:inline-block;width:100%;white-space:normal;font-size:14px}#querySelectDropdown .wp-query-menu--search-container{padding-top:10px;overflow:hidden;color:#FFFFFF;color:var(--main-menu-font-color)}body.-browser-firefox #querySelectDropdown .wp-query-menu--search-container{padding-right:14px}#querySelectDropdown .wp-query-menu--search-container .ui-state-active{background:none !important;color:inherit !important}#querySelectDropdown .wp-query-menu--search-container .ui-autocomplete--category{width:100%;padding-left:33px;line-height:30px;height:30px;font-weight:normal;text-transform:uppercase;font-size:0.7rem;color:#B0B2B3;color:var(--main-menu-fieldset-header-color);cursor:pointer}#querySelectDropdown .wp-query-menu--search-container .ui-autocomplete--category:hover{background:#124E7C;background:var(--main-menu-bg-hover-background)}#querySelectDropdown .wp-query-menu--search-bar{height:35px;position:relative;margin:0 10px;min-width:55px}#querySelectDropdown .wp-query-menu--category-icon{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:initial;font-size:0.6rem;line-height:30px;height:30px;margin:0px 12px;position:absolute;color:#B0B2B3;z-index:1;border:none;background:initial}#querySelectDropdown .wp-query-menu--category-icon::before{content:"\f115"}#querySelectDropdown .wp-query-menu--category-icon.-collapsed::before{content:"\f107"}#querySelectDropdown .wp-query-menu--category-toggle{margin-top:10px}#querySelectDropdown .wp-query-menu--category-toggle:nth-child(1),#querySelectDropdown .wp-query-menu--category-toggle:nth-child(2){margin-top:0px}#querySelectDropdown .wp-query-menu--item{display:block !important;height:30px !important;border-radius:3px}#querySelectDropdown .wp-query-menu--item.-hidden{display:none !important}#querySelectDropdown .wp-query-menu--item.selected .wp-query-menu--item-link{background:#175A8E;background:var(--main-menu-bg-selected-background);color:#FFFFFF;color:var(--main-menu-selected-font-color)}#querySelectDropdown .wp-query-menu--item.selected .wp-query-menu--item-link:hover{color:#FFFFFF;color:var(--main-menu-font-color)}#querySelectDropdown .wp-query-menu--item-link{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;color:#FFFFFF;color:var(--main-menu-font-color);padding:0px 2px 0px 33px !important;margin:0;line-height:30px;height:30px !important}#querySelectDropdown .wp-query-menu--item-link:hover,#querySelectDropdown .wp-query-menu--item-link:focus,#querySelectDropdown .wp-query-menu--item-link:active{background:#124E7C;background:var(--main-menu-bg-hover-background);color:#FFFFFF;color:var(--main-menu-hover-font-color)}#querySelectDropdown input[type="text"].wp-query-menu--search-input{color:#FFFFFF;color:var(--main-menu-font-color);width:100%;height:35px;border:1px solid rgba(231,231,231,0.15);border-radius:3px;box-shadow:1px 1px 4px rgba(0,0,0,0.15);background-color:rgba(0,0,0,0.15);padding:0px 30px 0px 10px}#querySelectDropdown input[type="text"].wp-query-menu--search-input::-webkit-search-cancel-button{display:none}#querySelectDropdown input[type="text"].wp-query-menu--search-input::placeholder,#querySelectDropdown input[type="text"].wp-query-menu--search-input::-webkit-input-placeholder{color:#FFFFFF;color:var(--main-menu-font-color);opacity:0.5;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}#querySelectDropdown .wp-query-menu--search-icon{position:absolute;top:5px;right:10px;color:#FFFFFF;color:var(--main-menu-font-color);opacity:0.5}@media print{.hide-when-print,#top-menu,#header,#main-menu,#sidebar,#footer,#breadcrumb,.contextual,.other-formats,.toolbar-items,.ui-helper-hidden-accessible,.tabs,#wiki_add_attachment{display:none !important}.notification-box:not(.show-when-print){display:none !important}#main{background:#fff;overflow:initial}#content-wrapper{width:99%;margin:0;border:0;background:#fff;overflow:visible !important}#content-wrapper.hidden-navigation,#content.hidden-navigation{width:99% !important;margin-left:0 !important}.autoscroll{overflow-x:visible}table.list{margin-top:0.5em}table.list th,table.list td{border:1px solid #aaa}[class^="__hl_"],[class*=" __hl_"]{color-adjust:exact;-webkit-print-color-adjust:exact}h1{font-size:2em}h2,full-calendar .fc-header-toolbar h2{font-size:1.5em}h3{font-size:1.17em}}#login-form{margin:50px auto 0;padding-top:20px;width:511px;word-break:break-word}#login-form .login-options-container{margin-bottom:10px}#login-form .login-options-container .login-links{float:right;text-align:right;margin-top:-3rem}#content .login-auth-providers.wide{width:auto;text-align:center}#content .login-auth-providers.wide a.auth-provider{float:none;display:inline-block}#content .login-auth-providers,#top-menu #nav-login-content .login-auth-providers,.modal-wrapper .login-auth-providers{width:471px;margin-top:25px}#content .login-auth-providers h3,#top-menu #nav-login-content .login-auth-providers h3,.modal-wrapper .login-auth-providers h3{border:none;margin-top:20px;font-weight:normal;font-size:1rem;text-decoration:none;text-align:center;position:relative;z-index:1}#content .login-auth-providers h3:before,#top-menu #nav-login-content .login-auth-providers h3:before,.modal-wrapper .login-auth-providers h3:before{border-top:2px solid #DDDDDD;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}#content .login-auth-providers h3 span,#top-menu #nav-login-content .login-auth-providers h3 span,.modal-wrapper .login-auth-providers h3 span{background:#F8F8F8;padding:0 15px}#content .login-auth-providers .login-auth-provider-list:after,#top-menu #nav-login-content .login-auth-providers .login-auth-provider-list:after,.modal-wrapper .login-auth-providers .login-auth-provider-list:after{content:" ";display:block;height:0;clear:both}#content .login-auth-providers a.auth-provider,#top-menu #nav-login-content .login-auth-providers a.auth-provider,.modal-wrapper .login-auth-providers a.auth-provider{float:left;padding:0.5rem 0.5rem 0.5rem 2rem;margin-left:10px;margin-bottom:10px;background-image:url(/assets/auth_provider-developer-7ecdca2615ad204b676d2d7cda44cdfe7969c12e8f06d8adf935cb4d191b994f.png);background-size:20px 20px;background-repeat:no-repeat;background-position:5px center;background-color:light-grey;font-weight:normal;color:#333333}#content .login-auth-providers a.auth-provider:hover,#top-menu #nav-login-content .login-auth-providers a.auth-provider:hover,.modal-wrapper .login-auth-providers a.auth-provider:hover{text-decoration:none}#content .login-auth-providers a.auth-provider .auth-provider-name,#top-menu #nav-login-content .login-auth-providers a.auth-provider .auth-provider-name,.modal-wrapper .login-auth-providers a.auth-provider .auth-provider-name{line-height:normal;white-space:normal}.modal-wrapper .login-auth-providers h3 span{background:#FFFFFF}#top-menu #nav-login-content .login-auth-providers h3:before{width:100%}#top-menu #nav-login-content .login-auth-providers h3 span{background:#FFFFFF}#top-menu #nav-login-content .login-auth-providers .login-auth-provider-list{margin-top:-15px;margin-bottom:10px}#top-menu #nav-login-content .login-auth-providers.no-pwd{margin-top:0}.registration-footer{display:block;margin-top:2em}@media only screen and (max-width: 42.4375em){#login-form,#content .login-auth-providers,.login_notice_div{width:100%}#content .login-auth-providers{margin-top:114px}#content .login-auth-providers h3:before{top:-14px}#login-form .form--field-container{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:0 0 100%;max-width:100%;padding:0}#login-form .login-options-container{position:relative}#login-form .login-options-container .login-links{float:none;position:absolute;text-align:center;width:100%;margin-top:0}#login-form .login-options-container .login-links a{display:block}#login-form .button,#login-form full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar #login-form .fc-button{width:100%}#new_user .login-auth-providers{margin:60px 0}#new_user .login-auth-providers h3 span{background:transparent}.form--label,.attributes-key-value--key,.form--field-container,.form--field-instructions{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:0 0 100%;max-width:100%;margin-left:0;padding:0}}.autocomplete-select-decoration--wrapper{position:relative}.badge{font-size:0.8em;width:1.25rem;height:1.25rem;background:#1A67A3;color:#fff}.badge.-secondary{background:#bfbfbf;color:#000}.badge.-border-only{border-color:#dddddd;border-color:var(--button--border-color);color:#333333;color:var(--body-font-color);background:transparent;border-width:1px;border-style:solid}blockquote{font-style:italic;border-left:3px solid #e0e0e0;padding-left:0.6em;margin-left:2.4em}blockquote.icon:before{color:#e0e0e0;position:relative;bottom:10px;right:15px;padding:0 0 0 0}#content blockquote{padding-left:22px}.nosidebar blockquote{margin:1em 0}.action-menu{box-shadow:1px 1px 4px rgba(0,0,0,0.15)}.action-menu ul{list-style-type:none;margin:0;min-width:240px;border:1px solid #dddddd;padding:3px 0;background:#ffffff}.action-menu li{padding:4px 13px 4px 10px}.action-menu li:hover{background:#f0f0f0;cursor:pointer}.action-menu li.has-no-icon{padding:4px 10px 4px 35px}.action-menu li.dropdown-divider{border-top:1px solid #eeeeee;margin:3px 0;padding:0;font-size:1px}.action-menu li:hover ul{display:block;margin:-28px 0 0 190px}.action-menu li a{color:#333333;color:var(--context-menu-unselected-font-color);font-weight:normal}.action-menu li a:hover{text-decoration:none}.action-menu li ul{display:none;position:absolute}.icon-action-menu{padding:0 10px 0 0;font-size:14px;line-height:5px}.icon-action-menu-post{padding:0 10px 0 0;font-size:14px;line-height:5px;padding-left:0.25rem}.icon-sub-menu{padding:0;float:right;font-size:14px;line-height:5px;vertical-align:-40%}.op-context-menu--overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:900;display:none;pointer-events:none}.op-context-menu--overlay .dropdown{pointer-events:initial}#work-package-context-menu.action-menu,#column-context-menu.action-menu{position:absolute;z-index:1000;top:0;left:0;visibility:hidden}#work-package-context-menu.action-menu{position:fixed}.hascontextmenu{cursor:context-menu}html:not(.-browser-mobile) .context-menu--icon{opacity:0}html:not(.-browser-mobile) .context-menu--icon:hover,html:not(.-browser-mobile) .context-menu--icon:focus{opacity:100}.context-menu--reveal:hover .context-menu--icon,.context-menu--reveal:focus .context-menu--icon{opacity:100}.toolbar-container.-editable .title-container span:hover{text-decoration:none}.toolbar-container.-editable .toolbar-items{float:none;margin-left:1rem}.toolbar-container.-editable .toolbar-items .button,.toolbar-container.-editable .toolbar-items full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .toolbar-container.-editable .toolbar-items .fc-button{margin:0}.title-container.-small .editable-toolbar-title--fixed{font-size:1.2rem;line-height:32px}input[type="text"].toolbar--editable-toolbar{color:#5F5F5F;font-size:20px;font-weight:bold;height:34px}.-small input[type="text"].toolbar--editable-toolbar{font-size:18px;height:32px}.form--text-field,.advanced-filters--text-field[type="text"],.advanced-filters--date-field[type="text"],.form--select,.toolbar-items select,.advanced-filters--select,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-datepicker-title select,.form--text-area{border:1px solid #CACACA;border-radius:2px;font-size:0.9rem;vertical-align:middle;margin-bottom:0rem}.form--text-field:hover,.advanced-filters--text-field:hover[type="text"],.advanced-filters--date-field:hover[type="text"],.form--select:hover,.toolbar-items select:hover,.advanced-filters--select:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:hover,.form--text-area:hover,.form--text-field:focus,.advanced-filters--text-field:focus[type="text"],.advanced-filters--date-field:focus[type="text"],.form--select:focus,.toolbar-items select:focus,.advanced-filters--select:focus,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:focus,.form--text-area:focus{border:1px solid #888888}.form--label,.attributes-key-value--key,.form--grouping-label{text-align:left;font-weight:normal;vertical-align:middle}.form.danger-zone .danger-zone--verification input,.form.danger-zone .danger-zone--verification .button,.form.danger-zone .danger-zone--verification full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .form.danger-zone .danger-zone--verification .fc-button{height:40px;line-height:22px}.form--field.-required .form--label:after,.form--field.-required .attributes-key-value--key:after,.inline-label>.form-label.-required::after,.form--field.-required>.inline-label>.form-label::after,.form--label-with-check-box.-required:after{transition:all 100ms ease-in-out 0s;color:#175A8E;color:var(--primary-color-dark);content:'*';padding:0 0.325rem}form{display:inline}.form{display:block;position:relative}.toolbar-items>.form{display:flex;flex-wrap:wrap}.form.-inline{display:inline}.form.-bordered{padding:30px 20px;background-color:#F8F8F8;border:1px solid #EAEAEA}.form.-bordered.-compressed{padding:10px 20px 0 20px}.form.-bordered.-medium-compressed{padding:10px 20px 20px 20px}.form.danger-zone{border:1px solid #CA3F3F;border-top:0px}.form.danger-zone .form--section{padding-top:0px;margin-bottom:0px}.form.danger-zone .form--section>*{padding-left:1rem}.form.danger-zone .form--section-title{background-color:#CA3F3F;color:#FFFFFF !important;padding:1rem !important;margin:0 0 1rem 0}.form.danger-zone input[type=text]{margin-bottom:0}.form.danger-zone em{font-style:italic}.form.danger-zone p.danger-zone--warning{font-weight:bold;color:#CA3F3F}.form.danger-zone p.danger-zone--warning span.icon,.form.danger-zone p.danger-zone--warning span.icon-context{display:inline-block;vertical-align:middle;margin-bottom:0.0625em}.form.danger-zone p.danger-zone--warning span.icon:before,.form.danger-zone p.danger-zone--warning span.icon-context:before{padding-left:0px;color:#CA3F3F}.form.danger-zone .danger-zone--verification{display:flex}.form.danger-zone .danger-zone--verification input{flex-basis:50%;margin:0 0.5rem 0 0}.form.danger-zone .danger-zone--verification .button.-highlight,.form.danger-zone .danger-zone--verification full-calendar .fc-toolbar .-highlight.fc-button,full-calendar .fc-toolbar .form.danger-zone .danger-zone--verification .-highlight.fc-button{background:#CA3F3F;color:#FFFFFF;border-color:#CA3F3F}.form.danger-zone .danger-zone--verification .button.-highlight.icon:before,.form.danger-zone .danger-zone--verification full-calendar .fc-toolbar .-highlight.icon.fc-button:before,full-calendar .fc-toolbar .form.danger-zone .danger-zone--verification .-highlight.icon.fc-button:before,.form.danger-zone .danger-zone--verification .button.-highlight.icon-context:before,.form.danger-zone .danger-zone--verification full-calendar .fc-toolbar .-highlight.icon-context.fc-button:before,full-calendar .fc-toolbar .form.danger-zone .danger-zone--verification .-highlight.icon-context.fc-button:before,.form.danger-zone .danger-zone--verification full-calendar .fc-toolbar .widget-box--arrow-links li.-highlight.fc-button:before,full-calendar .fc-toolbar .widget-box--arrow-links .form.danger-zone .danger-zone--verification li.-highlight.fc-button:before,.form.danger-zone .danger-zone--verification .widget-box--arrow-links full-calendar .fc-toolbar li.-highlight.fc-button:before,.widget-box--arrow-links full-calendar .fc-toolbar .form.danger-zone .danger-zone--verification li.-highlight.fc-button:before,.form.danger-zone .danger-zone--verification .widget-box--arrow-links li.button.-highlight:before,.widget-box--arrow-links .form.danger-zone .danger-zone--verification li.button.-highlight:before{color:#FFFFFF;padding-left:0px}.form.danger-zone+.form--field-instructions{max-width:100%}.form.danger-zone .form--field-instructions{margin:0 0 1rem 0}.form.danger-zone .errorSpan{flex-basis:50%;margin-right:0.5rem}.form .form--close{position:absolute;top:0.75rem;right:0.75rem;width:1rem;z-index:2}@media screen and (min-width: 70rem){.form .-columns-2{column-count:2}}hr{width:100%;height:1px;background:#ccc;border:0}hr.form--separator{border-bottom:1px solid #DDDDDD;margin:0 0 30px;background:none}hr.form--separator.-invisible{border-bottom-width:0px}.form--space{padding-top:1rem}.form--space.-left-spacing{padding-left:1rem}.form--space.-big{padding-top:20px}.form--row{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow:visible;overflow-y:visible}.ui-datepicker-month,.ui-datepicker-year{display:inline-block}.checkbox-label{position:relative;display:inline-block;vertical-align:top;line-height:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-label input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:18px;margin:0 -18px -18px 0;overflow:hidden;padding:0;position:absolute;width:18px;opacity:0.001}.form--fieldset,fieldset.form--fieldset,.form--section,.preview{padding:1rem 0 0;margin-bottom:1rem;border:0;min-width:0;word-break:break-word}.form--fieldset-legend,.form--section-title,#content h3.form--section-title,.preview--legend{color:#4d4d4d;font-size:1rem;font-weight:bold;line-height:1.8;text-transform:uppercase;border-bottom:1px solid #EAEAEA}.form--fieldset.-collapsible.collapsed .-hide-when-collapsed,fieldset.form--fieldset.-collapsible.collapsed .-hide-when-collapsed{display:none}.form--fieldset-legend{width:100%}.form--fieldset.-collapsible>.form--fieldset-legend{cursor:pointer}.form--fieldset.-collapsible>.form--fieldset-legend a:link,.form--fieldset.-collapsible>.form--fieldset-legend a:hover,.form--fieldset.-collapsible>.form--fieldset-legend a:active,.form--fieldset.-collapsible>.form--fieldset-legend a:visited{color:inherit;text-decoration:none}.form--fieldset-legend:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.75rem}.form--fieldset.-collapsible>.form--fieldset-legend:before{content:"\f115";padding:0.625rem 0.25rem 0 0.25rem}.form--fieldset.-collapsible.-collapsed>.form--fieldset-legend:before,.form--fieldset.-collapsible.collapsed>.form--fieldset-legend:before{content:"\f107";padding:0.625rem 0.25rem 0 0.25rem}#sidebar .form--fieldset-legend{color:#B0B2B3;color:var(--main-menu-fieldset-header-color)}.form--fieldset-control{float:right;margin-top:-2.8rem;text-align:right;color:#4d4d4d;font-size:1rem;font-style:italic;line-height:1.8}.form--fieldset-control a:hover{text-decoration:none}.form--fieldset-control-container{padding:0 0.25rem;background-color:inherit}.form--section-title,#content h3.form--section-title{margin:0;padding:0}.form--section>.form--section-title,#content .form--section>.form--section-title,.form--section>#content h3.form--section-title,#content .form--section>#content h3.form--section-title{margin-bottom:1rem}.form--field{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow:visible;overflow-y:visible;align-items:center;margin-bottom:0.825rem;line-height:2}.form--field.-visible-overflow .form--field-container{overflow:visible}.form--field.-vertical,.form.-vertical .form--field{flex-flow:column nowrap;align-items:stretch}.grid-block>.form--field:nth-last-of-type(n+2),.form--row>.form--field:nth-last-of-type(n+2),.form--grouping-row>.form--field:nth-last-of-type(n+2){padding-right:1rem}.form--field.-trailing-label .form--label,.form--field.-trailing-label .attributes-key-value--key{order:2;flex:1 1 auto;max-width:100%;padding-left:0.5rem;margin-bottom:0}.form--field.-trailing-label .form--field-container{order:1;flex:0 0 auto}.form--field.-trailing-label .form--label+span.form--field-container,.form--field.-trailing-label .attributes-key-value--key+span.form--field-container{display:block}.form--field.-break-words>.form--label,.form--field.-break-words>.attributes-key-value--key{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.form--field.-required input.form--text-field:invalid,.form--field.-required input.advanced-filters--text-field:invalid[type="text"],.form--field.-required input.advanced-filters--date-field:invalid[type="text"]{box-shadow:none}.form--field.-reduced-margin{margin-bottom:0.5rem}.form--field.-no-margin{margin-bottom:0}.form--label,.attributes-key-value--key{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:0 0 16.66667%;max-width:16.66667%;max-width:100%;min-width:100px;flex-grow:1;overflow-x:hidden;white-space:normal;overflow-y:visible;padding:0 1rem 0 0;margin-bottom:0;font-size:0.9rem;line-height:1.5;color:#333}.form.-wide-labels .form--label,.form.-wide-labels .attributes-key-value--key,.form--field.-wide-label .form--label,.form--field.-wide-label .attributes-key-value--key{flex:0 0 33.33333%;max-width:33.33333%}.form--field.-vertical .form--label,.form--field.-vertical .attributes-key-value--key,.form.-vertical .form--label,.form.-vertical .attributes-key-value--key{flex:0 0 auto;max-width:none}.form--label.-error,.-error.attributes-key-value--key{color:#9E2A1C;font-weight:bold}.form--label.-error::before,.-error.attributes-key-value--key::before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;line-height:1.5;padding-right:0.325rem}.form--label.-top,.-top.attributes-key-value--key{align-self:flex-start;line-height:2.15rem}.form--label.-error .form--label,.-error.attributes-key-value--key .form--label,.form--label.-error .attributes-key-value--key,.-error.attributes-key-value--key .attributes-key-value--key{color:#9E2A1C}.form--field-container{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:0 0 83.33333%;max-width:83.33333%;max-width:100%;overflow:hidden;padding:0;display:flex;flex-grow:2;align-items:stretch}.form--field-container.-wrap-around{display:flex;flex-wrap:wrap}.form--field-container.-vertical{display:block}.form--field.-visible-overflow .form--field-container{overflow:visible}.form--field-container:nth-of-type(n+2),.form--field.-no-label .form--field-container{margin-left:16.66667%}.form--field.-full-width .form--field-container{flex:0 0 100%;max-width:100%}.form.-wide-labels .form--field-container,.form--field.-wide-label .form--field-container{flex:0 0 66.66667%;max-width:66.66667%}.form.-wide-labels .form--field.-no-label .form--field-container,.form--field.-wide-label.-no-label .form--field-container{margin-left:33.33333%}.form--field.-vertical .form--field-container,.form.-vertical .form--field-container{flex:0 0 auto;max-width:none}.form--field-container .destroy_locale{display:flex}.form--field-inline-action{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:0 0 auto;padding:0 0 0 0.2rem;line-height:2rem}.form--field.-indented,.form--field-instructions,.form--field-extra-actions{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:0 0 83.33333%;max-width:83.33333%;margin-left:16.66667%;padding:0;font-size:0.9rem;line-height:1.4;color:#333}.form--field.-full-width .form--field.-indented,.form--field.-full-width .form--field-instructions,.form--field.-full-width .form--field-extra-actions{flex:0 0 100%;max-width:100%;margin-left:0%}.form.-wide-labels .form--field.-indented,.form.-wide-labels .form--field-instructions,.form.-wide-labels .form--field-extra-actions,.form--field.-wide-label .form--field.-indented,.form--field.-wide-label .form--field-instructions,.form--field.-wide-label .form--field-extra-actions{flex:0 0 66.66667%;max-width:66.66667%;margin-left:33.33333%}.form.-vertical .form--field.-indented,.form.-vertical .form--field-instructions,.form.-vertical .form--field-extra-actions{flex:0 0 auto;margin-left:0%;max-width:none}.form--field-instructions{font-style:italic;max-width:500px}.form--field-instructions.-no-margin{margin:0}.form--field-instructions.-no-italic{font-style:normal}.form--inline-instructions{font-style:italic;display:inline}.form--field-extra-actions{overflow:visible;overflow-y:visible}.form--field-extra-actions.add_locale.icon{margin-top:5px}.form--field-extra-actions.add_locale.icon:before{padding-left:0px}.form--text-field-container,.form--text-area-container,.form--select-container,.form--check-box-container,.form--radio-button-container,.form--range-field-container,.form--search-container,.form--file-container{display:block;flex:1 1}.form--text-field-container:nth-last-of-type(n+2),.form--text-area-container:nth-last-of-type(n+2),.form--select-container:nth-last-of-type(n+2),.form--check-box-container:nth-last-of-type(n+2),.form--radio-button-container:nth-last-of-type(n+2),.form--range-field-container:nth-last-of-type(n+2),.form--search-container:nth-last-of-type(n+2),.form--file-container:nth-last-of-type(n+2){padding-right:1rem}.form--text-field-container.-tiny{max-width:50px}.form--text-field-container.-xslim{max-width:110px}.form--text-field-container.-slim{max-width:200px}.form--text-field-container.-middle{max-width:350px}.form--text-field-container.-wide{max-width:500px}.form--text-field-container.-xwide{max-width:800px}.form--text-field-container.-xxwide{max-width:1100px}.form--text-area-container.-tiny{max-width:50px}.form--text-area-container.-xslim{max-width:110px}.form--text-area-container.-slim{max-width:200px}.form--text-area-container.-middle{max-width:350px}.form--text-area-container.-wide{max-width:500px}.form--text-area-container.-xwide{max-width:800px}.form--text-area-container.-xxwide{max-width:1100px}.form--select-container.-tiny{max-width:50px}.form--select-container.-xslim{max-width:110px}.form--select-container.-slim{max-width:200px}.form--select-container.-middle{max-width:350px}.form--select-container.-wide{max-width:500px}.form--select-container.-xwide{max-width:800px}.form--select-container.-xxwide{max-width:1100px}.form--check-box-container.-tiny{max-width:50px}.form--check-box-container.-xslim{max-width:110px}.form--check-box-container.-slim{max-width:200px}.form--check-box-container.-middle{max-width:350px}.form--check-box-container.-wide{max-width:500px}.form--check-box-container.-xwide{max-width:800px}.form--check-box-container.-xxwide{max-width:1100px}.form--radio-button-container.-tiny{max-width:50px}.form--radio-button-container.-xslim{max-width:110px}.form--radio-button-container.-slim{max-width:200px}.form--radio-button-container.-middle{max-width:350px}.form--radio-button-container.-wide{max-width:500px}.form--radio-button-container.-xwide{max-width:800px}.form--radio-button-container.-xxwide{max-width:1100px}.form--range-field-container.-tiny{max-width:50px}.form--range-field-container.-xslim{max-width:110px}.form--range-field-container.-slim{max-width:200px}.form--range-field-container.-middle{max-width:350px}.form--range-field-container.-wide{max-width:500px}.form--range-field-container.-xwide{max-width:800px}.form--range-field-container.-xxwide{max-width:1100px}.form--search-container.-tiny{max-width:50px}.form--search-container.-xslim{max-width:110px}.form--search-container.-slim{max-width:200px}.form--search-container.-middle{max-width:350px}.form--search-container.-wide{max-width:500px}.form--search-container.-xwide{max-width:800px}.form--search-container.-xxwide{max-width:1100px}.form--file-container.-tiny{max-width:50px}.form--file-container.-xslim{max-width:110px}.form--file-container.-slim{max-width:200px}.form--file-container.-middle{max-width:350px}.form--file-container.-wide{max-width:500px}.form--file-container.-xwide{max-width:800px}.form--file-container.-xxwide{max-width:1100px}.form--select-container.-tiny .select2-container,.form--select-container.-xslim .select2-container,.form--select-container.-slim .select2-container,.form--select-container.-middle .select2-container,.form--select-container.-wide .select2-container,.form--select-container.-xwide .select2-container,.form--select-container.-xxwide .select2-container{max-width:initial}.form--select-container.-auto select{width:auto}.form--text-field.-number,.-number.advanced-filters--text-field[type="text"],.-number.advanced-filters--date-field[type="text"]{text-align:right}.form--text-field,.advanced-filters--text-field[type="text"],.advanced-filters--date-field[type="text"],input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea,select{line-height:100%;margin-bottom:0rem;font-size:0.9rem}.form--text-field:hover,.advanced-filters--text-field:hover[type="text"],.advanced-filters--date-field:hover[type="text"],.form--text-field:focus,.advanced-filters--text-field:focus[type="text"],.advanced-filters--date-field:focus[type="text"],.form--text-field:active,.advanced-filters--text-field:active[type="text"],.advanced-filters--date-field:active[type="text"],input[type="text"]:hover,input[type="text"]:focus,input[type="text"]:active,input[type="password"]:hover,input[type="password"]:focus,input[type="password"]:active,input[type="date"]:hover,input[type="date"]:focus,input[type="date"]:active,input[type="datetime"]:hover,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:hover,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="month"]:hover,input[type="month"]:focus,input[type="month"]:active,input[type="week"]:hover,input[type="week"]:focus,input[type="week"]:active,input[type="email"]:hover,input[type="email"]:focus,input[type="email"]:active,input[type="number"]:hover,input[type="number"]:focus,input[type="number"]:active,input[type="search"]:hover,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:hover,input[type="tel"]:focus,input[type="tel"]:active,input[type="time"]:hover,input[type="time"]:focus,input[type="time"]:active,input[type="url"]:hover,input[type="url"]:focus,input[type="url"]:active,input[type="color"]:hover,input[type="color"]:focus,input[type="color"]:active,textarea:hover,textarea:focus,textarea:active,select:hover,select:focus,select:active{border-color:#999}.-hide-placeholder-on-focus:focus::-ms-input-placeholder{opacity:0}.-hide-placeholder-on-focus:focus::placeholder{opacity:0}.-border-on-hover-only:not(.-error){padding-left:1px;border-color:transparent}.-border-on-hover-only:not(.-error):focus,.-border-on-hover-only:not(.-error):active{border-color:transparent}.-border-on-hover-only:not(.-error):hover{border-color:#999}select[disabled=disabled],select[disabled]{background-color:#eee;cursor:not-allowed}input[readonly].-clickable{cursor:pointer;background:white}.form--select,.toolbar-items select,.advanced-filters--select,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-datepicker-title select{line-height:normal;padding:0.1875rem 1.5rem 0.1875rem 0.1875rem}.form--select.parent-select,.toolbar-items select.parent-select,.parent-select.advanced-filters--select,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.parent-select{height:100%}.form--select[multiple],.toolbar-items select[multiple],.advanced-filters--select[multiple],.ui-datepicker .ui-datepicker-header .ui-datepicker-title select[multiple]{background-image:none;padding-right:0.375rem;height:auto;min-width:40px}.form--select2{border:none;padding-right:0}.form--select2.select2-container .select2-choice{height:2.15rem}.form--inline-select{display:inline-block;width:initial}.form--text-field.-tiny,.-tiny.advanced-filters--text-field[type="text"],.-tiny.advanced-filters--date-field[type="text"],.form--select.-tiny,.toolbar-items select.-tiny,.-tiny.advanced-filters--select,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.-tiny{font-size:0.7rem}.form--text-field.-small,.-small.advanced-filters--text-field[type="text"],.-small.advanced-filters--date-field[type="text"],.form--select.-small,.toolbar-items select.-small,.-small.advanced-filters--select,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.-small{font-size:0.8rem}.form--text-field.-large,.-large.advanced-filters--text-field[type="text"],.-large.advanced-filters--date-field[type="text"],.form--select.-large,.toolbar-items select.-large,.-large.advanced-filters--select,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.-large{font-size:1.3rem}.form--text-field.-narrow,.-narrow.advanced-filters--text-field[type="text"],.-narrow.advanced-filters--date-field[type="text"],.form--select.-narrow,.toolbar-items select.-narrow,.-narrow.advanced-filters--select,.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.-narrow{width:auto;max-width:100%}.form .form--text-field,.form .advanced-filters--text-field[type="text"],.form .advanced-filters--date-field[type="text"],.form .form--select,.form .toolbar-items select,.toolbar-items .form select,.form .advanced-filters--select,.form .ui-datepicker .ui-datepicker-header .ui-datepicker-title select,.ui-datepicker .ui-datepicker-header .ui-datepicker-title .form select{margin-bottom:0rem}.form--select-autocompleter{max-height:400px;overflow-y:auto}.form--selected-value{width:calc(100% - 42px);padding:3px;line-height:2}.form--selected-value--container{display:inline-block;border:1px solid transparent;border-radius:2px;overflow:visible;width:100%;position:relative}.form--selected-value--container:last-of-type{margin-bottom:0.5rem}.form--selected-value--container:hover,.form--selected-value--container:focus,.form--selected-value--container.-focus{text-decoration:none;color:#333333;border-color:#ddd}.form--selected-value--container:hover .form--selected-value--remover,.form--selected-value--container:focus .form--selected-value--remover,.form--selected-value--container.-focus .form--selected-value--remover{visibility:visible}.form--selected-value--container:hover a.form--selected-value--remover,.form--selected-value--container:focus a.form--selected-value--remover,.form--selected-value--container.-focus a.form--selected-value--remover{text-decoration:none;color:#333333}.form--selected-value--remover{position:absolute;height:100%;right:0;text-align:center;width:32px;background:#F8F8F8;border-left:1px solid #ddd;color:#333333;visibility:hidden;line-height:2rem}.form--selected-value--list{margin-left:0rem;margin-bottom:0rem}.form .form--text-area{margin-bottom:0rem}.form--radio-button-container{padding:0 1px}.form--grouping{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;align-items:center}.form--grouping .form--grouping-row{display:flex;height:100vh;position:relative;overflow:hidden;flex:0 0 83.33333%;max-width:83.33333%;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;align-items:baseline}.form--grouping .form--grouping-row .select2-container{margin-bottom:0}.form--grouping .form--grouping-row .form--field-instructions{margin-left:0px}.form--grouping .form--grouping-row+.form--grouping-row{margin-left:16.66667%}.form--grouping-label{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:0 0 16.66667%;max-width:16.66667%;overflow:visible;overflow-y:visible;padding:0 1rem 0.5rem 0;font-size:0.9rem;line-height:1.5;color:#333;margin-bottom:0.8rem}.form--matrix{border:1px solid #CACACA;border-radius:2px;background:none;margin:0;font-size:0.9rem;line-height:1.5}.form--matrix-header-row{font-weight:bold;border-bottom:1px solid #CACACA;background-color:#F8F8F8}.form--matrix-header-cell{padding:0 1rem}.form--matrix-row:nth-child(odd){background-color:#F8F8F8}.form--matrix-row:nth-child(even){background-color:white}.form--matrix-checkbox-cell{min-width:1rem;max-width:4rem;text-align:center}.form--column{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex-flow:column nowrap;align-items:stretch;overflow-y:hidden;padding-left:0 !important}.form--column:nth-last-of-type(n+2){padding-right:1rem}.form--column .form--field{flex-basis:auto}.inline-label{margin:0rem}.inline-label>.form-label.-transparent{margin-bottom:0;font-size:1em;background:none;border:none;line-height:2;margin-right:5px}.inline-label>.form-label{line-height:2rem}.inline-label>.form-label.-required:hover::after,.form--field.-required>.inline-label>.form-label:hover::after{color:#1A67A3;color:var(--primary-color)}.inline-label>.form-label>a{display:block;min-width:1.5rem;text-align:center;vertical-align:middle}.inline-label>.form-label>a .icon{display:inline-block;line-height:normal;vertical-align:middle}.inline-label>.form-label>a .icon::before{padding:0}.form--label-with-check-box{display:block;clear:both;line-height:1.5;padding:0 2rem 0 0}.form--label-with-check-box>p{display:inline}.form--label-with-check-box:not(.-no-ellipsis){overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.form--label-with-check-box>.form--check-box-container{display:block;float:left;padding-right:0.5rem}.form--label-with-check-box>.form--check-box-container input[type="checkbox"]{vertical-align:middle}.form--field-affix,.advanced-filters--affix,.advanced-filters--tooltip-trigger[data-tooltip]{flex:0 0 auto;display:flex;font-size:0.9rem;background:#eee;color:#333;border:1px solid #CACACA;border-radius:2px;padding:0 0.375rem;margin-bottom:0rem;align-items:center;line-height:1}.form--field-affix.icon,.icon.advanced-filters--affix,.icon.advanced-filters--tooltip-trigger[data-tooltip],.form--field-affix.icon-context,.icon-context.advanced-filters--affix,.icon-context.advanced-filters--tooltip-trigger[data-tooltip],.widget-box--arrow-links li.advanced-filters--tooltip-trigger[data-tooltip]:before,.widget-box--arrow-links li.advanced-filters--affix:before,.widget-box--arrow-links li.form--field-affix:before{padding:5px}.form--field-affix.icon:before,.icon.advanced-filters--affix:before,.icon.advanced-filters--tooltip-trigger[data-tooltip]:before,.form--field-affix.icon-context:before,.icon-context.advanced-filters--affix:before,.icon-context.advanced-filters--tooltip-trigger[data-tooltip]:before,.widget-box--arrow-links li.advanced-filters--tooltip-trigger[data-tooltip]:before,.widget-box--arrow-links li.advanced-filters--affix:before,.widget-box--arrow-links li.form--field-affix:before{padding:0}.form--text-field-container+.form--field-affix,.form--text-area-container+.form--field-affix,.form--select-container+.form--field-affix,.form--check-box-container+.form--field-affix,.form--radio-button-container+.form--field-affix,.form--range-field-container+.form--field-affix,.form--search-container+.form--field-affix,.form--file-container+.form--field-affix,.form--text-field-container+.advanced-filters--affix,.form--text-area-container+.advanced-filters--affix,.form--select-container+.advanced-filters--affix,.form--check-box-container+.advanced-filters--affix,.form--radio-button-container+.advanced-filters--affix,.form--range-field-container+.advanced-filters--affix,.form--search-container+.advanced-filters--affix,.form--file-container+.advanced-filters--affix,.form--text-field-container+.advanced-filters--tooltip-trigger[data-tooltip],.form--text-area-container+.advanced-filters--tooltip-trigger[data-tooltip],.form--select-container+.advanced-filters--tooltip-trigger[data-tooltip],.form--check-box-container+.advanced-filters--tooltip-trigger[data-tooltip],.form--radio-button-container+.advanced-filters--tooltip-trigger[data-tooltip],.form--range-field-container+.advanced-filters--tooltip-trigger[data-tooltip],.form--search-container+.advanced-filters--tooltip-trigger[data-tooltip],.form--file-container+.advanced-filters--tooltip-trigger[data-tooltip]{margin-left:-1rem;border-left:0}.form--field-affix.-transparent,.-transparent.advanced-filters--affix,.-transparent.advanced-filters--tooltip-trigger[data-tooltip]{background:none;border:none}.form--tooltip-container{flex:0 0 auto;display:flex}.form--tooltip-container>[data-tooltip],.form--tooltip-container>[class^="tooltip--"]{padding-top:0.6rem}.form--field-inline-buttons-container .form--field-inline-button{margin-right:0;border-radius:0px;background:transparent;height:30px;padding:0 10px}.form--list{display:flex;margin:0;flex-flow:row wrap;overflow:visible;list-style-type:none}.form--list>li,.form--list>div,.form--list>section{padding:0 1rem 1rem;flex:0 0 33.33333%}@media only screen and (min-width: 75em){.form--list{flex-flow:row wrap;overflow:visible;list-style-type:none}.form--list>li,.form--list>div,.form--list>section{padding:0 1rem 1rem;flex:0 0 25%}}@media only screen and (min-width: 90em){.form--list{flex-flow:row wrap;overflow:visible;list-style-type:none}.form--list>li,.form--list>div,.form--list>section{padding:0 1rem 1rem;flex:0 0 16.66667%}}.form--list li,.form--list div{padding:0}textarea{text-rendering:optimizeLegibility}input[type="range"]::-moz-range-thumb{background:#1A67A3;background:var(--primary-color)}input[type="range"]::-webkit-slider-thumb{background:#1A67A3;background:var(--primary-color)}input[type="range"]::-ms-thumb{background:#1A67A3;background:var(--primary-color)}input[type=range]::-moz-range-thumb:hover{background:#175A8E;background:var(--primary-color-dark)}input[type=range]::-webkit-slider-thumb:hover{background:#175A8E;background:var(--primary-color-dark)}input[type=range]::-ms-thumb:hover{background:#175A8E;background:var(--primary-color-dark)}@supports (-moz-appearance: none){#permissions_form{display:inline-block;width:100%;overflow:auto}}@media only screen and (max-width: 42.4375em){form .grid-block{display:block}form .grid-block .grid-content{padding:0}form.-wide-labels .form--field .form--label,form.-wide-labels .form--field .attributes-key-value--key,form .form--field.-wide-label .form--label,form .form--field.-wide-label .attributes-key-value--key,form .form--label,form .attributes-key-value--key,form .form--field-container,form .form--select-container{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:0 0 100%;max-width:100%;display:flex;flex:1;margin-left:0;padding:0}form .form--field-instructions{margin-left:0;flex-basis:100%;max-width:100%}#tab-content-info form .form--label,#tab-content-info form .attributes-key-value--key,#tab-content-info form .form--field-container,.op-modal--modal-body .form--label,.op-modal--modal-body .attributes-key-value--key,.op-modal--modal-body .form--field-container,form.-wide-labels .op-modal--modal-body .form--label,form.-wide-labels .op-modal--modal-body .attributes-key-value--key,form.-wide-labels .op-modal--modal-body .form--field-container{flex-basis:100%;max-width:100%}.ui-select-dropdown .select2-search:before{top:8px !important}.ui-select-dropdown.select2-drop.select2-with-searchbox.select2-drop-active{margin-top:0 !important;top:1px !important}autocomplete-select-decoration{width:100%}.-browser-safari select,.-browser-safari textarea,.-browser-safari input[type="text"],.-browser-safari input[type="password"],.-browser-safari input[type="datetime"],.-browser-safari input[type="datetime-local"],.-browser-safari input[type="date"],.-browser-safari input[type="month"],.-browser-safari input[type="time"],.-browser-safari input[type="week"],.-browser-safari input[type="number"],.-browser-safari input[type="email"],.-browser-safari input[type="url"],.-browser-safari input[type="search"],.-browser-safari input[type="tel"],.-browser-safari input[type="color"]{font-size:16px !important}}full-calendar .fc-toolbar .fc-button{height:34px}full-calendar .fc-toolbar .fc-button.fc-today-button{margin-right:0;margin-bottom:0;margin-left:0.5rem}full-calendar .fc-toolbar .fc-button-group .fc-button{margin-right:0;margin-bottom:0;padding:0.4em 0.65em}full-calendar .fc-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}full-calendar .fc-header-toolbar h2{font-size:1.5rem}.comments{margin:1rem 0}.comments .author{margin:0}.comments .comment{margin:1.5rem}.comments .timestamp{border-bottom:1px dotted;cursor:help}.additional-information{font-style:italic;font-size:13px}.collapsible-section{margin:2rem 0}.collapsible-section--legend:before{content:"\f107";font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.75rem;padding:0.625rem 0.25rem 0 0.25rem}.collapsible-section.-expanded .collapsible-section--legend:before{content:"\f115"}.collapsible-section--toggle-link{display:block;cursor:pointer;color:#333333;font-size:1rem;font-weight:bold;line-height:1.8;text-transform:uppercase;border-bottom:1px solid #EAEAEA}.collapsible-section--toggle-link a:link,.collapsible-section--toggle-link a:hover,.collapsible-section--toggle-link a:active,.collapsible-section--toggle-link a:visited{color:inherit;text-decoration:none}.collapsible-section--toggle-link:hover,.collapsible-section--toggle-link:focus{color:#333333;text-decoration:none}.copy-to-clipboard{cursor:pointer}img.custom-logo-preview,img.custom-favicon-preview,img.custom-touch-icon-preview{box-shadow:0 0 3px lightgrey;background-color:#1A67A3;background-color:var(--header-bg-color)}img.custom-logo-preview{height:42px}img.custom-favicon-preview{height:16px;background-color:whiteSmoke}img.custom-touch-icon-preview{height:180px;background-color:whiteSmoke}.ui-select-match .ui-select-match-item span,.ui-select-match .ui-select-match-item span *{pointer-events:none}.select2-display-none{display:none}.notification-box.-error::before,.flash.error::before,.flash.nodata::before,#errorExplanation.error::before,#errorExplanation.nodata::before{content:"\f14c";color:#CA3F3F}.notification-box.-success::before,.flash.notice::before,#errorExplanation.notice::before{content:"\f12d";color:#35c53f}.notification-box.-warning::before,.flash.warning::before,#errorExplanation.warning::before{content:"\f119";color:#333}.notification-box.-info::before,.flash.info::before,#errorExplanation.info::before{content:"\f176";color:#333}.notification-box.-ee-upsale::before{content:"\f14a";color:#333}.notification-box.-error,.notification-box--notice.-error,.flash.error,.flash.nodata,#errorExplanation.error,#errorExplanation.nodata,#errorExplanation,macro.macro-unavailable{background-color:#fedada;border-color:#CA3F3F}.notification-box.-success,.notification-box--notice.-success,.flash.notice,#errorExplanation.notice{background-color:#d8fdd1;border-color:#35c53f}.notification-box.-warning,.notification-box--notice.-warning,.flash.warning,#errorExplanation.warning{background-color:#f4f4aa;border-color:#b5b078}.notification-box.-info::before,.notification-box.-ee-upsale::before,.flash.info,#errorExplanation.info{background-color:#e3f5ff;border-color:#8fc0db}.notification-box{z-index:21;width:auto;left:0;top:0;background:#e3f5ff;padding:0.625rem;border-radius:0.125rem;display:flex;box-shadow:0.0625rem 0.125rem 0.1875rem rgba(0,0,0,0.2);border:0.0625rem solid #8fc0db;font-size:0.8125rem;word-wrap:break-word}@media only screen and (min-width: 30em) and (max-width: 39.9375rem){.notification-box{width:auto;left:0;right:0;margin-left:0}}.notification-box,.notification-box h1,.notification-box h2,.notification-box full-calendar .fc-header-toolbar h2,full-calendar .fc-header-toolbar .notification-box h2,.notification-box h3,.notification-box h4,.notification-box h5,.notification-box h6{color:#333333}.notification-box .notification-icon{flex:0 0 60px;margin-right:1rem;align-self:flex-start}.notification-box .notification-icon img{width:100%;height:auto}.notification-box .button,.notification-box full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .notification-box .fc-button{margin:0.625rem 0.625rem 0 0}.notification-box .notification-box--close{position:absolute;top:0.75rem;right:0.75rem;background-color:transparent;border-radius:3.125rem;width:1rem;height:1rem;text-align:center;line-height:1.25rem}.notification-box .notification-box--close:hover{text-decoration:none}.notification-box.-error,.notification-box.-success,.notification-box.-warning,.notification-box.-info,.notification-box.-ee-upsale{padding:0.625rem 2.1875rem 0.625rem 2.1875rem}.notification-box.-error::before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0.6875rem;left:0.625rem;font-size:1.125rem}.notification-box.-success::before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0.6875rem;left:0.625rem;font-size:1.125rem}.notification-box.-warning::before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0.6875rem;left:0.625rem;font-size:1.125rem}.notification-box.-info::before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0.6875rem;left:0.625rem;font-size:1.125rem}.notification-box.-ee-upsale::before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0.6875rem;left:0.625rem;font-size:1.125rem}.notification-box.-upload{padding:0.9375rem 1.5625rem}.notification-box p,.notification-box ul{margin-bottom:0}.notification-box p,.notification-box ul>li,.notification-box .button,.notification-box full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .notification-box .fc-button{font-size:0.8125rem}[class^="icon-"].-error{color:#CA3F3F}[class^="icon-"].-success{color:#35c53f}[class^="icon-"].-warning{color:#333}[class^="icon-"].-info{color:#333}.notification-box--wrapper,.flash,#errorExplanation{position:absolute;max-width:34.375rem;margin:0 auto;left:10%;right:10%}.notification-box--wrapper{z-index:10000;top:4rem}.notification-box--wrapper .notification-box--casing{position:relative}.notification-box--wrapper .notification-box--casing .notification-box{margin-bottom:0.1875rem}.flash,#errorExplanation{top:1rem}.notification-box.ng-enter{transition:opacity 0.5s ease;opacity:0}.notification-box.ng-enter.ng-enter-active{opacity:1}.notification-box.ng-leave{transition:opacity 2s ease;opacity:1}.notification-box.ng-leave.ng-leave-active{opacity:0}.notification-box .notification-box--content{width:100%}.notification-box .notification-box--content>p{margin-bottom:0}.notification-box .notification-box--content progress[value]::-moz-progress-bar{border-radius:0.375rem}.notification-box .notification-box--content progress[value]::-webkit-progress-bar{background-color:whiteSmoke;border-radius:0.375rem}.notification-box .notification-box--content progress[value]::-webkit-progress-value{border-radius:0.375rem}.notification-box .notification-box--content progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.375rem;height:1.25rem;animation:animate-stripes 5s linear infinite;background-color:whiteSmoke;border:0.0625rem solid #8fc0db;color:#175A8E;margin:0}.notification-box--toggle-message{font-size:1rem;margin:0.3125rem 0 0.9375rem 0}.notification-box--uploads{list-style:none;padding:0;margin:0}.notification-box--uploads-element{margin:0.3125rem 0}.notification-box--uploads-element .filename{font-weight:bold}.notification-box--uploads-element [class^="icon-"]{font-size:0.75rem}.notification-box--upload-status{font-size:1.125rem !important;line-height:1.125rem !important}.notification-box--notice{border-radius:0.125rem;border-style:solid;border-width:0.0625rem;padding:0.3125rem;margin:0.3125rem 0}.flash,#errorExplanation{border-radius:0.125rem;border-style:solid;border-width:0.0625rem;font-size:0.8125rem;line-height:1.6;padding:0.625rem 2.1875rem 0.625rem 2.1875rem;box-shadow:0.0625rem 0.125rem 0.1875rem rgba(0,0,0,0.2);margin-bottom:0.1875rem;margin-top:0.5rem;z-index:15}.flash.ng-leave,#errorExplanation.ng-leave{animation-name:0.5s fade-out;animation-duration:500ms;animation-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0);animation-delay:0}.flash a,#errorExplanation a{text-decoration:none;cursor:default}.flash ul,#errorExplanation ul{font-size:0.8125rem;margin:0 0 0 30px}.flash .close-handler,#errorExplanation .close-handler{float:none;position:absolute;right:0.6875rem;top:0.6875rem;cursor:pointer}.flash::before,#errorExplanation::before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0.6875rem;left:0.625rem;font-size:1.125rem;padding:0 !important}.flash.notice::before,#errorExplanation.notice::before{color:#35c53f}.flash.error::before,.flash.nodata::before,#errorExplanation.error::before,#errorExplanation.nodata::before{color:#CA3F3F}.flash.info::before,#errorExplanation.info::before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0.6875rem;left:0.625rem;font-size:1.125rem}.flash.info::before,#errorExplanation.info::before{color:#333}.flash.warning::before,#errorExplanation.warning::before{color:#333}.flash+.flash{margin-top:3rem}a.notification-box--target-link{cursor:pointer;text-decoration:underline}#errorExplanation{top:4.25rem}#errorExplanation::before{color:#CA3F3F !important}#errorExplanation.-inline{position:relative;top:0;left:0}@media only screen and (max-width: 42.4375em){.notification-box--wrapper,.flash,#errorExplanation{left:20px !important;right:20px !important}}a{color:#175A8E;color:var(--content-link-color);text-decoration:none}a:hover,a:active{color:#175A8E;color:var(--content-link-hover-active-color);text-decoration:underline}a:focus{color:#175A8E;color:var(--content-link-hover-active-color)}a img{border:0}a.sort{padding-right:16px;background-position:100% 50%;background-repeat:no-repeat}a.sort.asc:after{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1cb";margin-left:5px;font-size:1.2em;vertical-align:text-bottom}a.sort.desc:after{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1cd";margin-left:5px;font-size:1.2em;vertical-align:text-bottom}a.issue.closed,a.issue.closed:hover,a.work_package.closed,a.work_package.closed:hover{text-decoration:line-through}a.-no-decoration{color:inherit}a.-no-decoration:hover{text-decoration:none}a.icon,a.icon-context{color:#4b4b4b;font-weight:normal}a.icon.external,a.icon-context.external{color:#175A8E;color:var(--content-link-color)}a.icon:hover,a.icon-context:hover{text-decoration:none}a.-inactive{pointer-events:none;cursor:default}#content table th a.no-decoration-on-hover:hover,a.no-decoration-on-hover:hover{text-decoration:none}.skip-navigation-link:focus{position:absolute;width:auto;height:auto;overflow:visible;margin-top:-1.25rem}.loading-indicator--background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:900;background:#FFFFFF;background:var(--loading-indicator-bg-color);opacity:0.8;opacity:var(--loading-indicator-bg-opacity)}.loading-indicator--location{position:relative}.loading-indicator{margin:80px auto;width:100px;height:50px;text-align:center;font-size:10px}.loading-indicator [class^='block-']{background-color:#1A67A3;background-color:var(--loading-indicator-spinner-color);height:100%;width:6px;display:inline-block;animation:block-waveStretchDelay 1.2s infinite ease-in-out;margin:0 1px}.loading-indicator .block-1{animation-delay:-1.2s}.loading-indicator .block-2{animation-delay:-1.1s}.loading-indicator .block-3{animation-delay:-1s}.loading-indicator .block-4{animation-delay:-0.9s}.loading-indicator .block-5{animation-delay:-0.8s}.loading-indicator.-compact{margin:20px auto}.loading-indicator.-small{height:34px;margin:0;text-align:left}.loading-indicator.-small [class^='block-']{width:4px}@keyframes block-waveStretchDelay{0%,40%,100%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}.upsale-notification{max-width:560px;margin-bottom:20px;padding-bottom:20px}.upsale-notification .widget-box--teaser-image{width:30%;float:right;margin-top:-20px}.upsale-notification .upsale--feature-reference{padding-bottom:2rem}.token-form textarea{font-family:"Lucida Console", Monaco, monospace;max-width:560px}#members_add_form{display:none;margin-bottom:1rem}#members_add_form .-flex{display:flex;align-items:flex-end}#members_add_form .-flex .select2-search-field{margin:0}#members_add_form .-flex .form--field,#members_add_form .-flex #member-add-submit-button--container{margin-bottom:1px;flex-basis:50%}#members_add_form .-flex:not(.-with-button) .form--field{overflow:hidden}#members_add_form #add-member--submit-button{margin-bottom:0;margin-left:1rem;line-height:0.6rem}@media only screen and (max-width: 42.4375em){#members_add_form .-flex{align-items:flex-start}#members_add_form .-flex.-with-button{flex-direction:column;height:120px}#members_add_form .-flex #add-member--submit-button{margin-left:0}#members_add_form .-flex .form--field{margin-bottom:1rem}}@media screen and (max-width: 87rem) and (min-width: 681px){#members_add_form .-flex.-with-button .form--field{max-width:60%}#members_add_form .-flex.-with-button .form--field select{max-width:60%}}.account--section{margin-top:2rem}#notified-projects{display:block}.my-page--container #right,.my-page--container #left{flex:0 0 50%;max-width:50%}.my-page--container .widget-boxes{margin:0 -10px}.my-page--container .widget-boxes .widget-box{margin-bottom:20px;overflow:auto}.my-page--container .widget-boxes .widget-box:last-child{margin-bottom:10px}@media only screen and (max-width: 42.4375em){.my-page--container .grid-block.widget-boxes{flex-wrap:wrap}.my-page--container .grid-block.widget-boxes #right,.my-page--container .grid-block.widget-boxes #left{flex:0 0 100%;max-width:100%}.my-page--container .grid-block.widget-boxes #left{margin-bottom:0}}div.box-actions{float:right;z-index:500}#my_project_blocks .handle{cursor:move}#visible-grid .handle{cursor:move}#visible-grid.my-page--container .widget-boxes{margin:0}.block-receiver{border-width:1px;border-style:dashed;border-color:#175A8E;border-color:var(--my-page-edit-box-border-color);margin-bottom:20px;padding:8px}#visible-grid .block-receiver{min-height:32px}.project-overview{margin:0 -10px}#invisible-grid #top{padding:0 4px}#invisible-grid .container{margin-bottom:24px}#invisible-grid .container>h3:first-child{margin-bottom:14px}#visible-grid .left,#visible-grid .right,#invisible-grid .left,#invisible-grid .right{flex:0 0 50%;max-width:50%}#visible-grid .widget-box,#invisible-grid .widget-box{margin-bottom:20px;overflow:auto}#visible-grid .widget-box:last-child,#invisible-grid .widget-box:last-child{margin-bottom:10px}@media only screen and (max-width: 42.4375em){#visible-grid .grid-block,#invisible-grid .grid-block{flex-wrap:wrap}#visible-grid .grid-block .right,#visible-grid .grid-block .left,#invisible-grid .grid-block .right,#invisible-grid .grid-block .left{flex:0 0 100%;max-width:100%}#visible-grid .grid-block .left,#invisible-grid .grid-block .left{margin-bottom:0}}.news{margin-bottom:30px}.news--header{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}.summary{font-style:italic}.button,full-calendar .fc-toolbar .fc-button,a.button,full-calendar .fc-toolbar a.fc-button{font-size:0.9rem;display:inline-block;width:auto;margin:0 1rem 1rem 0;background:#F8F8F8;color:#222222;border:1px solid #dddddd;transition-property:background, border;transition-duration:0.25s;transition-timing-function:ease-out}.button:hover,full-calendar .fc-toolbar .fc-button:hover,.button:focus,full-calendar .fc-toolbar .fc-button:focus,a.button:hover,full-calendar .fc-toolbar a.fc-button:hover,a.button:focus,full-calendar .fc-toolbar a.fc-button:focus{background:#ededed;color:#222222}.button:disabled,full-calendar .fc-toolbar .fc-button:disabled,.button.-disabled,full-calendar .fc-toolbar .-disabled.fc-button,a.button:disabled,full-calendar .fc-toolbar a.fc-button:disabled,a.button.-disabled,full-calendar .fc-toolbar a.-disabled.fc-button{opacity:0.5;cursor:default;pointer-events:none}.button:hover,full-calendar .fc-toolbar .fc-button:hover,a.button:hover,full-calendar .fc-toolbar a.fc-button:hover{text-decoration:none}.button.-with-icon::before,full-calendar .fc-toolbar .-with-icon.fc-button::before,a.button.-with-icon::before,full-calendar .fc-toolbar a.-with-icon.fc-button::before{padding:0 0.65em 0 0}.button.-danger,full-calendar .fc-toolbar .-danger.fc-button,a.button.-danger,full-calendar .fc-toolbar a.-danger.fc-button{background:#CA3F3F;color:#FFFFFF;border-color:#CA3F3F}.button.-danger.icon:before,full-calendar .fc-toolbar .-danger.icon.fc-button:before,.button.-danger.icon-context:before,full-calendar .fc-toolbar .-danger.icon-context.fc-button:before,full-calendar .fc-toolbar .widget-box--arrow-links li.-danger.fc-button:before,.widget-box--arrow-links full-calendar .fc-toolbar li.-danger.fc-button:before,.widget-box--arrow-links li.button.-danger:before,a.button.-danger.icon:before,full-calendar .fc-toolbar a.-danger.icon.fc-button:before,a.button.-danger.icon-context:before,full-calendar .fc-toolbar a.-danger.icon-context.fc-button:before{color:#FFFFFF;padding-left:0px}.button.-highlight,full-calendar .fc-toolbar .-highlight.fc-button,a.button.-highlight,full-calendar .fc-toolbar a.-highlight.fc-button{background:#1A67A3;color:#FFFFFF;background:var(--button--highlight-background-color);color:#FFFFFF;border-color:#1A67A3;border-color:var(--button--highlight-background-color)}.button.-highlight:hover,full-calendar .fc-toolbar .-highlight.fc-button:hover,.button.-highlight:focus,full-calendar .fc-toolbar .-highlight.fc-button:focus,a.button.-highlight:hover,full-calendar .fc-toolbar a.-highlight.fc-button:hover,a.button.-highlight:focus,full-calendar .fc-toolbar a.-highlight.fc-button:focus{background:#175A8E;color:#FFFFFF}.button.-highlight:hover,full-calendar .fc-toolbar .-highlight.fc-button:hover,.button.-highlight:focus,full-calendar .fc-toolbar .-highlight.fc-button:focus,a.button.-highlight:hover,full-calendar .fc-toolbar a.-highlight.fc-button:hover,a.button.-highlight:focus,full-calendar .fc-toolbar a.-highlight.fc-button:focus{background:var(--button--highlight-background-hover-color);color:#FFFFFF}.button.-highlight:hover,full-calendar .fc-toolbar .-highlight.fc-button:hover,.button.-highlight:focus,full-calendar .fc-toolbar .-highlight.fc-button:focus,a.button.-highlight:hover,full-calendar .fc-toolbar a.-highlight.fc-button:hover,a.button.-highlight:focus,full-calendar .fc-toolbar a.-highlight.fc-button:focus{border-color:#175A8E;border-color:var(--button--highlight-background-hover-color)}.button.-highlight-inverted,full-calendar .fc-toolbar .-highlight-inverted.fc-button,a.button.-highlight-inverted,full-calendar .fc-toolbar a.-highlight-inverted.fc-button{background:#FFFFFF;color:#175A8E;background:#FFFFFF;color:var(--content-link-color);border-color:#175A8E;border-color:var(--content-link-color)}.button.-highlight-inverted:hover,full-calendar .fc-toolbar .-highlight-inverted.fc-button:hover,.button.-highlight-inverted:focus,full-calendar .fc-toolbar .-highlight-inverted.fc-button:focus,a.button.-highlight-inverted:hover,full-calendar .fc-toolbar a.-highlight-inverted.fc-button:hover,a.button.-highlight-inverted:focus,full-calendar .fc-toolbar a.-highlight-inverted.fc-button:focus{background:#f2f2f2;color:#175A8E}.button.-highlight-inverted:hover,full-calendar .fc-toolbar .-highlight-inverted.fc-button:hover,.button.-highlight-inverted:focus,full-calendar .fc-toolbar .-highlight-inverted.fc-button:focus,a.button.-highlight-inverted:hover,full-calendar .fc-toolbar a.-highlight-inverted.fc-button:hover,a.button.-highlight-inverted:focus,full-calendar .fc-toolbar a.-highlight-inverted.fc-button:focus{background:#f2f2f2;color:var(--content-link-color)}.button.-alt-highlight,full-calendar .fc-toolbar .-alt-highlight.fc-button,a.button.-alt-highlight,full-calendar .fc-toolbar a.-alt-highlight.fc-button{background:#35C53F;color:#FFFFFF;background:var(--button--alt-highlight-background-color);color:#FFFFFF;border-color:#35C53F;border-color:var(--button--alt-highlight-background-color)}.button.-alt-highlight:hover,full-calendar .fc-toolbar .-alt-highlight.fc-button:hover,.button.-alt-highlight:focus,full-calendar .fc-toolbar .-alt-highlight.fc-button:focus,a.button.-alt-highlight:hover,full-calendar .fc-toolbar a.-alt-highlight.fc-button:hover,a.button.-alt-highlight:focus,full-calendar .fc-toolbar a.-alt-highlight.fc-button:focus{background:#227d28;color:#FFFFFF}.button.-alt-highlight:hover,full-calendar .fc-toolbar .-alt-highlight.fc-button:hover,.button.-alt-highlight:focus,full-calendar .fc-toolbar .-alt-highlight.fc-button:focus,a.button.-alt-highlight:hover,full-calendar .fc-toolbar a.-alt-highlight.fc-button:hover,a.button.-alt-highlight:focus,full-calendar .fc-toolbar a.-alt-highlight.fc-button:focus{background:var(--button--alt-highlight-background-hover-color);color:#FFFFFF}.button.-alt-highlight:hover,full-calendar .fc-toolbar .-alt-highlight.fc-button:hover,.button.-alt-highlight:focus,full-calendar .fc-toolbar .-alt-highlight.fc-button:focus,a.button.-alt-highlight:hover,full-calendar .fc-toolbar a.-alt-highlight.fc-button:hover,a.button.-alt-highlight:focus,full-calendar .fc-toolbar a.-alt-highlight.fc-button:focus{border-color:#227d28;border-color:var(--button--alt-highlight-background-hover-color)}.button.-active,full-calendar .fc-toolbar .-active.fc-button,full-calendar .fc-toolbar .fc-button-group .fc-button-active,a.button.-active,full-calendar .fc-toolbar a.-active.fc-button,full-calendar .fc-toolbar .fc-button-group a.fc-button-active{background:#eeeeee;color:#bbbbbb;border-color:#cacaca;border-color:var(--button--active-border-color);box-shadow:0 0 3px #cacaca inset}.button.-active:hover,full-calendar .fc-toolbar .-active.fc-button:hover,full-calendar .fc-toolbar .fc-button-group .fc-button-active:hover,.button.-active:focus,full-calendar .fc-toolbar .-active.fc-button:focus,full-calendar .fc-toolbar .fc-button-group .fc-button-active:focus,a.button.-active:hover,full-calendar .fc-toolbar a.-active.fc-button:hover,full-calendar .fc-toolbar .fc-button-group a.fc-button-active:hover,a.button.-active:focus,full-calendar .fc-toolbar a.-active.fc-button:focus,full-calendar .fc-toolbar .fc-button-group a.fc-button-active:focus{background:#eeeeee;color:#bbbbbb}.button.-transparent,full-calendar .fc-toolbar .-transparent.fc-button,a.button.-transparent,full-calendar .fc-toolbar a.-transparent.fc-button{border:1px solid #222222;background:transparent;color:#222222;border-color:transparent}.button.-transparent:hover,full-calendar .fc-toolbar .-transparent.fc-button:hover,.button.-transparent:focus,full-calendar .fc-toolbar .-transparent.fc-button:focus,a.button.-transparent:hover,full-calendar .fc-toolbar a.-transparent.fc-button:hover,a.button.-transparent:focus,full-calendar .fc-toolbar a.-transparent.fc-button:focus{border-color:#595959;background:transparent;color:#595959}.button.-transparent:hover,full-calendar .fc-toolbar .-transparent.fc-button:hover,.button.-transparent:focus,full-calendar .fc-toolbar .-transparent.fc-button:focus,a.button.-transparent:hover,full-calendar .fc-toolbar a.-transparent.fc-button:hover,a.button.-transparent:focus,full-calendar .fc-toolbar a.-transparent.fc-button:focus{border-color:#dddddd;border-color:var(--button--border-color)}.button.-transparent.-active,full-calendar .fc-toolbar .-transparent.-active.fc-button,full-calendar .fc-toolbar .fc-button-group .-transparent.fc-button-active,a.button.-transparent.-active,full-calendar .fc-toolbar a.-transparent.-active.fc-button,full-calendar .fc-toolbar .fc-button-group a.-transparent.fc-button-active{background:#eeeeee}.button.-transparent.-active:hover,full-calendar .fc-toolbar .-transparent.-active.fc-button:hover,full-calendar .fc-toolbar .fc-button-group .-transparent.fc-button-active:hover,.button.-transparent.-active:focus,full-calendar .fc-toolbar .-transparent.-active.fc-button:focus,full-calendar .fc-toolbar .fc-button-group .-transparent.fc-button-active:focus,a.button.-transparent.-active:hover,full-calendar .fc-toolbar a.-transparent.-active.fc-button:hover,full-calendar .fc-toolbar .fc-button-group a.-transparent.fc-button-active:hover,a.button.-transparent.-active:focus,full-calendar .fc-toolbar a.-transparent.-active.fc-button:focus,full-calendar .fc-toolbar .fc-button-group a.-transparent.fc-button-active:focus{border-color:#cacaca}.button.-tiny,full-calendar .fc-toolbar .-tiny.fc-button,a.button.-tiny,full-calendar .fc-toolbar a.-tiny.fc-button{font-size:0.63rem}.button.-small,full-calendar .fc-toolbar .-small.fc-button,a.button.-small,full-calendar .fc-toolbar a.-small.fc-button{font-size:0.72rem}.button.-large,full-calendar .fc-toolbar .-large.fc-button,a.button.-large,full-calendar .fc-toolbar a.-large.fc-button{font-size:1.17rem}.button.-expand,full-calendar .fc-toolbar .-expand.fc-button,a.button.-expand,full-calendar .fc-toolbar a.-expand.fc-button{display:block;width:100%;margin-left:0;margin-right:0}.button.-round,full-calendar .fc-toolbar .-round.fc-button,a.button.-round,full-calendar .fc-toolbar a.-round.fc-button{border-radius:2em}.button.-narrow,full-calendar .fc-toolbar .-narrow.fc-button,a.button.-narrow,full-calendar .fc-toolbar a.-narrow.fc-button{margin-bottom:0em;margin-right:0.25rem;padding:0.3128em 0.55555em}.button--icon{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button--icon+.button--text,.button--text+.button--icon,.op-icon--wrapper+.button--text,.button--text+.op-icon--wrapper{margin:0 0 0 0.65em}html.-browser-windows.-browser-chrome .button--text,html.-browser-windows.-browser-chrome .button--icon{vertical-align:-1px}.button--dropdown-indicator{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 0 3px;font-size:0.8125rem}.toolbar-item .button[class*='icon-']:before,.toolbar-item full-calendar .fc-toolbar .fc-button[class*='icon-']:before,full-calendar .fc-toolbar .toolbar-item .fc-button[class*='icon-']:before{margin-right:0.65em}.button--link{color:#175A8E;color:var(--content-link-color);background:none;border:none;padding:0 1px}.button--link.-expand{display:block;width:100%;margin-left:0;margin-right:0}.button--link:visited,.button--link:active{color:#175A8E;color:var(--content-link-color)}.button--link:hover{text-decoration:underline}.button--link:disabled,.button--link:disabled:hover{cursor:not-allowed;background:none;color:#878787}.icon-control{display:inline-block;height:1.1875rem;width:1.1875rem;margin-left:-1px;padding:1px;vertical-align:middle;text-align:center;cursor:pointer;border-radius:50%;color:#878787}.icon-control:hover,.icon-control.-active{text-decoration:none;color:white;background:#1A67A3}.icon-control.-active:hover{color:#878787;background:white}.icon-control--icon{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.0625rem}.cdk-drag-preview{box-shadow:0 0 10px 5px rgba(0,0,0,0.1)}.box{padding:6px;margin-bottom:10px;line-height:1.5em;border:1px solid #e4e4e4}.box li.filter label{clear:left;float:left;width:170px}.box li.decorated{margin-left:20px;list-style:disc outside none}.box p{padding-top:5px;padding-bottom:8px}#content .box h3{margin-top:3px}h1{color:#333333;font-weight:bold;padding:0 0 8px 0;margin:0}h2,full-calendar .fc-header-toolbar h2{color:#333333;font-weight:bold;padding:0 0 8px 0;margin:0}h3{color:#333333;font-weight:normal;border-bottom:1px solid #dddddd;padding:0 0 8px 0;margin:0 0 20px 0}h4{color:#333333;font-weight:normal;border-bottom:1px dotted #bbbbbb;padding:0 0 5px 0;margin:0 0 20px 0}.work-package--watchers user-avatar{margin-right:5px}.work-package--watchers.-read-only .remove-watcher-btn{display:none}.work-package--watchers-lookup .dropdown-wrapper{margin-bottom:50px}.simple-filters--container,.advanced-filters--container{background-color:#F8F8F8;border:1px solid #EAEAEA}.simple-filters--container .simple-filter--trailing-labels,.simple-filters--filters{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-gap:10px 40px;list-style-type:none;margin:10px 0 0 0}.simple-filters--container{padding:1rem 1rem 1rem 1rem;margin:0.6em 0;position:relative}.simple-filters--container .simple-filter--trailing-labels{grid-column:1 / -1}.simple-filters--container .simple-filter--trailing-labels>.-trailing-label.form--field{grid-column:1 / -1;margin-bottom:0}.simple-filters--container.collapsed{display:none}.simple-filters--container .simple-filters--close{position:absolute;top:5px;right:5px;width:1rem;z-index:2}.simple-filters--filters>li:not(.simple-filters--controls){display:grid;grid-template-columns:repeat(auto-fill, 50%);align-items:center}.simple-filters--filters>li:not(.simple-filters--controls) button,.simple-filters--filters>li:not(.simple-filters--controls) .button,.simple-filters--filters>li:not(.simple-filters--controls) full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .simple-filters--filters>li:not(.simple-filters--controls) .fc-button{margin:0 10px 10px 0}.simple-filters--filters .simple-filters--filter.-with-radio-buttons{grid-template-columns:10% repeat(auto-fit, minmax(45%, 1fr));grid-template-rows:repeat(auto-fill, 35px);grid-gap:10px 0}.simple-filters--filters .simple-filters--filter.-with-radio-buttons .simple-filters--filter-name.form--label,.simple-filters--filters .simple-filters--filter.-with-radio-buttons .simple-filters--filter-name.attributes-key-value--key{grid-column:2}.simple-filters--filters .simple-filters--controls{grid-column:1 / -1;margin-top:1rem}.simple-filters--filters .simple-filters--filter-name{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;margin:auto 0}@media only screen and (max-width: 42.4375em){.simple-filters--filter:not(.-with-radio-buttons) .simple-filters--filter-value{grid-column:1 / -1}}.advanced-filters--container{padding:1rem;max-height:50vh;overflow-y:auto;position:relative;margin-bottom:10px}.advanced-filters--container.collapsed{display:none}.advanced-filters--container .advanced-filters--close{position:absolute;top:0.75rem;right:0.75rem;width:1rem;z-index:2}.advanced-filters--filters{list-style-type:none;margin:20px 0 0 0}.advanced-filters--filters>.advanced-filters--filter{display:grid;grid-template-columns:20% 20% 25% 50px;grid-grap:10px;align-items:center;margin-bottom:10px}.advanced-filters--filters>.advanced-filters--filter.--without-operator{grid-template-columns:20% 45% 50px}.advanced-filters--filters .advanced-filters--filter-name,.advanced-filters--filters .advanced-filters--add-filter-label{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;margin:auto 0}.advanced-filters--filters .advanced-filters--filter-value .advanced-filters--select,.advanced-filters--filters .advanced-filters--filter-value .advanced-filters--number-field,.advanced-filters--filters .advanced-filters--filter-operator .advanced-filters--select,.advanced-filters--filters .advanced-filters--filter-operator .advanced-filters--number-field{font-size:0.8rem;width:auto;max-width:100%;flex:0 0 auto}.advanced-filters--add-filter{display:grid;grid-template-columns:20% 45% 50px;grid-grap:10px}.advanced-filters--text-field[type="text"]:required,.advanced-filters--date-field[type="text"]:required{box-shadow:none}.advanced-filters--affix,.advanced-filters--tooltip-trigger[data-tooltip]{background:none;border:none;font-size:0.9rem}.advanced-filters--remove-filter{text-align:right}.advanced-filters--remove-filter a{display:block}.advanced-filters--remove-filter a:hover{text-decoration:none}.advanced-filters--add-filter-info{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto;overflow:visible;overflow-y:visible}.advanced-filters--spacer{border-top:1px solid #EAEAEA;height:1px;margin:0.75rem 0}.advanced-filters--spacer.hidden,.advanced-filters--filter.hidden{display:none !important}.work-packages-embedded-view--container .advanced-filters--container{margin:0 0 1rem 0}@media only screen and (max-width: 42.4375em){.advanced-filters--filters .advanced-filters--filter{grid-gap:0 10px}.advanced-filters--filters .advanced-filters--filter-name,.advanced-filters--filters .advanced-filters--add-filter-label,.advanced-filters--filters .advanced-filters--add-filter-value{grid-column:1 / -1}.advanced-filters--filters .advanced-filters--remove-filter{grid-column:-1}.advanced-filters--filters .advanced-filters--filter-operator,.advanced-filters--filters .advanced-filters--filter-value{grid-column:span 2;order:2}.advanced-filters--filters .advanced-filters--filter-operator .advanced-filters--text-field,.advanced-filters--filters .advanced-filters--filter-operator .advanced-filters--select,.advanced-filters--filters .advanced-filters--filter-operator .advanced-filters--number-field,.advanced-filters--filters .advanced-filters--filter-value .advanced-filters--text-field,.advanced-filters--filters .advanced-filters--filter-value .advanced-filters--select,.advanced-filters--filters .advanced-filters--filter-value .advanced-filters--number-field{width:100%}}.attributes-key-value{display:flex;flex-wrap:wrap;font-size:0.875rem}.attributes-key-value--key{display:flex;flex:1 0 35%;max-width:35%;margin-bottom:0.1875rem;padding:0.375rem 0;font-weight:bold}.attributes-key-value--key>wp-replacement-label{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}.attributes-key-value--value-container{display:flex;flex:1 0 65%;max-width:65%;margin-bottom:0.1875rem;align-self:center}.attributes-key-value--value-container p{font-size:0.9rem;word-wrap:break-word}.attributes-key-value--value-container.not-editable{padding:6px}.attributes-key-value--value-separator{margin:0px 4px;line-height:normal}.attributes-key-value--value-separator:after{display:inline;content:'-';vertical-align:middle}.attributes-key-value--value{overflow:visible;overflow-y:visible}.attributes-map{display:grid;grid-template-columns:1fr 2fr;grid-auto-rows:auto;grid-gap:1rem}.attributes-map.-minimal-keys{grid-template-columns:max-content 2fr}.attributes-map--key{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;font-weight:bold;line-height:27px}.attributes-map.-minimal-keys .attributes-map--key{max-width:200px}.attributes-map--value{zoom:1;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.attributes-group{margin-top:1.6875rem;position:relative}.attributes-group--header{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin:0 0 0.5rem 0;border-bottom:1px solid #ddd;align-items:flex-end}.attributes-group--header-container{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto;padding:0 1rem 0.4rem 0}.attributes-group.-toggleable .attributes-group--header-container{cursor:pointer;padding-left:5px}.attributes-group--header-control{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:0 0 auto;padding:0 0 0.4rem 0}.attributes-group--header-toggle{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:0 0 auto;padding:0 0 0 1rem;overflow-y:hidden}.attributes-group--header-toggle .button,.attributes-group--header-toggle full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .attributes-group--header-toggle .fc-button{margin:0 0 5px 0}.attributes-group--header-text,#content h3.attributes-group--header-text{font-size:1rem;font-weight:bold;text-transform:uppercase;margin:0;padding:0;border:0}.information-section{font-size:0.8rem}.widget-boxes.-flex{display:flex;flex-flow:row wrap;margin:0 -10px}.widget-boxes.-flex .widget-box{flex:1;flex-basis:32%;display:flex;flex-direction:column}.widget-boxes.-flex .widget-box--enumeration,.widget-boxes.-flex .widget-box--arrow-links,.widget-boxes.-flex .widget-box--feature-list{flex-grow:2}.widget-boxes.-vertical{flex-flow:column wrap}.widget-boxes .icon-context:before,.widget-boxes .widget-box--arrow-links li:before,.widget-box--arrow-links .widget-boxes li:before{padding-right:5px}.widget-boxes.grid-content{padding-left:10px;padding-right:10px}.widget-boxes.grid-content .widget-box{margin-left:0;margin-right:0}.widget-boxes .widget-box{position:relative;background:#FFFFFF;margin:10px;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.1);padding:20px;min-height:250px;word-wrap:break-word;overflow:hidden}.widget-boxes .widget-box.-thin{min-height:100px}.widget-boxes .widget-box.-wider{flex-grow:3}.widget-boxes .widget-box.-minimal{flex-grow:0}.widget-boxes .widget-box.-no-border{padding:0;border:0}.widget-boxes .widget-box .widget-box--enumeration{margin-left:1.5rem;margin-top:0.5rem}.widget-boxes .widget-box .widget-box--feature-list{list-style:none;margin:0.5rem 0 1rem 0}.widget-boxes .widget-box .widget-box--feature-list:last-child{margin-bottom:0}.widget-boxes .widget-box .widget-box--feature-list li:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1f7";display:inline-block;font-size:0.6rem;color:#35C53F;color:#35C53F;color:var(--alternative-color);width:20px}.widget-boxes .widget-box .widget-box--teaser-image{max-width:30%;max-height:100px;margin-left:auto;margin-right:auto}.widget-box--header{font-weight:bold;font-size:1.25rem;display:flex;margin-top:4px;margin-bottom:13px;border-bottom:none;padding-bottom:0}.widget-box--header-title{vertical-align:middle;margin-bottom:0;flex-grow:1;align-self:center}.widget-box--header-title .editable-toolbar-title--fixed,.widget-box--header-title input[type="text"].toolbar--editable-toolbar{color:#5F5F5F;font-size:16px;letter-spacing:1px;text-transform:uppercase;font-weight:bold}.widget-box--additional-info{font-style:italic;margin-bottom:0.5rem}.widget-box--arrow-links{list-style:none;margin:0.5rem 0 1rem 0}.widget-box--arrow-links:last-child{margin-bottom:0}.widget-box--arrow-links li:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f10e";display:inline-block;font-size:0.6rem;color:#4b4b4b;width:20px}.widget-box--arrow-links .-widget-box--arrow-multiline:before{float:left}.widget-box--arrow-links .-widget-box--arrow-multiline:after{clear:both;content:"";display:table}.widget-box--arrow-links .-widget-box--arrow-multiline>div{float:left;margin-bottom:10px;width:calc(100% - 20px)}@media only screen and (max-width: 42.4375em){.widget-boxes.-flex .widget-box{flex-basis:100%}}div.wiki{font-size:1rem}div.wiki h1{font-size:1.75rem}div.wiki h2{font-size:1.4rem}div.wiki h3{font-size:1.225rem}div.wiki h4{font-size:1.05rem}div.wiki h5{font-size:0.875rem}div.wiki h1,div.wiki h2,div.wiki h3,div.wiki h4,div.wiki h5{margin:1em 0;line-height:1.5;font-weight:bold;color:#555555;text-transform:none;border-bottom:1px dotted #bbbbbb}div.wiki h1,div.wiki h2{border-bottom-style:solid}div.wiki table:not(.work-package-table){border:1px solid #bbb;border-collapse:collapse;margin-bottom:1em}div.wiki table:not(.work-package-table) td,div.wiki table:not(.work-package-table) th{border:1px solid #bbb;padding:4px}div.wiki ul.toc{margin-bottom:12px;margin-right:12px;margin-left:0;display:table;font-size:1rem}div.wiki ul.toc .section-nav{margin-bottom:0;margin-left:12px}div.wiki ul.toc.right{float:right;margin-left:12px;margin-right:0;width:auto}div.wiki ul.toc.left{float:left;margin-right:12px;margin-left:0;width:auto}div.wiki ul.toc a{font-weight:normal;background-repeat:no-repeat;background-position:0% 60%}div.wiki ul.toc a.icon-context:before{padding:3px 3px 0 0}div.wiki ul.toc li{list-style-type:none}div.wiki ul li{word-wrap:break-word}div.wiki .external.icon-context:before,div.wiki .widget-box--arrow-links li.external:before,.widget-box--arrow-links div.wiki li.external:before{padding:4px 4px 0 0}div.wiki fieldset.collapsible legend{font-weight:bold;font-size:calc($wiki-default-font-size * 0.6)}div.wiki img{vertical-align:middle}a.wiki-anchor{display:none;text-decoration:none;font-size:16px;vertical-align:middle;padding-right:2px}a.wiki-anchor:hover{color:#aaa !important;text-decoration:none}h1:hover a.wiki-anchor,h2:hover a.wiki-anchor,h3:hover a.wiki-anchor{display:inline;color:#ddd}.wiki p{margin-bottom:1em;font-size:1rem}.wiki .quick_info .label{background:none;color:#000;font-weight:bold;font-size:1rem}.wiki .wiki-title{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;max-width:100%}.wiki.wiki-content{overflow-wrap:break-word;word-wrap:break-word}.wiki--content--attribute .form--field-container{max-width:100%}#wiki_page_parent_id{overflow:auto}.toolbar-container ~ .wiki-content{margin-top:0}.wiki-version--details .navigate-left{margin:0 1.5rem 0 0}.wiki-version--details .navigate-right{margin:0 0 0 1.5rem}.wiki-version--details span{vertical-align:middle}body.controller-wiki .ck-content{min-height:25vh}body.controller-wiki #breadcrumb ul.breadcrumb li.first-breadcrumb-element a{display:inline;width:auto}@media only screen and (max-width: 42.4375em){.toolbar-container ~ .wiki-content{margin-top:0}}.generic-list{margin:0;padding:0}.generic-list li{list-style:none;margin-bottom:24px}.generic-list .title{font-weight:bold}.generic-list .title .icon-context:before,.generic-list .title .widget-box--arrow-links li:before,.widget-box--arrow-links .generic-list .title li:before{vertical-align:-2px}.generic-list .me .time{border-bottom:1px solid #878787}.generic-list .time,.generic-list .description{color:#878787}.generic-list .time,.generic-list .description,.generic-list .author{font-size:0.9em}.generic-list .description,.generic-list .author{padding-left:30px}.generic-list .description{font-style:italic}.generic-list .author{margin-bottom:1em}.generic-list .avatar-mini{margin:0 10px 0 0}.wp--row{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wp--placeholder-row{height:5px;border-bottom:none !important}.wp-table--row{cursor:pointer}.wp-table--row,#empty-row-notification{height:40px}.wp-table--row.-collapsed,#empty-row-notification.-collapsed{display:none}.wp-table--row.-dragged,#empty-row-notification.-dragged{height:0px;border:none !important;outline:1px solid var(--primary-color);opacity:1}.wp-table--row.-dragged .wp-table--cell-td,#empty-row-notification.-dragged .wp-table--cell-td{display:none !important}.work-package-table--container table.generic-table tbody td{padding-left:0;padding-top:0;padding-bottom:0;line-height:24px}.work-package-table--container table.generic-table tbody td .inline-edit--field.ng-select{min-width:140px}.work-package-table--container td.-editable{display:table-cell;width:auto}.work-package-table--container td.-editable:hover .inline-edit--active-field.-error:hover{border-color:#CA3F3F}.wp-table--faulty-query-icon{color:#CA3F3F}.wp-table--group-header{height:40px}.wp-table--group-header td{padding:0 !important}.wp-table--group-header .group--value{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.wp-table--configuration-modal--trigger{width:60px;text-align:center !important;z-index:1;padding:0 !important}html:not(.-browser-mobile) .wp-table--context-menu-td{width:60px;line-height:initial !important}.wp-table--context-menu-td a{vertical-align:-3px}.wp-table--context-menu-td a .icon:before{color:#175A8E;color:var(--content-link-color);padding:0 0 0 0.25rem}.wp-table--context-menu-td a.-disabled .icon:before{color:#878787}.wp-table--context-menu-td a:hover{text-decoration:none}.wp-table--details-link{padding-right:5px}.wp-table-context-menu-link{padding-left:5px}.wp-table--cell .ui-datepicker{margin-left:-38%}.wp-table--cell-container{display:inline-block;vertical-align:middle;width:100%}.wp-table--cell-td.-editing .wp-table--cell-container{display:block;width:initial !important}.wp-table--cell-container .inline-edit--display-field{display:initial}.inline-edit--display-field{padding:2px}body.-browser-edge .work-package-table .inline-edit--display-field{height:22px !important;line-height:22px !important}.inplace-editing--container{display:inline-block;border:1px solid transparent;border-radius:2px;overflow:visible;width:100%}.wp-table--cell-td.startDate,.wp-table--cell-td.dueDate{width:160px}.wp-table--cell-td img.thumbnail{height:40px}.wp-table--hierarchy-indicator{color:#333333;color:var(--body-font-color);pointer-events:all}.wp-table--hierarchy-indicator:hover{text-decoration:none}.wp-table--hierarchy-indicator-collapsed{display:none}.-hierarchy-collapsed .wp-table--hierarchy-indicator-expanded{display:none}.-hierarchy-collapsed .wp-table--hierarchy-indicator-collapsed{display:inline}.wp-table--hierarchy-span{text-align:right;display:block;float:left;margin-left:5px;padding-right:8px;height:1rem}.wp-table--hierarchy-indicator-icon{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.6rem}.wp--row[class*="__collapsed-group-"]{display:none}.wp-table--hierarchy-td{min-width:0px !important}.hierarchy-header--outer-span{white-space:nowrap}.hierarchy-header--outer-span>.dropdown-indicator{width:1em;text-align:right;overflow:visible;min-width:1em;visibility:hidden}.hierarchy-header--outer-span:hover>.dropdown-indicator{visibility:visible}.wp-table--cell-td.subject{padding-left:8px}body .wp-table--hierarchy-aditional-row,body .wp-table--hierarchy-aditional-row .wp-table--hierarchy-indicator-icon{color:#6C7A89}.hierarchy-header--icon{cursor:pointer;display:inline-block;flex:0 0 0;width:20px}.hierarchy-header--icon i:before{padding:0;vertical-align:middle;font-size:20px;color:#333333;color:var(--body-font-color)}body .wp-table--relations-aditional-row,body .wp-table--relation-cell-td.-expanded{background:rgba(220,235,244,0.6)}body .wp-table--relation-cell-td.-expanded{border-bottom:1px solid rgba(220,235,244,0.6)}.wp-table--relation-indicator{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.6rem;cursor:pointer}.wp-table--relation-count.-border-only{margin-right:5px;background:white}.wp-table--relation-cell-td{text-align:center !important}.relation-row--id-cell{padding-left:5px !important}.relation-row--type-label{background:white;padding:2px;border:1px solid #EAEAEA;border-radius:5px;margin-right:5px;font-size:0.7rem}.relation-row--type{cursor:default}.relations-header--icon:before{padding:0 2px 0 0}.wp-inline-create-button-row{height:40px;border-bottom:none !important}.wp-inline-create-button-row td{padding:0 !important}.wp-inline-create-button a{width:100%;padding:0.5rem 0;display:inline-block;line-height:1.6}.wp-inline-create-button a.wp-inline-create--split-link{width:auto}.wp-inline-create-button a.wp-inline-create--split-link:last-child{margin-left:1rem}.wp-inline-create-button a.wp-inline-create--split-link:hover{background:#e4f7fb}.wp-inline-create--add-link,.wp-inline-create--reference-link{font-weight:bold}.wp-inline-create--add-link .icon::before,.wp-inline-create--reference-link .icon::before{padding-left:7px;padding-right:10px;font-size:11px}.wp-inline-create--add-link:hover,.wp-inline-create--reference-link:hover{text-decoration:none}.wp-inline-create-row{background:#BEF3CA}.wp-inline-create-row:hover{background:#a8efb8 !important}.wp-inline-create-row .inline-edit--display-field:hover{border-color:#35c53f}.wp-table--cancel-create-td{text-align:center !important}.wp-table--cancel-create-link:before{color:#333333;padding:0 0 0 0.2rem}.wp-table--cancel-create-link:hover{text-decoration:none}.wp--row.gu-mirror{border:1px solid #E7E7E7;border-radius:5px;background:white !important;padding-left:20px;display:flex;align-items:center}html:not(.-browser-mobile) .wp-table-context-menu-icon,html:not(.-browser-mobile) .wp-table--drag-and-drop-handle{opacity:0;display:inline-block;height:calc(40px - 1px);line-height:calc(40px - 1px)}html:not(.-browser-mobile) .issue:hover .wp-table-context-menu-icon,html:not(.-browser-mobile) .issue:hover .wp-table--drag-and-drop-handle,html:not(.-browser-mobile) .wp-table--context-menu-td:focus,html:not(.-browser-mobile) .wp-table-context-menu-icon:focus{opacity:100}.wp-new-top-row{color:#175A8E;color:var(--content-link-color);display:flex;font-size:24px}.wp-new-top-row #wp-new-inline-edit--field-type,.wp-new-top-row .work-packages--type-selector{margin-left:5px}.wp-new-top-row .inline-edit--display-field{padding-left:0 !important}.wp-new-top-row .inline-edit--display-field:hover{text-decoration:none}.wp-new-top-row .wp-new-top-row--status .inline-edit--field,.wp-new-top-row .wp-new-top-row--type .inline-edit--field{min-width:125px}.wp-new-top-row .work-packages--type-selector .-active,.wp-new-top-row .work-packages--status-selector .-active{margin:6px 6px 6px 0px}.work-packages--type-selector .-active{margin:6px 6px 0px 0px}.work-packages--details-content.-create-mode{top:0}.work-packages--new-details-header{margin:0.375em 0;display:flex;align-items:stretch}.work-packages--status-selector .inline-edit--display-field{text-transform:capitalize}.wp--details--switch-fullscreen-wrapper{flex:1;text-align:right}.wp--details--switch-fullscreen{color:#333333;display:inline-block;width:20px;cursor:pointer;font-size:0.9rem;padding-top:14px}.wp--details--switch-fullscreen:hover{text-decoration:none}.wp--details--switch-fullscreen span:before{padding:0}.work-packages--show-view .toolbar{margin-bottom:10px}.work-packages--new .attributes-group.description-group .attributes-group--header{border-bottom:none;margin-bottom:0}.work-packages--new .attributes-group.description-group textarea{resize:none}.inline-edit--display-field{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.inline-edit--display-field.-placeholder{font-style:italic}.inline-edit--display-field .custom-option{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.inline-edit--display-field .custom-option:not(.-multiple-lines){display:inline;white-space:nowrap}.inline-edit--display-field .custom-option:not(.-multiple-lines):not(:only-child){max-width:90%;display:inline-block;vertical-align:middle;line-height:32px}.inline-edit--display-field .custom-option:not(.-multiple-lines):not(:only-child):first-of-type{padding-right:5px}.inline-edit--display-field.split-time-field{white-space:nowrap}.wp-table--cell-container .inline-edit--display-field.split-time-field .-actual-value,.wp-table--cell-container .inline-edit--display-field.split-time-field .-derived-value{display:inline-block;width:48%}.wp-table--cell-container .inline-edit--display-field.split-time-field .-derived-value:not(.-with-actual-value){margin-left:48%}.inline-edit--display-field.split-time-field .-actual-value{text-align:right;padding-right:0.5rem}.inline-edit--display-field.split-time-field .-derived-value{color:#878787;color:var(--gray-dark);font-style:italic;font-weight:bold}.wp-table--cell-container.estimatedTime{width:100%}.wp-table--cell-container.estimatedTime .-placeholder{display:inline-block;width:100%;text-align:center}.wp-table--sum-container .split-time-field .-actual-value{display:inline-block;width:48%;text-align:right;padding-right:0.5rem}.inline-edit--display-field.-editable{cursor:text;border-color:transparent;border-style:solid;border-radius:2px;border-width:1px;line-height:normal}.inline-edit--display-field.-editable:hover,.inline-edit--display-field.-editable:focus{border-color:#ddd}.inline-edit--display-field.-editable:hover.-multiline,.inline-edit--display-field.-editable:focus.-multiline{white-space:inherit}.inline-edit--display-field:not(.id).-read-only{cursor:not-allowed}.inline-edit--display-field:not(.id).-read-only:focus,.inline-edit--display-field:not(.id).-read-only:hover{color:#4d4d4d;background:#eee}editable-attribute-field{width:100%}.-minimal editable-attribute-field{width:initial}.inline-edit--container .-error .inline-edit--display-field,.inline-edit--container .-error .inline-edit--field,.wp-table--cell-td.-error .inline-edit--container .inline-edit--display-field,.wp-table--cell-td.-error .inline-edit--container .inline-edit--field{background:#fedada;border-color:#CA3F3F}.inline-edit--container .-error .inline-edit--display-field:hover,.inline-edit--container .-error .inline-edit--field:hover,.wp-table--cell-td.-error .inline-edit--container .inline-edit--display-field:hover,.wp-table--cell-td.-error .inline-edit--container .inline-edit--field:hover{border-color:#d56767}.inline-edit--container form{width:100%}.inline-edit--container input:not([type='checkbox']){width:100%;height:24px;line-height:24px;padding:2px;font-size:14px;color:#333333;border-radius:2px;border-color:darkblue}.inline-edit--container .inline-label .form-label,.inline-edit--container .inline-label .icon-context:before,.inline-edit--container .inline-label .widget-box--arrow-links li:before,.widget-box--arrow-links .inline-edit--container .inline-label li:before{padding-right:0}.inline-edit--container.-no-label:not(.-active) .inline-edit--display-field{display:block;padding:5px 0 5px 5px}.inplace-edit--textarea{line-height:normal}.inplace-edit--write-value textarea{font-size:1rem;line-height:1.6}.textarea-wrapper{position:relative;margin-bottom:50px}.textarea-wrapper.inline-label .inplace-edit--controls{right:33px}.inplace-edit--controls{width:80px;height:40px;background:#F8F8F8;border:1px solid #cacaca;box-shadow:2px 2px 4px #ddd;text-align:center;display:flex;float:right}.inplace-edit--control--save[disabled] a,.inplace-edit--control--send[disabled] a{background-color:#eee;color:#4d4d4d;cursor:not-allowed}.inplace-edit--control{font-size:0.9rem;flex:1;padding:5px}.inplace-edit--control a{width:100%;line-height:27px;border:1px solid transparent;display:inline-block;color:#333333;text-decoration:none}.inplace-edit--control a:hover,.inplace-edit--control a:active{border-color:#ddd}.inplace-edit--control .icon-context:before,.inplace-edit--control .widget-box--arrow-links li:before,.widget-box--arrow-links .inplace-edit--control li:before{padding:0}.subject-header .inline-edit--active-field.subject .inline-edit--field,.wp-new--subject-wrapper .inline-edit--active-field.subject .inline-edit--field{height:40px;font-size:16px;line-height:1}.work-packages--info-row{font-size:12px;padding-top:1px}.work-packages--details--title{display:flex;height:100vh;position:relative;overflow:hidden;flex:1 1 auto;flex-flow:row wrap;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;order:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow:visible;overflow-y:visible;padding:0;align-items:center;font-size:1.125rem;font-weight:bold}.work-packages--details--subject{display:block;padding:0 1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;flex:1 1 auto;flex:1 1 auto;overflow:visible;overflow-y:visible;padding:0}.work-packages--details--subject .inplace-edit--text-field{padding:0.15625rem 0.375rem}.work-packages--details-content{font-size:0.875rem}.work-packages--details-content .inplace-edit--write-value textarea{overflow:hidden}.work-package--single-view .wp-edit-formattable-field{width:100%}.work-package--single-view .wp-edit-formattable-field textarea{resize:vertical}.detail-panel-description{margin:0;line-height:18px}.detail-panel--autocomplete-target{position:relative}i.icon-left{padding:0 5px 0 0}i.icon-right{vertical-align:-2px;padding:0 0 0 4px}#tabs{position:relative;width:100%}.work-packages--details-close-icon span,.work-packages--details-fullscreen-icon span{display:inline-block;padding-top:2px;font-size:0.9rem}.work-packages--details-close-icon span:before,.work-packages--details-fullscreen-icon span:before{color:#333333;color:var(--body-font-color)}.attributes-group.-project-context{background:rgba(227,245,255,0.3);border-radius:5px;padding:10px 10px 0 10px;margin:10px 0 0 0;border:1px solid #e3f5ff}.attributes-group.-special-fields{margin-top:0.5em}.attributes-group.-special-fields .attributes-group--header,.attributes-group.-special-fields .attributes-group--header-container{border:0;padding:0;margin:0}.router--work-packages-full-view .attributes-group .attributes-key-value--key,.router--work-packages-full-create .attributes-group .attributes-key-value--key{flex:1 0 45%;max-width:45%}.router--work-packages-full-view .attributes-group .attributes-key-value--value-container,.router--work-packages-full-create .attributes-group .attributes-key-value--value-container{position:relative;flex:1 0 55%;max-width:55%}@media screen and (min-width: 92rem), print{.router--work-packages-full-view .-can-have-columns .-columns-2,.router--work-packages-full-create .-can-have-columns .-columns-2{column-count:2;column-gap:3rem}.router--work-packages-full-view .-can-have-columns .-columns-2 .attributes-key-value,.router--work-packages-full-create .-can-have-columns .-columns-2 .attributes-key-value{page-break-inside:avoid;break-inside:avoid;-webkit-backface-visibility:visible;backface-visibility:visible}@supports (column-span: all){.router--work-packages-full-view .-can-have-columns .-columns-2 .attributes-key-value.-span-all-columns,.router--work-packages-full-create .-can-have-columns .-columns-2 .attributes-key-value.-span-all-columns{column-span:all}.router--work-packages-full-view .-can-have-columns .-columns-2 .attributes-key-value.-span-all-columns .attributes-key-value--key,.router--work-packages-full-create .-can-have-columns .-columns-2 .attributes-key-value.-span-all-columns .attributes-key-value--key{flex-basis:calc(22.5% - (4rem / 6))}.router--work-packages-full-view .-can-have-columns .-columns-2 .attributes-key-value.-span-all-columns .attributes-key-value--value-container,.router--work-packages-full-create .-can-have-columns .-columns-2 .attributes-key-value.-span-all-columns .attributes-key-value--value-container{flex-basis:calc(77.5% + (4rem / 6));max-width:calc(77.5% + (4rem / 6))}}@supports (column-span: all){body .attributes-key-value--value-container *:focus{outline:1px solid #EAEAEA}}}.wp-info-wrapper{display:flex;flex-wrap:wrap;align-items:center;padding-top:0.5rem}.wp-info-wrapper attribute-help-text{flex:0}.wp-info-wrapper attribute-help-text .help-text--entry{line-height:25px;margin:0 10px 0 -14px}.wp-info-wrapper attribute-help-text .help-text--entry .icon:before{padding:0}.wp-info-wrapper .work-packages--info-row{flex:1 1 200px}.wp-info-wrapper wp-status-button{max-width:calc(100vw - 30px)}.wp-info-wrapper attribute-help-text,.wp-info-wrapper wp-status-button,.wp-info-wrapper .work-packages--info-row{margin-bottom:0.5rem}.attachments-container{float:left;margin:0 0 30px 0;width:100%}.attachments-container ul{margin:0;padding:0;list-style-type:none}.attachments-container ul li{margin:0;padding:0;line-height:20px}.upload-file{display:block;width:100%;float:left;margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #ddd}.work-package--attachments--drop-box{border:2px dashed #CCCCCC;border-radius:2px;text-align:center;padding:20px;cursor:pointer}.work-package--attachments--drop-box.-dragging{background:#f4f4f4}.work-package--attachments--label{color:#CCCCCC;text-align:center}.work-package--attachments--label i,.work-package--attachments--label label{display:inline-block;vertical-align:middle}.work-package--attachments--label .icon-attachment:before{color:#CCCCCC;font-size:3rem}.work-package--attachments--label label{cursor:pointer;color:#878787;font-size:0.9rem;font-weight:bold;line-height:1.4;margin:0 0 0 10px;text-align:left}.add-another-file .button,.add-another-file full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .add-another-file .fc-button{margin-bottom:0}.work-package--attachments--draggable-item{cursor:pointer}.inplace-editing--container{position:relative}a.inplace-editing--trigger-link:hover,a.inplace-editing--trigger-link:focus,a.inplace-editing--trigger-link.-focus,.inplace-editing--trigger-link:hover,.inplace-editing--trigger-link:focus,.inplace-editing--trigger-link.-focus{text-decoration:none;color:#333333}a.inplace-editing--trigger-link:hover.-active,a.inplace-editing--trigger-link:focus.-active,a.inplace-editing--trigger-link.-focus.-active,.inplace-editing--trigger-link:hover.-active,.inplace-editing--trigger-link:focus.-active,.inplace-editing--trigger-link.-focus.-active{border-color:transparent}a.inplace-editing--trigger-link:hover .inplace-editing--container,a.inplace-editing--trigger-link:focus .inplace-editing--container,a.inplace-editing--trigger-link.-focus .inplace-editing--container,.inplace-editing--trigger-link:hover .inplace-editing--container,.inplace-editing--trigger-link:focus .inplace-editing--container,.inplace-editing--trigger-link.-focus .inplace-editing--container{border-color:#ddd}a.inplace-editing--trigger-link:hover .inplace-editing--trigger-icon,a.inplace-editing--trigger-link:focus .inplace-editing--trigger-icon,a.inplace-editing--trigger-link.-focus .inplace-editing--trigger-icon,.inplace-editing--trigger-link:hover .inplace-editing--trigger-icon,.inplace-editing--trigger-link:focus .inplace-editing--trigger-icon,.inplace-editing--trigger-link.-focus .inplace-editing--trigger-icon{visibility:visible}.-read-only .inplace-editing--trigger-link:hover .inplace-editing--container{border-color:transparent}.work-packages--activity--add-comment .inplace-editing--container,.work-package--watchers-lookup .inplace-editing--container{border:1px solid #eee}.work-packages--activity--add-comment,.work-package--watchers-lookup{margin:20px 0}.work-packages--activity--add-comment a.inplace-editing--trigger-link,.work-package--watchers-lookup a.inplace-editing--trigger-link{color:#333333;font-style:italic}.inplace-editing--trigger-text{width:calc(100% - 42px);padding:3px;line-height:2;display:inline-block}.inplace-editing--trigger-icon{position:absolute;height:100%;top:0;right:0;text-align:center;width:32px;background:#F8F8F8;border-left:1px solid #ddd;color:#333333;visibility:hidden}.inplace-editing--trigger-icon i{position:relative;top:calc(50% - 0.5rem)}.inplace-editing--trigger-icon .icon-context:before,.inplace-editing--trigger-icon .widget-box--arrow-links li:before,.widget-box--arrow-links .inplace-editing--trigger-icon li:before{padding-right:0}.inplace-editing--trigger-icon:hover{text-decoration:none}.work-packages--show-view .work-packages--edit-actions{padding-top:20px}.in_modal .work-packages--edit-actions{width:100%}.wp-show--back-button{min-width:90px;height:34px}.wp-show--back-button a{padding:0;line-height:32px;margin:0;width:75px;height:34px}.wp-show--back-button a .button--icon:before{font-size:1rem;line-height:22px}@media only screen and (max-width: 679px){.router--work-packages-base .wp-show--back-button{position:absolute;top:0;z-index:1}.router--work-packages-base .wp-show--back-button a{width:100%}}.user-comment{display:block;margin:12px 0 0 0;padding:0 25px 0 0}.user-comment li,.user-comment p{word-wrap:break-word}.user-comment.wiki ul{padding-left:18px}.user-comment>.message:first-child{display:block;margin-bottom:1rem}.user-comment>.message:first-child p:last-child{margin-bottom:0}.user-comment>.message:first-child ul{margin-bottom:1rem}.comments-number{position:absolute;right:0;top:10px;line-height:16px;text-align:right}.comments-icons{padding:0;text-align:right;display:block}.comments-icons i{padding:5px 0 0 5px;display:inline-block}.comment ul{list-style-type:disc !important;margin:10px 0 0 12px !important}.comment ul li{padding:0 !important;margin:0 !important}h4.comment{margin-bottom:8px;margin-top:18px}.work-package-details-activities-list{list-style-type:none;margin:0}.activity-date.-with-toggler{display:flex;align-items:center;align-content:stretch}.activity-date.-with-toggler .activity-date--label{flex:1}.activity-date.-with-toggler .activity-comments--toggler{margin:0}.work-package-details-activities-activity:not(:last-child){margin-bottom:10px}.work-package-details-activities-activity-contents{position:relative;padding:10px 0}.work-package-details-activities-activity-contents textarea{width:100%;resize:none;margin-bottom:0}.work-package-details-activities-activity-contents .avatar{float:left;margin:-2px 10px 0 0}.work-package-details-activities-activity-contents .avatar-mini{float:left;margin:-3px 7px 0 0}.work-package-details-activities-activity-contents .user{display:block;font-weight:bold;line-height:16px;margin-bottom:3px}.work-package-details-activities-activity-contents .date{display:block;font-size:0.8rem;color:#777777}.work-package-details-activities-activity-contents .comments-icons a:hover{text-decoration:none}.work-package-details-activities-activity-contents .action-icon{color:#4b4b4b}.work-package-details-activities-activity-contents .action-icon::before{padding:0 0 0 0.3em}ul.work-package-details-activities-messages li{color:#777777;margin-bottom:0.1rem}ul.work-package-details-activities-messages li:last-child{margin-bottom:0}.activity-thumbnail{height:100px;display:block;margin-top:17px}.detail-panel-description-content .relation{clear:both}.detail-panel-description-content .relation h3{cursor:pointer}.detail-panel-description-content .relation h3 a{text-decoration:none;color:inherit}.detail-panel-description-content .relation h3 i{font-size:0.8rem}.add-relation .select2{width:350px}.add-relation .select2-drop{width:350px;top:auto}.add-relation .select2-drop input[type='text']{width:100%}.tab-content--padding-right{padding-right:25px}.hierarchy-item{margin-bottom:2px}.relation-row{line-height:2em}.relation-row .attribute-header{font-size:0.8em;text-transform:uppercase;font-weight:bold}.relation-row .description-section{border:1px dotted lightblue;padding:4px}.relation-row .inline-edit--container{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;line-height:1.6em}.relation-row .inline-edit--container .inline-edit--display-field{vertical-align:middle}.relation-row .controls-container{text-align:right}.wp-relations-hierarchy-section{margin-top:35px}.wp-relations-hierarchy-subject{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;display:block}.wp-relations-controls-section{text-align:right;flex-shrink:1}.wp-relations-controls-section a:hover{text-decoration:none}.wp-relations--icon{color:#4b4b4b}.wp-relations-controls-section.-expanded .wp-relations--description-icon{color:#7A8995}.wp-relations-create-button{margin:0.25rem 0;line-height:1.5}.wp-relations-create-button .-create-button-full-width{margin-top:1.5em;width:100%;padding-right:25px}.wp-relations-status-field{margin-left:2px}.wp-relations--subject-field{word-break:break-all}.wp-relation--description-read-value{width:100%;padding:5px;border:1px solid transparent;white-space:pre-wrap}.wp-relation--description-read-value.-placeholder{font-style:italic}.wp-relation--description-read-value:hover{border-color:#CCCCCC;cursor:text}.wp-relation--description-read-value,.wp-relation--description-textarea{min-height:60px;font-size:0.875rem;line-height:1.5;padding-top:10px}.wp-relation--description-wrapper{width:100%}.wp-relations-create--form{display:flex}.wp-relations-create--form .wp-relations-input-section{margin-right:10px;flex:1}.detail-panel--relations .panel-toggler .icon-small,.detail-panel--relations .panel-toggler .button--dropdown-indicator,.detail-panel--relations .panel-toggler .projects-table--hierarchy-icon:before{height:18px;display:inline-block;vertical-align:middle}.wp-table--configuration-modal{min-height:120px;max-height:90vh}.wp-table--configuration-modal label.option-label{float:left;margin-right:20px}.wp-table--configuration-modal label.option-label.-multi-line{margin-bottom:0;line-height:40px}.wp-table--configuration-modal label.option-label input{margin-top:0px}.wp-table--configuration-modal .modal--form-actions{margin:1em 0}.wp-table--configuration-modal .advanced-filters--filter,.wp-table--configuration-modal .advanced-filters--add-filter{max-width:100%}.wp-table--configuration-modal .ee-attribute-highlighting-upsale{margin-bottom:1.5rem}.wp-timeline--grid-element{position:absolute;top:0;padding-top:5px;height:100%;border-right:1px solid #dddddd}.wp-timeline--grid-element.-grid-highlight{border-right:1px solid #aaaaaa}.wp-timeline--grid-element.grid-weekend{background-color:#f5f5f5}.timeline-element.bar{position:relative;height:1em;border-radius:2px;float:left;z-index:0}.timeline-element.bar .bar-label{overflow:hidden;padding:0 0 0 5px;white-space:nowrap}.timeline-element.bar .leftHandle{position:absolute;left:0;top:0;width:20px;max-width:20%;height:100%}.timeline-element.bar .rightHandle{position:absolute;right:0;top:0;width:20px;max-width:20%;height:100%}.timeline-element.bar:hover .timeline-element--bg:not(.-clamp-style) ~ .leftHandle,.timeline-element.bar:hover .timeline-element--bg:not(.-clamp-style) ~ .rightHandle{background-color:rgba(1,1,1,0.2)}.timeline-element.bar.-editable{cursor:ew-resize}.timeline-element.bar.-editable .leftHandle{cursor:col-resize}.timeline-element.bar.-editable .rightHandle{cursor:col-resize}.timeline-element--bg{width:100%;height:100%;background-color:rgba(150,150,150,0.8);background-color:var(--timeline--type-fallback-color)}.timeline-element--bg.-readonly{cursor:not-allowed !important}.timeline-element--bg.-readonly ~ .leftHandle{cursor:not-allowed !important}.timeline-element--bg.-readonly ~ .rightHandle{cursor:not-allowed !important}.active-selection-mode .timeline-element.bar.selection-start{background:orange !important;cursor:not-allowed !important}.active-selection-mode .timeline-element.bar:hover{background:#ffd975 !important}.active-selection-mode .timeline-element.bar{border:1px solid orange !important;cursor:pointer !important;background:linear-gradient(270deg, #eee, #bbb);background-size:400% 400%;animation:AnimationName 4s ease infinite}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.active-selection-mode .timeline-element.bar .leftHandle{cursor:pointer !important}.active-selection-mode .timeline-element.bar .rightHandle{cursor:pointer !important}.wp-timeline-cell:hover .show-on-hover.not-empty{display:inline-block !important}.timeline-element.milestone{position:relative;z-index:0}.timeline-element.milestone .diamond{transform:rotate(45deg);transform-origin:center center;background:#555}.timeline-element.milestone.-editable{cursor:ew-resize}.timeline-element.milestone .labelLeft{top:1px}.timeline-element.milestone .labelHoverRight{transform:translateX(calc(100% + 20px))}.active-selection-mode .timeline-element.milestone .diamond.selection-start{background:orange !important;cursor:not-allowed !important}.active-selection-mode .timeline-element.milestone .diamond{cursor:pointer !important;border:1px solid orange !important;background:linear-gradient(270deg, #eee, #bbb);background-size:400% 400%;animation:AnimationName 4s ease infinite}@keyframes AnimationName{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.active-selection-mode .timeline-element.milestone .diamond:hover{background:#ffd975 !important}.timeline-element.relation-line{position:absolute;float:left;background-color:blue}.active-selection-mode .timeline-element.relation-line{background-color:#cacaca !important}.timeline-element .-label-style.not-empty{background-color:white;border:1px solid #d4d4d4;border-radius:5px;height:16px;font-size:12px;padding:2px 5px;line-height:1}.timeline-element .labelLeft.not-empty{height:16px;min-width:20px;font-size:14px;display:inline-block;white-space:nowrap;vertical-align:middle;pointer-events:none}.timeline-element .labelHoverLeft.not-empty{pointer-events:none;white-space:nowrap}.timeline-element .labelLeft.not-empty,.timeline-element .labelHoverLeft.not-empty{position:absolute;left:0px;top:0px;transform:translateX(calc(-100% - 10px));line-height:1}.timeline-element .containerRight{height:16px;min-width:20px;font-size:14px;display:inline-block;white-space:nowrap;vertical-align:middle;pointer-events:none;position:absolute;top:0px;margin:0;padding:0;left:100%}.timeline-element .labelRight.not-empty{height:16px;min-width:20px;font-size:14px;display:inline-block;white-space:nowrap;vertical-align:middle;pointer-events:none;margin-left:20px}.timeline-element .labelFarRight{height:16px;min-width:20px;font-size:14px;display:inline-block;white-space:nowrap;vertical-align:middle;pointer-events:none;font-style:italic;margin-left:15px}.timeline-element .labelHoverRight{pointer-events:none;display:none;top:0;white-space:nowrap;position:absolute;right:0px;transform:translateX(calc(100% + 10px));font-size:12px}.timeline-element.-editable{cursor:ew-resize}.timeline-element .show-on-hover{display:none}.wp-timeline-cell.row-hovered .show-on-hover{display:inline-block}.wp-timeline-cell.row-hovered .hide-on-hover{display:none}wp-timeline-header{display:block;height:45px;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:2}.wp-timeline--header-element{background:white;position:absolute;height:10px;width:10px;top:0;left:0;line-height:normal;border-right:1px solid #aaaaaa;text-align:center;font-size:8px;text-overflow:clip;white-space:nowrap}.wp-timeline--header-element.-top-border{border-top:1px solid #aaaaaa}.wp-timeline--header-day-element{height:12px;padding-top:1px;border-bottom:1px solid #aaaaaa}.wp-timeline--header-middle-element{border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;padding-top:5px;height:20px}.wp-timeline--header-top-bold-element{border-top:1px solid #aaaaaa;font-weight:bold;font-size:11px;height:15px}.wp-table-timeline--static-elements{position:absolute;width:100%;top:45px;height:calc(100% - 45px)}.wp-timeline--static-element{z-index:-1}#wp-timeline-static-element-today-line{position:absolute;width:2px;border-left:2px dotted red;height:100%;pointer-events:none}.wp-timeline--th{min-width:600px !important}.wp-timeline--dummy-controls{position:absolute;right:20px;background:white;top:calc(45px + 10px);border:1px solid #D7D7D7;box-shadow:0 5px 3px -4px rgba(0,0,0,0.2);z-index:200;padding:5px;line-height:1}.wp-timeline--dummy-controls button{margin:0}.wp-table-timeline--container{position:relative;width:100%}.wp-table-timeline--relations{z-index:0}.wp-table-timeline--grid{z-index:-2}.wp-table-timeline--relations,.wp-table-timeline--grid{position:absolute;width:100%;top:45px;height:calc(100% - 45px);pointer-events:none}.work-packages-split-view--left-timeline{border-left:5px solid #888}.wp-table-timeline--body{outline:1px solid #E7E7E7}.wp-timeline-cell{height:40px;display:flex;align-items:center;position:relative}.wp-timeline-cell:first-child{height:calc(40px + 1px)}.wp-timeline-cell>div{flex:0 0 auto}.wp-timeline-cell.-collapsed{display:none}.wp-table-timeline--body.-inline-create-mirror{margin-bottom:40px}.work-packages--resizer{position:absolute;top:0;bottom:0;height:100%;left:-12px;cursor:col-resize;color:#CCCCCC;font-size:14px}.work-packages--resizer:before{position:relative;top:50%;left:10px}.work-packages--tabletimeline--timeline--resizer .work-packages--resizer{left:initial;z-index:10}.work-packages--tabletimeline--timeline--resizer .work-packages--resizer:before{left:initial}@keyframes fade-out{from{opacity:1}to{opacity:0}}.generic-table--container{position:relative;height:100%;width:100%;overflow-x:hidden;overflow-y:hidden}.generic-table--container.-with-footer{padding-bottom:34px}.generic-table--results-container{height:100%;overflow-x:auto;overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.generic-table--results-container::-webkit-scrollbar{height:10px;width:10px}.generic-table--results-container::-webkit-scrollbar-track{background:transparent}.generic-table--results-container::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.generic-table--results-container:hover{scrollbar-color:#DDDDDD transparent}.generic-table--results-container:hover::-webkit-scrollbar-thumb{visibility:visible}.generic-table--action-buttons{margin-top:2rem}#generic-table tr.issue.ng-enter,#generic-table tr.issue.ng-move{transition:0.5s linear all;opacity:0}#generic-table tr.issue.ng-enter.ng-enter-active,#generic-table tr.issue.ng-move.ng-move-active{opacity:1}#generic-table tr.issue.ng-leave{animation-name:0.5s fade-out;animation-duration:500ms;animation-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0);animation-delay:0}table.generic-table{border-collapse:collapse;width:100%;margin:0;font-size:0.875rem}table.generic-table col:hover,table.generic-table col.hover{background:#f8f8f8}table.generic-table thead{height:45px}table.generic-table thead tr:hover{background:none}table.generic-table thead th{font-size:0.875rem;text-transform:uppercase;text-align:left;line-height:34px;padding:0;z-index:1}table.generic-table thead th.-right{text-align:right}table.generic-table thead th a{text-decoration:none;color:#333333}table.generic-table thead th a:hover,table.generic-table thead th a:active{text-decoration:none;color:#333333}table.generic-table thead th .-required:after{transition:all 100ms ease-in-out 0s;content:'*';color:#175A8E;padding:0 0.2rem}table.generic-table thead .sort.asc:after{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1cb";margin-left:5px;font-size:1.2em;vertical-align:text-bottom}table.generic-table thead .sort.desc:after{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1cd";margin-left:5px;font-size:1.2em;vertical-align:text-bottom}table.generic-table tfoot tr{background:#f6f7f8;border-top:0;border-bottom:0;height:0}table.generic-table tfoot td{height:0;padding-top:0;padding-bottom:0;font-weight:bold}table.generic-table tbody tr:not(.-no-highlighting){border-bottom:1px solid #E7E7E7}table.generic-table tbody td:not(.-no-ellipsis){overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}table.generic-table tbody td{max-width:300px;text-align:left;line-height:1.6;padding-top:0.5rem;padding-bottom:0.5rem;vertical-align:middle}table.generic-table tbody td .form--field{margin:0px}table.generic-table tbody td input,table.generic-table tbody td input ~ .form-label{vertical-align:middle}table.generic-table tbody td input.form--text-field,table.generic-table tbody td input.advanced-filters--text-field[type="text"],table.generic-table tbody td input.advanced-filters--date-field[type="text"],table.generic-table tbody td input.form--text-field ~ .form-label,table.generic-table tbody td input.advanced-filters--text-field[type="text"] ~ .form-label,table.generic-table tbody td input.advanced-filters--date-field[type="text"] ~ .form-label{vertical-align:middle}table.generic-table tbody td select,table.generic-table tbody td select ~ .form-label{vertical-align:middle}table.generic-table tbody td select.form--select,table.generic-table tbody td .toolbar-items select,.toolbar-items table.generic-table tbody td select,table.generic-table tbody td select.advanced-filters--select,table.generic-table tbody td .ui-datepicker .ui-datepicker-header .ui-datepicker-title select,.ui-datepicker .ui-datepicker-header .ui-datepicker-title table.generic-table tbody td select,table.generic-table tbody td select.form--select ~ .form-label,table.generic-table tbody td .toolbar-items select ~ .form-label,.toolbar-items table.generic-table tbody td select ~ .form-label,table.generic-table tbody td select.advanced-filters--select ~ .form-label,table.generic-table tbody td .ui-datepicker .ui-datepicker-header .ui-datepicker-title select ~ .form-label,.ui-datepicker .ui-datepicker-header .ui-datepicker-title table.generic-table tbody td select ~ .form-label{vertical-align:middle}table.generic-table tbody td .form--field-affix,table.generic-table tbody td .advanced-filters--affix,table.generic-table tbody td .advanced-filters--tooltip-trigger[data-tooltip],table.generic-table tbody td .form--field-affix ~ .form-label,table.generic-table tbody td .advanced-filters--affix ~ .form-label,table.generic-table tbody td .advanced-filters--tooltip-trigger[data-tooltip] ~ .form-label{vertical-align:middle}table.generic-table tbody td a.button,table.generic-table tbody td full-calendar .fc-toolbar a.fc-button,full-calendar .fc-toolbar table.generic-table tbody td a.fc-button,table.generic-table tbody td a.button ~ .form-label,table.generic-table tbody td full-calendar .fc-toolbar a.fc-button ~ .form-label,full-calendar .fc-toolbar table.generic-table tbody td a.fc-button ~ .form-label{vertical-align:middle}table.generic-table tbody td input[type="checkbox"],table.generic-table tbody td input[type="radio"]{margin-top:-0.25rem}table.generic-table tbody td.-max{width:100%;max-width:500px}table.generic-table tbody td.-contains-avatar{text-overflow:clip}table.generic-table tbody td.-contains-avatar .wp-table--cell-container{padding-right:35px}table.generic-table tbody td.info a{text-decoration:none;color:#333333}table.generic-table tbody td.buttons{text-align:right;white-space:nowrap}table.generic-table tbody td.-no-highlighting{background-color:#FFFFFF}table.generic-table tbody p{padding:0 8px;margin:0}thead.-sticky th{position:-webkit-sticky;position:sticky;top:0;background:white}.generic-table--footer-outer{padding:0 6px;line-height:34px;width:100%;height:34px}.generic-table--header-outer,.generic-table--sort-header-outer{padding:0 12px 0 6px;line-height:45px;height:45px;z-index:1;border-bottom:1px solid #E7E7E7}.generic-table--header-outer:hover,.generic-table--header-outer.hover,.generic-table--sort-header-outer:hover,.generic-table--sort-header-outer.hover{background:#f8f8f8}.generic-table--empty-header{padding:0 6px;height:45px;line-height:45px;border-bottom:1px solid #E7E7E7;z-index:1}.generic-table--empty-header .generic-table--header,.generic-table--empty-header .generic-table--sort-header{visibility:hidden;max-width:40px}.generic-table--column-spacer{white-space:nowrap;padding:0 6px;visibility:hidden;height:0px;line-height:0px}.generic-table--header,.generic-table--sort-header{white-space:nowrap;width:100%;clear:both;min-width:40px;display:flex}.generic-table--header>a,.generic-table--sort-header>a{flex:1 1;width:100%;font-weight:bold}.generic-table--header>a.-inactive,.generic-table--sort-header>a.-inactive{color:#bbbbbb}.generic-table--header>op-icon,.generic-table--sort-header>op-icon{flex:0 0 0;padding-left:15px}.generic-table--sort-header-outer .dropdown-indicator{width:1em;overflow:visible;min-width:1em;visibility:hidden;position:relative}.generic-table--sort-header-outer:hover .dropdown-indicator{visibility:visible}.generic-table--no-results-container{background:#F8F8F8;border:1px solid #EAEAEA;border-radius:4px;padding:14px 14px 14px 36px;display:block}.generic-table--no-results-container>i,.generic-table--no-results-container .generic-table--no-results-title{display:inline-block;font-size:1.0625rem;line-height:1.4;vertical-align:top}.generic-table--no-results-container>i{margin:1px 0 0 -24px;width:20px}.generic-table--no-results-title{border:0;margin:0;padding:0;text-transform:none;width:99%}.generic-table--no-results-description{font-size:0.9375rem;line-height:1.4;margin-top:4px}.generic-table--no-results-description p:last-child{margin-bottom:0}table td{padding:3px 6px}table p{margin:0}table.plugins td.configure{text-align:right;padding-right:1em}table.plugins span.name{font-weight:bold}table.plugins span.description,table.plugins span.url{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;display:block;font-size:0.9em}table#time-report tbody tr{font-style:italic;color:#333333}table#time-report tbody tr.last-level{font-style:normal}table#time-report tbody tr.total{font-style:normal;font-weight:bold;background-color:#EEEEEE}table#time-report .hours-dec{font-size:0.9em}#workflow_form .generic-table--results-container{position:relative}#workflow_form .workflow-table.generic-table{margin-left:30px;width:calc(100% - 30px)}#workflow_form .workflow-table.generic-table .workflow-table--current-status{font-weight:bold;text-transform:uppercase;font-size:0.875rem}#workflow_form .workflow-table.generic-table tbody span.workflow-table--turned-header{white-space:nowrap;transform:rotate(270deg);position:absolute;top:235px;left:0px;transform-origin:0 0;text-transform:uppercase;font-weight:bold;max-width:220px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}#workflow_form .workflow-table.generic-table thead th{padding:0 6px}#workflow_form .workflow-table.generic-table thead .workflow-table--header{text-align:right;display:flex}#workflow_form .workflow-table.generic-table thead .workflow-table--header span{flex-basis:50%}#workflow_form .workflow-table.generic-table thead .workflow-table--check-all{font-size:12px;font-style:italic;text-transform:none}#workflow_form .workflow-table.generic-table thead .workflow-table--check-all a:hover{text-decoration:underline}#workflow_form .workflow-table.generic-table .generic-table--sort-header-outer:hover{background:none}tr div.expander{cursor:pointer;float:left;margin-top:0.1rem}tr.open span .expand,tr.closed span .collapse{display:none}tr [class*=reorder] .icon-context:before,tr [class*=reorder] .widget-box--arrow-links li:before,.widget-box--arrow-links tr [class*=reorder] li:before{padding:0 0 0 0}tr.message{height:2.6em}tr.message td.created_on,tr.message td.last_message{white-space:nowrap}tr.version td.closed{text-decoration:line-through}tr.version td.closed a{text-decoration:line-through}tr.version td.name{padding-left:26px}tr.version td.name.icon-link:before{padding-right:5px;margin-left:-23px}tr.version td.date,tr.version td.status,tr.version td.sharing{white-space:nowrap}tr.user td{white-space:nowrap}tr.user.locked,tr.user.registered,tr.user.locked a,tr.user.registered a{color:#aaa}td.hours{font-weight:bold}td.hours .hours-dec{font-size:0.9em}th.hidden{display:none}tr.context-menu-selection,tr.-checked{background-color:#CCE6F7 !important}tr.context-menu-selection[class*=__hl_background],tr.-checked[class*=__hl_background]{outline:#00A6FF solid 2px}tr.context-menu-selection td,tr.-checked td{border-top:1px solid #CCE6F7 !important;border-bottom:1px solid #CCE6F7 !important;color:#333333 !important}tr.context-menu-selection td a,tr.-checked td a{color:#333333 !important}#custom-options-table .custom-option-value{display:inline-block;width:calc(100% - 5rem)}#custom-options-table .icon-drag-handle:before{vertical-align:middle}body.action-report .generic-table--container{height:auto}label.no-css{font-weight:inherit;float:none;text-align:left;margin-left:0;width:auto}.required{color:#175A8E;color:var(--primary-color-dark)}.type-form-conf-group,#type-form-conf-inactive-group{border-radius:2px;padding:0px 3px 1px 3px;margin-bottom:20px}.type-form-conf-group .group-head,#type-form-conf-inactive-group .group-head{color:#FFFFFF;color:var(--font-color-on-primary-dark);padding:7px 4px 8px 0px;text-transform:uppercase}.type-form-conf-group .group-head .group-handle,#type-form-conf-inactive-group .group-head .group-handle{cursor:grab;color:#FFFFFF;color:var(--font-color-on-primary-dark);font-size:12px}.type-form-conf-group .group-head group-edit-in-place,#type-form-conf-inactive-group .group-head group-edit-in-place{display:inline-block}.type-form-conf-group .group-head .delete-group:before,#type-form-conf-inactive-group .group-head .delete-group:before{vertical-align:bottom;color:#FFFFFF;color:var(--font-color-on-primary-dark)}.type-form-conf-group .attributes,#type-form-conf-inactive-group .attributes{min-height:29px}.type-form-conf-group{background:#1A67A3;background:var(--primary-color)}.type-form-conf-group .group-name{border-color:#1A67A3;border-color:var(--primary-color);border-width:1px;border-style:solid}.type-form-conf-group .group-name:hover{cursor:text;border-color:#ddd;border-color:var(--inplace-edit--border-color);background:white;color:#222222}.type-form-conf-group .delete-group,.type-form-conf-group .delete-attribute{cursor:pointer}.type-form-conf-group.-error{background:#9E2A1C;background:var(--content-form-error-color)}.type-form-conf-group.-error .group-name{border-color:#9E2A1C;border-color:var(--content-form-error-color)}.type-form-conf-group.-error .group-handle,.type-form-conf-group.-error .delete-group:before{color:#FFFFFF;color:var(--font-color-on-primary)}#type-form-conf-inactive-group{background:#878787}#type-form-conf-inactive-group .visibility-check,#type-form-conf-inactive-group .delete-group,#type-form-conf-inactive-group .delete-attribute{visibility:hidden}#type-form-conf-inactive-group .group-head{display:block}#type-form-conf-inactive-group .advice{text-transform:initial}.type-form-conf-attribute{padding:7px 7px 7px 0px;margin-bottom:2px;background:#F8F8F8;border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px}.type-form-conf-attribute .attribute-handle{cursor:grab;color:#333333;font-size:12px}.type-form-conf-attribute .delete-attribute:before{color:#333333}.attribute-cf-label{font-size:0.8rem;padding-left:2px;color:#4d4d4d}#type-form-conf-group-template,#type-form-conf-query-template{display:none}.group-head,.type-form-conf-attribute{display:flex;align-items:baseline;justify-content:space-between}.group-head .icon-drag-handle,.type-form-conf-attribute .icon-drag-handle{flex-basis:15px}.group-head .attribute-name,.group-head .group-name,.type-form-conf-attribute .attribute-name,.type-form-conf-attribute .group-name{flex-basis:90%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.type-form-query{padding:10px;cursor:pointer;color:white}.avatar,.gravatar{border-radius:50%;width:36px;height:36px}.avatar-mini{border-radius:50%;width:20px;height:20px;margin-right:10px -5px}.avatar-mini.avatar-default{line-height:20px;font-size:10px}.avatar-medium{border-radius:50%;width:28px;height:28px}.avatar-medium.avatar-default{line-height:28px;font-size:13px;vertical-align:inherit}.avatar-default{display:inline-block;line-height:34px;font-size:16px;text-align:center;vertical-align:middle;background-color:#090952;color:white;cursor:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1 user-avatar,h2 user-avatar,full-calendar .fc-header-toolbar h2 user-avatar,h3 user-avatar,h4 user-avatar{vertical-align:middle;margin-right:5px}tr user-avatar{margin-right:5px}.user-link{display:inline-block}.-spaced.avatar-medium,.-spaced.avatar-mini{margin-right:5px}.preview{padding:1rem;background:url(/assets/draft-dde587974d339179496e8eb8eef5c0207fbf8575b05aff0d3d98881957edce4f.png);min-width:0;overflow-wrap:break-word;word-wrap:break-word}.preview--legend{border:0}.preview--nothing-to-preview{color:red}.op-modal--portal{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.75);text-align:left;z-index:9000;display:flex;align-items:center;justify-content:center}.op-modal--modal-container{transition:opacity 0.25s ease;background:#FFFFFF;position:relative;padding:1.5em;min-width:200px;max-width:60vw;overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.op-modal--modal-container::-webkit-scrollbar{height:10px;width:10px}.op-modal--modal-container::-webkit-scrollbar-track{background:transparent}.op-modal--modal-container::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.op-modal--modal-container:hover{scrollbar-color:#DDDDDD transparent}.op-modal--modal-container:hover::-webkit-scrollbar-thumb{visibility:visible}.op-modal--modal-container.-wide{min-width:75vw;min-height:40vh}.op-modal--modal-container.-slim{min-width:25vw;min-height:20vh}.op-modal--modal-header{padding:0}.op-modal--modal-body{margin:1em 0;padding:0 1.5rem;max-height:calc(100vh - 55px - 55px);overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.op-modal--modal-body::-webkit-scrollbar{height:10px;width:10px}.op-modal--modal-body::-webkit-scrollbar-track{background:transparent}.op-modal--modal-body::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.op-modal--modal-body:hover{scrollbar-color:#DDDDDD transparent}.op-modal--modal-body:hover::-webkit-scrollbar-thumb{visibility:visible}.op-modal--modal-body.-formattable p:last-of-type{margin-bottom:0px}.op-modal--modal-footer{margin:1em 0;padding:0 1.5rem}.op-modal--modal-footer button:last-of-type{margin-right:0}.op-modal--modal-close-button{position:absolute;top:0.75rem;right:0.75rem;cursor:pointer;color:#333333;color:var(--body-font-color)}.op-modal--modal-close-button:hover{text-decoration:none;color:#175A8E;color:var(--content-link-color)}.op-modal--modal-container.-highlight{padding:0}.op-modal--modal-container.-highlight .op-modal--modal-header{display:flex;align-items:center;height:55px;padding:0 45px 0 1.5rem;border-bottom-style:solid;background-color:#1A67A3;background-color:var(--header-bg-color);border-bottom-width:0;border-bottom-width:var(--header-border-bottom-width);border-bottom-color:#1A67A3;border-bottom-color:var(--header-border-bottom-color)}.op-modal--modal-container.-highlight .op-modal--modal-header *{color:#FFFFFF;color:var(--header-item-font-color);height:55px;line-height:55px}.op-modal--modal-container.-highlight .op-modal--modal-header h2,.op-modal--modal-container.-highlight .op-modal--modal-header h3{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.op-modal--modal-container.-highlight .op-modal--modal-close-button{right:10px;top:0;line-height:var(--modal-header-height);color:#FFFFFF;color:var(--header-item-font-color)}.op-modal--modal-container.-highlight .avatar,.op-modal--modal-container.-highlight .icon-context,.op-modal--modal-container.-highlight .widget-box--arrow-links li:before,.widget-box--arrow-links .op-modal--modal-container.-highlight li:before{margin-right:0.5rem}.columns-modal--content{margin-bottom:15px}.columns-modal--content label{display:inline;padding-right:30px}.columns-modal--content .select2-search-choice-close{top:3px}.ee-relation-columns-upsale{margin-top:-0.7rem;padding-bottom:1rem}ul.export-options{display:flex;flex-wrap:wrap;margin:0;padding:20px 0;list-style-type:none}ul.export-options li{flex:1 1 calc(33% - 40px);margin:20px;text-align:center}ul.export-options li a{cursor:pointer;text-decoration:none;color:#333333;font-weight:normal;overflow-wrap:break-word;word-wrap:break-word}ul.export-options li a:hover,ul.export-options li a:active{text-decoration:none;color:#333333}ul.export-options li a span.export-label{display:block;padding:10px 0 0 0}.ui-dialog.ui-widget{overflow:visible}#modalIframe{border:0}.modal-wrapper--content{display:none}@media only screen and (max-width: 42.4375em){.wp-table--configuration-modal,.op-modal--modal-container{width:90vw}}#content #history{padding-bottom:11px}#history{width:700px;margin-top:1em;margin-bottom:0}#history h3{margin-bottom:20px}#history .journal{min-height:40px;margin-bottom:20px;margin-left:3px;clear:left}.journal{width:700px;clear:left;position:relative;z-index:11;top:-8px;padding-top:8px;margin-bottom:8px}.journal .profile-wrap{float:left;position:relative;left:0;top:0;padding-left:4px;padding-right:4px}.journal h4{padding-right:5px;font-size:1rem;font-weight:normal;position:relative;z-index:5;border:0;margin-bottom:0}.journal h4 .history-id{float:right;color:#999}.journal .wiki{padding:0;overflow:visible;margin-left:50px}.journal .contextual a{float:left;display:block;margin-left:5px;height:16px;width:16px;background-repeat:no-repeat;background-position:center center}.journal-attributes{color:#333333;font-size:11px}ul.journal-attributes{list-style-type:disc;margin-bottom:10px;margin-left:75px}.pagination{display:flex;justify-content:space-between;width:100%}.pagination--pages{flex-grow:2;flex-shrink:2;margin:10px 5px 10px 0}.pagination--options{flex-grow:1;flex-shrink:1;margin:10px 0 0 5px}.pagination--items{list-style-type:none;display:flex;margin:0;padding:0;font-size:0.8125rem}.pagination--pages .pagination--items{justify-content:flex-start}.pagination--options .pagination--items{justify-content:flex-end}.pagination--item{min-width:25px;margin:0 5px 0 0;white-space:nowrap}.pagination--item.-prev,.pagination--item.-next{min-width:25px}.pagination--item.-current{background:#ffffff;border:1px solid #ffffff;padding:3px 3px;font-style:italic;text-align:center}.pagination--item a{margin:0;display:block;min-width:25px;text-align:center;padding:3px 3px;background:#f8f8f8;border-radius:2px;border:1px solid #cccccc;color:#333333;font-weight:normal;cursor:pointer;text-decoration:none}.pagination--item a:hover{background:#eaeaea}.pagination--space{background:#ffffff;border:1px solid #ffffff;font-style:italic;padding:3px 0;margin:0 5px 0 0}.pagination--label{flex:1;padding:3px 0;margin-right:5px;text-align:right;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.pagination--range,.pagination--info{flex:1;margin:0 0 0 5px;padding:3px 0;display:block;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.pagination--info{flex-basis:auto}.progress-bar{display:inline-block;margin:3px 6px -2px 0;height:0.9em;border:1px solid #BBBBBB;border-radius:3px;background:#FFFFFF none repeat scroll 0%}.progress-bar .inner-progress{display:inline-block;float:left;height:100%}.progress-bar .inner-progress.done{background:#DEF0DE none repeat scroll 0%}.progress-bar .inner-progress.closed{background:#BAE0BA none repeat scroll 0%}.progress-bar-legend{font-size:80%}.request-for-confirmation--modal .icon-context,.request-for-confirmation--modal .widget-box--arrow-links li:before,.widget-box--arrow-links .request-for-confirmation--modal li:before{color:#FFFFFF}.request-for-confirmation--modal .op-modal--modal-footer{text-align:right}.request-for-confirmation--submit-button{margin:0}.request-for-confirmation--form{padding:10px 0 20px 0}.request-for-confirmation--form label{font-weight:bold}span.errorSpan{font-weight:bold;width:100%}span.errorSpan textarea,span.errorSpan textarea:hover,span.errorSpan textarea:focus,span.errorSpan select,span.errorSpan select:hover,span.errorSpan select:focus,span.errorSpan input,span.errorSpan input:hover,span.errorSpan input:focus{border:2px solid #9E2A1C}#ajax-indicator{position:absolute;background-color:#eee;border:1px solid #bbb;top:35%;left:40%;width:20%;font-weight:bold;text-align:center;padding:0.6em;z-index:100;opacity:0.5}html>body #ajax-indicator{position:fixed}#ajax-indicator span,.ajax-indicator{background-position:0% 40%;background-repeat:no-repeat;background-image:url(/assets/loading-d3e3944d4649450dee66a55c69eeced2d825b6ca1a349f72c75fd3780ae3f006.gif);padding-left:26px;vertical-align:bottom}.ajax_appended_information.loading .ajax-indicator{padding-left:22px;display:block;width:0;margin-left:auto;margin-right:auto;white-space:nowrap}#ajax-indicator{position:absolute;background-color:#d9d9d9;border:1px solid #8f8f8f;opacity:0.7}.tooltip--top[data-tooltip]:before,.tooltip--bottom[data-tooltip]:before,.tooltip--top[data-tooltip]:after,.tooltip--bottom[data-tooltip]:after{left:50%;transform:translateX(-50%)}.tooltip--top[data-tooltip]:after,.tooltip--bottom[data-tooltip]:after{width:auto}.-multiline.tooltip--top[data-tooltip]:before,.-multiline.tooltip--bottom[data-tooltip]:before,.-multiline.tooltip--top[data-tooltip]:after,.-multiline.tooltip--bottom[data-tooltip]:after{transform:translateY(50%);margin-bottom:0;filter:blur(10px)}.tooltip--right[data-tooltip]:before,.advanced-filters--tooltip-trigger[data-tooltip]:before,.tooltip--left[data-tooltip]:before,.tooltip--right[data-tooltip]:after,.advanced-filters--tooltip-trigger[data-tooltip]:after,.tooltip--left[data-tooltip]:after{bottom:50%}.tooltip--right[data-tooltip]:before,.advanced-filters--tooltip-trigger[data-tooltip]:before,.tooltip--left[data-tooltip]:before{margin-bottom:-5px}.tooltip--right[data-tooltip]:after,.advanced-filters--tooltip-trigger[data-tooltip]:after,.tooltip--left[data-tooltip]:after{margin-bottom:-14.66667px}.-multiline.tooltip--right[data-tooltip]:before,.-multiline.advanced-filters--tooltip-trigger[data-tooltip]:before,.-multiline.tooltip--left[data-tooltip]:before,.-multiline.tooltip--right[data-tooltip]:after,.-multiline.advanced-filters--tooltip-trigger[data-tooltip]:after,.-multiline.tooltip--left[data-tooltip]:after{transform:translateY(50%);margin-bottom:0}[data-tooltip]{position:relative;display:inline-block;box-sizing:content-box;padding-right:5px}[data-tooltip].tooltip--top:before{border-top-color:#e3f5ff}[data-tooltip].tooltip--top:after{background-color:#e3f5ff;color:#333333}[data-tooltip].tooltip--right:before,.advanced-filters--tooltip-trigger[data-tooltip]:before{border-right-color:#e3f5ff}[data-tooltip].tooltip--right:after,.advanced-filters--tooltip-trigger[data-tooltip]:after{background-color:#e3f5ff;color:#333333}[data-tooltip].tooltip--bottom:before{border-bottom-color:#e3f5ff}[data-tooltip].tooltip--bottom:after{background-color:#e3f5ff;color:#333333}[data-tooltip].tooltip--left:before{border-left-color:#e3f5ff}[data-tooltip].tooltip--left:after{background-color:#e3f5ff;color:#333333}[data-tooltip]:before,[data-tooltip]:after{position:absolute;visibility:hidden;opacity:0;z-index:99999;box-sizing:content-box;transform:translate3d(0, 0, 0)}[data-tooltip]:before{content:'';border:6px solid transparent}[data-tooltip]:after{height:22px;padding:11px 11px 0 11px;font-size:13px;line-height:11px;white-space:nowrap;content:attr(data-tooltip);border:none}[data-tooltip]:hover,[data-tooltip]:focus{background-color:transparent}[data-tooltip]:hover::before,[data-tooltip]:hover::after,[data-tooltip]:focus::before,[data-tooltip]:focus::after{opacity:1;visibility:visible}[data-tooltip].-multiline:after{height:auto;width:150px;padding:11px;line-height:19px;white-space:normal;text-align:left}[data-tooltip].tooltip--right:before,.advanced-filters--tooltip-trigger[data-tooltip]:before,[data-tooltip].tooltip--right:after,.advanced-filters--tooltip-trigger[data-tooltip]:after{left:100%}[data-tooltip].tooltip--right:before,.advanced-filters--tooltip-trigger[data-tooltip]:before{margin-left:-2px}[data-tooltip].tooltip--right:after,.advanced-filters--tooltip-trigger[data-tooltip]:after{margin-left:10px}[data-tooltip].tooltip--left:before,[data-tooltip].tooltip--left:after{right:100%}[data-tooltip].tooltip--left:before{margin-right:-2px}[data-tooltip].tooltip--left:after{margin-right:10px}[data-tooltip].tooltip--top:before,[data-tooltip].tooltip--top:after{bottom:100%}[data-tooltip].tooltip--top:before{margin-bottom:-5px}[data-tooltip].tooltip--top:after{margin-bottom:7px}[data-tooltip].tooltip--top:hover:before,[data-tooltip].tooltip--top:hover:after{transform:translate(-50%, 0px)}[data-tooltip].tooltip--bottom:before,[data-tooltip].tooltip--bottom:after{top:100%}[data-tooltip].tooltip--bottom:before{margin-top:-5px}[data-tooltip].tooltip--bottom:after{margin-top:7px}[data-tooltip].tooltip--bottom:hover:before,[data-tooltip].tooltip--bottom:hover:after{transform:translate(-50%, 0)}table .tooltip{position:relative;z-index:24}table .tooltip.hover,table .tooltip:hover{z-index:25;color:#000}table .tooltip span.tip{display:none;text-align:left}table div.tooltip:hover span.tip,table div.tooltip.hover span.tip{display:block;position:absolute;top:12px;left:24px;width:270px;border:1px solid #555;background-color:#fff;padding:4px;font-size:0.8em;color:#505050}.advanced-tooltip-content{visibility:hidden;opacity:0;transition:visibility 0s linear 0.2s, opacity 0.2s linear;position:fixed;border:1px solid #a7cbe1;border-radius:3px;background:#e3f5ff;padding:15px;font-style:italic;font-size:small;line-height:18px;width:305px;display:inline-block;margin-left:14px;z-index:99}.advanced-tooltip-content *{font-size:small}.advanced-tooltip-content ul{margin:1em;padding-left:1.2em}.advanced-tooltip-content:after{content:'';display:block;position:absolute;top:9px;left:-14px;width:0;height:0;border-color:transparent #e3f5ff transparent transparent;border-style:solid;border-width:7px}.advanced-tooltip-content:before{content:'';display:block;position:absolute;top:8px;left:-16px;width:0;height:0;border-color:transparent #a7cbe1 transparent transparent;border-style:solid;border-width:8px}.tabrow{display:table;text-align:left;list-style:none;margin:0;padding:0;line-height:30px;height:40px;overflow:hidden;position:relative;width:100%;font-weight:bold;text-transform:uppercase}.tabrow li{display:table-cell;box-sizing:content-box;position:relative;line-height:38px;margin:0;padding:0;text-align:center;cursor:pointer}.tabrow li .wp-tabs-count{margin-left:5px;border-radius:0.5rem;min-width:1rem;display:inline-block;font-size:0.7rem;line-height:1rem;min-height:1rem;vertical-align:0.1rem;padding:0 0.15rem 0 0.15rem;background:#CCCCCC;font-weight:bold}.tabrow a{display:inline-block;color:#333;text-decoration:none}.tabrow a:hover{text-decoration:none}.tabrow li.tab-icon{width:5%}.tabrow li.tab-icon .icon-context:before,.tabrow li.tab-icon .widget-box--arrow-links li:before,.widget-box--arrow-links .tabrow li.tab-icon li:before{padding-top:10px}.tabrow li.tab-icon:hover{border-bottom:0}.tabrow li.selected,.tabrow li:hover{color:#999;border-bottom:2px solid}.tabrow li.selected a,.tabrow li:hover a{color:#175A8E;color:var(--content-link-color)}.tabrow li.selected .wp-tabs-count,.tabrow li:hover .wp-tabs-count{color:#175A8E;color:var(--content-link-color)}.tabrow li.selected .wp-tabs-count:hover,.tabrow li:hover .wp-tabs-count:hover{color:#175A8E;color:var(--content-link-color)}.tabrow li.selected,.tabrow li.selected:hover{border-bottom-color:#175A8E;border-bottom-color:var(--content-link-color)}.tabrow li:hover{border-bottom-color:#DDDDDD}.scrollable-tabs{position:relative;overflow:hidden;box-sizing:content-box;height:40px;border-bottom:1px solid #DDDDDD;margin-bottom:1rem}.scrollable-tabs .tabrow{display:block;overflow-x:auto;white-space:nowrap;height:57px}.scrollable-tabs .tabrow li{display:inline-block;padding-left:1rem;padding-right:1rem;font-size:14px}.scrollable-tabs--button{display:block;width:20px;position:absolute;top:0px;line-height:38px;background:white;color:#CCCCCC;font-size:0.7rem}.scrollable-tabs--button.-left{left:0;box-shadow:0px 0px 10px 10px white;text-align:left}.scrollable-tabs--button.-right{right:0;text-align:right;box-shadow:0px 0px 10px 10px white}.scrollable-tabs--button:hover{color:#175A8E;color:var(--content-link-color);cursor:pointer}.tab-content .form--section{padding:0}div.autocomplete{position:absolute;width:400px;margin:0;padding:0;z-index:500}div.autocomplete ul{list-style-type:none;margin:0;padding:0}div.autocomplete ul li{list-style-type:none;display:block;margin:-1px 0 0 0;padding:2px;cursor:pointer;font-size:90%;border:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:white}div.autocomplete ul li.selected{background-color:#ffb}div.autocomplete ul li span.informal{font-size:80%;color:#aaa}#parent_issue_candidates ul li,#related_issue_candidates ul li{width:500px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;margin:0;list-style:none;z-index:10000}.ui-autocomplete .ui-menu-item{border-bottom:1px solid #EAEAEA}.ui-autocomplete a{color:#333333;padding-left:5px}.ui-autocomplete .ui-menu-item-wrapper{word-break:break-word;padding:10px 5px;cursor:pointer}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active,.ui-autocomplete .ui-menu-item-wrapper.selected{border:none}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active a,.ui-autocomplete .ui-menu-item-wrapper.selected a{color:#1A67A3;color:var(--drop-down-selected-font-color)}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{background:#EFEFEF;background:var(--drop-down-hover-bg-color)}.ui-autocomplete .ui-menu-item-wrapper.selected:not(.ui-state-active){background:#E7E7E7;background:var(--drop-down-selected-bg-color)}.ui-autocomplete.-inplace{position:relative;border:none;padding-top:15px;line-height:1.6;font-size:1rem}.ui-autocomplete.-inplace .ui-menu-item{border-bottom:none}.ui-autocomplete.-inplace .ui-menu-item-wrapper{padding:4px 10px}.ui-autocomplete--input.-error,.ui-autocomplete--input.-error:hover,.ui-autocomplete--input.-error:focus{background:#fedada;border-color:#CA3F3F}mark.ui-autocomplete-match{background:none;color:#1A67A3;color:var(--primary-color);text-decoration:underline;font-weight:bold !important}.ui-autocomplete--loading{background:white;z-index:200;border:1px solid #ccc;border-top:none;padding:5px;position:absolute;width:100%}.ui-autocomplete--category{padding:0;font-weight:bold;text-transform:uppercase}.ng-select{width:100%;font-size:14px}.ng-select .ng-value-container{width:calc(100% - 30px)}.ng-select .ng-value-container input{padding-left:0px}.ng-select .ng-select-container{z-index:auto !important;height:30px !important;min-height:30px !important}.ng-select .ng-select-container .ng-value-container{overflow:visible !important}.ng-select .ng-select-container .ng-value-container .ng-placeholder{top:1px !important}.ng-select .ng-select-container .ng-value-container input{height:100%;padding:0;box-sizing:border-box !important}.ng-select .ng-value{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;line-height:22px}.ng-select.ng-select-multiple .ng-select-container{height:initial !important;min-height:initial !important}.ng-select.ng-select-multiple .ng-select-container .ng-value-label{display:initial !important}.ng-dropdown-panel{z-index:9500 !important}.ng-option{font-size:14px;line-height:22px}.work-package-table--container .ng-dropdown-panel{z-index:auto !important}img.diff,div.diff,table.diff,blockquote.diff,address.diff,h1.diff,h2.diff,full-calendar .fc-header-toolbar h2.diff,h3.diff,h4.diff,h5.diff,h6.diff,hr.diff,p.diff,pre.diff,table.diff,ul.diff,ol.diff{padding:3px;margin:3px}del.diffmod,del.diffdel{background:#fcc}ins.diffmod,ins.diffins{background:#cfc}.text-diff{padding:1em;background-color:#f6f6f6;color:#505050;border:1px solid #e4e4e4;line-height:normal}form.project-filters{display:none}form.project-filters.-expanded{display:block}form.project-filters .advanced-filters--filter-value.hidden{visibility:hidden}form.project-filters .advanced-filters--filter-value .multi-select{display:none}form.project-filters .advanced-filters--filter-value .single-select{display:block}form.project-filters .advanced-filters--filter-value.multi-value .multi-select{display:block}form.project-filters .advanced-filters--filter-value.multi-value .single-select{display:none}form.project-filters .advanced-filters--filter-value.between-dates>.on-date,form.project-filters .advanced-filters--filter-value.between-dates>.days{display:none}form.project-filters .advanced-filters--filter-value.on-date>.between-dates,form.project-filters .advanced-filters--filter-value.on-date>.days{display:none}form.project-filters .advanced-filters--filter-value.days>.on-date,form.project-filters .advanced-filters--filter-value.days>.between-dates{display:none}form.project-filters .advanced-filters--filter-value.between-dates input[type="text"]{display:inline-block;max-width:10rem}form.project-filters .advanced-filters--controls{margin-top:1rem}.projects-table--hierarchy-icon{display:none}.projects-table--hierarchy-icon:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f111"}tr.idnt .projects-table--hierarchy-icon{display:initial}#project-table tr.basics.-expanded .buttons .collapse{display:inline}#project-table tr.basics.-expanded .buttons .expand{display:none}#project-table tr.basics td.format-text{min-width:160px}#project-table tr.basics td.format-user{min-width:120px}#project-table tr.basics .buttons .collapse{display:none}#project-table tr.basics .buttons .expand{display:inline}#project-table tr.basics .buttons .project-actions{display:inline-block;margin:0}#project-table tr.basics .buttons .project-actions .menu-drop-down-container{text-align:left}#project-table tr.basics .archived{color:#878787}#project-table tr.basics .archived span.archived-label{text-transform:uppercase}#project-table .project-description{display:none}#project-table .project-description td{padding-top:0;padding-bottom:1rem}#project-table .project-description td p{font-size:inherit;padding-left:0;max-width:800px}#project-table .project-description td .flash,#project-table .project-description td pre{display:none !important}#project-table .project-description.-expanded{display:table-row}#project-table .generic-table--sort-header-outer:hover,#project-table .generic-table--header-outer:hover{background:initial}#project-table td.name a{white-space:nowrap}#project-table td.project--hierarchy{white-space:nowrap}#project-table tr.idnt-1 td.project--hierarchy{padding-left:calc(1 * 1.1em + 0.5em - 5px)}#project-table tr.idnt-1.project-description td.project--hierarchy{padding-left:calc(1 * 1.1em + 0.5em + 9px)}#project-table tr.idnt-2 td.project--hierarchy{padding-left:calc(2 * 1.1em + 0.5em - 5px)}#project-table tr.idnt-2.project-description td.project--hierarchy{padding-left:calc(2 * 1.1em + 0.5em + 9px)}#project-table tr.idnt-3 td.project--hierarchy{padding-left:calc(3 * 1.1em + 0.5em - 5px)}#project-table tr.idnt-3.project-description td.project--hierarchy{padding-left:calc(3 * 1.1em + 0.5em + 9px)}#project-table tr.idnt-4 td.project--hierarchy{padding-left:calc(4 * 1.1em + 0.5em - 5px)}#project-table tr.idnt-4.project-description td.project--hierarchy{padding-left:calc(4 * 1.1em + 0.5em + 9px)}#project-table tr.idnt-5 td.project--hierarchy{padding-left:calc(5 * 1.1em + 0.5em - 5px)}#project-table tr.idnt-5.project-description td.project--hierarchy{padding-left:calc(5 * 1.1em + 0.5em + 9px)}#project-table tr.idnt-6 td.project--hierarchy{padding-left:calc(6 * 1.1em + 0.5em - 5px)}#project-table tr.idnt-6.project-description td.project--hierarchy{padding-left:calc(6 * 1.1em + 0.5em + 9px)}#project-table tr.idnt-7 td.project--hierarchy{padding-left:calc(7 * 1.1em + 0.5em - 5px)}#project-table tr.idnt-7.project-description td.project--hierarchy{padding-left:calc(7 * 1.1em + 0.5em + 9px)}#project-table tr.idnt-8 td.project--hierarchy{padding-left:calc(8 * 1.1em + 0.5em - 5px)}#project-table tr.idnt-8.project-description td.project--hierarchy{padding-left:calc(8 * 1.1em + 0.5em + 9px)}#project-table tr.idnt-9 td.project--hierarchy{padding-left:calc(9 * 1.1em + 0.5em - 5px)}#project-table tr.idnt-9.project-description td.project--hierarchy{padding-left:calc(9 * 1.1em + 0.5em + 9px)}#project-table--hierarchy-header{font-size:1rem;max-width:0.875rem}#project-table--hierarchy-header .generic-table--sort-header{min-width:1rem;max-width:1rem}body.controller-projects.action-index #content{overflow:visible}body.controller-projects.action-index #content .generic-table--container{min-height:1;overflow:visible}#type_project_ids ul{margin:0;padding-left:1em}#type_project_ids li{list-style-type:none}.ui-datepicker,.work-package-table--container .ui-datepicker{border:1px solid #DDDDDD;padding:0;background-color:#F8F8F8;box-shadow:1px 1px 5px 0 #cccccc}.ui-datepicker.ui-datepicker-inline,.work-package-table--container .ui-datepicker.ui-datepicker-inline{box-shadow:none}.ui-datepicker.ui-corner-all,.work-package-table--container .ui-datepicker.ui-corner-all{border-radius:0}.ui-datepicker .ui-corner-tl,.work-package-table--container .ui-datepicker .ui-corner-tl{border-radius:0}.ui-datepicker .ui-corner-tr,.work-package-table--container .ui-datepicker .ui-corner-tr{border-radius:0}.ui-datepicker .ui-corner-lf,.work-package-table--container .ui-datepicker .ui-corner-lf{border-radius:0}.ui-datepicker .ui-corner-br,.work-package-table--container .ui-datepicker .ui-corner-br{border-radius:0}.ui-datepicker .ui-corner-top,.work-package-table--container .ui-datepicker .ui-corner-top{border-radius:0}.ui-datepicker .ui-corner-bottom,.work-package-table--container .ui-datepicker .ui-corner-bottom{border-radius:0}.ui-datepicker .ui-corner-right,.work-package-table--container .ui-datepicker .ui-corner-right{border-radius:0}.ui-datepicker .ui-corner-left,.work-package-table--container .ui-datepicker .ui-corner-left{border-radius:0}.ui-datepicker .ui-corner-all,.work-package-table--container .ui-datepicker .ui-corner-all{border-radius:0}.ui-datepicker .ui-datepicker-header,.work-package-table--container .ui-datepicker .ui-datepicker-header{padding:0.2em 0;border:none;background-color:#FFFFFF}.ui-datepicker .ui-datepicker-header .ui-icon.ui-icon-circle-triangle-w,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-icon.ui-icon-circle-triangle-w{background-position:-96px -16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-datepicker .ui-datepicker-header .ui-icon.ui-icon-circle-triangle-e,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-icon.ui-icon-circle-triangle-e{background-position:-32px -16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-datepicker .ui-datepicker-header .ui-state-hover,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-state-hover{border-width:0 !important;background-color:transparent;cursor:pointer !important}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-datepicker-next{top:5px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{width:40%}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select,.work-package-table--container .ui-datepicker .ui-datepicker-header .ui-datepicker-title select{height:30px;font-size:0.9em;font-weight:normal;padding-top:0;padding-bottom:0;margin:0 4.5%;border:1px solid #DDDDDD}.ui-datepicker .ui-datepicker-calendar,.work-package-table--container .ui-datepicker .ui-datepicker-calendar{margin-bottom:0;border-spacing:0;border-collapse:collapse;background-color:#FFFFFF}.ui-datepicker .ui-datepicker-calendar th,.work-package-table--container .ui-datepicker .ui-datepicker-calendar th{background-color:#F8F8F8;font-weight:normal;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;padding-top:7px;padding-bottom:7px;width:12.5%;table-layout:fixed;text-align:center;font-size:0.9em}table.generic-table .ui-datepicker .ui-datepicker-calendar th,table.generic-table .work-package-table--container .ui-datepicker .ui-datepicker-calendar th{min-width:0px}.ui-datepicker .ui-datepicker-calendar td,.work-package-table--container .ui-datepicker .ui-datepicker-calendar td{padding:0;color:#535353;width:12.5%;table-layout:fixed}.ui-datepicker .ui-datepicker-calendar td a,.work-package-table--container .ui-datepicker .ui-datepicker-calendar td a{border:none;text-align:center;background-color:#FFFFFF;margin:2px}.ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight,.ui-datepicker .ui-datepicker-calendar td a.ui-state-active,.ui-datepicker .ui-datepicker-calendar td a:hover,.work-package-table--container .ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight,.work-package-table--container .ui-datepicker .ui-datepicker-calendar td a.ui-state-active,.work-package-table--container .ui-datepicker .ui-datepicker-calendar td a:hover{margin:1px;border:1px solid #DDDDDD;border-radius:3px}.ui-datepicker .ui-datepicker-calendar td a.ui-state-active,.work-package-table--container .ui-datepicker .ui-datepicker-calendar td a.ui-state-active{border-color:#175A8E}table.generic-table .ui-datepicker .ui-datepicker-calendar td,table.generic-table .work-package-table--container .ui-datepicker .ui-datepicker-calendar td{min-width:0px}.ui-datepicker .ui-datepicker-calendar tbody tr,.work-package-table--container .ui-datepicker .ui-datepicker-calendar tbody tr{border-bottom:none}.ui-datepicker .ui-datepicker-calendar tbody tr:hover,.work-package-table--container .ui-datepicker .ui-datepicker-calendar tbody tr:hover{background-color:#FFFFFF}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col,.work-package-table--container .ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col{color:#CCCCCC;text-align:center}.ui-datepicker .ui-datepicker-buttonpane,.work-package-table--container .ui-datepicker .ui-datepicker-buttonpane{border-top:1px solid #DDDDDD;margin-top:0}.ui-datepicker .ui-datepicker-buttonpane button,.work-package-table--container .ui-datepicker .ui-datepicker-buttonpane button{font-weight:normal;font-size:0.9em;border:none;background-color:transparent}.ui-datepicker .ui-priority-secondary,.work-package-table--container .ui-datepicker .ui-priority-secondary{opacity:1;filter:Alpha(Opacity=100);font-weight:bold}#ui-datepicker-div{z-index:10001 !important;position:absolute}.focus-within--trigger:hover .focus-within--depending,.focus-within--trigger:focus .focus-within--depending,.focus-within--trigger.-focus .focus-within--depending{visibility:visible}.focus-within--depending{visibility:hidden}.focus-within--depending.-visible{visibility:visible}.attribute-help-text--modal .op-modal--modal-header>h2,.attribute-help-text--modal full-calendar .fc-header-toolbar .op-modal--modal-header>h2{width:calc(100% - 80px)}.attribute-help-text--modal .op-modal--modal-body{max-height:50vh;overflow-y:auto}.attribute-help-text--modal .op-modal--modal-body:focus{outline-style:none}.attribute-help-text--modal .help-text--edit-button{margin-right:0}.attribute-help-text--modal .wiki-anchor,.attribute-help-text--modal *:hover .wiki-anchor{display:none}.on-off-status{display:inline-block;font-weight:bold}.on-off-status i{padding-right:5px}.on-off-status.-enabled{color:#41B478}.on-off-status.-disabled{color:#CA3F3F}.custom-actions{display:flex;flex-wrap:wrap;margin-right:-10px}.custom-actions .custom-action{display:flex;justify-content:flex-end;flex:0 1 auto;margin-bottom:0.5rem;max-width:calc(100vw - 20px);overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.custom-actions .custom-action .button,.custom-actions .custom-action full-calendar .fc-toolbar .fc-button,full-calendar .fc-toolbar .custom-actions .custom-action .fc-button{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;width:100%;margin-right:10px}wp-custom-actions-admin-date-action{display:flex}.user-mention{color:#175A8E;color:var(--content-link-color)}.user-mention:hover{text-decoration:underline}.user-mention:before{content:'@';color:#878787}span.user-mention{cursor:default}section.hide-section .form--field{flex-wrap:nowrap;padding:0.5rem 0}section.hide-section .form--field:hover{background-color:#f8f8f8}section.hide-section .form--field .form--field-container{flex-shrink:1}section.hide-section .form--selected-value--container:hover{background-color:#FFFFFF;background-color:var(--body-background)}section.hide-section .form--selected-value--container:last-of-type{margin-bottom:0}section.hide-section .form--input.-autocomplete{margin-top:0.5rem}section.hide-section hide-section-link{margin-left:10px}hide-section{display:none}hide-section.-initialized{display:initial}[hidden]{display:none !important}.-hidden{display:none}span.search-highlight{background-color:#FCFD8D}span.search-highlight.token-1{background-color:#faa}span.search-highlight.token-2{background-color:#afa}span.search-highlight.token-3{background-color:#aaf}#search-results{margin-left:2em}#search-results dd{padding-left:30px;font-size:0.9em}#search-results dd span.description{display:block;color:#808080;font-style:italic}div#search-results-counts{float:right}div#search-results-counts ul{margin-top:0.5em}div#search-results-counts li{list-style-type:none;float:left;margin-left:1em}.search-pagination{text-align:center}.search-pagination a{padding:0 5px}.top-menu-search--wrapper{float:left}.security-badge--container{height:28px}.security-badge--help-icon{position:relative;top:-8px}span.contextual-info{color:#555;padding-left:0.25rem}span.contextual-info.-small{font-size:0.8rem}.contextual{float:right;white-space:nowrap;line-height:1.4em;padding-left:10px}.contextual input,.contextual select{font-size:0.9em}.message .contextual{margin-top:0}#watchers .contextual{margin-top:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;font-size:13.6px;border-width:2px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-tooltip.ui-widget-content{border:1px solid #c5c5c5;background:#ffffff;opacity:1}.tooltip--map{margin-top:1em;margin-bottom:0;list-style:none;margin-left:0;font-size:13.6px}.tooltip--map:first-child{margin-top:0}.tooltip--map--key{font-weight:bold}body.widget-grid-layout #content-wrapper,body.widget-grid-layout #content{background-color:#F3F6F8}.grid--container{display:grid}.grid--area{position:relative;overflow:hidden;min-height:30px;border-radius:3px}.grid--area.-drop-target.cdk-drop-list-dragging{border:none}.grid--area.-widgeted{z-index:10;background:#FFFFFF;margin:10px;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.1);margin:0}.grid--area.-widgeted:hover{box-shadow:0px 1px 20px 0px rgba(0,0,0,0.1)}.grid--area.-widgeted .widget-box{min-height:200px;padding:20px 20px 20px 20px}.grid--area.-widgeted:hover icon-triggered-context-menu{visibility:visible}.grid--area.-resizing{border:1px dashed #1A67A3;pointer-events:none;z-index:1000}.grid--area.-addable{display:flex;flex-direction:column;justify-content:center;align-items:center}.grid--area.-placeholder{border:1px dashed #1A67A3;pointer-events:none;background:transparent;z-index:30}.grid--area.-dragged{display:none}.grid--area.-passive{pointer-events:none}.grid--area.-gap.-row{height:20px;min-height:20px}.grid--area.-gap.-column{width:20px}.grid--area .widget-box--header{display:flex}.grid--area icon-triggered-context-menu{visibility:hidden}.grid--area.-drop-target,.grid--area.-passive{border-width:1px;border-style:solid;border-color:#bfbfbf;transition:border-color 0.5s ease;z-index:20}.grid--area.-resize-target{z-index:1000}.grid--area.-drop-only{display:none}.grid--resizer{position:absolute;height:20px;color:#888;cursor:nwse-resize;opacity:0;right:0;bottom:0}.grid--resizer i{padding:0 3px 3px 0}.grid--area.-widgeted:hover .grid--resizer{opacity:1}.grid--area-drag-handle{margin-left:-19px;padding-right:1px;padding-top:4px;margin-top:5px;opacity:0;cursor:grab;float:left}.grid--area-drag-handle:before{padding:0;color:#888}.grid--area.-widgeted:hover .grid--area-drag-handle{opacity:1}.grid--area-content{height:100%}.grid--area-content ng-component,.grid--area-content widget-wp-graph{display:flex;flex-direction:column;height:100%}.grid--area-content.cdk-drag-preview{overflow:hidden;background:white;padding:20px 20px 20px 20px;background:#FFFFFF;margin:10px;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 1px 20px 0px rgba(0,0,0,0.1);border-radius:3px;margin:0}.grid--area-content.cdk-drag-placeholder{visibility:hidden}.grid--widget-content{height:100%;overflow-x:auto;overflow-y:auto}.grid--widget-content.-no-overflow{overflow-x:hidden;overflow-y:hidden;display:block}.grid--widget-content.-allow-inner-overflow .wiki{overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-width:thin}.grid--widget-content.-allow-inner-overflow .wiki::-webkit-scrollbar{height:10px;width:10px}.grid--widget-content.-allow-inner-overflow .wiki::-webkit-scrollbar-track{background:transparent}.grid--widget-content.-allow-inner-overflow .wiki::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.grid--widget-content.-allow-inner-overflow .wiki:hover{scrollbar-color:#DDDDDD transparent}.grid--widget-content.-allow-inner-overflow .wiki:hover::-webkit-scrollbar-thumb{visibility:visible}.grid--widget-content.-custom-text a.inplace-editing--trigger-link{color:inherit;text-decoration:none}.grid--widget-content.-custom-text .op-ckeditor--wrapper{margin-bottom:0}.grid--widget-content.-custom-text .ck-editor__top{position:-webkit-sticky;position:sticky;top:0}.grid--widget-content.-custom-text .inplace-edit--controls{position:initial}.grid--widget-content.-custom-text .inplace-edit--controls i{float:initial;padding:0}.grid--widget-content.-custom-text edit-field-controls{display:flex;position:-webkit-sticky;position:sticky;bottom:0;justify-content:flex-end}.grid--widget-content.-custom-text .textarea-wrapper{margin-bottom:0}.grid--widget-limited-text{max-height:5rem;position:relative;overflow:hidden}.grid--widget-limited-text:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(to bottom, rgba(255,255,255,0) 60%, white)}.grid--widget-add{padding:15px;background-color:#EAEAEA;border-radius:50%;opacity:0}.grid--widget-add:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f102"}.grid--widget-add.-gap{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0;border-radius:initial}.grid--widget-add.-gap:before{font-size:0.75rem}.grid--area.-addable:hover .grid--widget-add,.grid--area.-addable.-help-mode .grid--widget-add{opacity:1;transition:opacity 1s ease}.grid--area.-addable:hover .grid--widget-add{transition-delay:0.3s}.grid--widget-remove{float:right;margin-top:-10px;margin-right:-10px;cursor:pointer}.grid--widget-remove:before{font-family:"openproject-icon-font" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;text-decoration:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1b6";font-size:0.75em}.grid--addable-widget{min-width:400px;padding:20px 5px;border-bottom:1px solid #EAEAEA;cursor:pointer;background:none;transition:background 4s ease}.grid--addable-widget:hover{background:#F8F8F8;transition:background 1s ease}.grid--addable-widget:last-of-type{border-bottom:none}.cdk-drag-preview{background:white;padding:20px 20px 20px 20px;background:#FFFFFF;margin:10px;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.1);margin-left:-20px 20px 20px 20px;margin-top:-20px 20px 20px 20px}.grid--add-widget-ee .notification-box{position:-webkit-sticky;position:sticky;bottom:0;margin-bottom:0}@media only screen and (max-width: 42.4375em){.grid--container{grid-template-columns:auto !important;grid-template-rows:auto !important;grid-gap:15px;padding:15px 2px}.grid--area.-widgeted{grid-column:1/2 !important;grid-row:unset !important}}.resizer{width:0;height:0;border-bottom:20px solid #1A67A3;border-left:20px solid transparent;cursor:nwse-resize}.controller-versions .-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(50%, 1fr));grid-template-rows:repeat(auto-fit, minmax(250px, 1fr))}@media only screen and (max-width: 679px){.controller-versions .-grid{grid-template-columns:repeat(auto-fit, minmax(100%, 1fr))}}.ng-select.project-status{max-width:250px}.ng-select.project-status .ng-select-container{min-height:56px !important;height:56px !important}.ng-select.project-status .ng-input{height:44px;line-height:44px}.ng-select.project-status .ng-input input{font-weight:bold;font-size:16px;text-transform:uppercase}.ng-select.project-status .ng-clear-wrapper{margin-left:11px}.project-status--bulb{display:inline-block;width:40px;height:40px;border-radius:50%;border-width:10px;border-style:solid;margin-right:7px;vertical-align:middle}.project-status--bulb.-not-set{border-color:#CCCCCC;background-color:rgba(204,204,204,0.3)}.project-status--bulb.-off-track{border-color:#E73E3D;background-color:rgba(231,62,61,0.3)}.project-status--bulb.-at-risk{border-color:#FFB030;background-color:rgba(255,176,48,0.3)}.project-status--bulb.-on-track{border-color:#00D12D;background-color:rgba(0,209,45,0.3)}.project-status--bulb.-inline{height:24px;width:24px;border-width:6px}.project-status--container{display:inline-block}.project-status--display-field{height:56px}.project-status--display-field .status.-editable{line-height:50px;border-radius:4px}.project-status--display-field:hover{cursor:pointer}.project-status--name{text-transform:uppercase;font-weight:bold}.project-status--name.-not-set{color:#CCCCCC}.project-status--name.-off-track{color:#E73E3D}.project-status--name.-at-risk{color:#FFB030}.project-status--name.-on-track{color:#00D12D}.project-status--pulldown-icon{font-size:10px;vertical-align:middle}.project-status--pulldown-icon:before{color:lightgrey}.project-status--explanation{margin-top:9px}#project-search-container{position:relative}#project-search-container project-menu-autocomplete{display:block;max-height:inherit}#project-search-container project-menu-autocomplete .project-menu-autocomplete--wrapper{display:flex;flex-direction:column;max-height:inherit}#project-search-container:nth-child(3){max-height:calc(100vh - 55px - 2 * 42px)}#project-search-container:nth-child(2){max-height:calc(100vh - 55px - 42px)}.project-search-results,.project-search-results.dropdown{position:relative;overflow:hidden;max-height:inherit;width:400px;background:white;-ms-scroll-chaining:none;overscroll-behavior:contain;color:#333333;font-family:"Lato", "Lucida Grande", Helvetica, Arial, sans-serif;font-size:13px;font-weight:normal}.project-search-results li,.project-search-results.dropdown li{padding:0 10px;font-size:14px}.project-search-results .select2-search,.project-search-results.dropdown .select2-search{margin:1px 0 0 0;color:#b3b3b3;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}.project-search-results .select2-search:before,.project-search-results.dropdown .select2-search:before{color:#b3b3b3;top:21px;right:25px;font-size:14px}.project-search-results .project-menu-autocomplete--input-container,.project-search-results.dropdown .project-menu-autocomplete--input-container{padding:12px 0;border-width:1px 1px 0px 1px;border-style:solid;border-color:#DDDDDD}.project-search-results input.project-menu-autocomplete--input,.project-search-results.dropdown input.project-menu-autocomplete--input{margin:0 10px;padding:0px 32px 0px 10px;border:1px solid #D9D9D9;border-radius:3px;box-shadow:inset 0px 1px 3px 0px rgba(0,0,0,0.1);box-sizing:border-box;width:calc(100% - 20px);height:2.125rem;background:#F5F5F5}.project-search-results .project-menu-autocomplete--search-icon,.project-search-results.dropdown .project-menu-autocomplete--search-icon{position:absolute;color:#b3b3b3;top:20px;right:20px;font-size:14px}.project-search-results ul.project-menu-autocomplete--results,.project-search-results.dropdown ul.project-menu-autocomplete--results{max-height:55vh;overflow-y:auto;width:398px !important;padding-top:0px;border-right:1px solid #DDDDDD;border-left:1px solid #DDDDDD;scrollbar-color:transparent transparent;scrollbar-width:thin}.project-search-results ul.project-menu-autocomplete--results::-webkit-scrollbar,.project-search-results.dropdown ul.project-menu-autocomplete--results::-webkit-scrollbar{height:10px;width:10px}.project-search-results ul.project-menu-autocomplete--results::-webkit-scrollbar-track,.project-search-results.dropdown ul.project-menu-autocomplete--results::-webkit-scrollbar-track{background:transparent}.project-search-results ul.project-menu-autocomplete--results::-webkit-scrollbar-thumb,.project-search-results.dropdown ul.project-menu-autocomplete--results::-webkit-scrollbar-thumb{background:#DDDDDD;visibility:hidden}.project-search-results ul.project-menu-autocomplete--results:hover,.project-search-results.dropdown ul.project-menu-autocomplete--results:hover{scrollbar-color:#DDDDDD transparent}.project-search-results ul.project-menu-autocomplete--results:hover::-webkit-scrollbar-thumb,.project-search-results.dropdown ul.project-menu-autocomplete--results:hover::-webkit-scrollbar-thumb{visibility:visible}.project-search-results .ui-menu-item-wrapper,.project-search-results.dropdown .ui-menu-item-wrapper{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.project-search-results .project-menu-autocomplete--no-results,.project-search-results.dropdown .project-menu-autocomplete--no-results{border:2px solid #DDDDDD;border-top:none;padding:12px}.menu-blocks--container{display:grid;grid-template:repeat(auto-fit, 200px)/repeat(auto-fit, 200px);grid-auto-rows:200px;grid-column-gap:30px;grid-row-gap:30px}.menu-blocks--container .menu-block{border-radius:3px;display:grid;grid-template:110px 1fr / 1fr;grid-row-gap:5px;justify-items:center;background:#cccccc30}.menu-blocks--container .menu-block:hover{outline:1px solid grey;text-decoration:none}.menu-blocks--container .menu-block--icon{font-size:50px;align-self:end}.menu-blocks--container .menu-block--icon:before{padding-left:10px}@media only screen and (max-width: 42.4375em){.menu-blocks--container{grid-template:unset;grid-gap:15px}}div.wiki pre{margin:1em 1em 1em 1.6em;padding:2px 2px 2px 0;background-color:#fafafa;border:1px solid #dadada;width:auto;overflow-x:auto;overflow-y:hidden}div.wiki pre>code{display:block;border:none;background:transparent;color:initial}div.wiki ul.task-list{list-style:none;margin-left:25px}div.wiki ul.task-list .task-list-item{display:flex;flex-wrap:wrap;white-space:pre-wrap}div.wiki ul.task-list .task-list-item input{height:25px;margin-right:3px}div.wiki ul.task-list .task-list-item ul.task-list{flex-basis:100%;white-space:nowrap}div.wiki>ul.task-list{margin-left:0}.op-ckeditor-element{min-height:50px}.op-ckeditor-element.ck-editor__editable_inline{padding-left:2px !important}ckeditor-augmented-textarea .op-ckeditor--wrapper{margin-bottom:2rem}.ck-content,.ck-editor__preview{border:1px solid var(--ck-color-base-border);min-height:100px;padding:10px}.ck-content pre{margin:10px 0}.ck-content pre code{display:block}.ck-content figure.table,.ck-content figure.image{margin:1em 0}.ck .ck-widget.op-ckeditor--code-block{white-space:pre-wrap;padding:10px 5px 0 5px;border:1px dashed #eee;background:#f1f1f1;cursor:pointer}.ck .ck-widget.op-ckeditor--code-block .op-ckeditor--code-block-language{text-align:right;font-style:italic;font-size:0.8rem;padding:5px 0}.op-macro-list-button>.ck.ck-button{text-align:left}.ckeditor-type-balloon{margin-left:25px}.ck.ck-block-toolbar-button{transform:translateX(-15px);z-index:1000 !important}.ck.ck-sticky-panel__placeholder{height:0 !important}.ck.ck-sticky-panel__content{position:unset !important}.ck-list__item .mention-list-item{display:block;max-width:400px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}.document-editor{display:flex;flex-flow:column nowrap}.document-editor .document-editor__toolbar{position:-webkit-sticky;position:sticky;top:0px;z-index:1}.ckeditor--content-scrollable .document-editor .document-editor__toolbar,.form--field.-visible-overflow .document-editor .document-editor__toolbar{top:-10px}.document-editor .ck.ck-toolbar.ck-rounded-corners{border-bottom-left-radius:0;border-bottom-right-radius:0}.document-editor .document-editor__editable-container{overflow-y:auto;border:1px solid var(--ck-color-base-border);border-top:none;border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.document-editor .ck-editor__editable{padding:1cm 2cm 2cm;border:1px lightgray solid;border-radius:var(--ck-border-radius);background:white;box-shadow:0 0 5px rgba(0,0,0,0.1)}label.todo-list__label{margin-bottom:0;display:initial;font-size:initial}label.todo-list__label>input{margin-top:0}.ck-editor__editable .todo-list li{list-style:none}.ck-editor__editable[dir="rtl"] ol,.ck-editor__editable[dir="rtl"] ul{margin-left:0;margin-right:40px}macro.legacy-macro{background:#f4f4aa;border:2px dashed #b5b078;padding:10px 5px;line-height:3rem}.ck-widget.macro,macro.macro-placeholder{border:2px dashed #ccc;min-height:50px;display:flex;justify-content:center;align-items:center;color:#575757;background:#f8f8f8}.ck-widget.macro .macro-value,macro.macro-placeholder .macro-value{font-style:italic;color:#878787}macro.macro-unavailable{background:#fedada;border-style:dashed;border-width:0.0625rem;border-color:#CA3F3F;padding:0.625rem 2.1875rem 0.625rem 2.1875rem;box-shadow:0.0625rem 0.125rem 0.1875rem rgba(0,0,0,0.2)}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .c,.highlight .cd{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .ge{color:#000000;font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#999999}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaaaaa}.highlight .gt{color:#aa0000}.highlight .kc{color:#000000;font-weight:bold}.highlight .kd{color:#000000;font-weight:bold}.highlight .kn{color:#000000;font-weight:bold}.highlight .kp{color:#000000;font-weight:bold}.highlight .kr{color:#000000;font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .k,.highlight .kv{color:#000000;font-weight:bold}.highlight .mf{color:#009999}.highlight .mh{color:#009999}.highlight .il{color:#009999}.highlight .mi{color:#009999}.highlight .mo{color:#009999}.highlight .m,.highlight .mb,.highlight .mx{color:#009999}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .s{color:#d14}.highlight .na{color:#008080}.highlight .bp{color:#999999}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:#008080}.highlight .nd{color:#3c5d5d;font-weight:bold}.highlight .ni{color:#800080}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nl{color:#990000;font-weight:bold}.highlight .nn{color:#555555}.highlight .nt{color:#000080}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .nv{color:#008080}.highlight .ow{color:#000000;font-weight:bold}.highlight .o{color:#000000;font-weight:bold}.highlight .w{color:#bbbbbb}.CodeMirror{border:1px solid #ddd}.CodeMirror-code{pointer-events:none}
