*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}:root{--bg: #ffffd8;--fg: #000000;--border: #000000;--hover-bg: #000000;--hover-fg: #ffffd8;--header-bg: #add8e6;--header-fg: #000000;--gray: #808080;--disabled: #c0c0c0;--accent: #cc0000;--default-transition: none;--max-content-width: 1260px}:root{--font-tccc-unity-text-regular: "Courier New", Courier, "Liberation Mono", "Lucida Console", Monaco, monospace;--font-tccc-unity-text-bold: "Courier New", Courier, "Liberation Mono", "Lucida Console", Monaco, monospace;--font-tccc-unity-headline-bold: "Courier New", Courier, "Liberation Mono", "Lucida Console", Monaco, monospace}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html,body,#root{scroll-behavior:smooth;max-width:100vw;max-height:100vh}html,body{scroll-behavior:auto;font-family:var(--font-tccc-unity-text-regular);font-size:14px;line-height:1.4}#root{position:relative;display:flex;flex-direction:column;min-height:100vh;color:var(--fg);background:var(--bg);transition:var(--default-transition);border:1px solid var(--border)}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-tccc-unity-text-regular);font-weight:400;color:var(--fg)}h1{font-size:16px}h2,h3{font-size:14px}
