.spacers-grid[data-astro-cid-wotou36b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:80rem;margin-inline:auto;border-top:1px solid color-mix(in srgb,var(--color-body-text) 10%,transparent);border-left:1px solid color-mix(in srgb,var(--color-body-text) 10%,transparent)}.spacer-card[data-astro-cid-wotou36b]{--class-accent:var(--color-accent);display:flex;flex-direction:column;min-width:0;position:relative;background:var(--color-base);border-right:1px solid color-mix(in srgb,var(--color-body-text) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-body-text) 10%,transparent)}.spacer-card[data-astro-cid-wotou36b]:before{content:"";position:absolute;top:0;inset-inline:0;height:2px;background:var(--class-accent);opacity:.65;z-index:1}.spacer-cyborg[data-astro-cid-wotou36b]{--class-accent:#4488ff}.spacer-engineer[data-astro-cid-wotou36b]{--class-accent:#ff8844}.spacer-jongleur[data-astro-cid-wotou36b]{--class-accent:var(--color-alert)}.spacer-smuggler[data-astro-cid-wotou36b]{--class-accent:#44ff88}.spacer-synth[data-astro-cid-wotou36b]{--class-accent:#6688ff}.spacer-traveller[data-astro-cid-wotou36b]{--class-accent:#cc44ff}.spacer-warden[data-astro-cid-wotou36b]{--class-accent:var(--color-accent)}.card-img-wrap[data-astro-cid-wotou36b]{display:flex;align-items:flex-end;justify-content:center;height:24rem;padding:1.75rem 1rem 1rem;overflow:hidden;background:radial-gradient(ellipse at 50% 65%,color-mix(in srgb,var(--class-accent) 8%,var(--color-base)),var(--color-base) 75%)}.card-img-wrap[data-astro-cid-wotou36b] img[data-astro-cid-wotou36b]{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.card-body[data-astro-cid-wotou36b]{flex:1;padding:1.25rem 1.5rem 1.5rem;border-top:1px solid color-mix(in srgb,var(--color-body-text) 10%,transparent)}.card-stock[data-astro-cid-wotou36b]{color:color-mix(in srgb,var(--color-body-text) 60%,transparent);font-size:.6rem;letter-spacing:.13em;text-transform:uppercase;margin-bottom:.45rem}.card-name[data-astro-cid-wotou36b]{color:var(--class-accent);font-size:1.15rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.8rem;text-shadow:none}.card-subtitle[data-astro-cid-wotou36b]{color:var(--color-body-text);border-left:2px solid var(--class-accent);padding-left:.65rem;font-size:.76rem;line-height:1.65;min-height:2.5rem}.class-details[data-astro-cid-wotou36b]{margin-top:.75rem}.class-details[data-astro-cid-wotou36b] summary[data-astro-cid-wotou36b]{display:flex;align-items:center;gap:.5rem;width:fit-content;min-height:44px;cursor:pointer;color:var(--class-accent);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;list-style:none}.class-details[data-astro-cid-wotou36b] summary[data-astro-cid-wotou36b]::-webkit-details-marker{display:none}.class-details[data-astro-cid-wotou36b][open] summary[data-astro-cid-wotou36b] svg[data-astro-cid-wotou36b]{transform:rotate(180deg)}.card-desc[data-astro-cid-wotou36b]{color:color-mix(in srgb,var(--color-body-text) 85%,transparent);font-size:.78rem;line-height:1.8;padding-top:.35rem}@media(min-width:1280px){.spacers-grid[data-astro-cid-wotou36b]{grid-template-columns:repeat(12,minmax(0,1fr))}.spacer-card[data-astro-cid-wotou36b]{grid-column:span 3}.spacer-card[data-astro-cid-wotou36b]:nth-child(n+5){grid-column:span 4}}@media(min-width:768px)and (max-width:1279px){.spacer-card[data-astro-cid-wotou36b]:last-child{grid-column:2}}@media(min-width:640px)and (max-width:767px){.spacers-grid[data-astro-cid-wotou36b]{grid-template-columns:repeat(2,minmax(0,1fr))}.card-img-wrap[data-astro-cid-wotou36b]{height:22rem}}@media(max-width:639px){.spacers-grid[data-astro-cid-wotou36b]{grid-template-columns:1fr}.spacer-card[data-astro-cid-wotou36b]{flex-direction:row}.card-img-wrap[data-astro-cid-wotou36b]{width:36%;height:17rem;min-height:17rem;align-self:flex-start;flex-shrink:0;padding:1.25rem .6rem}.card-body[data-astro-cid-wotou36b]{min-width:0;padding:1.25rem 1rem;border-top:0;border-left:1px solid color-mix(in srgb,var(--color-body-text) 10%,transparent)}.card-name[data-astro-cid-wotou36b]{font-size:.96rem;letter-spacing:.05em}}
