@font-face{font-family:"SourceSansPro";src:url("/fonts/SourceSansPro-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"SourceSansPro";src:url("/fonts/SourceSansPro-It.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"SourceSansPro";src:url("/fonts/SourceSansPro-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"SourceSansPro";src:url("/fonts/SourceSansPro-BoldIt.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Ridgeline";src:url("/fonts/Ridgeline.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}article#homepage-blurb{line-height:1.5}body{margin:0;padding:0;font-family:"SourceSansPro","Open Sans",sans-serif}div.body{font-family:"SourceSansPro";margin-right:22vw}div#search{width:100%}div#search-results{background:#fff;height:fit-content;width:60vw;left:20vw;right:20vw;position:fixed;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2);padding:2vh 2vw 2vh 2vw;z-index:1}div#search-results.hidden{display:none}input#search-input{margin-left:10vw}div#toc>nav>ul>li>details>summary>a,div#toc>nav>ul>li>details>ul>li>a{font-family:"SourceSansPro";color:#000}h1{font-family:"Ridgeline"}h3#document-version{font-family:"Ridgeline";font-size:medium}div.body>img.decorative-image,p>img.decorative-image{max-height:45vh;max-width:30vw;float:right;margin-right:-18vw;clear:right;margin-left:2vw}div.body>img.diagram{max-height:80vh}blockquote{padding:5px 20px 5px 20px;border-radius:3px;text-align:justify;border-top:10px outset #e4e4e4;border-right:10px inset #909090;border-bottom:10px inset #909090;border-left:10px outset #e4e4e4;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 700 700'><defs><filter id='nnnoise-filter' x='-20%' y='-20%' width='140%' height='140%' filterUnits='objectBoundingBox' primitiveUnits='userSpaceOnUse' color-interpolation-filters='linearRGB'><feTurbulence type='turbulence' baseFrequency='0.128' numOctaves='4' seed='15' stitchTiles='stitch' result='turbulence'/><feSpecularLighting surfaceScale='10' specularConstant='1.1' specularExponent='20' lighting-color='%23dfdfdf' in='turbulence' result='specularLighting'><feDistantLight azimuth='3' elevation='107'/></feSpecularLighting><feColorMatrix type='saturate' values='0' in='specularLighting' result='colormatrix'/></filter></defs><rect width='700' height='700' fill='%23d7d7d7'/><rect width='700' height='700' fill='%23dfdfdf' filter='url(%23nnnoise-filter)'/></svg>")}table{border-collapse:collapse;border:1px solid #000;text-align:center;min-width:80%}table>tbody>tr>th{text-align:center;text-transform:uppercase}th,td{border:1px solid #000;padding:5px}th{background:#ddd}table.warrior-statline{table-layout:fixed;width:fit-content;max-width:80%}table.ranged-weapon-statline>tbody>tr>th,table.hth-weapon-statline>tbody>tr>th{font-size:smaller}table.ranged-weapon-statline{table-layout:fixed;width:fit-content;font-size:smaller}table.hth-weapon-statline{table-layout:fixed;width:fit-content;font-size:smaller}th.weapon-notes{width:20%}table.two-column-table{text-align:justify}table.two-column-table>tbody>tr>td:first-child{width:10%;min-width:max-content;text-align:center}.glossary-term{border-bottom:1px dotted #555;cursor:help;position:relative}.glossary-term:focus::after{content:attr(data-description);position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);padding:80px;border-radius:6px;max-width:80vw;white-space:normal;z-index:9999;text-align:center;background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.9) 10%, #fff 70%, rgba(255,255,255,.9) 90%, rgba(255,255,255,0) 100%);color:#000}div#back-to-top{width:fit-content;position:fixed;padding:10px;border-radius:5px;border:1px solid rgba(0,0,0,.2);bottom:20px;left:60vw;background:#fff}div#back-to-top>a{text-decoration:none;color:#000}.container{box-sizing:border-box;width:100%;max-width:1032px;padding:10px;margin:0 auto}.container:after{content:" ";display:block;clear:both}.padding-header{padding-top:75px}pre{padding:10px;overflow-x:scroll}code{color:#e74c3c;border:1px solid #ecf0f1;padding:5px;border-radius:5px;background:rgba(236,240,241,.19)}.header{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:20px;width:100%;background:#fff;position:fixed}.header .title{display:block;text-decoration:none;text-align:center}@media screen and (min-width: 900px){.header .title{float:left}}.header .title img,.header .title h1{vertical-align:top;display:inline-block}.header .title h1{font-family:"Source Code Pro",monospace;color:rgba(0,0,0,.84);font-size:20px;margin:0}.header .title img{height:25px;margin-right:10px}.main{width:100%}@media screen and (min-width: 900px){.main{width:65%;float:left}}.sidebar{width:100%;display:none}@media screen and (min-width: 900px){.sidebar{width:35%;float:left;display:block}}.sidebar h3{margin:0 0 5px;padding:0 5px 5px;color:rgba(0,0,0,.84);border-bottom:1px solid rgba(0,0,0,.2)}.base-list{list-style:none;padding:0 15px}.base-list>li>a{text-decoration:none;color:#2c3e50}.page-title{margin:0 0 30px;font-size:26px}.page-navigator{margin-bottom:15px;text-align:center}.page-navigator>span,.page-navigator>a{color:rgba(0,0,0,.2);font-size:12px}.page-navigator>.pages{color:rgba(0,0,0,.54);font-size:15px;margin:0 10px}.page-navigator>a{color:#2c3e50;text-decoration:none}.post{width:100%;text-decoration:none;display:block;margin-bottom:50px}.post .category,.post .description,.post .title{display:block}.post .category,.post .description,.post .extra{color:rgba(0,0,0,.54);font-size:15px;line-height:14px;text-decoration:none}.post .category{margin-bottom:5px;text-transform:uppercase}.post .title{color:rgba(0,0,0,.84);font-size:24px;line-height:20px;font-weight:600;margin:0 0 8px}.post .extra>a{color:#2c3e50}.post address>span,.post .extra{font-size:12px;line-height:13px}.post address{height:20px;margin:10px 0 3px;font-style:normal}.post address>span{color:rgba(0,0,0,.84)}.post-page:after{content:" ";display:block;clear:both}.post-page .body,.post-page header{width:100%}@media screen and (min-width: 900px){.post-page .body,.post-page header{float:left}}@media screen and (min-width: 900px){.post-page header{position:fixed;width:calc(30% - 35px);max-width:285px}}.post-page .body{box-sizing:border-box;border-top:1px solid rgba(0,0,0,.2);margin-top:30px}@media screen and (min-width: 900px){.post-page .body{border-top:0px;border-left:1px solid rgba(0,0,0,.2);margin-left:calc(28% + 30px);margin-top:0px;padding-left:30px;width:69%}}.post-page .body img{box-sizing:border-box;max-width:100%;display:block;padding:20px}.post-page .body p>img{margin:0 auto}.post-page .body a{color:#2c3e50}.post-page .relative-posts{margin-top:10px;padding-top:10px}.post-page .relative-posts>.base-list{padding:0px;margin-top:5px}