.elementInfoOverlay.rarity-common{background-color:#726b6bfa;background-image:linear-gradient(#d1c8c838 0%,#afa8a833 20%,#776d6de6 56%,#474141fa 100%),radial-gradient(140% 95% at 14% -8%,#dbd3d329 0%,#dbd3d300 58%),repeating-linear-gradient(135deg,#ffffff08 0 2px,#fff0 2px 8px);border-color:#b9b4b433}.elementInfoOverlay.rarity-common hr{border-color:#afa8a833}.elementInfoOverlay.rarity-uncommon{background-color:#144d1ffa;background-image:linear-gradient(#59c9643d 0%,#3e9b4738 20%,#21682be6 56%,#123317fa 100%),radial-gradient(140% 95% at 14% -8%,#81e68b2e 0%,#81e68b00 58%),repeating-linear-gradient(135deg,#ffffff08 0 2px,#fff0 2px 8px);border-color:#14af213d}.elementInfoOverlay.rarity-uncommon hr{border-color:#3e9b4738}.elementInfoOverlay.rarity-rare{background-color:#17435efa;background-image:linear-gradient(#66b5df3d 0%,#478db238 20%,#245b79e6 56%,#122331fa 100%),radial-gradient(140% 95% at 14% -8%,#96d6f42e 0%,#96d6f400 58%),repeating-linear-gradient(135deg,#ffffff08 0 2px,#fff0 2px 8px);border-color:#1775a03d}.elementInfoOverlay.rarity-rare hr{border-color:#478db238}.elementInfoOverlay.rarity-epic{background-color:#45274dfa;background-image:linear-gradient(#a46bc042 0%,#7848943d 20%,#432a57e6 56%,#1c1524fa 100%),radial-gradient(140% 95% at 14% -8%,#d89ee433 0%,#d89ee400 58%),repeating-linear-gradient(135deg,#ffffff08 0 2px,#fff0 2px 8px);border-color:#b47bd342}.elementInfoOverlay.rarity-epic hr{border-color:#7848943d}.elementInfoOverlay.rarity-legendary{background-color:#704311fa;background-image:linear-gradient(#ffd47a47 0%,#e6ab3d3d 20%,#9d601ae6 56%,#3b220bfa 100%),radial-gradient(140% 95% at 14% -8%,#ffe7ab33 0%,#ffe7ab00 58%),repeating-linear-gradient(135deg,#ffffff08 0 2px,#fff0 2px 8px);border-color:#ffa5003d}.elementInfoOverlay.rarity-legendary hr{border-color:#e6ab3d3d}.elementInfoOverlay .elementInfoOverlayContainer{flex-direction:row;gap:.75rem;display:flex}.elementInfoOverlay .elementInfoOverlayContainer .iconAndTypeContainer{flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.elementInfoOverlay .elementInfoOverlayContainer .iconAndTypeContainer .typeInformation{flex-direction:column;align-items:center;gap:.25rem;font-size:.9rem;display:flex}.elementInfoOverlay .elementInfoOverlayContainer .iconAndTypeContainer .typeInformation .rarity{font-size:.95rem}.elementInfoOverlay .elementInfoOverlayContainer .iconAndTypeContainer .typeInformation .rarity.common{color:#a7a3a3}.elementInfoOverlay .elementInfoOverlayContainer .iconAndTypeContainer .typeInformation .rarity.uncommon{color:#14af21}.elementInfoOverlay .elementInfoOverlayContainer .iconAndTypeContainer .typeInformation .rarity.rare{color:#1775a0}.elementInfoOverlay .elementInfoOverlayContainer .iconAndTypeContainer .typeInformation .rarity.epic{color:#721fd1}.elementInfoOverlay .elementInfoOverlayContainer .iconAndTypeContainer .typeInformation .rarity.legendary{color:orange}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer{flex-direction:column;gap:.3rem;font-size:.95rem;display:flex}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer>.name{font-size:1.25rem}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer .description{flex-flow:column wrap;gap:.1rem;max-width:20rem;display:flex}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer hr{width:100%;margin:0}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer .title{font-size:.98rem}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer .station{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer .station .details{flex-flow:row;align-items:center;gap:.5rem;display:flex}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer .station .details .icon{display:inline-flex}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer .station .details .icon img{width:1.5rem;height:1.5rem;margin:-.25rem 0}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer .required{margin-top:.25rem}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer .required .p-datatable{font-size:inherit}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer .required .p-datatable .p-datatable-wrapper{border-radius:.15rem}.elementInfoOverlay .elementInfoOverlayContainer .informationContainer .required .p-datatable .p-datatable-wrapper .p-column-header-content{font-size:.98rem}
