.shop-detail-page[data-astro-cid-mi27lhov]{padding:20px 0 40px}.container[data-astro-cid-mi27lhov]{max-width:960px;margin:0 auto;padding:0 16px}.top-nav[data-astro-cid-mi27lhov]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.back-link[data-astro-cid-mi27lhov]{color:var(--accent);align-items:center;min-height:44px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.back-link[data-astro-cid-mi27lhov]:hover{text-decoration:underline}.breadcrumbs[data-astro-cid-mi27lhov]{color:var(--text-muted);gap:8px;font-size:13px;display:flex}.breadcrumbs[data-astro-cid-mi27lhov] a[data-astro-cid-mi27lhov]{color:var(--text-muted);text-decoration:none}.breadcrumbs[data-astro-cid-mi27lhov] a[data-astro-cid-mi27lhov]:hover{color:var(--accent)}.breadcrumbs[data-astro-cid-mi27lhov] .sep[data-astro-cid-mi27lhov]{color:var(--border)}.breadcrumbs[data-astro-cid-mi27lhov] .current[data-astro-cid-mi27lhov]{color:var(--silver);font-weight:500}.s-head-card[data-astro-cid-mi27lhov]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:20px;padding:20px}.head-row[data-astro-cid-mi27lhov]{align-items:center;gap:16px;display:flex}.head-info[data-astro-cid-mi27lhov]{flex:1;min-width:0}.badges-row[data-astro-cid-mi27lhov]{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.type-tag[data-astro-cid-mi27lhov]{border-radius:3px;padding:2px 6px;font-size:11px;font-weight:600}.t-npcshop[data-astro-cid-mi27lhov]{color:#70a1ff;background:#6496f026}.t-coinshop[data-astro-cid-mi27lhov]{color:#eccc68;background:#f0a02826}.t-randomshop[data-astro-cid-mi27lhov]{color:#a55eea;background:#b464f026}.r-tag[data-astro-cid-mi27lhov]{border-radius:3px;padding:2px 6px;font-size:11px;font-weight:600}.r-light[data-astro-cid-mi27lhov]{color:#74b9ff;background:#64b4ff26}.r-dark[data-astro-cid-mi27lhov]{color:#d980fa;background:#dc78f026}.r-all[data-astro-cid-mi27lhov]{color:#b0b0b0;background:#a0a0a026}.curr-badge[data-astro-cid-mi27lhov]{background:var(--panel);border:1px solid var(--border);color:var(--silver);border-radius:3px;padding:1px 6px;font-size:11px}.s-title[data-astro-cid-mi27lhov]{color:var(--silver);word-break:break-word;margin:0 0 4px;font-size:24px;font-weight:700}.s-sub[data-astro-cid-mi27lhov]{color:var(--text-muted);margin:0;font-size:12px}.s-sub[data-astro-cid-mi27lhov] code[data-astro-cid-mi27lhov]{background:var(--panel);border-radius:3px;padding:1px 5px}.sec-title[data-astro-cid-mi27lhov]{color:var(--silver);margin:0 0 12px;font-size:18px;font-weight:600}.refresh-sec[data-astro-cid-mi27lhov]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:20px;padding:16px}.steps-grid[data-astro-cid-mi27lhov]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;display:grid}.step-card[data-astro-cid-mi27lhov]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;padding:8px 10px;display:flex}.s-num[data-astro-cid-mi27lhov]{color:var(--text-muted);text-transform:uppercase;font-size:10px}.s-cost[data-astro-cid-mi27lhov]{color:#f5b942;font-size:12px;font-weight:600}.catalog-sec[data-astro-cid-mi27lhov]{flex-direction:column;gap:20px;display:flex}.cat-block[data-astro-cid-mi27lhov]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px}.cat-head[data-astro-cid-mi27lhov]{color:var(--silver);align-items:baseline;gap:6px;margin:0 0 12px;font-size:15px;font-weight:600;display:flex}.cat-num[data-astro-cid-mi27lhov]{color:var(--text-muted);font-size:12px;font-weight:400}.table-wrap[data-astro-cid-mi27lhov]{max-width:100%;overflow-x:auto}.i-table[data-astro-cid-mi27lhov]{border-collapse:collapse;text-align:left;width:100%;min-width:440px;font-size:13px}.i-table[data-astro-cid-mi27lhov] th[data-astro-cid-mi27lhov]{background:var(--panel);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border);padding:8px 12px;font-size:11px}.i-table[data-astro-cid-mi27lhov] td[data-astro-cid-mi27lhov]{border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle;padding:8px 12px}.i-table[data-astro-cid-mi27lhov] tr[data-astro-cid-mi27lhov]:last-child td[data-astro-cid-mi27lhov]{border-bottom:none}.i-table[data-astro-cid-mi27lhov] tr[data-astro-cid-mi27lhov]:hover td[data-astro-cid-mi27lhov]{background:var(--panel)}.prod-cell[data-astro-cid-mi27lhov]{align-items:center;gap:8px;display:flex}.it-icon[data-astro-cid-mi27lhov]{background:var(--panel);border-radius:4px;flex-shrink:0}.prod-info[data-astro-cid-mi27lhov]{flex-direction:column;display:flex}.p-link[data-astro-cid-mi27lhov]{color:var(--silver);font-size:13px;font-weight:600;text-decoration:none}.p-link[data-astro-cid-mi27lhov]:hover{color:var(--accent)}.p-name[data-astro-cid-mi27lhov]{color:var(--silver);font-size:13px;font-weight:600}.p-grade[data-astro-cid-mi27lhov]{text-transform:uppercase;font-size:10px;font-weight:600}.g-common[data-astro-cid-mi27lhov]{color:#8e9aaf}.g-rare[data-astro-cid-mi27lhov]{color:#5bc0de}.g-epic[data-astro-cid-mi27lhov]{color:#b18cfe}.g-unique[data-astro-cid-mi27lhov]{color:#f5b942}.g-legend[data-astro-cid-mi27lhov]{color:#ff6b6b}.b-qty[data-astro-cid-mi27lhov]{color:var(--text-muted);font-weight:600}.price-val[data-astro-cid-mi27lhov]{color:var(--silver);font-size:12px}.price-val[data-astro-cid-mi27lhov] strong[data-astro-cid-mi27lhov]{color:#f5b942}.cap-tag[data-astro-cid-mi27lhov]{color:#f7b731;background:#f0a0281a;border-radius:3px;padding:2px 5px;font-size:11px;font-weight:600}.unlim-tag[data-astro-cid-mi27lhov]{color:var(--text-muted);font-size:11px}.text-right[data-astro-cid-mi27lhov]{text-align:right}.cat-more[data-astro-cid-mi27lhov]{color:var(--text-muted);text-align:center;margin:10px 0 0;font-size:11px;font-style:italic}@media (width<=600px){.head-row[data-astro-cid-mi27lhov]{flex-direction:column;align-items:flex-start}}
