body[data-v-96389c62]{margin:0;overflow:hidden;background:linear-gradient(120deg,#0f2027,#203a43,#2c5364)}#myCanvas[data-v-96389c62]{display:block;margin:0 auto;background:#000000b3;border:2px solid #444}#scoreboard[data-v-96389c62]{position:absolute;top:10px;left:10px;color:#e0e0e0;font-family:Courier New,Courier,monospace;font-size:20px}.comment-cell[data-v-fd80426f]{font-size:.85em;line-height:1.3}.table th[style*="cursor: pointer"][data-v-fd80426f]:hover{background-color:#ffffff1a}.text-truncate[data-v-fd80426f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}pre[data-v-fd80426f]{margin:0;font-family:inherit}:root{--primary: #730a13;--secondary: #8c2730;--accent-1: #a66369;--accent-2: #f2c894;--background-light: #f2f2f2;--highlight: #0a736a;--dark1: #6b1b1f;--dark2: #4f1113;--dark3: #330a0b;--dark4: #420b0b}.btn-primary{color:var(--background-light)!important;background-color:var(--primary);border-color:var(--primary)}.btn-primary:hover,.btn-secondary{background-color:var(--secondary);border-color:var(--secondary)}.btn-primary:active,.btn-primary:focus{background-color:var(--secondary);border-color:var(--secondary);box-shadow:none}body{background-color:var(--background-light);color:var(--dark4)!important;font-family:Open Sans,sans-serif}body a{text-decoration:none;color:var(--primary)}body a:visited{color:var(--secondary)}body a:hover{color:var(--accent-1)}.text-highlight{color:var(--highlight)}h1,h2,h3,h4,h5,h6{color:var(--primary);font-family:Open Sans,sans-serif}header a,.navbar-nav .nav-item a.nav-link{text-decoration:none;color:var(--primary);border-bottom:none}header a:visited,.navbar-nav .nav-item a.nav-link:visited{color:var(--primary)}header a:hover,.navbar-nav .nav-item a.nav-link:hover{color:var(--accent-2)}.sticky-header{position:sticky;top:0;z-index:1000;background-color:var(--background-light);box-shadow:0 4px 6px #0000001a}.navbar-nav .dropdown-menu{background-color:var(--background-light)}.nav-link-icon{margin-left:10px}footer{background-color:var(--dark3);color:var(--background-light)}footer h2{color:var(--background-light)}footer a{text-decoration:none;color:var(--background-light);border-bottom:none}footer a:visited{text-decoration:none;color:var(--background-light);border-bottom:none}footer a:hover{color:var(--accent-2);border-bottom:1px solid var(--accent-2)}footer ul{padding-left:0}footer li{list-style-type:none}
