.creature-header{display:grid;grid-template-columns:70% 30%;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;grid-template-areas:"name name" "details challenge";background-color:#001a12;color:#fff;padding:10px 10px 5px 10px}.creature-header .creature-name{margin:0;grid-area:name;text-align:left}.creature-header .creature-details{grid-area:details;text-align:left;align-items:center}.creature-header .creature-details span{font-style:italic;text-transform:capitalize}.creature-header .creature-challenge{grid-area:challenge;align-self:end;justify-self:right;font-size:90%}.creature-feature:not(.spellcasting) p:not(:first-child){text-indent:1em}.creature-abilities{display:grid;justify-items:stretch;grid-template-columns:repeat(6,1fr);-moz-column-gap:.5em;column-gap:.5em;margin-top:.5em}.creature-abilities .entry{background-color:rgba(129,202,179,.3137254901960784);border:1px solid #cbd4d1;border-radius:.5em;padding:5px 10px 10px 10px;display:grid;row-gap:.25em;grid-template-rows:70% auto;align-items:center;justify-items:center}.creature-abilities .entry .label{text-transform:uppercase;font-size:80%;font-weight:700}.creature-statbox{border-radius:.5em;overflow:hidden;margin-top:var(--top-margin);border:1px solid #cbd4d1;background-color:rgba(129,202,179,.12549019607843137)}.creature-statbox .entry{display:grid;grid-template-columns:var(--label-width) auto}.creature-statbox .entry:not(:last-child){border-bottom:1px solid #cbd4d1}.creature-statbox .entry .label{font-weight:700;align-self:center;text-transform:uppercase;padding-right:.25em;font-size:75%;text-align:right;height:100%;display:flex;align-items:center;justify-content:flex-end;background-color:rgba(129,202,179,.3137254901960784)}.creature-statbox .entry .value{text-align:left;margin-left:.5em;font-size:90%;align-items:center}.creature-attack span{white-space:nowrap}.creature-attack:not(.spellcasting) p:not(:first-child){text-indent:1em}.creature-legendary-action:not(.spellcasting) p{margin:0}.creature-legendary-action:not(.spellcasting) p:not(:first-child){text-indent:1em}.creature-statblock{margin:0 auto;padding:0 0 .5em 0;border:1px solid rgba(0,0,0,.4);box-shadow:0 5px 10px 0 rgba(80,87,98,.25098039215686274);border-left:none;border-right:none;border-top:none;font-size:90%;text-align:left}.creature-statblock .creature-statistics{padding:0 .5em}@media (min-width:1200px){.creature-statblock{-moz-columns:2;columns:2;padding:.5em}.creature-statblock .creature-header{border-radius:.5em}.creature-statblock .creature-statistics{padding:0}}@media (min-width:768px){.creature-statblock{border-radius:15px;border:1px solid rgba(0,0,0,.4);overflow:hidden}}.creature-statblock .section-header{font-size:115%;text-align:left;background-color:rgba(129,202,179,.3137254901960784);padding:.25em;border-radius:.25em;border:1px solid #cbd4d1;margin:.5em 0 0 0;-moz-column-break-after:avoid;break-after:avoid}.creature-statblock .creature-feature{-moz-column-break-inside:avoid;break-inside:avoid}.creature-statblock:not(.2-columns){max-width:500px}@media (min-width:992px){.creature-statblock:not(.2-columns){float:right}}.creature-statblock:not(.2-columns) .creature-statistics{padding:0 .5em}.creature-statblock:not(.2-columns) .creature-header{border-radius:0}@media (min-width:768px){.creature{padding-top:30px}}