.pet-page[data-astro-cid-plpfe7d2]{padding:20px 0 50px}.container[data-astro-cid-plpfe7d2]{box-sizing:border-box;width:100%;min-width:0;max-width:1160px;margin:0 auto;padding:0 16px}.top-bar[data-astro-cid-plpfe7d2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;max-width:100%;margin-bottom:14px;font-size:13px;display:flex}.back-link[data-astro-cid-plpfe7d2]{color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-sizing:border-box;align-items:center;min-height:44px;padding:6px 12px;text-decoration:none;display:inline-flex}.back-link[data-astro-cid-plpfe7d2]:hover{color:var(--silver);border-color:var(--accent)}.breadcrumbs[data-astro-cid-plpfe7d2]{color:var(--text-muted);word-break:break-word}.breadcrumbs[data-astro-cid-plpfe7d2] a[data-astro-cid-plpfe7d2]{color:var(--text-muted);text-decoration:none}.breadcrumbs[data-astro-cid-plpfe7d2] span[data-astro-cid-plpfe7d2]{color:var(--silver)}.header-card[data-astro-cid-plpfe7d2]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-sizing:border-box;align-items:center;gap:16px;min-width:0;max-width:100%;margin-bottom:20px;padding:18px 20px;display:flex}.header-info[data-astro-cid-plpfe7d2]{flex:1;min-width:0;max-width:100%;overflow:hidden}.badges[data-astro-cid-plpfe7d2]{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.badge[data-astro-cid-plpfe7d2]{border-radius:4px;padding:2px 7px;font-size:11px;font-weight:600;text-decoration:none;display:inline-block}.badge[data-astro-cid-plpfe7d2].grade-unique{color:#e5a93c;background:#e5a93c33}.badge[data-astro-cid-plpfe7d2].grade-legend{color:#c084fc;background:#a855f733}.badge[data-astro-cid-plpfe7d2].grade-rare{color:#60a5fa;background:#3b82f633}.badge[data-astro-cid-plpfe7d2].grade-common{color:#cbd5e1;background:#94a3b833}.badge[data-astro-cid-plpfe7d2].grade-special{color:#f472b6;background:#ec489933}.badge[data-astro-cid-plpfe7d2].genus-cogni{color:#60a5fa;background:#3b82f633}.badge[data-astro-cid-plpfe7d2].genus-natura{color:#4ade80;background:#22c55e33}.badge[data-astro-cid-plpfe7d2].genus-fera{color:#f87171;background:#ef444433}.badge[data-astro-cid-plpfe7d2].genus-varian{color:#c084fc;background:#a855f733}.badge[data-astro-cid-plpfe7d2].genus-special{color:#f472b6;background:#ec489933}.badge[data-astro-cid-plpfe7d2].soul{color:var(--silver);background:#ffffff14}.title[data-astro-cid-plpfe7d2]{color:var(--silver);word-break:break-word;margin:0 0 4px;font-size:24px;font-weight:700}.sub[data-astro-cid-plpfe7d2]{color:var(--text-muted);word-break:break-word;margin:0;font-size:13px;line-height:1.4}.grid[data-astro-cid-plpfe7d2]{box-sizing:border-box;grid-template-columns:360px 1fr;gap:20px;min-width:0;max-width:100%;display:grid}.col-side[data-astro-cid-plpfe7d2],.col-main[data-astro-cid-plpfe7d2]{box-sizing:border-box;min-width:0;max-width:100%}.card[data-astro-cid-plpfe7d2]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-sizing:border-box;min-width:0;max-width:100%;margin-bottom:20px;overflow:hidden}.card-title[data-astro-cid-plpfe7d2]{color:var(--silver);border-bottom:1px solid var(--border);word-break:break-word;background:#ffffff05;margin:0;padding:12px 16px;font-size:15px;font-weight:600}.card-content[data-astro-cid-plpfe7d2]{box-sizing:border-box;min-width:0;max-width:100%;padding:16px}.row[data-astro-cid-plpfe7d2]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:6px 0;font-size:13px;display:flex}.lbl[data-astro-cid-plpfe7d2]{color:var(--text-muted)}.val[data-astro-cid-plpfe7d2]{color:var(--silver);text-align:right;word-break:break-word;font-weight:500}.val[data-astro-cid-plpfe7d2].highlight{color:#4ade80;font-weight:600}.src-lnk[data-astro-cid-plpfe7d2]{color:var(--accent);text-decoration:none}.src-lnk[data-astro-cid-plpfe7d2]:hover{text-decoration:underline}.src-lnk[data-astro-cid-plpfe7d2].grade-unique{color:#e5a93c}.src-lnk[data-astro-cid-plpfe7d2].grade-legend{color:#c084fc}.src-lnk[data-astro-cid-plpfe7d2].grade-rare{color:#60a5fa}.src-lnk[data-astro-cid-plpfe7d2].grade-common{color:#cbd5e1}.desc-box[data-astro-cid-plpfe7d2]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);min-width:0;margin-top:14px;padding:10px}.desc-lbl[data-astro-cid-plpfe7d2]{text-transform:uppercase;color:var(--text-muted);margin-bottom:4px;font-size:11px;font-weight:600}.desc-txt[data-astro-cid-plpfe7d2]{color:var(--silver);white-space:pre-line;word-break:break-word;margin:0;font-size:12px;line-height:1.4}.lvl-block[data-astro-cid-plpfe7d2]{min-width:0;margin-bottom:10px;font-size:12px}.lvl-lbl[data-astro-cid-plpfe7d2]{color:var(--accent);margin-bottom:4px;font-weight:600;display:block}.st-tags[data-astro-cid-plpfe7d2]{flex-wrap:wrap;gap:6px;display:flex}.st-tag[data-astro-cid-plpfe7d2]{background:var(--bg);border:1px solid var(--border);color:var(--silver);border-radius:4px;padding:3px 8px;font-size:12px;display:inline-block}.tbl-wrap[data-astro-cid-plpfe7d2]{-webkit-overflow-scrolling:touch;box-sizing:border-box;min-width:0;max-width:100%;overflow-x:auto}.prog-tbl[data-astro-cid-plpfe7d2]{border-collapse:collapse;width:100%;font-size:12px}.prog-tbl[data-astro-cid-plpfe7d2] th[data-astro-cid-plpfe7d2]{background:var(--bg);color:var(--text-muted);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:8px 10px;font-weight:600}.prog-tbl[data-astro-cid-plpfe7d2] td[data-astro-cid-plpfe7d2]{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px 10px}.st-cell[data-astro-cid-plpfe7d2]{color:var(--text-muted);font-size:11px}.m-grid[data-astro-cid-plpfe7d2]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;min-width:0;display:grid}.m-item[data-astro-cid-plpfe7d2]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);text-align:center;min-width:0;padding:8px}.m-num[data-astro-cid-plpfe7d2]{color:var(--accent);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.m-rw[data-astro-cid-plpfe7d2]{color:var(--silver);word-break:break-word;font-size:11px;display:block}.m-qty[data-astro-cid-plpfe7d2]{color:#4ade80;margin-top:2px;font-size:11px;font-weight:600;display:block}.muted[data-astro-cid-plpfe7d2]{color:var(--text-muted);margin:0;font-size:13px}.m-foot[data-astro-cid-plpfe7d2]{text-align:right;margin-top:14px}.m-link[data-astro-cid-plpfe7d2]{color:var(--accent);align-items:center;min-height:44px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.m-link[data-astro-cid-plpfe7d2]:hover{text-decoration:underline}@media (width<=860px){.grid[data-astro-cid-plpfe7d2]{grid-template-columns:1fr}.header-card[data-astro-cid-plpfe7d2]{text-align:center;flex-direction:column}.badges[data-astro-cid-plpfe7d2]{justify-content:center}.row[data-astro-cid-plpfe7d2]{flex-direction:column;align-items:flex-start}.val[data-astro-cid-plpfe7d2]{text-align:left}}
