@charset "UTF-8";:root{--header-height:56px;--base-font-size:14px;--small-font-size:12px;--task-preview-height:120px}body,html{font-size:14px;line-height:1.2}body{background:#fff;color:#000;font-family:Roboto,sans-serif}.title{background:#dedede;color:#000;font-weight:700}.title-inverted{background:#000;color:#fff}.dialog{background:#e5e5e5}.page{height:calc(100vh - var(--header-height) - 210px)}.no-decorations{color:inherit;text-decoration:none}.sticky-position{position:sticky;top:calc(var(--header-height) + var(--sticky-offset, 4px))}.max-content{width:max-content}.height-min-content{height:min-content}.text-input{color:#3f424d}.bg-input{background:#fff}.header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:14px}.header__title{color:#000;font-size:2.4rem;font-style:normal;font-weight:600}@media (max-width:340px){.header__title{font-size:2rem}}.page-bounded-height{height:calc(100vh - 50px);max-height:calc(100vh - 50px)}::-webkit-scrollbar{height:3px;width:3px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#444f6e;border-radius:3px;box-shadow:0 0 2px #0000004d}::-webkit-scrollbar-thumb:hover{background:#31384e}*{scrollbar-color:#444f6e #0000;scrollbar-width:thin}.styled-checkbox__label[data-v-67c46bb8]{padding-bottom:4px}.styled-checkbox__label[data-v-67c46bb8]:empty:before{content:"​"}.q-checkbox__native[data-v-67c46bb8]{background-color:green}.q-checkbox__inner[data-v-67c46bb8]{background-color:green!important}.styled-input__label[data-v-71f26780]{color:#000;padding-bottom:4px}.styled-input__label[data-v-71f26780]:empty:before{content:"​"}.styled-input__label.required[data-v-71f26780]{font-weight:700}.styled-input--full-height .q-field__control[data-v-71f26780]{height:100%}.styled-input .styled-input__input .q-field__control[data-v-71f26780]{align-items:center;border-radius:4px;flex:1 0 auto}.styled-input .styled-input__input .q-field__control[data-v-71f26780]:after{color:#444f6e}.styled-input .styled-input__input .q-field__bottom[data-v-71f26780]{padding-bottom:4px;padding-top:4px}.styled-input .styled-input__input[data-v-71f26780] .q-field__control-container>textarea{min-height:40px;resize:none}.styled-input .styled-input__input[data-v-71f26780] .q-placeholder{color:var(--3b2536fe)}.styled-input__input[data-v-71f26780] .q-field__control,.styled-input__input[data-v-71f26780] .q-field__marginal{height:var(--24981288)}.styled-input__input[data-v-71f26780] .q-icon{color:#b4b4b4;font-size:17px}.styled-select__label{padding-bottom:4px}.styled-select__label:empty:before{content:"​"}.styled-select__label.required{font-weight:700}.styled-select__input .q-field__native{color:#0c2838}.styled-spinbox__label[data-v-c5afe054]{min-height:1rem;padding-bottom:4px}.styled-spinbox__label[data-v-c5afe054]:empty:before{content:"​"}.styled-spinbox__label.required[data-v-c5afe054]{font-weight:700}.styled-spinbox__input .q-field__control[data-v-c5afe054]{flex:1 0 auto}.styled-spinbox__input .q-field__control-container>textarea[data-v-c5afe054]{resize:none}.styled-spinbox__input .q-field__control-container>input[data-v-c5afe054]{color:#949494}.styled-spinbox__buttons .q-field__control[data-v-c5afe054]{padding-right:0}.styled-spinbox__button[data-v-c5afe054]{background:#e0e0e0;border:none;box-sizing:border-box;font-size:20px;overflow:hidden;width:24px}.styled-spinbox__button[data-v-c5afe054]:first-child{border-bottom:0;border-top-right-radius:4px}.styled-spinbox__button[data-v-c5afe054]:last-child{border-bottom-right-radius:4px}.styled-spinbox[data-v-c5afe054] .q-field__native{color:#3f424d}.styled-spinbox .q-field--outlined[data-v-c5afe054],.styled-spinbox .q-field--readonly[data-v-c5afe054],.styled-spinbox .q-field__control[data-v-c5afe054]:before{border:none}.styled-spinbox input[data-v-c5afe054]::-webkit-inner-spin-button,.styled-spinbox input[data-v-c5afe054]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.styled-spinbox input[type=number][data-v-c5afe054]{-moz-appearance:textfield}.styled-spinbox[data-v-c5afe054] .q-field--outlined .q-field__control:before{border:1px solid #ededed}.styled-spinbox[data-v-c5afe054] .text-input{color:#3f424d!important}.styled-spinbox__input[data-v-c5afe054] .q-field__control,.styled-spinbox__input[data-v-c5afe054] .q-field__marginal{height:28px}.styled-spinbox__input[data-v-c5afe054] .q-icon{color:#b4b4b4;font-size:17px}