.skill-ast-breakdown[data-astro-cid-3kbul27y]{margin-top:12px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;overflow:hidden;transition:all .2s ease}.skill-ast-breakdown[data-astro-cid-3kbul27y]:hover{border-color:#ffffff24;background:#ffffff08}.skill-ast-breakdown[data-astro-cid-3kbul27y][open]{border-color:#e6a03259;background:#0003}[data-theme=light] .skill-ast-breakdown[data-astro-cid-3kbul27y]{border-color:#00000014;background:#00000004}[data-theme=light] .skill-ast-breakdown[data-astro-cid-3kbul27y]:hover{border-color:#00000026;background:#00000006}[data-theme=light] .skill-ast-breakdown[data-astro-cid-3kbul27y][open]{border-color:#c8821459;background:#ffffffd9}.ast-summary[data-astro-cid-3kbul27y]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;user-select:none;list-style:none}.ast-summary[data-astro-cid-3kbul27y]::-webkit-details-marker{display:none}.ast-summary-header[data-astro-cid-3kbul27y]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ast-summary-icon[data-astro-cid-3kbul27y]{display:flex;align-items:center;justify-content:center;color:var(--accent, #e6a032);opacity:.9}.ast-summary-title[data-astro-cid-3kbul27y]{font-size:.82rem;font-weight:600;color:var(--text-heading, #e2e8f0);letter-spacing:.02em}[data-theme=light] .ast-summary-title[data-astro-cid-3kbul27y]{color:#1e293b}.ast-summary-tags[data-astro-cid-3kbul27y]{display:flex;align-items:center;gap:6px}.ast-badge-count[data-astro-cid-3kbul27y]{display:inline-block;padding:1px 6px;border-radius:4px;font-size:.7rem;font-weight:500;color:var(--accent, #e6a032);background:#e6a0321f;border:1px solid rgba(230,160,50,.25)}[data-theme=light] .ast-badge-count[data-astro-cid-3kbul27y]{color:#b45309;background:#f59e0b1a;border-color:#f59e0b40}.ast-summary-arrow[data-astro-cid-3kbul27y]{display:flex;align-items:center;gap:6px;color:var(--text-muted, #94a3b8)}.ast-toggle-hint[data-astro-cid-3kbul27y]{font-size:.72rem}.ast-chevron[data-astro-cid-3kbul27y]{transition:transform .2s ease}.skill-ast-breakdown[data-astro-cid-3kbul27y][open] .ast-chevron[data-astro-cid-3kbul27y]{transform:rotate(180deg)}.skill-ast-breakdown[data-astro-cid-3kbul27y][open] .ast-toggle-hint[data-astro-cid-3kbul27y]{display:none}.ast-body[data-astro-cid-3kbul27y]{padding:6px 12px 12px;border-top:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:14px}[data-theme=light] .ast-body[data-astro-cid-3kbul27y]{border-top-color:#0000000f}.ast-section[data-astro-cid-3kbul27y]{display:flex;flex-direction:column;gap:6px}.ast-section-header[data-astro-cid-3kbul27y]{display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;color:var(--accent, #e6a032);text-transform:uppercase;letter-spacing:.03em}[data-theme=light] .ast-section-header[data-astro-cid-3kbul27y]{color:#b45309}.ast-table-wrapper[data-astro-cid-3kbul27y]{overflow-x:auto;border-radius:6px;border:1px solid rgba(255,255,255,.06);background:#0003}[data-theme=light] .ast-table-wrapper[data-astro-cid-3kbul27y]{border-color:#00000014;background:#fff9}.ast-table[data-astro-cid-3kbul27y]{width:100%;border-collapse:collapse;font-size:.75rem;text-align:left;white-space:nowrap}.ast-table[data-astro-cid-3kbul27y] th[data-astro-cid-3kbul27y]{padding:6px 10px;font-weight:600;color:var(--text-muted, #94a3b8);background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06)}[data-theme=light] .ast-table[data-astro-cid-3kbul27y] th[data-astro-cid-3kbul27y]{color:#64748b;background:#00000008;border-bottom-color:#00000014}.ast-table[data-astro-cid-3kbul27y] td[data-astro-cid-3kbul27y]{padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.04);color:var(--text-body, #cbd5e1)}[data-theme=light] .ast-table[data-astro-cid-3kbul27y] td[data-astro-cid-3kbul27y]{border-bottom-color:#0000000d;color:#334155}.ast-table[data-astro-cid-3kbul27y] tr[data-astro-cid-3kbul27y]:last-child td[data-astro-cid-3kbul27y]{border-bottom:none}.ast-table[data-astro-cid-3kbul27y] tr[data-astro-cid-3kbul27y]:hover td[data-astro-cid-3kbul27y]{background:#ffffff08}[data-theme=light] .ast-table[data-astro-cid-3kbul27y] tr[data-astro-cid-3kbul27y]:hover td[data-astro-cid-3kbul27y]{background:#00000005}.cell-name[data-astro-cid-3kbul27y]{font-weight:500;color:var(--text-heading, #f1f5f9)!important}[data-theme=light] .cell-name[data-astro-cid-3kbul27y]{color:#0f172a!important}.cell-dmg[data-astro-cid-3kbul27y]{color:var(--accent, #e6a032)!important;font-weight:600}[data-theme=light] .cell-dmg[data-astro-cid-3kbul27y]{color:#b45309!important}.ast-attr-badge[data-astro-cid-3kbul27y]{display:inline-block;padding:1px 6px;border-radius:4px;font-size:.72rem;font-weight:600;background:#38bdf81f;color:#38bdf8;border:1px solid rgba(56,189,248,.25)}[data-theme=light] .ast-attr-badge[data-astro-cid-3kbul27y]{background:#0284c71a;color:#0284c7;border-color:#0284c740}.ast-attr-num[data-astro-cid-3kbul27y]{font-weight:600;color:#4ade80}[data-theme=light] .ast-attr-num[data-astro-cid-3kbul27y]{color:#16a34a}.calc-pill[data-astro-cid-3kbul27y]{display:inline-block;padding:1px 6px;border-radius:4px;font-size:.68rem;font-weight:500}.calc-percent[data-astro-cid-3kbul27y]{background:#a855f71f;color:#c084fc;border:1px solid rgba(168,85,247,.25)}[data-theme=light] .calc-percent[data-astro-cid-3kbul27y]{background:#9333ea1a;color:#9333ea;border-color:#9333ea40}.calc-extra[data-astro-cid-3kbul27y]{background:#22c55e1f;color:#4ade80;border:1px solid rgba(34,197,94,.25)}[data-theme=light] .calc-extra[data-astro-cid-3kbul27y]{background:#16a34a1a;color:#16a34a;border-color:#16a34a40}.calc-force[data-astro-cid-3kbul27y]{background:#ef44441f;color:#f87171;border:1px solid rgba(239,68,68,.25)}[data-theme=light] .calc-force[data-astro-cid-3kbul27y]{background:#dc26261a;color:#dc2626;border-color:#dc262640}
