@import url(https://fonts.googleapis.com/css?family=Eczar&display=swap);.skillCalculator{width:85%;flex-direction:column;align-items:center}.skillCalculator,.skillCalculator .skills{display:flex;justify-content:center;flex-wrap:wrap}.skillCalculator .skills{width:100%;flex-direction:row}.skillCalculator .skills .classSkills{position:relative;width:50%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}.skillCalculator .skills .classSkills .skillLine{border:2px solid #b9bd6f;position:relative;font-size:.75em;width:90%;margin:1em;display:grid;grid-template-areas:"image name skillvalue buttons expand" "image reqlvl skillvalue buttons expand" "tooltip tooltip tooltip tooltip expand";grid-template-columns:8em 4.5fr 2fr 2fr 2em;grid-template-rows:2.5em auto auto;border-radius:4px;overflow:hidden}.skillCalculator .skills .classSkills .skillLine .image{display:flex;grid-area:image;margin-left:1em;align-self:center;margin-top:2em;margin-bottom:2em}.skillCalculator .skills .classSkills .skillLine .image img{border:3px solid #b9bd6f;border-radius:50%}.skillCalculator .skills .classSkills .skillLine .skillName{grid-area:name;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.7em;font-weight:700;letter-spacing:1px;margin-top:2em}.skillCalculator .skills .classSkills .skillLine .skillValue{border:2px solid #b9bd6f;grid-area:skillvalue;display:flex;align-items:center;justify-content:center;font-size:4em;line-height:0;border-radius:5px;height:2em;align-self:center;margin-top:.25em;margin-bottom:.25em}.skillCalculator .skills .classSkills .skillLine .skillValue p{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.skillCalculator .skills .classSkills .skillLine .reqLvl{grid-area:reqlvl;display:flex;flex-direction:row;align-items:center;justify-content:center}.skillCalculator .skills .classSkills .skillLine .reqLvl .reqLvlText{margin-right:.7em}.skillCalculator .skills .classSkills .skillLine .reqLvl .reqLvlNumber,.skillCalculator .skills .classSkills .skillLine .reqLvl .reqLvlText{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:1.15em}.skillCalculator .skills .classSkills .skillLine .skillButtons{grid-area:buttons;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-around;border-right:2px solid #b9bd6f}.skillCalculator .skills .classSkills .skillLine .skillButtons button{height:3em;width:3em}.skillCalculator .skills .classSkills .skillLine .expand{grid-area:expand;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#b9bd6f}.skillCalculator .skills .classSkills .skillLine .expand:hover{background-color:#9ea33f}.skillCalculator .skills .classSkills .skillLine .expand img{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.skillCalculator .skills .classSkills .skillLine .skillTooltip{grid-area:tooltip;border-right:2px solid #b9bd6f;-webkit-transition:max-height 2s;transition:max-height 2s;display:flex;flex-direction:column;align-items:flex-start;padding-left:1em;padding-right:1em;font-size:1.25em}.skillCalculator .skills .classSkills .skillLine .skillTooltip p{line-height:1.2em;margin-top:.5em;margin-bottom:.5em}.skillCalculator .skills .classSkills .skillLine .skillTooltip hr{width:100%;border:0;border-bottom:1px dashed #b9bd6f;background:#999}.skillCalculator .skills .classSkills .skillLine .skillTooltip .tooltipLine{display:flex;flex-direction:row;align-content:center}.skillCalculator .skills .classSkills .skillLine .skillTooltip .tooltipLine .damage{font-size:1.1em}.skillCalculator .skills .classSkills .skillLine .skillTooltip .tooltipLine img{width:2em;margin-right:1em}.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo{display:flex;flex-direction:column;width:95%}.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo .descriptionLine{display:flex;flex-direction:row;margin-bottom:.75em}.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo .descriptionLine img{width:2em;margin-right:1em}.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo .descriptionLine .description{text-align:justify}.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo .descriptionLine td,.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo .descriptionLine th{border:1px solid #000;text-align:center}.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo .descriptionLine table{margin-top:.75em;margin-bottom:.75em;width:100%}.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo .descriptionLine table .currentLevel{background-color:#b9bd6f}.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo .descriptionLine table img{display:inline;width:1.3em;margin-right:.5em;margin-bottom:-.3em}.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo .descriptionLine table .rowName{display:flex;justify-content:center;align-items:center}.skillCalculator .skills .classSkills .skillLine .skillTooltip .basicInfo .descriptionLine table .emptyCell{border:0 solid #000}@media only screen and (max-width:1030px){.skillCalculator .skills{flex-direction:column;align-items:center}}@media only screen and (max-width:720px){.skillCalculator .skills,.skillCalculator .skills .classSkills{width:100%}}@media only screen and (max-width:1525px){.skillCalculator{width:90%}}@media only screen and (max-width:1030px){.skillCalculator{width:90%}.skillCalculator .skills,.skillCalculator .skills .classSkills{width:100%}}.statsCalculator{width:90%}.statsCalculator,.statsCalculator .stats{display:flex;flex-direction:column;align-items:center}.statsCalculator .stats{width:100%}.statsCalculator .stats .linesAndEq{display:flex;align-items:center;justify-content:space-around;width:100%;flex-wrap:wrap}.statsCalculator .stats .linesAndEq .statsAndRes{font-size:1.1em;width:50%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.statsCalculator .stats .linesAndEq .statsAndRes .resLines,.statsCalculator .stats .linesAndEq .statsAndRes .statLines{width:49%;box-sizing:border-box;margin:2px}.statsCalculator .stats .linesAndEq .statsAndRes .resLines .statLine,.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine{width:100%;margin:.5em;display:flex;justify-content:space-evenly;align-items:center;padding:.5em .5em .5em 0;border-radius:8px;min-height:4em}.statsCalculator .stats .linesAndEq .statsAndRes .resLines .statLine img,.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine img{align-self:center;width:3em;height:3em}.statsCalculator .stats .linesAndEq .statsAndRes .resLines .statLine .statNameButtons,.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine .statNameButtons{width:80%}.statsCalculator .stats .linesAndEq .statsAndRes .resLines .statLine .statNameButtons .statName,.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine .statNameButtons .statName{text-align:center}.statsCalculator .stats .linesAndEq .statsAndRes .resLines .statLine .statNameButtons .statName .tooltipIcon,.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine .statNameButtons .statName .tooltipIcon{display:inline-block;position:relative;cursor:pointer}.statsCalculator .stats .linesAndEq .statsAndRes .resLines .statLine .statNameButtons .statName .tooltipIcon img,.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine .statNameButtons .statName .tooltipIcon img{width:1em;height:1em}.statsCalculator .stats .linesAndEq .statsAndRes .resLines .statLine .statNameButtons .statName .tooltipIcon .regenTooltip,.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine .statNameButtons .statName .tooltipIcon .regenTooltip{position:absolute;left:60%;bottom:60%;font-size:.75em;background-color:#000;color:#fff;z-index:3;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:2px solid #d6c1a9;padding:.3em .5em;border-radius:5px;opacity:.9;cursor:default;-webkit-animation:fadein 1s;animation:fadein 1s}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:.9}}.statsCalculator .stats .linesAndEq .statsAndRes .resLines .statLine .statNameButtons .statButtons,.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine .statNameButtons .statButtons{text-align:center}.statsCalculator .stats .linesAndEq .statsAndRes .resLines .statLine .statNameButtons .statButtons button,.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine .statNameButtons .statButtons button{min-width:3em}.statsCalculator .stats .linesAndEq .statsAndRes .resLines .statLine:first-child,.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine:first-child{margin-bottom:-.5em}@media only screen and (max-width:1340px){.statsCalculator .stats .linesAndEq{flex-direction:column}.statsCalculator .stats .linesAndEq .statsAndRes{width:80%;justify-content:space-around}.statsCalculator .stats .linesAndEq .statsAndRes .resLines,.statsCalculator .stats .linesAndEq .statsAndRes .statLines{width:35%}}@media only screen and (max-width:1070px){.statsCalculator .stats .linesAndEq .statsAndRes .resLines,.statsCalculator .stats .linesAndEq .statsAndRes .statLines{width:45%}}@media only screen and (max-width:850px){.statsCalculator .stats .linesAndEq .statsAndRes .resLines,.statsCalculator .stats .linesAndEq .statsAndRes .statLines{width:49%}}@media only screen and (max-width:570px){.statsCalculator .stats .linesAndEq .statsAndRes .resLines,.statsCalculator .stats .linesAndEq .statsAndRes .statLines{width:70%}}@media only screen and (max-width:570px) and (max-width:450px){.statsCalculator .stats .linesAndEq .statsAndRes .resLines,.statsCalculator .stats .linesAndEq .statsAndRes .statLines{width:90%}.statsCalculator .stats .linesAndEq .statsAndRes .statLines .statLine .statNameButtons .statName .tooltipIcon .regenTooltip{left:-60%;bottom:90%}}.equipment{display:grid;grid-template-areas:"filters filters filters filters" "armor helmet neck gloves" "cape middle middle weapon" "special middle middle shield" "pants middle middle belt" "ring1 ring2 boots otherProperties";box-sizing:border-box;max-width:32.5em}.equipment .filters{grid-area:filters;width:100%;display:flex;align-items:center;margin-bottom:1em;justify-content:space-around}.equipment .filters img{height:2em;width:2em;display:inline;margin-right:.5em;align-self:center}.equipment .filters .search{display:flex;align-items:center;position:relative;width:35%;height:2.3em}.equipment .filters .search input{font-size:1.2em;box-sizing:border-box;height:2em;width:75%;box-shadow:0 1px 0 1px rgba(0,0,0,.04);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e5e5));background-image:linear-gradient(180deg,#fff 0,#e5e5e5);border:1px solid #d6c1a9}.equipment .filters .search .itemsList{margin:0;top:100%}.equipment .filters .search .itemsList .moreItems{color:#fff;display:flex;align-items:center;justify-content:center;border-color:#000;cursor:default}.equipment .filters .search .itemsList .moreItems p{margin:0;padding-top:3px;font-size:2em}.equipment .filters .filter{display:flex;width:60%;max-width:60%;min-height:2.3em}.equipment .filters .filter .filtersList{box-sizing:border-box;position:relative;width:90%;max-width:90%;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 0 1px rgba(0,0,0,.04);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e5e5));background-image:linear-gradient(180deg,#fff 0,#e5e5e5);border:1px solid #d6c1a9;padding:2px}.equipment .filters .filter .filtersList .chosenFilters{display:flex;flex-direction:row;flex-wrap:wrap}.equipment .filters .filter .filtersList .chosenFilters .chosenFilter{font-size:.7em;margin:1px;padding:1px;border:1px dashed #000;background:#d3d3d3;display:flex;align-items:center}.equipment .filters .filter .filtersList .chosenFilters .chosenFilter button{height:1em;width:1em;padding:0;margin:0 0 0 2px;border:1px solid #000;border-radius:0;background-color:inherit;background-image:url(/images/cross-icon.png);background-position:50%;background-repeat:no-repeat;background-size:70%}.equipment .filters .filter .filtersList .chosenFilters .chosenFilter button:hover{background-color:#e3e1e1}.equipment .filters .filter .filtersList .chosenFilters .chosenFilter p{margin:0}.equipment .filters .filter .filtersList .chosenFilters .manyFilters{padding-left:3px;padding-right:3px}.equipment .filters .filter .filtersList .chosenFilters:empty:before{content:attr(data-placeholder);color:grey}.equipment .filters .filter .filtersList .addFilter{height:1.5em;margin-right:3px;width:1.5em;border:1px solid #bd996f;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:0;background-image:url(/images/plus-icon.png);background-position:50%;background-repeat:no-repeat;background-size:80%}.equipment .filters .filter .filtersList .filtersForm{width:25em;min-width:0;margin:0;top:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.equipment .filters .filter .filtersList .filtersForm .filterLines{display:flex;flex-wrap:wrap;margin-left:1em}.equipment .filters .filter .filtersList .filtersForm .filterLines .filterLine{display:flex;align-items:center;width:50%;margin-top:2px;margin-bottom:2px}.equipment .filters .filter .filtersList .filtersForm .filterLines .filterLine label{margin-left:.5em}.equipment .filters .filter .filtersList .filtersForm .submit{width:85%;display:flex;align-items:center;justify-content:space-evenly;margin-top:1em}.equipment .filters .filter .filtersList .filtersForm .submit button:not(.closeList),.equipment .filters .filter .filtersList .filtersForm .submit input{border-radius:8px;font-size:1.3em;color:#d7d50e;box-shadow:0 1px 0 1px rgba(0,0,0,.04);cursor:pointer;background-color:#000;border:2px solid #ec8c42;width:6em}.equipment .filters .filter .filtersList .filtersForm .submit button:not(.closeList):hover,.equipment .filters .filter .filtersList .filtersForm .submit input:hover{background-color:#322f3e}.equipment .filters .filter .filtersList .filtersForm .submit button.resetFilters{color:#e81327}.equipment .armor,.equipment .belt,.equipment .boots,.equipment .cape,.equipment .gloves,.equipment .helmet,.equipment .neck,.equipment .otherProperties,.equipment .pants,.equipment .ring1,.equipment .ring2,.equipment .shield,.equipment .special,.equipment .weapon{position:relative;box-sizing:border-box;width:8em;height:8em;border:2px solid #bd996f;margin:1px;background-size:auto 6em;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;cursor:pointer}.equipment .armor:hover,.equipment .belt:hover,.equipment .boots:hover,.equipment .cape:hover,.equipment .gloves:hover,.equipment .helmet:hover,.equipment .neck:hover,.equipment .otherProperties:hover,.equipment .pants:hover,.equipment .ring1:hover,.equipment .ring2:hover,.equipment .shield:hover,.equipment .special:hover,.equipment .weapon:hover{border:2px solid #ae3b48}.equipment .armor img,.equipment .belt img,.equipment .boots img,.equipment .cape img,.equipment .gloves img,.equipment .helmet img,.equipment .neck img,.equipment .otherProperties img,.equipment .pants img,.equipment .ring1 img,.equipment .ring2 img,.equipment .shield img,.equipment .special img,.equipment .weapon img{max-width:6em;max-height:6em}.equipment .armor .unequipButton,.equipment .belt .unequipButton,.equipment .boots .unequipButton,.equipment .cape .unequipButton,.equipment .gloves .unequipButton,.equipment .helmet .unequipButton,.equipment .neck .unequipButton,.equipment .otherProperties .unequipButton,.equipment .pants .unequipButton,.equipment .ring1 .unequipButton,.equipment .ring2 .unequipButton,.equipment .shield .unequipButton,.equipment .special .unequipButton,.equipment .weapon .unequipButton{border:0;font-size:.75em;border-bottom:1px solid #bd996f;border-left:1px solid #bd996f;width:2em;height:2em;position:absolute;right:0;top:0;font-weight:700;border-radius:0;margin:0;background-image:url(/images/cross-icon.png);background-position:50%;background-repeat:no-repeat;background-size:70%}.equipment .armor .enhanceButton,.equipment .belt .enhanceButton,.equipment .boots .enhanceButton,.equipment .cape .enhanceButton,.equipment .gloves .enhanceButton,.equipment .helmet .enhanceButton,.equipment .neck .enhanceButton,.equipment .otherProperties .enhanceButton,.equipment .pants .enhanceButton,.equipment .ring1 .enhanceButton,.equipment .ring2 .enhanceButton,.equipment .shield .enhanceButton,.equipment .special .enhanceButton,.equipment .weapon .enhanceButton{border:0;font-size:.75em;border-bottom:1px solid #bd996f;border-right:1px solid #bd996f;width:2em;height:2em;line-height:.5em;position:absolute;left:0;top:0;border-radius:0;margin:0;background-image:url(/images/upgrade.png);background-position:50%;background-repeat:no-repeat;background-size:80%}.equipment .armor .addPsychoLvlButton,.equipment .belt .addPsychoLvlButton,.equipment .boots .addPsychoLvlButton,.equipment .cape .addPsychoLvlButton,.equipment .gloves .addPsychoLvlButton,.equipment .helmet .addPsychoLvlButton,.equipment .neck .addPsychoLvlButton,.equipment .otherProperties .addPsychoLvlButton,.equipment .pants .addPsychoLvlButton,.equipment .ring1 .addPsychoLvlButton,.equipment .ring2 .addPsychoLvlButton,.equipment .shield .addPsychoLvlButton,.equipment .special .addPsychoLvlButton,.equipment .weapon .addPsychoLvlButton{border:0;font-size:.75em;border-top:1px solid #bd996f;border-right:1px solid #bd996f;width:2em;height:2em;line-height:.5em;position:absolute;left:0;bottom:0;border-radius:0;margin:0;background-image:url(/images/plus-icon.png);background-position:50%;background-repeat:no-repeat;background-size:80%}.equipment .armor .substractPsychoLvlButton,.equipment .belt .substractPsychoLvlButton,.equipment .boots .substractPsychoLvlButton,.equipment .cape .substractPsychoLvlButton,.equipment .gloves .substractPsychoLvlButton,.equipment .helmet .substractPsychoLvlButton,.equipment .neck .substractPsychoLvlButton,.equipment .otherProperties .substractPsychoLvlButton,.equipment .pants .substractPsychoLvlButton,.equipment .ring1 .substractPsychoLvlButton,.equipment .ring2 .substractPsychoLvlButton,.equipment .shield .substractPsychoLvlButton,.equipment .special .substractPsychoLvlButton,.equipment .weapon .substractPsychoLvlButton{border:0;font-size:.75em;border-top:1px solid #bd996f;border-left:1px solid #bd996f;width:2em;height:2em;line-height:.5em;position:absolute;right:0;bottom:0;border-radius:0;margin:0;background-image:url(/images/minus-icon.png);background-position:50%;background-repeat:no-repeat;background-size:70% 110%}.equipment .armor .noItemsWarning,.equipment .belt .noItemsWarning,.equipment .boots .noItemsWarning,.equipment .cape .noItemsWarning,.equipment .gloves .noItemsWarning,.equipment .helmet .noItemsWarning,.equipment .neck .noItemsWarning,.equipment .otherProperties .noItemsWarning,.equipment .pants .noItemsWarning,.equipment .ring1 .noItemsWarning,.equipment .ring2 .noItemsWarning,.equipment .shield .noItemsWarning,.equipment .special .noItemsWarning,.equipment .weapon .noItemsWarning{position:absolute;margin:auto;color:red;right:1px;font-size:1.5em}.equipment .inSlot{background-size:auto}.equipment .itemsList{cursor:default;position:absolute;max-width:80vw;min-width:27em;background-color:#000;margin-top:-2em;left:0;margin-left:-5em;display:flex;flex-wrap:wrap;flex-direction:column;padding:.5em;z-index:2;opacity:.9;-webkit-animation:fadein 1s;animation:fadein 1s}.equipment .itemsList .equippableItems,.equipment .itemsList .unequippableItems{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}.equipment .itemsList .itemOnList{position:relative;width:4em;height:4em;border:2px solid #0161e7;margin:2px;display:flex;justify-content:center;align-items:center}.equipment .itemsList .itemOnList .itemImage{width:90%;height:90%;background-size:contain;background-repeat:no-repeat;background-position:50%}.equipment .itemsList .addItem{background-image:url(/images/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:95%}.equipment .itemsList .addProperty{background-image:url(/images/plus-icon.png);background-position:50%;background-repeat:no-repeat;background-size:90%}.equipment .itemsList .removeProperty{background-image:url(/images/minus-icon.png);background-position:50%;background-repeat:no-repeat;background-size:80%}.equipment .itemsList .unequippableItems .itemOnList{cursor:not-allowed}.equipment .itemsList .equippableItems .itemOnList{cursor:pointer}.equipment .itemsList .closeList{position:absolute;right:-.5em;top:-.75em;font-weight:700;border-radius:0}.equipment .itemsList .title{font-size:1.25em;align-self:center;color:#d7d50e;display:flex;flex-direction:column;align-items:center;line-height:1em}.equipment .itemsList .title .subtitle{font-size:.8em;margin-top:-.5em}.equipment .itemsList .addItemForm{min-width:27em;margin-left:1em}.equipment .itemsList .propertyList{display:flex;flex-direction:column;align-items:center}.equipment .itemsList .propertyList .property{width:95%;margin:2px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.equipment .itemsList .propertyList .property img{width:1.5em}.equipment .itemsList .propertyList .property input{height:1.5em;font-size:1em;width:30%}.equipment .itemsList .propertyList .property select{font-size:1em;width:45%;background-position:right .4em top 50%,0 0;padding-left:.5em}.equipment .itemsList .propertyList .property button{width:2em;height:2em;border-radius:2px;font-size:.9em;font-weight:bolder}.equipment .itemsList .propertyList .submit{margin-top:1.5em}.equipment .itemsList .propertyList .submit button,.equipment .itemsList .propertyList .submit input{border-radius:8px;font-size:1.5em;color:#d7d50e;box-shadow:0 1px 0 1px rgba(0,0,0,.04);cursor:pointer;background-color:#000;border:2px solid #ec8c42}.equipment .itemsList .propertyList .submit button:hover,.equipment .itemsList .propertyList .submit input:hover{background-color:#322f3e}.equipment .itemsList .notFound{margin:0 auto;color:#fff;font-size:1.1em}.equipment .itemTooltip{position:absolute;left:90%;bottom:90%;font-size:.75em;background-color:#000;color:#fff;z-index:3;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:1px solid;border-color:inherit;border-radius:5px;opacity:.9;cursor:default;-webkit-animation:fadein 1s;animation:fadein 1s;line-height:.3em;padding:.7em 5px}@keyframes fadein{0%{opacity:0}to{opacity:.9}}.equipment .itemTooltip .itemName{font-size:1.5em;margin-top:.4em;margin-bottom:.5em}.equipment .itemTooltip .damage{color:#d7d50e}.equipment .itemTooltip hr{border:0;height:1px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(44,130,201,0)),color-stop(rgba(44,130,201,.75)),to(rgba(44,130,201,0)));background-image:linear-gradient(90deg,rgba(44,130,201,0),rgba(44,130,201,.75),rgba(44,130,201,0))}.equipment .itemTooltip .starItem{color:#cf3}.equipment .itemTooltip p:last-child{margin-bottom:0}.equipment .armor{grid-area:armor;background-image:url(/images/armor.svg)}.equipment .armor .itemsList:not(.addItemForm){margin-top:4em;margin-left:3em}.equipment .helmet{grid-area:helmet;background-image:url(/images/helmet.svg)}.equipment .helmet .itemsList:not(.addItemForm){margin-top:4em;margin-left:3em}.equipment .neck{grid-area:neck;background-image:url(/images/necklace.svg)}.equipment .neck .itemsList:not(.addItemForm){margin-top:4em}.equipment .gloves{grid-area:gloves;background-image:url(/images/gloves.svg)}.equipment .gloves .itemsList:not(.addItemForm){right:0;margin-top:4em;margin-right:-5em;left:auto}.equipment .cape{grid-area:cape;background-image:url(/images/cloak.svg)}.equipment .cape .itemsList:not(.addItemForm){margin-left:3em}.equipment .weapon{grid-area:weapon;background-image:url(/images/axe-sword.svg)}.equipment .weapon .itemsList:not(.addItemForm){right:0;margin-right:-5em;left:auto}.equipment .special{grid-area:special;background-image:url(/images/star.svg)}.equipment .special .itemsList{display:flex;flex-direction:column;color:#fff;margin-left:3em}.equipment .special .itemsList .title{font-size:1.25em;align-self:center;color:#d7d50e}.equipment .special .itemsList .propertyList{display:flex;flex-direction:column;align-items:center}.equipment .special .itemsList .propertyList .property{width:80%;margin:2px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.equipment .special .itemsList .propertyList .property img{margin-right:.5em}.equipment .special .itemsList .propertyList .property input,.equipment .special .itemsList .propertyList .property p{height:1.25em;font-size:1em;width:60%}.equipment .special .itemsList .propertyList .property p{margin:-.3em 0 0}.equipment .special .itemsList .propertyList .property input:not(.textInput){width:40%}.equipment .special .itemsList .propertyList .submit{margin-top:1.5em}.equipment .special .itemsList .propertyList .submit input{border-radius:8px;font-size:1.5em;color:#d7d50e;box-shadow:0 1px 0 1px rgba(0,0,0,.04);cursor:pointer;background-color:#000;border:2px solid #ec8c42}.equipment .special .itemsList .propertyList .submit input:hover{background-color:#322f3e}.equipment .shield{grid-area:shield;background-image:url(/images/shield.svg)}.equipment .shield .itemsList:not(.addItemForm){right:0;margin-right:-5em;left:auto;min-width:9em;max-width:14em}.equipment .pants{grid-area:pants;background-image:url(/images/pants.svg)}.equipment .pants .itemsList:not(.addItemForm){margin-left:3em}.equipment .belt{grid-area:belt;background-image:url(/images/belt.svg)}.equipment .belt .itemsList:not(.addItemForm){right:0;margin-right:-5em;left:auto}.equipment .ring1{grid-area:ring1;background-image:url(/images/ring1.svg)}.equipment .ring1 .itemsList:not(.addItemForm){margin-left:3em}.equipment .ring2{grid-area:ring2;background-image:url(/images/ring2.svg)}.equipment .ring2 .itemsList:not(.addItemForm){margin-left:3em}.equipment .boots{grid-area:boots;background-image:url(/images/boots.svg)}.equipment .otherProperties{grid-area:otherProperties;background-image:url(/images/other-properties.svg)}.equipment .otherProperties .itemTooltip{padding:.7em .4em .5em;font-size:1em}.equipment .otherProperties .itemTooltip .noProperties,.equipment .otherProperties .itemTooltip .propertiesHeader{font-size:1.2em;margin:.3em}.equipment .otherProperties .itemTooltip p{color:#35cbef}.equipment .noProperties{font-size:1.2em;margin:.3em}.equipment .middle{grid-area:middle;position:relative}.equipment .middle,.equipment .middle .empty{background-size:contain;background-repeat:no-repeat;background-position:50%}.equipment .middle .empty{position:absolute;right:0;top:0;border-radius:0;height:4em;width:4em;background-image:url(/images/empty.svg);cursor:pointer}.equipment .middle .guild{left:0;background-image:url(/images/guild.svg);background-color:#bdac6f;border:2px solid #b9bd6f;cursor:pointer}.equipment .middle .guild img{height:2em;width:2em;display:inline;margin-right:.5em}.equipment .middle .guild .filtersForm{width:25em;min-width:0;margin:0;top:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.equipment .middle .guild .filtersForm .templeLevel{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em;margin-top:.5em;width:75%}.equipment .middle .guild .filtersForm .templeLevel .templeRange{width:7em;position:relative}.equipment .middle .guild .filtersForm .templeLevel .templeRange input{width:6em;font-size:1em}.equipment .middle .guild .filtersForm .templeLevel .templeRange .templeValue{font-size:1em;background:#fff;color:#000;padding:2px 6px;position:absolute;border-radius:4px;top:-1.5em}.equipment .middle .guild .filtersForm .templeLevel .templeRange .templeValue .value{font-size:.75em}.equipment .middle .guild .filtersForm .templeLevel .templeRange .templeValue:after{content:"";position:absolute;width:4px;height:4px;background:#fff;bottom:-1px;left:40%}.equipment .middle .guild .filtersForm .filterLines{display:flex;flex-wrap:wrap;margin-left:1em}.equipment .middle .guild .filtersForm .filterLines .filterLine{display:flex;align-items:center;width:50%;margin-top:2px;margin-bottom:2px}.equipment .middle .guild .filtersForm .filterLines .filterLine label{margin-left:.5em}.equipment .middle .guild .filtersForm .submit{width:85%;display:flex;align-items:center;justify-content:space-evenly;margin-top:1em}.equipment .middle .guild .filtersForm .submit .resetFilters,.equipment .middle .guild .filtersForm .submit .submitButton{border-radius:8px;font-size:1.3em;color:#d7d50e;box-shadow:0 1px 0 1px rgba(0,0,0,.04);background-color:#000;cursor:pointer;border:2px solid #ec8c42;width:6em}.equipment .middle .guild .filtersForm .submit .resetFilters:hover,.equipment .middle .guild .filtersForm .submit .submitButton:hover{background-color:#322f3e}.equipment .middle .guild .filtersForm .submit .resetFilters{color:#e81327}.equipment .middle .guild:hover{background-color:#bd996f}@media only screen and (max-width:1050px){.equipment .filters .filter .filtersList .filtersForm{left:-30%}.equipment .armor button,.equipment .belt button,.equipment .boots button,.equipment .cape button,.equipment .gloves button,.equipment .guild,.equipment .helmet button,.equipment .neck button,.equipment .otherProperties button,.equipment .pants button,.equipment .ring1 button,.equipment .ring2 button,.equipment .shield button,.equipment .special button,.equipment .weapon button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media only screen and (max-width:520px){.equipment .filters .filter .filtersList .filtersForm{left:-60%}.equipment .middle .guild .filtersForm .templeLevel .templeRange input{width:6.3em}.equipment .middle .guild .filtersForm{left:-80%}.equipment{max-width:81vw}.equipment .armor,.equipment .belt,.equipment .boots,.equipment .cape,.equipment .gloves,.equipment .helmet,.equipment .neck,.equipment .otherProperties,.equipment .pants,.equipment .ring1,.equipment .ring2,.equipment .shield,.equipment .special,.equipment .weapon{width:20vw;height:20vw;background-size:contain}.equipment .armor .itemsList:not(.addItemForm),.equipment .belt .itemsList:not(.addItemForm),.equipment .boots .itemsList:not(.addItemForm),.equipment .cape .itemsList:not(.addItemForm),.equipment .gloves .itemsList:not(.addItemForm),.equipment .helmet .itemsList:not(.addItemForm),.equipment .neck .itemsList:not(.addItemForm),.equipment .otherProperties .itemsList:not(.addItemForm),.equipment .pants .itemsList:not(.addItemForm),.equipment .ring1 .itemsList:not(.addItemForm),.equipment .ring2 .itemsList:not(.addItemForm),.equipment .shield .itemsList:not(.addItemForm),.equipment .special .itemsList:not(.addItemForm),.equipment .weapon .itemsList:not(.addItemForm){margin:0;left:0;bottom:0;right:0;position:fixed;width:100vw;min-width:0;max-width:100vw}.equipment .armor .itemsList:not(.addItemForm) .addItemForm,.equipment .belt .itemsList:not(.addItemForm) .addItemForm,.equipment .boots .itemsList:not(.addItemForm) .addItemForm,.equipment .cape .itemsList:not(.addItemForm) .addItemForm,.equipment .gloves .itemsList:not(.addItemForm) .addItemForm,.equipment .helmet .itemsList:not(.addItemForm) .addItemForm,.equipment .neck .itemsList:not(.addItemForm) .addItemForm,.equipment .otherProperties .itemsList:not(.addItemForm) .addItemForm,.equipment .pants .itemsList:not(.addItemForm) .addItemForm,.equipment .ring1 .itemsList:not(.addItemForm) .addItemForm,.equipment .ring2 .itemsList:not(.addItemForm) .addItemForm,.equipment .shield .itemsList:not(.addItemForm) .addItemForm,.equipment .special .itemsList:not(.addItemForm) .addItemForm,.equipment .weapon .itemsList:not(.addItemForm) .addItemForm{top:-8em}.equipment .armor .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .belt .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .boots .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .cape .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .gloves .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .helmet .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .neck .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .otherProperties .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .pants .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .ring1 .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .ring2 .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .shield .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .special .itemsList:not(.addItemForm) .addItemForm .closeList,.equipment .weapon .itemsList:not(.addItemForm) .addItemForm .closeList{right:-.5em}.equipment .armor .itemsList:not(.addItemForm) .itemOnList,.equipment .belt .itemsList:not(.addItemForm) .itemOnList,.equipment .boots .itemsList:not(.addItemForm) .itemOnList,.equipment .cape .itemsList:not(.addItemForm) .itemOnList,.equipment .gloves .itemsList:not(.addItemForm) .itemOnList,.equipment .helmet .itemsList:not(.addItemForm) .itemOnList,.equipment .neck .itemsList:not(.addItemForm) .itemOnList,.equipment .otherProperties .itemsList:not(.addItemForm) .itemOnList,.equipment .pants .itemsList:not(.addItemForm) .itemOnList,.equipment .ring1 .itemsList:not(.addItemForm) .itemOnList,.equipment .ring2 .itemsList:not(.addItemForm) .itemOnList,.equipment .shield .itemsList:not(.addItemForm) .itemOnList,.equipment .special .itemsList:not(.addItemForm) .itemOnList,.equipment .weapon .itemsList:not(.addItemForm) .itemOnList{width:4em;height:4em}.equipment .armor .itemsList:not(.addItemForm) .closeList,.equipment .belt .itemsList:not(.addItemForm) .closeList,.equipment .boots .itemsList:not(.addItemForm) .closeList,.equipment .cape .itemsList:not(.addItemForm) .closeList,.equipment .gloves .itemsList:not(.addItemForm) .closeList,.equipment .helmet .itemsList:not(.addItemForm) .closeList,.equipment .neck .itemsList:not(.addItemForm) .closeList,.equipment .otherProperties .itemsList:not(.addItemForm) .closeList,.equipment .pants .itemsList:not(.addItemForm) .closeList,.equipment .ring1 .itemsList:not(.addItemForm) .closeList,.equipment .ring2 .itemsList:not(.addItemForm) .closeList,.equipment .shield .itemsList:not(.addItemForm) .closeList,.equipment .special .itemsList:not(.addItemForm) .closeList,.equipment .weapon .itemsList:not(.addItemForm) .closeList{right:3em}.equipment .armor .equippableItems,.equipment .armor .unequippableItems,.equipment .belt .equippableItems,.equipment .belt .unequippableItems,.equipment .boots .equippableItems,.equipment .boots .unequippableItems,.equipment .cape .equippableItems,.equipment .cape .unequippableItems,.equipment .gloves .equippableItems,.equipment .gloves .unequippableItems,.equipment .helmet .equippableItems,.equipment .helmet .unequippableItems,.equipment .neck .equippableItems,.equipment .neck .unequippableItems,.equipment .otherProperties .equippableItems,.equipment .otherProperties .unequippableItems,.equipment .pants .equippableItems,.equipment .pants .unequippableItems,.equipment .ring1 .equippableItems,.equipment .ring1 .unequippableItems,.equipment .ring2 .equippableItems,.equipment .ring2 .unequippableItems,.equipment .shield .equippableItems,.equipment .shield .unequippableItems,.equipment .special .equippableItems,.equipment .special .unequippableItems,.equipment .weapon .equippableItems,.equipment .weapon .unequippableItems{width:80%}.equipment .armor .itemTooltip,.equipment .belt .itemTooltip,.equipment .boots .itemTooltip,.equipment .cape .itemTooltip,.equipment .gloves .itemTooltip,.equipment .helmet .itemTooltip,.equipment .neck .itemTooltip,.equipment .otherProperties .itemTooltip,.equipment .pants .itemTooltip,.equipment .ring1 .itemTooltip,.equipment .ring2 .itemTooltip,.equipment .shield .itemTooltip,.equipment .special .itemTooltip,.equipment .weapon .itemTooltip{right:auto;left:-40%;bottom:100%;font-size:.9em;line-height:1.4em;padding:3px;max-width:12em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.equipment .armor .itemTooltip p,.equipment .belt .itemTooltip p,.equipment .boots .itemTooltip p,.equipment .cape .itemTooltip p,.equipment .gloves .itemTooltip p,.equipment .helmet .itemTooltip p,.equipment .neck .itemTooltip p,.equipment .otherProperties .itemTooltip p,.equipment .pants .itemTooltip p,.equipment .ring1 .itemTooltip p,.equipment .ring2 .itemTooltip p,.equipment .shield .itemTooltip p,.equipment .special .itemTooltip p,.equipment .weapon .itemTooltip p{margin-top:.3em;margin-bottom:.3em}.equipment .armor .addPsychoLvlButton,.equipment .armor .enhanceButton,.equipment .armor .substractPsychoLvlButton,.equipment .armor .unequipButton,.equipment .belt .addPsychoLvlButton,.equipment .belt .enhanceButton,.equipment .belt .substractPsychoLvlButton,.equipment .belt .unequipButton,.equipment .boots .addPsychoLvlButton,.equipment .boots .enhanceButton,.equipment .boots .substractPsychoLvlButton,.equipment .boots .unequipButton,.equipment .cape .addPsychoLvlButton,.equipment .cape .enhanceButton,.equipment .cape .substractPsychoLvlButton,.equipment .cape .unequipButton,.equipment .gloves .addPsychoLvlButton,.equipment .gloves .enhanceButton,.equipment .gloves .substractPsychoLvlButton,.equipment .gloves .unequipButton,.equipment .helmet .addPsychoLvlButton,.equipment .helmet .enhanceButton,.equipment .helmet .substractPsychoLvlButton,.equipment .helmet .unequipButton,.equipment .neck .addPsychoLvlButton,.equipment .neck .enhanceButton,.equipment .neck .substractPsychoLvlButton,.equipment .neck .unequipButton,.equipment .otherProperties .addPsychoLvlButton,.equipment .otherProperties .enhanceButton,.equipment .otherProperties .substractPsychoLvlButton,.equipment .otherProperties .unequipButton,.equipment .pants .addPsychoLvlButton,.equipment .pants .enhanceButton,.equipment .pants .substractPsychoLvlButton,.equipment .pants .unequipButton,.equipment .ring1 .addPsychoLvlButton,.equipment .ring1 .enhanceButton,.equipment .ring1 .substractPsychoLvlButton,.equipment .ring1 .unequipButton,.equipment .ring2 .addPsychoLvlButton,.equipment .ring2 .enhanceButton,.equipment .ring2 .substractPsychoLvlButton,.equipment .ring2 .unequipButton,.equipment .shield .addPsychoLvlButton,.equipment .shield .enhanceButton,.equipment .shield .substractPsychoLvlButton,.equipment .shield .unequipButton,.equipment .special .addPsychoLvlButton,.equipment .special .enhanceButton,.equipment .special .substractPsychoLvlButton,.equipment .special .unequipButton,.equipment .weapon .addPsychoLvlButton,.equipment .weapon .enhanceButton,.equipment .weapon .substractPsychoLvlButton,.equipment .weapon .unequipButton{width:3em;height:3em}.equipment .armor .enhanceForm,.equipment .belt .enhanceForm,.equipment .boots .enhanceForm,.equipment .cape .enhanceForm,.equipment .gloves .enhanceForm,.equipment .helmet .enhanceForm,.equipment .neck .enhanceForm,.equipment .otherProperties .enhanceForm,.equipment .pants .enhanceForm,.equipment .ring1 .enhanceForm,.equipment .ring2 .enhanceForm,.equipment .shield .enhanceForm,.equipment .special .enhanceForm,.equipment .weapon .enhanceForm{margin:0;left:0;bottom:0;right:0;position:fixed;width:100vw;min-width:0;max-width:100vw}.equipment .armor .enhanceForm .closeList,.equipment .belt .enhanceForm .closeList,.equipment .boots .enhanceForm .closeList,.equipment .cape .enhanceForm .closeList,.equipment .gloves .enhanceForm .closeList,.equipment .helmet .enhanceForm .closeList,.equipment .neck .enhanceForm .closeList,.equipment .otherProperties .enhanceForm .closeList,.equipment .pants .enhanceForm .closeList,.equipment .ring1 .enhanceForm .closeList,.equipment .ring2 .enhanceForm .closeList,.equipment .shield .enhanceForm .closeList,.equipment .special .enhanceForm .closeList,.equipment .weapon .enhanceForm .closeList{right:3em}.equipment .armor .empty,.equipment .belt .empty,.equipment .boots .empty,.equipment .cape .empty,.equipment .gloves .empty,.equipment .helmet .empty,.equipment .neck .empty,.equipment .otherProperties .empty,.equipment .pants .empty,.equipment .ring1 .empty,.equipment .ring2 .empty,.equipment .shield .empty,.equipment .special .empty,.equipment .weapon .empty{height:10vh;width:10vw}.equipment .middle .damage,.equipment .middle .empty{width:10vw;height:10vw}.equipment .inSlot{background-size:auto}.equipment .special .itemsList{font-size:.75em}}.backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);z-index:3}.alert-box{position:fixed;top:30vh;right:20vw;width:60vw;padding:16px;z-index:4;background-color:#a8a085;box-shadow:0 2px 8px rgba(255,0,0,.26);border-radius:10px;display:flex;flex-direction:column;align-items:center}.alert-box .alert-text{text-align:center;font-size:1.5em}.alert-box .close-button{position:absolute;right:-.5em;top:-.75em;font-weight:700;border-radius:0;cursor:pointer;background-color:#bdac6f;border:2px solid #b9bd6f;length:2.5em;height:2em}.alert-box .close-button:hover{background-color:#bd996f}.alert-box-action{text-align:right;border-radius:8px;font-size:1.2em;color:#444;box-shadow:0 1px 0 1px rgba(0,0,0,.04);cursor:pointer;margin-left:.5em;text-transform:uppercase;background-color:#bdac6f;border:2px solid #b9bd6f;padding:.3em .75em}.alert-box-action:hover{background-color:#bd996f}.spinner{margin:0 auto;border:16px solid #9ea33f;border-top-color:#b9bd6f;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media only screen and (max-width:520px){.alert-box{left:5vw;width:80vw}.alert-box .alert-text{font-size:1.2em}.alert-box-action{font-size:1em}}body{margin:0}#react-confirm-alert-firm-svg{display:none}.wrapper{font-size:16px;top:0;left:0;width:100%;height:100%;min-height:100vh;font-family:"Eczar",serif;display:grid;grid-template-columns:10% auto 10%;grid-template-rows:auto auto auto;grid-template-areas:"header header header" "leftsidebar content rightsidebar" "footer footer footer";margin:0;background:#000}.wrapper .exportBuild{display:flex;align-items:center;flex-direction:column;width:90%}.wrapper .exportBuild .exportLink{display:flex;align-items:center;justify-content:center;width:100%}.wrapper .exportBuild .exportLink #exportOutput{resize:none;height:1.5em;width:40%;line-height:1.5em;margin-left:1em;margin-right:1em;text-align:center}.wrapper .exportBuild .exportLink button{font-size:.9em}.wrapper .loadingCalc{min-height:40em;display:flex;flex-direction:column;align-items:center}.wrapper .loadingCalc .loadingMsg{margin-top:2em;font-size:3em}.wrapper .loadingCalc .spinner{width:5em;height:5em}.wrapper>.loadingCalc{grid-area:content;background-color:#d6cca9;min-height:60em}.wrapper button,.wrapper input,.wrapper select{font-family:"Eczar",serif;font-size:1rem}.wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://i.imgur.com/fgRuxQq.png),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e5e5));background-image:url(https://i.imgur.com/fgRuxQq.png),linear-gradient(180deg,#fff 0,#e5e5e5);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.wrapper #charLvl{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e5e5));background-image:linear-gradient(180deg,#fff 0,#e5e5e5)}.wrapper button{border-radius:8px;background-color:#bdac6f;border:2px solid #d6c1a9;cursor:pointer}.wrapper button:hover{background-color:#bd996f}.wrapper button:focus,.wrapper input:focus,.wrapper select:focus{outline-style:none}.wrapper button:disabled{opacity:.65;cursor:not-allowed;background-color:#bdac6f}.wrapper img{max-width:100%;display:block;height:auto}.wrapper .header{grid-area:header;display:flex;justify-content:space-around;align-items:center;border-bottom:2px solid #bdac6f}.wrapper .header .logo img{max-height:5em;margin:2em}.wrapper .header .title h1{margin:.3em 0 0;text-align:center;text-transform:uppercase;font-size:3.5em;letter-spacing:.05em;background:-webkit-gradient(linear,left top,left bottom,color-stop(26%,#8e057e),color-stop(50%,#981010),color-stop(91%,#f43f3f));background:linear-gradient(180deg,#8e057e 26%,#981010 50%,#f43f3f 91%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wrapper .intro{text-align:center;background-color:#d6cca9;width:80%;margin:0 auto}.wrapper .intro h2{font-size:4em}.wrapper .intro a{font-size:2em}.wrapper .footer{grid-area:footer;color:#fff;padding-bottom:1em;border-top:2px solid #d6c1a9}.wrapper .footer .authors{width:50%;margin:0 auto;text-align:center}.wrapper .footer .authors a{color:inherit}.wrapper .leftSidebar{grid-area:leftsidebar;background-color:#d6cca9}.wrapper .rightSidebar{grid-area:rightsidebar;background-color:#d6cca9}.wrapper #cookieconsent{position:fixed;padding:20px;left:0;bottom:0;background-color:#000;color:#fff;text-align:center;width:100%;z-index:99999}.wrapper #cookieconsent #cookieButton{margin-left:1em}.wrapper .calculator{grid-area:content;padding-bottom:2em;display:grid;grid-template-rows:auto auto;grid-template-areas:"classLevel" "calculators";background-color:#d6cca9;position:relative}.wrapper .calculator .placeholder{display:none}.wrapper .calculator .languages{position:absolute;right:1em;top:1em}.wrapper .calculator .languages button{-webkit-animation:none 0s ease 0s 1 normal none running;animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;-webkit-border-image:none;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;-webkit-columns:auto;-webkit-column-count:auto;-webkit-column-fill:balance;column-fill:balance;grid-column-gap:normal;-webkit-column-gap:normal;column-gap:normal;-webkit-column-rule:medium none currentColor;column-rule:medium none currentColor;-webkit-column-span:1;column-span:1;-webkit-column-width:auto;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;-webkit-perspective:none;perspective:none;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;position:static;right:auto;-moz-tab-size:8;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;-webkit-transform:none;transform:none;-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0;-webkit-transform-style:flat;transform-style:flat;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial;width:3em;height:2em}.wrapper .calculator .languages #pl{background-image:url(/images/pl.png);margin-right:.2em;background-size:70%}.wrapper .calculator .languages #en{background-image:url(/images/en.png);background-size:80%}.wrapper .calculator .languages #en,.wrapper .calculator .languages #pl{background-repeat:no-repeat;background-position:50%;cursor:pointer}.wrapper .calculator .languages #en:hover,.wrapper .calculator .languages #pl:hover{opacity:.7}.wrapper .calculator #classLvlWrapper{grid-area:classLevel;display:flex;align-items:center;justify-content:center;margin-top:1.5em;margin-bottom:1.5em}.wrapper .calculator #classLvlWrapper form{display:flex;width:80%;justify-content:center;font-size:1.5em}.wrapper .calculator #classLvlWrapper form select{color:#444;margin-right:.5em}.wrapper .calculator #classLvlWrapper form #charLvl,.wrapper .calculator #classLvlWrapper form select{width:30%;border-radius:8px;font-size:.8em;border:1px solid #d6c1a9;box-shadow:0 1px 0 1px rgba(0,0,0,.04);padding-left:.5em}.wrapper .calculator #classLvlWrapper form .submit{border-radius:8px;font-size:.8em;color:#444;box-shadow:0 1px 0 1px rgba(0,0,0,.04);cursor:pointer;margin-left:.5em;text-transform:uppercase;background-color:#bdac6f;border:2px solid #d6c1a9;padding:.3em .75em}.wrapper .calculator #classLvlWrapper form .submit:hover{background-color:#bd996f}.wrapper .calculator .calculators{grid-area:calculators;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap}.wrapper .calculator .calculators .changeLevel{display:flex;width:80%;align-items:center;justify-content:center;font-size:1em;margin-bottom:1em}.wrapper .calculator .calculators .changeLevel .level{font-size:1.5em;margin-left:1em;margin-right:1em}.wrapper .calculator .calculators .changeLevel button{font-size:1.25em;width:2.5em;height:2em}.wrapper .calculator .calculators .exportButton{margin-top:1.5em;margin-bottom:1em;text-transform:uppercase;font-size:1.5em;padding-left:.5em;padding-right:.5em}@media only screen and (max-width:1030px){.wrapper .calculator .calculators .changeLevel{font-size:1.2em}}.wrapper .calculator .calculators .tabs{width:100%;display:flex;justify-content:center;margin-bottom:2em}.wrapper .calculator .calculators .tabs .separator{background-image:url(/images/vertical-banner.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:15%}.wrapper .calculator .calculators .tabs button{width:12em;font-size:2em;border:none;background-color:#d6cca9;cursor:pointer}.wrapper .calculator .calculators .tabs button:hover{border-bottom:10px solid #bd996f}@media only screen and (max-width:1030px){.wrapper .calculator .calculators .tabs button{font-size:1.5em}}@media only screen and (max-width:1525px){.wrapper .calculator #classLvlWrapper{margin-top:2.5em}.wrapper .calculator .calculators{flex-direction:column;align-items:center}}@media only screen and (max-width:1615px){.wrapper{font-size:14px}.wrapper .header .title h1{font-size:2.5em}.wrapper button{font-size:.75rem}.wrapper .exportBuild .exportLink #exportOutput{width:60%}}@media only screen and (max-width:1050px){.wrapper{font-size:12px;grid-template-columns:100%;grid-template-areas:"header" "content" "footer"}.wrapper .header .title h1{font-size:2.2em}.wrapper .calculator{grid-template-rows:auto auto;-webkit-clip-path:none;clip-path:none}.wrapper .calculator #classLvlWrapper{margin-top:1em;margin-bottom:.75em}.wrapper .calculator #classLvlWrapper form{height:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:1em;justify-content:space-around}.wrapper .calculator #classLvlWrapper form .submit{width:auto;margin-left:0}.wrapper .calculator #classLvlWrapper form select{width:50%;margin-right:0;text-align-last:center;padding-left:.5em}.wrapper .calculator #classLvlWrapper form #charLvl{width:50%;text-align:center;padding-left:0}.wrapper .calculator .calculators .skillsCalculator,.wrapper .calculator .calculators .statsCalculator{width:100%}}@media only screen and (max-width:780px){.wrapper .header .title h1{font-size:1.5em}.wrapper .header .logo img{max-height:3em}}@media only screen and (max-width:660px){.wrapper .header .title h1{font-size:1em}}@media only screen and (max-width:520px){.wrapper{font-size:10px}.wrapper .calculator #classLvlWrapper form #charLvl,.wrapper .calculator #classLvlWrapper form select{width:60%}.wrapper .calculator .calculators .tabs button{font-size:1.2em;width:40%}.wrapper .calculator .calculators .changeLevel{width:95%}.wrapper .exportLink #exportOutput{font-size:8px;height:3em}.wrapper .footer .authors{width:100%}.wrapper .calculator .languages{display:flex;flex-direction:column}}
/*# sourceMappingURL=main.1f3ebd0e.chunk.css.map */