:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;display:flex;min-width:320px;min-height:100vh}.icon{width:15px;vertical-align:middle;padding-bottom:4px}h1{font-size:2.5em}#root{max-width:1200px;margin:0 auto;text-align:center;width:100%;background-color:#242424}.navigation{position:fixed;top:0;left:0;background:#f0efeb;display:grid;justify-items:center;box-shadow:0 3px 15px #0003;transition:top .3s;width:100%;z-index:100}@media (min-width: 1440px){.navigation{grid-template-columns:auto 1200px auto}}.navigation__container{width:100%;display:flex;justify-content:space-between;align-items:center}@media (min-width: 1440px){.navigation__container{grid-column:2}}.navigation__title-container{padding-top:10px;padding-bottom:10px}@media (min-width: 1024px){.navigation__title-container{padding-top:15px;padding-bottom:15px}}.navigation__title-container__title{font-size:18px;padding-left:25px;font-weight:700;text-decoration:none;color:#000}@media (min-width: 1024px){.navigation__title-container__title{font-size:24px}}.navigation__title-container__title:hover{color:#59190f}.navigation__links{display:none}.navigation__links[data-is-active=true]{display:block;position:absolute;top:46px;width:100%;box-shadow:0 6px 18px #0003}@media (min-width: 1024px){.navigation__links{display:grid;grid-auto-flow:column;grid-gap:40px;padding-right:25px;align-items:center;width:auto}}.navigation__links-container{cursor:pointer;background:#f0efeb}@media (min-width: 1024px){.navigation__links-container:hover .navigation__links-container__dropdown{display:block;opacity:1;animation:fadeIn ease .3s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}.navigation__links-container__nav{display:flex;justify-content:space-between;border-top:1px solid #404040}@media (min-width: 1024px){.navigation__links-container__nav{border-top:none}}.navigation__links-container__link{font-size:18px;text-decoration:none;color:#000;padding-top:10px;padding-bottom:10px;background:#f0efeb;padding-left:25px;display:block}@media (min-width: 1024px){.navigation__links-container__link{padding-left:0;padding-top:15px;padding-bottom:15px;font-size:22px;border-top:none}}.navigation__links-container__link:hover{color:#59190f}.navigation__links-container__dropdown-arrow{margin-right:25px;border-radius:0;background:none;border:solid black;color:inherit;cursor:pointer;display:inline-block;font:inherit;height:16px;margin-top:auto;opacity:.3;outline:inherit;transform:rotate(-45deg);width:16px;height:10px;transform:rotate(45deg);width:10px;opacity:1;margin-bottom:16px;border-width:0 2px 2px 0;padding:3px;transition:transform .5s ease-in-out}.navigation__links-container__dropdown-arrow:visited,.navigation__links-container__dropdown-arrow:focus,.navigation__links-container__dropdown-arrow:hover,.navigation__links-container__dropdown-arrow:active{opacity:1}.navigation__links-container__dropdown-arrow:focus{opacity:.3}.navigation__links-container__dropdown-arrow:focus{opacity:1}@media (min-width: 1024px){.navigation__links-container__dropdown-arrow{display:none}}.navigation__links-container__dropdown-arrow[data-active=true]{transform:rotate(225deg);margin-bottom:12px}.navigation__links-container__dropdown{display:none;opacity:0;background:#f0efeb}@media (min-width: 1024px){.navigation__links-container__dropdown{box-shadow:0 6px 18px #0003;margin-left:-14px;position:absolute;z-index:200;top:auto}}.navigation__links-container__dropdown[data-active=true]{display:block;opacity:1;animation:fadeIn ease .3s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.navigation__links-container__dropdown__item{display:grid;padding-top:8px;padding-bottom:8px;font-size:18px;color:#f0efeb;text-decoration:none;min-width:200px;padding-left:25px;border-top:1px solid #404040;background:#696969;text-align:left}.navigation__links-container__dropdown__item:hover,.navigation__links-container__dropdown__item:focus,.navigation__links-container__dropdown__item:active{background:#404040;color:#f0efeb}@media (min-width: 1024px){.navigation__links-container__dropdown__item{padding:15px;background:#f0efeb;color:#000}.navigation__links-container__dropdown__item:hover,.navigation__links-container__dropdown__item:focus,.navigation__links-container__dropdown__item:active{background:#696969;color:#f0efeb}}.navigation__mobile-menu{cursor:pointer;padding-top:20px;margin-right:20px;width:20px;height:20px;transform:rotate(0)}.navigation__mobile-menu .mobile-menu-icon{position:absolute;height:2px;width:100%;background:#000;opacity:1;left:0;transform:rotate(0);transition:transform .5s ease-in-out}.navigation__mobile-menu .mobile-menu-icon:nth-child(1){top:15px}.navigation__mobile-menu .mobile-menu-icon:nth-child(2),.navigation__mobile-menu .mobile-menu-icon:nth-child(3){top:20px}.navigation__mobile-menu .mobile-menu-icon:nth-child(4){top:25px}.navigation__mobile-menu[data-is-active=true]{width:20px;height:20px}.navigation__mobile-menu[data-is-active=true] .mobile-menu-icon:nth-child(1){top:20px;width:0%;left:50%}.navigation__mobile-menu[data-is-active=true] .mobile-menu-icon:nth-child(2){transform:rotate(45deg)}.navigation__mobile-menu[data-is-active=true] .mobile-menu-icon:nth-child(3){transform:rotate(-45deg)}.navigation__mobile-menu[data-is-active=true] .mobile-menu-icon:nth-child(4){top:20px;width:0%;left:50%}@media (min-width: 1024px){.navigation__mobile-menu{display:none}}.navigation__mobile-menu img{width:24px}.hero-creation-steps{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.hero-creation-steps{padding-bottom:100px}}.hcs-content{padding:25px 16px 0;text-align:left}@media (min-width: 768px){.hcs-content{padding:25px 32px 0}}@media (min-width: 1024px){.hcs-content{grid-column:2}}.hcs-content a{color:#ffffffde;text-decoration:none}.hcs-content .header{margin-top:0}.hcs-content p,.hcs-content h2,.hcs-content h3,.hcs-content h4{text-align:left}.hcs-content p{margin-top:0}.hcs-content h2,.hcs-content h3,.hcs-content h4{margin-bottom:.25em}.hcs-content ol,.hcs-content ul{list-style-position:inside;padding-left:0}.hcs-content ol li,.hcs-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.hcs-content ol li::marker,.hcs-content ul li::marker{font-size:1em}.hcs-content ol li span:first-child,.hcs-content ul li span:first-child{margin-left:-5px}.hcs-content ol li span{margin-left:0}.hcs-content ul,.hcs-content ol{margin-top:-10px}.hcs-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.hcs-content h3.header{background:#896d18;padding:5px 10px}.hcs-content h4.header{background:#696969;padding:5px}.hcs-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.hcs-content .link-button:hover,.hcs-content .link-button:focus,.hcs-content .link-button:active{background:#696969}@media (min-width: 768px){.hcs-content .link-button{max-width:200px}}.hcs-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.hcs-content .two-buttons{flex-direction:row;gap:25px}}.hcs-content .internal-link{text-decoration:underline}.hcs-content h1{text-align:center}.hcs-content .defense{list-style-type:none;text-align:left}.hcs-content .defense b[data-type=EVN],.hcs-content .defense b[data-type=MGT]{color:#ff5151}.hcs-content .defense b[data-type=RES]{color:#9e9eff}.hcs-content .higher-level{list-style-type:none}.accordion{max-width:600px;margin-bottom:16px;cursor:pointer}.accordion[data-is-stacked=true]{margin-bottom:0}.accordion[data-is-stacked=true] .accordion__header,.accordion[data-is-stacked=true] .accordion__content__container{border-radius:0}.accordion[data-act-type=Action] .accordion__header{border-color:#b50000;background:#b50000}.accordion[data-act-type=Action] .accordion__content__container{border-color:#b50000}.accordion[data-act-type=Maneuver] .accordion__header{border-color:#296d09;background:#296d09}.accordion[data-act-type=Maneuver] .accordion__content__container{border-color:#296d09}.accordion[data-act-type=Reaction] .accordion__header{border-color:#b45f05;background:#b45f05}.accordion[data-act-type=Reaction] .accordion__content__container{border-color:#b45f05}.accordion[data-act-type=Free] .accordion__header{border-color:#674ea7;background:#674ea7}.accordion[data-act-type=Free] .accordion__content__container{border-color:#674ea7}.accordion[data-act-type=Ritual] .accordion__header{border-color:#104bb2;background:#104bb2}.accordion[data-act-type=Ritual] .accordion__content__container{border-color:#104bb2}.accordion[data-type=spell]{margin-bottom:5px}.accordion[data-type=spell] .smaller{font-size:14px;padding-left:3px}.accordion[data-type=spell] .accordion__content__container{padding:0;border-width:2px}.accordion__header{padding:5px 20px 5px 10px;border:1px solid #FFD700;text-align:center;background:#404040;display:flex;justify-content:space-between}.accordion__header h4{margin:0!important}.accordion__header[data-is-expanded=true]{background-color:#696969;margin-bottom:0}.accordion__content{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.accordion__content__container{padding:10px;border:1px solid #FFD700;border-top:none;background:#404040;text-align:left}.accordion__content__container ul:last-child,.accordion__content__container p:last-child{margin-bottom:0}.accordion__content__container h3{margin-top:0}.ancestries{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.ancestries{padding-bottom:100px}}.ancestries-content{padding:25px 16px 0}@media (min-width: 768px){.ancestries-content{padding:25px 32px 0}}@media (min-width: 1024px){.ancestries-content{grid-column:2}}.ancestries-content a{color:#ffffffde;text-decoration:none}.ancestries-content .header{margin-top:0}.ancestries-content p,.ancestries-content h2,.ancestries-content h3,.ancestries-content h4{text-align:left}.ancestries-content p{margin-top:0}.ancestries-content h2,.ancestries-content h3,.ancestries-content h4{margin-bottom:.25em}.ancestries-content ol,.ancestries-content ul{list-style-position:inside;padding-left:0}.ancestries-content ol li,.ancestries-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.ancestries-content ol li::marker,.ancestries-content ul li::marker{font-size:1em}.ancestries-content ol li span:first-child,.ancestries-content ul li span:first-child{margin-left:-5px}.ancestries-content ol li span{margin-left:0}.ancestries-content ul,.ancestries-content ol{margin-top:-10px}.ancestries-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.ancestries-content h3.header{background:#896d18;padding:5px 10px}.ancestries-content h4.header{background:#696969;padding:5px}.ancestries-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.ancestries-content .link-button:hover,.ancestries-content .link-button:focus,.ancestries-content .link-button:active{background:#696969}@media (min-width: 768px){.ancestries-content .link-button{max-width:200px}}.ancestries-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.ancestries-content .two-buttons{flex-direction:row;gap:25px}}.ancestries-content .internal-link{text-decoration:underline}.ancestries-content hr{margin-top:25px;margin-bottom:25px;border-color:gold;border-width:2px}@media (min-width: 768px){.ancestries-content hr{margin:30px 50px}}@media (min-width: 1024px){.ancestries-content hr{margin:40px 100px}}@media (min-width: 1440px){.ancestries-content hr{margin-left:150px;margin-right:150px}}.ancestries-content .ancestries-list{padding-bottom:10px}@media (min-width: 768px){.ancestries-content .ancestries-list{padding-bottom:20px}}.ancestries-content .ancestries-list li{list-style-type:none}.ancestries-content .ancestries-list li span{padding-left:8px}.ancestries-content .beastkin-characteristics{margin-top:0;padding-left:5px}@media (min-width: 768px){.ancestries-content .beastkin-characteristics li{padding-left:10px;padding-right:0}}.ancestries-content ul li{margin-bottom:0}.ability{max-width:600px;margin-bottom:16px}.ability[data-is-accordion=true]{margin-bottom:0}.ability[data-is-accordion=true] .ability__details{border:none}.ability[data-type=Action] .ability__details{border-color:#b50000}.ability[data-type=Action] .ability__title{background:#b50000}.ability[data-type=Maneuver] .ability__details{border-color:#296d09}.ability[data-type=Maneuver] .ability__title{background:#296d09}.ability[data-type=Reaction] .ability__details{border-color:#b45f05}.ability[data-type=Reaction] .ability__title{background:#b45f05}.ability[data-type=Free] .ability__details{border-color:#674ea7}.ability[data-type=Free] .ability__title{background:#674ea7}.ability[data-type=Ritual] .ability__details{border-color:#104bb2}.ability[data-type=Ritual] .ability__title{background:#104bb2}.ability__title{font-size:16px;font-weight:700;padding:5px 10px;background:#b50000;display:flex;justify-content:space-between;align-items:center}.ability__title__name{font-size:18px}.ability__details{padding:8px;border:2px solid white}.ability p{font-size:14px;margin-bottom:0}.ability__descriptor{font-style:italic;border-bottom:2px solid white;padding-bottom:5px}.ability__top{padding-top:5px}.ability__line{text-align:left;font-size:14px}.ability__line span[data-type=MGT]{color:#ff5151}.ability__line span[data-type=RES]{color:#9e9eff}.ability__line span[data-type=EVN]{color:#bf9001}.ability__degrees-of-success{margin-left:5px}.ability ul{font-size:14px;margin-bottom:0;margin-top:0!important}.ability ul li{margin-bottom:0!important}.dropdown{position:relative;width:100%;max-width:310px}.dropdown .dropdown-button{background:#f0efeb;color:#000;padding:12px;font-size:16px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.dropdown .dropdown-button p{margin-bottom:0}.dropdown .dropdown-button__dropdown-arrow{margin-right:10px;border-radius:0;background:none;border:solid black;color:inherit;cursor:pointer;display:inline-block;font:inherit;height:16px;margin-top:auto;opacity:.3;outline:inherit;transform:rotate(-45deg);width:16px;height:10px;transform:rotate(45deg);width:10px;opacity:1;margin-bottom:8px;border-width:0 2px 2px 0;padding:0;height:12px;width:12px;transition:transform .5s ease-in-out}.dropdown .dropdown-button__dropdown-arrow:visited,.dropdown .dropdown-button__dropdown-arrow:focus,.dropdown .dropdown-button__dropdown-arrow:hover,.dropdown .dropdown-button__dropdown-arrow:active{opacity:1}.dropdown .dropdown-button__dropdown-arrow:focus{opacity:.3}.dropdown .dropdown-button__dropdown-arrow:focus{opacity:1}.dropdown .dropdown-button__dropdown-arrow[data-active=true]{transform:rotate(225deg);margin-bottom:2px}.dropdown .dropdown-content{width:100%;max-width:310px;display:none;position:absolute;background-color:#f0efeb;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1;text-align:left}.dropdown .dropdown-content[data-active=true]{display:block}.dropdown .dropdown-content .dropdown-item{color:#000;padding:12px 16px;text-decoration:none;display:block;cursor:pointer;border-bottom:1px solid #000000}.dropdown .dropdown-content .dropdown-item:hover{background-color:#ece3c7}.dropdown .dropdown-content .dropdown-item:first-child{border-top:1px solid #000000}#modifier{margin-left:0}.tooltip-container{position:relative;display:inline-block;cursor:pointer;margin-left:0!important}.initial-text{text-decoration:underline;text-decoration-style:dashed;margin-left:0!important}.tooltip{background:#000;opacity:.9;font-size:14px;color:#ffffffde;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:200;transform:translate(-50%);border:1px solid white;box-shadow:0 3px 15px #0000004d}.classes{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.classes{padding-bottom:100px}}.classes-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.classes-content{padding:25px 32px 0}}@media (min-width: 1024px){.classes-content{grid-column:2}}.classes-content a{color:#ffffffde;text-decoration:none}.classes-content .header{margin-top:0}.classes-content p,.classes-content h2,.classes-content h3,.classes-content h4{text-align:left}.classes-content p{margin-top:0}.classes-content h2,.classes-content h3,.classes-content h4{margin-bottom:.25em}.classes-content ol,.classes-content ul{list-style-position:inside;padding-left:0}.classes-content ol li,.classes-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.classes-content ol li::marker,.classes-content ul li::marker{font-size:1em}.classes-content ol li span:first-child,.classes-content ul li span:first-child{margin-left:-5px}.classes-content ol li span{margin-left:0}.classes-content ul,.classes-content ol{margin-top:-10px}.classes-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.classes-content h3.header{background:#896d18;padding:5px 10px}.classes-content h4.header{background:#696969;padding:5px}.classes-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.classes-content .link-button:hover,.classes-content .link-button:focus,.classes-content .link-button:active{background:#696969}@media (min-width: 768px){.classes-content .link-button{max-width:200px}}.classes-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.classes-content .two-buttons{flex-direction:row;gap:25px}}.classes-content .internal-link{text-decoration:underline}.classes-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.classes-content .tab-items__tab{cursor:pointer}.classes-content .tab-items__tab[data-selected=true]{text-decoration:underline}.classes-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.classes-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.classes-content .secondary-list li{padding-left:0;padding-right:0}}.classes-content table{margin:0 0 15px}.classes-content table,.classes-content th,.classes-content td{border:1px solid #FFD700;font-size:14px}.classes-content table{max-width:600px;width:100%}@media (min-width: 768px){.classes-content th,.classes-content td{padding-left:5px;padding-right:5px}}.class-tabs__tab{cursor:pointer}.class-tabs__tab[data-selected=true]{text-decoration:underline}.arcanist{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.arcanist{padding-bottom:100px}}.arcanist-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.arcanist-content{padding:25px 32px 0}}@media (min-width: 1024px){.arcanist-content{grid-column:2}}.arcanist-content a{color:#ffffffde;text-decoration:none}.arcanist-content .header{margin-top:0}.arcanist-content p,.arcanist-content h2,.arcanist-content h3,.arcanist-content h4{text-align:left}.arcanist-content p{margin-top:0}.arcanist-content h2,.arcanist-content h3,.arcanist-content h4{margin-bottom:.25em}.arcanist-content ol,.arcanist-content ul{list-style-position:inside;padding-left:0}.arcanist-content ol li,.arcanist-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.arcanist-content ol li::marker,.arcanist-content ul li::marker{font-size:1em}.arcanist-content ol li span:first-child,.arcanist-content ul li span:first-child{margin-left:-5px}.arcanist-content ol li span{margin-left:0}.arcanist-content ul,.arcanist-content ol{margin-top:-10px}.arcanist-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.arcanist-content h3.header{background:#896d18;padding:5px 10px}.arcanist-content h4.header{background:#696969;padding:5px}.arcanist-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.arcanist-content .link-button:hover,.arcanist-content .link-button:focus,.arcanist-content .link-button:active{background:#696969}@media (min-width: 768px){.arcanist-content .link-button{max-width:200px}}.arcanist-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.arcanist-content .two-buttons{flex-direction:row;gap:25px}}.arcanist-content .internal-link{text-decoration:underline}.arcanist-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.arcanist-content .tab-items__tab{cursor:pointer}.arcanist-content .tab-items__tab[data-selected=true]{text-decoration:underline}.arcanist-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.arcanist-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.arcanist-content .secondary-list li{padding-left:0;padding-right:0}}.arcanist-content table,.arcanist-content th,.arcanist-content td{border:1px solid #FFD700;font-size:14px}.arcanist-content table{margin:0 0 15px}@media (min-width: 768px){.arcanist-content th,.arcanist-content td{padding-left:5px;padding-right:5px}}.bard{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.bard{padding-bottom:100px}}.bard-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.bard-content{padding:25px 32px 0}}@media (min-width: 1024px){.bard-content{grid-column:2}}.bard-content a{color:#ffffffde;text-decoration:none}.bard-content .header{margin-top:0}.bard-content p,.bard-content h2,.bard-content h3,.bard-content h4{text-align:left}.bard-content p{margin-top:0}.bard-content h2,.bard-content h3,.bard-content h4{margin-bottom:.25em}.bard-content ol,.bard-content ul{list-style-position:inside;padding-left:0}.bard-content ol li,.bard-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.bard-content ol li::marker,.bard-content ul li::marker{font-size:1em}.bard-content ol li span:first-child,.bard-content ul li span:first-child{margin-left:-5px}.bard-content ol li span{margin-left:0}.bard-content ul,.bard-content ol{margin-top:-10px}.bard-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.bard-content h3.header{background:#896d18;padding:5px 10px}.bard-content h4.header{background:#696969;padding:5px}.bard-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.bard-content .link-button:hover,.bard-content .link-button:focus,.bard-content .link-button:active{background:#696969}@media (min-width: 768px){.bard-content .link-button{max-width:200px}}.bard-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.bard-content .two-buttons{flex-direction:row;gap:25px}}.bard-content .internal-link{text-decoration:underline}.bard-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.bard-content .tab-items__tab{cursor:pointer}.bard-content .tab-items__tab[data-selected=true]{text-decoration:underline}.bard-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.bard-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.bard-content .secondary-list li{padding-left:0;padding-right:0}}.bard-content table,.bard-content th,.bard-content td{border:1px solid #FFD700;font-size:14px}.bard-content table{margin:0 0 15px}@media (min-width: 768px){.bard-content th,.bard-content td{padding-left:5px;padding-right:5px}}.bard-content .performances{display:grid;grid-gap:10px}.cleric{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.cleric{padding-bottom:100px}}.cleric-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.cleric-content{padding:25px 32px 0}}@media (min-width: 1024px){.cleric-content{grid-column:2}}.cleric-content a{color:#ffffffde;text-decoration:none}.cleric-content .header{margin-top:0}.cleric-content p,.cleric-content h2,.cleric-content h3,.cleric-content h4{text-align:left}.cleric-content p{margin-top:0}.cleric-content h2,.cleric-content h3,.cleric-content h4{margin-bottom:.25em}.cleric-content ol,.cleric-content ul{list-style-position:inside;padding-left:0}.cleric-content ol li,.cleric-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.cleric-content ol li::marker,.cleric-content ul li::marker{font-size:1em}.cleric-content ol li span:first-child,.cleric-content ul li span:first-child{margin-left:-5px}.cleric-content ol li span{margin-left:0}.cleric-content ul,.cleric-content ol{margin-top:-10px}.cleric-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.cleric-content h3.header{background:#896d18;padding:5px 10px}.cleric-content h4.header{background:#696969;padding:5px}.cleric-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.cleric-content .link-button:hover,.cleric-content .link-button:focus,.cleric-content .link-button:active{background:#696969}@media (min-width: 768px){.cleric-content .link-button{max-width:200px}}.cleric-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.cleric-content .two-buttons{flex-direction:row;gap:25px}}.cleric-content .internal-link{text-decoration:underline}.cleric-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.cleric-content .tab-items__tab{cursor:pointer}.cleric-content .tab-items__tab[data-selected=true]{text-decoration:underline}.cleric-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.cleric-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.cleric-content .secondary-list li{padding-left:0;padding-right:0}}.cleric-content table,.cleric-content th,.cleric-content td{border:1px solid #FFD700;font-size:14px}.cleric-content table{margin:0 0 15px}@media (min-width: 768px){.cleric-content th,.cleric-content td{padding-left:5px;padding-right:5px}}.commander{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.commander{padding-bottom:100px}}.commander-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.commander-content{padding:25px 32px 0}}@media (min-width: 1024px){.commander-content{grid-column:2}}.commander-content a{color:#ffffffde;text-decoration:none}.commander-content .header{margin-top:0}.commander-content p,.commander-content h2,.commander-content h3,.commander-content h4{text-align:left}.commander-content p{margin-top:0}.commander-content h2,.commander-content h3,.commander-content h4{margin-bottom:.25em}.commander-content ol,.commander-content ul{list-style-position:inside;padding-left:0}.commander-content ol li,.commander-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.commander-content ol li::marker,.commander-content ul li::marker{font-size:1em}.commander-content ol li span:first-child,.commander-content ul li span:first-child{margin-left:-5px}.commander-content ol li span{margin-left:0}.commander-content ul,.commander-content ol{margin-top:-10px}.commander-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.commander-content h3.header{background:#896d18;padding:5px 10px}.commander-content h4.header{background:#696969;padding:5px}.commander-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.commander-content .link-button:hover,.commander-content .link-button:focus,.commander-content .link-button:active{background:#696969}@media (min-width: 768px){.commander-content .link-button{max-width:200px}}.commander-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.commander-content .two-buttons{flex-direction:row;gap:25px}}.commander-content .internal-link{text-decoration:underline}.commander-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.commander-content .tab-items__tab{cursor:pointer}.commander-content .tab-items__tab[data-selected=true]{text-decoration:underline}.commander-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.commander-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.commander-content .secondary-list li{padding-left:0;padding-right:0}}.commander-content table,.commander-content th,.commander-content td{border:1px solid #FFD700;font-size:14px}.commander-content table{margin:0 0 15px}@media (min-width: 768px){.commander-content th,.commander-content td{padding-left:5px;padding-right:5px}}.druid{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.druid{padding-bottom:100px}}.druid-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.druid-content{padding:25px 32px 0}}@media (min-width: 1024px){.druid-content{grid-column:2}}.druid-content a{color:#ffffffde;text-decoration:none}.druid-content .header{margin-top:0}.druid-content p,.druid-content h2,.druid-content h3,.druid-content h4{text-align:left}.druid-content p{margin-top:0}.druid-content h2,.druid-content h3,.druid-content h4{margin-bottom:.25em}.druid-content ol,.druid-content ul{list-style-position:inside;padding-left:0}.druid-content ol li,.druid-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.druid-content ol li::marker,.druid-content ul li::marker{font-size:1em}.druid-content ol li span:first-child,.druid-content ul li span:first-child{margin-left:-5px}.druid-content ol li span{margin-left:0}.druid-content ul,.druid-content ol{margin-top:-10px}.druid-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.druid-content h3.header{background:#896d18;padding:5px 10px}.druid-content h4.header{background:#696969;padding:5px}.druid-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.druid-content .link-button:hover,.druid-content .link-button:focus,.druid-content .link-button:active{background:#696969}@media (min-width: 768px){.druid-content .link-button{max-width:200px}}.druid-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.druid-content .two-buttons{flex-direction:row;gap:25px}}.druid-content .internal-link{text-decoration:underline}.druid-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.druid-content .tab-items__tab{cursor:pointer}.druid-content .tab-items__tab[data-selected=true]{text-decoration:underline}.druid-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.druid-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.druid-content .secondary-list li{padding-left:0;padding-right:0}}.druid-content table,.druid-content th,.druid-content td{border:1px solid #FFD700;font-size:14px}.druid-content table{margin:0 0 15px}@media (min-width: 768px){.druid-content th,.druid-content td{padding-left:5px;padding-right:5px}}.magesmith{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.magesmith{padding-bottom:100px}}.magesmith-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.magesmith-content{padding:25px 32px 0}}@media (min-width: 1024px){.magesmith-content{grid-column:2}}.magesmith-content a{color:#ffffffde;text-decoration:none}.magesmith-content .header{margin-top:0}.magesmith-content p,.magesmith-content h2,.magesmith-content h3,.magesmith-content h4{text-align:left}.magesmith-content p{margin-top:0}.magesmith-content h2,.magesmith-content h3,.magesmith-content h4{margin-bottom:.25em}.magesmith-content ol,.magesmith-content ul{list-style-position:inside;padding-left:0}.magesmith-content ol li,.magesmith-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.magesmith-content ol li::marker,.magesmith-content ul li::marker{font-size:1em}.magesmith-content ol li span:first-child,.magesmith-content ul li span:first-child{margin-left:-5px}.magesmith-content ol li span{margin-left:0}.magesmith-content ul,.magesmith-content ol{margin-top:-10px}.magesmith-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.magesmith-content h3.header{background:#896d18;padding:5px 10px}.magesmith-content h4.header{background:#696969;padding:5px}.magesmith-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.magesmith-content .link-button:hover,.magesmith-content .link-button:focus,.magesmith-content .link-button:active{background:#696969}@media (min-width: 768px){.magesmith-content .link-button{max-width:200px}}.magesmith-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.magesmith-content .two-buttons{flex-direction:row;gap:25px}}.magesmith-content .internal-link{text-decoration:underline}.magesmith-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.magesmith-content .tab-items__tab{cursor:pointer}.magesmith-content .tab-items__tab[data-selected=true]{text-decoration:underline}.magesmith-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.magesmith-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.magesmith-content .secondary-list li{padding-left:0;padding-right:0}}.magesmith-content table,.magesmith-content th,.magesmith-content td{border:1px solid #FFD700;font-size:14px}.magesmith-content table{margin:0 0 15px}@media (min-width: 768px){.magesmith-content th,.magesmith-content td{padding-left:5px;padding-right:5px}}.magesmith-content .performances{display:grid;grid-gap:25px}.occultist{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.occultist{padding-bottom:100px}}.occultist-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.occultist-content{padding:25px 32px 0}}@media (min-width: 1024px){.occultist-content{grid-column:2}}.occultist-content a{color:#ffffffde;text-decoration:none}.occultist-content .header{margin-top:0}.occultist-content p,.occultist-content h2,.occultist-content h3,.occultist-content h4{text-align:left}.occultist-content p{margin-top:0}.occultist-content h2,.occultist-content h3,.occultist-content h4{margin-bottom:.25em}.occultist-content ol,.occultist-content ul{list-style-position:inside;padding-left:0}.occultist-content ol li,.occultist-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.occultist-content ol li::marker,.occultist-content ul li::marker{font-size:1em}.occultist-content ol li span:first-child,.occultist-content ul li span:first-child{margin-left:-5px}.occultist-content ol li span{margin-left:0}.occultist-content ul,.occultist-content ol{margin-top:-10px}.occultist-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.occultist-content h3.header{background:#896d18;padding:5px 10px}.occultist-content h4.header{background:#696969;padding:5px}.occultist-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.occultist-content .link-button:hover,.occultist-content .link-button:focus,.occultist-content .link-button:active{background:#696969}@media (min-width: 768px){.occultist-content .link-button{max-width:200px}}.occultist-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.occultist-content .two-buttons{flex-direction:row;gap:25px}}.occultist-content .internal-link{text-decoration:underline}.occultist-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.occultist-content .tab-items__tab{cursor:pointer}.occultist-content .tab-items__tab[data-selected=true]{text-decoration:underline}.occultist-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.occultist-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.occultist-content .secondary-list li{padding-left:0;padding-right:0}}.occultist-content table,.occultist-content th,.occultist-content td{border:1px solid #FFD700;font-size:14px}.occultist-content table{margin:0 0 15px}@media (min-width: 768px){.occultist-content th,.occultist-content td{padding-left:5px;padding-right:5px}}.paladin{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.paladin{padding-bottom:100px}}.paladin-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.paladin-content{padding:25px 32px 0}}@media (min-width: 1024px){.paladin-content{grid-column:2}}.paladin-content a{color:#ffffffde;text-decoration:none}.paladin-content .header{margin-top:0}.paladin-content p,.paladin-content h2,.paladin-content h3,.paladin-content h4{text-align:left}.paladin-content p{margin-top:0}.paladin-content h2,.paladin-content h3,.paladin-content h4{margin-bottom:.25em}.paladin-content ol,.paladin-content ul{list-style-position:inside;padding-left:0}.paladin-content ol li,.paladin-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.paladin-content ol li::marker,.paladin-content ul li::marker{font-size:1em}.paladin-content ol li span:first-child,.paladin-content ul li span:first-child{margin-left:-5px}.paladin-content ol li span{margin-left:0}.paladin-content ul,.paladin-content ol{margin-top:-10px}.paladin-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.paladin-content h3.header{background:#896d18;padding:5px 10px}.paladin-content h4.header{background:#696969;padding:5px}.paladin-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.paladin-content .link-button:hover,.paladin-content .link-button:focus,.paladin-content .link-button:active{background:#696969}@media (min-width: 768px){.paladin-content .link-button{max-width:200px}}.paladin-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.paladin-content .two-buttons{flex-direction:row;gap:25px}}.paladin-content .internal-link{text-decoration:underline}.paladin-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.paladin-content .tab-items__tab{cursor:pointer}.paladin-content .tab-items__tab[data-selected=true]{text-decoration:underline}.paladin-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.paladin-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.paladin-content .secondary-list li{padding-left:0;padding-right:0}}.paladin-content table,.paladin-content th,.paladin-content td{border:1px solid #FFD700;font-size:14px}.paladin-content table{margin:0 0 15px}@media (min-width: 768px){.paladin-content th,.paladin-content td{padding-left:5px;padding-right:5px}}.ranger{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.ranger{padding-bottom:100px}}.ranger-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.ranger-content{padding:25px 32px 0}}@media (min-width: 1024px){.ranger-content{grid-column:2}}.ranger-content a{color:#ffffffde;text-decoration:none}.ranger-content .header{margin-top:0}.ranger-content p,.ranger-content h2,.ranger-content h3,.ranger-content h4{text-align:left}.ranger-content p{margin-top:0}.ranger-content h2,.ranger-content h3,.ranger-content h4{margin-bottom:.25em}.ranger-content ol,.ranger-content ul{list-style-position:inside;padding-left:0}.ranger-content ol li,.ranger-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.ranger-content ol li::marker,.ranger-content ul li::marker{font-size:1em}.ranger-content ol li span:first-child,.ranger-content ul li span:first-child{margin-left:-5px}.ranger-content ol li span{margin-left:0}.ranger-content ul,.ranger-content ol{margin-top:-10px}.ranger-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.ranger-content h3.header{background:#896d18;padding:5px 10px}.ranger-content h4.header{background:#696969;padding:5px}.ranger-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.ranger-content .link-button:hover,.ranger-content .link-button:focus,.ranger-content .link-button:active{background:#696969}@media (min-width: 768px){.ranger-content .link-button{max-width:200px}}.ranger-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.ranger-content .two-buttons{flex-direction:row;gap:25px}}.ranger-content .internal-link{text-decoration:underline}.ranger-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.ranger-content .tab-items__tab{cursor:pointer}.ranger-content .tab-items__tab[data-selected=true]{text-decoration:underline}.ranger-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.ranger-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.ranger-content .secondary-list li{padding-left:0;padding-right:0}}.ranger-content table,.ranger-content th,.ranger-content td{border:1px solid #FFD700;font-size:14px}.ranger-content table{margin:0 0 15px}@media (min-width: 768px){.ranger-content th,.ranger-content td{padding-left:5px;padding-right:5px}}.ranger-content .no-spacing li{margin-bottom:0}.rogue{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.rogue{padding-bottom:100px}}.rogue-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.rogue-content{padding:25px 32px 0}}@media (min-width: 1024px){.rogue-content{grid-column:2}}.rogue-content a{color:#ffffffde;text-decoration:none}.rogue-content .header{margin-top:0}.rogue-content p,.rogue-content h2,.rogue-content h3,.rogue-content h4{text-align:left}.rogue-content p{margin-top:0}.rogue-content h2,.rogue-content h3,.rogue-content h4{margin-bottom:.25em}.rogue-content ol,.rogue-content ul{list-style-position:inside;padding-left:0}.rogue-content ol li,.rogue-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.rogue-content ol li::marker,.rogue-content ul li::marker{font-size:1em}.rogue-content ol li span:first-child,.rogue-content ul li span:first-child{margin-left:-5px}.rogue-content ol li span{margin-left:0}.rogue-content ul,.rogue-content ol{margin-top:-10px}.rogue-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.rogue-content h3.header{background:#896d18;padding:5px 10px}.rogue-content h4.header{background:#696969;padding:5px}.rogue-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.rogue-content .link-button:hover,.rogue-content .link-button:focus,.rogue-content .link-button:active{background:#696969}@media (min-width: 768px){.rogue-content .link-button{max-width:200px}}.rogue-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.rogue-content .two-buttons{flex-direction:row;gap:25px}}.rogue-content .internal-link{text-decoration:underline}.rogue-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.rogue-content .tab-items__tab{cursor:pointer}.rogue-content .tab-items__tab[data-selected=true]{text-decoration:underline}.rogue-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.rogue-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.rogue-content .secondary-list li{padding-left:0;padding-right:0}}.rogue-content table,.rogue-content th,.rogue-content td{border:1px solid #FFD700;font-size:14px}.rogue-content table{margin:0 0 15px}@media (min-width: 768px){.rogue-content th,.rogue-content td{padding-left:5px;padding-right:5px}}.rogue-content .no-spacing li{margin-bottom:0}.summoner{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.summoner{padding-bottom:100px}}.summoner-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.summoner-content{padding:25px 32px 0}}@media (min-width: 1024px){.summoner-content{grid-column:2}}.summoner-content a{color:#ffffffde;text-decoration:none}.summoner-content .header{margin-top:0}.summoner-content p,.summoner-content h2,.summoner-content h3,.summoner-content h4{text-align:left}.summoner-content p{margin-top:0}.summoner-content h2,.summoner-content h3,.summoner-content h4{margin-bottom:.25em}.summoner-content ol,.summoner-content ul{list-style-position:inside;padding-left:0}.summoner-content ol li,.summoner-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.summoner-content ol li::marker,.summoner-content ul li::marker{font-size:1em}.summoner-content ol li span:first-child,.summoner-content ul li span:first-child{margin-left:-5px}.summoner-content ol li span{margin-left:0}.summoner-content ul,.summoner-content ol{margin-top:-10px}.summoner-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.summoner-content h3.header{background:#896d18;padding:5px 10px}.summoner-content h4.header{background:#696969;padding:5px}.summoner-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.summoner-content .link-button:hover,.summoner-content .link-button:focus,.summoner-content .link-button:active{background:#696969}@media (min-width: 768px){.summoner-content .link-button{max-width:200px}}.summoner-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.summoner-content .two-buttons{flex-direction:row;gap:25px}}.summoner-content .internal-link{text-decoration:underline}.summoner-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.summoner-content .tab-items__tab{cursor:pointer}.summoner-content .tab-items__tab[data-selected=true]{text-decoration:underline}.summoner-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.summoner-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.summoner-content .secondary-list li{padding-left:0;padding-right:0}}.summoner-content table,.summoner-content th,.summoner-content td{border:1px solid #FFD700;font-size:14px}.summoner-content table{margin:0 0 15px}@media (min-width: 768px){.summoner-content th,.summoner-content td{padding-left:5px;padding-right:5px}}.swordmage{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.swordmage{padding-bottom:100px}}.swordmage-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.swordmage-content{padding:25px 32px 0}}@media (min-width: 1024px){.swordmage-content{grid-column:2}}.swordmage-content a{color:#ffffffde;text-decoration:none}.swordmage-content .header{margin-top:0}.swordmage-content p,.swordmage-content h2,.swordmage-content h3,.swordmage-content h4{text-align:left}.swordmage-content p{margin-top:0}.swordmage-content h2,.swordmage-content h3,.swordmage-content h4{margin-bottom:.25em}.swordmage-content ol,.swordmage-content ul{list-style-position:inside;padding-left:0}.swordmage-content ol li,.swordmage-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.swordmage-content ol li::marker,.swordmage-content ul li::marker{font-size:1em}.swordmage-content ol li span:first-child,.swordmage-content ul li span:first-child{margin-left:-5px}.swordmage-content ol li span{margin-left:0}.swordmage-content ul,.swordmage-content ol{margin-top:-10px}.swordmage-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.swordmage-content h3.header{background:#896d18;padding:5px 10px}.swordmage-content h4.header{background:#696969;padding:5px}.swordmage-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.swordmage-content .link-button:hover,.swordmage-content .link-button:focus,.swordmage-content .link-button:active{background:#696969}@media (min-width: 768px){.swordmage-content .link-button{max-width:200px}}.swordmage-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.swordmage-content .two-buttons{flex-direction:row;gap:25px}}.swordmage-content .internal-link{text-decoration:underline}.swordmage-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.swordmage-content .tab-items__tab{cursor:pointer}.swordmage-content .tab-items__tab[data-selected=true]{text-decoration:underline}.swordmage-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.swordmage-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.swordmage-content .secondary-list li{padding-left:0;padding-right:0}}.swordmage-content table,.swordmage-content th,.swordmage-content td{border:1px solid #FFD700;font-size:14px}.swordmage-content table{margin:0 0 15px}@media (min-width: 768px){.swordmage-content th,.swordmage-content td{padding-left:5px;padding-right:5px}}.warrior{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.warrior{padding-bottom:100px}}.warrior-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.warrior-content{padding:25px 32px 0}}@media (min-width: 1024px){.warrior-content{grid-column:2}}.warrior-content a{color:#ffffffde;text-decoration:none}.warrior-content .header{margin-top:0}.warrior-content p,.warrior-content h2,.warrior-content h3,.warrior-content h4{text-align:left}.warrior-content p{margin-top:0}.warrior-content h2,.warrior-content h3,.warrior-content h4{margin-bottom:.25em}.warrior-content ol,.warrior-content ul{list-style-position:inside;padding-left:0}.warrior-content ol li,.warrior-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.warrior-content ol li::marker,.warrior-content ul li::marker{font-size:1em}.warrior-content ol li span:first-child,.warrior-content ul li span:first-child{margin-left:-5px}.warrior-content ol li span{margin-left:0}.warrior-content ul,.warrior-content ol{margin-top:-10px}.warrior-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.warrior-content h3.header{background:#896d18;padding:5px 10px}.warrior-content h4.header{background:#696969;padding:5px}.warrior-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.warrior-content .link-button:hover,.warrior-content .link-button:focus,.warrior-content .link-button:active{background:#696969}@media (min-width: 768px){.warrior-content .link-button{max-width:200px}}.warrior-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.warrior-content .two-buttons{flex-direction:row;gap:25px}}.warrior-content .internal-link{text-decoration:underline}.warrior-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.warrior-content .tab-items__tab{cursor:pointer}.warrior-content .tab-items__tab[data-selected=true]{text-decoration:underline}.warrior-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.warrior-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.warrior-content .secondary-list li{padding-left:0;padding-right:0}}.warrior-content table,.warrior-content th,.warrior-content td{border:1px solid #FFD700;font-size:14px}.warrior-content table{margin:0 0 15px}@media (min-width: 768px){.warrior-content th,.warrior-content td{padding-left:5px;padding-right:5px}}.dual-class{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.dual-class{padding-bottom:100px}}.dual-class-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.dual-class-content{padding:25px 32px 0}}@media (min-width: 1024px){.dual-class-content{grid-column:2}}.dual-class-content a{color:#ffffffde;text-decoration:none}.dual-class-content .header{margin-top:0}.dual-class-content p,.dual-class-content h2,.dual-class-content h3,.dual-class-content h4{text-align:left}.dual-class-content p{margin-top:0}.dual-class-content h2,.dual-class-content h3,.dual-class-content h4{margin-bottom:.25em}.dual-class-content ol,.dual-class-content ul{list-style-position:inside;padding-left:0}.dual-class-content ol li,.dual-class-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.dual-class-content ol li::marker,.dual-class-content ul li::marker{font-size:1em}.dual-class-content ol li span:first-child,.dual-class-content ul li span:first-child{margin-left:-5px}.dual-class-content ol li span{margin-left:0}.dual-class-content ul,.dual-class-content ol{margin-top:-10px}.dual-class-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.dual-class-content h3.header{background:#896d18;padding:5px 10px}.dual-class-content h4.header{background:#696969;padding:5px}.dual-class-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.dual-class-content .link-button:hover,.dual-class-content .link-button:focus,.dual-class-content .link-button:active{background:#696969}@media (min-width: 768px){.dual-class-content .link-button{max-width:200px}}.dual-class-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.dual-class-content .two-buttons{flex-direction:row;gap:25px}}.dual-class-content .internal-link{text-decoration:underline}.dual-class-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.dual-class-content .tab-items__tab{cursor:pointer}.dual-class-content .tab-items__tab[data-selected=true]{text-decoration:underline}.dual-class-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.dual-class-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.dual-class-content .secondary-list li{padding-left:0;padding-right:0}}.dual-class-content table,.dual-class-content th,.dual-class-content td{border:1px solid #FFD700;font-size:14px}.dual-class-content table{margin:0 0 15px}@media (min-width: 768px){.dual-class-content th,.dual-class-content td{padding-left:5px;padding-right:5px}}.theme-talents{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.theme-talents{padding-bottom:100px}}.theme-talents-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.theme-talents-content{padding:25px 32px 0}}@media (min-width: 1024px){.theme-talents-content{grid-column:2}}.theme-talents-content a{color:#ffffffde;text-decoration:none}.theme-talents-content .header{margin-top:0}.theme-talents-content p,.theme-talents-content h2,.theme-talents-content h3,.theme-talents-content h4{text-align:left}.theme-talents-content p{margin-top:0}.theme-talents-content h2,.theme-talents-content h3,.theme-talents-content h4{margin-bottom:.25em}.theme-talents-content ol,.theme-talents-content ul{list-style-position:inside;padding-left:0}.theme-talents-content ol li,.theme-talents-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.theme-talents-content ol li::marker,.theme-talents-content ul li::marker{font-size:1em}.theme-talents-content ol li span:first-child,.theme-talents-content ul li span:first-child{margin-left:-5px}.theme-talents-content ol li span{margin-left:0}.theme-talents-content ul,.theme-talents-content ol{margin-top:-10px}.theme-talents-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.theme-talents-content h3.header{background:#896d18;padding:5px 10px}.theme-talents-content h4.header{background:#696969;padding:5px}.theme-talents-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.theme-talents-content .link-button:hover,.theme-talents-content .link-button:focus,.theme-talents-content .link-button:active{background:#696969}@media (min-width: 768px){.theme-talents-content .link-button{max-width:200px}}.theme-talents-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.theme-talents-content .two-buttons{flex-direction:row;gap:25px}}.theme-talents-content .internal-link{text-decoration:underline}.theme-talents-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.theme-talents-content .tab-items__tab{cursor:pointer}.theme-talents-content .tab-items__tab[data-selected=true]{text-decoration:underline}.theme-talents-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.theme-talents-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.theme-talents-content .secondary-list li{padding-left:0;padding-right:0}}.theme-talents-content table,.theme-talents-content th,.theme-talents-content td{border:1px solid #FFD700;font-size:14px}.theme-talents-content table{margin:0 0 15px}@media (min-width: 768px){.theme-talents-content th,.theme-talents-content td{padding-left:5px;padding-right:5px}}.theme-talents-content__tabs{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700;border-bottom:2px solid #FFD700;width:90%;justify-content:center}.theme-talents-content__tabs__tab{cursor:pointer}.theme-talents-content__tabs__tab p{margin-bottom:0}.theme-talents-content__tabs__divider{color:gold;padding-left:10px;padding-right:10px}.fighting-styles{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.fighting-styles{padding-bottom:100px}}.fighting-styles-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.fighting-styles-content{padding:25px 32px 0}}@media (min-width: 1024px){.fighting-styles-content{grid-column:2}}.fighting-styles-content a{color:#ffffffde;text-decoration:none}.fighting-styles-content .header{margin-top:0}.fighting-styles-content p,.fighting-styles-content h2,.fighting-styles-content h3,.fighting-styles-content h4{text-align:left}.fighting-styles-content p{margin-top:0}.fighting-styles-content h2,.fighting-styles-content h3,.fighting-styles-content h4{margin-bottom:.25em}.fighting-styles-content ol,.fighting-styles-content ul{list-style-position:inside;padding-left:0}.fighting-styles-content ol li,.fighting-styles-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.fighting-styles-content ol li::marker,.fighting-styles-content ul li::marker{font-size:1em}.fighting-styles-content ol li span:first-child,.fighting-styles-content ul li span:first-child{margin-left:-5px}.fighting-styles-content ol li span{margin-left:0}.fighting-styles-content ul,.fighting-styles-content ol{margin-top:-10px}.fighting-styles-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.fighting-styles-content h3.header{background:#896d18;padding:5px 10px}.fighting-styles-content h4.header{background:#696969;padding:5px}.fighting-styles-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.fighting-styles-content .link-button:hover,.fighting-styles-content .link-button:focus,.fighting-styles-content .link-button:active{background:#696969}@media (min-width: 768px){.fighting-styles-content .link-button{max-width:200px}}.fighting-styles-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.fighting-styles-content .two-buttons{flex-direction:row;gap:25px}}.fighting-styles-content .internal-link{text-decoration:underline}.fighting-styles-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.fighting-styles-content .tab-items__tab{cursor:pointer}.fighting-styles-content .tab-items__tab[data-selected=true]{text-decoration:underline}.fighting-styles-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.fighting-styles-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.fighting-styles-content .secondary-list li{padding-left:0;padding-right:0}}.fighting-styles-content table,.fighting-styles-content th,.fighting-styles-content td{border:1px solid #FFD700;font-size:14px}.fighting-styles-content table{margin:0 0 15px}@media (min-width: 768px){.fighting-styles-content th,.fighting-styles-content td{padding-left:5px;padding-right:5px}}.fighting-styles-content .techniques{display:grid;grid-gap:10px}.spells-content__tabs{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700;border-bottom:2px solid #FFD700;width:90%;justify-content:center}.spells-content__tabs__tab{cursor:pointer}.spells-content__tabs__tab p{margin-bottom:0}.spells-content__tabs__divider{color:gold;padding-left:10px;padding-right:10px}.archetypes-content{padding:25px 16px 0;display:grid}.archetypes-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.archetypes-content .tab-items__tab{cursor:pointer}.archetypes-content .tab-items__tab[data-selected=true]{text-decoration:underline}.archetypes-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.archetypes-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.archetypes-content .secondary-list li{padding-left:0;padding-right:0}}.archetypes-content table,.archetypes-content th,.archetypes-content td{border:1px solid #FFD700;font-size:14px}.archetypes-content table{margin:0 0 15px}@media (min-width: 768px){.archetypes-content th,.archetypes-content td{padding-left:5px;padding-right:5px}}.archetypes{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.archetypes{padding-bottom:100px}}.archetypes-content{padding:25px 16px 0}@media (min-width: 768px){.archetypes-content{padding:25px 32px 0}}@media (min-width: 1024px){.archetypes-content{grid-column:2}}.archetypes-content a{color:#ffffffde;text-decoration:none}.archetypes-content .header{margin-top:0}.archetypes-content p,.archetypes-content h2,.archetypes-content h3,.archetypes-content h4{text-align:left}.archetypes-content p{margin-top:0}.archetypes-content h2,.archetypes-content h3,.archetypes-content h4{margin-bottom:.25em}.archetypes-content ol,.archetypes-content ul{list-style-position:inside;padding-left:0}.archetypes-content ol li,.archetypes-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.archetypes-content ol li::marker,.archetypes-content ul li::marker{font-size:1em}.archetypes-content ol li span:first-child,.archetypes-content ul li span:first-child{margin-left:-5px}.archetypes-content ol li span{margin-left:0}.archetypes-content ul,.archetypes-content ol{margin-top:-10px}.archetypes-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.archetypes-content h3.header{background:#896d18;padding:5px 10px}.archetypes-content h4.header{background:#696969;padding:5px}.archetypes-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.archetypes-content .link-button:hover,.archetypes-content .link-button:focus,.archetypes-content .link-button:active{background:#696969}@media (min-width: 768px){.archetypes-content .link-button{max-width:200px}}.archetypes-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.archetypes-content .two-buttons{flex-direction:row;gap:25px}}.archetypes-content .internal-link{text-decoration:underline}.archetypes-content__tabs{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700;border-bottom:2px solid #FFD700;width:90%;justify-content:center}.archetypes-content__tabs__tab{cursor:pointer}.archetypes-content__tabs__tab p{margin-bottom:0}.archetypes-content__tabs__divider{color:gold;padding-left:10px;padding-right:10px}.archetypes-content hr{margin-top:25px;margin-bottom:25px;border-color:gold;border-width:2px}@media (min-width: 768px){.archetypes-content hr{margin:30px 50px}}@media (min-width: 1024px){.archetypes-content hr{margin:40px 100px}}@media (min-width: 1440px){.archetypes-content hr{margin-left:150px;margin-right:150px}}.archetypes-content .list{padding-bottom:10px}@media (min-width: 768px){.archetypes-content .list{padding-bottom:20px}}.archetypes-content .list li{list-style-type:none}.archetypes-content .list li span{padding-left:8px}.archetypes-content ul li{margin-bottom:0}.archetypes-content h5{text-align:left;margin-top:5px;margin-bottom:0}.spells{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.spells{padding-bottom:100px}}.spells-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.spells-content{padding:25px 32px 0}}@media (min-width: 1024px){.spells-content{grid-column:2}}.spells-content a{color:#ffffffde;text-decoration:none}.spells-content .header{margin-top:0}.spells-content p,.spells-content h2,.spells-content h3,.spells-content h4{text-align:left}.spells-content p{margin-top:0}.spells-content h2,.spells-content h3,.spells-content h4{margin-bottom:.25em}.spells-content ol,.spells-content ul{list-style-position:inside;padding-left:0}.spells-content ol li,.spells-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.spells-content ol li::marker,.spells-content ul li::marker{font-size:1em}.spells-content ol li span:first-child,.spells-content ul li span:first-child{margin-left:-5px}.spells-content ol li span{margin-left:0}.spells-content ul,.spells-content ol{margin-top:-10px}.spells-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.spells-content h3.header{background:#896d18;padding:5px 10px}.spells-content h4.header{background:#696969;padding:5px}.spells-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.spells-content .link-button:hover,.spells-content .link-button:focus,.spells-content .link-button:active{background:#696969}@media (min-width: 768px){.spells-content .link-button{max-width:200px}}.spells-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.spells-content .two-buttons{flex-direction:row;gap:25px}}.spells-content .internal-link{text-decoration:underline}.spells-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.spells-content .tab-items__tab{cursor:pointer}.spells-content .tab-items__tab[data-selected=true]{text-decoration:underline}.spells-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.spells-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.spells-content .secondary-list li{padding-left:0;padding-right:0}}.spells-content table,.spells-content th,.spells-content td{border:1px solid #FFD700;font-size:14px}.spells-content table{margin:0 0 15px}@media (min-width: 768px){.spells-content th,.spells-content td{padding-left:5px;padding-right:5px}}.spells-content .tab-items{border-bottom:2px solid #FFD700;width:90%;justify-content:center}.class-tabs{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700;border-bottom:2px solid #FFD700}.class-tabs .tab{cursor:pointer}.class-tabs .divider{color:gold;padding-left:10px;padding-right:10px}.equipment-content__tabs{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700;border-bottom:2px solid #FFD700;width:90%;justify-content:center}.equipment-content__tabs__tab{cursor:pointer}.equipment-content__tabs__tab p{margin-bottom:0}.equipment-content__tabs__divider{color:gold;padding-left:10px;padding-right:10px}.equipment{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.equipment{padding-bottom:100px}}.equipment-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.equipment-content{padding:25px 32px 0}}@media (min-width: 1024px){.equipment-content{grid-column:2}}.equipment-content a{color:#ffffffde;text-decoration:none}.equipment-content .header{margin-top:0}.equipment-content p,.equipment-content h2,.equipment-content h3,.equipment-content h4{text-align:left}.equipment-content p{margin-top:0}.equipment-content h2,.equipment-content h3,.equipment-content h4{margin-bottom:.25em}.equipment-content ol,.equipment-content ul{list-style-position:inside;padding-left:0}.equipment-content ol li,.equipment-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.equipment-content ol li::marker,.equipment-content ul li::marker{font-size:1em}.equipment-content ol li span:first-child,.equipment-content ul li span:first-child{margin-left:-5px}.equipment-content ol li span{margin-left:0}.equipment-content ul,.equipment-content ol{margin-top:-10px}.equipment-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.equipment-content h3.header{background:#896d18;padding:5px 10px}.equipment-content h4.header{background:#696969;padding:5px}.equipment-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.equipment-content .link-button:hover,.equipment-content .link-button:focus,.equipment-content .link-button:active{background:#696969}@media (min-width: 768px){.equipment-content .link-button{max-width:200px}}.equipment-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.equipment-content .two-buttons{flex-direction:row;gap:25px}}.equipment-content .internal-link{text-decoration:underline}.equipment-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.equipment-content .tab-items__tab{cursor:pointer}.equipment-content .tab-items__tab[data-selected=true]{text-decoration:underline}.equipment-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.equipment-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.equipment-content .secondary-list li{padding-left:0;padding-right:0}}.equipment-content table,.equipment-content th,.equipment-content td{border:1px solid #FFD700;font-size:14px}.equipment-content table{margin:0 0 15px}@media (min-width: 768px){.equipment-content th,.equipment-content td{padding-left:5px;padding-right:5px}}.item__description{border-bottom:1px solid white;padding-bottom:5px;margin-bottom:5px}.acts{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.acts{padding-bottom:100px}}.acts-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.acts-content{padding:25px 32px 0}}@media (min-width: 1024px){.acts-content{grid-column:2}}.acts-content a{color:#ffffffde;text-decoration:none}.acts-content .header{margin-top:0}.acts-content p,.acts-content h2,.acts-content h3,.acts-content h4{text-align:left}.acts-content p{margin-top:0}.acts-content h2,.acts-content h3,.acts-content h4{margin-bottom:.25em}.acts-content ol,.acts-content ul{list-style-position:inside;padding-left:0}.acts-content ol li,.acts-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.acts-content ol li::marker,.acts-content ul li::marker{font-size:1em}.acts-content ol li span:first-child,.acts-content ul li span:first-child{margin-left:-5px}.acts-content ol li span{margin-left:0}.acts-content ul,.acts-content ol{margin-top:-10px}.acts-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.acts-content h3.header{background:#896d18;padding:5px 10px}.acts-content h4.header{background:#696969;padding:5px}.acts-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.acts-content .link-button:hover,.acts-content .link-button:focus,.acts-content .link-button:active{background:#696969}@media (min-width: 768px){.acts-content .link-button{max-width:200px}}.acts-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.acts-content .two-buttons{flex-direction:row;gap:25px}}.acts-content .internal-link{text-decoration:underline}.acts-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.acts-content .tab-items__tab{cursor:pointer}.acts-content .tab-items__tab[data-selected=true]{text-decoration:underline}.acts-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.acts-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.acts-content .secondary-list li{padding-left:0;padding-right:0}}.acts-content table,.acts-content th,.acts-content td{border:1px solid #FFD700;font-size:14px}.acts-content table{margin:0 0 15px}@media (min-width: 768px){.acts-content th,.acts-content td{padding-left:5px;padding-right:5px}}.conditions{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.conditions{padding-bottom:100px}}.conditions-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.conditions-content{padding:25px 32px 0}}@media (min-width: 1024px){.conditions-content{grid-column:2}}.conditions-content a{color:#ffffffde;text-decoration:none}.conditions-content .header{margin-top:0}.conditions-content p,.conditions-content h2,.conditions-content h3,.conditions-content h4{text-align:left}.conditions-content p{margin-top:0}.conditions-content h2,.conditions-content h3,.conditions-content h4{margin-bottom:.25em}.conditions-content ol,.conditions-content ul{list-style-position:inside;padding-left:0}.conditions-content ol li,.conditions-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.conditions-content ol li::marker,.conditions-content ul li::marker{font-size:1em}.conditions-content ol li span:first-child,.conditions-content ul li span:first-child{margin-left:-5px}.conditions-content ol li span{margin-left:0}.conditions-content ul,.conditions-content ol{margin-top:-10px}.conditions-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.conditions-content h3.header{background:#896d18;padding:5px 10px}.conditions-content h4.header{background:#696969;padding:5px}.conditions-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.conditions-content .link-button:hover,.conditions-content .link-button:focus,.conditions-content .link-button:active{background:#696969}@media (min-width: 768px){.conditions-content .link-button{max-width:200px}}.conditions-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.conditions-content .two-buttons{flex-direction:row;gap:25px}}.conditions-content .internal-link{text-decoration:underline}.conditions-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.conditions-content .tab-items__tab{cursor:pointer}.conditions-content .tab-items__tab[data-selected=true]{text-decoration:underline}.conditions-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.conditions-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.conditions-content .secondary-list li{padding-left:0;padding-right:0}}.conditions-content table,.conditions-content th,.conditions-content td{border:1px solid #FFD700;font-size:14px}.conditions-content table{margin:0 0 15px}@media (min-width: 768px){.conditions-content th,.conditions-content td{padding-left:5px;padding-right:5px}}.conditions-content__tabs{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700;border-bottom:2px solid #FFD700;width:90%;justify-content:center}.conditions-content__tabs__tab{cursor:pointer}.conditions-content__tabs__tab p{margin-bottom:0}.conditions-content__tabs__divider{color:gold;padding-left:10px;padding-right:10px}.degrees{margin-left:5px}.general{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.general{padding-bottom:100px}}.general-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.general-content{padding:25px 32px 0}}@media (min-width: 1024px){.general-content{grid-column:2}}.general-content a{color:#ffffffde;text-decoration:none}.general-content .header{margin-top:0}.general-content p,.general-content h2,.general-content h3,.general-content h4{text-align:left}.general-content p{margin-top:0}.general-content h2,.general-content h3,.general-content h4{margin-bottom:.25em}.general-content ol,.general-content ul{list-style-position:inside;padding-left:0}.general-content ol li,.general-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.general-content ol li::marker,.general-content ul li::marker{font-size:1em}.general-content ol li span:first-child,.general-content ul li span:first-child{margin-left:-5px}.general-content ol li span{margin-left:0}.general-content ul,.general-content ol{margin-top:-10px}.general-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.general-content h3.header{background:#896d18;padding:5px 10px}.general-content h4.header{background:#696969;padding:5px}.general-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.general-content .link-button:hover,.general-content .link-button:focus,.general-content .link-button:active{background:#696969}@media (min-width: 768px){.general-content .link-button{max-width:200px}}.general-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.general-content .two-buttons{flex-direction:row;gap:25px}}.general-content .internal-link{text-decoration:underline}.general-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.general-content .tab-items__tab{cursor:pointer}.general-content .tab-items__tab[data-selected=true]{text-decoration:underline}.general-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.general-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.general-content .secondary-list li{padding-left:0;padding-right:0}}.general-content table,.general-content th,.general-content td{border:1px solid #FFD700;font-size:14px}.general-content table{margin:0 0 15px}@media (min-width: 768px){.general-content th,.general-content td{padding-left:5px;padding-right:5px}}.general-content__tabs{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700;border-bottom:2px solid #FFD700;width:90%;justify-content:center}.general-content__tabs__tab{cursor:pointer}.general-content__tabs__tab p{margin-bottom:0}.general-content__tabs__divider{color:gold;padding-left:10px;padding-right:10px}.attack-icon{padding-bottom:0;background-color:#fff;border-radius:50%;width:15px;vertical-align:middle}.homepage{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.homepage{padding-bottom:100px}}.homepage-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.homepage-content{padding:25px 32px 0}}@media (min-width: 1024px){.homepage-content{grid-column:2}}.homepage-content a{color:#ffffffde;text-decoration:none}.homepage-content .header{margin-top:0}.homepage-content p,.homepage-content h2,.homepage-content h3,.homepage-content h4{text-align:left}.homepage-content p{margin-top:0}.homepage-content h2,.homepage-content h3,.homepage-content h4{margin-bottom:.25em}.homepage-content ol,.homepage-content ul{list-style-position:inside;padding-left:0}.homepage-content ol li,.homepage-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.homepage-content ol li::marker,.homepage-content ul li::marker{font-size:1em}.homepage-content ol li span:first-child,.homepage-content ul li span:first-child{margin-left:-5px}.homepage-content ol li span{margin-left:0}.homepage-content ul,.homepage-content ol{margin-top:-10px}.homepage-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.homepage-content h3.header{background:#896d18;padding:5px 10px}.homepage-content h4.header{background:#696969;padding:5px}.homepage-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.homepage-content .link-button:hover,.homepage-content .link-button:focus,.homepage-content .link-button:active{background:#696969}@media (min-width: 768px){.homepage-content .link-button{max-width:200px}}.homepage-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.homepage-content .two-buttons{flex-direction:row;gap:25px}}.homepage-content .internal-link{text-decoration:underline}.homepage-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.homepage-content .tab-items__tab{cursor:pointer}.homepage-content .tab-items__tab[data-selected=true]{text-decoration:underline}.homepage-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.homepage-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.homepage-content .secondary-list li{padding-left:0;padding-right:0}}.homepage-content table,.homepage-content th,.homepage-content td{border:1px solid #FFD700;font-size:14px}.homepage-content table{margin:0 0 15px}@media (min-width: 768px){.homepage-content th,.homepage-content td{padding-left:5px;padding-right:5px}}.homepage-content .title{font-size:3.5em;margin-bottom:0;margin-top:25px}@media (min-width: 1024px){.homepage-content .title{font-size:4em}}.homepage-content .subtitle{margin-top:0;margin-bottom:0;font-size:2em}@media (min-width: 1024px){.homepage-content .subtitle{margin-bottom:25px}}.section{display:grid;grid-gap:25px;align-items:center;padding:50px 20px;border-bottom:2px solid #FFD700}@media (min-width: 768px){.section{grid-template-columns:1fr 1fr;grid-gap:50px}}@media (min-width: 768px){.section:nth-of-type(1) .section__container{grid-column:1}.section:nth-of-type(1) .section__content{grid-column:2}}.section:nth-of-type(2){border-bottom:none}@media (min-width: 768px){.section:nth-of-type(2) .section__container{grid-column:2;grid-row:1}.section:nth-of-type(2) .section__content{grid-column:1;grid-row:1}}.section h2.section__title{background:none;padding:0;text-align:center}.section__container__tile{box-shadow:0 3px 15px #0000004d;background:#404040;padding:16px}.section__container__content{border:1px solid #FFD700;padding:16px}.section__container__content h2{margin-top:0}.section__button{justify-self:center;background:#696969;border:1px solid #FFD700;border-radius:5px;padding:5px 10px}.section__button__link{text-decoration:none;font-weight:700}.banner{width:100%;overflow:hidden}@media (min-width: 1024px){.banner{grid-column:2}}.banner__image{width:100%;height:auto;display:block;clip-path:inset(0 0 1px 0)}.contact{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.contact{padding-bottom:100px}}.contact-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.contact-content{padding:25px 32px 0}}@media (min-width: 1024px){.contact-content{grid-column:2}}.contact-content a{color:#ffffffde;text-decoration:none}.contact-content .header{margin-top:0}.contact-content p,.contact-content h2,.contact-content h3,.contact-content h4{text-align:left}.contact-content p{margin-top:0}.contact-content h2,.contact-content h3,.contact-content h4{margin-bottom:.25em}.contact-content ol,.contact-content ul{list-style-position:inside;padding-left:0}.contact-content ol li,.contact-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.contact-content ol li::marker,.contact-content ul li::marker{font-size:1em}.contact-content ol li span:first-child,.contact-content ul li span:first-child{margin-left:-5px}.contact-content ol li span{margin-left:0}.contact-content ul,.contact-content ol{margin-top:-10px}.contact-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.contact-content h3.header{background:#896d18;padding:5px 10px}.contact-content h4.header{background:#696969;padding:5px}.contact-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.contact-content .link-button:hover,.contact-content .link-button:focus,.contact-content .link-button:active{background:#696969}@media (min-width: 768px){.contact-content .link-button{max-width:200px}}.contact-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.contact-content .two-buttons{flex-direction:row;gap:25px}}.contact-content .internal-link{text-decoration:underline}.contact-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.contact-content .tab-items__tab{cursor:pointer}.contact-content .tab-items__tab[data-selected=true]{text-decoration:underline}.contact-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.contact-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.contact-content .secondary-list li{padding-left:0;padding-right:0}}.contact-content table,.contact-content th,.contact-content td{border:1px solid #FFD700;font-size:14px}.contact-content table{margin:0 0 15px}@media (min-width: 768px){.contact-content th,.contact-content td{padding-left:5px;padding-right:5px}}.email-form{display:flex;flex-direction:column;gap:15px;width:100%;width:calc(100% - 50px);max-width:600px;justify-self:center;padding:20px;border:1px solid #FFD700;border-radius:5px;background-color:#404040;box-shadow:0 3px 15px #0000004d}.email-form__field{display:flex;flex-direction:column;gap:5px}.email-form__field label{font-weight:700;color:gold}.email-form__field input,.email-form__field textarea{padding:10px;border:1px solid #FFD700;border-radius:5px;background-color:#696969;color:#fff}.email-form__field textarea{resize:vertical;min-height:200px}.email-form__button{padding:10px 20px;border:none;border-radius:5px;background-color:gold;color:#000;text-transform:uppercase;font-weight:700;cursor:pointer;transition:background-color .3s}.email-form__button:hover{background-color:#ccac00}.monsters{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.monsters{padding-bottom:100px}}.monsters-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.monsters-content{padding:25px 32px 0}}@media (min-width: 1024px){.monsters-content{grid-column:2}}.monsters-content a{color:#ffffffde;text-decoration:none}.monsters-content .header{margin-top:0}.monsters-content p,.monsters-content h2,.monsters-content h3,.monsters-content h4{text-align:left}.monsters-content p{margin-top:0}.monsters-content h2,.monsters-content h3,.monsters-content h4{margin-bottom:.25em}.monsters-content ol,.monsters-content ul{list-style-position:inside;padding-left:0}.monsters-content ol li,.monsters-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.monsters-content ol li::marker,.monsters-content ul li::marker{font-size:1em}.monsters-content ol li span:first-child,.monsters-content ul li span:first-child{margin-left:-5px}.monsters-content ol li span{margin-left:0}.monsters-content ul,.monsters-content ol{margin-top:-10px}.monsters-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.monsters-content h3.header{background:#896d18;padding:5px 10px}.monsters-content h4.header{background:#696969;padding:5px}.monsters-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.monsters-content .link-button:hover,.monsters-content .link-button:focus,.monsters-content .link-button:active{background:#696969}@media (min-width: 768px){.monsters-content .link-button{max-width:200px}}.monsters-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.monsters-content .two-buttons{flex-direction:row;gap:25px}}.monsters-content .internal-link{text-decoration:underline}.monsters-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.monsters-content .tab-items__tab{cursor:pointer}.monsters-content .tab-items__tab[data-selected=true]{text-decoration:underline}.monsters-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.monsters-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.monsters-content .secondary-list li{padding-left:0;padding-right:0}}.monsters-content table,.monsters-content th,.monsters-content td{border:1px solid #FFD700;font-size:14px}.monsters-content table{margin:0 0 15px}@media (min-width: 768px){.monsters-content th,.monsters-content td{padding-left:5px;padding-right:5px}}.monsters-content__description{font-style:italic}.monsters-content .filters{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:15px}@media (min-width: 768px){.monsters-content .filters{grid-template-columns:repeat(4,1fr)}}.monsters-content .filters__section{width:100%}.monsters-content .filters__section__title{text-align:center;font-size:20px;font-weight:700}.monsters-content .filters__button-container{grid-column:span 2}@media (min-width: 768px){.monsters-content .filters__button-container{margin-top:8px;grid-column:span 4}}.monsters-content .filters__button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.monsters-content .filters__button:hover,.monsters-content .filters__button:focus,.monsters-content .filters__button:active{background:#696969}@media (min-width: 768px){.monsters-content .filters__button{max-width:300px}}.monsters-content .filters__reset{text-align:center;margin-top:8px;font-size:12px;font-weight:700;color:#ed361e;cursor:pointer}@media (min-width: 1024px){.monsters-content .filters__reset{margin-bottom:0}}.monsters-content .sorters{display:flex;justify-content:space-between}.monsters-content .sort{text-align:left;padding-left:10px;font-weight:700;padding-bottom:5px;cursor:pointer}.monsters-content .sort__arrow{opacity:.3}.monsters-content .sort__arrow--active{opacity:1}.monsters-content .sort:last-child{padding-right:10px;padding-left:0}.monsters-content .sort--disabled{opacity:.5;padding-right:10px;padding-left:0}.monsters-content__monster-section{display:grid;justify-content:center}.pagination{justify-self:center;width:100%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:10px}@media (min-width: 768px){.pagination{padding-top:10px;display:flex;justify-content:space-between;max-width:600px;row-gap:0}}.pagination__controls{padding:5px;width:100%;border:2px solid #696969;background:#242424;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d;max-width:80px;grid-row:2}.pagination__controls:last-child{justify-self:end}.pagination__controls:hover,.pagination__controls:focus,.pagination__controls:active{background:#59190f}.pagination__controls:disabled{background:#404040}.pagination__pages{padding:0 10px;font-weight:700;display:flex;gap:4px;grid-row:1;grid-column:span 2;justify-self:center}.pagination__page{padding:4px 8px;cursor:pointer;border:none;background-color:transparent;color:#fff}.pagination__page--active{font-weight:700;border-top:2px solid #FFD700}.pagination__ellipsis{padding:4px 8px}.encounter{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.encounter{padding-bottom:100px}}.encounter-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.encounter-content{padding:25px 32px 0}}@media (min-width: 1024px){.encounter-content{grid-column:2}}.encounter-content a{color:#ffffffde;text-decoration:none}.encounter-content .header{margin-top:0}.encounter-content p,.encounter-content h2,.encounter-content h3,.encounter-content h4{text-align:left}.encounter-content p{margin-top:0}.encounter-content h2,.encounter-content h3,.encounter-content h4{margin-bottom:.25em}.encounter-content ol,.encounter-content ul{list-style-position:inside;padding-left:0}.encounter-content ol li,.encounter-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.encounter-content ol li::marker,.encounter-content ul li::marker{font-size:1em}.encounter-content ol li span:first-child,.encounter-content ul li span:first-child{margin-left:-5px}.encounter-content ol li span{margin-left:0}.encounter-content ul,.encounter-content ol{margin-top:-10px}.encounter-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.encounter-content h3.header{background:#896d18;padding:5px 10px}.encounter-content h4.header{background:#696969;padding:5px}.encounter-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.encounter-content .link-button:hover,.encounter-content .link-button:focus,.encounter-content .link-button:active{background:#696969}@media (min-width: 768px){.encounter-content .link-button{max-width:200px}}.encounter-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.encounter-content .two-buttons{flex-direction:row;gap:25px}}.encounter-content .internal-link{text-decoration:underline}.encounter-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.encounter-content .tab-items__tab{cursor:pointer}.encounter-content .tab-items__tab[data-selected=true]{text-decoration:underline}.encounter-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.encounter-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.encounter-content .secondary-list li{padding-left:0;padding-right:0}}.encounter-content table,.encounter-content th,.encounter-content td{border:1px solid #FFD700;font-size:14px}.encounter-content table{margin:0 0 15px}@media (min-width: 768px){.encounter-content th,.encounter-content td{padding-left:5px;padding-right:5px}}.encounter-content__subtitle{text-align:left}.building-threats{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.building-threats{padding-bottom:100px}}.building-threats-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.building-threats-content{padding:25px 32px 0}}@media (min-width: 1024px){.building-threats-content{grid-column:2}}.building-threats-content a{color:#ffffffde;text-decoration:none}.building-threats-content .header{margin-top:0}.building-threats-content p,.building-threats-content h2,.building-threats-content h3,.building-threats-content h4{text-align:left}.building-threats-content p{margin-top:0}.building-threats-content h2,.building-threats-content h3,.building-threats-content h4{margin-bottom:.25em}.building-threats-content ol,.building-threats-content ul{list-style-position:inside;padding-left:0}.building-threats-content ol li,.building-threats-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.building-threats-content ol li::marker,.building-threats-content ul li::marker{font-size:1em}.building-threats-content ol li span:first-child,.building-threats-content ul li span:first-child{margin-left:-5px}.building-threats-content ol li span{margin-left:0}.building-threats-content ul,.building-threats-content ol{margin-top:-10px}.building-threats-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.building-threats-content h3.header{background:#896d18;padding:5px 10px}.building-threats-content h4.header{background:#696969;padding:5px}.building-threats-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.building-threats-content .link-button:hover,.building-threats-content .link-button:focus,.building-threats-content .link-button:active{background:#696969}@media (min-width: 768px){.building-threats-content .link-button{max-width:200px}}.building-threats-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.building-threats-content .two-buttons{flex-direction:row;gap:25px}}.building-threats-content .internal-link{text-decoration:underline}.building-threats-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.building-threats-content .tab-items__tab{cursor:pointer}.building-threats-content .tab-items__tab[data-selected=true]{text-decoration:underline}.building-threats-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.building-threats-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.building-threats-content .secondary-list li{padding-left:0;padding-right:0}}.building-threats-content table,.building-threats-content th,.building-threats-content td{border:1px solid #FFD700;font-size:14px}.building-threats-content table{margin:0 0 15px}@media (min-width: 768px){.building-threats-content th,.building-threats-content td{padding-left:5px;padding-right:5px}}.building-threats-content__subtitle{text-align:left}.hazards{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.hazards{padding-bottom:100px}}.hazards-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.hazards-content{padding:25px 32px 0}}@media (min-width: 1024px){.hazards-content{grid-column:2}}.hazards-content a{color:#ffffffde;text-decoration:none}.hazards-content .header{margin-top:0}.hazards-content p,.hazards-content h2,.hazards-content h3,.hazards-content h4{text-align:left}.hazards-content p{margin-top:0}.hazards-content h2,.hazards-content h3,.hazards-content h4{margin-bottom:.25em}.hazards-content ol,.hazards-content ul{list-style-position:inside;padding-left:0}.hazards-content ol li,.hazards-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.hazards-content ol li::marker,.hazards-content ul li::marker{font-size:1em}.hazards-content ol li span:first-child,.hazards-content ul li span:first-child{margin-left:-5px}.hazards-content ol li span{margin-left:0}.hazards-content ul,.hazards-content ol{margin-top:-10px}.hazards-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.hazards-content h3.header{background:#896d18;padding:5px 10px}.hazards-content h4.header{background:#696969;padding:5px}.hazards-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.hazards-content .link-button:hover,.hazards-content .link-button:focus,.hazards-content .link-button:active{background:#696969}@media (min-width: 768px){.hazards-content .link-button{max-width:200px}}.hazards-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.hazards-content .two-buttons{flex-direction:row;gap:25px}}.hazards-content .internal-link{text-decoration:underline}.hazards-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.hazards-content .tab-items__tab{cursor:pointer}.hazards-content .tab-items__tab[data-selected=true]{text-decoration:underline}.hazards-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.hazards-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.hazards-content .secondary-list li{padding-left:0;padding-right:0}}.hazards-content table,.hazards-content th,.hazards-content td{border:1px solid #FFD700;font-size:14px}.hazards-content table{margin:0 0 15px}@media (min-width: 768px){.hazards-content th,.hazards-content td{padding-left:5px;padding-right:5px}}.hazards-content__description{font-style:italic}.hazards-content .filters{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.hazards-content .filters__section{width:100%;display:grid;justify-items:center}.hazards-content .filters__section__title{text-align:center;font-size:20px;font-weight:700}.hazards-content .filters__button-container{grid-column:span 2}@media (min-width: 768px){.hazards-content .filters__button-container{margin-top:8px;grid-column:span 4}}.hazards-content .filters__button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.hazards-content .filters__button:hover,.hazards-content .filters__button:focus,.hazards-content .filters__button:active{background:#696969}@media (min-width: 768px){.hazards-content .filters__button{max-width:300px}}.hazards-content .filters__reset{text-align:center;margin-top:8px;font-size:12px;font-weight:700;color:#ed361e;cursor:pointer}@media (min-width: 1024px){.hazards-content .filters__reset{margin-bottom:0}}.hazards-content .sorters{display:flex;justify-content:space-between}.hazards-content .sort{text-align:left;padding-left:10px;font-weight:700;padding-bottom:5px;cursor:pointer}.hazards-content .sort__arrow{opacity:.3}.hazards-content .sort__arrow--active{opacity:1}.hazards-content .sort:last-child{padding-right:10px;padding-left:0}.hazards-content .sort--disabled{opacity:.5;padding-right:10px;padding-left:0}.hazards-content__monster-section{display:grid;justify-content:center}.monster{max-width:600px}.monster[data-accordion=true]{padding:8px}.monster h3,.monster h4{margin-bottom:0!important}.monster h3{margin-top:0;background:#fff;color:#000;padding:5px 10px;font-size:18px;display:flex;justify-content:space-between}.monster .monster-content{border:2px solid white;padding:8px}.monster h4{margin-top:5px}.monster p,.monster span{font-size:14px;margin-bottom:0}.monster .evn{color:#bf9001}.monster .mgt{color:#ff5151}.monster .res{color:#9e9eff}.monster .traits-section ul,.monster .abilities ul{margin:0}.monster .traits-section li,.monster .abilities li{list-style-type:none}.monster .traits-section .monster-degrees-of-success li,.monster .abilities .monster-degrees-of-success li{list-style-type:disc;margin-bottom:0}.monster .traits-section .monster-degrees-of-success li .degree-effect,.monster .abilities .monster-degrees-of-success li .degree-effect{margin-left:-10px}.monster .traits-section .ability,.monster .abilities .ability{margin-bottom:5px}.monster .traits-section .ability:last-child,.monster .abilities .ability:last-child{margin:0}@media (min-width: 768px){.monster .traits-section p,.monster .traits-section h4,.monster .abilities p,.monster .abilities h4{padding-left:0;padding-right:0}}@media (min-width: 1024px){.monster .traits-section p,.monster .traits-section h4,.monster .abilities p,.monster .abilities h4{padding-left:0;padding-right:0}}@media (min-width: 1440px){.monster .traits-section p,.monster .traits-section h4,.monster .abilities p,.monster .abilities h4{padding-left:0;padding-right:0}}.monster .traits-section h4,.monster .abilities h4{background:#896d18;padding-left:5px}.monster .traits-section h4[data-type=action],.monster .abilities h4[data-type=action]{background:#b50000}.monster .traits-section h4[data-type=maneuver],.monster .abilities h4[data-type=maneuver]{background:#296d09}.monster .traits-section h4[data-type=reaction],.monster .abilities h4[data-type=reaction]{background:#b45f05}.monster .traits-section .attack-icon,.monster .abilities .attack-icon{padding-bottom:0;background-color:#fff;border-radius:50%;width:15px;vertical-align:middle}.monster .traits-section__container{display:grid;gap:5px}.mythical{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.mythical{padding-bottom:100px}}.mythical-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.mythical-content{padding:25px 32px 0}}@media (min-width: 1024px){.mythical-content{grid-column:2}}.mythical-content a{color:#ffffffde;text-decoration:none}.mythical-content .header{margin-top:0}.mythical-content p,.mythical-content h2,.mythical-content h3,.mythical-content h4{text-align:left}.mythical-content p{margin-top:0}.mythical-content h2,.mythical-content h3,.mythical-content h4{margin-bottom:.25em}.mythical-content ol,.mythical-content ul{list-style-position:inside;padding-left:0}.mythical-content ol li,.mythical-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.mythical-content ol li::marker,.mythical-content ul li::marker{font-size:1em}.mythical-content ol li span:first-child,.mythical-content ul li span:first-child{margin-left:-5px}.mythical-content ol li span{margin-left:0}.mythical-content ul,.mythical-content ol{margin-top:-10px}.mythical-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.mythical-content h3.header{background:#896d18;padding:5px 10px}.mythical-content h4.header{background:#696969;padding:5px}.mythical-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.mythical-content .link-button:hover,.mythical-content .link-button:focus,.mythical-content .link-button:active{background:#696969}@media (min-width: 768px){.mythical-content .link-button{max-width:200px}}.mythical-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.mythical-content .two-buttons{flex-direction:row;gap:25px}}.mythical-content .internal-link{text-decoration:underline}.mythical-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.mythical-content .tab-items__tab{cursor:pointer}.mythical-content .tab-items__tab[data-selected=true]{text-decoration:underline}.mythical-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.mythical-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.mythical-content .secondary-list li{padding-left:0;padding-right:0}}.mythical-content table,.mythical-content th,.mythical-content td{border:1px solid #FFD700;font-size:14px}.mythical-content table{margin:0 0 15px}@media (min-width: 768px){.mythical-content th,.mythical-content td{padding-left:5px;padding-right:5px}}.vessel{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.vessel{padding-bottom:100px}}.vessel-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.vessel-content{padding:25px 32px 0}}@media (min-width: 1024px){.vessel-content{grid-column:2}}.vessel-content a{color:#ffffffde;text-decoration:none}.vessel-content .header{margin-top:0}.vessel-content p,.vessel-content h2,.vessel-content h3,.vessel-content h4{text-align:left}.vessel-content p{margin-top:0}.vessel-content h2,.vessel-content h3,.vessel-content h4{margin-bottom:.25em}.vessel-content ol,.vessel-content ul{list-style-position:inside;padding-left:0}.vessel-content ol li,.vessel-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.vessel-content ol li::marker,.vessel-content ul li::marker{font-size:1em}.vessel-content ol li span:first-child,.vessel-content ul li span:first-child{margin-left:-5px}.vessel-content ol li span{margin-left:0}.vessel-content ul,.vessel-content ol{margin-top:-10px}.vessel-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.vessel-content h3.header{background:#896d18;padding:5px 10px}.vessel-content h4.header{background:#696969;padding:5px}.vessel-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.vessel-content .link-button:hover,.vessel-content .link-button:focus,.vessel-content .link-button:active{background:#696969}@media (min-width: 768px){.vessel-content .link-button{max-width:200px}}.vessel-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.vessel-content .two-buttons{flex-direction:row;gap:25px}}.vessel-content .internal-link{text-decoration:underline}.vessel-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.vessel-content .tab-items__tab{cursor:pointer}.vessel-content .tab-items__tab[data-selected=true]{text-decoration:underline}.vessel-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.vessel-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.vessel-content .secondary-list li{padding-left:0;padding-right:0}}.vessel-content table,.vessel-content th,.vessel-content td{border:1px solid #FFD700;font-size:14px}.vessel-content table{margin:0 0 15px}@media (min-width: 768px){.vessel-content th,.vessel-content td{padding-left:5px;padding-right:5px}}.optional-rules{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.optional-rules{padding-bottom:100px}}.optional-rules-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.optional-rules-content{padding:25px 32px 0}}@media (min-width: 1024px){.optional-rules-content{grid-column:2}}.optional-rules-content a{color:#ffffffde;text-decoration:none}.optional-rules-content .header{margin-top:0}.optional-rules-content p,.optional-rules-content h2,.optional-rules-content h3,.optional-rules-content h4{text-align:left}.optional-rules-content p{margin-top:0}.optional-rules-content h2,.optional-rules-content h3,.optional-rules-content h4{margin-bottom:.25em}.optional-rules-content ol,.optional-rules-content ul{list-style-position:inside;padding-left:0}.optional-rules-content ol li,.optional-rules-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.optional-rules-content ol li::marker,.optional-rules-content ul li::marker{font-size:1em}.optional-rules-content ol li span:first-child,.optional-rules-content ul li span:first-child{margin-left:-5px}.optional-rules-content ol li span{margin-left:0}.optional-rules-content ul,.optional-rules-content ol{margin-top:-10px}.optional-rules-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.optional-rules-content h3.header{background:#896d18;padding:5px 10px}.optional-rules-content h4.header{background:#696969;padding:5px}.optional-rules-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.optional-rules-content .link-button:hover,.optional-rules-content .link-button:focus,.optional-rules-content .link-button:active{background:#696969}@media (min-width: 768px){.optional-rules-content .link-button{max-width:200px}}.optional-rules-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.optional-rules-content .two-buttons{flex-direction:row;gap:25px}}.optional-rules-content .internal-link{text-decoration:underline}.optional-rules-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.optional-rules-content .tab-items__tab{cursor:pointer}.optional-rules-content .tab-items__tab[data-selected=true]{text-decoration:underline}.optional-rules-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.optional-rules-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.optional-rules-content .secondary-list li{padding-left:0;padding-right:0}}.optional-rules-content table,.optional-rules-content th,.optional-rules-content td{border:1px solid #FFD700;font-size:14px}.optional-rules-content table{margin:0 0 15px}@media (min-width: 768px){.optional-rules-content th,.optional-rules-content td{padding-left:5px;padding-right:5px}}.gm-guidance{justify-items:center;padding-bottom:50px}@media (min-width: 1024px){.gm-guidance{padding-bottom:100px}}.gm-guidance-content{padding:25px 16px 0;display:grid}@media (min-width: 768px){.gm-guidance-content{padding:25px 32px 0}}@media (min-width: 1024px){.gm-guidance-content{grid-column:2}}.gm-guidance-content a{color:#ffffffde;text-decoration:none}.gm-guidance-content .header{margin-top:0}.gm-guidance-content p,.gm-guidance-content h2,.gm-guidance-content h3,.gm-guidance-content h4{text-align:left}.gm-guidance-content p{margin-top:0}.gm-guidance-content h2,.gm-guidance-content h3,.gm-guidance-content h4{margin-bottom:.25em}.gm-guidance-content ol,.gm-guidance-content ul{list-style-position:inside;padding-left:0}.gm-guidance-content ol li,.gm-guidance-content ul li{text-align:left;list-style-position:inside;margin-bottom:.25em}.gm-guidance-content ol li::marker,.gm-guidance-content ul li::marker{font-size:1em}.gm-guidance-content ol li span:first-child,.gm-guidance-content ul li span:first-child{margin-left:-5px}.gm-guidance-content ol li span{margin-left:0}.gm-guidance-content ul,.gm-guidance-content ol{margin-top:-10px}.gm-guidance-content h2{background:#964437;color:#ffffffde;padding:5px 10px}.gm-guidance-content h3.header{background:#896d18;padding:5px 10px}.gm-guidance-content h4.header{background:#696969;padding:5px}.gm-guidance-content .link-button{padding:10px 5px;width:100%;border:2px solid #FFD700;background:#59190f;border-radius:2px;color:#fff;margin:0;font-weight:700;cursor:pointer;box-shadow:0 3px 15px #0000004d}.gm-guidance-content .link-button:hover,.gm-guidance-content .link-button:focus,.gm-guidance-content .link-button:active{background:#696969}@media (min-width: 768px){.gm-guidance-content .link-button{max-width:200px}}.gm-guidance-content .two-buttons{display:flex;flex-direction:column;gap:20px}@media (min-width: 768px){.gm-guidance-content .two-buttons{flex-direction:row;gap:25px}}.gm-guidance-content .internal-link{text-decoration:underline}.gm-guidance-content .tab-items{display:flex;padding-top:10px;padding-bottom:10px;flex-flow:wrap;margin-left:auto;margin-right:auto;font-size:18px;font-weight:700}.gm-guidance-content .tab-items__tab{cursor:pointer}.gm-guidance-content .tab-items__tab[data-selected=true]{text-decoration:underline}.gm-guidance-content .tab-items__divider{color:gold;padding-left:10px;padding-right:10px}.gm-guidance-content .secondary-list{margin-top:0;margin-left:10px}@media (min-width: 768px){.gm-guidance-content .secondary-list li{padding-left:0;padding-right:0}}.gm-guidance-content table,.gm-guidance-content th,.gm-guidance-content td{border:1px solid #FFD700;font-size:14px}.gm-guidance-content table{margin:0 0 15px}@media (min-width: 768px){.gm-guidance-content th,.gm-guidance-content td{padding-left:5px;padding-right:5px}}
