:link,:visited{text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code{font-size:1em}ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,figure,fieldset,input{margin:0;padding:0}a img,:link img,:visited img{border:none}address{font-style:normal}body{font-family:Roboto,sans-serif;background:#6fa2c8 url("./media/baddiebg-TTSGGML5.png");font-size:18px;line-height:1.6}img{max-width:100%}@font-face{font-family:Ferti;font-style:normal;font-weight:400;src:url("./media/ferti-RJYLMPJR.ttf") format("truetype")}:root{--var-green-100: #d9efb3;--var-green-200: #bdd56f;--var-green-300: #97c500;--var-green-600: #638200;--var-green-900: #2d3b00;--var-blue-100: #dceef9;--var-blue-200: #aac8de;--var-blue-500: #2a93c5;--var-blue-900: #00638f;--var-orange-300: #ffd4aa;--var-orange-500: #ffaa77;--var-orange-900: #ff6500;--var-orange-950: #883c00}a{color:var(--var-blue-500);text-decoration:none}a:hover{color:var(--var-blue-900)}a:visited{text-decoration:none}pre{font-size:1.125rem}main h2{font-size:28px;font-family:Ferti}main h2.line{clear:both;border:1px solid var(--var-green-600);box-shadow:inset 0 0 5px #ffffff80;background:linear-gradient(to bottom,var(--var-green-200),var(--var-green-300));padding:8px 12px;margin-bottom:15px;font-size:22px;font-weight:700;color:var(--var-green-900)!important;border-radius:2px;text-shadow:1px 1px 0 rgba(255,255,255,.5)}main h3{margin-top:1rem;margin-bottom:.5rem;color:var(--var-green-600);border-left:4px solid var(--var-green-600);padding-left:.5rem;font-family:Ferti;text-shadow:1px 1px 0 rgba(255,255,255,.5);font-size:1.25rem}main p{font-size:1.125rem;line-height:1.8;margin-bottom:20px}main ul{margin-bottom:20px}main ul li{margin:12px 10px;line-height:1.6}table{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:1.5rem}@media(max-width:768px){.responsive-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem}.responsive-table-container table{width:auto;min-width:100%}.stack-on-mobile tr{display:block;margin-bottom:1rem;border:1px solid var(--var-blue-200)}.stack-on-mobile td{display:block;text-align:right;padding-left:50%;position:relative;border-bottom:1px solid #eee}.stack-on-mobile td:before{content:attr(data-label);position:absolute;left:10px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}}.game-details{margin:15px;padding:5px;float:right;width:200px;border:1px solid var(--var-blue-500);background-color:#fff}@media(max-width:800px){.game-details{float:none;width:auto;max-width:300px;margin:20px auto}}.game-details img{width:100%;display:block;height:auto}.game-details h2{text-align:center;border-top:1px dotted var(--var-blue-500);border-bottom:1px dotted var(--var-blue-500);background-color:var(--var-blue-100);padding:3px;margin-bottom:3px;color:var(--var-blue-500)!important}.game-details th{text-align:right;font-weight:700;font-size:.8em;background-color:#fff}.game-details td{text-align:left;font-size:.8em;background-color:#fff}.story{text-align:center;font-style:italic;margin:2rem 0}.right,.alignright{float:right;margin:.5em}.left,.alignleft{float:left;margin:.5em}.text-center{text-align:center}.loading-spinner{display:flex;justify-content:center;align-items:center;height:100px}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:var(--var-green-300);border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}
