.title-detail-page[data-astro-cid-wu37w5zy]{min-width:0;padding:24px 0 60px}.container[data-astro-cid-wu37w5zy]{max-width:var(--max-w);min-width:0;margin:0 auto;padding:0 16px}.breadcrumbs[data-astro-cid-wu37w5zy]{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:16px;font-size:.875rem;display:flex}.breadcrumbs[data-astro-cid-wu37w5zy] a[data-astro-cid-wu37w5zy]{color:var(--text-muted);text-decoration:none;transition:color .15s}.breadcrumbs[data-astro-cid-wu37w5zy] a[data-astro-cid-wu37w5zy]:hover{color:var(--accent)}.breadcrumbs[data-astro-cid-wu37w5zy] .sep[data-astro-cid-wu37w5zy]{color:var(--border)}.breadcrumbs[data-astro-cid-wu37w5zy] .current[data-astro-cid-wu37w5zy]{color:var(--text)}.entity-header[data-astro-cid-wu37w5zy]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:20px;min-width:0;max-width:100%;margin-bottom:24px;padding:24px;display:flex}.entity-icon-slot[data-astro-cid-wu37w5zy]{flex-shrink:0}.entity-info[data-astro-cid-wu37w5zy]{flex-direction:column;gap:6px;min-width:0;display:flex}.badges-row[data-astro-cid-wu37w5zy]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grade-badge[data-astro-cid-wu37w5zy]{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.grade-badge[data-astro-cid-wu37w5zy].grade-common{color:var(--grade-common)}.grade-badge[data-astro-cid-wu37w5zy].grade-rare{color:var(--grade-rare)}.grade-badge[data-astro-cid-wu37w5zy].grade-legend{color:var(--grade-legend)}.grade-badge[data-astro-cid-wu37w5zy].grade-unique{color:var(--grade-unique)}.grade-badge[data-astro-cid-wu37w5zy].grade-epic{color:var(--grade-epic)}.grade-badge[data-astro-cid-wu37w5zy].grade-special{color:var(--grade-special)}.cat-badge[data-astro-cid-wu37w5zy]{color:var(--text-muted);background:var(--panel);border-radius:var(--radius-sm);padding:2px 8px;font-size:.75rem}.race-badge[data-astro-cid-wu37w5zy]{border-radius:var(--radius-sm);padding:2px 8px;font-size:.75rem;font-weight:600}.race-badge[data-astro-cid-wu37w5zy].race-light{color:var(--elyos);background:#9ad1e426}.race-badge[data-astro-cid-wu37w5zy].race-dark{color:var(--asmodian);background:#8a72e026}.race-badge[data-astro-cid-wu37w5zy].race-all{color:var(--silver);background:#c9d6df1a}.equip-cat-badge[data-astro-cid-wu37w5zy]{color:var(--accent);border-radius:var(--radius-sm);background:#50cdfc1f;padding:2px 8px;font-size:.75rem;font-weight:600}.entity-title[data-astro-cid-wu37w5zy]{color:var(--silver);word-break:break-word;margin:0;font-size:1.85rem}.entity-category[data-astro-cid-wu37w5zy]{color:var(--text-muted);margin:0;font-size:.9rem}.details-grid[data-astro-cid-wu37w5zy]{grid-template-columns:1fr 320px;gap:24px;min-width:0;display:grid}.main-col[data-astro-cid-wu37w5zy],.side-col[data-astro-cid-wu37w5zy]{min-width:0;max-width:100%}.stat-box[data-astro-cid-wu37w5zy]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0;max-width:100%;margin-bottom:20px;padding:20px}.box-header[data-astro-cid-wu37w5zy]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.box-title[data-astro-cid-wu37w5zy]{color:var(--silver);align-items:center;gap:8px;margin:0;font-size:1.15rem;display:flex}.box-icon-dot[data-astro-cid-wu37w5zy]{border-radius:50%;width:8px;height:8px}.equip-dot[data-astro-cid-wu37w5zy]{background:var(--accent);box-shadow:0 0 6px var(--accent)}.passive-dot[data-astro-cid-wu37w5zy]{background:var(--grade-rare);box-shadow:0 0 6px var(--grade-rare)}.role-pill[data-astro-cid-wu37w5zy]{color:var(--accent);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px 8px;font-size:.75rem}.perm-pill[data-astro-cid-wu37w5zy]{color:var(--grade-rare);background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px 8px;font-size:.75rem}.stats-table[data-astro-cid-wu37w5zy]{border-collapse:collapse;width:100%}.stats-table[data-astro-cid-wu37w5zy] th[data-astro-cid-wu37w5zy]{text-align:left;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border);padding:8px 12px;font-size:.75rem}.stats-table[data-astro-cid-wu37w5zy] td[data-astro-cid-wu37w5zy]{border-bottom:1px solid #ffffff0a;padding:10px 12px;font-size:.95rem}.stats-table[data-astro-cid-wu37w5zy] .val-col[data-astro-cid-wu37w5zy]{text-align:right}.stat-name-cell[data-astro-cid-wu37w5zy]{color:var(--text)}.stat-val-cell[data-astro-cid-wu37w5zy]{text-align:right;font-weight:700}.stat-val-cell[data-astro-cid-wu37w5zy].plus{color:var(--accent)}.stat-val-cell[data-astro-cid-wu37w5zy].plus-passive{color:var(--grade-rare)}.empty-stat-text[data-astro-cid-wu37w5zy]{color:var(--text-muted);margin:0;font-size:.9rem;font-style:italic}.lore-box[data-astro-cid-wu37w5zy]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0;max-width:100%;margin-bottom:20px;padding:20px}.lore-content[data-astro-cid-wu37w5zy]{flex-direction:column;gap:8px;min-width:0;margin-top:12px;display:flex}.lore-line[data-astro-cid-wu37w5zy]{color:var(--text);word-break:break-word;margin:0;font-size:.95rem;line-height:1.6}.meta-card[data-astro-cid-wu37w5zy]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0;max-width:100%;margin-bottom:16px;padding:20px}.meta-card-title[data-astro-cid-wu37w5zy]{color:var(--silver);margin:0 0 16px;font-size:1.15rem}.meta-list[data-astro-cid-wu37w5zy]{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.meta-item[data-astro-cid-wu37w5zy]{border-bottom:1px solid #ffffff0a;justify-content:space-between;gap:8px;min-width:0;padding-bottom:8px;font-size:.875rem;display:flex}.meta-item[data-astro-cid-wu37w5zy] dt[data-astro-cid-wu37w5zy]{color:var(--text-muted);flex-shrink:0}.meta-item[data-astro-cid-wu37w5zy] dd[data-astro-cid-wu37w5zy]{color:var(--text);text-align:right;word-break:break-word;margin:0;font-weight:500}.val-grade[data-astro-cid-wu37w5zy].grade-common{color:var(--grade-common)}.val-grade[data-astro-cid-wu37w5zy].grade-rare{color:var(--grade-rare)}.val-grade[data-astro-cid-wu37w5zy].grade-legend{color:var(--grade-legend)}.val-grade[data-astro-cid-wu37w5zy].grade-unique{color:var(--grade-unique)}.val-grade[data-astro-cid-wu37w5zy].grade-epic{color:var(--grade-epic)}.val-grade[data-astro-cid-wu37w5zy].grade-special{color:var(--grade-special)}.vfx-tag[data-astro-cid-wu37w5zy]{color:var(--accent);font-family:monospace;font-size:.75rem}.back-link[data-astro-cid-wu37w5zy]{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-sm);min-height:44px;color:var(--text);justify-content:center;align-items:center;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.back-link[data-astro-cid-wu37w5zy]:hover{border-color:var(--accent);color:var(--accent)}@media (width<=860px){.details-grid[data-astro-cid-wu37w5zy]{grid-template-columns:1fr}.entity-header[data-astro-cid-wu37w5zy]{flex-direction:column;align-items:flex-start}}
