@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/cormorant-garamond-latin-ext.ltf1AbuM.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/cormorant-garamond-latin.CUoBjw-S.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/oswald-latin-ext.0aIcqSua.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/oswald-latin.9AWb_KF-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/raleway-latin-ext.CwtNDoQR.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/raleway-latin.CSF1BaNN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.homebrew-reading .book-article{--pf-darkred:#4e1b0e;--pf-red:#5d0000;--pf-orange:#98503c;--pf-yellow:#d8c384;--pf-green:#002a16;--pf-lightgreen:#3a7a58;--pf-turquoise:#015d4e;--pf-blue:#002564;--pf-purple:#54166d;--pf-info:#e2d7d3;--pf-sidebar:#e5d7b2;--pf-even:#eee2c8;--pf-odd:#f5eee0;color:#17130f;max-width:1220px;font-family:Cormorant Garamond,Georgia,serif;font-size:17px;line-height:1.45}.homebrew-reading .book-prose{max-width:none;margin:26px 0 0}.homebrew-reading .book-article p{text-indent:1em;margin:.35em 0;font-size:1em;line-height:1.45}.homebrew-reading .book-article h1,.homebrew-reading .book-article h2,.homebrew-reading .book-article h3,.homebrew-reading .book-article h4{text-transform:uppercase;font-family:Oswald,Georgia,serif;font-weight:500}.homebrew-reading .book-prose>h1{color:var(--pf-green);text-align:center;margin:1.2em 0 .3em;font-family:Cormorant Garamond,Georgia,serif;font-size:2.3em}.homebrew-reading .book-prose h2{color:var(--pf-blue);border:0;margin:1.1em 0 .25em;padding:0;font-size:1.8em}.homebrew-reading .book-prose h3{color:var(--pf-red);margin:.9em 0 .2em;padding-top:.25em;font-size:1.4em}.homebrew-reading .book-prose h4{color:var(--pf-turquoise);margin:.8em 0 .15em;font-size:1.15em}.homebrew-reading .book-prose h4.sidebar-field-label{color:#17130f;margin:.65em 0 .15em;font-family:Oswald,sans-serif;font-size:.94em}.homebrew-reading .book-prose [id]{scroll-margin-top:20px}.homebrew-reading .book-prose a{color:var(--pf-blue);text-underline-offset:2px}.homebrew-reading .book-prose ul{margin:.35em 0 .75em;padding-left:1.4em}.homebrew-reading .book-prose li{margin:.2em 0}.homebrew-reading .book-prose li p{text-indent:0}.homebrew-reading .book-prose>.row,.homebrew-reading .book-prose .row{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1.2rem;margin:1em 0;display:grid}.homebrew-reading .book-prose .col{grid-column:span var(--column-span,6);min-width:0}.homebrew-reading .book-prose .col-1{--column-span:1}.homebrew-reading .book-prose .col-2{--column-span:2}.homebrew-reading .book-prose .col-3{--column-span:3}.homebrew-reading .book-prose .col-4{--column-span:4}.homebrew-reading .book-prose .col-5{--column-span:5}.homebrew-reading .book-prose .col-6{--column-span:6}.homebrew-reading .book-prose .col-7{--column-span:7}.homebrew-reading .book-prose .col-8{--column-span:8}.homebrew-reading .book-prose .col-9{--column-span:9}.homebrew-reading .book-prose .col-10{--column-span:10}.homebrew-reading .book-prose .col-11{--column-span:11}.homebrew-reading .book-prose .col-12{--column-span:12}.homebrew-reading .book-prose .ancestry-sidebar{border-left:.1rem solid var(--pf-green);padding:.65rem .8rem;font-family:Raleway,sans-serif;font-size:1em}.homebrew-reading .book-prose .ancestry-sidebar p{text-indent:0;margin:0}.homebrew-reading .book-prose .ancestry-sidebar h4.sidebar-field-label:first-of-type{padding:0}.homebrew-reading .book-prose .ancestry-sidebar h4.sidebar-field-label{padding:.8rem 0 0}.homebrew-reading .book-prose .table-scroll{max-width:100%;margin:.8em 0;overflow-x:auto}.homebrew-reading .book-prose table{border-collapse:collapse;width:100%;font-family:Raleway,sans-serif;font-size:.78em;line-height:1.35}.homebrew-reading .book-prose th,.homebrew-reading .book-prose td{text-align:left;vertical-align:top;border:1px solid #b6a98f;padding:.32rem .42rem}.homebrew-reading .book-prose th{color:#fff;background:var(--pf-red);font-weight:700}.homebrew-reading .book-prose tbody tr:nth-child(2n){background:var(--pf-even)}.homebrew-reading .book-prose tbody tr:nth-child(odd){background:var(--pf-odd)}.homebrew-reading .book-prose .table-foot{background:#e7d7b0;padding:.4rem .55rem;font-family:Raleway,sans-serif;font-size:.85em}.homebrew-reading .book-prose .table-foot p{text-indent:0;margin:.15em 0;font-size:.95em}.homebrew-reading .book-prose .act{background:#ffffff47;border-top:1px solid #382c1e;border-bottom:1px solid #382c1e;margin:.85rem 0;padding:.65rem .8rem;font-family:Raleway,sans-serif;font-size:.84em}.homebrew-reading .book-prose .action-title{border-bottom:1px solid #382c1e;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.3rem;padding-bottom:.25rem;display:flex}.homebrew-reading .book-prose .action-name,.homebrew-reading .book-prose .action-level{color:var(--pf-red);text-transform:uppercase;font-family:Oswald,sans-serif;font-size:1.2em;font-weight:600}.homebrew-reading .book-prose .action-level{text-align:right;flex:none}.homebrew-reading .book-prose .action-symbol{object-fit:contain;vertical-align:-.16em;width:auto;max-width:2.2em;height:1em;display:inline-block}.homebrew-reading .book-prose .traits{flex-wrap:wrap;gap:.25rem;margin:.4rem 0;display:flex}.homebrew-reading .book-prose .trait{color:#fff;background:var(--pf-red);text-transform:uppercase;padding:.12rem .38rem;font-family:Oswald,sans-serif;font-size:.72em;line-height:1.2}.homebrew-reading .book-prose .trait-uncommon{background:var(--pf-orange)}.homebrew-reading .book-prose .trait-rare{background:var(--pf-blue)}.homebrew-reading .book-prose .trait-unique{background:var(--pf-purple)}.homebrew-reading .book-prose .trait-size{background:var(--pf-lightgreen)}.homebrew-reading .book-prose .act .spec{text-indent:-1em;margin:.3em 0;padding-left:1em}.homebrew-reading .book-prose .act .spec strong{color:var(--pf-red)}.homebrew-reading .book-prose .act .desc p{text-indent:0;margin:.3em 0;font-size:1em}.homebrew-reading .book-prose .act .desc p+p{text-indent:1em}.homebrew-reading .book-prose .inset-note{border-left:3px solid var(--pf-orange);background:var(--pf-info);margin:.7em 0;padding:.55em .8em;font-size:.92em}.homebrew-reading .book-prose .inset-note p{text-indent:0}.homebrew-reading .book-prose .level-tier{margin:1.2em 0 .45em}.homebrew-reading .book-prose .level-tier h2{color:#fff;background:var(--pf-blue);margin:0;padding:.2em .5em;font-size:1.4em}.homebrew-reading .book-prose .level-tier hr{border:2px solid var(--pf-blue);margin:0}.homebrew-reading .book-prose .world-variable{font-variant:small-caps}.homebrew-reading .book-prose .template-code{margin:.7em 0 1.2em}.homebrew-reading .book-prose .template-code pre{white-space:pre;background:#ffffff8c;border:1px solid #b9a88c;max-width:100%;margin:0;padding:.8rem;font:12px/1.5 monospace;overflow-x:auto}@media (width<=760px){.homebrew-reading .book-prose>.row,.homebrew-reading .book-prose .row{grid-template-columns:1fr;gap:.5rem}.homebrew-reading .book-prose .col{grid-column:1}.homebrew-reading .book-prose table{min-width:620px}.homebrew-reading .book-prose .action-title{flex-direction:column;align-items:flex-start;gap:.1rem}}
