.tier-warning[data-astro-cid-imejftam]{margin-bottom:var(--brand-size-md);padding:var(--brand-size-md);border:var(--brand-line-width) solid color-mix(in srgb,var(--sp-violet) 45%,transparent);border-radius:var(--brand-border-radius);background:color-mix(in srgb,var(--sp-violet) 10%,transparent)}.tier-warning[data-astro-cid-imejftam] p[data-astro-cid-imejftam]{margin:0;line-height:1.7}.tier-warning[data-astro-cid-imejftam] strong[data-astro-cid-imejftam]{color:var(--sp-cream-bright)}.tier-meta[data-astro-cid-imejftam]{display:flex;flex-wrap:wrap;gap:var(--brand-size-sm);margin:0 0 var(--brand-size-lg)}.tier-group[data-astro-cid-imejftam]{margin-bottom:var(--brand-size-lg)}.tier-group__head[data-astro-cid-imejftam]{display:flex;align-items:baseline;gap:var(--brand-size-md);margin-bottom:var(--brand-size-sm)}.tier-group__mark[data-astro-cid-imejftam]{font-size:2.4rem;line-height:1;font-weight:700;width:2.2em;text-align:center;color:var(--sp-cream-bright);border:2px solid var(--sp-line);border-radius:var(--brand-border-radius);padding:.1em 0}.tier-group__mark--s[data-astro-cid-imejftam]{border-color:var(--brand-presets-gold-4);color:var(--brand-presets-gold-4)}.tier-group__mark--a[data-astro-cid-imejftam]{border-color:var(--brand-presets-cyan-4);color:var(--brand-presets-cyan-4)}.tier-group__mark--b[data-astro-cid-imejftam]{border-color:var(--brand-presets-blue-4);color:var(--brand-presets-blue-4)}.tier-group__mark--c[data-astro-cid-imejftam]{border-color:var(--sp-text-3);color:var(--sp-text-3)}.tier-group__label[data-astro-cid-imejftam]{margin:0;font-size:var(--brand-font-size-heading-4)}.tier-group__blurb[data-astro-cid-imejftam]{margin:0;color:var(--sp-text-3);font-size:var(--brand-font-size-sm)}.tier-row[data-astro-cid-imejftam]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--brand-size-md);list-style:none;margin:0;padding:0}.tier-row[data-astro-cid-imejftam]>li[data-astro-cid-imejftam]{display:flex}.tier-card[data-astro-cid-imejftam]{display:flex;gap:var(--brand-size-sm);width:100%;padding:var(--brand-size-sm);background:var(--sp-elevated);border:var(--brand-line-width) solid var(--sp-line-soft);border-radius:var(--brand-border-radius);color:var(--sp-text);transition:border-color var(--brand-motion-duration-fast) var(--brand-motion-ease-out),transform var(--brand-motion-duration-fast) var(--brand-motion-ease-out)}.tier-card[data-astro-cid-imejftam]:hover{border-color:color-mix(in srgb,var(--tier-ink) 60%,transparent)}.tier-card__portrait[data-astro-cid-imejftam]{flex:none;width:72px;height:72px;border-radius:var(--brand-border-radius-sm);overflow:hidden;border:var(--brand-line-width) solid color-mix(in srgb,var(--tier-ink) 55%,transparent);background:color-mix(in srgb,var(--tier-ink) 10%,transparent)}.tier-card__portrait[data-astro-cid-imejftam] img[data-astro-cid-imejftam]{width:100%;height:100%;object-fit:cover}.tier-card__body[data-astro-cid-imejftam]{display:flex;flex-direction:column;gap:2px;min-width:0}.tier-card__name-row[data-astro-cid-imejftam]{display:flex;align-items:baseline;gap:var(--brand-size-xs)}.tier-card__name[data-astro-cid-imejftam]{font-size:var(--brand-font-size-heading-4);color:var(--sp-cream-bright)}.tier-card__rarity[data-astro-cid-imejftam]{font-size:var(--brand-font-size-sm);letter-spacing:.08em}.tier-card__role[data-astro-cid-imejftam]{color:var(--sp-text-3);font-size:var(--brand-font-size-sm)}.tier-card__why[data-astro-cid-imejftam]{color:var(--sp-text-2);font-size:var(--brand-font-size-sm);line-height:1.55}.tier-h2[data-astro-cid-imejftam]{margin:0 0 var(--brand-size-sm);font-size:var(--brand-font-size-heading-3)}.tier-criteria[data-astro-cid-imejftam],.tier-changelog[data-astro-cid-imejftam],.tier-faq[data-astro-cid-imejftam]{margin-bottom:var(--brand-size-lg);padding:var(--brand-size-md);background:var(--sp-elevated);border:var(--brand-line-width) solid var(--sp-line-soft);border-radius:var(--brand-border-radius)}.tier-criteria__list[data-astro-cid-imejftam]{margin:0 0 var(--brand-size-sm);display:flex;flex-direction:column;gap:var(--brand-size-xs)}.tier-criteria__list[data-astro-cid-imejftam] div[data-astro-cid-imejftam]{display:flex;gap:var(--brand-size-md)}.tier-criteria__list[data-astro-cid-imejftam] dt[data-astro-cid-imejftam]{flex:none;width:1.6em;text-align:center;font-weight:700;color:var(--sp-cream-bright)}.tier-criteria__list[data-astro-cid-imejftam] dd[data-astro-cid-imejftam]{margin:0;color:var(--sp-text-2);line-height:1.6}.tier-criteria__note[data-astro-cid-imejftam]{margin:0;color:var(--sp-text-3);font-size:var(--brand-font-size-sm);line-height:1.6}.tier-changelog[data-astro-cid-imejftam] ul[data-astro-cid-imejftam]{margin:0;padding-left:1.2em;color:var(--sp-text-2);line-height:1.7}.tier-faq__item[data-astro-cid-imejftam]{border-bottom:var(--brand-line-width) solid var(--sp-line-soft);padding:var(--brand-size-xs) 0}.tier-faq__item[data-astro-cid-imejftam]:last-child{border-bottom:none}.tier-faq__item[data-astro-cid-imejftam] summary[data-astro-cid-imejftam]{cursor:pointer;color:var(--sp-text)}.tier-faq__item[data-astro-cid-imejftam] p[data-astro-cid-imejftam]{margin:var(--brand-size-xs) 0 0;color:var(--sp-text-2);line-height:1.7}.tier-faq__item[data-astro-cid-imejftam] p[data-astro-cid-imejftam] a{color:var(--sp-cream-bright);text-decoration:underline}.tier-source[data-astro-cid-imejftam]{margin-top:var(--brand-size-md);color:var(--sp-text-3);font-size:var(--brand-font-size-sm);line-height:1.7}.tier-source[data-astro-cid-imejftam] a[data-astro-cid-imejftam]{color:var(--sp-text-2);text-decoration:underline}
