:root{color-scheme:dark;--ground: #0a0a0b;--panel: #121214;--head: #151517;--hover: #19191b;--field: #161618;--raised: #1d1d20;--raised-hover: #26262a;--line: #1c1c1f;--line-strong: #2b2b2f;--edge: #3e3e43;--edge-focus: #505056;--focus: #c4c4c8;--focus-ring: 0 0 0 3px rgb(255 255 255 / 6%);--text: #f5f5f6;--grey: #a3a3a8;--faint: #84848a;--green: #2ebd85;--green-text: #3fd398;--on-green: #0d1f17;--red: #f6465d;--red-text: #ff6b7d;--on-red: #1a0a0c;--stattrak: #cf6a32;--souvenir: #ffd700;--tier-factory-new: #1f9d55;--tier-minimal-wear: #6dbb4f;--tier-field-tested: #f0ad4e;--tier-well-worn: #e0604c;--tier-battle-scarred: #a23b3b;--column: 1280px;--gutter: 24px;--radius-small: 3px;--radius: 4px;--radius-large: 6px;--font: "IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace}[data-rarity]{--rarity-text: color-mix(in srgb, var(--rarity) 75%, var(--text))}[data-rarity="Consumer Grade"],[data-rarity="Base Grade"]{--rarity: #b0c3d9}[data-rarity="Industrial Grade"]{--rarity: #5e98d9}[data-rarity="Mil-Spec Grade"],[data-rarity="High Grade"],[data-rarity=Distinguished]{--rarity: #4b69ff}[data-rarity=Restricted],[data-rarity=Remarkable],[data-rarity=Exceptional]{--rarity: #8847ff}[data-rarity=Classified],[data-rarity=Exotic],[data-rarity=Superior]{--rarity: #d32ce6}[data-rarity=Covert],[data-rarity=Extraordinary],[data-rarity=Master]{--rarity: #eb4b4b}[data-rarity=Contraband]{--rarity: #e4ae39}.rarity-tile{border-bottom:3px solid var(--rarity, var(--line-strong));background:linear-gradient(to bottom,transparent 40%,color-mix(in srgb,var(--rarity, transparent) 40%,transparent))}.rarity-tile.small{border-bottom-width:2px;border-radius:var(--radius-small) var(--radius-small) 0 0}.rarity{color:var(--rarity-text)}[data-exterior]{--exterior-text: color-mix(in srgb, var(--exterior) 70%, var(--text))}[data-exterior=FN]{--exterior: var(--tier-factory-new)}[data-exterior=MW]{--exterior: var(--tier-minimal-wear)}[data-exterior=FT]{--exterior: var(--tier-field-tested)}[data-exterior=WW]{--exterior: var(--tier-well-worn)}[data-exterior=BS]{--exterior: var(--tier-battle-scarred)}.exterior{color:var(--exterior-text)}.stattrak{color:var(--stattrak)}.souvenir{color:var(--souvenir)}*{box-sizing:border-box}::selection{background:var(--line-strong);color:var(--text)}html{scrollbar-color:var(--line-strong) var(--ground);scrollbar-gutter:stable}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(min-width:861px){main :focus,:target{scroll-margin-top:var(--header-room, 72px)}}body{margin:0;min-height:100vh;background:var(--ground);color:var(--text);font:15px/24px var(--font);font-variant-numeric:tabular-nums}h1,h2,h3,p,dl,dd{margin:0}h1,h2,h3{color:var(--text);font-weight:500;text-wrap:balance}h1{font-size:40px;line-height:48px;letter-spacing:-.02em}h2{font-size:18px;line-height:24px}a{color:inherit;text-decoration-color:var(--line-strong);text-underline-offset:3px}a:hover{text-decoration-color:var(--grey)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input::-webkit-search-cancel-button{appearance:none}.title{font-size:24px;line-height:32px;letter-spacing:-.01em}.note{color:var(--faint);font-size:13px;line-height:20px}.error{color:var(--red-text);font-size:14px;line-height:20px}.price{font-size:16px;line-height:24px;font-weight:500}main{padding-block:20px 56px}.column{width:100%;max-width:calc(var(--column) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.split{display:grid;grid-template-columns:minmax(0,400px) minmax(0,620px);justify-content:space-between;gap:48px 64px;padding-block:56px}.split>:first-child{display:grid;justify-items:start;align-content:start;gap:16px;color:var(--grey)}.panel{padding:24px;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--panel)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.button{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--raised);color:var(--text);font:inherit;font-size:14px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .12s,border-color .12s}.button:hover{background:var(--raised-hover);border-color:var(--edge)}.button.quiet{background:transparent}.button.quiet:hover{background:var(--hover)}.button.primary{border-color:var(--text);background:var(--text);color:var(--ground);font-weight:500}.button.primary:hover{border-color:#fff;background:#fff}.button.buy{border-color:var(--green);background:var(--green);color:var(--on-green);font-weight:500}.button.buy:hover{border-color:var(--green-text);background:var(--green-text)}.button.large{height:44px;padding:0 20px;font-size:15px}.button:disabled,.button:disabled:hover{border-color:var(--line-strong);background:var(--raised);color:var(--faint);cursor:default}.button.quiet:disabled,.button.quiet:disabled:hover{background:transparent}.icon-button{display:flex;flex:none;width:24px;height:24px;padding:4px;border:0;border-radius:var(--radius);background:none;color:var(--faint);cursor:pointer;transition:background-color .12s,color .12s}.icon-button:hover{background:var(--raised);color:var(--text)}.field{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:1px solid var(--line-strong);border-radius:var(--radius);outline:none;background:var(--field);color:var(--grey);font:inherit;font-size:14px}.field:focus,.field:focus-within{border-color:var(--edge-focus);box-shadow:var(--focus-ring)}.field.large{height:44px;padding:0 12px;font-size:15px}.field svg{flex:none;width:16px;height:16px}.field input{width:100%;min-width:0;border:0;outline:none;background:none;color:var(--text);font:inherit}input.field{color:var(--text)}textarea.field{display:block;height:auto;min-height:96px;padding:8px 10px;color:var(--text);line-height:20px;resize:vertical}select{height:36px;padding:0 8px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--raised);color:var(--text);font:inherit;font-size:14px;cursor:pointer;transition:background-color .12s,border-color .12s}select:hover{background:var(--raised-hover);border-color:var(--edge)}select option{background:var(--field);color:var(--text)}.search-box{flex:1 1 180px;padding-right:5px}.tabs{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--line)}.tabs button,.tabs a{display:flex;align-items:center;height:40px;margin-bottom:-1px;padding:0 12px;border:0;border-block:3px solid transparent;background:none;color:var(--grey);font:inherit;font-size:14px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .12s}.tabs button span{color:var(--faint);font-size:13px}.tabs button:hover,.tabs a:hover,.tabs [aria-pressed=true],.tabs [aria-current=page]{color:var(--text)}.tabs [aria-pressed=true],.tabs [aria-current=page]{border-bottom-color:var(--text)}.tabs button:focus-visible,.tabs a:focus-visible{outline-offset:-2px}.pages{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin-top:24px;color:var(--faint)}.pages a,.pages button{display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 8px;border:0;border-radius:var(--radius);background:none;color:var(--grey);font:inherit;font-size:14px;text-decoration:none;cursor:pointer;transition:background-color .12s,color .12s}.pages a:hover,.pages button:hover{background:var(--hover);color:var(--text)}.pages [aria-current]{background:var(--raised);color:var(--text);font-weight:500}.state{display:grid;justify-items:center;gap:8px;padding-block:72px;color:var(--grey);font-size:14px;line-height:22px;text-align:center}.state h1,.state h2{font-size:20px;line-height:28px;letter-spacing:0}.state .button{margin-top:8px}.notice{padding:8px 12px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--panel);font-size:14px;line-height:20px}.notice.problem{border-color:color-mix(in srgb,var(--red) 35%,var(--ground));background:color-mix(in srgb,var(--red) 8%,var(--ground));color:var(--text)}code,pre{color:var(--text);font:13px/20px var(--mono)}code{overflow-wrap:anywhere}.terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;margin-top:32px}.terms>div{display:grid;grid-template-columns:136px minmax(0,1fr);gap:4px 16px;padding-block:14px;border-top:1px solid var(--line)}.terms dt{color:var(--grey)}.blank{border:1px solid var(--line);border-radius:var(--radius-large);background:var(--panel);animation:late 1ms .2s backwards}@keyframes late{0%,to{visibility:hidden}}.rows{display:grid;gap:8px}.item-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none}.item-card{position:relative;border:1px solid var(--line);border-radius:var(--radius-large);background:var(--panel);transition:border-color .12s}.item-card:hover{border-color:var(--edge)}.item-open{display:block;width:100%;padding:0 0 10px;border:0;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.item-open:focus-visible{border-radius:var(--radius-large);outline-offset:-2px}.item-more{position:absolute;top:6px;right:6px;padding:3px}.item-sale{display:grid;gap:8px;padding:0 10px 10px}.item-weapon,.item-skin{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-weapon{color:var(--grey);font-size:12px;line-height:16px;font-weight:400}.item-skin{font-size:14px;line-height:20px;font-weight:500}.share{display:flex;justify-content:flex-end;height:8px;overflow:hidden;border-radius:2px;background:var(--green)}.share span{background:var(--red)}dialog{width:min(440px,calc(100vw - 32px));max-height:calc(100vh - 48px);padding:0;border:1px solid var(--line-strong);border-radius:var(--radius-large);background:var(--panel);color:var(--text)}dialog::backdrop{background:#0009}dialog header{position:sticky;top:0;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--line);background:var(--panel)}.dialog-body{display:grid;gap:16px;padding:16px}:root:has(rv-inventory) rv-site-footer{display:none}@media(max-width:1040px){.terms{grid-template-columns:minmax(0,1fr)}}@media(max-width:960px){.split{grid-template-columns:minmax(0,1fr);padding-block:32px}}@media(max-width:760px){:root{--gutter: 16px}.panel{padding:16px}}@media(max-width:560px){.item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.terms>div{grid-template-columns:minmax(0,1fr)}}@media(min-width:1700px){:root{--column: 1600px}}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important}}
