.bangboo-module__N9AsTa__directory{position:relative}.bangboo-module__N9AsTa__cardImage.bangboo-module__N9AsTa__cardImage{object-fit:contain;object-position:center 45%;padding:12px 4px 30px}.bangboo-module__N9AsTa__directory [class$=__name]{text-align:center}.bangboo-module__N9AsTa__directory.bangboo-module__N9AsTa__directory a{transition:transform .15s ease-out,border-color .15s ease-out}@media (prefers-reduced-motion:no-preference){.bangboo-module__N9AsTa__directory.bangboo-module__N9AsTa__directory a:is(:hover,:focus-visible){transform:translateY(-2px)}}.bangboo-module__N9AsTa__detail{color:#fff}.bangboo-module__N9AsTa__breadcrumb{margin-top:16px}.bangboo-module__N9AsTa__detailField{background:var(--zzz-qa-dense);border:1px solid var(--zzz-qa-border)}.bangboo-module__N9AsTa__overview{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:stretch;margin-top:24px;display:grid}.bangboo-module__N9AsTa__figure{place-items:center;min-width:0;padding:24px;display:grid}.bangboo-module__N9AsTa__figure img{object-fit:contain;filter:none;width:min(100%,340px);height:340px;transform:none}.bangboo-module__N9AsTa__stats{border-left:1px solid var(--zzz-qa-border);padding:24px}.bangboo-module__N9AsTa__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.bangboo-module__N9AsTa__detail h2{color:var(--zzz-qa-gold);font:700 20px/1.4 var(--font-plex-sans), sans-serif}.bangboo-module__N9AsTa__detail h3{color:#fff;font:600 17px/1.5 var(--font-plex-sans), sans-serif}.bangboo-module__N9AsTa__level.bangboo-module__N9AsTa__level{--skill-tone:var(--zzz-qa-gold);--character-accent:var(--zzz-qa-gold);border:0;grid-template-columns:auto minmax(0,1fr);width:260px;max-width:100%;margin:0;padding:0}.bangboo-module__N9AsTa__level.bangboo-module__N9AsTa__level input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--zzz-qa-gold) 0 var(--bangboo-level-progress), var(--c-edge) var(--bangboo-level-progress) 100%)}.bangboo-module__N9AsTa__level.bangboo-module__N9AsTa__level input::-moz-range-track{background:linear-gradient(90deg, var(--zzz-qa-gold) 0 var(--bangboo-level-progress), var(--c-edge) var(--bangboo-level-progress) 100%)}.bangboo-module__N9AsTa__statGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin-top:24px;display:grid}.bangboo-module__N9AsTa__statGrid dt,.bangboo-module__N9AsTa__skillValues dt{color:#f2f1ee;font-size:14px}.bangboo-module__N9AsTa__statGrid dd{color:var(--zzz-qa-gold);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.bangboo-module__N9AsTa__description{margin-top:32px;padding:24px}.bangboo-module__N9AsTa__prose{color:#fff;white-space:pre-line;max-width:75ch;line-height:1.75}.bangboo-module__N9AsTa__description .bangboo-module__N9AsTa__prose{margin-top:12px}.bangboo-module__N9AsTa__skills{margin-top:32px;padding:24px 24px 0}.bangboo-module__N9AsTa__skillField{margin-top:0}.bangboo-module__N9AsTa__skill{padding-block:24px}.bangboo-module__N9AsTa__skill+.bangboo-module__N9AsTa__skill{border-top:1px solid var(--zzz-qa-border)}.bangboo-module__N9AsTa__skillCategory{color:var(--zzz-qa-gold);margin-bottom:4px;font-size:13px}.bangboo-module__N9AsTa__skill .bangboo-module__N9AsTa__prose{margin-top:16px}.bangboo-module__N9AsTa__skillValues{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px 24px;margin-top:20px;display:grid}.bangboo-module__N9AsTa__skillValues dd{color:var(--zzz-qa-gold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.bangboo-module__N9AsTa__detail :is(a,input):focus-visible{outline:2px solid var(--zzz-qa-gold);outline-offset:3px}@media (max-width:767px){.bangboo-module__N9AsTa__overview{grid-template-columns:1fr;margin-top:20px}.bangboo-module__N9AsTa__stats{border-left:0;border-top:1px solid var(--zzz-qa-border)}.bangboo-module__N9AsTa__figure img{height:260px}.bangboo-module__N9AsTa__stats,.bangboo-module__N9AsTa__description{padding:20px}.bangboo-module__N9AsTa__skills{padding-top:20px;padding-inline:20px}.bangboo-module__N9AsTa__level.bangboo-module__N9AsTa__level{width:100%}}.bangboo-module__N9AsTa__directory .bangboo-module__N9AsTa__directoryCard.bangboo-module__N9AsTa__directoryCard{background:var(--zzz-qa-dense)}.bangboo-module__N9AsTa__directoryCard [data-visual=portrait]:after{background:linear-gradient(#00000047,#0000)}
