@font-face{font-family:RuneScape;src:url(/fonts/runescape.ttf) format("truetype");font-display:swap}:root{--c-bg: #17140f;--c-panel: #565247;--c-panel-2: #686255;--c-panel-dark: #302b23;--c-inset: #201c16;--c-bevel-hi: #948c7a;--c-bevel-mid: #6f6859;--c-bevel-lo: #15110d;--c-frame: #262119;--c-border: #342e25;--c-parchment: #cabb96;--c-parchment-hi: #eadbb4;--c-parchment-lo: #897956;--c-gold: #ff981f;--c-yellow: #ffff00;--c-green: #0dc10d;--c-green-dark: #0a5c0a;--c-red: #ff4d3d;--c-cyan: #00ffff;--c-text: #eee5cf;--c-dim: #c0b7a4;--c-white: #ffffff;--font-game: "RuneScape", Verdana, sans-serif;--font-body: Verdana, Geneva, Tahoma, sans-serif;--bevel-out: inset 2px 2px 0 var(--c-bevel-hi), inset -2px -2px 0 var(--c-bevel-lo);--bevel-in: inset 2px 2px 0 var(--c-bevel-lo), inset -2px -2px 0 var(--c-bevel-hi);--button-raised: inset 1px 1px 0 #817a6c, inset -1px -1px 0 #15110d, inset -2px -2px 0 #332d25;--button-pressed: inset 2px 2px 0 #15110d, inset 3px 3px 0 #2b261f, inset -1px -1px 0 #746d60;--pixel-control-shadow: var(--button-raised);--pixel-control-drop: drop-shadow(1px 2px 0 #090806);--pixel-control-outer-clip: polygon( 6px 0, calc(100% - 6px) 0, calc(100% - 6px) 1px, calc(100% - 4px) 1px, calc(100% - 4px) 2px, calc(100% - 3px) 2px, calc(100% - 3px) 3px, calc(100% - 2px) 3px, calc(100% - 2px) 4px, calc(100% - 1px) 4px, calc(100% - 1px) 6px, 100% 6px, 100% calc(100% - 6px) , calc(100% - 1px) calc(100% - 6px) , calc(100% - 1px) calc(100% - 4px) , calc(100% - 2px) calc(100% - 4px) , calc(100% - 2px) calc(100% - 3px) , calc(100% - 3px) calc(100% - 3px) , calc(100% - 3px) calc(100% - 2px) , calc(100% - 4px) calc(100% - 2px) , calc(100% - 4px) calc(100% - 1px) , calc(100% - 6px) calc(100% - 1px) , calc(100% - 6px) 100%, 6px 100%, 6px calc(100% - 1px) , 4px calc(100% - 1px) , 4px calc(100% - 2px) , 3px calc(100% - 2px) , 3px calc(100% - 3px) , 2px calc(100% - 3px) , 2px calc(100% - 4px) , 1px calc(100% - 4px) , 1px calc(100% - 6px) , 0 calc(100% - 6px) , 0 6px, 1px 6px, 1px 4px, 2px 4px, 2px 3px, 3px 3px, 3px 2px, 4px 2px, 4px 1px, 6px 1px );--pixel-control-inner-clip: polygon( 5px 0, calc(100% - 5px) 0, calc(100% - 5px) 1px, calc(100% - 3px) 1px, calc(100% - 3px) 2px, calc(100% - 2px) 2px, calc(100% - 2px) 3px, calc(100% - 1px) 3px, calc(100% - 1px) 5px, 100% 5px, 100% calc(100% - 5px) , calc(100% - 1px) calc(100% - 5px) , calc(100% - 1px) calc(100% - 3px) , calc(100% - 2px) calc(100% - 3px) , calc(100% - 2px) calc(100% - 2px) , calc(100% - 3px) calc(100% - 2px) , calc(100% - 3px) calc(100% - 1px) , calc(100% - 5px) calc(100% - 1px) , calc(100% - 5px) 100%, 5px 100%, 5px calc(100% - 1px) , 3px calc(100% - 1px) , 3px calc(100% - 2px) , 2px calc(100% - 2px) , 2px calc(100% - 3px) , 1px calc(100% - 3px) , 1px calc(100% - 5px) , 0 calc(100% - 5px) , 0 5px, 1px 5px, 1px 3px, 2px 3px, 2px 2px, 3px 2px, 3px 1px, 5px 1px );--pixel-inset-clip: polygon( 3px 0, calc(100% - 3px) 0, calc(100% - 3px) 1px, calc(100% - 1px) 1px, calc(100% - 1px) 3px, 100% 3px, 100% calc(100% - 3px) , calc(100% - 1px) calc(100% - 3px) , calc(100% - 1px) calc(100% - 1px) , calc(100% - 3px) calc(100% - 1px) , calc(100% - 3px) 100%, 3px 100%, 3px calc(100% - 1px) , 1px calc(100% - 1px) , 1px calc(100% - 3px) , 0 calc(100% - 3px) , 0 3px, 1px 3px, 1px 1px, 3px 1px );--frame-shadow: inset 0 0 0 2px var(--c-bevel-mid), inset 0 0 0 5px var(--c-frame), 0 0 0 2px #090806, 0 6px 0 rgba(0, 0, 0, .68);--shadow-drop: 0 4px 0 rgba(0, 0, 0, .68)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--c-bg);box-shadow:inset 0 0 160px #000000c2;color:var(--c-text);font-family:var(--font-body);font-size:15px;line-height:1.55;min-height:100vh}img{max-width:100%}a{color:var(--c-gold);text-decoration:none}a:hover{color:var(--c-yellow)}:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px}h1,h2,h3,.game{font-family:var(--font-game);font-weight:400;color:var(--c-gold);text-shadow:1.5px 1.5px 0 #000;letter-spacing:0;margin:0 0 .4em}h1{font-size:34px;line-height:1.15}h2{font-size:26px}h3{font-size:21px}p{margin:0 0 .9em}.num,.game-num{font-family:var(--font-game);text-shadow:1.2px 1.2px 0 #000}.gold{color:var(--c-gold)}.yellow{color:var(--c-yellow)}.green{color:var(--c-green)}.red{color:var(--c-red)}.cyan{color:var(--c-cyan)}.dim{color:var(--c-dim)}.white{color:var(--c-white)}.wrap,.page-main{max-width:1080px;margin:0 auto;padding:0 16px}.app-shell{max-width:1080px;margin:0 auto}.app-shell-wide{max-width:1560px}.panel{background:var(--c-panel);border:2px solid #090806;box-shadow:inset 0 0 0 1px var(--c-bevel-hi),inset 0 0 0 3px #423d34,var(--shadow-drop);padding:18px}.panel-inset{background:var(--c-inset);border:2px solid #080705;clip-path:var(--pixel-inset-clip);box-shadow:var(--bevel-in);padding:14px}.panel+.panel,.panel+.panel-inset{margin-top:18px}.panel-title{display:flex;align-items:center;gap:10px;margin:-18px -18px 14px;padding:9px 14px;background:var(--c-panel-dark);border-bottom:2px solid #090806;box-shadow:inset 0 2px #625c50,inset 0 -1px #18140f;font-family:var(--font-game);font-size:22px;color:var(--c-gold);text-shadow:1.5px 1.5px 0 #000}.panel-title img{width:26px;height:auto;image-rendering:pixelated;filter:drop-shadow(1px 2px 0 rgba(0,0,0,.8))}.os-btn{--pixel-control-face: #595347;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-game);font-size:18px;color:var(--c-gold);text-shadow:1.2px 1.2px 0 #000;padding:9px 18px;cursor:pointer;user-select:none;letter-spacing:0}.os-btn:hover{--pixel-control-face: #625c4e;color:var(--c-yellow)}.os-btn:active,.os-btn.active,.os-btn[aria-pressed=true],.os-btn[aria-selected=true]{--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.os-btn:disabled{opacity:.6;cursor:default}.os-btn-primary{--pixel-control-face: #7a2e25;color:var(--c-yellow);font-size:20px}.os-btn-primary:hover{--pixel-control-face: #963b2f;color:var(--c-white)}.os-btn-big{font-size:24px;padding:14px 30px}.os-input,.os-select{font-family:var(--font-game);font-size:18px;color:var(--c-yellow);background:var(--c-inset);border:2px solid #090806;border-radius:0;clip-path:var(--pixel-inset-clip);box-shadow:var(--bevel-in);padding:8px 12px;width:100%}.os-input::placeholder{color:#82786a}.os-input:focus,.os-select:focus{border-color:var(--c-gold);outline:1px solid #000;outline-offset:0}.os-select{appearance:none;cursor:pointer}.field{display:flex;flex-direction:column;gap:5px}.field>label{font-family:var(--font-game);font-size:16px;color:var(--c-dim);text-shadow:1px 1px 0 #000}input[type=range].os-range{appearance:none;width:100%;height:14px;background:var(--c-inset);border:2px solid #090806;clip-path:var(--pixel-inset-clip);box-shadow:var(--bevel-in);cursor:pointer}input[type=range].os-range::-webkit-slider-thumb{appearance:none;width:22px;height:26px;background:var(--c-gold);border:2px solid #090806;clip-path:var(--pixel-control-outer-clip);filter:var(--pixel-control-drop);box-shadow:var(--bevel-out)}input[type=range].os-range::-moz-range-thumb{width:22px;height:26px;background:var(--c-gold);border:2px solid #090806;border-radius:0;clip-path:var(--pixel-control-outer-clip);filter:var(--pixel-control-drop);box-shadow:var(--bevel-out)}.xpbar{position:relative;height:30px;background:var(--c-inset);border:2px solid #090806;clip-path:var(--pixel-inset-clip);box-shadow:var(--bevel-in)}.xpbar-fill{position:absolute;inset:3px auto 3px 3px;width:0%;background:#19ba23;box-shadow:inset 0 3px #51e65a,inset 0 -6px 0 var(--c-green-dark);transition:width .6s ease-out}.xpbar-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-game);font-size:16px;color:var(--c-white);text-shadow:1.2px 1.2px 0 #000}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.stat{background:#3f3b34;border:2px solid #090806;clip-path:var(--pixel-inset-clip);box-shadow:var(--bevel-in);padding:10px 12px;text-align:center}.stat .stat-label{font-family:var(--font-game);font-size:14px;color:var(--c-dim);text-shadow:1px 1px 0 #000;letter-spacing:0;text-transform:uppercase}.stat .stat-value{font-family:var(--font-game);font-size:27px;color:var(--c-yellow);text-shadow:1.5px 1.5px 0 #000;margin-top:2px;overflow-wrap:anywhere}.stat .stat-sub{font-size:11px;color:var(--c-dim);margin-top:2px}.skill-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.skill-tile{--pixel-control-face: #39362f;display:flex;align-items:center;gap:10px;min-height:50px;padding:8px 10px;color:var(--c-text);font-family:var(--font-game);font-size:17px;text-shadow:1.2px 1.2px 0 #000}.skill-tile img{width:30px;height:auto;image-rendering:pixelated;flex-shrink:0}.skill-tile:hover{--pixel-control-face: #4d473c;color:var(--c-yellow)}.skill-tile:active{--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.methods-table{width:100%;border-collapse:separate;border-spacing:0;border:2px solid #090806;font-size:14px}.methods-table th{font-family:var(--font-game);font-size:15px;font-weight:400;color:var(--c-gold);background:var(--c-panel-dark);text-shadow:1px 1px 0 #000;text-align:left;padding:8px 10px;border-right:1px solid #090806;border-bottom:2px solid #090806;white-space:nowrap}.methods-table td{padding:9px 10px;background:#4a463d;border-right:1px solid #29251f;border-bottom:1px solid #29251f;vertical-align:top}.methods-table tbody tr{cursor:pointer}.methods-table tbody tr:hover{background:transparent}.methods-table tbody tr:hover td{background:#5b5548}.methods-table tbody tr.locked{cursor:not-allowed}.methods-table tbody tr.locked:hover{background:transparent}.methods-table tbody tr.locked:hover td{background:#4a463d}.methods-table tbody tr.selected{background:transparent;box-shadow:none}.methods-table tbody tr.selected td{background:#38342c;box-shadow:inset 0 0 0 1px #77705f}.methods-table tbody tr.selected td:first-child{color:var(--c-yellow)}.methods-table .m-name{font-family:var(--font-game);font-size:17px;color:var(--c-gold);text-shadow:1.2px 1.2px 0 #000}.tag{display:inline-block;font-family:var(--font-game);font-size:13px;padding:1px 8px 2px;border:1px solid #000;clip-path:var(--pixel-inset-clip);text-shadow:1px 1px 0 #000;background:var(--c-panel-dark);color:var(--c-dim);margin-left:6px;vertical-align:2px}.tag-fastest{color:var(--c-yellow)}.tag-profit{color:var(--c-green)}.tag-afk{color:var(--c-cyan)}.tag-cheapest{color:var(--c-gold)}.tag-f2p{color:var(--c-white)}.stamp{display:inline-block;font-family:var(--font-game);font-size:clamp(30px,7vw,52px);padding:10px 28px;border:4px solid currentColor;background:var(--c-inset);text-shadow:2px 2px 0 #000;transform:rotate(-3deg);letter-spacing:0}.site-head{position:sticky;z-index:100;top:0;background:#2a261f;border-top:2px solid #5f594c;border-bottom:3px solid #090806;box-shadow:inset 0 -2px #15110d,0 4px #0000008c;margin-bottom:18px}.site-head-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding:5px 18px;max-width:1840px;margin:0 auto;flex-wrap:wrap}.logo{display:flex;align-items:center;gap:9px;min-height:46px;padding:5px 12px 5px 7px;font-family:var(--font-game);font-size:27px;color:var(--c-gold);background:var(--c-inset);border:2px solid #090806;clip-path:var(--pixel-inset-clip);box-shadow:var(--bevel-in);text-shadow:2px 2px 0 #000}.logo img{width:32px;height:32px;image-rendering:pixelated}.logo:hover{color:var(--c-yellow)}.site-nav{display:flex;gap:3px;align-items:stretch}.nav-toggle{--pixel-control-face: #514b40;display:none;width:46px;height:46px;padding:0;font-family:var(--font-game);font-size:24px;line-height:1;color:var(--c-gold);text-shadow:1.2px 1.2px 0 #000;cursor:pointer}.nav-toggle:hover{--pixel-control-face: #5a5448}.nav-toggle:active,.nav-toggle[aria-expanded=true]{--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.site-sidebar,.nav-backdrop{display:none}.site-sidebar{overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-color:var(--c-bevel-hi) var(--c-inset);scrollbar-width:thin}.site-sidebar::-webkit-scrollbar{width:9px}.site-sidebar::-webkit-scrollbar-track{background:var(--c-inset);box-shadow:inset 1px 0 #000}.site-sidebar::-webkit-scrollbar-thumb{background:var(--c-bevel-hi);border:2px solid var(--c-inset);box-shadow:inset 1px 1px 0 var(--c-dim),inset -1px -1px 0 var(--c-bevel-lo)}.site-sidebar::-webkit-scrollbar-thumb:hover{background:var(--c-gold)}@media(min-width:1180px){.app-shell,.app-shell-wide{display:grid;grid-template-columns:232px minmax(0,1fr);align-items:start;gap:8px;max-width:1380px;padding:10px;background:var(--c-frame);border:2px solid #090806;box-shadow:var(--frame-shadow)}.app-shell-wide{max-width:1840px}.site-sidebar{position:sticky;top:14px;display:block;max-height:calc(100vh - 104px);max-height:calc(100dvh - 104px);overflow-y:auto;scrollbar-gutter:stable;background:#4a463d;border:2px solid #090806;box-shadow:inset 0 0 0 1px var(--c-bevel-hi),inset 0 0 0 3px #38342d}.page-main{width:100%;max-width:none;margin:0;min-width:0;padding:12px;background:#211d17;border:2px solid #090806;box-shadow:inset 0 0 0 2px #494339}.site-head-inner{padding-left:16px;padding-right:16px}}.sidebar-nav{padding:12px}.sidebar-section+.sidebar-section{margin-top:10px;padding-top:10px;border-top:2px solid #242019;box-shadow:inset 0 1px #716a5c}.sidebar-section h2,.sidebar-section summary{margin:0 0 7px;padding:0 4px;color:var(--c-gold);font-family:var(--font-game);font-size:16px;font-weight:400;line-height:1.1;text-shadow:1px 1px 0 #000}.sidebar-section summary{cursor:pointer;list-style:none}.sidebar-section summary:before{display:inline-block;width:13px;content:"+";color:var(--c-gold)}.sidebar-section[open] summary:before{content:"-"}.sidebar-links{display:grid;gap:4px}.sidebar-links a{--pixel-control-face: #39362f;display:flex;min-height:36px;align-items:center;gap:8px;padding:6px 8px;color:var(--c-text);font-family:var(--font-game);font-size:16px;line-height:1.1;text-shadow:1px 1px 0 #000}.sidebar-links a img{width:22px;height:22px;flex:0 0 22px;image-rendering:pixelated}.sidebar-links a:hover{color:var(--c-yellow);--pixel-control-face: #464138}.sidebar-links a:active{--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.sidebar-links a.active{color:var(--c-yellow);--pixel-control-face: #5a2c24;--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.sidebar-skills[open] summary,.sidebar-wiki[open] summary{margin-bottom:10px}.sidebar-skill-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.sidebar-skill-grid a{--pixel-control-face: #37342d;display:grid;width:100%;aspect-ratio:1.12;place-items:center}.sidebar-skill-grid a:hover{--pixel-control-face: #5b5548}.sidebar-skill-grid a:active{--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.sidebar-skill-grid a.active{--pixel-control-face: #5a2c24;--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.sidebar-skill-grid img{width:30px;height:30px;image-rendering:pixelated}.wiki-kicker{margin:0 0 7px;color:var(--c-cyan);font-family:var(--font-game);font-size:13px;text-shadow:1px 1px 0 #000}.wiki-hero{max-width:820px}.wiki-intro{margin-top:18px}.wiki-intro p{margin:0}.wiki-directory{margin-top:30px}.wiki-directory-head{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(260px,1fr);align-items:end;gap:18px;margin-bottom:10px;padding-bottom:8px;border-bottom:2px solid #000}.wiki-directory-head h2,.wiki-directory-head p{margin:0}.wiki-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wiki-directory-item{--pixel-control-face: var(--c-panel);display:grid;grid-template-columns:48px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:82px;padding:10px 12px;color:var(--c-text)}.wiki-directory-item:hover{color:var(--c-text);--pixel-control-face: var(--c-panel-2)}.wiki-directory-item:active{--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.wiki-directory-item>img{width:46px;height:46px;object-fit:contain;image-rendering:pixelated}.wiki-directory-item strong,.wiki-directory-item small{display:block}.wiki-directory-item strong{color:var(--c-gold);font-family:var(--font-game);font-size:18px;line-height:1.15;text-shadow:1px 1px 0 #000}.wiki-directory-item small{display:-webkit-box;margin-top:4px;overflow:hidden;color:var(--c-dim);font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wiki-directory-item>b{color:var(--c-gold);font-family:var(--font-game);font-size:24px;font-weight:400}.wiki-article-head{display:grid;grid-template-columns:minmax(0,1fr) 106px;align-items:center;gap:24px;margin-bottom:20px;padding-bottom:18px;border-bottom:2px solid #000}.wiki-article-head h1{margin-bottom:9px}.wiki-article-head .hero-sub{max-width:760px;margin:0}.wiki-article-icon{width:92px;height:92px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(3px 4px 0 rgba(0,0,0,.65))}.wiki-callout{border-left:5px solid var(--c-gold)}.wiki-callout h2{font-size:21px}.wiki-callout p{margin:0}.wiki-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px}.wiki-facts>div{min-width:0;padding:11px 12px;background:var(--c-panel-dark);border:1px solid #000;box-shadow:var(--bevel-in)}.wiki-facts span,.wiki-facts strong,.wiki-facts small{display:block}.wiki-facts span{color:var(--c-dim);font-size:10px;text-transform:uppercase}.wiki-facts strong{margin-top:4px;overflow-wrap:anywhere;color:var(--c-yellow);font-family:var(--font-game);font-size:21px;font-weight:400;line-height:1.1;text-shadow:1px 1px 0 #000}.wiki-facts small{margin-top:3px;color:var(--c-dim);font-size:10px;line-height:1.3}.wiki-section,.wiki-tool,.wiki-calculator-link{margin-top:18px}.wiki-section h2{font-size:24px}.wiki-section p:last-child,.wiki-section ul:last-child{margin-bottom:0}.wiki-section li+li{margin-top:5px}.wiki-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wiki-tool-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wiki-tool-result{display:flex;align-items:baseline;gap:6px;min-height:50px;margin-top:12px;padding:12px 14px;background:var(--c-inset);border:1px solid #000;box-shadow:var(--bevel-in)}.wiki-tool-result strong{font-family:var(--font-game);font-size:20px;font-weight:400;text-shadow:1px 1px 0 #000}.wiki-tool-note{margin:8px 0 0;font-size:11px}.wiki-calculator-link{display:flex;align-items:center;justify-content:space-between;gap:20px}.wiki-calculator-link h2,.wiki-calculator-link p{margin:0}.wiki-calculator-link p{margin-top:3px}.wiki-calculator-link .os-btn{flex:0 0 auto}.wiki-sources{margin-top:24px;padding:14px 0;border-top:1px solid #000;font-size:11px}.wiki-sources p{margin-bottom:5px}.wiki-sources ul{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding-left:18px}.wiki-sources a{text-decoration:underline}.market-hero{max-width:760px}.market-search-field{max-width:720px}.market-search-field span,.wiki-tool .field span{color:var(--c-dim);font-family:var(--font-game);font-size:16px;text-shadow:1px 1px 0 #000}.market-status{min-height:20px;margin:8px 0 0;font-size:12px}.market-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px}.market-result{--pixel-control-face: var(--c-panel-dark);display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:0 8px;min-height:54px;padding:7px 9px;color:var(--c-text);text-align:left;cursor:pointer}.market-result:hover{color:var(--c-yellow);--pixel-control-face: var(--c-panel-2)}.market-result:active{--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.market-result.selected{color:var(--c-yellow);--pixel-control-face: #4b2923;--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.market-result img{grid-row:1 / span 2;width:28px;height:28px;object-fit:contain;image-rendering:pixelated}.market-result-name,.market-result-quote{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-result-name{font-family:var(--font-game);font-size:15px;text-shadow:1px 1px 0 #000}.market-result-quote{font-size:10px}.market-detail{margin-top:18px}.market-detail-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.market-item-identity{display:flex;min-width:0;align-items:center;gap:12px}.market-item-identity img{width:56px;height:56px;flex:0 0 56px;object-fit:contain;image-rendering:pixelated}.market-item-identity h2{margin:0;overflow-wrap:anywhere}.market-item-identity p{margin:0;font-size:11px}.market-updated{flex:0 0 auto;font-size:11px}.market-stat-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.market-stat-grid .stat{min-width:0}.market-stat-grid .stat-value{overflow-wrap:anywhere;font-size:21px}.market-trend-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.market-trend-row>div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;background:var(--c-panel-dark);border:1px solid #000;clip-path:var(--pixel-inset-clip);box-shadow:var(--bevel-in);font-size:12px}.market-trend-row strong{font-family:var(--font-game);font-size:17px;font-weight:400;text-shadow:1px 1px 0 #000}.market-chart-wrap{margin-top:14px;padding:12px;background:var(--c-inset);border:1px solid #000;clip-path:var(--pixel-inset-clip);box-shadow:var(--bevel-in)}.market-chart-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.market-chart-head h3{margin:0;font-size:18px}.market-chart-head span{font-size:11px}#market-chart{display:block;width:100%;height:220px;margin-top:8px}.market-disclaimer,.market-source-note{margin:8px 0 0;font-size:11px}.market-explainer{margin-top:18px}.market-explainer h2{font-size:24px}.market-explainer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.market-explainer-grid p{margin:0}.site-nav a{--pixel-control-face: #4a453b;display:flex;width:68px;min-height:50px;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-family:var(--font-game);font-size:13px;color:var(--c-text);text-shadow:1.2px 1.2px 0 #000;padding:3px 5px 4px}.site-nav a img{width:25px;height:25px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(1px 2px 0 rgba(0,0,0,.8))}.site-nav a:hover{--pixel-control-face: #565044;color:var(--c-yellow)}.site-nav a:active{--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.site-nav a.active{--pixel-control-face: #5a2c24;--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);color:var(--c-yellow);transform:translate(1px,1px)}.streak-pill{font-family:var(--font-game);font-size:16px;color:var(--c-gold);text-shadow:1.2px 1.2px 0 #000;background:var(--c-panel-dark);border:1px solid #000;clip-path:var(--pixel-inset-clip);box-shadow:var(--bevel-in);padding:6px 12px;white-space:nowrap}.site-foot{max-width:1380px;margin:24px auto 0;border:2px solid #090806;box-shadow:inset 0 0 0 2px var(--c-parchment-hi),inset 0 0 0 5px var(--c-parchment-lo),0 -4px 0 var(--c-frame);background:var(--c-parchment);padding:18px 16px 22px;font-size:12px;color:#30271c}.site-foot .wrap{display:flex;flex-direction:column;gap:8px}.site-foot a{color:#5b3214;text-decoration:underline}body.gc-modal-open{overflow:hidden}.gc-modal-backdrop{position:fixed;inset:0;background:#000000d6;display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:24px 16px;overflow-y:auto}.gc-modal{max-width:980px;width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto;overflow-y:auto;animation:share-modal-in .18s ease-out}.gc-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:-18px -18px 14px;padding:12px 14px;background:var(--c-panel-dark);border-bottom:2px solid #090806;box-shadow:inset 0 2px #625c50,inset 0 -1px #18140f}.gc-modal-heading{min-width:0}.gc-modal-kicker,.gc-share-label{display:block;color:var(--c-cyan);font-family:var(--font-game);font-size:13px;text-shadow:1px 1px 0 #000}.gc-modal-title{display:block;font-family:var(--font-game);font-size:28px;color:var(--c-gold);text-shadow:1.5px 1.5px 0 #000}.gc-modal-lead{max-width:680px;margin:3px 0 0;color:var(--c-dim);font-size:12px;line-height:1.4}.gc-modal-close{width:40px;height:38px;flex:0 0 40px;padding:0;font-size:19px;line-height:1}.gc-modal-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:16px}.gc-modal-preview,.gc-share-workflow{min-width:0}.gc-modal-img{padding:7px;background:#17130f;clip-path:var(--pixel-inset-clip)}.gc-modal-img img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:contain}.gc-share-workflow{display:flex;flex-direction:column;gap:9px}.gc-share-tones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.gc-share-tone{--pixel-control-face: #39362f;min-width:0;min-height:68px;padding:8px;color:var(--c-text);text-align:left;cursor:pointer}.gc-share-tone:hover{color:var(--c-yellow);--pixel-control-face: #464138}.gc-share-tone:active{--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.gc-share-tone.active{color:var(--c-yellow);--pixel-control-face: #5a2c24;--pixel-control-shadow: var(--button-pressed);--pixel-control-drop: none;--pixel-control-shell-shift: translate(-1px, -1px);transform:translate(1px,1px)}.gc-share-tone strong,.gc-share-tone small{display:block}.gc-share-tone strong{overflow-wrap:anywhere;font-family:var(--font-game);font-size:17px;font-weight:400;line-height:1.1;text-shadow:1px 1px 0 #000}.gc-share-tone small{margin-top:3px;color:var(--c-dim);font-size:10px;line-height:1.25}.gc-share-tone.active small{color:var(--c-text)}.gc-share-copy{display:block;width:100%;min-height:104px;resize:vertical;padding:10px 11px;color:var(--c-text);font:13px/1.45 var(--font-body);background:var(--c-inset);border:2px solid #090806;border-radius:0;clip-path:var(--pixel-inset-clip);box-shadow:var(--bevel-in)}.gc-share-copy:focus{border-color:var(--c-gold);outline:1px solid #000}.gc-share-primary{width:100%;min-height:48px;margin-top:2px}.gc-share-status{min-height:34px;margin:0;color:var(--c-dim);font-size:11px;line-height:1.4}.gc-share-channel-label{margin-top:2px}.gc-share-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.gc-share-channel{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:52px;padding:7px 8px;text-align:left}.gc-share-channel-mark{display:grid;width:30px;height:30px;place-items:center;color:var(--c-yellow);font-family:var(--font-game);font-size:16px;line-height:1;background:transparent;border:0;box-shadow:none}.gc-share-channel-copy,.gc-share-channel-copy strong,.gc-share-channel-copy small{display:block;min-width:0}.gc-share-channel-copy strong{overflow-wrap:anywhere;font-family:var(--font-game);font-size:16px;font-weight:400;line-height:1.1;text-shadow:1px 1px 0 #000}.gc-share-channel-copy small{margin-top:2px;overflow-wrap:anywhere;color:var(--c-dim);font:10px/1.2 var(--font-body)}.gc-share-more{padding-top:8px;border-top:2px solid #29241d;box-shadow:inset 0 1px #756e5e}.gc-share-more summary{color:var(--c-gold);font-family:var(--font-game);font-size:16px;text-shadow:1px 1px 0 #000;cursor:pointer}.gc-share-more-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px}.gc-share-more-actions .os-btn{min-width:0;padding:8px 7px;font-size:15px}.gc-share-more-channels{padding-top:2px;border-top:0;box-shadow:none}.gc-share-channel-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.gc-modal-hint{margin:8px 0 0;font-size:11px;color:var(--c-dim)}@keyframes share-modal-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sim-counter{color:var(--c-yellow);font-size:84px;text-shadow:3px 3px 0 #000}.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--c-panel);border:1px solid #000;clip-path:var(--pixel-control-outer-clip);filter:drop-shadow(0 3px 0 rgba(0,0,0,.68));box-shadow:var(--bevel-out);font-family:var(--font-game);font-size:18px;color:var(--c-yellow);text-shadow:1.2px 1.2px 0 #000;padding:12px 22px;z-index:1100;animation:toast-in .25s ease-out}@keyframes toast-in{0%{opacity:0;transform:translate(-50%) translateY(12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.hero h1{font-size:40px;color:#743b13;text-shadow:1px 1px 0 var(--c-parchment-hi)}.hero{margin-bottom:14px;padding:22px;color:#30271c;background:var(--c-parchment);border:2px solid #090806;box-shadow:inset 0 0 0 2px var(--c-parchment-hi),inset 0 0 0 5px var(--c-parchment-lo),var(--shadow-drop)}.hero.panel{background:var(--c-parchment)}.hero .hero-sub{font-size:16px;color:#30271c;max-width:640px}.hero .dim,.hero .field>label{color:#5f503a;text-shadow:none}.row{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.row>.field{flex:1 1 150px}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.center{text-align:center}.mt{margin-top:16px}.hidden{display:none!important}.faq-item{border-bottom:1px solid rgba(0,0,0,.4);padding:10px 0}.faq-item h3{font-size:18px;color:var(--c-gold);margin-bottom:4px}.faq-item p{margin:0;color:var(--c-text);font-size:14px}table.simple{width:100%;border-collapse:collapse;font-size:14px}table.simple th,table.simple td{padding:7px 10px;border-bottom:1px solid rgba(0,0,0,.4);text-align:left}table.simple th{font-family:var(--font-game);font-weight:400;color:var(--c-dim);text-shadow:1px 1px 0 #000}.os-btn,.skill-tile,.wiki-directory-item,.nav-toggle,.sidebar-links a,.sidebar-skill-grid a,.market-result,.site-nav a,.gc-share-tone{position:relative;isolation:isolate;background:transparent;border:0;border-radius:0;box-shadow:none}.os-btn:before,.skill-tile:before,.wiki-directory-item:before,.nav-toggle:before,.sidebar-links a:before,.sidebar-skill-grid a:before,.market-result:before,.site-nav a:before,.gc-share-tone:before,.os-btn:after,.skill-tile:after,.wiki-directory-item:after,.nav-toggle:after,.sidebar-links a:after,.sidebar-skill-grid a:after,.market-result:after,.site-nav a:after,.gc-share-tone:after{position:absolute;content:"";pointer-events:none}.os-btn:before,.skill-tile:before,.wiki-directory-item:before,.nav-toggle:before,.sidebar-links a:before,.sidebar-skill-grid a:before,.market-result:before,.site-nav a:before,.gc-share-tone:before{z-index:-2;inset:0;background:#090806;clip-path:var(--pixel-control-outer-clip);filter:var(--pixel-control-drop);transform:var(--pixel-control-shell-shift, none)}.os-btn:after,.skill-tile:after,.wiki-directory-item:after,.nav-toggle:after,.sidebar-links a:after,.sidebar-skill-grid a:after,.market-result:after,.site-nav a:after,.gc-share-tone:after{z-index:-1;inset:1px;background:var(--pixel-control-face);clip-path:var(--pixel-control-inner-clip);box-shadow:var(--pixel-control-shadow);transform:var(--pixel-control-shell-shift, none)}@media(max-width:720px){.grid-2{grid-template-columns:1fr}.gc-modal-backdrop{padding:10px 6px}.gc-modal{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px)}.gc-modal-body{grid-template-columns:1fr}.gc-modal-head{margin:-14px -14px 12px}.gc-share-tones{grid-template-columns:1fr}.gc-share-tone{min-height:52px}.gc-share-more-actions{grid-template-columns:1fr}.gc-share-channel-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.sim-counter{font-size:64px}.panel{padding:14px}.panel-title{margin:-14px -14px 12px;padding:9px 14px}.skill-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{padding:18px}.hero h1{font-size:31px}.os-btn{padding:11px 18px}.methods-table th:nth-child(4),.methods-table td:nth-child(4){display:none}.wiki-directory-head,.wiki-directory-grid,.wiki-tool-grid,.wiki-tool-grid-4{grid-template-columns:1fr}.wiki-directory-head{gap:4px}.wiki-article-head{grid-template-columns:minmax(0,1fr) 66px;gap:12px}.wiki-article-icon{width:62px;height:62px}.wiki-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.wiki-tool-result,.wiki-calculator-link{align-items:stretch;flex-direction:column}.wiki-calculator-link .os-btn{text-align:center}.market-results,.market-stat-grid,.market-explainer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-detail-head{align-items:flex-start;flex-direction:column}}@media(max-width:1179px){.app-shell,.app-shell-wide{width:calc(100% - 20px);margin:0 auto;padding:8px;background:var(--c-frame);border:2px solid #090806;box-shadow:var(--frame-shadow)}.page-main{max-width:none;padding:8px;background:#211d17;border:2px solid #090806;box-shadow:inset 0 0 0 2px #494339}.site-head-inner{flex-wrap:nowrap}.site-nav{display:none}.nav-toggle{display:block;margin-left:auto}.streak-pill{display:none}.site-sidebar{position:fixed;z-index:1200;top:0;bottom:0;left:0;display:block;width:min(310px,calc(100vw - 46px));overflow-y:auto;background:#4a463d;border-right:4px solid #090806;box-shadow:6px 0 #0000006b;visibility:hidden;pointer-events:none;transform:translate(-105%);transition:transform .16s ease-out,visibility 0s linear .16s;will-change:transform}.nav-backdrop{position:fixed;z-index:1190;inset:0;display:block;visibility:hidden;background:#000000b8;opacity:0;transition:opacity .16s ease-out,visibility .16s}body.nav-open{overflow:hidden}body.nav-open .site-sidebar{visibility:visible;pointer-events:auto;transform:translate(0);transition:transform .16s ease-out}body.nav-open .nav-backdrop{visibility:visible;opacity:1}.sidebar-nav{padding:16px 12px 30px}.sidebar-skill-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:480px){.site-head{margin-bottom:10px}.site-head-inner{min-height:56px;padding:4px 10px}.logo{min-height:42px;padding-right:9px;font-size:23px}.logo img{width:28px;height:28px}.app-shell,.app-shell-wide{width:calc(100% - 12px);padding:5px}.page-main{padding:6px}.panel{padding:12px}.panel-title{margin:-12px -12px 12px;padding:8px 11px}.gc-modal-head{margin:-12px -12px 12px;padding:10px 11px}.gc-modal-title{font-size:24px}.skill-tile{min-height:48px;padding:7px 8px;font-size:15px}.skill-tile img{width:27px}.hero{padding:16px}.hero h1{font-size:28px}.market-results,.market-stat-grid,.market-explainer-grid,.market-trend-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
