.calculatorLayoutContainer{width:100%;height:100%;min-height:0;display:flex}.calculatorLayoutContainer .p-splitter{min-height:0;color:var(--wr-central-header-text-color);border-color:var(--wr-secondary-text-color);background:#4b4b555b;border-radius:.3rem;flex:auto;height:100%;margin-top:.25rem}.calculatorLayoutContainer .p-splitter .p-splitter-panel{min-height:10%;padding:.5rem 1rem}
.calculatorRequiredOverviewContainer{flex-direction:column;gap:.5rem;width:100%;height:100%;display:flex}.calculatorRequiredOverviewContainer .p-splitter.p-splitter-vertical{margin-top:0}.calculatorRequiredOverviewContainer .p-splitter.p-splitter-vertical .p-splitter-panel.p-splitter-panel-nested{padding:.5rem 0}.calculatorRequiredOverviewContainer .p-splitter.p-splitter-vertical .p-splitter-panel.p-splitter-panel-nested:first-of-type{padding-top:0}.calculatorRequiredOverviewContainer .p-splitter.p-splitter-vertical .p-splitter-panel.p-splitter-panel-nested:last-of-type{padding-bottom:0}.calculatorRequiredOverviewContainer .itemsPanel,.calculatorRequiredOverviewContainer .requiredPanel{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.calculatorRequiredOverviewContainer .itemsPanel .p-panel-header,.calculatorRequiredOverviewContainer .requiredPanel .p-panel-header{font-family:WRose Serif Worn;font-size:1.3rem}.calculatorRequiredOverviewContainer .itemsPanel .p-toggleable-content,.calculatorRequiredOverviewContainer .requiredPanel .p-toggleable-content{height:100%;min-height:0}.calculatorRequiredOverviewContainer .itemsPanel .p-toggleable-content .p-panel-content,.calculatorRequiredOverviewContainer .requiredPanel .p-toggleable-content .p-panel-content{flex-direction:column;height:100%;padding:.5rem;display:flex}.calculatorRequiredOverviewContainer .itemsPanel .p-toggleable-content .p-panel-content .p-scrollpanel,.calculatorRequiredOverviewContainer .requiredPanel .p-toggleable-content .p-panel-content .p-scrollpanel{flex:auto;min-height:0}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer,.calculatorRequiredOverviewContainer .itemsPanel .requiredContainer,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer,.calculatorRequiredOverviewContainer .requiredPanel .requiredContainer{flex-wrap:wrap;flex:auto;align-content:flex-start;gap:.5rem;min-height:0;display:flex}
.requiredOverviewElementContainer{border:1px solid var(--wr-central-border-color);background-color:#1f1f2393;border-radius:.3rem;flex-flow:row;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:1.05rem;display:flex}.requiredOverviewElementContainer.filtered .filterBtn{color:var(--primary-color)}.requiredOverviewElementContainer.done{background-color:#21b44a8c}.requiredOverviewElementContainer.done .checkBtn{color:var(--green-600)}.requiredOverviewElementContainer .iconContainer{align-items:center;display:flex}.requiredOverviewElementContainer .iconContainer img{width:1.5rem;height:1.5rem}.requiredOverviewElementContainer .countContainer{font-family:WRose Serif Worn}.requiredOverviewElementContainer .clearBtn,.requiredOverviewElementContainer .filterBtn,.requiredOverviewElementContainer .checkBtn{width:1.25rem;height:1.25rem;padding:.25rem}.requiredOverviewElementContainer .clearBtn:hover{color:var(--primary-color)}.requiredOverviewElementContainer .filterBtn:hover{color:var(--background-color)}.requiredOverviewElementContainer .checkBtn:hover{color:var(--green-600)}
.requiredOverviewToolbar{flex-flow:wrap;justify-content:space-evenly;gap:.5rem;width:100%;display:flex}
