.boxes[data-astro-cid-gismuqk3]{position:relative;height:290px;width:min(100%,420px)}.box[data-astro-cid-gismuqk3]{position:absolute;top:10px;left:50%;width:150px;height:210px;display:flex;flex-direction:column;justify-content:space-between;padding:12px;color:var(--ink);background:linear-gradient(160deg,var(--c),color-mix(in srgb,var(--c) 70%,#000));border:var(--outline);border-radius:10px;box-shadow:var(--print)}.box-top[data-astro-cid-gismuqk3]{font-family:var(--font-label);font-weight:600;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.box-num[data-astro-cid-gismuqk3]{font-family:var(--font-display);font-size:4.6rem;line-height:1;text-shadow:3px 3px 0 rgba(255,255,255,.4)}.box-foot[data-astro-cid-gismuqk3]{font-family:var(--font-hand);font-weight:700;font-size:1.15rem}.b0[data-astro-cid-gismuqk3]{transform:translate(-10%) rotate(8deg);z-index:3;top:40px}.b1[data-astro-cid-gismuqk3]{transform:translate(-60%) rotate(-4deg);z-index:2}.b2[data-astro-cid-gismuqk3]{transform:translate(-110%) rotate(-14deg);top:50px}.gens[data-astro-cid-gismuqk3]{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.gen[data-astro-cid-gismuqk3]{display:flex;flex-direction:column;gap:4px;border-top:12px solid var(--c)}.gen[data-astro-cid-gismuqk3] header[data-astro-cid-gismuqk3]{display:flex;gap:14px;align-items:center;margin-bottom:8px}.gen[data-astro-cid-gismuqk3] h3[data-astro-cid-gismuqk3]{margin:0}.gen[data-astro-cid-gismuqk3] header[data-astro-cid-gismuqk3] .label[data-astro-cid-gismuqk3]{margin:2px 0 0;font-size:.72rem}.gen-badge[data-astro-cid-gismuqk3]{flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--c);border:var(--outline);font-family:var(--font-display);font-size:1.05rem;box-shadow:var(--print-sm)}.gen[data-astro-cid-gismuqk3] ul[data-astro-cid-gismuqk3]{list-style:none;padding:0;margin:4px 0 20px;display:grid;gap:6px;flex:1}.gen[data-astro-cid-gismuqk3] li[data-astro-cid-gismuqk3]{display:flex;gap:8px;align-items:flex-start;font-weight:600}.gen[data-astro-cid-gismuqk3] li[data-astro-cid-gismuqk3] svg{flex:none;color:var(--grass-deep);margin-top:4px}.gen[data-astro-cid-gismuqk3] .btn[data-astro-cid-gismuqk3]{align-self:flex-start}.school[data-astro-cid-gismuqk3]{background:var(--paper-2);border-block:var(--outline)}.pc-grid[data-astro-cid-gismuqk3]{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start}.spec[data-astro-cid-gismuqk3] dl[data-astro-cid-gismuqk3]{margin:0;display:grid;gap:10px}.spec[data-astro-cid-gismuqk3] dl[data-astro-cid-gismuqk3] div[data-astro-cid-gismuqk3]{display:grid;grid-template-columns:80px 1fr;gap:10px;padding-bottom:10px;border-bottom:2px dashed var(--line)}.spec[data-astro-cid-gismuqk3] dl[data-astro-cid-gismuqk3] div[data-astro-cid-gismuqk3]:last-child{border:0;padding:0}.spec[data-astro-cid-gismuqk3] dt[data-astro-cid-gismuqk3]{font-family:var(--font-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;color:var(--barn);padding-top:3px}.spec[data-astro-cid-gismuqk3] dd[data-astro-cid-gismuqk3]{margin:0;font-weight:700}.inspector[data-astro-cid-gismuqk3]{display:grid;gap:12px;background:var(--cream)}.verdict[data-astro-cid-gismuqk3]{margin:6px 0 0;font-family:var(--font-hand);font-weight:700;font-size:1.6rem;line-height:1.15;color:var(--ink-soft)}.verdict[data-astro-cid-gismuqk3][data-state=good]{color:var(--grass-deep)}.verdict[data-astro-cid-gismuqk3][data-state=meh]{color:var(--wheat-deep)}.verdict[data-astro-cid-gismuqk3][data-state=bad]{color:var(--barn)}.glossary[data-astro-cid-gismuqk3]{background:linear-gradient(var(--paper),var(--cream))}.gloss[data-astro-cid-gismuqk3]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:0 0 40px}.gloss-item[data-astro-cid-gismuqk3]{background:var(--white);border:var(--outline);border-radius:var(--radius);padding:18px 20px;box-shadow:var(--print-sm)}.gloss[data-astro-cid-gismuqk3] dt[data-astro-cid-gismuqk3]{font-family:var(--font-display);font-size:1.25rem;margin-bottom:6px}.gloss[data-astro-cid-gismuqk3] dd[data-astro-cid-gismuqk3]{margin:0;color:var(--ink-soft)}.links[data-astro-cid-gismuqk3] ul[data-astro-cid-gismuqk3]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:10px 24px;font-weight:800}
