@charset "UTF-8";.brand.svelte-1dlnlnz{align-self:center;font-size:clamp(2rem,8vw,2.3rem);line-height:0}span.svelte-1dlnlnz{font-size:.9em;position:relative;top:-.02em}a.svelte-1dlnlnz{letter-spacing:-.05em;transition:color .2s ease;display:inline-block;transform-origin:0% 50%;color:var(--brand-color)}a.svelte-1dlnlnz:hover{color:var(--accent-color);text-decoration:none;opacity:.8}section.svelte-py5gpw{flex:1 100%;display:flex;flex-flow:column;align-items:flex-end}@media screen and (max-width: 500px){section.svelte-py5gpw{font-size:.9em}}nav.svelte-py5gpw{display:flex;column-gap:1.2em;row-gap:.8em;align-items:center;flex-flow:row wrap;justify-content:flex-end}@media screen and (max-width: 400px){nav.svelte-py5gpw{flex-flow:column;align-items:flex-end;padding:1rem 0;row-gap:1.1rem;font-size:1.1rem}}header nav a{color:var(--foreground-color);text-decoration:none!important;line-height:.9em;text-align:right;white-space:nowrap}header nav a:hover:not(.active){opacity:.7}header nav a.active{color:var(--accent-color);border-bottom:var(--navlink-border) solid var(--accent-color);margin-bottom:calc(-1 * var(--navlink-border));text-decoration:none;cursor:default;pointer-events:none}header.svelte-ffln90{padding:.5em var(--page-inset) .7em;background-color:var(--header-color);z-index:1;display:flex;justify-content:center;backdrop-filter:blur(.2em);border-bottom:1px solid var(--foreground-50)}section.svelte-ffln90{flex:1;display:flex;flex-flow:row;justify-content:space-between;align-items:center;column-gap:2em;row-gap:1em}section.constrained.svelte-ffln90{max-width:var(--max-page-width)}@media screen and (max-width: 300px){section.svelte-ffln90{flex-flow:column;align-items:flex-end;padding-top:2rem}section.svelte-ffln90 .brand{font-size:2.5rem}}div.menu.svelte-ffln90{min-height:3em;display:flex;align-items:center}@media (max-width: 400px){div.menu.open.svelte-ffln90{padding-top:0}}.sticky.svelte-ffln90{border-bottom:1px solid var(--foreground-50);box-shadow:0 0 1em #0003;top:0;position:sticky}a.svelte-1ns271n{font-size:.9rem;display:block;position:absolute;right:.5rem;top:.5rem;color:var(--foreground-color);opacity:0;transition:opacity .2s ease}a.svelte-1ns271n:hover{opacity:.5;text-decoration:none}:root{--text-opacity: 1;--overlay-opacity: .1;--text-hue: 255, 0, 200;--overlay-hue: var(--background-color);--black-hue: 0, 0, 0;--blue-hue: 48, 115, 221;--black: rgb(var(--black-hue));--blue: rgb(var(--blue-hue));--text-color: rgba(var(--text-hue), var(--text-opacity));--overlay-color: rgba(var(--overlay-hue), var(--overlay-opacity))}.text-gradient{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(to right,var(--grad-stops));text-shadow:none;--grad-stops: var(--grad-from), var(--grad-to);--grad-to: transparent}.black{--text-hue: var(--black-hue)}.blue{--text-hue: var(--blue-hue)}.brick{--text-hue: var(--brick-hue)}.cyan{--text-hue: var(--cyan-hue)}.green{--text-hue: var(--green-hue)}.orange{--text-hue: var(--orange-hue)}.pink{--text-hue: var(--pink-hue)}.purple{--text-hue: var(--purple-hue)}.red{--text-hue: var(--red-hue)}.white{--text-hue: var(--white-hue)}.yellow{--text-hue: var(--yellow-hue)}.colored{--text-color: rgba(var(--text-hue), var(--text-opacity));color:var(--text-color)}.split{display:flex;gap:var(--default-gap);flex-flow:row wrap}.split.vertical{flex-flow:column}.split>*{flex:1}.right{text-align:right}.float-right{float:right;margin:0 0 2rem 2rem}.accent{color:var(--accent-color)}.fill{width:100%;flex:1 100%}.fancy{font-family:fancy}:root{--rating-color: var(--yellow);--rating-gap: .2em;--card-gutter: 1.5rem;--card-active-color: var(--blue);--card-border-thickness: var(--border-thickness);--tile-gap: var(--default-gap)}.default-tip{color:var(--background-color)!important;letter-spacing:0em;font-weight:100;background:var(--foreground-color);font-size:1.2rem;font-family:sans-serif;border-radius:.4rem;box-shadow:.1em .1em .3em #0000001a;position:relative;bottom:1em}.default-tip:before{content:"";display:block;height:.6rem;width:.6rem;background-color:var(--foreground-color);position:absolute;bottom:-.1rem;left:50%;rotate:45deg;z-index:0}@-webkit-keyframes jiggle{0%{-webkit-transform:rotate(-.5deg)}50%{-webkit-transform:rotate(.5deg)}}@-moz-keyframes jiggle{0%{-moz-transform:rotate(-.5deg)}50%{-moz-transform:rotate(.5deg)}}:root{--max-page-width: 800px;--transition-duration: .1s;--border-radius: 1rem;--border-thickness: 2px;--accent-color: var(--foreground-color);--page-inset: 2rem;--link-color: var(--blue);--brand-color: var(--foreground-color);--brand-size: 2.2em;--version-offset: 0rem;--header-color: var(--background-color);--footer-color: var(--background-color);--page-gutter: 2rem;--navlink-border: 2px;--default-gap: 1.5rem;--lightmode-foreground-hue: 50, 50, 50;--lightmode-background-hue: 255, 255, 255;--darkmode-foreground-hue: 225, 225, 225;--darkmode-background-hue: 10, 10, 10;--ol-counter-size: 1.4em;--image-border-radius: .3rem;--image-outline-thickness: 1px;--image-outline-color: var(--foreground-25);--foreground-hue: var(--lightmode-foreground-hue);--background-hue: var(--lightmode-background-hue);--foreground-color: rgb(var(--foreground-hue));--background-color: rgb(var(--background-hue));--foreground-5: rgba(var(--foreground-hue), .05);--foreground-10: rgba(var(--foreground-hue), .1);--foreground-25: rgba(var(--foreground-hue), .25);--foreground-50: rgba(var(--foreground-hue), .5);--foreground-75: rgba(var(--foreground-hue), .75);--foreground-95: rgba(var(--foreground-hue), .95);--background-5: rgba(var(--background-hue), .05);--background-10: rgba(var(--background-hue), .1);--background-25: rgba(var(--background-hue), .25);--background-50: rgba(var(--background-hue), .5);--background-75: rgba(var(--background-hue), .75);--background-95: rgba(var(--background-hue), .95)}@media (prefers-color-scheme: dark){:root{--foreground-hue: var(--darkmode-foreground-hue);--background-hue: var(--darkmode-background-hue);--header-color: rgba(30,30,30,.9)}}@media screen and (max-width: 600px){:root{--page-inset: clamp(1rem, 6vw, 2rem);--border-radius: .6rem}}@font-face{font-family:fancy;src:url(../../../mrs-saint-delafield.ttf) format("truetype");font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html{height:100%;font-family:Arial,Helvetica,sans-serif;background-color:var(--background-color)}body{height:100%;color:var(--foreground-color);font-size:1.05rem}ul,ol{margin-left:2em;margin-bottom:1.5em}li{margin-bottom:.5em}a,.link{color:inherit;text-decoration:none;color:var(--link-color);cursor:pointer}a:hover,.link:hover{text-decoration:underline}blockquote{font-family:Georgia,Times New Roman,Times,serif;background:var(--foreground-5);border-left:.5rem solid var(--foreground-25);margin:1.5em 0;padding:1em 1.2em 1em 2.6em;quotes:"\201c" "\201d" "\2018" "\2019";font-size:1.6em;line-height:1.3em;font-style:italic;letter-spacing:-.01em;position:relative}blockquote:before{color:#ccc;color:var(--foreground-25);content:"\201c";font-size:4em;position:absolute;line-height:.8em;left:.1em}blockquote p{line-height:1.4em;margin-right:1em}blockquote p:last-of-type{margin-bottom:1em}blockquote p:last-of-type:after{content:"\201d"}blockquote cite{font-size:.55em;text-transform:uppercase;opacity:.7;display:block;text-align:right;line-height:1.3em}blockquote cite:before{content:" ~ "}@media screen and (max-width: 35em){blockquote{padding:1rem 1.3rem;font-size:1.3em}blockquote:before{display:none}blockquote cite{font-size:.5em}}hr{border:0;height:2px;width:10%;border-bottom:2px dotted var(--foreground-25);margin:2rem 0}h1,h2,h3{font-family:Fancy;font-weight:lighter;line-height:1em;letter-spacing:-.02em;padding-top:.09em;margin-bottom:.4em}h1{letter-spacing:0;font-size:clamp(3rem,15vw,6rem);line-height:.8em;font-weight:400}h2,h3{font-family:sans-serif,Arial}h2{font-size:clamp(1.3rem,6vw,1.6rem);font-weight:400}h3{font-size:clamp(1.1rem,6vw,1.2rem);font-weight:400}p,li,caption{font-family:sans-serif;font-weight:100;line-height:1.5em}li{margin-bottom:.2em}p:not(:last-child),ul:not(:last-child),ol:not(:last-child),caption:not(:last-child){margin-bottom:2em}*+h1,*+h2,*+h3{margin-top:2rem}ul,ol{margin-right:1.5rem}ul:not(:last-child),ol:not(:last-child){margin-bottom:2.5em}ol{list-style:none;counter-reset:ol-counter;gap:1em;padding:0 2em 0 0;margin:1.3em 0 0 1em}ul{margin-left:2.7em}ol>li{counter-increment:ol-counter;margin-bottom:2em;padding-left:2.5rem;position:relative}ol>li:before{content:counter(ol-counter);font-weight:200;font-size:3rem;margin:-.05em .7em 0 0;font-family:serif;position:absolute;line-height:.8em;left:0}ol>li ul{margin-top:.5em;margin-left:3em;font-size:.85em}figure{display:flex;flex-flow:column;gap:1em}figure caption{padding:0 1.5em}figure img{height:auto;object-fit:cover}figure img:not([width]){width:100%}figure:not(:last-child){margin-bottom:2.5em}figure:not(:first-child){margin-top:2em}@media (min-width: 500px){figure.horizontal{flex-flow:row;gap:2em}figure.horizontal>*{flex:1;overflow:hidden}figure.horizontal caption{flex:.25;text-align:left;padding:0 1em 0 0}}caption{font-size:.85em;line-height:1.2em;font-weight:400;color:var(--accent-color);white-space:pre-line}caption a{font-weight:400;color:var(--foreground-color)}@media (max-width: 500px){:root{--page-gutter: 1em}:root .page-container{font-size:.95rem}:root ol>li{padding-left:2em}:root ol>li:before{font-size:2.5em}}table{border-collapse:collapse}td,th{border:var(--border-thickness) solid var(--background-color);padding:.7em 1em}tr:nth-child(odd){background-color:var(--foreground-10)}th{font-size:1.2em;font-weight:400;padding:.5em 1em}thead{background-color:var(--foreground-75);color:var(--background-color)}dl{display:flex;flex-flow:row wrap;flex:1 100%;gap:.4em;align-items:baseline;font-weight:200;margin-bottom:.3rem}dt{text-transform:uppercase;font-size:.75em}main.svelte-mmu2sd.svelte-mmu2sd{display:flex;flex-flow:column;min-height:100%;position:relative;overflow:hidden}main.svelte-mmu2sd section.svelte-mmu2sd{flex:1;display:flex;flex-flow:row wrap;align-self:center;max-width:var(--max-width);width:100%;justify-content:center;padding:3rem var(--page-inset);position:relative}main.svelte-mmu2sd .page.svelte-mmu2sd{flex:1;max-width:var(--max-page-width)}.page.svelte-mmu2sd.svelte-mmu2sd{padding:0 0 3rem}
