.items-frame{grid-template-columns:minmax(0,1fr) 520px;align-items:start;gap:144px;padding-right:28px;display:grid;position:relative}.items-bg{left:0;right:0;top:var(--topbar);z-index:-1;pointer-events:none;background:url(/images/items-map.webp) 50% 40%/cover no-repeat;position:fixed;bottom:0}.items-bg:after{content:"";background:linear-gradient(90deg, #0d0d17 0%, #0d0d17f0 20%, #0d0d17cc calc(100% - var(--edge) - 300px), #0d0d17a6 calc(100% - var(--edge)), #0d0d1700 calc(100% - var(--edge) + 120px));position:absolute;inset:0}.items-bg{--edge:692px}.items-main{min-width:0;position:relative}.dtable.nobar .bar-cell{display:none}.items-main .dtable.nobar{font-size:12.5px}.items-main .dtable.nobar .pct{padding-left:4px}.items-main .dtable .bar-cell{width:52px}.items-main .dtable .bar{width:44px}.dtable .k{padding-right:12px}.items-main .hero-source{flex-direction:column;align-items:flex-end;gap:4px;margin:-6px 0 16px;display:flex;position:static}.shop{top:calc(var(--topbar) + 16px);z-index:3;max-height:calc(100vh - var(--topbar) - 32px);backdrop-filter:blur(16px);background:#0f0f1ae6;border:1px solid #ffffff1c;border-radius:14px;flex-direction:column;display:flex;position:sticky;overflow:hidden;box-shadow:0 30px 80px #000c,0 0 0 1px #0008}.shop-head{border-bottom:1px solid var(--line);background:#ffffff04;padding:14px 22px 0}.shop-title-row{align-items:center;gap:40px;display:flex}.shop-title{letter-spacing:-.01em;color:#fff;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:800}.shop-search{border:1px solid var(--line-strong);min-width:0;height:36px;color:var(--dim);background:#ffffff08;border-radius:9px;flex:1;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex}.shop-search:focus-within{border-color:#a78bfa88;box-shadow:0 0 0 3px #8b5cf62a}.shop-search svg{flex-shrink:0;width:16px;height:16px}.shop-search input{min-width:0;height:34px;color:var(--text);font:inherit;-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-size:14px;line-height:34px}.shop-tabs{gap:2px;margin-top:10px;display:flex}.shop-pane{grid-template-columns:1fr 1fr;align-items:start;gap:0 22px;display:grid}.shop-pane.shop-results{display:block}.shop-tabs button{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border-bottom:2px solid #0000;flex:1;padding:9px 0 10px;font-size:12px;font-weight:700}.shop-tabs button:hover{color:var(--text)}.shop-tabs button[aria-selected=true]{color:var(--accent-text);border-bottom-color:var(--accent)}.shop-body{scrollbar-width:thin;scrollbar-color:#fff2 transparent;padding:14px 22px 16px;position:relative;overflow-y:auto}.shop-section{margin-bottom:12px}.shop-section h3,.shop-results h3{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-size:11px;font-weight:700}.shop-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.shop-results .shop-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.shop-tile{aspect-ratio:44/32;background:#1a1a2b;border-radius:5px;transition:transform .12s,box-shadow .12s;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.shop-tile img{object-fit:cover;width:100%;height:100%;display:block}.shop-tile:hover{z-index:2;transform:scale(1.12);box-shadow:0 0 0 1px #c4b5fd,0 6px 16px #000a}.shop-tile.on{box-shadow:0 0 0 2px var(--accent), 0 0 14px #8b5cf6aa}.shop-cost{color:#fbbf24;text-shadow:0 0 3px #000,0 0 3px #000;font-size:9px;font-weight:700;line-height:1;position:absolute;bottom:1px;right:2px}.shop-empty{color:var(--dim);font-size:13px}.shop-tip{z-index:5;pointer-events:none;white-space:nowrap;background:#16162af8;border:1px solid #ffffff1e;border-radius:8px;padding:7px 10px;font-size:12.5px;position:absolute;box-shadow:0 10px 30px #000a}.shop-tip b{color:#fff;display:block}.shop-tip span{color:var(--muted)}.shop-tip i{font-style:normal}.shop-tip .good{color:#4ade80}.shop-tip .bad{color:#f87171}.shop-close,.shop-fab{display:none}.item-crumbs{align-items:center;gap:16px;margin:6px 0 18px;display:flex}.item-crumbs .crumbs{color:var(--dim);gap:8px;font-size:12.5px;display:flex}.item-crumbs .crumbs a{color:var(--muted)}.item-crumbs .crumbs a:hover{color:var(--text)}.item-badge{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.item-top{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;gap:16px;display:grid}.item-top.single{grid-template-columns:minmax(0,1fr)}.ibox{background:#12111fe6;border:1px solid #ffffff1a;border-radius:12px;min-width:0;box-shadow:0 14px 40px #0006}.item-card{flex-direction:column;padding:20px 22px;display:flex}.ib-headrow{align-items:center;gap:20px;display:flex}.ib-icon{border-radius:10px;flex-shrink:0;width:128px;height:auto;box-shadow:0 0 0 1px #ffffff1f,0 12px 30px #000a,0 0 30px #8b5cf633}.ib-title{min-width:0}.ib-title h1{letter-spacing:.02em;text-transform:uppercase;color:#fff;text-shadow:0 0 24px #8b5cf640;font-size:32px;font-weight:800;line-height:1.05}.ib-h1sub{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ib-gold{color:#fbbf24;font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-top:8px;font-size:24px;font-weight:800;display:flex}.ib-gold.neutral{color:#c4b5fd;font-size:15px}.coin{width:30px;height:22px;position:relative}.coin i{background:radial-gradient(at 40% 35%,#fde68a,#f59e0b 60%,#b45309);border-radius:50%;width:22px;height:10px;position:absolute;box-shadow:0 2px #92400e}.coin i:first-child{top:10px;left:0}.coin i:last-child{top:4px;left:7px}.ib-sub{color:var(--muted);margin-top:4px;font-size:13px}.item-tip{padding:16px 20px 20px}.tip-rows{color:#8f8baa;border-bottom:1px solid #ffffff14;margin-bottom:13px;padding:0 2px 11px;font-size:14.5px;line-height:1.4}.tip-rows em{text-transform:uppercase;letter-spacing:.02em;font-style:normal}.tip-stats{color:#c3c0d6;gap:1px;margin:0;padding:0 2px;font-size:17px;line-height:1.38;list-style:none;display:grid}.tip-stats .plus{min-width:16px;display:inline-block}.tip-stats b{color:#fff;font-weight:700}.tip-text{color:#9d99b6;white-space:pre-line;margin-top:12px;padding:0 2px;font-size:14.5px;line-height:1.5}.tip-text b{color:#ece9f8}.tip-rows+.tip-text{margin-top:0}.iab{background:#1c1b30;border-radius:6px;margin-top:14px;overflow:hidden}.iab-head{background:#26243f;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;display:flex}.iab.active .iab-head{background:#2f2856}.iab-head b{color:#e4e1f3;font-size:15px;font-weight:700}.iab p{color:#9d99b6;white-space:pre-line;padding:9px 14px 12px;font-size:14.5px;line-height:1.5}.iab p b{color:#ece9f8}.ab-costs{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:16px;font-size:14.5px;font-weight:700;display:inline-flex}.ab-costs span{align-items:center;gap:7px;display:inline-flex}.ab-costs span:before{content:"";flex-shrink:0;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0006}.c-range:before{background:linear-gradient(135deg,#86efac,#16a34a);border-radius:3px}.c-mana:before{background:linear-gradient(135deg,#7dd3fc,#2563eb);border-radius:3px}.c-cd:before{background:conic-gradient(#e5e7eb 0 75%, #6b7280 75% 100%);border-radius:50%}.tip-notes{color:var(--dim);margin:10px 0 0;padding-left:16px;font-size:12px;list-style:outside}.tip-notes li{margin-bottom:4px;line-height:1.45}.tip-lore{color:#8e8aa8;margin-top:16px;font-size:12.5px;font-style:italic;line-height:1.5}.item-scan{flex-wrap:wrap;align-items:center;gap:16px 14px;margin:26px 0 0;padding:0 4px;display:flex}.kpi-row{display:flex}.kpi-row>*{padding:0 26px}.kpi-row>:first-child{padding-left:0}.kpi-row>*+*{border-left:1px solid #ffffff18}a.kpi-link{color:inherit;text-decoration:none}a.kpi-link .hs-sub{text-underline-offset:3px;text-decoration:underline #ffffff30}a.kpi-link:hover .hs-big{color:var(--accent-text)}a.kpi-link:hover .hs-sub{color:var(--text);text-decoration-color:currentColor}.kpi-row .hs-big{white-space:nowrap;font-size:30px}.kpi-row .hs-sub{white-space:nowrap;font-size:13px;line-height:1.35}.items-main .item-badge .hero-updated{color:var(--dim);align-items:center;gap:6px;font-size:11px;display:inline-flex}.item-data-row{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:48px;margin:30px 0 10px;padding:0 4px;display:grid}.item-data-row.single{grid-template-columns:minmax(0,1fr)}.ir-head{align-items:baseline;gap:10px;display:flex}.ir-head b{color:#fff;font-size:16px}.ir-head span{color:var(--dim);font-size:12.5px}.item-radar .ir-chart{justify-content:center;margin:4px 0;display:flex}.item-radar .hs-block{border-bottom:0;padding-bottom:4px}.ir-foot{color:var(--dim);padding-top:8px;font-size:11.5px;line-height:1.45}.ir-foot a{color:var(--muted);text-decoration:underline}.item-buyers .hs-title{margin-bottom:10px}.item-buyers .dtable td{padding-top:5px;padding-bottom:5px}.item-buyers .hbox-foot{margin-top:8px}.item-meta{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.item-meta span{height:28px;color:var(--muted);border:1px solid var(--line-strong);background:#ffffff08;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.item-meta .gold{color:#fbbf24}.item-meta svg{width:14px;height:14px}.item-desc{color:#d8d6e6;font-size:14.5px;line-height:1.6}.item-desc h2{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);margin:10px 0 2px;font-size:13px;font-weight:700}.item-desc p{white-space:pre-line;margin:0 0 6px}.item-lore{color:var(--dim);margin-top:4px;font-size:12.5px;font-style:italic;line-height:1.5}.recipe{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.recipe .rnode{text-align:center;min-width:84px;color:var(--text);flex-direction:column;align-items:center;gap:5px;text-decoration:none;display:flex}.recipe .rnode img{object-fit:cover;border-radius:7px;width:64px;height:46px;transition:transform .12s;box-shadow:0 0 0 1px #ffffff1a,0 6px 16px #0008}.recipe .rnode:hover img{transform:scale(1.08);box-shadow:0 0 0 1px #c4b5fd,0 8px 20px #000a}.recipe .rnode b{max-width:110px;font-size:12.5px;font-weight:600;line-height:1.2}.recipe .rnode span{color:#fbbf24;font-size:11.5px;font-weight:600}.recipe .result img{width:84px;height:60px;box-shadow:0 0 0 1px #c4b5fd66,0 0 24px #8b5cf655}.recipe .op{color:var(--dim);font-size:22px;font-weight:300}.recipe-sub{gap:6px;margin-top:2px;display:flex}.recipe-sub img{opacity:.8;border-radius:3px;width:28px;height:20px;box-shadow:0 0 0 1px #ffffff14}.builds-into{flex-wrap:wrap;gap:8px;display:flex}.builds-into a{border:1px solid var(--line);color:var(--text);background:#ffffff06;border-radius:9px;align-items:center;gap:8px;padding:5px 10px 5px 5px;font-size:13px;font-weight:600;display:inline-flex}.builds-into a:hover{background:#8b5cf614;border-color:#a78bfa66}.builds-into img{object-fit:cover;border-radius:4px;width:36px;height:26px}.builds-into span{color:#fbbf24;margin-left:2px;font-size:11.5px}.tree-label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700;display:block}.vt{--ln:#ffffff30;grid-template-columns:minmax(0,1fr);padding:4px 0;display:grid;overflow-x:auto}.vt ul{justify-content:safe center;margin:0;padding:0;list-style:none;display:flex;position:relative}.vt li{flex-direction:column;align-items:center;padding:0 3px;display:flex;position:relative}.vt-self{justify-content:center;display:flex}.vt .tree-empty{text-align:center}.vt-down,.vt-down ul{padding-top:14px}.vt-down:before,.vt-down ul:before{content:"";border-left:1px solid var(--ln);height:14px;position:absolute;top:0;left:50%}.vt-down li{padding-top:14px}.vt-down li:before,.vt-down li:after{content:"";border-top:1px solid var(--ln);width:50%;height:14px;position:absolute;top:0;right:50%}.vt-down li:after{border-left:1px solid var(--ln);left:50%;right:auto}.vt-down li:only-child{padding-top:0}.vt-down li:only-child:before,.vt-down li:only-child:after{display:none}.vt-down li:first-child:before,.vt-down li:last-child:after{border:0}.vt-down li:last-child:before{border-right:1px solid var(--ln);border-radius:0 6px 0 0}.vt-down li:first-child:after{border-radius:6px 0 0}.vt-up{padding-bottom:14px}.vt-up:after{content:"";border-left:1px solid var(--ln);height:14px;position:absolute;bottom:0;left:50%}.vt-up>li{padding-bottom:14px}.vt-up>li:before,.vt-up>li:after{content:"";border-bottom:1px solid var(--ln);width:50%;height:14px;position:absolute;bottom:0;right:50%}.vt-up>li:after{border-left:1px solid var(--ln);left:50%;right:auto}.vt-up>li:only-child{padding-bottom:0}.vt-up>li:only-child:before,.vt-up>li:only-child:after{display:none}.vt-up>li:first-child:before,.vt-up>li:last-child:after{border:0}.vt-up>li:last-child:before{border-right:1px solid var(--ln);border-radius:0 0 6px}.vt-up>li:first-child:after{border-radius:0 0 0 6px}.bp-card{border:1px solid var(--line);color:var(--text);background:#ffffff06;border-radius:9px;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.bp-card img{object-fit:cover;border-radius:5px;width:44px;height:32px}.bp-card span{color:#fbbf24;font-size:11.5px}a.bp-card:hover{background:#8b5cf614;border-color:#a78bfa66}.bp-card.v{text-align:center;background:#15142a;flex-direction:column;gap:4px;width:84px;padding:7px 4px 6px;font-size:11.5px;line-height:1.2}.bp-card.v img{width:48px;height:35px}.bp-card.v.sm{width:70px;padding:5px 3px;font-size:10.5px}.bp-card.v.sm img{width:36px;height:26px}.bp-card.v.sm span{font-size:10.5px}.bp-card.self{background:#1d1838;flex-direction:column;gap:5px;padding:10px 16px;font-size:13.5px;font-weight:700;box-shadow:0 0 0 1px #c4b5fd66,0 0 28px #8b5cf655}.bp-card.self img{border-radius:8px;width:72px;height:52px}.tree-empty{color:var(--dim);padding:6px 0;font-size:13px;display:block}.items-main .hero-boxes{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.items-main .hero-boxes>.hbox:last-child:nth-child(odd){grid-column:span 2}@media (width>=1101px){.items-main .hero-boxes>.item-tree.wide,.items-main .hero-boxes:has(>.item-tree.wide)>.hbox:last-child:nth-child(2n){grid-column:span 2}.items-main .hero-boxes:has(>.item-tree.wide)>.hbox:last-child:nth-child(odd):not(.item-tree){grid-column:auto}}@media (width>=1101px) and (width<=1500px){.items-main .hero-boxes>.item-tree,.items-main .hero-boxes:has(>.item-tree)>.hbox:last-child:nth-child(2n){grid-column:span 2}.items-main .hero-boxes:has(>.item-tree)>.hbox:last-child:nth-child(odd):not(.item-tree){grid-column:auto}}.stat-list{gap:6px;display:grid}.stat-list li{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:7px 0;font-size:13.5px;display:flex}.stat-list li:last-child{border-bottom:0}.stat-list li b{color:#fff;font-variant-numeric:tabular-nums}.stat-list li span{color:var(--muted)}.stat-list .good{color:#4ade80}.item-notes{color:var(--muted);padding-left:18px;font-size:13px}.item-notes li{margin-bottom:5px;line-height:1.45}.items-overview h1{letter-spacing:-.02em;font-size:40px;font-weight:800;line-height:1.05}.items-overview h1 em{color:var(--accent-text);text-shadow:0 0 24px #8b5cf680;font-style:normal}.items-overview .lede{color:var(--muted);max-width:760px;margin-top:10px;font-size:15px;line-height:1.55}.items-overview .ov-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.items-overview .hero-boxes{grid-template-columns:repeat(2,minmax(0,1fr))}.items-overview .hero-boxes .hbox.span2{grid-column:span 2}.hx-source{color:var(--dim);text-align:right;font-size:11.5px}.hbox-foot .rk-more{color:var(--accent-text);align-items:center;gap:4px;margin-right:auto;font-weight:600;text-decoration:none;display:inline-flex}.hbox-foot .rk-more svg{width:13px;height:13px}.hbox-foot .rk-more:hover{color:#fff}.rk-source{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.rk-page .good{color:#4ade80}.rk-page .bad{color:#f87171}.rk-page .dim{color:var(--dim)}.rk-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.rk-card{min-width:0;color:var(--text);background:#12111fe6;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.rk-card:hover{border-color:#a78bfa66;transform:translateY(-1px)}.rk-k{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:flex}.rk-k svg{color:#a78bfa;width:16px;height:16px}.rk-v{align-items:center;gap:12px;min-width:0;display:flex}.rk-v img{border-radius:6px;flex-shrink:0;width:48px;height:35px;box-shadow:0 0 0 1px #ffffff1f}.rk-v>span{flex-direction:column;min-width:0;display:flex}.rk-v b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.rk-v em{color:#fff;white-space:nowrap;font-size:21px;font-style:normal;font-weight:800;line-height:1.2}.rk-v em.good{color:#4ade80}.rk-card small{color:var(--dim);font-size:11.5px}.rk-chart{margin-bottom:16px}.sc{padding:4px 6px 0 40px}.sc-plot{border-bottom:1px solid #ffffff24;border-left:1px solid #ffffff24;height:380px;margin:10px 0 30px;position:relative}.sc-gy{border-top:1px solid #ffffff0c;position:absolute;left:0;right:0}.sc-gy i{color:var(--dim);white-space:nowrap;font-size:11px;font-style:normal;position:absolute;top:-7px;right:calc(100% + 8px)}.sc-gx{border-left:1px solid #ffffff0c;position:absolute;top:0;bottom:0}.sc-gx i{color:var(--dim);font-size:11px;font-style:normal;position:absolute;top:calc(100% + 7px);left:0;transform:translate(-50%)}.sc-ref{position:absolute}.sc-ref-y{border-top:1px dashed #c4b5fd55;left:0;right:0}.sc-ref-x{border-left:1px dashed #c4b5fd55;top:0;bottom:0}.sc-q{color:var(--dim);pointer-events:none;flex-direction:column;gap:1px;font-size:11px;display:flex;position:absolute}.sc-q b{color:var(--muted);font-size:12.5px;font-weight:700}.sc-q-tl{top:8px;left:10px}.sc-q-tr{text-align:right;top:8px;right:10px}.sc-q-bl{bottom:8px;left:10px}.sc-q-br{text-align:right;bottom:8px;right:10px}.sc-dot{border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute}.sc-dot:after{content:"";opacity:.85;background:#a78bfa;border-radius:50%;transition:transform .15s,opacity .4s;position:absolute;inset:5px;box-shadow:0 0 0 2px #12111f}.sc-dot:hover:after,.sc-dot:focus-visible:after{opacity:1;transform:scale(1.6)}.sc-ic{z-index:2;margin:-11px 0 0 -15px;line-height:0;position:absolute}.sc-ic img{border-radius:4px;width:30px;height:22px;transition:transform .15s,opacity .4s;box-shadow:0 0 0 2px #12111f,0 0 0 3px #a78bfa99,0 4px 12px #000a}.sc-ic:hover img,.sc-ic:focus-visible img{transform:scale(1.3)}.reveal .sc-dot:after,.reveal .sc-ic img{opacity:0}.reveal.in .sc-dot:after{opacity:.85}.reveal.in .sc-ic img{opacity:1}.sc-tip{z-index:5;pointer-events:none;white-space:nowrap;background:#0d0d17f5;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;display:flex;position:absolute;transform:translate(16px,-50%);box-shadow:0 10px 30px #000a}.sc-tip.flip-x{transform:translate(calc(-100% - 16px),-50%)}.sc-tip.flip-y{transform:translate(16px,8px)}.sc-tip.flip-x.flip-y{transform:translate(calc(-100% - 16px),8px)}.sc-tip img{border-radius:4px;width:36px;height:26px}.sc-tip span{flex-direction:column;display:flex}.sc-tip b{color:#fff;font-size:13px}.sc-tip em{color:var(--muted);font-size:12px;font-style:normal}.sc-axis{color:var(--dim);justify-content:space-between;margin:-8px 0 0 -40px;font-size:11px;display:flex}.rk-filters{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin:2px 0 12px;display:flex}.rk-page .chips{flex-wrap:wrap;gap:4px;display:flex}.rk-page .chips button{height:30px;color:var(--muted);cursor:pointer;background:#ffffff06;border:1px solid #0000;border-radius:8px;align-items:center;padding:0 11px;font-size:12.5px;font-weight:500;display:inline-flex}.rk-page .chips button:hover{color:var(--text);background:#ffffff0c}.rk-page .chips button[aria-pressed=true]{color:var(--text);background:var(--accent-soft);border-color:#a78bfa55}.rk-scroll{overflow-x:auto}.rk-table{border-collapse:collapse;width:100%;font-size:13px}.rk-table th{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);text-align:right;white-space:nowrap;border-bottom:1px solid #ffffff14;padding:0 8px 8px;font-size:11px;font-weight:700}.rk-table th button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.rk-table th button:hover{color:var(--text)}.rk-table th[aria-sort] button{color:var(--accent-text)}.rk-table th[aria-sort=ascending] button:after{content:" ↑"}.rk-table th[aria-sort=descending] button:after{content:" ↓"}.rk-table td{text-align:right;white-space:nowrap;vertical-align:middle;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff0b;padding:6px 8px}.rk-table tbody tr:first-child td{border-top:0}.rk-table tbody tr{scroll-margin-top:calc(var(--topbar,64px) + 140px);transition:background .2s}.rk-table tbody tr:hover{background:#ffffff06}.rk-table tbody tr:target{background:#8b5cf626;box-shadow:inset 3px 0 #a78bfa}.rk-table .c-rank{text-align:left;width:36px;color:var(--muted);padding-left:4px;font-weight:700}.rk-table td.c-rank b{font-weight:700;display:block}.rk-table td.c-rank small{color:var(--dim);font-size:10.5px;font-weight:500;display:block}.rk-table .c-item{text-align:left;width:100%}.rk-table td.c-item a{color:var(--text);align-items:center;gap:10px;text-decoration:none;display:flex}.rk-table td.c-item img{border-radius:5px;flex-shrink:0;width:40px;height:29px;box-shadow:0 0 0 1px #ffffff14}.rk-table td.c-item span{flex-direction:column;min-width:0;display:flex}.rk-table td.c-item b{font-size:13.5px;font-weight:600}.rk-table td.c-item small{color:var(--dim);font-size:11.5px}.rk-table td.c-item small i{color:#fbbf24;font-style:normal}.rk-table td.c-item a:hover b{color:#fff;text-underline-offset:3px;text-decoration:underline}.rk-table .c-wr{min-width:104px}.rk-table td.c-wr b{color:#fff;font-size:14px;font-weight:800}.rk-table td.c-wr b.good{color:#4ade80}.rk-table td.c-wr b.bad{color:#f87171}.rk-bar{background:#ffffff10;border-radius:2px;width:90px;height:3px;margin:4px 0 0 auto;display:block;overflow:hidden}.rk-bar i{background:#a78bfa;border-radius:2px;height:100%;display:block}.rk-table td.c-ph{font-size:12.5px}.rk-table td.c-share,.rk-table td.c-games{color:var(--muted)}.rk-table .c-tr svg{margin-left:auto;display:block;overflow:visible}.rk-table .c-tr polyline{fill:none;stroke:#a78bfa;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.rk-table .c-tr circle{fill:#c4b5fd}.rk-table td.c-buy a{margin-left:4px;line-height:0;display:inline-block}.rk-table td.c-buy .map-icon{vertical-align:middle}@media (width<=1500px){.rk-table .c-ph,.rk-table .c-buy{display:none}.items-bg{--edge:502px}.item-card{padding:16px 18px}.ib-headrow{gap:16px}.ib-icon{width:100px}.ib-title h1{font-size:25px}.ib-gold{font-size:20px}.kpi-row>*{padding:0 16px}.kpi-row .hs-big{font-size:25px}.kpi-row .hs-sub{font-size:12px}.items-frame{grid-template-columns:minmax(0,1fr) 430px;gap:56px;padding-right:16px}.shop-title{display:none}.shop-head{padding:12px 16px 0}.shop-body{padding:12px 16px 14px}.shop-pane{gap:0 16px}}@media (width<=1280px){.item-top,.item-data-row{grid-template-columns:minmax(0,1fr)}.item-data-row{gap:28px}}@media (width<=1100px){.items-bg{--edge:0px}.items-frame{grid-template-columns:1fr;padding-right:0}.shop-title{display:block}.shop{z-index:60;border-radius:0;max-height:none;transition:transform .25s;position:fixed;inset:0;transform:translateY(100%)}.shop.open{transform:none}body.shop-open{overflow:hidden}body.shop-open .shop-fab{display:none}.shop-close{width:38px;height:38px;color:var(--muted);background:#ffffff08;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.shop-close svg{width:18px;height:18px}.shop-fab{z-index:50;background:var(--accent);color:#fff;border-radius:999px;align-items:center;gap:8px;height:46px;padding:0 18px 0 14px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 30px #8b5cf680}.shop-fab svg{width:18px;height:18px}.item-top,.item-data-row{grid-template-columns:1fr}.item-top{gap:22px}.item-data-row{gap:28px}.items-main .hero-boxes{grid-template-columns:1fr}.items-main .hero-boxes>.hbox:last-child:nth-child(odd){grid-column:auto}.items-overview .hero-boxes{grid-template-columns:1fr}.items-overview .hero-boxes .hbox.span2{grid-column:auto}}@media (width<=760px){.rk-cards{grid-template-columns:1fr;gap:10px}.rk-table .c-games,.rk-table .c-tr{display:none}.sc-plot{height:300px}.sc-q{display:none}.rk-source{align-items:flex-start}}@media (width<=600px){.rk-page .hbox-title .meta{display:none}.rk-card{gap:6px;padding:12px 14px}.rk-v em{font-size:18px}.rk-table .c-share{display:none}.rk-table td,.rk-table th{padding-left:4px;padding-right:4px}.rk-table td.c-item img{width:32px;height:23px}.rk-table td.c-item b{white-space:normal;line-height:1.25}.rk-table .c-wr{min-width:64px}.rk-bar{width:54px}.sc{padding-left:32px}.sc-axis{margin-left:-32px}.shop-title{display:none}.shop-pane{gap:0 10px}.shop-results .shop-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.kpi-row{grid-template-columns:1fr 1fr;gap:14px 0;display:grid}.kpi-row>:nth-child(3){border-left:0;padding-left:0}.ib-icon{width:96px}.ib-title h1{font-size:24px}.ib-gold{font-size:20px}.items-overview h1{font-size:30px}}
