:root{--background-color:#ddccb2;--primary-color:#cdb58f;--secondary-color:#e4d7c2;--tertiary-color:#f3e6d2;--dark-color:#c8b9a2;--text-color:#59544c;--default-font-family:'Lato','Verdana',Arial,sans-serif;--neutral-font-family:'Lovers Quarrel',var(--default-font-family);--dwarf-font-family:'Macondo Swash Caps',var(--default-font-family);--elf-font-family:'Great Vibes',var(--default-font-family);--human-font-family:'Mr Bedfort',var(--default-font-family);--orc-font-family:'Mansalva',var(--default-font-family);--neutral-font:1em/1.25em var(--neutral-font-family);--dwarf-font:1em/1.25em var(--dwarf-font-family);--elf-font:1em/1.25em var(--elf-font-family);--human-font:1em/1.25em var(--human-font-family);--orc-font:1em/1.25em var(--orc-font-family)}body,html{color:var(--text-color);font-family:var(--default-font-family);font-size:1.1em;min-height:100vh;margin:0;padding:0;background-color:var(--background-color)}a{color:var(--text-color)}a:hover{background-color:var(--tertiary-color)}em{font-style:italic}h1,h2,h3{font-family:var(--neutral-font-family);margin:0;padding:.25em 0 0}h1{font-size:3.5em}h2{font-size:3em}h3{font-size:2em}strong{font-weight:700}#svelte{min-height:100vh;display:flex;flex-direction:column}@font-face{font-family:'Great Vibes';font-style:normal;font-weight:400;src:url(/fonts/great-vibes-v8-latin-regular.eot);src:local(''),url(/fonts/great-vibes-v8-latin-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/great-vibes-v8-latin-regular.woff2) format('woff2'),url(/fonts/great-vibes-v8-latin-regular.woff) format('woff'),url(/fonts/great-vibes-v8-latin-regular.ttf) format('truetype'),url(/fonts/great-vibes-v8-latin-regular.svg#GreatVibes) format('svg')}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(/fonts/lato-v17-latin-300.eot);src:local(''),url(/fonts/lato-v17-latin-300.eot?#iefix) format('embedded-opentype'),url(/fonts/lato-v17-latin-300.woff2) format('woff2'),url(/fonts/lato-v17-latin-300.woff) format('woff'),url(/fonts/lato-v17-latin-300.ttf) format('truetype'),url(/fonts/lato-v17-latin-300.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/fonts/lato-v17-latin-regular.eot);src:local(''),url(/fonts/lato-v17-latin-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/lato-v17-latin-regular.woff2) format('woff2'),url(/fonts/lato-v17-latin-regular.woff) format('woff'),url(/fonts/lato-v17-latin-regular.ttf) format('truetype'),url(/fonts/lato-v17-latin-regular.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(/fonts/lato-v17-latin-italic.eot);src:local(''),url(/fonts/lato-v17-latin-italic.eot?#iefix) format('embedded-opentype'),url(/fonts/lato-v17-latin-italic.woff2) format('woff2'),url(/fonts/lato-v17-latin-italic.woff) format('woff'),url(/fonts/lato-v17-latin-italic.ttf) format('truetype'),url(/fonts/lato-v17-latin-italic.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/fonts/lato-v17-latin-700.eot);src:local(''),url(/fonts/lato-v17-latin-700.eot?#iefix) format('embedded-opentype'),url(/fonts/lato-v17-latin-700.woff2) format('woff2'),url(/fonts/lato-v17-latin-700.woff) format('woff'),url(/fonts/lato-v17-latin-700.ttf) format('truetype'),url(/fonts/lato-v17-latin-700.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(/fonts/lato-v17-latin-700italic.eot);src:local(''),url(/fonts/lato-v17-latin-700italic.eot?#iefix) format('embedded-opentype'),url(/fonts/lato-v17-latin-700italic.woff2) format('woff2'),url(/fonts/lato-v17-latin-700italic.woff) format('woff'),url(/fonts/lato-v17-latin-700italic.ttf) format('truetype'),url(/fonts/lato-v17-latin-700italic.svg#Lato) format('svg')}@font-face{font-family:'Lovers Quarrel';font-style:normal;font-weight:400;src:url(/fonts/lovers-quarrel-v10-latin-regular.eot);src:local(''),url(/fonts/lovers-quarrel-v10-latin-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/lovers-quarrel-v10-latin-regular.woff2) format('woff2'),url(/fonts/lovers-quarrel-v10-latin-regular.woff) format('woff'),url(/fonts/lovers-quarrel-v10-latin-regular.ttf) format('truetype'),url(/fonts/lovers-quarrel-v10-latin-regular.svg#LoversQuarrel) format('svg')}@font-face{font-family:'Macondo Swash Caps';font-style:normal;font-weight:400;src:url(/fonts/macondo-swash-caps-v10-latin-regular.eot);src:local(''),url(/fonts/macondo-swash-caps-v10-latin-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/macondo-swash-caps-v10-latin-regular.woff2) format('woff2'),url(/fonts/macondo-swash-caps-v10-latin-regular.woff) format('woff'),url(/fonts/macondo-swash-caps-v10-latin-regular.ttf) format('truetype'),url(/fonts/macondo-swash-caps-v10-latin-regular.svg#MacondoSwashCaps) format('svg')}@font-face{font-family:Mansalva;font-style:normal;font-weight:400;src:url(/fonts/mansalva-v4-latin-regular.eot);src:local(''),url(/fonts/mansalva-v4-latin-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/mansalva-v4-latin-regular.woff2) format('woff2'),url(/fonts/mansalva-v4-latin-regular.woff) format('woff'),url(/fonts/mansalva-v4-latin-regular.ttf) format('truetype'),url(/fonts/mansalva-v4-latin-regular.svg#Mansalva) format('svg')}@font-face{font-family:'Mr Bedfort';font-style:normal;font-weight:400;src:url(/fonts/mr-bedfort-v11-latin-regular.eot);src:local(''),url(/fonts/mr-bedfort-v11-latin-regular.eot?#iefix) format('embedded-opentype'),url(/fonts/mr-bedfort-v11-latin-regular.woff2) format('woff2'),url(/fonts/mr-bedfort-v11-latin-regular.woff) format('woff'),url(/fonts/mr-bedfort-v11-latin-regular.ttf) format('truetype'),url(/fonts/mr-bedfort-v11-latin-regular.svg#MrBedfort) format('svg')}