.ItemPreview-module__bQRgYq__type,.ItemPreview-module__bQRgYq__rarity{text-transform:capitalize}
.ListItem-module__u2eLiq__banner{text-align:center;text-transform:uppercase;text-shadow:0 2px 2px #0006;z-index:1;width:200px;padding:.5rem;position:absolute;top:0;left:0;transform:rotate(-45deg)translate(-28%,-35%);box-shadow:0 5px 5px #0006}.ListItem-module__u2eLiq__patreonbanner{background-color:var(--patreon-color);color:var(--patreon-color-contrast)}.ListItem-module__u2eLiq__earlyaccessbanner{background-color:var(--primary-color);color:var(--primary-contrast-color)}.ListItem-module__u2eLiq__prereleasebanner{background-color:var(--prerelease-color);color:var(--prerelease-color-contrast)}.ListItem-module__u2eLiq__legacybanner{background-color:var(--legacy-color);color:var(--legacy-color-contrast)}.ListItem-module__u2eLiq__image{object-fit:cover;width:100%;height:100%}.ListItem-module__u2eLiq__container{background-color:var(--background-color-contrast);position:relative;overflow:hidden;container-type:inline-size}.ListItem-module__u2eLiq__container:hover,.ListItem-module__u2eLiq__container:focus{background-color:var(--background-color-hover)}.ListItem-module__u2eLiq__container__table{flex-direction:row;align-items:center;margin-bottom:.5rem;display:flex}.ListItem-module__u2eLiq__container__table .ListItem-module__u2eLiq__image{width:4rem;height:4rem;margin-right:1rem}.ListItem-module__u2eLiq__container__table .ListItem-module__u2eLiq__title{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;flex-basis:40%;font-size:1.5rem;overflow:hidden}.ListItem-module__u2eLiq__container__table .ListItem-module__u2eLiq__subtitle{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;margin-right:1rem;overflow:hidden}.ListItem-module__u2eLiq__container__table .ListItem-module__u2eLiq__subtitle [data-rarity],.ListItem-module__u2eLiq__container__table .ListItem-module__u2eLiq__description{display:none}.ListItem-module__u2eLiq__container__table .ListItem-module__u2eLiq__tags{white-space:nowrap;text-align:right;width:11.875rem;margin-right:1rem;display:none}@container (min-width:900px){.ListItem-module__u2eLiq__container__table .ListItem-module__u2eLiq__tags{display:block}}.ListItem-module__u2eLiq__container__list{--image-size:6rem;grid-template-columns:var(--image-size)auto;grid-gap:.5rem;container-type:unset;grid-template-rows:auto auto auto auto;margin-bottom:.5rem;padding-right:.5rem;display:grid;overflow:hidden}@container (min-width:420px){.ListItem-module__u2eLiq__container__list{--image-size:8rem}}@container (min-width:740px){.ListItem-module__u2eLiq__container__list{--image-size:10rem}}@container (min-width:820px){.ListItem-module__u2eLiq__container__list{--image-size:12rem}}@container (min-width:900px){.ListItem-module__u2eLiq__container__list{--image-size:13rem}}@container (min-width:990px){.ListItem-module__u2eLiq__container__list{--image-size:15rem}}.ListItem-module__u2eLiq__container__list .ListItem-module__u2eLiq__image{grid-row-start:span 4;max-width:100%}.ListItem-module__u2eLiq__container__list .ListItem-module__u2eLiq__title{margin-bottom:0}.ListItem-module__u2eLiq__container__list .ListItem-module__u2eLiq__subtitle{font-style:italic}.ListItem-module__u2eLiq__container__grid{--container-size:10rem;height:var(--container-size);width:var(--container-size);container-type:unset;margin-bottom:0;display:block;position:relative;overflow:hidden}@container (min-width:420px){.ListItem-module__u2eLiq__container__grid{--container-size:12rem}}@container (min-width:740px){.ListItem-module__u2eLiq__container__grid{--container-size:9rem}}@container (min-width:820px){.ListItem-module__u2eLiq__container__grid{--container-size:10rem}}@container (min-width:900px){.ListItem-module__u2eLiq__container__grid{--container-size:11rem}}@container (min-width:990px){.ListItem-module__u2eLiq__container__grid{--container-size:12rem}}.ListItem-module__u2eLiq__container__grid .ListItem-module__u2eLiq__title,.ListItem-module__u2eLiq__container__grid .ListItem-module__u2eLiq__subtitle,.ListItem-module__u2eLiq__container__grid .ListItem-module__u2eLiq__description,.ListItem-module__u2eLiq__container__grid .ListItem-module__u2eLiq__tags{display:none}.ListItem-module__u2eLiq__container__details{width:100%;max-width:100%;height:100%;container-type:unset;flex-direction:column;padding:1rem;display:flex;position:relative;overflow:hidden}.ListItem-module__u2eLiq__container__details .ListItem-module__u2eLiq__image{height:100%}@container (min-width:420px){.ListItem-module__u2eLiq__container__details .ListItem-module__u2eLiq__image{height:17rem}}@container (min-width:768px){.ListItem-module__u2eLiq__container__details .ListItem-module__u2eLiq__image{height:16rem}}@container (min-width:990px){.ListItem-module__u2eLiq__container__details .ListItem-module__u2eLiq__image{height:15rem}}@media (min-width:768px){[data-fixed-height=true] .ListItem-module__u2eLiq__container__list{height:17rem}[data-fixed-height=true] .ListItem-module__u2eLiq__container__details{height:38rem}[data-fixed-height=true] .ListItem-module__u2eLiq__containerNoAi.ListItem-module__u2eLiq__container__list{height:13rem}[data-fixed-height=true] .ListItem-module__u2eLiq__containerNoAi.ListItem-module__u2eLiq__container__details{height:28rem}}.ListItem-module__u2eLiq__containerNoAi{--image-size:0;padding-left:var(--spacing);grid-template-columns:auto}.ListItem-module__u2eLiq__containerNoAi .ListItem-module__u2eLiq__image{display:none}
.ListOfItemsMonstersOrMaps-module__9UqGYW__type,.ListOfItemsMonstersOrMaps-module__9UqGYW__rarity{text-transform:capitalize}.ListOfItemsMonstersOrMaps-module__9UqGYW__pagination{justify-content:center;align-items:center;margin:20px auto;display:flex}.ListOfItemsMonstersOrMaps-module__9UqGYW__paginationButton{background-color:var(--primary-color);color:var(--primary-contrast-color);padding:var(--spacing);cursor:pointer;justify-content:center;align-items:center;min-width:6.25rem;margin:20px auto;display:flex}.ListOfItemsMonstersOrMaps-module__9UqGYW__paginationButton.ListOfItemsMonstersOrMaps-module__9UqGYW__disabled{background-color:var(--background-color);color:var(--primary-color);cursor:not-allowed}.ListOfItemsMonstersOrMaps-module__9UqGYW__animationContainer{transition:all .2s ease-in-out;position:relative}.ListOfItemsMonstersOrMaps-module__9UqGYW__animationNone{opacity:1;transform:translate(0%)}.ListOfItemsMonstersOrMaps-module__9UqGYW__animationLeft{opacity:0;transform:translate(-100%)}.ListOfItemsMonstersOrMaps-module__9UqGYW__animationRight{opacity:0;transform:translate(100%)}.ListOfItemsMonstersOrMaps-module__9UqGYW__rarityTag{text-align:center;text-transform:capitalize;border:1px solid var(--text-color);width:1rem;height:1rem;margin-right:.25rem;display:inline-block}.ListOfItemsMonstersOrMaps-module__9UqGYW__rarityTagContainer{text-transform:capitalize}@media screen and (max-width:768px){.ListOfItemsMonstersOrMaps-module__9UqGYW__rarityTag{margin-top:0}}
.HeadingWithAnchor-module__aJFsNW__container{position:relative}.HeadingWithAnchor-module__aJFsNW__anchor{opacity:0;transition:all .1s ease-in-out}.HeadingWithAnchor-module__aJFsNW__container:hover .HeadingWithAnchor-module__aJFsNW__anchor,.HeadingWithAnchor-module__aJFsNW__container:focus .HeadingWithAnchor-module__aJFsNW__anchor .HeadingWithAnchor-module__aJFsNW__container:focus-within .HeadingWithAnchor-module__aJFsNW__anchor{opacity:1}
@media print{.Changelog-module__NReESa__changelog{display:none}}
.GenericFeature-module__CvLSXa__container{margin-bottom:.5rem}.GenericFeature-module__CvLSXa__label{font-weight:700;display:inline}.GenericFeature-module__CvLSXa__subtitle{margin:.5rem 0;font-style:italic;display:block}.GenericFeature-module__CvLSXa__value,.GenericFeature-module__CvLSXa__value>p{display:inline}.GenericFeature-module__CvLSXa__value table{page-break-inside:avoid;width:100%;margin-top:.5rem;margin-bottom:.5rem;overflow:auto}.GenericFeature-module__CvLSXa__value th,.GenericFeature-module__CvLSXa__value tbody{text-align:left}.GenericFeature-module__CvLSXa__value tbody td,.GenericFeature-module__CvLSXa__value tbody th{page-break-inside:avoid;padding:.5rem}.GenericFeature-module__CvLSXa__value tbody td:first-of-type,.GenericFeature-module__CvLSXa__value tbody th:first-of-type{min-width:5rem}
.LegacyLink-module__G0pEpq__legacyLink{column-span:all;background-color:var(--information-color);color:var(--information-color-contrast);--secondary-color:#6c27f8;margin-bottom:1rem;padding:1rem}@media print{.LegacyLink-module__G0pEpq__legacyLink{display:none}}
.MaxHeightImageWithBlurredBackground-module__a6y4jq__container{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.MaxHeightImageWithBlurredBackground-module__a6y4jq__noai img{width:min(75%,100px);min-height:150px}.MaxHeightImageWithBlurredBackground-module__a6y4jq__noai figure{width:100%}.MaxHeightImageWithBlurredBackground-module__a6y4jq__noai figcaption{text-align:center;z-index:2;width:100%;display:inline-block;position:relative}.MaxHeightImageWithBlurredBackground-module__a6y4jq__alignLeft .MaxHeightImageWithBlurredBackground-module__a6y4jq__image{margin-left:0}.MaxHeightImageWithBlurredBackground-module__a6y4jq__alignRight .MaxHeightImageWithBlurredBackground-module__a6y4jq__image{margin-right:0}.MaxHeightImageWithBlurredBackground-module__a6y4jq__background{filter:blur(.5rem);background-position:50%;background-size:cover;position:absolute;inset:0}.MaxHeightImageWithBlurredBackground-module__a6y4jq__image{object-fit:contain;max-height:100%;margin:auto;display:block;position:relative}.MaxHeightImageWithBlurredBackground-module__a6y4jq__container figcaption{z-index:1;background:var(--background-color);padding:0 .25rem;font-size:.8rem;font-style:italic;position:relative}@media print{.MaxHeightImageWithBlurredBackground-module__a6y4jq__background,.MaxHeightImageWithBlurredBackground-module__a6y4jq__noai{display:none}}
.FullItemClassic-module__aosyrq__page{column-count:1;box-sizing:border-box;margin-bottom:var(--spacing);background:var(--background-color-contrast);padding:var(--spacing);column-gap:.9cm;padding-top:0;position:relative;overflow:hidden}@media (min-width:768px){.FullItemClassic-module__aosyrq__page{column-count:2}}.FullItemClassic-module__aosyrq__name,.FullItemClassic-module__aosyrq__ingress{column-span:all}.FullItemClassic-module__aosyrq__imageAndDescription{margin-bottom:var(--spacing);page-break-inside:avoid;break-inside:avoid;flex-direction:column;align-items:center;display:flex}.FullItemClassic-module__aosyrq__image{width:100%}.FullItemClassic-module__aosyrq__description{margin-top:.5rem}.FullItemClassic-module__aosyrq__ingress{margin-bottom:.5rem;font-style:italic}.FullItemClassic-module__aosyrq__type,.FullItemClassic-module__aosyrq__rarity{text-transform:capitalize}.FullItemClassic-module__aosyrq__properties>*{page-break-inside:avoid;break-inside:avoid}.FullItemClassic-module__aosyrq__item__print{box-shadow:none;max-width:900px;font-size:1.5625rem}.FullItemClassic-module__aosyrq__item__print .FullItemClassic-module__aosyrq__name{font-size:3rem}.FullItemClassic-module__aosyrq__item__print h2{font-size:2.5rem}.FullItemClassic-module__aosyrq__item__print .FullItemClassic-module__aosyrq__image,.FullItemClassic-module__aosyrq__item__print .FullItemClassic-module__aosyrq__imageCarousel,.FullItemClassic-module__aosyrq__item__print .FullItemClassic-module__aosyrq__tags{display:none}
.FullItemPdf-module__HdgCOa__page{--rolltable-row-color:#e0ffe0;box-sizing:border-box;margin-bottom:var(--spacing);background:var(--background-color-contrast);padding:var(--spacing);column-gap:.9cm;padding-top:0;position:relative;overflow:hidden}.FullItemPdf-module__HdgCOa__printDescription{display:none}.FullItemPdf-module__HdgCOa__printDescriptionButton{background-color:var(--primary-color);color:var(--primary-contrast-color);cursor:pointer;padding:.5rem;position:absolute;top:-1px;right:-1px}@media (min-width:768px){.FullItemPdf-module__HdgCOa__printDescription{padding:var(--spacing);background-color:var(--information-color);color:var(--information-color-contrast);margin-bottom:var(--spacing);display:block;position:relative}}.FullItemPdf-module__HdgCOa__name,.FullItemPdf-module__HdgCOa__ingress{column-span:all}.FullItemPdf-module__HdgCOa__image{mix-blend-mode:multiply}.FullItemPdf-module__HdgCOa__ingress{margin-bottom:.5rem;font-style:italic}.FullItemPdf-module__HdgCOa__type,.FullItemPdf-module__HdgCOa__rarity{text-transform:capitalize}.FullItemPdf-module__HdgCOa__pageWithBackground{background:#fffef0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);box-shadow:2px 3px 20px #000,inset 0 0 125px #8f5922}.FullItemPdf-module__HdgCOa__printBackground{column-span:all;text-align:right}.FullItemPdf-module__HdgCOa__printBackground input,.FullItemPdf-module__HdgCOa__printBackground label{cursor:pointer}@media print{.FullItemPdf-module__HdgCOa__pageWithBackground{box-shadow:none;background:0 0}.FullItemPdf-module__HdgCOa__printDescription,.FullItemPdf-module__HdgCOa__printSettings,.FullItemPdf-module__HdgCOa__printBackground{display:none}.FullItemPdf-module__HdgCOa__name{margin-bottom:0}}
.MarkdownWithSpellLinks-module__sXVggW__paragraph{vertical-align:text-top;width:100%;margin-top:0;margin-bottom:min(1rem,1em);display:inline-block}.MarkdownWithSpellLinks-module__sXVggW__markdown>.MarkdownWithSpellLinks-module__sXVggW__paragraph:first-child:last-child{margin-bottom:0;display:inline}.MarkdownWithSpellLinks-module__sXVggW__markdown ul{list-style:outside}.MarkdownWithSpellLinks-module__sXVggW__markdown ol,.MarkdownWithSpellLinks-module__sXVggW__markdown ul{margin-bottom:1em;padding-left:1em}.MarkdownWithSpellLinks-module__sXVggW__markdown th,.MarkdownWithSpellLinks-module__sXVggW__markdown td{padding:min(.5rem,.5em)}.MarkdownWithSpellLinks-module__sXVggW__markdown a{color:var(--secondary-color)}.MarkdownWithSpellLinks-module__sXVggW__markdown blockquote{padding:var(--spacing);border-left:4px solid var(--secondary-color);background:linear-gradient(to right,var(--background-color-secondary),var(--background-color));border-radius:8px;margin:1.5rem 0;font-style:italic;position:relative;box-shadow:0 2px 4px #0000001a}.MarkdownWithSpellLinks-module__sXVggW__markdown blockquote span:last-of-type{margin:0}
.InlineRoll-module__fDPqYa__container{display:inline;position:relative}.InlineRoll-module__fDPqYa__rollButton{color:var(--secondary-color);cursor:pointer;font-size:inherit;text-align:inherit;background-color:#0000;border:none;display:inline-block}.InlineRoll-module__fDPqYa__popup{z-index:1;background-color:var(--background-color);flex-direction:row;padding:1rem;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.InlineRoll-module__fDPqYa__popup:before{content:"";border:10px solid #0000;border-top-color:var(--background-color);position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}
.InlineSpell-module__ij-a-a__spell{color:var(--secondary-color);cursor:pointer;text-transform:capitalize;font-style:italic;display:inline-block;position:relative}.InlineSpell-module__ij-a-a__tooltip{z-index:1;cursor:default;background-color:var(--background-color);color:var(--text-color);border:1px solid var(--secondary-color);text-transform:none;width:30rem;max-width:95vw;padding:.5rem;font-style:normal;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.InlineSpell-module__ij-a-a__tooltip hr{color:var(--secondary-color);margin:.25rem 0}.InlineSpell-module__ij-a-a__tooltip__close{cursor:pointer;text-align:center;background-color:var(--primary-color);width:2.5rem;height:2.5rem;color:var(--primary-contrast-color);justify-content:center;align-items:center;display:flex;position:absolute;top:-1px;right:-1px}.InlineSpell-module__ij-a-a__spell__heading{justify-content:space-between;width:100%;display:flex}.InlineSpell-module__ij-a-a__spell__level{position:absolute;top:.5rem;left:.5rem}
.MonsterAbilities-module__N4aleG__container{page-break-inside:avoid;flex-direction:row;justify-content:space-between;width:100%;display:flex;container-type:inline-size}.MonsterAbilities-module__N4aleG__ability{text-align:center}.MonsterAbilities-module__N4aleG__abilityName{font-weight:700}.MonsterAbilities-module__N4aleG__abilityValueGroup{flex-direction:row;font-size:.8rem;display:flex}.MonsterAbilities-module__N4aleG__abilityValueGroup>span:first-child{margin-right:.2em}@container (min-width:350px){.MonsterAbilities-module__N4aleG__abilityValueGroup{font-size:1rem}}@container (min-width:450px){.MonsterAbilities-module__N4aleG__abilityValueGroup{font-size:1.25rem}}@container (min-width:600px){.MonsterAbilities-module__N4aleG__abilityValueGroup{font-size:1.5rem}}@container (min-width:725px){.MonsterAbilities-module__N4aleG__abilityValueGroup{font-size:1.75rem}}
.NavMenu-module__YocYhG__detailedMenu .NavMenu-module__YocYhG__backgroundColor{z-index:998;width:100%;height:100%;transition:all .5s ease-in-out;position:fixed;top:0}.NavMenu-module__YocYhG__detailedMenu .NavMenu-module__YocYhG__backgroundColor_left{background-image:linear-gradient(to right,var(--background-color)0%,var(--background-color)50%,transparent 100%);left:-100%}.NavMenu-module__YocYhG__detailedMenu .NavMenu-module__YocYhG__backgroundColor_right{background-image:linear-gradient(to left,var(--background-color)0%,var(--background-color)50%,transparent 100%);right:-100%}.NavMenu-module__YocYhG__detailedMenu_open .NavMenu-module__YocYhG__backgroundColor_left{left:0}.NavMenu-module__YocYhG__detailedMenu_open .NavMenu-module__YocYhG__backgroundColor_right{right:0}.NavMenu-module__YocYhG__detailedMenu_content{z-index:999;width:100%;height:100%;display:none;position:fixed;top:0}.NavMenu-module__YocYhG__detailedMenu_content ul{flex-direction:column;width:100%;margin:0;padding:5rem 0;list-style:none;display:flex;overflow:auto}@media screen and (min-width:768px){.NavMenu-module__YocYhG__detailedMenu_content ul{padding-top:12rem;padding-bottom:0}}.NavMenu-module__YocYhG__detailedMenu_content li{text-align:center;border-bottom:1px solid var(--secondary-color);width:100%;padding:1rem}.NavMenu-module__YocYhG__detailedMenu_content li:first-child{border-top:1px solid var(--secondary-color)}.NavMenu-module__YocYhG__detailedMenu_content li span{cursor:pointer}.NavMenu-module__YocYhG__active{color:var(--primary-color);font-weight:700;text-decoration:underline}@keyframes NavMenu-module__YocYhG__fadeIn{0%{opacity:0;transform:translateY(1rem)}50%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.NavMenu-module__YocYhG__detailedMenu_open .NavMenu-module__YocYhG__detailedMenu_content{animation:.5s ease-in-out NavMenu-module__YocYhG__fadeIn;display:flex}.NavMenu-module__YocYhG__navMenu{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;transition:all .5s ease-in-out;position:fixed;bottom:0}.NavMenu-module__YocYhG__navMenuButtons{justify-content:space-between;display:flex}.NavMenu-module__YocYhG__navMenuButtonsDesktop{display:none}.NavMenu-module__YocYhG__button,.NavMenu-module__YocYhG__button{cursor:pointer;background-color:var(--secondary-color);color:var(--secondary-contrast-color);width:50%;padding:var(--spacing);height:var(--navMenuButtonHeight);overflow:hidden}.NavMenu-module__YocYhG__button a,.NavMenu-module__YocYhG__button a{line-height:calc(var(--navMenuButtonHeight)/2);flex-flow:row;font-size:.9rem;display:inline-flex}.NavMenu-module__YocYhG__button svg,.NavMenu-module__YocYhG__button svg{width:calc(var(--navMenuButtonHeight)/2);height:calc(var(--navMenuButtonHeight)/2);vertical-align:text-bottom;margin:0 .25rem;display:inline-block}.NavMenu-module__YocYhG__buttonLeft{text-align:left;padding-right:4rem;-webkit-mask-image:radial-gradient(10px at 100% 0,#0000 0 3.9rem,#000 4rem);mask-image:radial-gradient(10px at 100% 0,#0000 0 3.9rem,#000 4rem)}.NavMenu-module__YocYhG__buttonCenter{--circle-diameter:6.25rem;cursor:pointer;left:50%;top:calc((var(--circle-diameter)/2)*-1);width:var(--circle-diameter);height:var(--circle-diameter);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%)}.NavMenu-module__YocYhG__clickableOverlay{cursor:pointer;z-index:1000;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.NavMenu-module__YocYhG__buttonRight{text-align:right;justify-content:flex-end;padding-left:4rem;-webkit-mask-image:radial-gradient(10px at 0 0,#0000 0 3.9rem,#000 4rem);mask-image:radial-gradient(10px at 0 0,#0000 0 3.9rem,#000 4rem)}@media screen and (min-width:768px){.NavMenu-module__YocYhG__navMenu{top:0;bottom:unset;border-top:2px solid var(--primary-color);position:sticky}.NavMenu-module__YocYhG__navMenuButtons{max-width:var(--max-width);margin:0 auto}.NavMenu-module__YocYhG__navMenuButtonsMobile{display:none}.NavMenu-module__YocYhG__navMenuButtonsDesktop{display:flex}.NavMenu-module__YocYhG__navMenuButtons:before,.NavMenu-module__YocYhG__navMenuButtons:after{content:"";background-color:var(--background-color-contrast);width:calc((100vw - var(--max-width))/2);height:100%;display:block;position:absolute;left:0}.NavMenu-module__YocYhG__navMenuButtons:after{left:unset;right:0}.NavMenu-module__YocYhG__button{background-color:var(--background-color-contrast);padding:.25rem 0 0}.NavMenu-module__YocYhG__button a{color:var(--secondary-color);text-transform:uppercase;flex-direction:column;place-content:center;align-items:center;font-weight:700;display:flex}.NavMenu-module__YocYhG__buttonRight{-webkit-mask-image:radial-gradient(10px at 0 100%,#0000 0 3.9rem,#000 4rem);mask-image:radial-gradient(10px at 0 100%,#0000 0 3.9rem,#000 4rem)}.NavMenu-module__YocYhG__buttonLeft{-webkit-mask-image:radial-gradient(10px at 100% 100%,#0000 0 3.9rem,#000 4rem);mask-image:radial-gradient(10px at 100% 100%,#0000 0 3.9rem,#000 4rem)}.NavMenu-module__YocYhG__buttonCenter{top:1rem}}@media print{.NavMenu-module__YocYhG__navMenu,.NavMenu-module__YocYhG__detailedMenu{display:none}}
@media print{.PrintPage-module__ayldVW__page{--primary-color:#8b0000;--secondary-color:#6c27f8;--primary-contrast-color:#fff;--background-color:#f5f5f5;--background-color-contrast:#fff;--background-color-hover:#dcdcdc;--text-color:#000;--text-stroke-color:#fff;--disabled-color:#b0b0b0;--common-color:var(--text-color);--uncommon-color:#1fc219;--rare-color:#4990e2;--very-rare-color:#9810e0;--legendary-color:#fea227;--artifact-color:#be8972;color:var(--text-color);page-break-after:always;background:0 0;margin:1cm .25cm;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.PrintPage-module__ayldVW__content{z-index:10;position:relative}.PrintPage-module__ayldVW__content img{mix-blend-mode:multiply}}
.PrintHoverControls-module__XoZOha__hoverControls{opacity:0;background-color:#00000080;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:none;top:0;right:0;position:absolute!important}.PrintHoverControls-module__XoZOha__hoverControls:hover{opacity:1}.PrintHoverControls-module__XoZOha__hoverControls button{color:var(--primary-contrast-color);margin:0 1rem;font-size:1rem}
.PrintSettings-module__VIIrpq__container{border:1px solid #0000;padding-top:2rem;position:relative}.PrintSettings-module__VIIrpq__container:hover{border-color:var(--secondary-color)}.PrintSettings-module__VIIrpq__options{z-index:1;background-color:var(--background-color);flex-direction:row;padding:.5rem;display:flex;position:absolute;top:-1px;right:-1px}.PrintSettings-module__VIIrpq__name,.PrintSettings-module__VIIrpq__option{margin-right:.5rem}.PrintSettings-module__VIIrpq__option input{display:none}.PrintSettings-module__VIIrpq__option label{cursor:pointer}.PrintSettings-module__VIIrpq__content{page-break-inside:avoid;break-inside:avoid;color:#000}.PrintSettings-module__VIIrpq__avoidPageBreak{break-inside:avoid!important;page-break-inside:avoid!important}.PrintSettings-module__VIIrpq__hide.PrintSettings-module__VIIrpq__content{display:none}@media print{.PrintSettings-module__VIIrpq__container{padding-top:0}.PrintSettings-module__VIIrpq__name,.PrintSettings-module__VIIrpq__hide,.PrintSettings-module__VIIrpq__options{display:none}}
.d20-module__nUiEJW__container{--containerWidth:100px;--containerHeight:var(--containerWidth);--faceWidth:calc(var(--containerWidth)*.5);--faceHeight:calc(var(--faceWidth)*.86);--transitionDuration:.5s;--animationDuration:3s;--angle:53deg;--ringAngle:-11deg;--sideAngle:calc(360deg/5);--opacity:.75;--color:var(--primary-color);--rotateX:calc(-1*var(--angle));--translateZ:calc(var(--faceWidth)*.335);--translateY:calc(-1*var(--faceHeight)*.15);--translateRingZ:calc(var(--faceWidth)*.75);--translateRingY:calc(var(--faceHeight)*.78 + var(--translateY));--translateLowerZ:var(--translateZ);--translateLowerY:calc(var(--faceHeight)*.78 + var(--translateRingY));width:var(--containerWidth);height:var(--containerHeight);perspective:1500px;margin:auto;position:relative}.d20-module__nUiEJW__die{width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--transitionDuration)ease-out;cursor:pointer;transform:rotateX(var(--rotateX));position:absolute}@keyframes d20-module__nUiEJW__roll{10%{transform:rotateX(0)rotateY(0)rotate(0)}30%{transform:rotateX(120deg)rotateY(240deg)rotate(0)translate(40px)translateY(40px)}50%{transform:rotateX(240deg)rotateY(480deg)rotate(0)translate(-40px)translateY(-40px)}70%{transform:rotateX(360deg)rotateY(720deg)rotate(0)}90%{transform:rotateX(480deg)rotateY(960deg)rotate(0)}}.d20-module__nUiEJW__die.d20-module__nUiEJW__rolling{animation:d20-module__nUiEJW__roll var(--animationDuration)linear}.d20-module__nUiEJW__die[data-face="1"]{transform:rotateX(calc(-1*var(--angle)))rotateY(calc(0deg))}.d20-module__nUiEJW__die[data-face="2"]{transform:rotateX(calc(-1*var(--angle)))rotateY(calc(72deg))}.d20-module__nUiEJW__die[data-face="3"]{transform:rotateX(calc(-1*var(--angle)))rotateY(calc(144deg))}.d20-module__nUiEJW__die[data-face="4"]{transform:rotateX(calc(-1*var(--angle)))rotateY(calc(216deg))}.d20-module__nUiEJW__die[data-face="5"]{transform:rotateX(calc(-1*var(--angle)))rotateY(calc(288deg))}.d20-module__nUiEJW__die[data-face="16"]{transform:rotateX(calc(-1*var(--angle) + 180deg))rotateY(calc(var(--sideAngle)*4))}.d20-module__nUiEJW__die[data-face="17"]{transform:rotateX(calc(-1*var(--angle) + 180deg))rotateY(calc(var(--sideAngle)*3))}.d20-module__nUiEJW__die[data-face="18"]{transform:rotateX(calc(-1*var(--angle) + 180deg))rotateY(calc(var(--sideAngle)*2))}.d20-module__nUiEJW__die[data-face="19"]{transform:rotateX(calc(-1*var(--angle) + 180deg))rotateY(calc(var(--sideAngle)*1))}.d20-module__nUiEJW__die[data-face="20"]{transform:rotateX(calc(-1*var(--angle) + 180deg))rotateY(calc(var(--sideAngle)*0))}.d20-module__nUiEJW__die[data-face="6"]{transform:rotateX(calc(-1*var(--ringAngle)))rotateZ(180deg)rotateY(calc(var(--sideAngle)*0))}.d20-module__nUiEJW__die[data-face="7"]{transform:rotateX(calc(-1*var(--ringAngle)))rotateZ(180deg)rotateY(calc(var(--sideAngle)*1))}.d20-module__nUiEJW__die[data-face="8"]{transform:rotateX(calc(-1*var(--ringAngle)))rotateZ(180deg)rotateY(calc(var(--sideAngle)*2))}.d20-module__nUiEJW__die[data-face="9"]{transform:rotateX(calc(-1*var(--ringAngle)))rotateZ(180deg)rotateY(calc(var(--sideAngle)*3))}.d20-module__nUiEJW__die[data-face="10"]{transform:rotateX(calc(-1*var(--ringAngle)))rotateZ(180deg)rotateY(calc(var(--sideAngle)*4))}.d20-module__nUiEJW__die[data-face="11"]{transform:rotateX(calc(-1*var(--ringAngle)))rotateY(calc(var(--sideAngle)*6.5))}.d20-module__nUiEJW__die[data-face="12"]{transform:rotateX(calc(-1*var(--ringAngle)))rotateY(calc(var(--sideAngle)*5.5))}.d20-module__nUiEJW__die[data-face="13"]{transform:rotateX(calc(-1*var(--ringAngle)))rotateY(calc(var(--sideAngle)*4.5))}.d20-module__nUiEJW__die[data-face="14"]{transform:rotateX(calc(-1*var(--ringAngle)))rotateY(calc(var(--sideAngle)*3.5))}.d20-module__nUiEJW__die[data-face="15"]{transform:rotateX(calc(-1*var(--ringAngle)))rotateY(calc(var(--sideAngle)*2.5))}@keyframes d20-module__nUiEJW__rainbow{0%{border-bottom-color:var(--primary-color)}10%{border-bottom-color:var(--secondary-color)}20%{border-bottom-color:var(--common-color)}30%{border-bottom-color:var(--uncommon-color)}40%{border-bottom-color:var(--rare-color)}50%{border-bottom-color:var(--very-rare-color)}60%{border-bottom-color:var(--legendary-color)}70%{border-bottom-color:var(--artifact-color)}80%{border-bottom-color:var(--good-color)}90%{border-bottom-color:var(--neutral-color)}to{border-bottom-color:var(--evil-color)}}.d20-module__nUiEJW__die[data-face="20"] .d20-module__nUiEJW__face{animation:2s ease-in-out 3 d20-module__nUiEJW__rainbow}.d20-module__nUiEJW__face{--horizontalMargin:calc(-1*var(--faceWidth)*.5);margin:0 var(--horizontalMargin);border-left:calc(var(--faceWidth)*.5)solid transparent;border-right:calc(var(--faceWidth)*.5)solid transparent;border-bottom:var(--faceHeight)solid var(--color);width:0;height:0;transform-style:preserve-3d;backface-visibility:hidden;counter-increment:steps 1;position:absolute;top:0;left:50%}.d20-module__nUiEJW__face:before{content:counter(steps);top:calc(var(--faceHeight)*.25);left:calc(-1*var(--faceWidth));color:#fff;text-shadow:1px 1px 3px #000;font-size:calc(var(--faceHeight)*.5);text-align:center;line-height:calc(var(--faceHeight)*.9);width:calc(var(--faceWidth)*2);height:var(--faceHeight);position:absolute}.d20-module__nUiEJW__face_1{--angleMultiplier:0}.d20-module__nUiEJW__face_2{--angleMultiplier:1}.d20-module__nUiEJW__face_3{--angleMultiplier:2}.d20-module__nUiEJW__face_4{--angleMultiplier:3}.d20-module__nUiEJW__face_5{--angleMultiplier:4}.d20-module__nUiEJW__face_1,.d20-module__nUiEJW__face_2,.d20-module__nUiEJW__face_3,.d20-module__nUiEJW__face_4,.d20-module__nUiEJW__face_5{transform:rotateY(calc(-1*var(--sideAngle)*var(--angleMultiplier)))translateZ(var(--translateZ))translateY(var(--translateY))rotateX(var(--angle))}.d20-module__nUiEJW__face_6{--angleMultiplier:calc(6 - 11)}.d20-module__nUiEJW__face_7{--angleMultiplier:calc(7 - 11)}.d20-module__nUiEJW__face_8{--angleMultiplier:calc(8 - 11)}.d20-module__nUiEJW__face_9{--angleMultiplier:calc(9 - 11)}.d20-module__nUiEJW__face_10{--angleMultiplier:calc(10 - 11)}.d20-module__nUiEJW__face_6,.d20-module__nUiEJW__face_7,.d20-module__nUiEJW__face_8,.d20-module__nUiEJW__face_9,.d20-module__nUiEJW__face_10{transform:rotateY(calc(var(--sideAngle)*var(--angleMultiplier)*-1))translateZ(var(--translateRingZ))translateY(var(--translateRingY))rotateZ(180deg)rotateX(var(--ringAngle))}.d20-module__nUiEJW__face_11{--angleMultiplier:calc(11 - 8)}.d20-module__nUiEJW__face_12{--angleMultiplier:calc(12 - 8)}.d20-module__nUiEJW__face_13{--angleMultiplier:calc(13 - 8)}.d20-module__nUiEJW__face_14{--angleMultiplier:calc(14 - 8)}.d20-module__nUiEJW__face_15{--angleMultiplier:calc(15 - 8)}.d20-module__nUiEJW__face_11,.d20-module__nUiEJW__face_12,.d20-module__nUiEJW__face_13,.d20-module__nUiEJW__face_14,.d20-module__nUiEJW__face_15{transform:rotateY(calc(var(--sideAngle)*var(--angleMultiplier) + var(--sideAngle)/2))translateZ(var(--translateRingZ))translateY(var(--translateRingY))rotateX(var(--ringAngle))}.d20-module__nUiEJW__face_16{--angleMultiplier:calc(16 - 18)}.d20-module__nUiEJW__face_17{--angleMultiplier:calc(17 - 18)}.d20-module__nUiEJW__face_18{--angleMultiplier:calc(18 - 18)}.d20-module__nUiEJW__face_19{--angleMultiplier:calc(19 - 18)}.d20-module__nUiEJW__face_20{--angleMultiplier:calc(20 - 18)}.d20-module__nUiEJW__face_16,.d20-module__nUiEJW__face_17,.d20-module__nUiEJW__face_18,.d20-module__nUiEJW__face_19,.d20-module__nUiEJW__face_20{transform:rotateY(calc(var(--sideAngle)*var(--angleMultiplier) + var(--sideAngle)/2))translateZ(var(--translateLowerZ))translateY(var(--translateLowerY))rotateZ(180deg)rotateX(var(--angle))}
.MenuItemWithSubMenu-module__uGEXEq__menuItemWithSubMenu button,.MenuItemWithSubMenu-module__uGEXEq__menuItemWithSubMenu_title{cursor:pointer}.MenuItemWithSubMenu-module__uGEXEq__menuItemWithSubMenu_subMenu{background-color:var(--background-color);text-transform:capitalize;width:100%;height:100%;transition:all .5s ease-in-out;position:fixed;top:0;right:-100%;overflow:auto}.MenuItemWithSubMenu-module__uGEXEq__menuItemWithSubMenu_subMenu_show{right:0}.MenuItemWithSubMenu-module__uGEXEq__menuItemWithSubMenu_closeButton{cursor:pointer;width:2rem;height:2rem;padding:.5rem;position:absolute;top:0;right:0}.MenuItemWithSubMenu-module__uGEXEq__active{color:var(--primary-color);font-weight:700;text-decoration:underline}
.Footer-module__dgaItq__footer{background-color:var(--background-color-contrast);text-align:center;margin-top:1rem;padding:1rem 1rem 8rem}.Footer-module__dgaItq__content{flex-direction:column;align-items:center;display:flex}.Footer-module__dgaItq__links a{margin-bottom:1rem;display:inline-block}@media screen and (min-width:768px){.Footer-module__dgaItq__content{flex-direction:row;justify-content:center;align-items:flex-start}.Footer-module__dgaItq__links{margin:0 var(--spacing)}}@media print{.Footer-module__dgaItq__footer{display:none}}
.Layout-module__SBeGtq__layout{position:relative}.Layout-module__SBeGtq__content{max-width:var(--max-width);min-height:calc(100vh - 300px);padding:0 var(--spacing);margin:2rem auto 0}@media (min-width:1024px){.Layout-module__SBeGtq__content{padding:0}}.Layout-module__SBeGtq__content>h1,.Layout-module__SBeGtq__content>h2,.Layout-module__SBeGtq__content>h3,.Layout-module__SBeGtq__content>h4,.Layout-module__SBeGtq__content>h5,.Layout-module__SBeGtq__content>h6{padding:0 1rem}@media print{.Layout-module__SBeGtq__content{width:100%;max-width:none!important;min-height:100vh!important}}
.SmallHeader-module__b12riG__header{background-color:var(--background-color-contrast);color:var(--text-color);z-index:1000;position:relative}.SmallHeader-module__b12riG__headerContent{max-width:var(--max-width);padding:0 var(--spacing);flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.SmallHeader-module__b12riG__title{text-align:center;color:var(--text-color);margin:0;padding:1rem;font-family:Balthazar,fantasy;font-size:1.5rem;font-weight:700;display:inline-block}.SmallHeader-module__b12riG__profileLink{flex-direction:row;align-items:center;display:flex}@media screen and (min-width:768px){.SmallHeader-module__b12riG__title{font-size:2rem}}@media print{.SmallHeader-module__b12riG__header{display:none}}
.Nudge-module__Njktta__nudge{background-color:var(--background-color-secondary);text-align:center;z-index:1000;width:100%;padding:.5rem;animation:.5s ease-in-out Nudge-module__Njktta__slideDown;position:fixed;top:0;right:0}@media (min-width:768px){.Nudge-module__Njktta__nudge{animation:.5s ease-in-out Nudge-module__Njktta__slideUp;top:auto;bottom:0}}.Nudge-module__Njktta__text{text-align:center;max-width:var(--max-width);margin:0 auto}.Nudge-module__Njktta__buttons{flex-direction:row;justify-content:space-around;max-width:300px;margin:.5rem auto;display:flex}@keyframes Nudge-module__Njktta__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Nudge-module__Njktta__slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}
.Monster-module__9PSula__monster{column-count:1;box-sizing:border-box;margin-bottom:var(--spacing);column-gap:.9cm;position:relative;overflow:hidden}@media (min-width:768px){.Monster-module__9PSula__monster{column-count:2;column-fill:balance}}.Monster-module__9PSula__name{column-span:all}.Monster-module__9PSula__subtitle{text-transform:capitalize}.Monster-module__9PSula__group{page-break-inside:avoid}.Monster-module__9PSula__appendix{margin-bottom:1rem}@media print{.Monster-module__9PSula__monster{column-count:2;column-fill:balance;background-color:#0000}.Monster-module__9PSula__name{margin-top:0}.Monster-module__9PSula__related{display:none}}

.RollTable-module__eqztNq__container{break-inside:avoid}.RollTable-module__eqztNq__container__print .RollTable-module__eqztNq__roll{display:none}.RollTable-module__eqztNq__roll{flex-direction:row;align-items:center;margin-bottom:1rem;display:flex}.RollTable-module__eqztNq__roll>button{background-color:var(--primary-color);color:var(--primary-contrast-color);cursor:pointer;border-radius:var(--border-radius);border:none;padding:.5rem}.RollTable-module__eqztNq__roll>*{margin-right:1rem}.RollTable-module__eqztNq__table{width:100%;display:block;overflow:auto}.RollTable-module__eqztNq__tableHead,.RollTable-module__eqztNq__tableBody{text-align:left;max-width:100%}.RollTable-module__eqztNq__tableBody td,.RollTable-module__eqztNq__tableHead th{page-break-inside:avoid;max-width:100%;padding:.5rem}.RollTable-module__eqztNq__tableBody tr{max-width:100%}.RollTable-module__eqztNq__tableBody tr:nth-child(2n),.RollTable-module__eqztNq__tableBody tr:nth-child(2n) td{background-color:var(--rolltable-row-color);border-color:var(--rolltable-row-color)}.RollTable-module__eqztNq__tableRow__highlight,.RollTable-module__eqztNq__tableRow__highlight tr,.RollTable-module__eqztNq__tableRow__highlight td{background-color:var(--primary-color)!important;color:var(--primary-contrast-color)!important}.RollTable-module__eqztNq__tableRow__highlight a,.RollTable-module__eqztNq__tableRow__highlight button{text-decoration:underline;color:var(--primary-contrast-color)!important;background-color:var(--primary-color)!important}@media print{.RollTable-module__eqztNq__roll{display:none}.RollTable-module__eqztNq__tableBody tr:nth-child(2n){border:1px solid orange}}
.Subclass-module__3gLrZq__subclass{column-count:1;box-sizing:border-box;margin-bottom:var(--spacing);column-gap:.9cm;padding-top:0;position:relative;overflow:hidden}.Subclass-module__3gLrZq__name{column-span:all}.Subclass-module__3gLrZq__subtitle{text-transform:capitalize;column-span:all;margin-bottom:.5rem}.Subclass-module__3gLrZq__subtitle>*{width:100%;display:inline-block}.Subclass-module__3gLrZq__homebrewclass{column-span:all;background-color:var(--information-color);color:var(--information-color-contrast);--secondary-color:#6c27f8;margin-bottom:1rem;padding:1rem}.Subclass-module__3gLrZq__imageContainer{margin-bottom:1rem}.Subclass-module__3gLrZq__group{page-break-inside:avoid}.Subclass-module__3gLrZq__appendix{margin-bottom:1rem}@media print{.Subclass-module__3gLrZq__subclass{column-count:2;column-fill:balance;background-color:#0000}.Subclass-module__3gLrZq__name{margin-top:0}.Subclass-module__3gLrZq__related,.Subclass-module__3gLrZq__homebrewclass{display:none}}
.FullItemContainer-module__pFYVKW__wip{background-color:var(--prerelease-color);color:var(--prerelease-color-contrast);padding:var(--spacing);margin-bottom:var(--spacing);margin-top:calc(var(--spacing)*-1);justify-content:center;align-items:center;width:100vw;display:flex;position:relative;left:50%;transform:translate(-50%)}.FullItemContainer-module__pFYVKW__controls{flex-direction:row;justify-content:space-between;display:flex}.FullItemContainer-module__pFYVKW__variantButtons{flex-direction:row;display:flex}.FullItemContainer-module__pFYVKW__variants{max-width:100%;overflow:auto}.FullItemContainer-module__pFYVKW__variants select{text-transform:capitalize;cursor:pointer;padding:.5rem}.FullItemContainer-module__pFYVKW__variants option{text-transform:capitalize}.FullItemContainer-module__pFYVKW__variantButton{border:2px solid var(--background-color-contrast);cursor:pointer;text-transform:capitalize;cursor:pointer;border-bottom:none;border-top-left-radius:1rem;border-top-right-radius:1rem;margin-right:.25rem;padding:.5rem;position:relative}.FullItemContainer-module__pFYVKW__variantButton__active,.FullItemContainer-module__pFYVKW__variantButton__active:hover,.FullItemContainer-module__pFYVKW__variantButton__active:focus{background-color:var(--background-color-contrast);z-index:1}.FullItemContainer-module__pFYVKW__layoutContainer{display:none}.FullItemContainer-module__pFYVKW__credits{margin-bottom:.5rem}.FullItemContainer-module__pFYVKW__credits a{color:var(--secondary-color);text-decoration:none}@media (min-width:768px){.FullItemContainer-module__pFYVKW__layoutContainer{text-align:right;margin-bottom:.5rem;display:block}}@media print{.FullItemContainer-module__pFYVKW__print,.FullItemContainer-module__pFYVKW__layoutContainer,.FullItemContainer-module__pFYVKW__rollTable,.FullItemContainer-module__pFYVKW__credits,.FullItemContainer-module__pFYVKW__controls,.FullItemContainer-module__pFYVKW__notes,.FullItemContainer-module__pFYVKW__wip{display:none}}
.spellPoints-module__tNQYuq__title{text-align:center}@media screen and (min-width:768px){.spellPoints-module__tNQYuq__title{margin-top:5rem}}.spellPoints-module__tNQYuq__spellsAndSorcery{flex-flow:wrap;justify-content:space-around;display:flex}.spellPoints-module__tNQYuq__spellsAndSorcery>*{flex-grow:1;flex-basis:50%}@media screen and (min-width:768px){.spellPoints-module__tNQYuq__spellsAndSorcery{flex-wrap:nowrap}}.spellPoints-module__tNQYuq__spellsAndSorcery ol,.spellPoints-module__tNQYuq__spellsAndSorcery ul{padding:.25rem;list-style:none}.spellPoints-module__tNQYuq__spellsAndSorcery button{white-space:nowrap;width:100%;margin-bottom:.25rem;font-size:.9rem}.spellPoints-module__tNQYuq__data{text-align:center;grid-template:"spellPoints spellPoints spellPoints""casterLevel maxSpellLevel hasMetaMagic"/33% 33% 33%;display:grid}.spellPoints-module__tNQYuq__data__wrapper{border:1px solid var(--primary-color)}.spellPoints-module__tNQYuq__data__valueBig{font-size:5rem}.spellPoints-module__tNQYuq__data__spellpointsinput{font-size:inherit;appearance:none;text-align:center;background:0 0;border:none;width:100%;padding:0;display:block}.spellPoints-module__tNQYuq__data__spellPoints{grid-area:spellPoints;padding:2rem}.spellPoints-module__tNQYuq__data__casterLevel{grid-area:casterLevel}.spellPoints-module__tNQYuq__data__maxSpellLevel{grid-area:maxSpellLevel}.spellPoints-module__tNQYuq__data__hasMetaMagic{grid-area:hasMetaMagic}.spellPoints-module__tNQYuq__addClass__container{justify-content:space-between;align-items:center;max-width:25rem;display:flex}.spellPoints-module__tNQYuq__addClass__class{width:10rem;padding:.25rem;font-size:1.5rem}.spellPoints-module__tNQYuq__addClass__level{width:5rem;padding:.25rem;font-size:1.5rem}.spellPoints-module__tNQYuq__metamagic{order:2}.spellPoints-module__tNQYuq__log{order:3}@media screen and (min-width:768px){.spellPoints-module__tNQYuq__log{order:2}.spellPoints-module__tNQYuq__metamagic{order:3}}.spellPoints-module__tNQYuq__logList{max-height:26rem;overflow:auto}button.spellPoints-module__tNQYuq__logList__undo{cursor:pointer;width:3.5rem;margin-left:.5rem;display:inline-block}.spellPoints-module__tNQYuq__logEntry{border-bottom:1px solid var(--primary-color);width:100%;min-width:20vw;padding:.25rem}.spellPoints-module__tNQYuq__config{z-index:1;cursor:default;background-color:var(--background-color);color:var(--text-color);border:1px solid var(--secondary-color);text-transform:none;width:30rem;max-width:95vw;padding:.5rem;font-style:normal;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.spellPoints-module__tNQYuq__config__close{cursor:pointer;text-align:center;background-color:var(--primary-color);width:2.5rem;height:2.5rem;color:var(--primary-contrast-color);justify-content:center;align-items:center;display:flex;position:absolute;top:-1px;right:-1px}.spellPoints-module__tNQYuq__smallInput{text-align:center;width:3rem;padding:.25rem}
.ActionButtons-module__5Djata__container{justify-content:space-around;display:flex}

.SpellPointDescription-module__rPCqKW__active{background-color:var(--primary-color);color:var(--primary-contrast-color)}

.dice-roller-module__Sn82sq__container input,.dice-roller-module__Sn82sq__container select{padding:.5rem;font-size:1rem;display:inline-block}.dice-roller-module__Sn82sq__container input{width:5rem}.dice-roller-module__Sn82sq__roll{flex-direction:row;display:flex}.dice-roller-module__Sn82sq__roll label{margin-bottom:.5rem;font-size:1.5rem;display:block}.dice-roller-module__Sn82sq__d,.dice-roller-module__Sn82sq__plus{font-size:1.5rem}.dice-roller-module__Sn82sq__addRollModifier{flex-direction:row;display:flex}.dice-roller-module__Sn82sq__addRollModifier>*{margin-right:.5rem}.dice-roller-module__Sn82sq__addRollModifier>input{width:5rem}.dice-roller-module__Sn82sq__addRollModifierDescription{margin-top:1rem}.dice-roller-module__Sn82sq__iterations input{width:auto}.dice-roller-module__Sn82sq__rollButton{flex-direction:row;margin-top:1rem;display:flex}.dice-roller-module__Sn82sq__rollButton>div{margin:0}.dice-roller-module__Sn82sq__validationMessages li{background-color:var(--evil-color);color:#fff;padding:.25rem}
.FilterTeaser-module__7Cffma__container{padding:var(--spacing);background-color:var(--background-color-contrast);margin-bottom:var(--spacing);padding-top:.5rem}.FilterTeaser-module__7Cffma__container a{color:var(--secondary-color)}
.Pagination-module__Ih5jkq__pagination{justify-content:center;align-items:center;margin:20px auto;display:flex}.Pagination-module__Ih5jkq__paginationButton{background-color:var(--primary-color);color:var(--primary-contrast-color);padding:var(--spacing);cursor:pointer;justify-content:center;align-items:center;min-width:6.25rem;margin:20px auto;display:flex}.Pagination-module__Ih5jkq__paginationButton.Pagination-module__Ih5jkq__disabled{background-color:var(--background-color);color:var(--primary-color);cursor:not-allowed}
.FeaturedItems-module__gXrA6G__container{flex-direction:column;align-items:center;padding:20px;display:flex}.FeaturedItems-module__gXrA6G__title{margin-bottom:20px;font-size:2rem}.FeaturedItems-module__gXrA6G__items{grid-template-columns:1fr;width:100vw;display:grid}.FeaturedItems-module__gXrA6G__item{height:400px}.FeaturedItems-module__gXrA6G__nameContainer{height:1.75rem;font-size:1.5rem}.FeaturedItems-module__gXrA6G__item{flex-direction:column;align-items:center;margin:10px;display:flex;position:relative;overflow:hidden}.FeaturedItems-module__gXrA6G__name{background-color:var(--primary-color);width:100%;color:var(--primary-contrast-color);text-align:center;z-index:2;margin:0;padding:.5rem;position:relative}.FeaturedItems-module__gXrA6G__nameContainer{display:block;overflow:hidden}.FeaturedItems-module__gXrA6G__contentContainer{background-position:50%;background-size:cover;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.FeaturedItems-module__gXrA6G__backgroundImage{width:100%;height:100%;position:absolute;top:0;left:0}.FeaturedItems-module__gXrA6G__description:before{content:"";z-index:-1;background-color:#0000;width:100%;height:100%;transition:all .1s ease-in-out;position:absolute;top:0;left:0}.FeaturedItems-module__gXrA6G__description{text-align:center;opacity:0;z-index:1;color:#fff;padding:1rem;transition:all .1s ease-in-out;display:none}.FeaturedItems-module__gXrA6G__containerNoAi .FeaturedItems-module__gXrA6G__description:before,.FeaturedItems-module__gXrA6G__item:hover .FeaturedItems-module__gXrA6G__description:before,.FeaturedItems-module__gXrA6G__item:focus .FeaturedItems-module__gXrA6G__description:before{background-color:#000000d9}.FeaturedItems-module__gXrA6G__containerNoAi .FeaturedItems-module__gXrA6G__description,.FeaturedItems-module__gXrA6G__item:hover .FeaturedItems-module__gXrA6G__description,.FeaturedItems-module__gXrA6G__item:focus .FeaturedItems-module__gXrA6G__description{opacity:1}@media (min-width:480px){.FeaturedItems-module__gXrA6G__items{grid-template-columns:1fr 1fr}.FeaturedItems-module__gXrA6G__nameContainer{height:1.5rem;font-size:1.25rem}.FeaturedItems-module__gXrA6G__item{height:400px}}@media (min-width:768px){.FeaturedItems-module__gXrA6G__nameContainer{height:1.5rem;font-size:1.25rem}.FeaturedItems-module__gXrA6G__item{height:400px}.FeaturedItems-module__gXrA6G__description{display:block}}@media (min-width:1400px){.FeaturedItems-module__gXrA6G__items{grid-template-columns:1fr 1fr 1fr 1fr;width:95vw;max-width:1800px}.FeaturedItems-module__gXrA6G__item{height:450px}}
.ItemListContainer-module__ovQ7qa__type,.ItemListContainer-module__ovQ7qa__rarity{text-transform:capitalize}.ItemListContainer-module__ovQ7qa__animationContainer{transition:all .2s ease-in-out;position:relative}.ItemListContainer-module__ovQ7qa__animationNone{opacity:1;transform:translate(0%)}.ItemListContainer-module__ovQ7qa__animationLeft{opacity:0;transform:translate(-100%)}.ItemListContainer-module__ovQ7qa__animationRight{opacity:0;transform:translate(100%)}.ItemListContainer-module__ovQ7qa__rarityTag{text-align:center;text-transform:capitalize;border:1px solid var(--text-color);width:1rem;height:1rem;margin-right:.25rem;display:inline-block}@media screen and (max-width:768px){.ItemListContainer-module__ovQ7qa__rarityTag{margin-top:0}}
@media screen and (min-width:768px){.profile-module__qQX9nG__content{flex-direction:row;justify-content:space-between;display:flex}}
.search-module__05dygG__form{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.search-module__05dygG__searchInput{flex-grow:1;margin-right:.25rem;padding:.25rem;font-size:1.5rem}
.ComparisonTable-module__Ys2ggq__value{white-space:nowrap}
.ComparisonTableContainer-module__c6AiHW__asterisk{margin-bottom:.5rem;font-size:.8rem;font-style:italic;font-weight:400}
.patreonLogin-module__6SUuRW__button{background:var(--patreon-color);color:var(--patreon-color-contrast);cursor:pointer;margin-top:1rem;padding:.5rem}
