/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{font-family:monospace;font-size:14px;line-height:1.42857143;color:#333}#spinner,body{background:#eee}#spinner{height:100%;width:100%;z-index:2;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center}body p.modes{text-align:center;margin:2px 0 0;font-size:12px}body p.modes a{font-family:monospace;text-decoration:none}body .container{position:relative;text-align:center;border-color:#eee;background:#eee;padding:0!important}body .container,body .container canvas{left:0;right:0;max-width:100vw;max-height:100vh;height:auto;margin:auto}body .container canvas{width:auto}div.offcanvas-top{height:90vh}#menu{position:fixed;top:0;left:0;border:none;border-radius:0;margin:0;z-index:2}#menu:active,#menu:focus,#menu:hover,#menu:visited{box-shadow:none;background:none;color:#6a1a21}#signature{font-size:10px;font-family:monospace}@media only screen and (max-width:40em){div.offcanvas-top{height:100vh}#menu{padding:0;margin-top:-6px}}
/*# sourceMappingURL=main.2eac8178.css.map */