@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-ext-400-normal-DU92duxl.woff2)format("woff2"),url(/assets/pt-serif-cyrillic-ext-400-normal-DWZRXqV9.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-400-normal-B-euljER.woff2)format("woff2"),url(/assets/pt-serif-cyrillic-400-normal-D8jOFnDU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-ext-400-normal-B7STXmTm.woff2)format("woff2"),url(/assets/pt-serif-latin-ext-400-normal-tfSDtiqN.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-400-normal-Cx0mQj7e.woff2)format("woff2"),url(/assets/pt-serif-latin-400-normal-DIu_lRW0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-cyrillic-ext-700-normal-CpXZPNZI.woff2)format("woff2"),url(/assets/pt-serif-cyrillic-ext-700-normal-C7FyUQsB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-cyrillic-700-normal-DvVvs_4R.woff2)format("woff2"),url(/assets/pt-serif-cyrillic-700-normal-BeN6CUoB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-latin-ext-700-normal-B7jTzfC-.woff2)format("woff2"),url(/assets/pt-serif-latin-ext-700-normal-BQOBW4N0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PT Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-latin-700-normal-Bsuo9jes.woff2)format("woff2"),url(/assets/pt-serif-latin-700-normal-BnJLcJ8K.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-color:#222;--text-color:#cacaca;--muted-color:#9a9a9a;--text-success:#81ff81;--text-warning:#ffea81;--text-danger:#ff8181;--bg-success:#2e5c2e;--bg-warning:#5c5a2e;--bg-danger:#5c2e2e;--button-border-color:color-mix(in srgb, var(--button-bg-color) 70%, black)}html.game-osrs{--bg-color:#16120e;--text-color:#fff;--border-color:#504841;--accent-color:#ffd5ac;--header-color:#28221d;--header-border-color:#736559;--table-bg-color:#1c1815;--table-bg-color-hover:#2c2621;--button-bg-color:#ffd5ac;--button-text-color:#000}html.game-dmm{--bg-color:#221c1c;--text-color:#fff;--border-color:#453d36;--accent-color:#ff9a9a;--header-color:#2e2121;--header-border-color:#b15959;--table-bg-color:#231e1a;--table-bg-color-hover:#2c2621;--button-bg-color:#ff9a9a;--button-text-color:#000}html.game-rs{--bg-color:#071022;--text-color:#fff;--border-color:#28484a;--accent-color:#8cabe6;--header-color:#172136;--header-border-color:#596e96;--table-bg-color:#121a29;--table-bg-color-hover:#172134;--button-bg-color:#8cabe6;--button-text-color:#000}body{background-color:var(--bg-color);color:var(--text-color);margin:0}body,dialog,button{font-family:IBM Plex Sans Variable,sans-serif}h1,h2,h3,h4,h5,h6{margin:0;font-family:PT Serif,serif}button{color:var(--text-color);cursor:pointer;background:0 0;border:0}#landing{justify-content:center;align-items:center;height:100vh;display:flex}#game-header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:0 1em;font-size:.8em;display:flex}#game-header #game-select{display:flex}#game-header .game-header-icon{color:#8a8a8a;align-items:center;margin-right:.25em;display:flex}#game-header a{text-transform:uppercase;color:#8a8a8a;border-bottom:2px solid #0000;padding:.5em;font-weight:300;text-decoration:none;transition:border-bottom .1s ease-in-out}:is(#game-header a):not(:last-child){border-right:1px solid #3c3c3c}.active:is(#game-header a),:is(#game-header a):hover{color:#cdcdcd}.active:is(#game-header a){font-weight:500}#game-header .header-button{align-items:center;gap:5px;display:flex}.active:is(#game-header .game-osrs),:is(#game-header .game-osrs):hover{border-bottom:2px solid #ffba6c}.active:is(#game-header .game-dmm),:is(#game-header .game-dmm):hover{border-bottom:2px solid #fa4747}.active:is(#game-header .game-rs),:is(#game-header .game-rs):hover{border-bottom:2px solid #3de2f4}#main-header{background:var(--header-color);border-bottom:3px solid var(--header-border-color);flex-direction:column;justify-content:space-between;align-items:center;gap:.5em 1em;padding:.5em 1em;display:flex}#main-header h1{font-size:1em}#main-header #main-header-title{color:var(--text-color);align-items:center;gap:.5em;text-decoration:none;display:flex}#main-header:before{content:"";border:.5px solid var(--header-border-color);align-self:stretch;display:none}#main-header>:first-child{order:-1}@media (width>=800px){#main-header{flex-direction:row}#main-header:before{display:block}#main-header .main-header-btns{justify-content:left}}.main-header-logo{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.btn.main-header-link{width:fit-content;font-size:.85em}.main-content{flex-grow:1;padding:1em}.home-row{flex-wrap:wrap;justify-content:center;gap:1em;margin:auto;display:flex}.home-row .col{flex:1;max-width:100%}.home-row .section-box{height:100%}@media (width<=1600px){.home-row .col{flex:100%;max-width:800px}}@media (width<=800px){.home-row .col{max-width:100%}}.section-box{background:var(--header-color);border:1px solid var(--border-color);border-radius:.2em}.section-box h2{font-size:1em}.section-box .section-box-header{background:var(--bg-color);border-bottom:1px solid var(--border-color);border-radius:.2em .2em 0 0}.section-box .section-box-header,.section-box .section-box-content{padding:.75em 1em}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.anim-spin{animation:1s linear infinite spin}.loading-spinner{color:var(--muted-color);justify-content:center;align-items:center;padding:3em 1em;display:flex}.table-responsive-wrapper{width:100%;display:block;overflow-x:auto}table{border-collapse:collapse;text-align:left;background:var(--table-bg-color);width:100%}table thead{background:var(--bg-color);white-space:nowrap}:is(:is(table tbody) tr):hover{background:var(--table-bg-color-hover)}table th{color:var(--accent-color);font-weight:200}table th,table td{border:1px solid var(--border-color);padding:.25em .5em}table .col-center{text-align:center;vertical-align:center}table .col-num{text-align:right}table .item-icon{width:20px;min-width:20px;height:20px}.all-items-controls{flex-wrap:wrap;align-items:center;gap:1em;margin-bottom:.75em;display:flex}.all-items-filter{box-sizing:border-box;width:100%;max-width:300px}.all-items-count{color:var(--muted-color);font-size:.9em}.filter-panel{margin-bottom:.75em}.filter-panel .filter-panel-header{gap:.5em;display:flex}.filter-toggle{color:var(--text-color);cursor:pointer;background:0 0;align-items:center;gap:.35em;padding:.35em .7em;display:flex}.filter-panel-body{border:1px solid var(--border-color);background:var(--table-bg-color);border-radius:.4em;margin-top:.6em;padding:.75em 1em}.filter-checkboxes{flex-wrap:wrap;gap:.5em 1.5em;margin-bottom:.3em;display:flex}.filter-checkbox{white-space:nowrap;align-items:center;gap:.5em;font-size:.9em;display:flex}.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9em 2.5em;display:grid}@media (width<=640px){.filter-grid{grid-template-columns:1fr}}.filter-field{flex-direction:column;gap:.35em;min-width:0;font-size:.9em;display:flex}.filter-label{color:var(--muted-color)}.filter-range-inputs{align-items:center;gap:.5em;display:flex}.filter-range-inputs input{box-sizing:border-box;appearance:textfield;flex:auto;width:0}.filter-range-inputs input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter-range-inputs input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter-range-sep{color:var(--muted-color);flex-shrink:0}.filter-clear{align-items:center;gap:.3em;display:flex}dialog{padding:0}dialog>div{padding:1.25em}dialog p{font-weight:400}:is(dialog p):first-child{margin-top:0}dialog::backdrop{background:#00000080}.confirm-dialog{background:var(--header-color);color:var(--text-color);border:1px solid var(--border-color);border-radius:.3em;max-width:26em}.confirm-dialog-actions{justify-content:flex-end;gap:.5em;margin-top:1em;display:flex}.favourites-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5em;display:flex}.favourites-toolbar-actions{gap:.5em;display:flex}.all-items th.sortable{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}:is(.all-items th.sortable) .th-inner{align-items:center;gap:.25em;display:flex}:is(.all-items th.sortable) .sort-icon{color:var(--accent-color);flex-shrink:0}:is(.all-items th.sortable) .sort-icon-inactive{color:var(--muted-color);opacity:.4;flex-shrink:0}:is(.all-items th.sortable):hover .sort-icon-inactive{opacity:.8}.header-hint{color:var(--muted-color);cursor:help;text-underline-offset:3px;vertical-align:baseline;margin:-.9em -.15em;padding:.9em .3em;font-size:.7em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-block;position:relative;top:-.5em}.header-hint-tooltip{color:#eee;text-transform:none;white-space:normal;text-align:left;pointer-events:none;z-index:1000;background:#1a1a1a;width:max-content;max-width:16em;padding:.2em .4em;font-size:.75rem;font-weight:400;position:fixed;transform:translate(-50%,-100%)translateY(-6px)}.data-table{table-layout:fixed;width:100%}.all-items .item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.all-items-empty{color:var(--muted-color);flex-direction:column;align-items:center;gap:.5em;padding:3em 1em;display:flex}.all-items-pagination{color:var(--muted-color);align-items:center;gap:.25em;margin:.75em 0;font-size:.9em;display:flex}.all-items-pagination button,.all-items-pagination select{background:var(--bg-color);color:var(--text-color);border:1px solid var(--border-color);font-size:inherit;border-radius:.2em}.all-items-pagination span{margin:0 .5em}.all-items-pagination select{margin-left:.5em;padding:.25em .75em}.all-items-pagination button{align-items:center;padding:.25em .4em;display:inline-flex}.all-items-pagination button:disabled{opacity:.4;cursor:default}.app-status{color:var(--accent-color);font-weight:300}input{background:var(--bg-color);color:var(--text-color);border:1px solid var(--border-color);border-radius:.2em;height:30px;padding:.25em .5em;font-size:.9em}.item-icon{object-fit:contain;vertical-align:middle;flex-shrink:0}.item-icon-fallback{color:var(--muted-color);opacity:.7}.search-bar{position:relative}.search-bar .search-bar-input{box-sizing:border-box;width:300px}.search-bar-results{background:var(--bg-color);border:1px solid var(--border-color);z-index:10;border-radius:.2em;margin-top:.2em;font-size:.9em;position:absolute;left:0;right:0;box-shadow:5px 5px 18px -5px #000}.search-bar-results .item-icon{width:20px;max-width:20px;height:20px}.search-bar-results .search-bar-result,.search-bar-results .search-bar-empty{color:var(--text-color);align-items:center;gap:1em;padding:.3em .5em;text-decoration:none;display:flex}.search-bar-results .search-bar-result{font-weight:400}:is(.search-bar-results .search-bar-result) .search-bar-result-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(.search-bar-results .search-bar-result) b{color:var(--accent-color);font-weight:700}:is(.search-bar-results .search-bar-result):hover,:is(.search-bar-results .search-bar-result):focus,.search-bar-result-selected:is(.search-bar-results .search-bar-result){background:var(--border-color)}:is(.search-bar-results .search-bar-result):not(:last-child){border-bottom:1px solid var(--border-color)}.search-bar-results .search-bar-more{border-top:1px solid var(--border-color);color:var(--muted-color);padding:.3em .5em;font-size:.85em;font-style:italic;display:block}.app-container{flex-direction:column;min-height:100vh;display:flex}footer{background:var(--header-color);border-top:3px solid var(--header-border-color);gap:1.5em;margin-top:5em;padding:0 1.5em;font-size:.8em;font-weight:200;display:flex}a{color:var(--accent-color);font-weight:500;text-decoration:none}a:hover{text-decoration:underline}.item-favourite{opacity:.25;transition:opacity .2s ease-in-out}.item-favourite:hover,.item-favourite.active{opacity:1}.item-favourite.active{color:var(--text-success)}.item-favourite.active svg{fill:var(--text-success)}.item-page{box-sizing:border-box;width:100%;max-width:1500px;margin:auto;padding:1em}.item-page .item-dot{width:.5em;height:.5em;vertical-align:center;border-radius:50%;margin-right:5px;display:inline-block}.buy:is(.item-page .item-dot){background-color:#2bdc51}.sell:is(.item-page .item-dot){background-color:#dc752b}.item-page .time-relative{font-size:.85em}.item-page .item-price{font-size:1.5em;font-weight:600}.item-page .item-info-container{max-width:1100px;margin:auto auto 3em}.item-page .item-name-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;margin-bottom:1em;display:flex}:is(.item-page .item-name-container) .item-info-icon{align-items:center;gap:1em;display:flex}:is(.item-page .item-name-container) .item-info-examine{font-size:.95em;font-style:italic}:is(.item-page .item-name-container) .item-badges-row{gap:.5em;font-size:.85em;display:flex}:is(.item-page .item-name-container) .item-info-badge{color:#fff;background:#26516e;border:1px solid #38739c;border-radius:.25em;gap:.25em;width:max-content;padding:.25em .5em;display:flex}.item-page .item-info-row{flex-wrap:wrap;justify-content:space-between;gap:1em 2em;font-size:.9em;display:flex}:is(.item-page .item-info-row) .item-info-inline{justify-content:space-between;align-items:center;gap:1em;display:flex}:is(.item-page .item-info-row) .item-info-prices{flex-direction:column;gap:.75em;font-size:1.2em;display:flex}:is(:is(.item-page .item-info-row) .item-info-prices)>div{flex-direction:column;display:flex}:is(:is(.item-page .item-info-row) .item-info-prices) .item-info-price-container{flex-direction:row;align-items:center;gap:1.5em;display:flex}:is(:is(:is(.item-page .item-info-row) .item-info-prices) .item-info-price-container)>div{flex-direction:column;display:flex}:is(:is(:is(:is(.item-page .item-info-row) .item-info-prices) .item-info-price-container)>div):first-child{flex-grow:1;flex-basis:125px}:is(.item-page .item-info-row) h4{margin-bottom:.5em}:is(.item-page .item-info-row) .item-info-header{text-transform:uppercase;color:var(--muted-color);font-weight:600}:is(.item-page .item-info-row) .section-box{flex-grow:1}:is(.item-page .item-info-row)>div{flex-wrap:wrap;gap:1em 2.5em;display:flex}@media (width<=850px){:is(.item-page .item-info-row)>div{flex-grow:1}}:is(:is(.item-page .item-info-row)>div):nth-child(2)>div{flex-direction:column;gap:.1em;width:280px;display:flex}@media (width<=850px){:is(:is(.item-page .item-info-row)>div):nth-child(2)>div{width:100%}}.item-page .graph-container{margin-top:1em}:is(.item-page .error-missing-item) h2{align-items:center;gap:.25em;display:inline-flex}:is(.item-page .error-missing-item) svg{color:var(--text-danger)}.main-header-right{flex-wrap:wrap;flex-grow:1;justify-content:center;align-items:center;gap:.5em;display:flex}.main-header-right .main-header-btns{flex:1;justify-content:center;gap:.25em;display:flex}.btn{background:var(--button-bg-color);color:var(--button-text-color);border-bottom:4px solid var(--button-border-color);border-radius:.2em;align-items:center;padding:.25em .5em .12em;font-weight:600;text-decoration:none;transition:background .1s ease-in-out;display:flex}.btn:hover{background:color-mix(in srgb, var(--button-bg-color) 75%, white);text-decoration:none}.btn:disabled{opacity:.5;cursor:default}.btn:disabled:hover{background:var(--button-bg-color)}.btn.btn-destructive{--button-bg-color:#8c3333;--button-text-color:#fff;--button-border-color:#642828}.btn.btn-discord{--button-bg-color:#5865f2;--button-border-color:#3c44a5;padding:.5em .4em}.btn.btn-discord img{width:15px}.historical-prices-container .chart-container{position:relative}.historical-prices-container .chart-reset{margin:0 24px 0 auto}.historical-prices-container{--chart-height:400px}.historical-prices-container .chart-inner-container{height:var(--chart-height)}.historical-prices-container .chart-placeholder{height:var(--chart-height);color:var(--muted-color);justify-content:center;align-items:center;display:flex}.historical-prices-container .chart-placeholder-top{align-items:flex-start;padding-top:.5em}.historical-prices-container .range-selector{background:color-mix(in srgb, var(--bg-color) 60%, #000 40%);border:1px solid var(--border-color);border-radius:3px;gap:0;width:fit-content;margin:1em 24px 1em auto;padding:2px;display:flex}:is(.historical-prices-container .range-selector) .range-option{appearance:none;color:var(--muted-color);font:inherit;letter-spacing:.03em;text-align:center;cursor:pointer;background:0 0;border:none;min-width:3em;padding:.3em .55em;font-size:.8em;font-weight:600;transition:color .15s,background-color .15s}:is(:is(.historical-prices-container .range-selector) .range-option)+:is(:is(.historical-prices-container .range-selector) .range-option){border-left:1px solid var(--border-color)}.active:is(:is(.historical-prices-container .range-selector) .range-option){color:var(--bg-color);background:var(--accent-color)}:is(:is(.historical-prices-container .range-selector) .range-option):focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.text-success{color:var(--text-success)}.text-warning{color:var(--text-warning)}.text-danger{color:var(--text-danger)}.text-muted{color:var(--muted-color)}.text-sm{font-size:.8em}.mono{font-family:JetBrains Mono Variable,monospace}
