.skill-tags{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.skill-tags .skill-tag{color:#42533d;background:#eef0e6;border:1px solid #bfc6b6;border-radius:4px;padding:3px 7px;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-block}.skill-tag[data-tag=defensive]{color:#35566e;background:#e7eff4;border-color:#b5c8d4}.skill-tag[data-tag=movement]{color:#634c7c;background:#f0eaf5;border-color:#c9bed5}.skill-tag[data-tag=damaging]{color:#765132;background:#f6eddf;border-color:#d8c2ad}.skill-tag[data-tag=poison]{color:#4a6228;background:#ebf0dc;border-color:#b7c89e}.skill-card>.skill-tags,.reward-card-face>.skill-tags{margin-bottom:10px}.reward-card-face>.skill-tags{grid-column:1/-1}.base-kit-ability-copy .skill-tags{margin-top:3px}.skill-tag-definitions{gap:8px;margin:12px 0 0;font-size:.8125rem;line-height:1.5;display:grid}.skill-tag-definitions dt{color:#42533d;font-weight:600}.skill-tag-definitions dd{color:#505c48;margin:0}.kit-grid:has(>.has-inline-preview){grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px}.skill-card.has-inline-preview{background:#fffbed;border-color:#bdb9a2;border-radius:10px;padding:17px;transition:border-color .15s;box-shadow:0 3px #aaac926b,0 7px 16px #3743280c}.skill-card-preview{width:100%;color:inherit;text-align:left;cursor:pointer;padding:0;transition:transform .16s cubic-bezier(.23,1,.32,1)}.skill-card-preview:focus-visible{outline-offset:4px;outline:2px solid #365437}.skill-card-details>summary:focus-visible{outline-offset:4px;outline:2px solid #365437}.skill-card-preview:active{transform:scale(.98)}.skill-card.has-inline-preview .skill-delivery{color:#687057;margin:0;font-size:12px;font-weight:400;line-height:1.4}.skill-card.has-inline-preview h3{letter-spacing:-.4px;margin:5px 0 10px;font-size:25px;line-height:1.1}.skill-card.has-inline-preview>p{color:#505c48;font-size:14px;line-height:1.55}.skill-card.has-inline-preview .skill-facts{font-variant-numeric:tabular-nums;color:#4b6043;gap:6px 9px;font-size:12px}.has-inline-preview .skill-facts>span{border:0;align-items:center;gap:4px;display:inline-flex}.skill-card-details{margin:12px -17px -17px}.skill-card-details>summary{align-content:center;min-height:28px}@media (hover:hover) and (pointer:fine){.skill-card.has-inline-preview:hover{border-color:#6d8a5d}}@media (prefers-reduced-motion:reduce){.skill-card.has-inline-preview,.skill-card-preview{transition:none}.skill-card-preview:active{transform:none}}
