@font-face{font-family:Courier Prime;font-style:italic;font-weight:400;font-display:block;src:url(/fonts/courierprime/u-4n0q2lgwslOqpF_6gQ8kELawRZVsf6hPvhPUWH.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:italic;font-weight:400;font-display:block;src:url(/fonts/courierprime/u-4n0q2lgwslOqpF_6gQ8kELawRZWMf6hPvhPQ.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:italic;font-weight:700;font-display:block;src:url(/fonts/courierprime/u-4i0q2lgwslOqpF_6gQ8kELawRR4-Lvp9nsF3-OA6Fw.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:italic;font-weight:700;font-display:block;src:url(/fonts/courierprime/u-4i0q2lgwslOqpF_6gQ8kELawRR4-LvqdnsF3-OAw.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/courierprime/u-450q2lgwslOqpF_6gQ8kELaw9pWs39pvnRPA.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/courierprime/u-450q2lgwslOqpF_6gQ8kELawFpWs39pvk.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/courierprime/u-4k0q2lgwslOqpF_6gQ8kELY7pMT-7fq9PrNX2-Ag.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/courierprime/u-4k0q2lgwslOqpF_6gQ8kELY7pMT-Dfq9PrNX0.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-display:block;src:url(/fonts/EBGaramond-VariableFont_wght.ttf)format("truetype")}@font-face{font-family:EB Garamond;font-style:italic;font-display:block;src:url(/fonts/EBGaramond-Italic-VariableFont_wght.ttf)format("truetype")}
html{overflow:scroll}html,body{box-sizing:border-box;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;color:#c8b6a8;background-color:#141217;font-family:EB Garamond,serif;font-size:12px;font-weight:400;line-height:1.2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;transition:border-color .25s;display:flex}#root{text-align:center;max-width:1280px;margin:0 auto}a{color:#ffbea6;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:600}a:hover{color:#ffbea6;text-decoration:underline;text-decoration-thickness:1px}h1{font-size:2.6em}h2{font-size:2.2em}h3{font-size:1.8em}h4{font-size:1.5em}h5{font-size:1.2em}h1,h2,h3,h4,h5{color:#f3e9c3;margin:.2em 0;font-family:EB Garamond,serif;line-height:1.2em}hr{border:.5px solid #c8b6a880}button{color:#141217;text-shadow:.04em .04em 2px #784f40;cursor:pointer;background-color:#ffbea6;border:1px solid #0000;border-radius:2px;padding:.5em 1em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}canvas{display:block}.AlignLeft{text-align:left!important;justify-content:left!important}.AlignCenter{text-align:center!important;justify-content:center!important}.AlignRight{text-align:right!important;justify-content:right!important}.AlignTop{vertical-align:top}.AlignMiddle{vertical-align:middle}.AlignBottom{vertical-align:bottom}.NoPadding{padding:0!important}.NoMargin{margin:0!important}.NoBorder{border:0!important}.AutoMargin{margin:auto!important}.Padded{padding:.5em!important}.PaddedLeft{padding-left:.5em!important}.PaddedRight{padding-right:.5em!important}.PaddedTop{padding-top:.5em!important}.PaddedBottom{padding-bottom:.5em!important}.Margin6{margin:6px!important}.Block{display:inline-block}.Flex{display:flex}.NoMouse{pointer-events:none}.YesMouse{pointer-events:auto}.Important{color:#ffbea6}.Black{color:#0a090b}.Bold{color:#f3e9c3;font-weight:600}.Positive{color:#4dcb51!important}.Negative{color:#e73e3e!important}.Warning{color:#ffbea6!important}.Canceled{color:#f3e9c359!important}.Code{font-family:Courier Prime,monospace;font-size:12px}.Quote{font-style:italic}.Smaller{font-size:10px}.Larger{font-size:1.5em!important}.Faded{background-color:#0002}.AboveAll{z-index:1000}.Anchor{cursor:pointer;pointer-events:all!important}.Spacer5{width:"100%";min-height:5px}.Spacer10{width:"100%";min-height:10px}.Spacer20{width:"100%";min-height:20px}.Spacer50{width:"100%";min-height:50px}.Hidden{display:none!important}.Relative{position:relative}.AbsoluteLeft{position:absolute;top:0;left:0}.AbsoluteRight{position:absolute;top:0;right:0}.Grayscale{-webkit-filter:grayscale();-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.Sepia{-webkit-filter:sepia();-moz-filter:sepia(100%);-ms-filter:sepia(100%);-o-filter:sepia(100%)}.FillWidth,.FillParent{align-items:center;min-width:100%;width:100%!important}.FillHeight,.FillParent{vertical-align:middle;min-height:100%;height:100%!important}.CenteredContainer{justify-content:center;align-items:center;width:100%;height:100%;min-height:100%;display:flex!important}TextArea{color:#c8b6a8;background-color:#784f40;width:100%;height:400px;font-family:Courier Prime,monospace}TextArea::selection{color:#784f40;background-color:#f3e9c3}.App{flex-direction:column;justify-content:center;align-items:center;min-width:100vw;min-height:100vh;display:flex;position:relative}.Logo{width:256px;height:256px}.TitleCase{font-variant-caps:small-caps}
