body{background-attachment:fixed;background-image:url(/galleriaclassbuilder/static/media/background_red.d90961e3667ecd7063f8.jpg)}.App{display:flex;font-family:sans-serif;text-align:center}.SkillFrame-header{border-color:#dfbf98;border-radius:6px;border-style:ridge;border-width:4px 6px;font-family:serif;font-family:monospace;font-size:14px;letter-spacing:2px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;text-transform:uppercase}.SkillFrame,.SkillFrame-header{color:#f6fcfc;cursor:pointer;height:2em;overflow:hidden;padding:0}.SkillFrame{background-image:linear-gradient(#0a0e0e 2%,#212c2f 80%,#212c2f 0);border-bottom:2px;border-left:4px;border-radius:6px;border-right:4px;border-top:2px;border-color:#e0c3a0;border-style:outset;font-family:system-ui;font-size:12px;font-weight:700}.GuideRow{background-image:linear-gradient(#9c9c9c80 2%,#636d70a3 80%,#6f787a87 0);border-color:#746868b0}.AddRow,.GuideRow{cursor:auto;font-weight:700}.AddRow{background-image:linear-gradient(#94ff6ecc 2%,#2c3922 80%,#20391eb5 0);border-color:#dfbf98;border-left:none;border-radius:0;border-right:none;font-size:14px;font-size:12px;height:22px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;text-transform:uppercase}.ButtonsDiv{bottom:3vh;display:flex;flex-wrap:wrap;position:fixed;right:4em;width:23em}.ButtonsDiv>*{margin:5px}.CharacterPortrait{background-repeat:no-repeat;background-size:9em;bottom:-11em;height:20em;left:61vw;pointer-events:none;position:fixed;width:20em;z-index:-1}.FilterTags{display:flex;flex-wrap:wrap;margin-top:1em}.FilterTag{background-color:#40616a;border-radius:2px;color:#fff;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.FilterDiv{background-color:#000;background-image:linear-gradient(#0a0e0e 2%,#212c2f 80%,#212c2f 0);border-bottom:2px;border-left:4px;border-radius:6px;border-right:4px;border-top:2px;border-color:#e0c3a0;border-style:outset;color:#f6fcfc;cursor:auto;display:flex;font-family:system-ui;font-size:12px;font-weight:700;height:100px;left:20px;overflow:hidden;padding:0;position:fixed;top:0;width:58vw;z-index:2}.FilterBar{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px}.soulClarityLabel{color:#fff;font-family:monospace;font-size:14px;font-weight:700;line-height:20px}.ToggleButton{cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModeButton{background-color:tan;border-radius:25px;border-style:double;cursor:pointer;margin-right:1em}.Directions-BG{height:80vh;left:62vw;max-height:80vh;overflow-y:auto;position:fixed;width:36vw}.Directions{position:relative;width:100%}.SkillFramePadding{padding:5px;width:12em}.FlexBreak{flex-basis:100%;height:0}.StepsContainer{display:flex;flex-wrap:wrap}.FancyDividerDiv{display:flex;justify-content:center;margin:2px;width:100%}.FancyDivider{border-bottom:2px ridge tan;margin-bottom:5px;width:70%}.SkillLevelSteps{display:flex;flex-wrap:wrap}.SkillLevelSteps>*{margin-bottom:5px;margin-right:5px;padding:5px}.Directions-cell{background-image:linear-gradient(#43526e 2%,#212c2f 80%,#212c2f 0);border-color:#e0c3a0;border-left:4px solid #e0c3a0;border-radius:8px;border-right:4px solid #e0c3a0;color:#fff;cursor:pointer;font-size:12px}.Directions-SoulTransfer{background-color:#000;border:2px solid #494747;border-radius:5px;color:#c5c5c5;cursor:pointer;font-size:12px;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:5px;padding:5px;text-decoration:underline}.Directions-cell:hover{background-color:#ddd}.Star{cursor:pointer;font-family:fantasy;font-size:18px;padding:3px}.Star:hover{background-color:#ffffff1a}.SkillPointDisplay{margin-bottom:3em;margin-right:10px;margin-top:2em}.SkillHeader{cursor:auto;font-size:16px;line-height:30px}.SkillPointTable{display:flex;flex-wrap:wrap}.SkillPointTable>div{flex-basis:40%;flex-grow:1;height:30px;margin:1px 2px 2px 1px;position:relative}.SkillPointTableItem{display:flex;width:100%}.SkillPointTableItem>div{margin-left:7px}.SkillText{font-size:14px;line-height:30px}.DiscountTag{position:absolute;right:5px;top:2px}.DiscountTag-name{font-size:10px;text-transform:uppercase}.DiscountTag-number{font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.CostTag{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:16px;line-height:25px;position:absolute;right:7px}.SkillOrb{border:1px solid;border-radius:25px;color:#eadac6;font-family:cursive;font-size:18px;height:20px;line-height:17px;width:20px}.SkillCheck,.SkillOrb{align-self:center;font-weight:bolder}.SkillCheck{border:3px groove #dfbf98;border-radius:25px;color:#e7be20;font-size:22px;height:13px;line-height:6px;width:13px}.CustomBuild{height:80vh;left:61vw;overflow-y:auto;position:fixed;width:36vw}.CustomBuild-cell{height:2em;overflow:hidden}.CustomBuild-header{background-color:#fff;border:1px solid #000;font-size:14px;padding:1em;width:100%}.tags{display:flex;margin-left:4px}.tag{background-color:#40616a;border-radius:2px;color:#fff;margin-right:10px}.FacetTable{width:60vw}.FacetResultTable,.FacetTable{display:table;padding:0 1em 1em;table-layout:auto}.FacetResultTable{width:100%}.FacetResultTable-row{background-color:#212c2f}.FacetResultTable-row td:first-child{width:150px}.FacetResultTable-row:nth-child(2n){background-color:#3a494d}.FacetResultTable-row:hover{background-color:#4b5e63;opacity:.8;outline:1px dashed #ff0}.FacetTable-cell{border:1px solid #ddd;cursor:pointer;font-family:monospace;font-size:12px;height:2em;overflow:hidden;padding:0}.FacetTable-header{border:1px solid #000;font-size:14px}.BuildBrowser-row td:first-child{width:120px}.BuildBrowser-row td:nth-child(3),.BuildBrowser-row td:nth-child(4),.BuildBrowser-row td:nth-child(5),.BuildBrowser-row td:nth-child(6){font-size:16px;width:20px}.editHover{align-self:center;display:none}.BuildFrame:hover .editHover{display:block}.FacetTable-row{background-color:#212c2f}.FacetTable-row td:first-child{width:150px}.FacetTable-row td:nth-child(2){width:20px}.FacetTable-row:hover{background-color:#4b5e63;opacity:.8;outline:1px dashed #ff0}.Warning-box{color:crimson;font-family:cursive;line-height:25px;margin-left:2.5em;position:relative;text-decoration:underline;width:100%}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
/*# sourceMappingURL=main.f3651b7f.css.map*/