.html-editor-container{position:relative;display:flex;flex-flow:row nowrap;gap:10px}.html-editor-container.disabled .btn-expand{display:none}.html-editor-container ::selection{background:rgba(175,210,255,.5)}.html-editor-container ::-moz-selection{background:rgba(175,210,255,.5)}.html-editor-container:hover .btn-expand{visibility:visible;opacity:0}.html-editor-container:hover.show-toolbar .html-editor-toolbar{display:flex}.html-editor-container.focused.show-toolbar .html-editor-toolbar{display:flex}.html-editor-container.focused .btn-expand{visibility:visible;opacity:1}.html-editor-container .html-editor-content{border:1px solid #000;padding:2px;width:100%;min-height:1em;background-color:#fff;box-sizing:border-box}.html-editor-container .html-editor-content.disabled{background-color:#f0f0f0;border:1px solid #d9d9d9;cursor:not-allowed;padding:0}.html-editor-container .html-editor-content p{margin:0;min-height:1em}.html-editor-container .html-editor-toolbar{user-select:none;width:100%;background-color:#DBCA45;display:flex;display:none;position:absolute;top:-3.3em;height:3.3em;z-index:100;gap:1rem;box-sizing:border-box;justify-content:flex-start;align-items:center;padding-left:1rem;border-radius:1em 1em 0 0}.html-editor-container .html-editor-toolbar-button{background-color:#fff;color:#000;border:1px solid #000;cursor:pointer;font-size:12px;display:flex;justify-content:center;align-items:center;width:2em;height:2em;user-select:none;border-radius:.5em}.html-editor-container .html-editor-toolbar-button:hover{transform:scale(1.05)}.html-editor-container .html-editor-toolbar-button.btn-bold{font-weight:700}.html-editor-container .html-editor-toolbar-button.btn-italic{font-style:italic}.html-editor-container .html-editor-toolbar-button.btn-underline{text-decoration:underline}.html-editor-container .btn-expand{user-select:none;background-color:#fff;color:#000;border:1px solid #000;cursor:pointer;font-size:12px;display:flex;visibility:hidden;justify-content:center;align-items:center;width:2em;height:2em;right:0;top:0}.html-editor-container .btn-expand:hover{transform:scale(1.05)}.color-picker{position:absolute;visibility:hidden;top:90%;left:0;z-index:100;background-color:#fff;padding:1em;box-sizing:border-box;gap:1em;flex-wrap:wrap;width:2em;height:2em;border:1px solid #000;cursor:pointer}.color-picker:hover{transform:scale(1.05)}.color-picker-wrapper{border:1px solid orange}.color-picker-wrapper .color-picker-selected{border:2px solid #000}.advanced-project-filters-container{padding:.25rem;background-color:#646464;color:#fff;display:flex;box-sizing:border-box}.advanced-project-filters-container .advanced-project-filters-container-box{width:100%}.advanced-project-filters-container input.GUIRadioButtonField{vertical-align:middle;font-size:1rem;line-height:normal;height:100%;padding:0;margin:0}.advanced-project-filters-container label{display:flex;align-items:center}.advanced-project-filters-container div{box-sizing:border-box}.advanced-project-filters{padding:1rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.advanced-project-filters .filter-list{display:grid;grid-template-columns:max-content 1fr max-content 1fr;column-gap:1rem;row-gap:1rem;width:100%}.advanced-project-filters .filterCaption{user-select:none}.advanced-project-filters .settings-list{display:flex;flex-direction:row nowrap;gap:3rem}.advanced-project-filters .settings-list .setting{display:flex;gap:.3rem;justify-content:center;align-items:center}.advanced-project-filters .settingCaption{user-select:none}.advanced-project-filters .filter-toolbar{margin-top:1rem;display:flex;flex-flow:row nowrap;gap:2rem}.advanced-project-filters .filter-toolbar .search-buttons{flex-grow:1;display:flex;justify-content:flex-end;align-items:center;gap:1rem}.ml-text-list{display:flex;flex-flow:column;gap:.25em}.ml-text-list .ml-caption{max-width:max-content}.ml-text-row{display:flex;flex-flow:row;gap:1em;align-items:flex-end}.ml-text-row .ml-caption{max-width:max-content;margin-bottom:5px}.x-responsive-area{flex-grow:1;box-sizing:border-box;display:flex;position:relative;overflow:auto;max-height:100%;flex-flow:column}.x-responsive-area.gap{gap:1em}.x-grow{flex-grow:1;box-sizing:border-box}.x-padded{padding:1em}.x-margin{margin:1em}.ModulePage{display:flex;max-height:100vh;height:100vh;flex-direction:column;overflow:hidden;box-sizing:border-box;position:relative}.ModulePage div.GUITitleBar,.ModulePage div.GUIToolbar{flex-shrink:0}.ModulePage.responsive #ModulePage_Contents{display:flex;flex-direction:column;box-sizing:border-box;flex-grow:1;overflow:auto}.ModulePage.responsive #ModulePage_Contents #ModulePage_Contents_Wrap{margin:0;max-width:100%;height:100%;max-height:100%;overflow:hidden;overflow:auto;display:flex;flex-flow:column;position:relative}.responsive-list-container{flex-grow:1;box-sizing:border-box;display:flex;position:relative;overflow:auto;max-height:100%}.responsive-list-container div.GUIList{flex-grow:1;box-sizing:border-box}.responsive-list-container div.GUIList div.scrollable{max-height:calc(100% - 44px)}.responsive-list-container div.GUIList div.recordHeader{max-height:calc(100% - 44px)}.responsive-list-container div.GUIList .navigator{overflow:initial}.responsive-list-container div.GUIList .columnHeaders{background:0 0;background-image:none;background:linear-gradient(#D9E2F0,#E7E9EE);z-index:0}.responsive-list-container div.GUIList .columnHeaders .columnResizer{background-image:none;position:relative}.responsive-list-container div.GUIList .columnHeaders .columnResizer:before{content:"";display:block;position:absolute;top:0;left:2px;bottom:0;width:1px;border-right:1px solid #D9E2F0}.responsive-list-container div.GUIList .columnHeaders .columnResizer:hover:before{border-right-color:#919AB1}.responsive-list-container div.GUIList .recordHeaderBackground{background:linear-gradient(#D9E2F0,#E7E9EE);height:22px;width:100%;box-sizing:border-box;position:absolute;top:0;left:0}.responsive-list-container div.GUIList .resizer{height:100%}.responsive-list-container div.GUIList .columnHeaders{width:100%}.bi-tabholder.responsive{flex-grow:1;max-height:100%;box-sizing:border-box;display:flex;overflow:hidden;flex-flow:column}.bi-tabholder.responsive .tabPage{max-height:100%;overflow:hidden;box-sizing:border-box;position:relative}.bi-tabholder.responsive table.captionsTabel{flex-shrink:0}.ModuleStyle_CashFlow .navigation{flex-shrink:0;flex-grow:0}.ModuleStyle_CashFlow .navigation .rowCaption{grid-column:1/span 3;font-weight:700}.ModuleStyle_CashFlow .navigation .rowSeperator{grid-column:1/span 3;border-top:1px solid #fff}.ModuleStyle_CashFlow .navigation .button{grid-column:1/span 3}.ModuleStyle_CashFlow .navigation .yearweek{display:grid;max-width:100%;overflow:hidden;grid-template-columns:max-content max-content max-content;column-gap:1em;row-gap:1em}.ModuleStyle_CashFlow .navigation .date{grid-column:2/span 2}.ModuleStyle_CashFlow .summary-container{display:flex;padding:1rem;max-width:100%;box-sizing:border-box;overflow:auto;flex-shrink:0}.ModuleStyle_CashFlow .summary-container .loading{opacity:.2}.ModuleStyle_CashFlow .summary-container .summary-table{display:grid;grid-template-columns:repeat(11,max-content);border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;box-sizing:border-box}.ModuleStyle_CashFlow .summary-container .summary-table .caption{font-weight:700}.ModuleStyle_CashFlow .summary-container .summary-table .year{grid-column:1}.ModuleStyle_CashFlow .summary-container .summary-table .loading{padding:1rem;grid-column:1/span 11;border-bottom:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table .summary-top{display:contents;font-weight:700;text-align:center;padding-bottom:1rem}.ModuleStyle_CashFlow .summary-container .summary-table .summary-top .top-period{grid-column:1/span 2}.ModuleStyle_CashFlow .summary-container .summary-table .summary-top .top-delta{border-left:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table .summary-top .top-sales{grid-column:4/span 4;border-left:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table .summary-top .top-purchase{grid-column:8/span 4;border-left:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table .summary-header{display:contents}.ModuleStyle_CashFlow .summary-container .summary-table .summary-header>div{font-weight:700;border-bottom:1px solid #000;padding:.2em 1rem;text-align:center}.ModuleStyle_CashFlow .summary-container .summary-table .summary-header>div:nth-child(3){border-left:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table .summary-header>div:nth-child(4){border-left:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table .summary-header>div:nth-child(8){border-left:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table .summary-row{display:contents}.ModuleStyle_CashFlow .summary-container .summary-table .summary-row>div{border-bottom:1px solid #000;padding:.2em 1rem;text-align:center}.ModuleStyle_CashFlow .summary-container .summary-table .summary-row>div:nth-child(3){border-left:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table .summary-row>div:nth-child(4){border-left:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table .summary-row>div:nth-child(8){border-left:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table .summary-row:hover{cursor:pointer}.ModuleStyle_CashFlow .summary-container .summary-table .summary-row:hover>div{background-color:#d3d3d3;text-decoration:underline}.ModuleStyle_CashFlow .summary-container .summary-table .summary-row .currency{text-align:right;position:relative;padding-left:1rem}.ModuleStyle_CashFlow .summary-container .summary-table .summary-row .currency::before{content:'€';position:absolute;left:5px}.ModuleStyle_CashFlow .summary-container .summary-table.hide-dates .date{display:none}.ModuleStyle_CashFlow .summary-container .summary-table.hide-dates .summary-top .top-sales{grid-column:4/span 2;border-left:1px solid #000}.ModuleStyle_CashFlow .summary-container .summary-table.hide-dates .summary-top .top-purchase{grid-column:6/span 2;border-left:1px solid #000}/*# sourceMappingURL=app.css.map */