body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg-color:#111;--text-color:#eee;--accent-color:#f66;--passage-border:#555;--passage-text:#ccc;--sp-1:0.5rem;--sp-2:1rem;--sp-3:2rem}.App{background:#111;background:var(--bg-color);color:#eee;color:var(--text-color);font-family:sans-serif;margin:0 auto;max-width:800px;padding:2rem;padding:var(--sp-3)}.start-btn{font-size:1rem;padding:.5rem 1rem;padding:var(--sp-1) var(--sp-2);transition:background-color .2s ease,transform .1s ease}.start-btn:hover{background-color:#222}.start-btn:active{transform:scale(.98)}.start-btn:focus{outline:2px solid #f66;outline:2px solid var(--accent-color);outline-offset:2px}.passage{border-left:4px solid #555;border-left:4px solid var(--passage-border);color:#ccc;color:var(--passage-text);font-size:1.125rem;line-height:1.6;padding-left:1rem;padding-left:var(--sp-2)}.missing{color:#f66;color:var(--accent-color);font-weight:700;margin-left:.5rem;margin-left:var(--sp-1)}canvas{box-shadow:0 2px 4px #00000080;display:block;margin:1rem 0;margin:var(--sp-2) 0}
/*# sourceMappingURL=main.0b1aed55.css.map*/