:root{--background:#fff;--foreground:#0a0a0a;--accent:#f5f5f5;--border:#e5e5e5;--card:#f5f5f5;--bingo:#e11d48;--success:#93c5fd;--unit:.25rem;--blur:rgba(255,255,255,.95)}@media (prefers-color-scheme:dark){:root{--background:#000;--foreground:#fafafa;--accent:#171717;--border:#262626;--card:#171717;--bingo:#e11d48;--success:#3b82f6;--unit:.25rem;--blur:rgba(0,0,0,.95)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition-property:"all";transition-duration:"500ms";font-family:Mona Sans,AlibabaPuHuiTi-3,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button{background-color:none;-webkit-appearance:none;border:0;outline:none}.navButton{background-color:var(--background);border-radius:1rem;width:3rem;height:3rem;padding:.5rem;transition-property:all;transition-duration:.5s}.navButton:hover{background-color:var(--accent);opacity:.75}.navButton:active{transition-duration:.3s;transform:scale(.95)}.accentButton{background-color:var(--background);border-radius:1rem;width:3rem;height:3rem;padding:.5rem;transition-property:all;transition-duration:.5s}.accentButton:hover{background-color:var(--accent);opacity:.75}.accentButton:active{transition-duration:.3s;transform:scale(.95)}.ghostButton{background-color:var(--background);border-radius:1rem;padding:.5rem;transition-property:all;transition-duration:.5s}.ghostButton:hover{background-color:var(--accent);opacity:.75}.iconButton{background:var(--background);border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.normalButton{transition-property:"all";transition-duration:"500ms"}.normalButton:hover{opacity:.9}.normalButton:active{transition-duration:.3s;scale:.95}.invertButton:focus{background-color:var(--foreground);color:var(--background)}.searchBar{width:"100%";background-color:var(--accent);border:2px solid transparent;border-radius:.75rem;padding-top:.8rem;padding-bottom:.8rem;transition-property:all;transition-duration:.5s}@media screen and (max-width:768px){.searchBar{padding-top:.6rem;padding-bottom:.6rem}}.searchBar:hover{background-color:var(--border)}.searchBar:focus{background-color:var(--border);border:2px solid;border-color:var(--success);outline:none}.input{width:"100%";background-color:var(--accent);border:2px solid transparent;border-radius:.75rem;padding-top:.8rem;padding-bottom:.8rem;padding-left:1rem;padding-right:1rem;transition-property:all;transition-duration:.5s}.input:hover{background-color:var(--border)}.input:focus{background-color:var(--border);border:2px solid;border-color:var(--success);outline:none}.hot-items{gap:.5rem;display:grid}.skeleton{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes pulse{50%{opacity:.5}}@media screen and (max-width:576px){.hot-items{grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:576px) and (max-width:768px){.hot-items{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px) and (max-width:1024px){.hot-items{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px) and (max-width:1440px){.hot-items{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1440px) and (max-width:1920px){.hot-items{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1920px){.hot-items{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}}.sidebar{border-right:1px solid var(--border);width:4.5rem;height:100%;padding-top:1.25rem;padding-bottom:1.25rem;padding-left:.75rem;padding-right:.75rem;left:0}@media screen and (max-width:768px){.sidebar{border-top:1px solid var(--border);border-right:0 transparent;width:100%;height:-moz-fit-content;height:fit-content;padding-top:.2rem;padding-bottom:.2rem;padding-left:.5rem;padding-right:.5rem;bottom:0}}
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}
.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur();transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}
