.locale-switcher{width:22px}.auth{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;background:#fff;display:flex;justify-content:center;align-items:center}.auth__title{display:flex;justify-content:space-between;align-items:baseline}.auth__form{width:400px;padding:20px 20px 40px}.auth__buttons{text-align:right}.auth__version{color:#a0a0a0}.auth__links{margin-top:-20px}.auth__links button{margin-right:-16px}.auth__error-wrapper{position:relative;top:-20px}.auth__error{position:absolute;color:#f5222d}.auth h1{margin-bottom:0;font-size:22px}.auth--single-provider h1{margin-bottom:25px}.auth--single-provider .ant-tabs{display:none}.entity-view{display:flex;width:100%;flex-direction:column}.entity-view__close{position:relative;top:2px;width:30px;margin-right:15px;font-size:18px;flex:0 0 30px}.entity-view__head{position:relative;flex-basis:100%;display:flex;align-items:center;margin:0 -10px 15px;padding:0 10px;min-height:42px;flex-wrap:wrap}.entity-view__buttons{position:absolute!important;right:2px;display:flex;flex-direction:row-reverse}.entity-view__head-button{cursor:pointer}.entity-view__head-button:hover{opacity:.65}@media(min-width:992px){.entity-view{max-width:1180px;padding:0 40px 40px}.entity-view__close{margin-left:-33px;margin-right:2px}.entity-view__title{display:inline-block;margin-right:30px;font-size:28px;font-weight:700;margin-bottom:0;flex-shrink:0}.entity-view__buttons{top:5px!important}.entity-view__head-button{padding:10px}.entity-view__head-export,.entity-view__head-export:hover{color:inherit}.entity-view__no-form-msg{margin-top:43px}.entity-view__no-form-msg button{margin-top:20px}.entity-view.isCompareView{max-width:2320px}.entity-view.isCompareView .entity-view__title{width:100%}.entity-view.isCompareView .entity-view__forms,.entity-view.isCompareView .entity-view__title{display:flex;justify-content:space-between}.entity-view.isCompareView .entity-view__forms>*,.entity-view.isCompareView .entity-view__title>*{width:48.25%;flex:0 0 48.25%}}.type-config{height:100%}.type-config__popover{margin:-5px 0}.type-config__option{margin:0 -16px;padding:6px 16px;white-space:nowrap;cursor:pointer}.type-config__option--active,.type-config__option:hover{background:#e6f7ff}.input-integer.ant-input-number,.tree-select{width:100%}.input-integer.ant-input.readOnly{background-color:inherit;color:inherit;cursor:text}.input-integer.ant-input.readOnly:hover{border-color:#40a9ff}.input-integer[size=small]{height:24px;padding:1px 7px}.pageblock-config{flex:0 0 100%}.pageblock-config__field{display:flex;flex-wrap:wrap}.pageblock-config__field-label{flex:1 1 28%;padding-right:20px;font-weight:500}.pageblock-config__field-value{flex:0 0 72%}.pageblock-config__field+.pageblock-config__field{margin-top:20px}.pageblock-config--wide-labels .pageblock-config__field-label{flex:1 1 40%;padding-right:20px;font-weight:500}.pageblock-config--wide-labels .pageblock-config__field-value{flex:0 0 60%}.pageblock-config .pageblock-config .pageblock-config__field:first-child{margin-top:20px}.pageblock-config .ant-input-number,.pageblock-config .ant-select{width:100%}.calendar-config{height:100%}.calendar-config__popover{width:300px}.pageblock-fields-list__field{display:flex;justify-content:space-between;align-items:center;cursor:all-scroll!important;min-width:220px;white-space:nowrap}.pageblock-fields-list__field span{margin-right:20px}.fields-config{height:100%}.fields-config__popover-footer{margin-top:5px;padding-top:5px;border-top:1px solid #222}.page-count-config{display:flex;align-items:center;padding-left:20px}.page-count-config .ant-input-number{margin-left:10px;margin-right:8px;height:24px;width:90px;padding:0 6px;text-align:center}.page-count-config .ant-input-number input{height:22px;text-align:center;padding:0}.page-count-config .ant-input-number-handler-wrap{display:none}.kanban-konfig{height:100%}.kanban-konfig__popover{min-width:300px}.kanban-konfig__selector{display:block;margin-bottom:12px}.search-config .anticon{padding:10px 14px 11px;font-size:17px}.search-config .ant-input-group-addon{padding:0;cursor:pointer}.search-config .ant-input::-webkit-inner-spin-button{display:none}.ant-input-group-addon{background:#fff}.filter-element{padding:10px 0;width:100%;box-sizing:border-box}.filter-element__title{font-weight:500;margin-bottom:10px;font-size:14px;color:#323232}.filter-element:last-child{flex-grow:1;align-self:flex-end;text-align:right;min-width:0}.filter-element__content{display:flex;flex-direction:column;align-items:stretch}.filter-element__operator{margin-bottom:8px}.filter-element .ant-select-disabled{color:rgba(0,0,0,.65)}.filter-element .ant-select-disabled .ant-select-selection{background-color:#fff;cursor:auto}.filter-element .ant-select-disabled .ant-select-arrow{display:none}.filter-radio+.filter-radio{margin-left:40px}.filter-datetimepicker,.input-autocomplete{width:100%}.filter-datetimepicker .filter-timepicker{margin-bottom:10px;display:block}.input-enum__select{width:100%}.input-enum.readOnly{color:inherit}.input-enum.readOnly .ant-select-selection{background:#fff;cursor:text;user-select:auto}.input-enum.readOnly .ant-select-arrow{cursor:not-allowed}.filter-radio{line-height:24px}.filter-radio+.filter-radio{margin-left:25px}.filter-timepicker{width:100%}.filter{margin-bottom:10px}.filter__top{margin:-5px 0}.filter__top>div{margin:5px 0}.filter__top-last-slot{display:flex;align-items:center}.filter__button{vertical-align:middle}.filter__button+.filter__button{margin-left:10px}.filter__popover{width:250px}.filter__options{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:stretch;min-width:250px}.filter__back{cursor:pointer;color:#1890ff;margin-bottom:10px}.filter__search-wrapper{flex-grow:1}.filter__tags{padding-top:10px}.filter__tags .ant-tag{max-width:100%;overflow:hidden}.filter__tags .ant-tag .anticon-close{color:inherit;margin-right:6px}.filter__tag-text{max-width:100%;word-wrap:break-word}.filter__category-tree{margin-top:8px}.filter__titles{padding:8px 0;position:relative;cursor:pointer}.filter__titles span{z-index:2;position:relative;text-overflow:ellipsis;overflow:hidden}.filter__titles:before{content:"";position:absolute;width:calc(100% + 30px);height:100%;left:-15px;top:0;background-color:#e6f7ff;opacity:0;transition:opacity .3s ease;z-index:1}.filter__titles.active:before,.filter__titles:hover:before{opacity:1}.filter__titles i{position:absolute;right:0;z-index:2;top:50%;transform:translateY(-50%)}.filter button+button{margin-left:10px}.pager{display:flex;align-items:center}.pager button+button{margin-left:10px}@media(min-width:576px){.filter__options{width:100%;margin-left:0;margin-right:0}}.gantt{position:relative;height:500px}.gantt__container{width:100%;height:100%;position:relative}.gantt .gantt_task_line{background-color:#1890ff;border:1px solid #1377d4}.tags{margin-top:-10px;max-width:400px}.tags__item.ant-tag{height:30px;padding:0 19px;border:none;line-height:30px;margin-top:10px;vertical-align:middle}.tags.small{margin-bottom:-4px;margin-top:-13px}.tags.small .tags__item{height:28px;padding:0 10px;line-height:28px}.color-plate{height:32px;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer;background-color:#fff;background-size:30px 30px;background-position:0 0,15px 15px;background-image:linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd),linear-gradient(45deg,#ddd 25%,transparent 0,transparent 75%,#ddd 0,#ddd)}.color-plate.disabled:not(.readOnly){cursor:not-allowed}.color-plate.readOnly{cursor:default}.color-plate__fg{height:100%;pointer-events:none}.color-plate.small{height:24px;background-size:22px;background-position:0 0,11px 11px}.editor{width:100%;border:1px solid #d9d9d9}.editor.disabled .monaco-editor{pointer-events:none;cursor:not-allowed}.editor.disabled .monaco-editor .margin,.editor.disabled .monaco-editor .minimap-decorations-layer,.editor.disabled .monaco-editor .monaco-editor-background{background:#f5f5f5;cursor:not-allowed}.editor .overflowingContentWidgets{position:relative;top:-36px}.editor.compare-left .editor.original{display:none}.editor.compare-left .editor.modified{left:0!important;width:100%!important}.editor.compare-left .editor.modified .monaco-editor,.editor.compare-left .editor.modified .monaco-editor .overflow-guard{width:100%!important}.editor.compare-left .editor.modified .monaco-editor .overflow-guard .editor-scrollable{right:28px!important;width:auto!important}.editor.compare-right .editor.modified{display:none}.editor.compare-right .editor.original{left:0!important;width:100%!important}.editor.compare-right .editor.original .monaco-editor,.editor.compare-right .editor.original .monaco-editor .overflow-guard{width:100%!important}.editor.compare-right .editor.original .monaco-editor .overflow-guard .editor-scrollable{right:28px!important;width:auto!important}.colorpicker{position:relative;width:122px}.colorpicker__picker.vc-sketch{position:absolute;z-index:21}.uploader{max-width:100%}.uploader:not(.empty) .ant-upload-select-picture-card{border:none;background:none}.uploader .ant-upload.ant-upload-select-picture-card{width:100%;height:100%;margin-bottom:0}.uploader .ant-upload.ant-upload-select-picture-card .ant-upload{padding:0;display:flex}.uploader .ant-upload-picture-card-wrapper{display:block;height:100%}.uploader__load{display:flex;flex-direction:column;justify-content:space-around;width:100%}.uploader-image{position:relative}.uploader-image__overlay{display:none;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25)}.uploader-image:not(.disabled):hover .uploader-image__overlay{display:flex}.uploader-image__control.anticon{font-size:18px;color:#eee}.uploader-image__control.anticon+.uploader-image__control.anticon{margin-left:16px}.uploader-image__control.anticon:hover{opacity:.75}.uploader-image img{max-width:100%;min-height:100%}.attachment{max-width:250px}.attachment .ant-upload-list-item:first-child{margin-top:0;height:24px}.attachment.disabled .anticon-delete,.attachment.readOnly .anticon-delete{display:none}.attachment[size=small] .ant-btn{height:24px}.strings-list::-webkit-scrollbar{width:.5rem;height:.5rem}.strings-list::-webkit-scrollbar-thumb{background-color:#d0d0d0}.strings-list::-webkit-scrollbar-corner,.strings-list::-webkit-scrollbar-track{background-color:#e3e3e3}.strings-list{padding-bottom:10px;overflow-y:hidden;-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3}.theme--dark .strings-list::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .strings-list::-webkit-scrollbar-corner,.theme--dark .strings-list::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .strings-list{scrollbar-color:#5d5d5d #4a4a4a}.strings-list.hasScrollbar{overflow-y:auto;padding-right:12px}.strings-list__item{position:relative;margin-bottom:6px}.strings-list__item .ant-input{padding-right:30px}.strings-list__item .anticon{position:absolute;right:3px;top:3px;display:none;padding:6px;cursor:pointer}.strings-list__item .ant-input:focus+.anticon,.strings-list__item:hover>.anticon{display:block}.strings-list__add{text-align:right;line-height:20px}.gallery{display:flex;flex-wrap:wrap;margin-right:-8px}.gallery__item{margin-right:8px;margin-bottom:8px}.gallery__item:not(:first-child){margin-left:0!important}.gallery .empty .ant-upload-select-picture-card{width:100%;height:auto;display:flex;max-width:100%;max-height:100%}.publishable-modal-button{display:inline-block}.entity-field{width:100%;margin-bottom:30px}.entity-field h3{display:inline-block;margin-right:10px;vertical-align:middle;max-width:100%}.entity-field__head{display:flex}.entity-field__head button+button{margin-left:10px}.entity-field__head .ant-pagination{display:inline-block;vertical-align:middle;position:relative;top:-3px}.entity-field__head .embed-table__array-create{transform:translateY(-2px)}.entity-field.required .entity-field__head:after{margin:0 10px 0 -5px;font-weight:500;content:"*"}.entity-field__title-buttons{display:inline-block;white-space:nowrap;position:relative;top:-2px}.entity-field__info{height:22px;transform:translate(-4px,3px);padding:4px;opacity:.5}.entity-field__bottom-buttons{margin-top:15px}.entity-field.hidden{opacity:0}.entity-field .tiles{margin-top:0}.entity-field .kanban,.entity-field .table{margin-top:15px}.entity-field .ant-form-item-children-icon{visibility:hidden}.entity-field>.ant-form-item{margin-bottom:0}@media(min-width:576px){.entity-field__title h3{margin-right:20px}}.autocomplete{position:relative;display:block;min-height:32px;padding:0 4px;border:1px solid #d9d9d9;border-radius:2px;line-height:1.5;cursor:text;background-color:#fff}.autocomplete.disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:default;opacity:1}.autocomplete__nodata{color:#aaa}.autocomplete__wrapper{position:relative;display:flex;white-space:nowrap;flex-wrap:wrap}.autocomplete__wrapper+div{left:-1px!important;right:-1px!important;width:auto!important}.autocomplete__input{height:100%;width:auto;top:0}.autocomplete__input.ant-select-open{width:auto}.autocomplete__input .ant-select-search--inline{position:relative}.autocomplete.focused,.autocomplete:hover{border-color:#40a9ff}.autocomplete.focused{box-shadow:0 0 0 2px rgba(24,144,255,.2)}.autocomplete.disabled .autocomplete__value-item,.autocomplete.readOnly .autocomplete__value-item{padding-right:8px}.autocomplete__value-item{position:relative;flex-shrink:0;max-width:98%;display:inline-block;background:#efefef;padding:1px 22px 0 4px;margin:3px 0 0 0;height:25px;overflow:hidden;text-overflow:ellipsis}.autocomplete__value-item:not(:first-child){margin-left:4px}.autocomplete__value-item .anticon{position:absolute;top:6px;right:4px}.autocomplete__value-item .anticon:hover{color:#1890ff}.autocomplete__placeholder{position:relative;flex-shrink:0;max-width:98%;display:inline-block;padding:1px 0 0 4px;color:#bfbfbf;margin:3px 0 0 0;height:25px;overflow:hidden;text-overflow:ellipsis}.autocomplete.focused .autocomplete__value-item{max-width:60%}.autocomplete.focused .autocomplete__placeholder{display:none}.autocomplete:not(.focused) .ant-select-selection{max-width:1px}.autocomplete:not(.focused) .autocomplete__input{margin:0}.autocomplete__wrapper>.autocomplete__input{margin-left:4px}.autocomplete__wrapper+div{height:32}.autocomplete .ant-select-arrow,.autocomplete .ant-select-selection-selected-value,.autocomplete .ant-select-selection__choice{display:none!important}.autocomplete__dropdown .ant-select-dropdown-menu{max-height:160px}.autocomplete .ant-select-dropdown{left:0!important;width:100%!important}.autocomplete .ant-select-focused .ant-select-selection,.autocomplete .ant-select-selection{background:none;border:none;box-shadow:none;min-height:30px;height:30px;padding-bottom:1px}.autocomplete .ant-select-selection__rendered{margin:0}.autocomplete .ant-select-disabled{display:none}.autocomplete .ant-select-search--inline .ant-select-search__field,.autocomplete .ant-select-selection.ant-select-focused{width:70px}.autocomplete .ant-select-selection--single .ant-select-selection__rendered{margin-right:0;width:30px}.autocomplete .ant-select-selection--single .ant-select-selection__rendered:after{display:none}.entity-form.small .autocomplete{min-height:24px;padding:0}.entity-form.small .autocomplete__wrapper{margin-bottom:-1px}.entity-form.small .autocomplete .ant-select-selection{height:22px;min-height:22px}.entity-form.small .autocomplete .ant-select-selection__rendered{margin-top:0;line-height:22px}.entity-form.small .autocomplete .ant-select-search{margin-top:0;height:22px;line-height:22px}.entity-form.small .autocomplete .ant-select{top:0}.entity-form.small .autocomplete__value-item{height:22px;padding:0 24px 1px 8px;margin-top:0;margin-right:2px;margin-bottom:1px;vertical-align:top}.entity-form.small .autocomplete__value-item .anticon{top:4px}.checkboxes.ant-checkbox-group{display:flex;flex-wrap:wrap}.checkboxes .ant-checkbox-group-item{flex:0 0 100%;margin-right:0}.checkboxes .ant-checkbox-group-item:nth-child(n+2){margin-top:8px}.checkboxes:not(.readOnly) .ant-checkbox-wrapper-disabled span:nth-child(2){color:rgba(0,0,0,.65)}@media(min-width:576px){.checkboxes .ant-checkbox-group-item{flex:0 0 48%}.checkboxes .ant-checkbox-group-item:nth-child(2){margin-top:0}.checkboxes .ant-checkbox-group-item:nth-child(2n-1){margin-right:4%}.checkboxes .ant-checkbox-group-item:nth-child(n+3){margin-top:8px}.checkboxes.readOnly .ant-checkbox-disabled,.checkboxes.readOnly .ant-checkbox-disabled+span,.checkboxes.readOnly .ant-checkbox-input,.checkboxes.readOnly .ant-checkbox-wrapper-disabled{cursor:default}.checkboxes.readOnly .ant-checkbox-disabled+span{cursor:text;color:inherit}}.edit-form-checkbox h3,.edit-form-checkbox h4{display:inline;position:relative;top:1px}.edit-form-checkbox:not(.readOnly) .ant-checkbox-wrapper-disabled h3{color:rgba(0,0,0,.25)}.edit-form-checkbox__info{margin-left:5px;padding:4px;opacity:.5}.checkbox-wrap.readOnly .ant-checkbox-disabled,.checkbox-wrap.readOnly .ant-checkbox-disabled+span,.checkbox-wrap.readOnly .ant-checkbox-input,.checkbox-wrap.readOnly .ant-checkbox-wrapper-disabled{cursor:default}.checkbox-wrap.readOnly .ant-checkbox-disabled+span{cursor:text;color:inherit}.datepicker.readOnly .ant-input{background-color:#fff;color:inherit;cursor:text}.datepicker--full-wdth{width:100%}.entity-form.small .datepicker .ant-input{line-height:24px;height:24px}.filter-dropdown{width:100%}.textinput.readOnly{background-color:#fff;color:inherit;cursor:text}.textinput.transform-uppercase{text-transform:uppercase}.textinput.transform-lowercase{text-transform:lowercase}.form-textarea.ant-input{height:100px;resize:vertical}.readonly-wysiwyg::-webkit-scrollbar{width:.5rem;height:.5rem}.readonly-wysiwyg::-webkit-scrollbar-thumb{background-color:#d0d0d0}.readonly-wysiwyg::-webkit-scrollbar-corner,.readonly-wysiwyg::-webkit-scrollbar-track{background-color:#e3e3e3}.readonly-wysiwyg{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;padding:4px 11px;color:rgba(0,0,0,.65);font-size:14px;height:130px;border:1px solid #d9d9d9;border-radius:2px;background:#fff;overflow-y:auto}.theme--dark .readonly-wysiwyg::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .readonly-wysiwyg::-webkit-scrollbar-corner,.theme--dark .readonly-wysiwyg::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .readonly-wysiwyg{scrollbar-color:#5d5d5d #4a4a4a}.readonly-wysiwyg.disabled{background:#f5f5f5}.readonly-wysiwyg:focus,.readonly-wysiwyg:hover{border-color:#40a9ff;border-right-width:1px!important}.readonly-wysiwyg:focus{outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.readonly-wysiwyg:only-child{word-wrap:break-word}.input-enum{position:relative}.input-enum__dropdown.ant-select-dropdown{top:32px!important}.input-enum__dropdown.ant-select-dropdown .ant-select-dropdown-menu{max-height:160px}.gpoint__input.ant-input{margin-bottom:15px}.form-array-field__input{margin-bottom:6px}.form-array-field .ant-tag{position:relative;max-width:200px;margin-top:4px;padding:1px 22px 0 4px}.form-array-field .ant-tag .anticon{position:absolute;top:6px;right:4px}.form-array-field .ant-tag .anticon:hover{color:#1890ff}.editor-json{width:100%}.kanban-card{position:relative;color:#323232;padding:20px 16px 6px;background-color:#f9f9f9}.kanban-card__json-wrapper::-webkit-scrollbar{width:.5rem;height:.5rem}.kanban-card__json-wrapper::-webkit-scrollbar-thumb{background-color:#d0d0d0}.kanban-card__json-wrapper::-webkit-scrollbar-corner,.kanban-card__json-wrapper::-webkit-scrollbar-track{background-color:#e3e3e3}.kanban-card__json-wrapper{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;overflow-x:auto;padding-bottom:5px;margin-bottom:14px}.theme--dark .kanban-card__json-wrapper::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .kanban-card__json-wrapper::-webkit-scrollbar-corner,.theme--dark .kanban-card__json-wrapper::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .kanban-card__json-wrapper{scrollbar-color:#5d5d5d #4a4a4a}.kanban-card__string{line-break:anywhere}.kanban-card pre{overflow-x:visible;margin-bottom:0;width:fit-content;font-size:80%;-webkit-user-select:text;user-select:text;cursor:auto}.kanban-card.canReadModel{cursor:pointer}.kanban-card.fullView{padding-left:0}.kanban-card.firstFieldBold>:first-child{font-weight:700}.kanban-card.firstFieldBold>:first-child .renderer--array,.kanban-card.firstFieldBold>:first-child .renderer--embed,.kanban-card.firstFieldBold>:first-child .renderer--enum,.kanban-card.firstFieldBold>:first-child .renderer--json,.kanban-card.firstFieldBold>:first-child .renderer--ref,.kanban-card.firstFieldBold>:first-child .renderer--ref-like,.kanban-card.firstFieldBold>:first-child .renderer--ref2,.kanban-card.firstFieldBold>:first-child .renderer--refs,.kanban-card.firstFieldBold>:first-child .renderer--text,.kanban-card.firstFieldBold>:first-child .renderer--wysiwyg{font-weight:400}.kanban-card .tui-editor-contents{font-size:inherit;margin-bottom:1em}.kanban-card .entity-field{margin-top:0;margin-bottom:20px}.kanban-card__field-title{margin-bottom:4px}.kanban-card+.kanban-card{margin-top:16px}.kanban-card p.white-pre{white-space:pre-wrap}.kanban-card>.image,.kanban-card>.tags,.kanban-card__gallery{margin-bottom:14px;max-width:100%}.kanban-card .tags.clickable>span{cursor:pointer}.kanban-card .tags.clickable>span:hover{background-color:#e0e0e0}.kanban-card .tags:not(.clickable)>span:hover{opacity:1}.kanban-card .tags:not(.clickable)>span:after{display:none}.kanban-card__gallery .image{max-width:100%;margin-right:5px}.kanban-card .image:hover{opacity:.65;cursor:pointer}.kanban-card .ant-checkbox-wrapper{color:inherit}.kanban-card .entity-field__title{display:none}.kanban-card .color-plate{max-width:120px}.kanban-card__embed{margin-bottom:10px}.kanban{position:relative;z-index:1}.kanban__scroll-wrap::-webkit-scrollbar{width:.5rem;height:.5rem}.kanban__scroll-wrap::-webkit-scrollbar-thumb{background-color:#d0d0d0}.kanban__scroll-wrap::-webkit-scrollbar-corner,.kanban__scroll-wrap::-webkit-scrollbar-track{background-color:#e3e3e3}.kanban__scroll-wrap{margin:0 -8px;padding-bottom:32px;overflow-y:auto;-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3}.theme--dark .kanban__scroll-wrap::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .kanban__scroll-wrap::-webkit-scrollbar-corner,.theme--dark .kanban__scroll-wrap::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .kanban__scroll-wrap{scrollbar-color:#5d5d5d #4a4a4a}.kanban:before{position:absolute;z-index:-1;top:0;left:0;right:0;height:52px;background:#fafafa;border-bottom:1px solid #e8e8e8;content:""}.kanban__container{display:flex}.kanban__column{width:65%;max-width:286px;flex-shrink:0;display:flex;flex-direction:column}.kanban__column-title{font-weight:500;font-size:14px;padding:16px 24px}.kanban__column-items{margin:16px 8px 0;flex-grow:1;display:flex;align-items:stretch}.kanban__column-items>div{width:100%}.kanban__column-items>div>span{min-height:100%;display:block}.table-cell{position:relative;z-index:1;max-width:100%;width:100%;min-height:21px}.table-cell__placeholder{color:#ccc}.table-cell__array-create.ant-btn{height:22px;padding:0}.table-cell__component-size,.table-cell__expand-icon{margin-right:10px}.theme--dark .table-cell__placeholder{color:#777}.editable-cell{display:flex;margin:-5px 0 -5.5px}.editable-cell__content{flex:1 0;align-self:center}.editable-cell__apply{display:flex;width:32px;height:32px;justify-content:center;align-items:center}.editable-cell .attachment,.editable-cell .autocomplete,.editable-cell .input-integer,.editable-cell .strings-list,.editable-cell .textinput{width:220px}.editable-cell .gallery{width:230px}.editable-cell .datepicker{width:114px!important}.editable-cell .datepicker--with-time{width:170px!important}.editable-cell .form-textarea{margin-top:1px;width:360px;height:180px}.editable-cell .editor{width:360px;height:180px}.editable-cell .wysiwyg{width:360px}.editable-cell .ant-upload-list-item-card-actions{opacity:1}.editable-cell .input-enum{width:220px}.editable-cell .datepicker{margin-top:1px}.editable-cell .form-array-field,.editable-cell .form-array-field .textinput{width:350px}.editable-cell .colorpicker__picker{margin-top:-6px;margin-left:-16px}.table-actions__btn+.table-actions__btn{margin-left:10px}@media(min-width:576px){.tiles{display:flex;flex-wrap:wrap;margin:-16px 0 0 -16px}.tiles__card{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 16px);max-width:330px;margin:16px 0 0 16px}}.calendar .sortable-fallback{height:22px!important}.calendar .sortable-ghost{z-index:2}.calendar .sortable-ghost:not(.sortable-placeholder){position:absolute!important;width:100%!important;height:100%!important;background:#fff;box-shadow:0 0 4px 2px rgba(28,139,236,.842);z-index:1}.calendar .sortable-ghost:not(.sortable-placeholder)>*{display:none!important}.calendar .ant-fullcalendar-fullscreen .ant-fullcalendar-table{display:flex;flex-direction:column;height:auto}.calendar .ant-fullcalendar-fullscreen thead{display:block}.calendar .ant-fullcalendar-fullscreen thead tr{display:flex}.calendar .ant-fullcalendar-fullscreen thead th{display:block;flex:0 0 14.2857142857%}.calendar .ant-fullcalendar-fullscreen tbody{display:block}.calendar .ant-fullcalendar-fullscreen tbody tr{display:flex}.calendar .ant-fullcalendar-fullscreen tbody td{display:flex;flex-direction:column;flex:0 0 14.2857142857%;min-width:0}.calendar .ant-fullcalendar-fullscreen .ant-fullcalendar-date{height:auto;min-height:96px;display:flex;flex-direction:column;flex-grow:1;margin:0;border-left:4px solid #fff;border-right:4px solid #fff}.calendar .ant-fullcalendar-fullscreen .ant-fullcalendar-content{height:auto;flex-grow:1;overflow-y:visible;display:flex;flex-direction:column}.calendar .ant-fullcalendar-value{width:100%}.calendar__cell{display:flex;flex-direction:column;align-items:stretch;position:relative}.calendar__cell.empty{flex-grow:1}.calendar__cell:not(.empty){display:flex;flex-direction:column;flex-grow:1;line-height:18px}.calendar__item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.calendar__item-text{display:block;width:100%;height:18px;padding:0 3px;font-weight:500;background-color:#f2f2f2}.calendar__item-text:after,.calendar__item-text:before{position:absolute;display:block;bottom:0;height:18px;width:13px;background-color:inherit;content:""}.calendar__item-text:before{right:100%}.calendar__item-text:after{left:100%}.calendar__item.first .calendar__item-text{border-top-left-radius:2px;border-bottom-left-radius:2px}.calendar__item.first .calendar__item-text:before{display:none}.calendar__item.last .calendar__item-text{border-top-right-radius:2px;border-bottom-right-radius:2px}.calendar__item.last .calendar__item-text:after{display:none}.calendar__item.hideTitle:not(.sortable-drag) .calendar__item-text{font-size:0}.calendar__item.weekStart.first .calendar__item-text:before{border-radius:2px 0 0 2px}.calendar__item.weekEnd:not(.last) .calendar__item-text:after{border-radius:0 2px 2px 0}.calendar__item.hovered .calendar__item-text{opacity:.5}.calendar__month{display:flex;justify-content:center;align-items:center;height:100%;padding-bottom:20px}.calendar__event-preview{width:270px}.calendar__event-preview .kanban-card::-webkit-scrollbar{width:.5rem;height:.5rem}.calendar__event-preview .kanban-card::-webkit-scrollbar-thumb{background-color:#d0d0d0}.calendar__event-preview .kanban-card::-webkit-scrollbar-corner,.calendar__event-preview .kanban-card::-webkit-scrollbar-track{background-color:#e3e3e3}.calendar__event-preview .kanban-card{overflow-y:auto;-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3}.theme--dark .calendar__event-preview .kanban-card::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .calendar__event-preview .kanban-card::-webkit-scrollbar-corner,.theme--dark .calendar__event-preview .kanban-card::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .calendar__event-preview .kanban-card{scrollbar-color:#5d5d5d #4a4a4a}.calendar__event-preview .ant-popover-inner-content{padding:0}@media(max-width:991px){.calendar .ant-fullcalendar-month-panel-tbody{width:100%}.calendar .ant-fullcalendar-calendar-body{position:relative}.calendar .ant-fullcalendar-calendar-body table{display:flex;flex-wrap:wrap}.calendar .ant-fullcalendar-calendar-body thead{display:none}.calendar .ant-fullcalendar-calendar-body tr{width:100%;height:auto;display:flex;flex-wrap:wrap;flex-direction:column}.calendar .ant-fullcalendar-calendar-body td,.calendar .ant-fullcalendar-calendar-body th{width:100%}}@media(min-width:992px){.calendar .ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-tbody td{flex:0 0 33.3333333333%}}.page-map .kanban-card{padding:0 5px 0 0;background:none}.entity-form{width:100%}.entity-form__content{max-width:100%;min-width:0;display:flex;flex-wrap:wrap;flex-grow:1}.entity-form__content .ant-tabs.no-tabs>.ant-tabs-bar{display:none}.entity-form__content .ant-tabs{width:100%;overflow:visible}.entity-form__content .ant-calendar-picker,.entity-form__content .ant-spin-nested-loading{width:100%}.entity-form__tabpane{display:flex;flex-wrap:wrap;min-width:0}.entity-form__column:first-child{flex:1 1 100%;min-width:0}.entity-form__column:nth-child(2){flex-grow:1;flex-basis:100%;min-width:0;box-sizing:border-box}.entity-form__footer{flex-basis:100%;padding-top:10px}.entity-form__footer>button{margin-right:10px}.entity-form__error.ant-alert{margin-top:20px}.entity-form .ant-breadcrumb-link{cursor:pointer}.entity-form .ant-breadcrumb-link:hover{opacity:.5}.entity-form .ant-form-item-control{line-height:32px}.entity-form.small{padding-bottom:20px}.entity-form.small .edit-form-checkbox h3,.entity-form.small .entity-field__title{font-size:100%}.entity-form.small .entity-field{margin-top:20px}.entity-form.small .entity-form__footer{margin-top:40px}.entity-form.small .ant-form-item{margin-bottom:0}.entity-form.small .ant-form-item-control{line-height:24px}.entity-form.small .entity-form__column{flex:0 0 100%;margin-left:0}.entity-form.one-column .entity-form__tabpane,.entity-form.small .entity-form__tabpane{flex-wrap:wrap}.entity-form.one-column .entity-form__column{margin-left:0}.entity-form.one-column .entity-form__column+.entity-form__column{margin-top:0}.entity-form.one-column .entity-form.small .entity-form__column:last-child{padding-bottom:30px}@media(min-width:576px){.entity-form__tabpane{flex-wrap:nowrap}.entity-form__column:first-child{flex:1 1 100%}.entity-form__column:nth-child(2){margin-left:40px;flex:0 0 200px}}@media(min-width:992px){.entity-form__content{max-width:1100px}.entity-form__tabpane:not(.preview){padding-top:10px}.entity-form__tabpane.preview{margin-bottom:-30px}.entity-form__column:nth-child(2){margin-left:60px}}.entity-config{padding:0 24px;margin:0 -24px}.entity-config.oneColumn{margin-top:-18px;margin-right:430px}.entity-config>h3{font-weight:700;font-size:16px;line-height:28px;margin-bottom:14px}.entity-config:not(:last-child){margin-bottom:30px}.entity-config__params{margin:-10px -24px 10px;padding:0 10px 15px}.entity-config__lists::-webkit-scrollbar{width:.5rem;height:.5rem}.entity-config__lists::-webkit-scrollbar-thumb{background-color:#d0d0d0}.entity-config__lists::-webkit-scrollbar-corner,.entity-config__lists::-webkit-scrollbar-track{background-color:#e3e3e3}.entity-config__lists{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;display:flex;justify-content:space-between;width:100%;overflow-y:auto}.theme--dark .entity-config__lists::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .entity-config__lists::-webkit-scrollbar-corner,.theme--dark .entity-config__lists::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .entity-config__lists{scrollbar-color:#5d5d5d #4a4a4a}.entity-config__lists>div{display:inline-block;flex:0 0 48%;width:48%}.entity-config.oneColumn .entity-config__lists>div{flex:0 0 100%;width:100%}.entity-config__column{width:100%;height:100%;min-height:40px}.entity-config__column+.entity-config__column{margin-left:10px}.entity-config__field{display:inline-flex;flex-direction:column;margin:2px 0 4px;position:relative;height:47px;width:100%}.entity-config__field:hover .anticon-setting{opacity:1}.entity-config__header{background-color:#f9f9f9;padding:0 16px;height:47px;width:100%;display:flex;align-items:center;cursor:all-scroll}.entity-config__header .anticon-drag{font-size:13px;margin-right:12px}.entity-config__header .anticon-setting{font-size:23px;margin-left:16px;opacity:0;color:#d9d9d9}.entity-config__header .anticon-eye,.entity-config__header .anticon-eye-invisible{cursor:pointer;font-size:23px;margin-left:16px;color:#d9d9d9}.entity-config__header.top h4{width:100%;margin-bottom:0;font-weight:500;font-size:14px;line-height:22px}.entity-config__config{padding:7px 15px;width:50%;display:flex;align-items:center;justify-content:space-between}.entity-config__config label{display:inline-block;margin-bottom:8px;font-weight:400;font-size:14px;line-height:22px;color:#7f7f7f;flex:0 0 170px;overflow:hidden;padding-right:10px}.entity-config__config label+*{flex-grow:1;min-width:0;width:100%}.entity-config__config--vertical{display:flex;flex-direction:column;align-items:flex-start;padding-top:0;padding-bottom:0}.entity-config__config--vertical+.entity-config__config--vertical{margin-top:27px}.entity-config__config--vertical label{flex:1 1 auto}.entity-config__config--wide{width:100%}.entity-config__config .ant-checkbox-wrapper h3{font-weight:400;font-size:14px;line-height:22px}.entity-config__config .edit-form-checkbox{margin-bottom:-12px}.entity-config__config--locale label,.entity-config__config--locale-head label{flex:0 0 16%}.entity-config__config--locale label+*,.entity-config__config--locale-head label+*{flex:0 0 30.3%}.entity-config__config--locale label+*+*,.entity-config__config--locale-head label+*+*{flex:0 0 49.7%}.entity-config__config--locale{padding-top:12px}.entity-config__config--locale:not(:last-child){padding-bottom:12px}.entity-config__config--locale:last-child{padding-bottom:0;margin-bottom:-15px}.entity-config__config--locale label:first-child{line-height:32px;margin-bottom:0;font-weight:500;color:initial}.entity-config__config--locale-head{margin-bottom:-20px}.entity-config__add{background-color:#f9f9f9;display:flex;padding:10px;flex-shrink:0}.entity-config__add button{margin-left:5px}.entity-config__add button i{margin-right:5px;margin-left:5px}.entity-config__add .ant-input-group{display:flex}.entity-config__add .ant-select-selection--single .ant-select-selection__rendered{margin-right:30px}.entity-config__add-column span{display:inline}.entity-config__remove-column{width:100%;margin-top:10px}.json-compare{position:relative;width:100%}.json-compare__error{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #aaa;z-index:1;pointer-events:none}.json-compare.m-error .json-compare__error{border-color:#e20}.entity-view--history{height:100%}.entity-view--history .entity-view__head{flex:0 0 auto}.entity-view--history .entity-view__forms{flex:1 1 100%;min-height:0}.entity-view--history .entity-form,.entity-view--history .entity-form__content,.entity-view--history .entity-view__forms>div{height:100%}.entity-view__compare{display:flex;width:100%;height:100%;justify-content:space-between}.entity-view__history::-webkit-scrollbar{width:.5rem;height:.5rem}.entity-view__history::-webkit-scrollbar-thumb{background-color:#d0d0d0}.entity-view__history::-webkit-scrollbar-corner,.entity-view__history::-webkit-scrollbar-track{background-color:#e3e3e3}.entity-view__history{flex:0 0 18%;overflow-y:auto;-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3}.theme--dark .entity-view__history::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .entity-view__history::-webkit-scrollbar-corner,.theme--dark .entity-view__history::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .entity-view__history{scrollbar-color:#5d5d5d #4a4a4a}.entity-view__history-item{line-height:16px;cursor:pointer}.entity-view__history-item :nth-child(2){font-size:90%}.entity-view__history-item:not(:first-child){margin-top:10px}.entity-view__history-item:hover{opacity:.75}.entity-view__history-item--active{color:#40a9ff}.entity-view__compare-form{flex:0 0 80%;height:100%}.entity-view__compare-form .editor,.entity-view__compare-form .json-compare,.entity-view__compare-form .json-compare>.ant-spin-nested-loading,.entity-view__compare-form .json-compare>.ant-spin-nested-loading>.ant-spin-container{height:100%!important}.settings-drawer .ant-drawer-title{font-size:21px}.settings-drawer .ant-drawer-wrapper-body::-webkit-scrollbar{width:.5rem;height:.5rem}.settings-drawer .ant-drawer-wrapper-body::-webkit-scrollbar-thumb{background-color:#d0d0d0}.settings-drawer .ant-drawer-wrapper-body::-webkit-scrollbar-corner,.settings-drawer .ant-drawer-wrapper-body::-webkit-scrollbar-track{background-color:#e3e3e3}.settings-drawer .ant-drawer-wrapper-body{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;overflow-y:auto}.theme--dark .settings-drawer .ant-drawer-wrapper-body::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .settings-drawer .ant-drawer-wrapper-body::-webkit-scrollbar-corner,.theme--dark .settings-drawer .ant-drawer-wrapper-body::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .settings-drawer .ant-drawer-wrapper-body{scrollbar-color:#5d5d5d #4a4a4a}.settings-drawer .ant-drawer-content-wrapper{box-shadow:none!important}.settings-drawer .ant-drawer-header{padding:40px 40px 0;border-bottom:none}.settings-drawer .ant-drawer-body{padding:32px 40px 40px 40px}.settings-drawer .ant-drawer-title{font-weight:700;font-size:20px;line-height:28px}.settings-drawer .ant-form-item-control{line-height:normal}.settings-drawer .ant-form-item{margin-bottom:0}.entity-modal--action-form{height:auto;overflow-y:visible}.entity-modal--action-form .entity-form__footer{position:static;padding-bottom:0}.entity-modal--action-form .entity-form__content{padding-bottom:0!important}.action-form-preview-title{padding:0 16px;font-weight:700}.action-form-modal{background-color:#f9f9f9;width:100%;height:100%;display:flex}.action-form-modal>:first-child::-webkit-scrollbar{width:.5rem;height:.5rem}.action-form-modal>:first-child::-webkit-scrollbar-thumb{background-color:#d0d0d0}.action-form-modal>:first-child::-webkit-scrollbar-corner,.action-form-modal>:first-child::-webkit-scrollbar-track{background-color:#e3e3e3}.action-form-modal>:first-child{flex:0 0 400px;padding:29px 22px;border-right:1px solid #ccc;margin-right:38px;height:100%;-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;overflow-y:auto}.theme--dark .action-form-modal>:first-child::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .action-form-modal>:first-child::-webkit-scrollbar-corner,.theme--dark .action-form-modal>:first-child::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .action-form-modal>:first-child{scrollbar-color:#5d5d5d #4a4a4a}.action-form-modal>:nth-child(2)::-webkit-scrollbar{width:.5rem;height:.5rem}.action-form-modal>:nth-child(2)::-webkit-scrollbar-thumb{background-color:#d0d0d0}.action-form-modal>:nth-child(2)::-webkit-scrollbar-corner,.action-form-modal>:nth-child(2)::-webkit-scrollbar-track{background-color:#e3e3e3}.action-form-modal>:nth-child(2){flex:1;padding-right:20px;height:100%;-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;overflow-y:scroll}.theme--dark .action-form-modal>:nth-child(2)::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .action-form-modal>:nth-child(2)::-webkit-scrollbar-corner,.theme--dark .action-form-modal>:nth-child(2)::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .action-form-modal>:nth-child(2){scrollbar-color:#5d5d5d #4a4a4a}.action-form-modal>:nth-child(2)>.entity-modal+.entity-modal{border-top:1px solid #ccc}.action-form-modal>:nth-child(2)>.entity-modal>.entity-modal__wrap>.entity-view{padding-left:0;padding-right:0}.action-form-modal>:nth-child(2) .entity-view__title{font-size:18px;margin-bottom:-40px}.action-form-modal>:nth-child(2) .entity-form__footer{margin-top:0;padding-top:0}.action-form-modal>:nth-child(2) .entity-modal__wrap{position:relative}.action-form-modal>:nth-child(2) .entity-view__head{position:static}.action-form-modal>:nth-child(2) .entity-modal--action-form,.action-form-modal>:nth-child(2) .entity-modal__spin{min-height:100px}.forms-list__form::-webkit-scrollbar{width:.5rem;height:.5rem}.forms-list__form::-webkit-scrollbar-thumb{background-color:#d0d0d0}.forms-list__form::-webkit-scrollbar-corner,.forms-list__form::-webkit-scrollbar-track{background-color:#e3e3e3}.forms-list__form{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;background:#f9f9f9;overflow-y:auto}.theme--dark .forms-list__form::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .forms-list__form::-webkit-scrollbar-corner,.theme--dark .forms-list__form::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .forms-list__form{scrollbar-color:#5d5d5d #4a4a4a}.forms-list__form:not(:first-child){margin-top:25px}.forms-list .action-form-modal>:nth-child(2){overflow-y:auto}.video{display:inline-block}.video,.video video{width:100%}.video video:hover{cursor:pointer}.video-modal__loader{min-width:300px;min-height:200px}.video-modal__loader video{max-height:100%;max-width:100%;display:block}.so-course-html *{overflow-wrap:break-word}.so-course-html h3{margin-bottom:4px;line-height:24px;font-size:16px;font-weight:700}.so-course-html h3:not(:first-child){margin-top:24px}.so-course-html h4{margin-top:24px;margin-bottom:0;line-height:22px;font-size:14px;font-weight:700}.so-course-html .video,.so-course-html img{margin-top:24px}.so-course-html p{margin-bottom:0}.so-course-html .ant-checkbox-wrapper{margin-left:0}.so-course-preview__h2{margin-bottom:8px;font-size:20px;line-height:28px;font-weight:700}.so-course-preview__title{font-size:20px;line-height:28px;color:rgba(0,0,0,.85)}.so-course-preview__fields{margin-top:16px}.so-course-preview__fields h3{margin-bottom:0}.so-course-preview__fields h3:not(:first-child){margin-top:16px}.so-course-preview__fields pre{font-size:12px}.so-course-preview__fields .ant-checkbox-input,.so-course-preview__fields .ant-checkbox-wrapper{cursor:default}.so-course-preview__fields .ant-checkbox-inner{border-color:#d9d9d9!important}.so-course-preview__lessons-list{counter-reset:lesson}.so-course-preview__lesson{margin-top:36px}.so-course-preview__question{margin-top:24px}.so-course-preview__question-title{font-weight:500;font-size:14px;line-height:22px;color:#000}.so-course-preview__question-description{font-weight:400;font-size:14px;line-height:22px;color:rgba(0,0,0,.45)}.so-course-preview__question .ant-checkbox-wrapper{margin-left:0}.so-course-preview-lesson{position:relative;padding-left:48px;counter-increment:lesson}.so-course-preview-lesson:before{position:absolute;top:0;left:0;width:32px;height:32px;border-radius:50%;background-color:#1890ff;line-height:32px;text-align:center;content:counter(lesson);color:#fff}.so-course-preview-lesson:after{position:absolute;top:38px;bottom:0;left:15.5px;border-right:1px solid #1890ff;content:""}.so-course-preview-lesson h3{margin-bottom:4px;line-height:24px;font-size:16px;font-weight:700}.so-course-preview-lesson h3:not(:first-child){margin-top:24px}.so-course-preview-lesson__lesson-description{margin-top:24px;margin-bottom:0;line-height:22px;font-size:14px;color:#8c8c8c}.so-course-actions__h2{margin-bottom:8px;font-size:20px;line-height:28px;font-weight:700}.so-course-actions__button{margin:8px 0;background:#1890ff;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;padding:5px 15px}.so-course-actions hr{background-color:#ededed;border:0 none;color:#ededed;height:1px}.so-course-history__h2{margin-bottom:8px;font-size:20px;line-height:28px;font-weight:700}.so-course-history__item{margin-bottom:32px}.so-course-history__item>*{margin-bottom:0}.so-course-history__user{color:#000}.so-course-history__comment,.so-course-history__date-time{color:rgba(0,0,0,.45)}.so-course-history__status{color:#1890ff}.so-course{background-color:#f9f9f9;width:100%;height:600px;overflow-y:hidden;display:flex}.so-course__main::-webkit-scrollbar{width:.5rem;height:.5rem}.so-course__main::-webkit-scrollbar-thumb{background-color:#d0d0d0}.so-course__main::-webkit-scrollbar-corner,.so-course__main::-webkit-scrollbar-track{background-color:#e3e3e3}.so-course__main{padding:30px 25px 50px;flex:0 0 70%;width:70%;height:100%;-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;overflow-y:scroll}.theme--dark .so-course__main::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .so-course__main::-webkit-scrollbar-corner,.theme--dark .so-course__main::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .so-course__main{scrollbar-color:#5d5d5d #4a4a4a}.so-course__side::-webkit-scrollbar{width:.5rem;height:.5rem}.so-course__side::-webkit-scrollbar-thumb{background-color:#d0d0d0}.so-course__side::-webkit-scrollbar-corner,.so-course__side::-webkit-scrollbar-track{background-color:#e3e3e3}.so-course__side{padding:30px 25px 50px;flex:0 0 30%;width:30%;height:100%;-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;overflow-y:scroll}.theme--dark .so-course__side::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .so-course__side::-webkit-scrollbar-corner,.theme--dark .so-course__side::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .so-course__side{scrollbar-color:#5d5d5d #4a4a4a}.so-course-list__item:not(:first-child){margin-top:20px}.so-promocode{background-color:#f9f9f9;width:100%}.so-promocode .ant-form-item-control{line-height:32px}.so-promocode__header{padding:20px 22px;font-weight:500;background:rgba(0,0,0,.05);cursor:pointer}.so-promocode__footer{padding:20px 22px}.so-promocode__order-status{text-transform:uppercase;cursor:pointer}.so-promocode__section{margin-top:25px;padding:0 22px 0}.so-promocode__codes{margin-top:21px}.so-promocode__generate-btn:not(:last-child){margin-right:26px}.so-promocodes__item:not(:first-child){margin-top:20px}.custom-entity-field__json-wrapper::-webkit-scrollbar{width:.5rem;height:.5rem}.custom-entity-field__json-wrapper::-webkit-scrollbar-thumb{background-color:#d0d0d0}.custom-entity-field__json-wrapper::-webkit-scrollbar-corner,.custom-entity-field__json-wrapper::-webkit-scrollbar-track{background-color:#e3e3e3}.custom-entity-field__json-wrapper{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;overflow-x:auto;padding-bottom:5px;margin-bottom:14px}.theme--dark .custom-entity-field__json-wrapper::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .custom-entity-field__json-wrapper::-webkit-scrollbar-corner,.theme--dark .custom-entity-field__json-wrapper::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .custom-entity-field__json-wrapper{scrollbar-color:#5d5d5d #4a4a4a}.custom-entity-field__string{line-break:anywhere}.custom-entity-field pre{overflow-x:visible;margin-bottom:0;width:fit-content;font-size:80%;-webkit-user-select:text;user-select:text;cursor:auto}.custom-entity-field .tui-editor-contents{font-size:inherit;margin-bottom:1em}.custom-entity-field p.white-pre{white-space:pre-wrap}.custom-entity-field>.image,.custom-entity-field>.tags,.custom-entity-field__gallery{margin-bottom:14px;max-width:100%}.custom-entity-field .tags:not(.clickable)>span:hover{opacity:1}.custom-entity-field .tags:not(.clickable)>span:after{display:none}.custom-entity-field__gallery .image{max-width:100%;margin-right:5px}.custom-entity-field .image:hover{opacity:.65;cursor:pointer}.custom-entity-field .ant-checkbox-wrapper{color:inherit}.custom-entity-field .color-plate{max-width:120px}.custom-entity-field__embed{margin-bottom:10px}.auro-release-history::-webkit-scrollbar{width:.5rem;height:.5rem}.auro-release-history::-webkit-scrollbar-thumb{background-color:#d0d0d0}.auro-release-history::-webkit-scrollbar-corner,.auro-release-history::-webkit-scrollbar-track{background-color:#e3e3e3}.auro-release-history{margin-top:25px;max-height:400px;overflow-y:auto;-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3}.theme--dark .auro-release-history::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .auro-release-history::-webkit-scrollbar-corner,.theme--dark .auro-release-history::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .auro-release-history{scrollbar-color:#5d5d5d #4a4a4a}.auro-release-history__h2{margin-bottom:8px;font-size:20px;line-height:28px;font-weight:700}.auro-release-history__item>*{margin-bottom:0}.auro-release-history__status{margin-bottom:5px}.auro-release-history__user{color:#000}.auro-release-history__date-time{color:rgba(0,0,0,.45)}.auro-release-history blockquote{margin-bottom:0}.auro-release-history blockquote:after,.auro-release-history blockquote:before{content:'"'}.auro-release{background-color:#f9f9f9;width:100%}.auro-release .ant-form-item-control{line-height:32px}.auro-release__header{padding:20px 22px;margin-bottom:25px;font-weight:500;background:rgba(0,0,0,.05)}.auro-release__section{padding:0 22px 20px}.auro-release__cover{max-width:100%;margin-bottom:25px}.auro-release__cover--empty{position:relative;box-sizing:border-box;width:100%;padding:50% 0;overflow:hidden;border:1px solid rgba(0,0,0,.25)}.auro-release__cover--empty:after,.auro-release__cover--empty:before{position:absolute;top:0;width:1px;height:150%;background:rgba(0,0,0,.25);content:""}.auro-release__cover--empty:before{left:0;transform:rotate(-45deg);transform-origin:top left}.auro-release__cover--empty:after{right:0;transform:rotate(45deg);transform-origin:top right}.auro-release__genres{margin-bottom:12px}.auro-release__type{margin:-22px 0 -5px}.auro-release__date{margin-bottom:25px}.auro-release .ant-collapse-item:last-child{border-bottom:none}.auro-releases__item:not(:first-child){margin-top:20px}.lada-item-card{border:1px solid #e8e8e8;width:100%}.lada-item-card .ant-form-item-control{line-height:32px}.lada-item-card__header{color:#323232;padding:16px 22px;font-weight:500;background:#fafafa;border-bottom:1px solid #e8e8e8}.lada-item-card__buttons{margin:16px 22px;display:flex;flex-direction:row;justify-content:flex-end;gap:20px}.lada-item-card .ant-collapse-item:last-child{border-bottom:none}.lada-item-card .custom-entity-field>.tags,.lada-item-card .custom-entity-field__string{margin-bottom:0}.table{color:#323232}.table .ant-table-row{height:55px}.table td{white-space:nowrap}.table--can-read tbody tr{cursor:pointer}.table .ant-table-column-title{white-space:nowrap}.table__text{max-width:300px;min-height:1.6em}.table__text--short{max-width:50px}.table__color-field{width:122px;margin:-1px 0}.table__actions{visibility:hidden;text-align:right}.table__gallery{margin:-20px 0;max-width:300px}.table__gallery img+img{margin-left:5px}.table tr:hover>td>.table__actions{visibility:visible}.table .ant-table-placeholder{display:none}.table.ant-table-wrapper::-webkit-scrollbar{width:.5rem;height:.5rem}.table.ant-table-wrapper::-webkit-scrollbar-thumb{background-color:#d0d0d0}.table.ant-table-wrapper::-webkit-scrollbar-corner,.table.ant-table-wrapper::-webkit-scrollbar-track{background-color:#e3e3e3}.table.ant-table-wrapper{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;overflow-x:auto}.theme--dark .table.ant-table-wrapper::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .table.ant-table-wrapper::-webkit-scrollbar-corner,.theme--dark .table.ant-table-wrapper::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .table.ant-table-wrapper{scrollbar-color:#5d5d5d #4a4a4a}.table .ant-form-item{margin:0}.table .ant-form-item-control{line-height:24px}.table-edit-popover{padding-top:0}.table-edit-popover:not(.table-edit-popover__no-icon) .ant-popover-inner-content{padding-right:2px}.table-edit-popover .ant-popover-arrow{display:none}.table-edit-popover .ant-form-item{margin-bottom:0}.table-edit-popover .ant-form-item-control{line-height:32px}.lada-item-card[data-v-b448e68c]{border:1px solid #e8e8e8;width:100%}.lada-item-card .ant-form-item-control[data-v-b448e68c]{line-height:32px}.lada-item-card__header[data-v-b448e68c]{color:#323232;padding:16px 22px;font-weight:500;background:#fafafa;border-bottom:1px solid #e8e8e8}.lada-item-card__buttons[data-v-b448e68c]{margin:16px 22px;display:flex;flex-direction:row;justify-content:flex-end;gap:20px}.lada-item-card .ant-collapse-item[data-v-b448e68c]:last-child{border-bottom:none}.lada-item-card .custom-entity-field>.tags[data-v-b448e68c],.lada-item-card .custom-entity-field__string[data-v-b448e68c]{margin-bottom:0}.table[data-v-b448e68c]{color:#323232}.table .ant-table-row[data-v-b448e68c]{height:55px}.table td[data-v-b448e68c]{white-space:nowrap}.table--can-read tbody tr[data-v-b448e68c]{cursor:pointer}.table .ant-table-column-title[data-v-b448e68c]{white-space:nowrap}.table__text[data-v-b448e68c]{max-width:300px;min-height:1.6em}.table__text--short[data-v-b448e68c]{max-width:50px}.table__color-field[data-v-b448e68c]{width:122px;margin:-1px 0}.table__actions[data-v-b448e68c]{visibility:hidden;text-align:right}.table__gallery[data-v-b448e68c]{margin:-20px 0;max-width:300px}.table__gallery img+img[data-v-b448e68c]{margin-left:5px}.table tr:hover>td>.table__actions[data-v-b448e68c]{visibility:visible}.table .ant-table-placeholder[data-v-b448e68c]{display:none}.table.ant-table-wrapper[data-v-b448e68c]::-webkit-scrollbar{width:.5rem;height:.5rem}.table.ant-table-wrapper[data-v-b448e68c]::-webkit-scrollbar-thumb{background-color:#d0d0d0}.table.ant-table-wrapper[data-v-b448e68c]::-webkit-scrollbar-corner,.table.ant-table-wrapper[data-v-b448e68c]::-webkit-scrollbar-track{background-color:#e3e3e3}.table.ant-table-wrapper[data-v-b448e68c]{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;overflow-x:auto}.theme--dark .table.ant-table-wrapper[data-v-b448e68c]::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .table.ant-table-wrapper[data-v-b448e68c]::-webkit-scrollbar-corner,.theme--dark .table.ant-table-wrapper[data-v-b448e68c]::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .table.ant-table-wrapper[data-v-b448e68c]{scrollbar-color:#5d5d5d #4a4a4a}.table .ant-form-item[data-v-b448e68c]{margin:0}.table .ant-form-item-control[data-v-b448e68c]{line-height:24px}.table-edit-popover[data-v-b448e68c]{padding-top:0}.table-edit-popover:not(.table-edit-popover__no-icon) .ant-popover-inner-content[data-v-b448e68c]{padding-right:2px}.table-edit-popover .ant-popover-arrow[data-v-b448e68c]{display:none}.table-edit-popover .ant-form-item[data-v-b448e68c]{margin-bottom:0}.table-edit-popover .ant-form-item-control[data-v-b448e68c]{line-height:32px}.lada-items__item:not(:first-child){margin-top:20px}.page-block__title{position:relative;flex-basis:100%;width:100%;display:flex;align-items:center;margin-bottom:15px;height:42px}.page-block__title h1{display:inline-block;font-size:28px;font-weight:700;vertical-align:sub;margin-bottom:0;margin-right:30px}.page-block__title .menu-toggle{width:30px;margin-right:15px}.page-block__title .ant-btn{position:relative;top:3px}.page-block__import{position:relative;overflow:hidden;cursor:pointer}.page-block__import__icon{font-size:18px;display:flex}.page-block__import-input{position:absolute;opacity:.01;z-index:-1000}.page-block__head-pager{display:flex;align-items:center}.page-block__model-link{padding:8px;font-size:16px;margin-left:-25px;margin-top:7px}.page-block__model-link:hover{color:#40a9ff}.page-block+.page-block{margin-top:50px}@media(min-width:992px){.menu-toggle.anticon{display:none}}.line-wrapper{display:flex;color:#f1f1f1;line-height:20px;min-height:20px;white-space:pre;box-sizing:border-box;padding-left:16px}.line-wrapper:hover{background-color:#444}.line-wrapper .line-number{min-width:40px;text-align:right;color:#666;padding-right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.log{height:100%;display:flex;flex-direction:column}.log__clear{position:relative;right:-15px;top:10px!important}.log .page-block__title{justify-content:space-between;flex:1}.log .log-viewer{position:relative;flex:1 1 100%;min-height:0}.log .log-viewer__list::-webkit-scrollbar{width:.5rem;height:.5rem}.log .log-viewer__list::-webkit-scrollbar-thumb{background-color:#d0d0d0}.log .log-viewer__list::-webkit-scrollbar-corner,.log .log-viewer__list::-webkit-scrollbar-track{background-color:#e3e3e3}.log .log-viewer__list{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;height:100%;font-size:12px;background-color:#222;overflow-y:scroll;overflow-x:scroll;padding:20px 0}.theme--dark .log .log-viewer__list::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .log .log-viewer__list::-webkit-scrollbar-corner,.theme--dark .log .log-viewer__list::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .log .log-viewer__list{scrollbar-color:#5d5d5d #4a4a4a}.log .log-viewer__autoscroll{position:absolute;right:8px;bottom:8px;left:0;background-color:#fff;opacity:.5;padding:20px 20px}.log .log-viewer__autoscroll:hover{opacity:.8}.log .log-viewer__autoscroll:before{transform:translateX(-50%) skewY(30deg)}.log .log-viewer__autoscroll:after,.log .log-viewer__autoscroll:before{position:absolute;left:50%;top:50%;height:2px;background-color:#777;width:20px;content:""}.log .log-viewer__autoscroll:after{transform:translateX(50%) skewY(-30deg)}.log .log__connection-status{position:relative;top:11px;display:inline-block;vertical-align:top;width:10px;height:10px;border-radius:20px;border:1px solid #666;background:#888}.log .log__connection-status--connected{display:none;background:#080}.log .log__connection-status--waiting{background:#ee0}.log .log__connection-status--closed,.log .log__connection-status--error{background:#e00}.meta-form .field-renderer--button{width:auto;margin-bottom:30px}.the-page{padding-bottom:40px;padding-left:10px;padding-right:10px;overflow-x:visible}@media(min-width:992px){.the-page::-webkit-scrollbar{width:.5rem;height:.5rem}.the-page::-webkit-scrollbar-thumb{background-color:#d0d0d0}.the-page::-webkit-scrollbar-corner,.the-page::-webkit-scrollbar-track{background-color:#e3e3e3}.the-page{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;height:100%;overflow-y:scroll}.theme--dark .the-page::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .the-page::-webkit-scrollbar-corner,.theme--dark .the-page::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .the-page{scrollbar-color:#5d5d5d #4a4a4a}.the-page.noscroll{overflow-y:hidden}.menu--vertical .the-page{padding-left:40px;padding-right:26px}.menu--vertical .the-page.noscroll{padding-right:34px}.menu--horizontal .the-page{padding-left:24px;padding-right:24px}.menu--horizontal .the-page.noscroll{padding-right:32px}}.the-upload-form{padding-bottom:40px;padding-left:10px;padding-right:10px;overflow-x:visible}.the-upload-form__title{position:relative;flex-basis:100%;width:100%;display:flex;align-items:center;margin-bottom:15px;height:42px}.the-upload-form__title h1{display:inline-block;font-size:28px;font-weight:700;vertical-align:sub;margin-bottom:0;margin-right:30px}.the-upload-form__title .menu-toggle{width:30px;margin-right:15px}.the-upload-form__title .ant-btn{position:relative;top:3px}.the-upload-form__form{display:flex;flex-direction:column;align-items:flex-start}.the-upload-form__uploader-wrapper{padding-bottom:24px}.the-upload-form__attachment{width:70vw}@media(min-width:992px){.menu-toggle.anticon{display:none}.the-upload-form::-webkit-scrollbar{width:.5rem;height:.5rem}.the-upload-form::-webkit-scrollbar-thumb{background-color:#d0d0d0}.the-upload-form::-webkit-scrollbar-corner,.the-upload-form::-webkit-scrollbar-track{background-color:#e3e3e3}.the-upload-form{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;height:100%;overflow-y:scroll}.theme--dark .the-upload-form::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .the-upload-form::-webkit-scrollbar-corner,.theme--dark .the-upload-form::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .the-upload-form{scrollbar-color:#5d5d5d #4a4a4a}.the-upload-form.noscroll{overflow-y:hidden}.menu--vertical .the-upload-form{padding-left:40px;padding-right:26px}.menu--vertical .the-upload-form.noscroll{padding-right:34px}.menu--horizontal .the-upload-form{padding-left:24px;padding-right:24px}.menu--horizontal .the-upload-form.noscroll{padding-right:32px}}.aurora-statistic{padding-bottom:40px;padding-left:10px;padding-right:10px;overflow-x:visible}.aurora-statistic__title{position:relative;flex-basis:100%;width:100%;display:flex;align-items:center;margin-bottom:15px;height:42px}.aurora-statistic__title h1{display:inline-block;font-size:28px;font-weight:700;vertical-align:sub;margin-bottom:0;margin-right:30px}.aurora-statistic__title .menu-toggle{width:30px;margin-right:15px}.aurora-statistic__inputs>*{display:grid;grid-template-columns:1fr;margin-bottom:12px}.aurora-statistic__inputs>* p{margin-bottom:8px;width:fit-content}.aurora-statistic__inputs-date .datepicker{width:100%;height:fit-content}.aurora-statistic__inputs-date .datepicker .filter-timepicker{margin-bottom:10px;display:block}.aurora-statistic__inputs-label__select{width:100%}.aurora-statistic__inputs-label__dropdown.ant-select-dropdown{top:32px!important}.aurora-statistic__inputs-label__dropdown.ant-select-dropdown .ant-select-dropdown-menu{max-height:160px}.aurora-statistic__inputs-label .ant-select-selection--multiple .ant-select-selection__placeholder{margin-left:0}@media(min-width:992px){.aurora-statistic::-webkit-scrollbar{width:.5rem;height:.5rem}.aurora-statistic::-webkit-scrollbar-thumb{background-color:#d0d0d0}.aurora-statistic::-webkit-scrollbar-corner,.aurora-statistic::-webkit-scrollbar-track{background-color:#e3e3e3}.aurora-statistic{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;height:100%;overflow-y:scroll}.theme--dark .aurora-statistic::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .aurora-statistic::-webkit-scrollbar-corner,.theme--dark .aurora-statistic::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .aurora-statistic{scrollbar-color:#5d5d5d #4a4a4a}.aurora-statistic.noscroll{overflow-y:hidden}.aurora-statistic__inputs>*{grid-template-columns:1fr 1fr}.aurora-statistic__inputs>* p{margin-bottom:0}.menu--vertical .aurora-statistic{padding-left:40px;padding-right:26px}.menu--vertical .aurora-statistic.noscroll{padding-right:34px}.menu--horizontal .aurora-statistic{padding-left:24px;padding-right:24px}.menu--horizontal .aurora-statistic.noscroll{padding-right:32px}}.entity-page::-webkit-scrollbar{width:.5rem;height:.5rem}.entity-page::-webkit-scrollbar-thumb{background-color:#d0d0d0}.entity-page::-webkit-scrollbar-corner,.entity-page::-webkit-scrollbar-track{background-color:#e3e3e3}.entity-page{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;height:100%;overflow-y:scroll}.theme--dark .entity-page::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .entity-page::-webkit-scrollbar-corner,.theme--dark .entity-page::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .entity-page{scrollbar-color:#5d5d5d #4a4a4a}.draft-page__footer .ant-btn:not(:last-child){margin-right:15px}.dashboard-page{padding-bottom:40px;padding-left:10px;padding-right:10px;overflow-x:visible}.dashboard-page__title{position:relative;flex-basis:100%;width:100%;display:flex;align-items:center;margin-bottom:15px;height:42px}.dashboard-page__title h1{display:inline-block;font-size:28px;font-weight:700;vertical-align:sub;margin-bottom:0;margin-right:30px}.dashboard-page__list{display:flex;flex-direction:column;gap:20px}.dashboard-page__group-title{text-align:center}.dashboard-page__group-body{display:grid;gap:20px}.dashboard-page__dashboard-filters{display:flex;flex-wrap:wrap;gap:10px 20px}.dashboard-page__dashboard-filter{display:flex;gap:10px;align-items:center}.dashboard-page__dashboard-filter .dashboard-page__dashboard-filter-input,.dashboard-page__dashboard-filter-label{white-space:nowrap;margin-bottom:0}.dashboard-page__dashboard-filter .dashboard-page__dashboard-filter-input{min-width:100px}@media(min-width:992px){.dashboard-page::-webkit-scrollbar{width:.5rem;height:.5rem}.dashboard-page::-webkit-scrollbar-thumb{background-color:#d0d0d0}.dashboard-page::-webkit-scrollbar-corner,.dashboard-page::-webkit-scrollbar-track{background-color:#e3e3e3}.dashboard-page{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;height:100%;overflow-y:scroll}.theme--dark .dashboard-page::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .dashboard-page::-webkit-scrollbar-corner,.theme--dark .dashboard-page::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .dashboard-page{scrollbar-color:#5d5d5d #4a4a4a}.dashboard-page.noscroll{overflow-y:hidden}.menu--vertical .dashboard-page{padding-left:40px;padding-right:26px}.menu--vertical .dashboard-page.noscroll{padding-right:34px}.menu--horizontal .dashboard-page{padding-left:24px;padding-right:24px}.menu--horizontal .dashboard-page.noscroll{padding-right:32px}}@media(max-width:576px){.dashboard-page .dashboard-page__group-body{grid-template-columns:minmax(0,1fr)!important}}.entity-modal::-webkit-scrollbar{width:.5rem;height:.5rem}.entity-modal::-webkit-scrollbar-thumb{background-color:#d0d0d0}.entity-modal::-webkit-scrollbar-corner,.entity-modal::-webkit-scrollbar-track{background-color:#e3e3e3}.entity-modal{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;width:100%;height:100%;padding:0;overflow-y:scroll;background-color:#f9f9f9}.theme--dark .entity-modal::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .entity-modal::-webkit-scrollbar-corner,.theme--dark .entity-modal::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .entity-modal{scrollbar-color:#5d5d5d #4a4a4a}.entity-modal.noscroll{overflow-y:hidden;border-right:8px solid #e3e3e3}.entity-modal.noscroll .embed-table__scroll-container{overflow:hidden}.entity-modal.noscroll .embed-table__scroll-container.hasHorizontalOverflow{border-bottom:8px solid #e3e3e3}.entity-modal__spin.ant-spin{top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background:hsla(0,0%,100%,.467)}.entity-modal__spin.ant-spin.ant-spin-spinning{position:absolute;display:flex;z-index:20}.entity-modal .entity-view__head{background-color:#f9f9f9;position:sticky;z-index:21;top:0;padding-top:25px}.entity-modal .entity-form__footer{position:sticky;bottom:0;padding-bottom:40px;margin-bottom:-40px;background-color:#f9f9f9;z-index:20}.entity-modal .table-edit-popover .ant-popover-inner-content{padding:0}.entity-modal .editable-cell{margin:0;padding:6px 16px 7px}.entity-modal__forms{display:flex;width:100%}.edit-form-spinner{width:100%}@media(min-width:992px){.entity-modal .entity-view{padding-right:20px}.entity-modal .entity-view__buttons{top:25px!important}}.app-header.ant-layout-header{height:34px;padding:10px 0 0;line-height:34px;box-sizing:content-box}.app-header__menu.ant-dropdown-menu{margin-top:5px}.app-header__menu--user.ant-dropdown-menu{min-width:200px}.app-header__version{display:flex;justify-content:space-between;opacity:.66;line-height:1;font-size:90%}.app-header__version:hover{background:transparent;cursor:text}.app-header__warnings .anticon{margin-right:10px;font-size:32px;cursor:pointer}.app-header__warnings .ant-tooltip{width:200px}.app-header__warnings svg{color:#f70}@media(min-width:992px){.app-header__logout{z-index:1;margin-right:-15px}.app-header__link{display:inline-block;margin-right:30px}.app-header.ant-layout-header{padding-left:40px}.menu--vertical .app-header.ant-layout-header{padding-right:35px}.menu--horizontal .app-header.ant-layout-header{padding-right:11px}}.menu--vertical .project-header--vertical{width:100%;height:fit-content;padding:0 34px 0 36px;margin:0;display:flex;gap:6px;align-items:center}.menu--vertical .project-header--vertical .project-title{margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.menu--vertical .nav-sider{padding-top:35px}.menu--vertical .nav-mode-switch{position:absolute;top:77px;left:50%;font-size:18px;transform:translateX(-50%)}.menu--vertical .nav-mode-switch:link{color:#aaa}.menu--vertical .nav.ant-menu{border-right:none}.menu--vertical .nav.ant-menu .ant-menu-item,.menu--vertical .nav.ant-menu .ant-menu-submenu-title{width:100%}.menu--vertical .nav__top-section{text-transform:uppercase}.menu--vertical .nav-trigger{margin-left:27px;margin-top:20px;font-size:15px}.menu--vertical .ant-layout-sider,.menu--vertical .ant-menu{transition:none!important}.menu--vertical .ant-menu-inline .ant-menu-item-selected:after,.menu--vertical .ant-menu-inline .ant-menu-selected:after{display:none}.menu--vertical .ant-layout-sider-collapsed{margin-right:-90px}@media(min-width:992px){.menu--vertical .nav.ant-menu{padding:8px 0 20px}.menu--vertical .nav .ant-menu-item-group-title{padding-left:24px}}.menu--horizontal .project-header{padding:0;display:flex;gap:6px;align-items:center;max-width:200px;padding-right:20px}.menu--horizontal .project-header .project-title{margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.menu--horizontal .ant-menu-submenu.ant-menu-submenu-horizontal{padding-right:20px}.menu--horizontal .ant-menu-submenu.ant-menu-submenu-horizontal:after{position:absolute;top:0;right:0;bottom:-2px;width:20px;background-color:#fff;content:""}.menu--horizontal .ant-menu-submenu-title{padding-left:0;padding-right:0}.menu--horizontal .nav.ant-menu{border-right:none;margin:4px 10px 10px 0;padding:0;border-bottom:none}.menu--horizontal .nav.ant-menu .ant-menu-item,.menu--horizontal .nav.ant-menu .ant-menu-submenu-title{width:auto}.menu--horizontal .nav__top-section{text-transform:uppercase}.menu--horizontal .nav-trigger{margin-left:27px;margin-top:20px;font-size:15px}.menu--horizontal .ant-menu-submenu .ant-menu-submenu>.ant-menu-submenu-title{padding-right:35px}.menu--horizontal .ant-menu-submenu .ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{right:12px}.menu--horizontal .ant-menu-item-group-title,.menu--horizontal .ant-menu-overflowed-submenu>.ant-menu-submenu-title>.ant-menu-submenu-arrow{display:none}.menu--horizontal .ant-menu-item-group{padding:0}.menu--horizontal .ant-menu-item-group-list .ant-menu-item{padding:0 20px}.menu--horizontal .nav-wrap{position:relative}.menu--horizontal .nav-mode-switch{position:absolute;top:1px;left:25px;font-size:18px}.menu--horizontal .nav-header{display:flex;padding:0 24px;height:61px}.menu--horizontal .ant-layout-header,.menu--horizontal .ant-layout-sider,.menu--horizontal .ant-menu{transition:none!important}.menu--horizontal .ant-menu-horizontal .ant-menu-item-selected:after,.menu--horizontal .ant-menu-horizontal .ant-menu-selected:after,.menu--horizontal .ant-menu-inline .ant-menu-item-selected:after,.menu--horizontal .ant-menu-inline .ant-menu-selected:after{display:none}@media(min-width:992px){.menu--horizontal .nav .ant-menu-item-group-title{padding-left:24px}}.nav-additional-sider{border-right:1px solid #e8e8e8}.nav-additional-sider .ant-layout-sider-children{display:flex;flex-direction:column;justify-content:space-between}.nav-additional-sider .ant-layout-sider-children .ant-menu-vertical{border:none}.nav-additional-sider .ant-layout-sider-children .ant-menu-vertical .ant-menu-item{padding:10px;margin:0;height:44px;line-height:24px}.nav-additional-sider .ant-layout-sider-children .ant-menu-vertical .ant-menu-item .additional-sider__icon{width:24px;height:24px}.nav-additional-sider .ant-layout-sider-children .ant-menu-vertical .ant-menu-item .anticon{margin:0;font-size:24px}.nav-additional-sider .ant-layout-sider-children .ant-menu-vertical .ant-menu-item-active{color:#000;background-color:#f8f9fa}.app-params__field+.app-params__field{margin-top:16px}.app-params__alert+.app-params__alert,.app-params__alert+.app-params__section,.app-params__section+.app-params__alert,.app-params__section+.app-params__section{margin-top:20px}.app-params .ant-modal-body{padding:20px 24px 5px}.app-params .ant-select{width:100%}.publishable-history{position:relative;margin-top:-5px;margin-left:-5px}.publishable-history__wrapper{display:flex;flex-direction:column;height:100%}.publishable-history__list::-webkit-scrollbar{width:.5rem;height:.5rem}.publishable-history__list::-webkit-scrollbar-thumb{background-color:#d0d0d0}.publishable-history__list::-webkit-scrollbar-corner,.publishable-history__list::-webkit-scrollbar-track{background-color:#e3e3e3}.publishable-history__list{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;overflow-y:scroll;height:100%}.theme--dark .publishable-history__list::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .publishable-history__list::-webkit-scrollbar-corner,.theme--dark .publishable-history__list::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .publishable-history__list{scrollbar-color:#5d5d5d #4a4a4a}.publishable-history__entry{z-index:2;position:relative;margin-top:0!important;padding:5px 5px;border-width:1px 1px 1px 0;border-style:solid;border-color:transparent #f9f9f9 transparent transparent;line-height:16px;cursor:pointer}.publishable-history__entry--active{border-top-color:#e0e0e0;border-bottom-color:#e0e0e0;color:#40a9ff}.publishable-history__empty-msg{color:#a0a0a0;cursor:auto}.publishable-history__icon{margin-left:5px}.publishable-history__icon:not(.publishable-history__icon--review){color:rgba(0,0,0,.65)!important}.publishable-history__icon--review{color:#f08000!important}.publishable-form__footer{z-index:1;right:0;bottom:0;left:0;background:#f9f9f9;margin-top:-20px}.publishable-form__footer .publishable-modal-button{margin:20px 20px 0 0}.publishable-form__errors.ant-alert{margin-top:30px}.publishable{position:relative;overflow-y:hidden}.publishable__wrapper{position:relative;height:100%}.publishable .entity-view{padding-right:10px;padding-bottom:0;min-height:calc(100% - 40px);height:100%}.publishable .entity-view__head{flex:0 0 67px}.publishable .entity-view__forms{flex-shrink:1;min-height:0;height:100%;padding-bottom:10px;display:flex;flex-grow:1;padding-bottom:40px}.publishable .entity-view__forms>div:first-child{flex:0 0 25%}.publishable .entity-view__forms>div:nth-child(2)::-webkit-scrollbar{width:.5rem;height:.5rem}.publishable .entity-view__forms>div:nth-child(2)::-webkit-scrollbar-thumb{background-color:#d0d0d0}.publishable .entity-view__forms>div:nth-child(2)::-webkit-scrollbar-corner,.publishable .entity-view__forms>div:nth-child(2)::-webkit-scrollbar-track{background-color:#e3e3e3}.publishable .entity-view__forms>div:nth-child(2){-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;padding-left:20px;padding-right:10px;flex:1;min-width:0;overflow-y:scroll}.theme--dark .publishable .entity-view__forms>div:nth-child(2)::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .publishable .entity-view__forms>div:nth-child(2)::-webkit-scrollbar-corner,.theme--dark .publishable .entity-view__forms>div:nth-child(2)::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .publishable .entity-view__forms>div:nth-child(2){scrollbar-color:#5d5d5d #4a4a4a}.publishable.hiddenHistory .entity-view__forms>div:first-child::-webkit-scrollbar{width:.5rem;height:.5rem}.publishable.hiddenHistory .entity-view__forms>div:first-child::-webkit-scrollbar-thumb{background-color:#d0d0d0}.publishable.hiddenHistory .entity-view__forms>div:first-child::-webkit-scrollbar-corner,.publishable.hiddenHistory .entity-view__forms>div:first-child::-webkit-scrollbar-track{background-color:#e3e3e3}.publishable.hiddenHistory .entity-view__forms>div:first-child{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;flex:1;min-width:0;overflow-y:scroll}.theme--dark .publishable.hiddenHistory .entity-view__forms>div:first-child::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .publishable.hiddenHistory .entity-view__forms>div:first-child::-webkit-scrollbar-corner,.theme--dark .publishable.hiddenHistory .entity-view__forms>div:first-child::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .publishable.hiddenHistory .entity-view__forms>div:first-child{scrollbar-color:#5d5d5d #4a4a4a}.publishable.subformActive .anticon-history{display:none}.publishable__loader{position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;opacity:.5;z-index:30}.publishable .json-compare,.publishable .json-compare>.editor{height:100%}.publishable .field-renderer--button{width:auto;margin-bottom:30px}.publishable .field-renderer--hidden{height:0;overflow:hidden}.theme--dark .gantt_grid{background-color:#d6d6d6}.theme--dark .gantt_grid_scale .gantt_grid_head_cell{border-top:none!important;border-right:1px solid #4f4f4f!important;border-left:1px solid #5b5b5b!important}.theme--dark .gantt_popup_title{background-color:#4f4f4f;background-size:5px 5px;background-size:4px 4px;background-position:0 0,2px 2px;background-image:linear-gradient(45deg,hsla(0,0%,100%,.05) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,.05)),linear-gradient(45deg,hsla(0,0%,100%,.05) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,.05));color:#e1e1e1;font-size:14px}.theme--dark .gantt_grid_data .gantt_row,.theme--dark .gantt_grid_data .gantt_row.odd{background-color:#dbdbdb;border-top:1px solid #f6f6f6;border-bottom:1px solid #bababa}.theme--dark .gantt_grid_data .gantt_row .gantt_cell,.theme--dark .gantt_grid_data .gantt_row.odd .gantt_cell{border-right:none}.theme--dark .gridHoverStyle{border-top:1px solid #ededed;background-color:#ededed}.theme--dark .gridSelection{border-top-color:#fff087}.theme--dark .gridSelection,.theme--dark .timelineSelection{background-color:#fff3a1}.theme--dark .gantt_cell .gantt_tree_icon.gantt_folder_closed,.theme--dark .gantt_cell .gantt_tree_icon.gantt_folder_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODhBMDIwQzhDRUI3MTFFMjg4RUJDNUMzQkZEREM2RDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODhBMDIwQzlDRUI3MTFFMjg4RUJDNUMzQkZEREM2RDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OEEwMjBDNkNFQjcxMUUyODhFQkM1QzNCRkREQzZEMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OEEwMjBDN0NFQjcxMUUyODhFQkM1QzNCRkREQzZEMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PntuzoIAAACySURBVHjaYmTAAjo6Ov4z4AAVFRWM6GJM6ALt7e0OUCYjFowsDwfIEjDbDRgZGSf8//8fUzEj4wGgeAGQeQFJ+CIj0IALQEl9BjIB0NADTJQYAHWdAxMDFQBVDGEB+ukgxYYAcQNSzCCnh4NY0o89VkOAAbMfV5gBNR0AytuDXAs01AEUxbhcwoAj1c4HaUTi9wMNwWnb/0ERO0xA/z6k0IyP4NgBGpRApgEfgHgBQIABAAcyQOF3e6FiAAAAAElFTkSuQmCC)}.theme--dark .gantt_cell .gantt_tree_icon.gantt_file{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkQ2NjJFM0ZDRUI3MTFFMkFGNzc4M0YxNUM2NzkwMTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkQ2NjJFNDBDRUI3MTFFMkFGNzc4M0YxNUM2NzkwMTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGRDY2MkUzRENFQjcxMUUyQUY3NzgzRjE1QzY3OTAxMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGRDY2MkUzRUNFQjcxMUUyQUY3NzgzRjE1QzY3OTAxMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhnnqLUAAAExSURBVHjanFPtUcMwDI28AB0BJkg6AWEEJqAbxPxLJkh+phuUDdiAbtAwAYxAJ0jf60k51ecWDt3pZFtPn5akSKjv+3uIBlyLSMW3eZ4niD1423Xdt8dLYjzCqCluEJyNcPJq9+CMJzMGaAtet20rZJ7Bb+eIIhHYw0UGLvIRwBoRplx04CrgWModgwAXhTXj8Usjr73xMAwzJbNInBwU/8ASoqV9LbInYqwc2tJBrZdd8XcaVT4GpFOa52topL1Ks9CGVuGXL/vU40fqZPlGA7E5GX1NvQ7U4sSw1AWdMNIm07CfxIn1K6rcB2sI5yCXhXPyjPO7fuOLNfNikAAi+OnWILEUYFfLICWjXGptO12cyRk20G+sduiq/y7TOXJ2G906R13n0n0nmz2m63wSYAB0aMIyVTQbywAAAABJRU5ErkJggg==)}.theme--dark .chartHeaderBg{background-color:#dbdbdb}.theme--dark .gantt_task .gantt_task_scale .gantt_scale_cell{border-left:1px solid #f6f6f6;border-right:1px solid #bababa;color:#494949;font-size:14px}.theme--dark .taskProgressStyle{border-right:1px solid #1cb3fb;box-shadow:inset -1px 0 0 1px #04a1eb}.theme--dark .gantt_task_line{background-size:4px 4px;background-image:linear-gradient(135deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-image:-moz-linear-gradient(0deg,transparent,transparent)}.theme--dark .gantt_task_line .gantt_task_content{text-align:left;font-weight:700;padding:0 8px;box-sizing:border-box}.theme--dark .gantt_task_link .gantt_link_arrow_right{border-width:5px;margin-top:-1px}.theme--dark .gantt_task_link .gantt_link_arrow_left{border-width:5px;margin-left:-3px;margin-top:-2px}.theme--dark .gantt_task_link .gantt_link_arrow_down,.theme--dark .gantt_task_link .gantt_link_arrow_up{border-width:5px}.theme--dark .gantt_task_line .gantt_task_progress_drag{bottom:-4px;height:10px;margin-left:-8px;width:16px}.theme--dark .gantt_row.gantt_project,.theme--dark .gantt_row.odd.gantt_project{background-color:#edffef}.theme--dark .gantt_task_row.gantt_project,.theme--dark .gantt_task_row.odd.gantt_project{background-color:#f5fff6}.theme--dark .gantt_task_line.gantt_project{background-color:#65c16f;border:1px solid #3c9445}.theme--dark .gantt_task_line.gantt_project .gantt_task_progress{background-color:#46ad51;border-right:1px solid #5abc65;box-shadow:inset -1px 0 0 1px #45a94f}.theme--dark .gantt_cal_light{background-color:#fff;border:none!important}.theme--dark .gantt_cal_light .gantt_cal_lsection{color:#959595}.theme--dark .gantt_cal_light .gantt_cal_larea{border-bottom:none}.theme--dark .gantt_cal_light .gantt_cal_ltitle{background-color:#4f4f4f;background-size:5px 5px;background-size:4px 4px;background-position:0 0,2px 2px;background-image:linear-gradient(45deg,hsla(0,0%,100%,.05) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,.05)),linear-gradient(45deg,hsla(0,0%,100%,.05) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,.05));font-size:14px;color:#e1e1e1;position:relative;padding-top:12px;padding-bottom:12px;font-weight:400}.theme--dark .gantt_cal_light .gantt_cal_ltitle .gantt_title{font-size:13px}.theme--dark .gantt_cal_light .gantt_btn_set{margin:5px 10px}.theme--dark .buttonBg{background:#fff}.theme--dark .gantt_btn_set.gantt_save_btn_set{background:#46ad51;text-shadow:0 -1px 0 #307738;color:#fff}.theme--dark .gantt_btn_set.gantt_delete_btn_set{margin-left:0;text-shadow:0 -1px 0 #6f6f6f;background:#ec8e00;text-shadow:0 -1px 0 #a60;color:#fff}.theme--dark .gantt_cal_light_wide{padding-left:0!important;padding-right:0!important}.theme--dark .gantt_cal_light_wide .gantt_cal_larea{border-left:none!important;border-right:none!important}.theme--dark .gantt_cal_ltitle .gantt_cancel_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QYLEgAjh/DRnAAAAMdJREFUGNN1kcsNwjAQRF9iCkgJdJCUkBJQpDkDFUALdBAqAM6WQglQAlxzSglQgAUH1tIKgS9ezzztz0Vd18QYW0lXfpzsFeM49sAGOEpaf0FHYAnsS6evYoy9g3qDAB6Flb4BtYk568Huu6RmBhBCaFNKV4MPrso9hNAClABd1z2ABfB00BNYmEf5NeTrT/wBh2GogDNQOa8CzuZ9QOuvccPkgZqU0gXA7xFgL2nr1pP1ne/xlCEAi0/5nfc4lzT9+cK5pOkNX8hRT8hMyVwAAAAASUVORK5CYII=);width:30px;top:0;right:0;background-position:6px 12px;background-repeat:no-repeat;position:absolute;height:100%}.theme--dark .gantt_popup_button.gantt_ok_button{background:#46ad51;text-shadow:0 -1px 0 #307738;color:#fff;font-weight:700}.theme--dark .gantt_popup_button.gantt_cancel_button{font-weight:700}.theme--dark .gantt_popup_shadow{box-shadow:3px 3px 3px rgba(0,0,0,.07)}.theme--dark .gantt_qi_big_icon.icon_edit{color:#454544}.theme--dark .gantt_qi_big_icon.icon_delete{text-shadow:0 -1px 0 #6f6f6f;background:#ec8e00;text-shadow:0 -1px 0 #a60;color:#fff;font-weight:700}.theme--dark .gantt_tooltip{box-shadow:3px 3px 3px rgba(0,0,0,.07);border-left:1px solid rgba(0,0,0,.07);border-top:1px solid rgba(0,0,0,.07);font-size:8pt;color:#494949}.theme--dark .gantt_container,.theme--dark .gantt_tooltip{background-color:#fff;font-family:Arial}.theme--dark .gantt_container{font-size:13px;border:1px solid #bababa;position:relative;white-space:nowrap;overflow-x:hidden;overflow-y:hidden}.theme--dark .gantt_touch_active{overscroll-behavior:none}.theme--dark .gantt_task_scroll{overflow-x:scroll}.theme--dark .gantt_grid,.theme--dark .gantt_task{position:relative;overflow-x:hidden;overflow-y:hidden;display:inline-block;vertical-align:top}.theme--dark .gantt_grid_scale,.theme--dark .gantt_task_scale{color:#494949;font-size:12px;border-bottom:1px solid #bababa;box-sizing:border-box}.theme--dark .gantt_grid_scale{background-color:#4f4f4f;background-size:5px 5px;background-size:4px 4px;background-position:0 0,2px 2px;background-image:linear-gradient(45deg,hsla(0,0%,100%,.05) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,.05)),linear-gradient(45deg,hsla(0,0%,100%,.05) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,.05));color:#e1e1e1;font-size:14px}.theme--dark .gantt_task_scale,.theme--dark .gantt_task_vscroll{background-color:#dbdbdb}.theme--dark .gantt_scale_line{box-sizing:border-box;-moz-box-sizing:border-box;border-top:1px solid #bababa}.theme--dark .gantt_scale_line:first-child{border-top:none}.theme--dark .gantt_grid_head_cell{display:inline-block;vertical-align:top;border-right:1px solid #bababa;text-align:center;position:relative;cursor:default;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;line-height:33px;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;overflow:hidden}.theme--dark .gantt_scale_line{clear:both}.theme--dark .gantt_grid_data{width:100%;overflow:hidden;position:relative}.theme--dark .gantt_row{position:relative;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.theme--dark .gantt_add,.theme--dark .gantt_grid_head_add{width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QYHCygkHejN0gAAAD1JREFUOMtjtN15mYESwIJLwvHo6v/I/P3WoYzY1DExUAiGgQGMtjsvYwQYsWC/dSjjcAmD0YREo0AkFgAASgkTQxnJ6ggAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;cursor:pointer;position:relative;-moz-opacity:.3;opacity:.3}.theme--dark .gantt_grid_head_cell.gantt_grid_head_add{-moz-opacity:.6;opacity:.6;top:0}.theme--dark .gantt_grid_head_cell.gantt_grid_head_add:hover{-moz-opacity:1;opacity:1}.theme--dark .gantt_grid_data .gantt_row.odd:hover,.theme--dark .gantt_grid_data .gantt_row:hover{border-top:1px solid #ededed;background-color:#ededed}.theme--dark .gantt_grid_data .gantt_row.odd:hover .gantt_add,.theme--dark .gantt_grid_data .gantt_row:hover .gantt_add{-moz-opacity:1;opacity:1}.theme--dark .gantt_row,.theme--dark .gantt_task_row{border-bottom:1px solid #ebebeb;background-color:#fff}.theme--dark .gantt_row.odd,.theme--dark .gantt_task_row.odd{background-color:#fff}.theme--dark .gantt_cell,.theme--dark .gantt_grid_head_cell,.theme--dark .gantt_row,.theme--dark .gantt_scale_cell,.theme--dark .gantt_task_cell,.theme--dark .gantt_task_row{box-sizing:border-box;-moz-box-sizing:border-box}.theme--dark .gantt_grid_head_cell,.theme--dark .gantt_scale_cell{line-height:inherit}.theme--dark .gantt_grid_scale .gantt_grid_column_resize_wrap{cursor:col-resize;position:absolute;width:13px;margin-left:-7px}.theme--dark .gantt_grid_column_resize_wrap .gantt_grid_column_resize{background-color:#bababa;height:100%;width:1px;margin:0 auto}.theme--dark .gantt_task_grid_row_resize_wrap{cursor:row-resize;position:absolute;height:13px;margin-top:-7px;left:0;width:100%}.theme--dark .gantt_task_grid_row_resize_wrap .gantt_task_grid_row_resize{background-color:#ebebeb;top:6px;height:1px;width:100%;margin:0 auto;position:relative}.theme--dark .gantt_drag_marker{pointer-events:none}.theme--dark .gantt_drag_marker.gantt_grid_resize_area,.theme--dark .gantt_drag_marker.gantt_row_grid_resize_area{background-color:hsla(0,0%,91%,.5);height:100%;width:100%;box-sizing:border-box}.theme--dark .gantt_drag_marker.gantt_grid_resize_area{border-left:1px solid #bababa;border-right:1px solid #bababa}.theme--dark .gantt_drag_marker.gantt_row_grid_resize_area{border-top:1px solid #bababa;border-bottom:1px solid #bababa;pointer-events:none}.theme--dark .gantt_row{display:flex}.theme--dark .gantt_row>div{flex-shrink:0;flex-grow:0}.theme--dark .gantt_cell{vertical-align:top;border-right:1px solid #ebebeb;padding-left:6px;padding-right:6px;height:100%;overflow:hidden;white-space:nowrap;font-size:13px}.theme--dark .gantt_cell_tree{display:flex;flex-wrap:nowrap}.theme--dark .gantt_grid_data .gantt_last_cell,.theme--dark .gantt_grid_scale .gantt_last_cell,.theme--dark .gantt_task .gantt_task_scale .gantt_scale_cell.gantt_last_cell,.theme--dark .gantt_task_bg .gantt_last_cell{border-right-width:0}.theme--dark .gantt_task .gantt_task_scale .gantt_scale_cell.gantt_last_cell{border-right-width:1px}.theme--dark .gantt_task_bg{overflow:hidden}.theme--dark .gantt_scale_cell{display:inline-block;white-space:nowrap;overflow:hidden;border-right:1px solid #bababa;text-align:center;height:100%}.theme--dark .gantt_task_cell{display:inline-block;height:100%;border-right:1px solid #ebebeb}.theme--dark .gantt_layout_cell.gantt_ver_scroll{width:0;background-color:transparent;height:1px;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;z-index:1}.theme--dark .gantt_ver_scroll>div{width:1px;height:1px}.theme--dark .gantt_hor_scroll{height:0;background-color:transparent;width:100%;clear:both;overflow-x:scroll;overflow-y:hidden}.theme--dark .gantt_layout_cell .gantt_hor_scroll{position:absolute}.theme--dark .gantt_hor_scroll>div{width:5000px;height:1px}.theme--dark .gantt_tree_icon,.theme--dark .gantt_tree_indent{flex-grow:0;flex-shrink:0}.theme--dark .gantt_tree_indent{width:15px;height:100%}.theme--dark .gantt_tree_content,.theme--dark .gantt_tree_icon{vertical-align:top}.theme--dark .gantt_tree_icon{width:28px;height:100%;background-repeat:no-repeat;background-position:50%}.theme--dark .gantt_tree_content{height:100%;white-space:nowrap;min-width:0}.theme--dark .gantt_tree_icon.gantt_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAW0lEQVQ4T2NkoBJgpJI5DEPEoGnTpv0n5OWsrCwU32B4DWQIuiJshqKro7tBIK+iWEquiyg2CFugg102YC6CRRjFXsOZnMj1GoaBBA2CBSTFKZuQAbjkB1/uBwBrVFUTxDarVwAAAABJRU5ErkJggg==);width:18px;cursor:pointer}.theme--dark .gantt_tree_icon.gantt_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAASElEQVQ4T2NkoBJgpJI5DEPEoGnTpv0n5OWsrCwU32B4DWQIuiJshqKrG8EGYQt0cHCMhhFqYiMrHcECkuKUTcgAXPKDL/cDAMbOURO+6QJ7AAAAAElFTkSuQmCC);width:18px;cursor:pointer}.theme--dark .gantt_tree_icon.gantt_blank{width:18px}.theme--dark .gantt_tree_icon.gantt_folder_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAs0lEQVQ4T62T0Q2EIBBEpQlzuaaMsQoqooqLsSljbMLLmMxmUXBR4U+Qt7Mzi2sqLVeJ00SgEMKWAnvvzYLyAyHfT5sU2fXDJSwCAXK8MI0/UTkva7IIFJsg3NSwnKdFoKtAWOQ1CN7CEqeTotE5L7QyJhmBcklZM4ZgTiAr3iOU3kD93ppO5SkMjB1EeXdBWoSkRql3YeIRe+cGvktS056JR9wsmeBUkujCfNXWCPC8GugPqn5ii/hV+FoAAAAASUVORK5CYII=)}.theme--dark .gantt_tree_icon.gantt_folder_closed{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAfElEQVQ4T2NkoBJgpJI5DCgGTZ8+/T82gzMzMwlaCFcAM0RKQgyrI/0Dg/EahmIQyBB0DRvXr4W78tmLV1gtAbmYoEEgnciG4QpTogzCFyEwSyg2CBS2oCAZNQh3cA+hMAJ5AlcKxuVBlOgnNgVjMwyUrQjmamKLGaoZBAAOTFyLnFFW4wAAAABJRU5ErkJggg==)}.theme--dark .gantt_tree_icon.gantt_file{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAeElEQVQ4T2NkoBJgRDZn+vTp/wmZm5mZiaIHph7DICkJMUJmMfgHBmMYhtUgbAo3rl+L4lp0NUQbBPI2umuRDaPIIFAYwAyjv0HoMQALM5JdhG4QLMxGDcKdyIdoGIE89OzFK4KZF5Rl8EY/QROQFGA1iBQD0NUCAJVjcxO0naAQAAAAAElFTkSuQmCC)}.theme--dark .gantt_grid_head_cell .gantt_sort{position:absolute;right:5px;top:8px;width:7px;height:13px;background-repeat:no-repeat;background-position:50%}.theme--dark .gantt_grid_head_cell .gantt_sort.gantt_asc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAARUlEQVR42mNgQAL1/VP/M2ADIIntF2/9x1AAlrh0C47hCmA60DFYwX88gIFGwNDY5D8uDFbg7hvwHx2jmIBTAlkB0e4BAEjlaNtBWJPnAAAAAElFTkSuQmCC)}.theme--dark .gantt_grid_head_cell .gantt_sort.gantt_desc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAARUlEQVR4nGNgQAKGxib/GbABkIS7b8B/DAUwCRiGK0CXwFBAb1DfP/U/LszwHwi2X7qFgUEArBtdAVwCBmAKMCSQFSDzAWXXaOHsXeqkAAAAAElFTkSuQmCC)}.theme--dark .gantt_inserted,.theme--dark .gantt_updated{font-weight:700}.theme--dark .gantt_deleted{text-decoration:line-through}.theme--dark .gantt_invalid{background-color:#ffe0e0}.theme--dark .gantt_error{color:red}.theme--dark .gantt_status{right:1px;padding:5px 10px;background:hsla(0,0%,61%,.1);position:absolute;top:1px;transition:opacity .2s;opacity:0}.theme--dark .gantt_status.gantt_status_visible{opacity:1}.theme--dark #gantt_ajax_dots span{transition:opacity .2s;background-repeat:no-repeat;opacity:0}.theme--dark #gantt_ajax_dots span.gantt_dot_visible{opacity:1}.theme--dark .gantt_column_drag_marker{border:1px solid #cecece;opacity:.8;pointer-events:none}.theme--dark .gantt_grid_head_cell_dragged{border:1px solid #cecece;opacity:.3}.theme--dark .gantt_grid_target_marker{position:absolute;top:0;width:2px;height:100%;background-color:#ffa011;transform:translateX(-1px)}.theme--dark .gantt_grid_target_marker:after,.theme--dark .gantt_grid_target_marker:before{display:block;content:"";position:absolute;left:-5px;width:0;height:0;border:6px solid transparent}.theme--dark .gantt_grid_target_marker:before{border-top-color:#ffa011}.theme--dark .gantt_grid_target_marker:after{bottom:0;border-bottom-color:#ffa011}.theme--dark .gantt_message_area{position:fixed;right:5px;width:250px;z-index:1000}.theme--dark .gantt-info{min-width:120px;padding:4px 4px 4px 20px;font-family:Arial;z-index:10000;margin:5px;margin-bottom:10px;transition:all .5s ease}.theme--dark .gantt-info.hidden{height:0;padding:0;border-width:0;margin:0;overflow:hidden}.theme--dark .gantt_modal_box{overflow:hidden;display:inline-block;min-width:250px;width:250px;text-align:center;position:fixed;z-index:20000;box-shadow:3px 3px 3px rgba(0,0,0,.07);font-family:Arial;border-radius:6px;border:1px solid #bababa;background:#fff}.theme--dark .gantt_popup_title{border-top-left-radius:6px;border-top-right-radius:6px;border-width:0}.theme--dark .gantt_button,.theme--dark .gantt_popup_button{border:1px solid #bababa;height:30px;line-height:30px;display:inline-block;margin:0 5px;border-radius:4px;background:#fff}.theme--dark .gantt-info,.theme--dark .gantt_button,.theme--dark .gantt_popup_button{user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;cursor:pointer}.theme--dark .gantt_popup_text{overflow:hidden}.theme--dark .gantt_popup_controls{border-radius:6px;padding:10px}.theme--dark .gantt_popup_button{min-width:100px}.theme--dark div.dhx_modal_cover{background-color:#000;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity:.2;position:fixed;z-index:19999;left:0;top:0;width:100%;height:100%;border:none;zoom:1}.theme--dark .gantt-info img,.theme--dark .gantt_modal_box img{float:left;margin-right:20px}.theme--dark .gantt-alert-error,.theme--dark .gantt-confirm-error{border:1px solid red}.theme--dark .gantt_button input,.theme--dark .gantt_popup_button div{border-radius:4px;font-size:14px;box-sizing:content-box;padding:0;margin:0;vertical-align:top}.theme--dark .gantt_popup_title{border-bottom:1px solid #bababa;height:40px;line-height:40px;font-size:20px}.theme--dark .gantt_popup_text{margin:15px 15px 5px;font-size:14px;color:#000;min-height:30px;border-radius:6px}.theme--dark .gantt-error,.theme--dark .gantt-info{font-size:14px;color:#000;box-shadow:3px 3px 3px rgba(0,0,0,.07);padding:0;background-color:#fff;border-radius:3px;border:1px solid #fff}.theme--dark .gantt-info div{padding:5px 10px;background-color:#fff;border-radius:3px;border:1px solid #bababa}.theme--dark .gantt-error{background-color:#d81b1b;border:1px solid #ff3c3c}.theme--dark .gantt-error div{background-color:#d81b1b;border:1px solid #940000;color:#fff}.theme--dark .gantt-warning{background-color:#f57c00;border:1px solid #ffa242}.theme--dark .gantt-warning div{background-color:#f57c00;border:1px solid #845030;color:#fff}.theme--dark .gantt_data_area div,.theme--dark .gantt_grid div{-ms-touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.theme--dark .gantt_data_area{position:relative;overflow-x:hidden;overflow-y:hidden;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.theme--dark .gantt_links_area{position:absolute;left:0;top:0}.theme--dark .gantt_side_content,.theme--dark .gantt_task_content,.theme--dark .gantt_task_progress{line-height:inherit;overflow:hidden;height:100%}.theme--dark .gantt_task_content{font-size:13px;color:#fff;width:100%;top:0;cursor:pointer;position:absolute;white-space:nowrap;text-align:center}.theme--dark .gantt_task_progress{text-align:center;z-index:0;background:#04a4f0;border-right:1px solid #1cb3fb;box-shadow:inset -1px 0 0 1px #04a1eb}.theme--dark .gantt_task_progress_wrapper{border-radius:inherit;position:relative;width:100%;height:100%;overflow:hidden}.theme--dark .gantt_task_line{border-radius:2px;position:absolute;box-sizing:border-box;background-color:#17b2fb;border:1px solid #049ae1;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.theme--dark .gantt_task_line.gantt_drag_move div{cursor:move}.theme--dark .gantt_touch_move,.theme--dark .gantt_touch_progress .gantt_touch_resize{transform:scale(1.02,1.1);transform-origin:50%}.theme--dark .gantt_touch_progress .gantt_task_progress_drag,.theme--dark .gantt_touch_resize .gantt_task_drag{transform:scaleY(1.3);transform-origin:50%}.theme--dark .gantt_side_content{position:absolute;white-space:nowrap;color:#6e6e6e;top:0;font-size:11px;font-size:12px}.theme--dark .gantt_side_content.gantt_left{right:100%;padding-right:20px}.theme--dark .gantt_side_content.gantt_right{left:100%;padding-left:20px}.theme--dark .gantt_side_content.gantt_link_crossing{bottom:8.75px;top:auto}.theme--dark .gantt_link_arrow,.theme--dark .gantt_task_link .gantt_line_wrapper{position:absolute;cursor:pointer}.theme--dark .gantt_line_wrapper div{background-color:#ffa011}.theme--dark .gantt_task_link:hover .gantt_line_wrapper div{box-shadow:0 0 5px 0 #ffa011}.theme--dark .gantt_task_link div.gantt_link_arrow{background-color:transparent;border-style:solid;width:0;height:0}.theme--dark .gantt_link_control{position:absolute;width:20px;top:0}.theme--dark .gantt_link_control div{display:none;cursor:pointer;box-sizing:border-box;position:relative;top:50%;margin-top:-7.5px;vertical-align:middle;border:1px solid #929292;border-radius:6.5px;height:13px;width:13px;background-color:#f0f0f0}.theme--dark .gantt_link_control.task_right div.gantt_link_point{margin-left:7px}.theme--dark .gantt_link_control div:hover{background-color:#fff}.theme--dark .gantt_link_control.task_left{left:-20px}.theme--dark .gantt_link_control.task_right{right:-20px}.theme--dark .gantt_link_target .gantt_link_control div,.theme--dark .gantt_task_line.gantt_drag_move .gantt_link_control div,.theme--dark .gantt_task_line.gantt_drag_move .gantt_task_drag,.theme--dark .gantt_task_line.gantt_drag_move .gantt_task_progress_drag,.theme--dark .gantt_task_line.gantt_drag_progress .gantt_link_control div,.theme--dark .gantt_task_line.gantt_drag_progress .gantt_task_drag,.theme--dark .gantt_task_line.gantt_drag_progress .gantt_task_progress_drag,.theme--dark .gantt_task_line.gantt_drag_resize .gantt_link_control div,.theme--dark .gantt_task_line.gantt_drag_resize .gantt_task_drag,.theme--dark .gantt_task_line.gantt_drag_resize .gantt_task_progress_drag,.theme--dark .gantt_task_line.gantt_selected .gantt_link_control div,.theme--dark .gantt_task_line.gantt_selected .gantt_task_drag,.theme--dark .gantt_task_line.gantt_selected .gantt_task_progress_drag,.theme--dark .gantt_task_line:hover .gantt_link_control div,.theme--dark .gantt_task_line:hover .gantt_task_drag,.theme--dark .gantt_task_line:hover .gantt_task_progress_drag{display:block}.theme--dark .gantt_link_source,.theme--dark .gantt_link_target{box-shadow:0 0 3px #04a4f0}.theme--dark .gantt_link_target.link_finish_allow,.theme--dark .gantt_link_target.link_start_allow{box-shadow:0 0 3px #ffbf5e}.theme--dark .gantt_link_target.link_finish_deny,.theme--dark .gantt_link_target.link_start_deny{box-shadow:0 0 3px #e87e7b}.theme--dark .link_finish_allow .gantt_link_control.task_end_date div,.theme--dark .link_start_allow .gantt_link_control.task_start_date div{background-color:#ffbf5e;border-color:#ffa011}.theme--dark .link_finish_deny .gantt_link_control.task_end_date div,.theme--dark .link_start_deny .gantt_link_control.task_start_date div{background-color:#e87e7b;border-color:#dd3e3a}.theme--dark .gantt_link_arrow_right{border-width:2.5px 0 2.5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:#ffa011}.theme--dark .gantt_link_arrow_left{border-width:2.5px 5px 2.5px 0;margin-top:-1px;border-top-color:transparent!important;border-right-color:#ffa011;border-bottom-color:transparent!important;border-left-color:transparent!important}.theme--dark .gantt_link_arrow_up{border-width:0 2.5px 5px;border-color:transparent transparent #ffa011;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:#ffa011;border-left-color:transparent!important}.theme--dark .gantt_link_arrow_down{border-width:2.5px 5px 0 2.5px;border-top-color:#ffa011;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}.theme--dark .gantt_task_drag,.theme--dark .gantt_task_progress_drag{cursor:ew-resize;display:none;position:absolute}.theme--dark .gantt_task_drag.task_right{cursor:e-resize}.theme--dark .gantt_task_drag.task_left{cursor:w-resize}.theme--dark .gantt_task_drag{height:100%;width:8px;z-index:1;top:-1px}.theme--dark .gantt_task_drag.task_left{left:-7px}.theme--dark .gantt_task_drag.task_right{right:-7px}.theme--dark .gantt_task_progress_drag{height:8px;width:8px;bottom:-4px;margin-left:-4px;background-position:bottom;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkY3Rjk0RUVDMkYzMTFFMkI1OThEQTA3ODU0OTkzMEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkY3Rjk0RUZDMkYzMTFFMkI1OThEQTA3ODU0OTkzMEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjdGOTRFQ0MyRjMxMUUyQjU5OERBMDc4NTQ5OTMwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjdGOTRFREMyRjMxMUUyQjU5OERBMDc4NTQ5OTMwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PobPBzIAAADkSURBVHjaYpk2bRoDDsAExL1QdjEQ/8OmiAWHZk4gXqymqhQM4ty6fU8OSMUA8XdiDBAB4k0a6iqWRga6EKcwMQXduHlnL5DpB8Rv0J2JDFSA+JiOtgZcMwiA2CAxkBxUDVYDLEAKgIpV9XQ0MZwFEgPJAZnHoWpRDAgC4n2W5saiQKfjClQGkBxQDciL+6B6wAbkA/EqJwdrTkUFOQZCAKQGpBbIXA3SCzJggo+XK7OEuBgDsQCkFqgHrBfsBT5eHgZSAUwP2IBfv36TbABMDygdtK1Zv6UESLORaAbIhG6AAAMAKN8wE24DXWcAAAAASUVORK5CYII=);background-repeat:no-repeat;z-index:1}.theme--dark .gantt_task_progress_drag:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAq0lEQVQoz6WMsQnCABBFXyII9rqB7qDNZQdtsoWirmAltpnh0BkUfhOHEqLNiaAJIeZ19+//lxRFQR3ungKnOHd5nld1vbRhPALOkjaSNsAlsnaBu4+Bq6TVO5O0BK7xaxa4+xQoJS2+i5GV0fkVuPs8xjMaiN89uh+Buy+Bm6QJLUgaA7fYkJjZGjhJGtCBLMsqYIuZPf/FzJ4pPektSMzsAOyBYcftAzi+ANj8gShpeTzJAAAAAElFTkSuQmCC)}.theme--dark .gantt_link_tooltip{box-shadow:3px 3px 3px #888;background-color:#fff;border-left:1px dotted #cecece;border-top:1px dotted #cecece;font-family:Tahoma;font-size:8pt;color:#444;padding:6px;line-height:20px}.theme--dark .gantt_link_direction{height:0;border:0 none #ffa011;border-bottom-style:dashed;border-bottom-width:2px;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;z-index:2;margin-left:1px;position:absolute}.theme--dark .gantt_grid_data .gantt_row.gantt_selected,.theme--dark .gantt_grid_data .gantt_row.odd.gantt_selected{background-color:#fff3a1;border-top-color:#fff087}.theme--dark .gantt_task_row.gantt_selected{background-color:#fff3a1}.theme--dark .gantt_task_row.gantt_selected .gantt_task_cell{border-right-color:#ffec6e}.theme--dark .gantt_task_line.gantt_selected{box-shadow:0 0 5px #04a4f0}.theme--dark .gantt_task_line.gantt_project.gantt_selected{box-shadow:0 0 5px #46ad51}.theme--dark .gantt_task_line.gantt_milestone{visibility:hidden;background-color:#db7dc5;border:0 solid #cd49ae;box-sizing:content-box;-moz-box-sizing:content-box}.theme--dark .gantt_task_line.gantt_milestone div{visibility:visible}.theme--dark .gantt_task_line.gantt_milestone .gantt_task_content{background:inherit;border:inherit;border-width:1px;border-radius:inherit;box-sizing:border-box;-moz-box-sizing:border-box;transform:rotate(45deg)}.theme--dark .gantt_task_line.gantt_task_inline_color{border-color:#999}.theme--dark .gantt_task_line.gantt_task_inline_color .gantt_task_progress{background-color:#363636;opacity:.2}.theme--dark .gantt_task_line.gantt_task_inline_color.gantt_project.gantt_selected,.theme--dark .gantt_task_line.gantt_task_inline_color.gantt_selected{box-shadow:0 0 5px #999}.theme--dark .gantt_task_link.gantt_link_inline_color:hover .gantt_line_wrapper div{box-shadow:0 0 5px 0 #999}.theme--dark .gantt_critical_task{background-color:#e63030;border-color:#9d3a3a}.theme--dark .gantt_critical_task .gantt_task_progress{background-color:rgba(0,0,0,.4)}.theme--dark .gantt_critical_link .gantt_line_wrapper>div{background-color:#e63030}.theme--dark .gantt_critical_link .gantt_link_arrow{border-color:#e63030}.theme--dark .gantt_btn_set:focus,.theme--dark .gantt_cell:focus,.theme--dark .gantt_grid_head_cell:focus,.theme--dark .gantt_popup_button:focus,.theme--dark .gantt_qi_big_icon:focus,.theme--dark .gantt_row:focus{box-shadow:inset 0 0 1px 1px #4d90fe}.theme--dark .gantt_split_parent,.theme--dark .gantt_split_subproject{opacity:.1;pointer-events:none}.theme--dark .gantt_rollup_child .gantt_link_control,.theme--dark .gantt_rollup_child:hover .gantt_link_control{display:none}.theme--dark .gantt_unselectable,.theme--dark .gantt_unselectable div{-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.theme--dark .gantt_cal_light{-webkit-tap-highlight-color:transparent;border-radius:6px;font-family:Arial;font-size:13px;border:1px solid #bababa;color:#494949;font-size:12px;position:absolute;z-index:10001;width:550px;height:250px;box-shadow:3px 3px 3px rgba(0,0,0,.07)}.theme--dark .gantt_cal_light_wide{width:650px}.theme--dark .gantt_cal_light select{font-family:Arial;border:1px solid #bababa;font-size:13px;padding:2px;margin:0}.theme--dark .gantt_cal_ltitle{padding:7px 10px;overflow:hidden;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;border-top-left-radius:6px;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:0}.theme--dark .gantt_cal_ltitle,.theme--dark .gantt_cal_ltitle span{white-space:nowrap}.theme--dark .gantt_cal_lsection{color:#727272;font-weight:700;padding:12px 0 5px 10px}.theme--dark .gantt_cal_lsection .gantt_fullday{float:right;margin-right:5px;font-size:12px;font-weight:400;line-height:20px;vertical-align:top;cursor:pointer}.theme--dark .gantt_cal_lsection{font-size:13px}.theme--dark .gantt_cal_ltext{padding:2px 10px;overflow:hidden}.theme--dark .gantt_cal_ltext textarea{overflow-y:auto;overflow-x:hidden;font-family:Arial;font-size:13px;box-sizing:border-box;border:1px solid #bababa;height:100%;width:100%;outline:none!important;resize:none}.theme--dark .gantt_section_constraint [data-constraint-time-select]{margin-left:20px}.theme--dark .gantt_time{font-weight:700}.theme--dark .gantt_cal_light .gantt_title{padding-left:10px}.theme--dark .gantt_cal_larea{border:1px solid #bababa;border-left:none;border-right:none;background-color:#fff;overflow:hidden;height:1px}.theme--dark .gantt_btn_set{margin:10px 7px 5px 10px;padding:5px 15px 5px 10px;float:left;border-radius:4px;border:0 solid #bababa;height:32px;font-weight:700;background:#fff;box-sizing:border-box;cursor:pointer}.theme--dark .gantt_hidden{display:none}.theme--dark .gantt_btn_set div{float:left;font-size:13px;height:22px;line-height:22px;background-repeat:no-repeat;vertical-align:middle}.theme--dark .gantt_save_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTBBQUI0RDhDRUJEMTFFMjhFM0ZENTlERUM1OEQzRTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTBBQUI0RDlDRUJEMTFFMjhFM0ZENTlERUM1OEQzRTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMEFBQjRENkNFQkQxMUUyOEUzRkQ1OURFQzU4RDNFNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMEFBQjREN0NFQkQxMUUyOEUzRkQ1OURFQzU4RDNFNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjdPZV0AAACtSURBVHjanJPbDYUgEESvtwJKoQRLoRNL0RK0ArUCS9AOpAMclDVkw0s2mQ9XcpwJY2OM+VWMgDQ9/CsAEtoh9W6skw+S0Akd5hl1J6kADJBwADs9j9MmIszQ5GJo793qf2nwLUYc0E7xONbaBmloZKAsgCCLW0p2qCsBEEQ6F33gcBbg304I1JYA+BWHQFlAqCcclAXEykaguQSQaiyBVEmbm8RfLFgzo3MJMACZSGxiH8QaMAAAAABJRU5ErkJggg==);margin-top:2px;width:21px}.theme--dark .gantt_cancel_btn{margin-top:2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDkzMDA3MzlDMzA0MTFFMjg2QTVFMzFEQzgwRkJERDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDkzMDA3M0FDMzA0MTFFMjg2QTVFMzFEQzgwRkJERDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOTMwMDczN0MzMDQxMUUyODZBNUUzMURDODBGQkRENiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOTMwMDczOEMzMDQxMUUyODZBNUUzMURDODBGQkRENiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmYuYOUAAAEdSURBVHjaYvz//z8DJYAFXWDlypU8QKoIiD2A2AwqfAqIdwBxX3h4+Bdk9YzILgBqtgdS84FYEYeF94E4EWjIQZgAE5LmQCB1AKoZZKMPEAtAMYh9GSp3AKjWD8UFQAEhIPshEIOc3wHENUBb/qJ57SyQMoJyPwKxElDNO1gYFEE17wMKVmIJlzNQzeegrjaA6qmBecEbSvfh0GwMxGeBhoPoemQ9MAO0kEIbl2YTqPAFKK2IbMB3AjabYIkRZmQD7kNpMyI0G0PpO8gGbIUFJj7NQDk2INWIrIcJKfBAKcwJqvkcDs0TgFgXGo19KCkRmpDWQdWDEk0NUoCBoq0FqhkE/IEWbKJKUmZEz43QzFSKIzN1481M5ACAAAMAlfl/lCwRpagAAAAASUVORK5CYII=);width:20px}.theme--dark .gantt_delete_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzQzRjMxM0NDRUJEMTFFMjlCNDZDQzhFQUM0ODRCMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzQzRjMxM0RDRUJEMTFFMjlCNDZDQzhFQUM0ODRCMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNDNGMzEzQUNFQkQxMUUyOUI0NkNDOEVBQzQ4NEIwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNDNGMzEzQkNFQkQxMUUyOUI0NkNDOEVBQzQ4NEIwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoU+5FoAAACMSURBVHja7JPdDYAgDIQLE+gmjuAIbOIKjMRIbAAb1BZLUozgz7OXfIbWKxeCAiKCwmNfXnsNP5S4mIkMrSYiEaY2LOFloO6QVF1JamPGc2IvpaeSbqXY4LkOLwU6OTyvgzBasxwnBnivYOGj/sEXg27gbd/JpWZiOf0pV7Anlq9UGqs07hTFC7sAAwCbSNs8SyqFMAAAAABJRU5ErkJggg==);margin-top:2px;width:20px}.theme--dark .gantt_cal_cover{width:100%;height:100%;position:fixed;z-index:10000;top:0;left:0;background-color:#000;opacity:.1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10)}.theme--dark .gantt_custom_button{padding:0 3px;font-family:Arial;font-size:13px;font-weight:400;margin-right:10px;margin-top:-5px;cursor:pointer;float:right;height:21px;width:90px;border:1px solid #cecece;text-align:center;border-radius:4px}.theme--dark .gantt_custom_button div{cursor:pointer;float:none;height:21px;line-height:21px;vertical-align:middle}.theme--dark .gantt_custom_button div:first-child{display:none}.theme--dark .gantt_cal_light_wide{width:580px;padding:2px 4px}.theme--dark .gantt_cal_light_wide .gantt_cal_larea{box-sizing:border-box;border:1px solid #bababa}.theme--dark .gantt_cal_light_wide .gantt_cal_lsection{border:0;float:left;text-align:right;width:80px;height:20px;padding:5px 10px 0 0}.theme--dark .gantt_cal_light_wide .gantt_wrap_section{position:relative;padding:10px 0;overflow:hidden;border-bottom:1px solid #ebebeb}.theme--dark .gantt_cal_light_wide .gantt_section_time{overflow:hidden;padding-top:2px!important;padding-right:0;height:20px!important}.theme--dark .gantt_cal_light_wide .gantt_cal_ltext{padding-right:0}.theme--dark .gantt_cal_light_wide .gantt_cal_larea{padding:0 10px;width:100%}.theme--dark .gantt_cal_light_wide .gantt_section_time{background:transparent}.theme--dark .gantt_cal_light_wide .gantt_cal_checkbox label{padding-left:0}.theme--dark .gantt_cal_light_wide .gantt_cal_lsection .gantt_fullday{float:none;margin-right:0;font-weight:700;cursor:pointer}.theme--dark .gantt_cal_light_wide .gantt_custom_button{position:absolute;top:0;right:0;margin-top:2px}.theme--dark .gantt_cal_light_wide .gantt_repeat_right{margin-right:55px}.theme--dark .gantt_cal_light_wide.gantt_cal_light_full{width:738px}.theme--dark .gantt_cal_wide_checkbox input{margin-top:8px;margin-left:14px}.theme--dark .gantt_cal_light input{font-size:13px}.theme--dark .gantt_section_time{background-color:#fff;white-space:nowrap;padding:2px 10px 5px;padding-top:2px!important}.theme--dark .gantt_section_time .gantt_time_selects{float:left;height:25px}.theme--dark .gantt_section_time .gantt_time_selects select{height:23px;padding:2px;border:1px solid #bababa}.theme--dark .gantt_duration{width:100px;height:23px;float:left;white-space:nowrap;margin-left:20px;line-height:23px}.theme--dark .gantt_duration .gantt_duration_dec,.theme--dark .gantt_duration .gantt_duration_inc,.theme--dark .gantt_duration .gantt_duration_value{box-sizing:border-box;text-align:center;vertical-align:top;height:100%;border:1px solid #bababa}.theme--dark .gantt_duration .gantt_duration_value{width:40px;padding:3px 4px;border-left-width:0;border-right-width:0}.theme--dark .gantt_duration .gantt_duration_value.gantt_duration_value_formatted{width:70px}.theme--dark .gantt_duration .gantt_duration_dec,.theme--dark .gantt_duration .gantt_duration_inc{width:20px;padding:1px;padding-bottom:1px;background:#fff}.theme--dark .gantt_duration .gantt_duration_dec{-moz-border-top-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.theme--dark .gantt_duration .gantt_duration_inc{margin-right:4px;-moz-border-top-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.theme--dark .gantt_resources{max-height:150px;height:auto;overflow-y:auto}.theme--dark .gantt_resource_row{display:block;padding:10px 0;border-bottom:1px solid #ebebeb;cursor:pointer}.theme--dark .gantt_resource_row input[type=checkbox]:not(:checked),.theme--dark .gantt_resource_row input[type=checkbox]:not(:checked)~div{opacity:.5}.theme--dark .gantt_resource_toggle{vertical-align:middle}.theme--dark .gantt_resources_filter .gantt_resources_filter_input{padding:1px 2px;box-sizing:border-box}.theme--dark .gantt_resources_filter .switch_unsetted{vertical-align:middle}.theme--dark .gantt_resource_cell{display:inline-block}.theme--dark .gantt_resource_cell.gantt_resource_cell_checkbox{width:24px;max-width:24px;min-width:24px;vertical-align:middle}.theme--dark .gantt_resource_cell.gantt_resource_cell_label{width:40%;max-width:40%;vertical-align:middle}.theme--dark .gantt_resource_cell.gantt_resource_cell_value{width:30%;max-width:30%;vertical-align:middle}.theme--dark .gantt_resource_cell.gantt_resource_cell_value input,.theme--dark .gantt_resource_cell.gantt_resource_cell_value select{width:80%;vertical-align:middle;padding:1px 2px;box-sizing:border-box}.theme--dark .gantt_resource_cell.gantt_resource_cell_unit{width:10%;max-width:10%;vertical-align:middle}.theme--dark .gantt_resource_early_value{opacity:.8;font-size:.9em}.theme--dark .gantt_cal_quick_info{border:1px solid #bababa;border-radius:6px;position:absolute;z-index:300;box-shadow:3px 3px 3px rgba(0,0,0,.07);background-color:#fff;width:300px;transition:left .5s ease,right .5s;-moz-transition:left .5s ease,right .5s;-webkit-transition:left .5s ease,right .5s;-o-transition:left .5s ease,right .5s}.theme--dark .gantt_no_animate{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.theme--dark .gantt_cal_quick_info.gantt_qi_left .gantt_qi_big_icon{float:right}.theme--dark .gantt_cal_qi_title{-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;border-top-left-radius:6px;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:0;padding:5px 0 8px 12px;color:#494949;background-color:#dbdbdb;border-bottom:1px solid #bababa}.theme--dark .gantt_cal_qi_tdate{font-size:14px;font-weight:700}.theme--dark .gantt_cal_qi_tcontent{font-size:13px}.theme--dark .gantt_cal_qi_content{padding:16px 8px;font-size:13px;color:#494949;overflow:hidden}.theme--dark .gantt_cal_qi_controls{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;border-top-left-radius:0;border-bottom-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:6px;padding-left:7px}.theme--dark .gantt_cal_qi_controls .gantt_menu_icon{margin-top:6px;background-repeat:no-repeat}.theme--dark .gantt_cal_qi_controls .gantt_menu_icon.icon_edit{width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3QYFCjI5ZQj5bAAAAFNJREFUOMvt0zEOACAIA0DkwTymH8bJTRTKZGJXyaWEKPKTCQAH4Ls37cItcDUzsxHNDLZNhCq7Gt1wh9ErV7EjyGAhyGLphlnsClWuS32rn0czAV+vNGrM/LBtAAAAAElFTkSuQmCC)}.theme--dark .gantt_cal_qi_controls .gantt_menu_icon.icon_delete{width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzQzRjMxM0NDRUJEMTFFMjlCNDZDQzhFQUM0ODRCMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzQzRjMxM0RDRUJEMTFFMjlCNDZDQzhFQUM0ODRCMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDNDNGMzEzQUNFQkQxMUUyOUI0NkNDOEVBQzQ4NEIwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDNDNGMzEzQkNFQkQxMUUyOUI0NkNDOEVBQzQ4NEIwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoU+5FoAAACMSURBVHja7JPdDYAgDIQLE+gmjuAIbOIKjMRIbAAb1BZLUozgz7OXfIbWKxeCAiKCwmNfXnsNP5S4mIkMrSYiEaY2LOFloO6QVF1JamPGc2IvpaeSbqXY4LkOLwU6OTyvgzBasxwnBnivYOGj/sEXg27gbd/JpWZiOf0pV7Anlq9UGqs07hTFC7sAAwCbSNs8SyqFMAAAAABJRU5ErkJggg==)}.theme--dark .gantt_qi_big_icon{font-size:13px;border-radius:4px;font-weight:700;background:#fff;margin:5px 9px 8px 0;min-width:60px;line-height:32px;vertical-align:middle;padding:0 10px 0 5px;cursor:pointer;border:1px solid #bababa}.theme--dark .gantt_cal_qi_controls div{float:left;height:32px;text-align:center;line-height:32px}.theme--dark .gantt_tooltip{padding:10px;position:absolute;z-index:50;white-space:nowrap}.theme--dark .gantt_resource_marker{position:absolute;text-align:center;font-size:14px;color:#fff}.theme--dark .gantt_resource_marker_ok{background:rgba(78,208,134,.75)}.theme--dark .gantt_resource_marker_overtime{background:hsla(0,100%,76%,.69)}.theme--dark .gantt_histogram_label{width:100%;height:100%;position:absolute;z-index:1;font-weight:700;font-size:13px}.theme--dark .gantt_histogram_fill{background-color:rgba(41,157,180,.2);width:100%;position:absolute;bottom:0}.theme--dark .gantt_histogram_hor_bar{height:1px;margin-top:-1px}.theme--dark .gantt_histogram_hor_bar,.theme--dark .gantt_histogram_vert_bar{position:absolute;background:#299db4;margin-left:-1px}.theme--dark .gantt_histogram_vert_bar{width:1px}.theme--dark .gantt_histogram_cell{position:absolute;text-align:center;font-size:13px;color:#000}.theme--dark .gantt_marker{height:100%;width:2px;top:0;position:absolute;text-align:center;background-color:rgba(255,0,0,.4);box-sizing:border-box}.theme--dark .gantt_marker .gantt_marker_content{padding:5px;background:inherit;color:#fff;position:absolute;font-size:12px;line-height:12px;opacity:.8}.theme--dark .gantt_marker_area{position:absolute;top:0;left:0}.theme--dark .gantt_grid_editor_placeholder{position:absolute}.theme--dark .gantt_grid_editor_placeholder input,.theme--dark .gantt_grid_editor_placeholder select,.theme--dark .gantt_grid_editor_placeholder>div{width:100%;height:100%;box-sizing:border-box}.theme--dark .gantt_row_placeholder div{opacity:.5}.theme--dark .gantt_row_placeholder .gantt_add,.theme--dark .gantt_row_placeholder .gantt_file{display:none}.theme--dark .gantt_drag_marker.gantt_grid_dnd_marker{background-color:transparent;transition:all .1s ease}.theme--dark .gantt_grid_dnd_marker_line{height:4px;width:100%;background-color:#3498db}.theme--dark .gantt_grid_dnd_marker_line:before{background:#fff;width:12px;height:12px;box-sizing:border-box;border:3px solid #3498db;border-radius:6px;content:"";line-height:1px;display:block;position:absolute;margin-left:-11px;margin-top:-4px;pointer-events:none}.theme--dark .gantt_grid_dnd_marker_folder{height:100%;width:100%;position:absolute;pointer-events:none;box-sizing:border-box;box-shadow:inset 0 0 0 2px #3f98db;background:transparent}.theme--dark .gantt_overlay_area{display:none}.theme--dark .gantt_overlay,.theme--dark .gantt_overlay_area{position:absolute;height:inherit;width:inherit;top:0;left:0}.theme--dark .gantt_click_drag_rect{position:absolute;left:0;top:0;outline:1px solid #3f98db;background-color:rgba(52,152,219,.3)}.theme--dark .gantt_timeline_move_available,.theme--dark .gantt_timeline_move_available *{cursor:move}.theme--dark .gantt_rtl .gantt_grid{text-align:right}.theme--dark .gantt_rtl .gantt_cell,.theme--dark .gantt_rtl .gantt_row{flex-direction:row-reverse}.theme--dark .gantt_layout_content{width:100%;overflow:auto;box-sizing:border-box}.theme--dark .gantt_layout_cell{position:relative;box-sizing:border-box}.theme--dark .gantt_layout_cell>.gantt_layout_header{background:#33aae8;color:#fff;font-size:17px;padding:5px 10px;box-sizing:border-box}.theme--dark .gantt_layout_header.collapsed_x{background:#a9a9a9}.theme--dark .gantt_layout_header.collapsed_x .gantt_header_arrow:before{content:"⇧"}.theme--dark .gantt_layout_header.collapsed_y{background:#a9a9a9}.theme--dark .gantt_layout_header.collapsed_y .gantt_header_arrow:before{content:"⇩"}.theme--dark .gantt_layout_header{cursor:pointer}.theme--dark .gantt_layout_header .gantt_header_arrow{float:right;text-align:right}.theme--dark .gantt_layout_header .gantt_header_arrow:before{content:"⇦"}.theme--dark .gantt_layout_header.vertical .gantt_header_arrow:before{content:"⇧"}.theme--dark .gantt_layout_outer_scroll_vertical .gantt_layout_content{overflow-y:hidden}.theme--dark .gantt_layout_outer_scroll_horizontal .gantt_layout_content{overflow-x:hidden}.theme--dark .gantt_layout_x>.gantt_layout_cell{display:inline-block;vertical-align:top}.theme--dark .gantt_layout_x{white-space:nowrap}.theme--dark .gantt_resizing{opacity:.7;background:#f2f2f2}.theme--dark .gantt_layout_cell_border_right.gantt_resizer{overflow:visible;border-right:0}.theme--dark .gantt_resizer{cursor:e-resize;position:relative}.theme--dark .gantt_resizer_y{cursor:n-resize}.theme--dark .gantt_resizer_stick{background:#33aae8;z-index:9999;position:absolute;top:0;width:100%}.theme--dark .gantt_resizer_x .gantt_resizer_x{position:absolute;width:20px;height:100%;margin-left:-10px;top:0;left:0;z-index:1}.theme--dark .gantt_resizer_y .gantt_resizer_y{position:absolute;height:20px;width:100%;top:-10px;left:0;z-index:1}.theme--dark .gantt_resizer_error{background:#cd5c5c!important}.theme--dark .gantt_layout_cell_border_left{border-left:1px solid #bababa}.theme--dark .gantt_layout_cell_border_right{border-right:1px solid #bababa}.theme--dark .gantt_layout_cell_border_top{border-top:1px solid #bababa}.theme--dark .gantt_layout_cell_border_bottom{border-bottom:1px solid #bababa}.theme--dark .gantt_layout_cell_border_transparent{border-color:transparent}.theme--dark .gantt_window{position:absolute;top:50%;left:50%;z-index:999999999;background:#fff}.theme--dark .gantt_window_content{position:relative}.theme--dark .gantt_window_content_header{background:#39c;color:#fff;height:33px;padding:10px 10px 0;border-bottom:2px solid #fff;position:relative}.theme--dark .gantt_window_content_header_text{padding-left:10%}.theme--dark .gantt_window_content_header_buttons{position:absolute;top:10px;right:10px}.theme--dark .gantt_window_content_header_buttons:hover{color:#000;cursor:pointer}.theme--dark .gantt_window_content_resizer{position:absolute;width:15px;height:15px;bottom:0;line-height:15px;right:-1px;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABZJREFUeAFjIAUwUshlpJDLSIhLGAAACQ4AFk79JaMAAAAASUVORK5CYII=);cursor:nw-resize;z-index:999}.theme--dark .gantt_window_content_frame{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:9999}.theme--dark .gantt_window_drag{cursor:pointer!important}.theme--dark .gantt_window_resizing{overflow:visible}.theme--dark .gantt_window_resizing_body{overflow:hidden!important}.theme--dark .gantt_window_modal{background:rgba(0,0,0,.1);z-index:9999;top:0;left:0;width:100%;height:100%;position:fixed}.theme--dark .gantt_cal_light,.theme--dark .gantt_cal_quick_info,.theme--dark .gantt_container,.theme--dark .gantt_message_area,.theme--dark .gantt_modal_box,.theme--dark .gantt_tooltip{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.theme--dark .gantt_noselect{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.theme--dark .gantt_noselect .gantt_grid_data .gantt_row.odd:hover,.theme--dark .gantt_noselect .gantt_grid_data .gantt_row:hover{background-color:unset}.theme--dark .gantt_drag_marker{position:absolute;top:-1000px;left:-1000px;font-family:Arial;font-size:13px;z-index:1;white-space:nowrap}.theme--dark .gantt_drag_marker .gantt_tree_icon.gantt_blank,.theme--dark .gantt_drag_marker .gantt_tree_icon.gantt_close,.theme--dark .gantt_drag_marker .gantt_tree_icon.gantt_open,.theme--dark .gantt_drag_marker .gantt_tree_indent{display:none}.theme--dark .gantt_drag_marker,.theme--dark .gantt_drag_marker .gantt_row.odd{background-color:#fff}.theme--dark .gantt_drag_marker .gantt_row{border-left:1px solid #d2d2d2;border-top:1px solid #d2d2d2}.theme--dark .gantt_drag_marker .gantt_cell{border-color:#d2d2d2}.theme--dark .gantt_row.gantt_over,.theme--dark .gantt_task_row.gantt_over{background-color:#0070fe}.theme--dark .gantt_row.gantt_transparent .gantt_cell{opacity:.7}.theme--dark .gantt_task_row.gantt_transparent{background-color:#dbf3fe}.theme--dark .gantt_popup_button.gantt_delete_button{background:#46ad51;text-shadow:0 -1px 0 #307738;color:#fff;font-weight:700}.theme--dark .gantt_container_resize_watcher{background:transparent;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;pointer-events:none;border:0;box-sizing:border-box;opacity:0}.theme--dark .gantt_data_area,.theme--dark .gantt_task_row{background-color:#eee}.theme--dark .ant-layout,.theme--dark .ant-menu,.theme--dark .ant-spin-container:after,.theme--dark .app-header,.theme--dark .auth,.theme--dark .nav-sider,.theme--dark .the-page{background-color:#3a3a3a;color:#f0f0f0}.theme--dark .ant-tabs{color:#f0f0f0}.theme--dark .auth__links button{border:none}.theme--dark .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger){background-color:#3a3a3a;color:#f0f0f0;border-color:#202020}.theme--dark .ant-btn:not(.ant-btn-primary):not(.ant-btn-danger):hover{border-color:#6d6d6d}.theme--dark .ant-btn[disabled]{color:#717171;background-color:transparent;border-color:#717171}.theme--dark h1,.theme--dark h2,.theme--dark h3,.theme--dark h4,.theme--dark h5,.theme--dark h6{color:#f0f0f0}.theme--dark a{color:#86bbfc}.theme--dark .ant-input,.theme--dark .ant-input-group-addon,.theme--dark .ant-input-number,.theme--dark .ant-select-selection{background-color:#565656;border-color:#202020;color:#f0f0f0}.theme--dark .color-plate{background-color:#b0b0b0;border-color:#202020}.theme--dark .ant-radio-group .ant-radio-button-wrapper{background-color:#3a3a3a;color:#f0f0f0;border-color:#2d2d2d}.theme--dark .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:#86bbfc;box-shadow:-1px 0 0 0 #86bbfc;color:#86bbfc}.theme--dark .ant-radio-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:#86bbfc!important}.theme--dark .ant-checkbox-wrapper{color:#f0f0f0}.theme--dark .te-ww-container{background:#e0e0e0}.theme--dark .tui-editor-defaultUI-toolbar{background:#272727}.theme--dark .tui-editor-defaultUI-toolbar button{background-color:#d7d7d7;border-color:#575757}.theme--dark .tui-editor-defaultUI{border-color:#272727}.theme--dark .tui-toolbar-divider{background:#575757}.theme--dark .monaco-editor .lines-content,.theme--dark .monaco-editor .margin,.theme--dark .monaco-editor .minimap-decorations-layer{background-color:#e0e0e0}.theme--dark .ant-pagination{color:#f0f0f0}.theme--dark .ant-pagination-simple .ant-pagination-simple-pager input{background-color:#565656;border-color:#202020;color:#f0f0f0}.theme--dark .ant-pagination-next .ant-pagination-item-link,.theme--dark .ant-pagination-prev .ant-pagination-item-link{background-color:#3a3a3a}.theme--dark .ant-pagination-next:not(.ant-pagination-disabled) .ant-pagination-item-link,.theme--dark .ant-pagination-prev:not(.ant-pagination-disabled) .ant-pagination-item-link{color:#f0f0f0}.theme--dark .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link,.theme--dark .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link{color:#717171}.theme--dark .ant-upload{color:#f0f0f0}.theme--dark .ant-upload.ant-upload-select-picture-card{background-color:#3a3a3a}.theme--dark .ant-upload-list-item:hover .ant-upload-list-item-info{background-color:#575757}.theme--dark .attachment .anticon{color:#f0f0f0}.theme--dark .ant-calendar{background-color:#272727;border-color:#2d2d2d}.theme--dark .ant-fullcalendar,.theme--dark .ant-fullcalendar-value,.theme--dark .calendar__month .ant-badge-status-text{color:#f0f0f0}.theme--dark .ant-fullcalendar-fullscreen .ant-fullcalendar-date:hover,.theme--dark .ant-fullcalendar-fullscreen .ant-fullcalendar-month:hover,.theme--dark .ant-fullcalendar-month-panel-current-cell .ant-fullcalendar-month,.theme--dark .ant-fullcalendar-selected-day .ant-fullcalendar-date{background-color:#575757}.theme--dark .ant-fullcalendar-fullscreen .ant-fullcalendar-month-panel-selected-cell .ant-fullcalendar-value,.theme--dark .ant-fullcalendar-fullscreen .ant-fullcalendar-selected-day .ant-fullcalendar-value{color:#86bbfc}.theme--dark .ant-calendar-input-wrap{border-color:#2d2d2d}.theme--dark .ant-calendar-input{background-color:#565656;border-color:#202020;color:#f0f0f0}.theme--dark .ant-calendar-date,.theme--dark .ant-calendar-header .ant-calendar-century-select,.theme--dark .ant-calendar-header .ant-calendar-decade-select,.theme--dark .ant-calendar-header .ant-calendar-month-select,.theme--dark .ant-calendar-header .ant-calendar-year-select,.theme--dark .ant-calendar-picker-container{color:#f0f0f0}.theme--dark .ant-calendar-last-month-cell .ant-calendar-date,.theme--dark .ant-calendar-last-month-cell .ant-calendar-date:hover,.theme--dark .ant-calendar-next-month-btn-day .ant-calendar-date,.theme--dark .ant-calendar-next-month-btn-day .ant-calendar-date:hover{color:#a0a0a0}.theme--dark .ant-calendar-header .ant-calendar-next-century-btn:hover:after,.theme--dark .ant-calendar-header .ant-calendar-next-century-btn:hover:before,.theme--dark .ant-calendar-header .ant-calendar-next-decade-btn:hover:after,.theme--dark .ant-calendar-header .ant-calendar-next-decade-btn:hover:before,.theme--dark .ant-calendar-header .ant-calendar-next-month-btn:hover:after,.theme--dark .ant-calendar-header .ant-calendar-next-month-btn:hover:before,.theme--dark .ant-calendar-header .ant-calendar-next-year-btn:hover:after,.theme--dark .ant-calendar-header .ant-calendar-next-year-btn:hover:before,.theme--dark .ant-calendar-header .ant-calendar-prev-century-btn:hover:after,.theme--dark .ant-calendar-header .ant-calendar-prev-century-btn:hover:before,.theme--dark .ant-calendar-header .ant-calendar-prev-decade-btn:hover:after,.theme--dark .ant-calendar-header .ant-calendar-prev-decade-btn:hover:before,.theme--dark .ant-calendar-header .ant-calendar-prev-month-btn:hover:after,.theme--dark .ant-calendar-header .ant-calendar-prev-month-btn:hover:before,.theme--dark .ant-calendar-header .ant-calendar-prev-year-btn:hover:after,.theme--dark .ant-calendar-header .ant-calendar-prev-year-btn:hover:before{border-color:#fff}.theme--dark .calendar .ant-fullcalendar-fullscreen .ant-fullcalendar-date{border-color:#575757 #3a3a3a #3a3a3a}.theme--dark .calendar__item-text{background-color:#bdbdbd;color:#272727}.theme--dark .ant-dropdown-menu,.theme--dark .ant-popover-inner,.theme--dark .ant-select-dropdown-menu{background-color:#272727}.theme--dark .ant-dropdown-menu .kanban-card,.theme--dark .ant-popover-inner .kanban-card,.theme--dark .ant-select-dropdown-menu .kanban-card{background-color:transparent}.theme--dark .ant-modal-content,.theme--dark .ant-modal-header{background-color:#3a3a3a}.theme--dark .ant-dropdown-link:not(.ant-dropdown-trigger),.theme--dark .ant-dropdown-menu-item,.theme--dark .ant-modal,.theme--dark .ant-modal-close,.theme--dark .ant-modal-title,.theme--dark .ant-popover-inner-content{color:#f0f0f0}.theme--dark .ant-popover-placement-bottom>.ant-popover-content>.ant-popover-arrow,.theme--dark .ant-popover-placement-bottomLeft>.ant-popover-content>.ant-popover-arrow,.theme--dark .ant-popover-placement-bottomRight>.ant-popover-content>.ant-popover-arrow{border-top-color:#272727;border-left-color:#272727}.theme--dark .ant-dropdown-menu-item-active,.theme--dark .ant-select-dropdown-menu-item-selected,.theme--dark .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled),.theme--dark .filter__titles:before,.theme--dark .type-config__option--active,.theme--dark .type-config__option:hover{background-color:#3a3a3a}.theme--dark .ant-select-dropdown-menu-item,.theme--dark .filter-element__title{color:#f0f0f0}.theme--dark .ant-select .ant-select-selection__clear{background-color:#565656;color:#f0f0f0}.theme--dark .ant-select .ant-select-arrow{color:#f0f0f0}.theme--dark .autocomplete{background-color:#565656;border-color:#2d2d2d}.theme--dark .autocomplete span{background-color:#3a3a3a;color:#f0f0f0}.theme--dark .tags__item.ant-tag{background-color:#272727;color:#f0f0f0}.theme--dark .tags__item.ant-tag:hover{background-color:#414141}.theme--dark .ant-menu-item:active,.theme--dark .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#272727}.theme--dark .ant-menu-item-selected,.theme--dark .ant-menu-item:hover{color:#86bbfc}.theme--dark .ant-menu-item-group-title{color:#a0a0a0}.theme--dark .ant-table{color:#f0f0f0}.theme--dark .ant-table-thead>tr>th{background-color:#323232;color:#f0f0f0}.theme--dark .ant-table-thead>tr>th.ant-table-column-has-actions.ant-table-column-has-sorters:hover{background-color:#2b2b2b}.theme--dark .ant-table-tbody>tr>td,.theme--dark .ant-table-thead>tr>th{border-bottom-color:#2d2d2d}.theme--dark .ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.theme--dark .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.theme--dark .ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.theme--dark .ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background-color:#575757}.theme--dark .entity-modal,.theme--dark .entity-modal .entity-form__footer,.theme--dark .entity-modal .entity-view__head{background:#3a3a3a}.theme--dark .entity-modal__spin{background-color:#3a3a3a}.theme--dark .kanban__column-title{background-color:#272727}.theme--dark .kanban-card{background-color:#575757;color:#f0f0f0}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unselectable{-webkit-user-select:none;user-select:none}.text-ellipsis{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}*{transition:none!important}.app{height:100%}.app__content::-webkit-scrollbar{width:.5rem;height:.5rem}.app__content::-webkit-scrollbar-thumb{background-color:#d0d0d0}.app__content::-webkit-scrollbar-corner,.app__content::-webkit-scrollbar-track{background-color:#e3e3e3}.app__content{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;padding:10px 0 0;overflow-y:auto}.theme--dark .app__content::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .app__content::-webkit-scrollbar-corner,.theme--dark .app__content::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .app__content{scrollbar-color:#5d5d5d #4a4a4a}.app>.ant-layout{height:100%}.ProseMirror-selectednode ::selection,.ProseMirror-selectednode::selection{color:inherit}.spin-wrap{min-height:300px}.ant-dropdown,.ant-popover{animation-duration:0s!important}.app-mobile-menu{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;background:#fff;display:none}.app-mobile-menu.show{display:flex;flex-direction:column}.app-mobile-menu__header{display:flex;justify-content:space-between;align-items:center;padding:18px 20px 12px;height:60px;background:#fff}.app-mobile-menu__close{width:30px;font-size:16px}.app-mobile-menu .ant-layout-sider::-webkit-scrollbar{width:.5rem;height:.5rem}.app-mobile-menu .ant-layout-sider::-webkit-scrollbar-thumb{background-color:#d0d0d0}.app-mobile-menu .ant-layout-sider::-webkit-scrollbar-corner,.app-mobile-menu .ant-layout-sider::-webkit-scrollbar-track{background-color:#e3e3e3}.app-mobile-menu .ant-layout-sider{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;flex:1 1 auto!important;position:relative;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.theme--dark .app-mobile-menu .ant-layout-sider::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .app-mobile-menu .ant-layout-sider::-webkit-scrollbar-corner,.theme--dark .app-mobile-menu .ant-layout-sider::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .app-mobile-menu .ant-layout-sider{scrollbar-color:#5d5d5d #4a4a4a}.app-mobile-menu .ant-menu-inline .ant-menu-item,.app-mobile-menu .ant-menu-inline .ant-menu-submenu-title{width:100%}.ant-tabs-tabpane{transition:none!important}.ant-btn-secondary,.ant-btn-secondary:focus{background:#f0f0f0}.ant-layout.ant-layout-has-sider .app__content.ant-layout-content{height:100%;min-width:0}.ant-modal{max-width:calc(100% - 32px);top:auto;padding-bottom:0}.ant-modal .ant-modal-content{max-height:100vh;display:flex;flex-direction:column}.ant-modal-wrap{display:flex;align-items:center}.ant-modal-body{padding:0;flex:1 1 auto;overflow:auto}.table-modal .ant-modal-body{padding:24px;overflow:scroll}.ant-select-dropdown-menu.ant-select-dropdown-menu-root::-webkit-scrollbar,.gantt_layout_cell::-webkit-scrollbar{width:.5rem;height:.5rem}.ant-select-dropdown-menu.ant-select-dropdown-menu-root::-webkit-scrollbar-thumb,.gantt_layout_cell::-webkit-scrollbar-thumb{background-color:#d0d0d0}.ant-select-dropdown-menu.ant-select-dropdown-menu-root::-webkit-scrollbar-corner,.ant-select-dropdown-menu.ant-select-dropdown-menu-root::-webkit-scrollbar-track,.gantt_layout_cell::-webkit-scrollbar-corner,.gantt_layout_cell::-webkit-scrollbar-track{background-color:#e3e3e3}.ant-select-dropdown-menu.ant-select-dropdown-menu-root,.gantt_layout_cell{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3}.theme--dark .ant-select-dropdown-menu.ant-select-dropdown-menu-root::-webkit-scrollbar-thumb,.theme--dark .gantt_layout_cell::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .ant-select-dropdown-menu.ant-select-dropdown-menu-root::-webkit-scrollbar-corner,.theme--dark .ant-select-dropdown-menu.ant-select-dropdown-menu-root::-webkit-scrollbar-track,.theme--dark .gantt_layout_cell::-webkit-scrollbar-corner,.theme--dark .gantt_layout_cell::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .ant-select-dropdown-menu.ant-select-dropdown-menu-root,.theme--dark .gantt_layout_cell{scrollbar-color:#5d5d5d #4a4a4a}.ant-table th+th .ant-table-header-column:before{border-left:1px solid #e8e8e8;content:"";position:absolute;left:-16px;width:1px;height:1.6em}.ant-table .ant-table-header-column{position:relative}.theme--dark th+th .ant-table-header-column:before{border-left-color:#777}.ant-modal-root.fullscreenModal .ant-modal{top:0;width:100vw!important;max-width:none;margin:0;padding:0}.ant-modal-root.fullscreenModal .ant-modal-body{max-width:100%!important;height:100vh!important}.ant-modal-root.fullscreenModal .entity-form__content{max-width:100%}.ant-modal-root.fullscreenModal .entity-modal__wrap,.ant-modal-root.fullscreenModal .entity-view{max-width:none}.ant-modal-root.entity-modal-root .ant-modal-body{height:calc(80vh - 50px);max-width:1170px;max-height:none;width:100%;background-color:#f9f9f9}@media(min-width:576px){.app__content{padding:35px 0 0}.app-mobile-menu{padding:0 20px 10px}.app-mobile-menu__header{height:86px;padding:5px 10px}}@media(min-width:992px){.app__content-wrap{padding-top:0;height:100%}.app__content-wrap>.ant-layout-sider::-webkit-scrollbar{width:.5rem;height:.5rem}.app__content-wrap>.ant-layout-sider::-webkit-scrollbar-thumb{background-color:#d0d0d0}.app__content-wrap>.ant-layout-sider::-webkit-scrollbar-corner,.app__content-wrap>.ant-layout-sider::-webkit-scrollbar-track{background-color:#e3e3e3}.app__content-wrap>.ant-layout-sider{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:#d0d0d0 #e3e3e3;height:100%;overflow-y:auto}.theme--dark .app__content-wrap>.ant-layout-sider::-webkit-scrollbar-thumb{background-color:#5d5d5d}.theme--dark .app__content-wrap>.ant-layout-sider::-webkit-scrollbar-corner,.theme--dark .app__content-wrap>.ant-layout-sider::-webkit-scrollbar-track{background-color:#4a4a4a}.theme--dark .app__content-wrap>.ant-layout-sider{scrollbar-color:#5d5d5d #4a4a4a}.app__content{padding-top:0;padding-left:0;padding-right:0;display:flex;flex-direction:column}}