:root{--color-body-background:#1c1b22;--color-body:#e0e0e0;--color-highlight-blue:#0056b3;--color-highlight-gray:#4a4a4a;--color-highlight-green:#2e7d32;--color-highlight-orange:#c05600;--color-highlight-purple:#5e2e91;--color-table-background:#1e1e1e;--color-table-cell-alt:#2c2c2c;--color-table-cell-border:#444;--color-table-cell-highlight:#3a3a3a;--color-form-border:#999;--content-max-width:1400px;--font-family:-apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-size-main-heading:1.6rem;--font-size-menu:.9rem;--font-size-sub-heading:1.2rem;--font-size-table:.9rem;--margin-lg:48px;--margin-md:30px;--margin-sm:10px;--margin-xs:4px;--padding-md:10px;--padding-sm:8px;--table-border-width:1px;@media (width>=769px){--font-size-main-heading:2rem;--font-size-menu:1rem;--font-size-sub-heading:1.3rem;--font-size-table:1rem;--margin-lg:60px;--margin-sm:12px;--margin-xs:8px;--padding-md:12px;--padding-sm:10px}}body{background-color:var(--color-body-background);color:var(--color-body);font-family:var(--font-family);margin:0;padding:0}main{box-sizing:border-box;padding:0 var(--padding-md)}h1{color:var(--color-body);font-size:var(--font-size-main-heading);margin:var(--margin-lg) 0;text-align:center}h2,h3,h4,h5{margin-bottom:.5em}p{margin-bottom:1.2em}a:link,a:visited{color:var(--color-body);text-decoration:underline}a:hover,a:active,a:focus{text-decoration:none}.button-default{color:var(--color-body);font-family:var(--font-family);background:0 0;border:none;border-radius:10px;margin:0;padding:.5rem;font-size:1rem;font-weight:400;transition:all .1s ease-in-out}.button-default:disabled{cursor:default}.button-default:not(:disabled):hover,.button-default:not(:disabled):active,.button-default:not(:disabled):focus{background:var(--color-highlight-gray);cursor:pointer}menu{font-size:var(--font-size-menu);max-width:var(--content-max-width);text-align:center;margin:0 auto 20px;padding:0}menu li{margin:0;padding:0;list-style-type:none;display:inline-block}menu .button-default{margin:0 calc(var(--margin-sm) / 2)}menu .button-default.active:hover{cursor:default}#Playing-TabButton:hover,#Playing-TabButton:focus,#Playing-TabButton.active{background-color:var(--color-highlight-green)}#Backlog-TabButton:hover,#Backlog-TabButton:focus,#Backlog-TabButton.active{background-color:var(--color-highlight-orange)}#Wishlist-TabButton:hover,#Wishlist-TabButton:focus,#Wishlist-TabButton.active{background-color:var(--color-highlight-purple)}#Beat-TabButton:hover,#Beat-TabButton:focus,#Beat-TabButton.active{background-color:var(--color-highlight-blue)}#Paused-TabButton:hover,#Paused-TabButton:focus,#Paused-TabButton.active{background-color:var(--color-highlight-gray)}#tab-content{margin:0 auto var(--margin-lg);max-width:var(--content-max-width)}.table-wrapper{overflow-x:auto}table{background-color:var(--color-table-background);border-collapse:collapse;color:var(--color-body);font-size:var(--font-size-table);margin:var(--margin-md) auto 0;width:100%}table caption{color:var(--color-body);font-size:var(--font-size-sub-heading);margin:var(--margin-sm) 0;text-align:left;font-weight:700}thead th{color:var(--color-body);padding:var(--padding-sm);text-align:left}.button-table-column{appearance:none;color:var(--color-body);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:0 20px 0 0;font-size:1rem;font-weight:700;position:relative}.button-table-column:hover,.button-table-column:active,.button-table-column:focus{text-decoration:underline}.button-table-column:after{padding-left:.5em;position:absolute;top:0;right:0}thead th.active-ascending .button-table-column:after{content:"▲"}thead th.active-descending .button-table-column:after{content:"▼"}#Playing-Table thead th{background-color:var(--color-highlight-green);border:var(--table-border-width) solid var(--color-highlight-green)}#Backlog-Table thead th{background-color:var(--color-highlight-orange);border:var(--table-border-width) solid var(--color-highlight-orange)}#Wishlist-Table thead th{background-color:var(--color-highlight-purple);border:var(--table-border-width) solid var(--color-highlight-purple)}#Beat-Table thead th{background-color:var(--color-highlight-blue);border:var(--table-border-width) solid var(--color-highlight-blue)}#Paused-Table thead th{background-color:var(--color-highlight-gray);border:var(--table-border-width) solid var(--color-highlight-gray)}tbody tr{border:var(--table-border-width) solid var(--color-table-cell-border);text-align:left}tbody th{color:var(--color-body);padding:var(--padding-sm);font-weight:400}td{border:var(--table-border-width) solid var(--color-table-cell-border);padding:var(--padding-sm)}tr:nth-child(2n){background-color:var(--color-table-cell-alt)}tr:hover:not(tfoot tr){background-color:var(--color-table-cell-highlight)}tfoot,tfoot tr{background-color:var(--color-body-background)}tfoot{font-size:inherit}tfoot td{text-align:right;border:none}.search-form{max-width:var(--content-max-width);padding:var(--margin-xs) 0;text-align:center;margin:0 auto}@media (width>=769px){.search-form{text-align:right}}.search-form label{visibility:hidden;width:0;display:inline-block}.search-form input[type=search],.search-form select{appearance:none;border:1px solid var(--color-form-border);color:var(--color-body);font-family:var(--font-family);margin-right:var(--margin-sm);background:0 0;border-radius:6px;max-width:150px;padding:6px 12px;font-size:1rem}.search-form input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.search-form input[type=search]::-webkit-search-decoration{appearance:none;display:none}.search-form input[type=search]::placeholder{color:var(--color-form-border);opacity:1}footer{margin:var(--margin-lg) auto;text-align:center}dialog{background-color:var(--color-body-background);border:1px solid var(--color-form-border);color:var(--color-body);max-width:300px;padding:var(--padding-md);border-radius:10px;line-height:1.5}dialog::backdrop{backdrop-filter:blur(10px);background-color:#00000080}dialog ul{margin:0;padding:0;list-style-type:none}dialog ul li{margin:0;padding:0}dialog form{text-align:right}
/*# sourceMappingURL=games.66dc865d.css.map */
