.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-panel-header .p-panel-title,.calculatorRequiredOverviewContainer .requiredPanel .p-panel-header .p-panel-title{width:100%}.calculatorRequiredOverviewContainer .itemsPanel .p-panel-header .p-panel-title .overviewHeader,.calculatorRequiredOverviewContainer .requiredPanel .p-panel-header .p-panel-title .overviewHeader{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.calculatorRequiredOverviewContainer .itemsPanel .p-panel-header .p-panel-title .overviewHeader .optionBtn,.calculatorRequiredOverviewContainer .requiredPanel .p-panel-header .p-panel-title .overviewHeader .optionBtn{width:1.5rem;height:1.5rem;margin:-.25rem;padding:.5rem}.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}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer{flex-direction:column}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer .groupContainer.grouped,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer .groupContainer.grouped{background:#64646959;width:100%;padding:.25rem;transition:background .2s}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer .groupContainer.grouped:hover,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer .groupContainer.grouped:hover{background:#6464698c}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer .groupContainer,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer .groupContainer{border-radius:.3rem;flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer .groupContainer .header,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer .groupContainer .header{flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-size:1.1rem;display:flex}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer .groupContainer .header .start,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer .groupContainer .header .start{display:inherit;flex-direction:inherit;align-items:inherit}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer .groupContainer .header .start .icon,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer .groupContainer .header .start .icon{padding:0 .5rem;display:inline-flex}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer .groupContainer .header .start .icon img,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer .groupContainer .header .start .icon img{width:1.6rem;height:1.6rem;margin:-.1rem 0}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer .groupContainer .header .end .filterBtn,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer .groupContainer .header .end .filterBtn{width:1.25rem;height:1.25rem;padding:.25rem}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer .groupContainer .header .end .filterBtn:hover,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer .groupContainer .header .end .filterBtn:hover{color:var(--background-color)}.calculatorRequiredOverviewContainer .itemsPanel .itemsContainer .groupContainer .content,.calculatorRequiredOverviewContainer .requiredPanel .itemsContainer .groupContainer .content{flex-flow:wrap;align-content:flex-start;gap:.25rem;display:flex}.settingsOverlayContainer .p-overlaypanel-content{padding:.5rem}.settingsOverlayContainer .p-overlaypanel-content .settingsOverlayContent{flex-direction:column;gap:.25rem;font-size:1rem;display:flex}.settingsOverlayContainer .p-overlaypanel-content .settingsOverlayContent .title{font-size:1.1rem}.settingsOverlayContainer .p-overlaypanel-content .settingsOverlayContent .settingsGroup{flex-direction:column;gap:.25rem;display:flex}.settingsOverlayContainer .p-overlaypanel-content .settingsOverlayContent .settingOption{background:#4b4b552f;border-radius:.3rem;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.25rem .5rem;display:flex}.settingsOverlayContainer .p-overlaypanel-content .settingsOverlayContent .settingOption .p-inputswitch{width:2rem;height:1rem}.settingsOverlayContainer .p-overlaypanel-content .settingsOverlayContent .settingOption .p-inputswitch .p-inputswitch-slider:before{width:1rem;height:1rem;margin-top:-.5rem;left:0}
.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.rarity-common{background-color:#a7a3a366;border-color:#a7a3a30d}.requiredOverviewElementContainer.rarity-uncommon{background-color:#14af2173;border-color:#14af211a}.requiredOverviewElementContainer.rarity-rare{background-color:#1775a073;border-color:#1775a01a}.requiredOverviewElementContainer.rarity-epic{background-color:#721fd166;border-color:#721fd10d}.requiredOverviewElementContainer.rarity-legendary{background-color:#ffa50066;border-color:#ffa5000d}.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)}
