.ranks[data-astro-cid-mw5zi5i6]{display:flex;flex-direction:column;gap:.6rem;container-type:inline-size}.rank[data-astro-cid-mw5zi5i6]{display:grid;grid-template-columns:172px minmax(0,1fr);gap:.9rem;align-items:center;padding:.7rem;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);scroll-margin-top:calc(var(--header-h) + .75rem)}.rank[data-astro-cid-mw5zi5i6]:target{outline:2px solid var(--teal);outline-offset:1px}.rank-head[data-astro-cid-mw5zi5i6]{display:flex;align-items:center;gap:.6rem}.rank-art[data-astro-cid-mw5zi5i6]{width:56px;height:56px;object-fit:contain;flex-shrink:0}.rank-text[data-astro-cid-mw5zi5i6] h2[data-astro-cid-mw5zi5i6]{margin:0;font-size:1.15rem;line-height:1.2}.rank-text[data-astro-cid-mw5zi5i6] span[data-astro-cid-mw5zi5i6]{display:block;font-size:.76rem;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.tiles[data-astro-cid-mw5zi5i6]{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none}.tiles[data-astro-cid-mw5zi5i6] li[data-astro-cid-mw5zi5i6]{display:grid;grid-template-columns:minmax(0,1fr);margin:0}.tile[data-astro-cid-mw5zi5i6]{display:flex;flex-direction:column;align-items:center;gap:.1rem;min-height:136px;padding:.45rem .2rem .4rem;background:var(--mint-body);border:1px solid var(--mint-line);border-radius:10px;text-align:center;color:var(--ink)}.tile[data-astro-cid-mw5zi5i6]:hover{text-decoration:none;border-color:var(--hover-rim);background:var(--hover-wash)}.tile-art[data-astro-cid-mw5zi5i6]{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0}.tile-art[data-astro-cid-mw5zi5i6] img[data-astro-cid-mw5zi5i6]{width:100%;height:100%;object-fit:contain}.tile-glyph[data-astro-cid-mw5zi5i6]{width:84%;height:84%;background:var(--accent);-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat}.tile-name[data-astro-cid-mw5zi5i6]{font-size:.74rem;font-weight:700;line-height:1.15;min-height:2.3em;display:grid;align-content:center}.tile-qty[data-astro-cid-mw5zi5i6]{font-size:.98rem;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.tile-note[data-astro-cid-mw5zi5i6]{font-size:.68rem;font-weight:600;line-height:1.15;color:var(--muted)}.pool[data-astro-cid-mw5zi5i6]{margin-top:1.25rem;padding:.85rem .95rem .95rem;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);scroll-margin-top:calc(var(--header-h) + .75rem)}.pool[data-astro-cid-mw5zi5i6]>h2[data-astro-cid-mw5zi5i6]{margin:0 0 .6rem;font-size:1.3rem}.pool-group[data-astro-cid-mw5zi5i6]+.pool-group[data-astro-cid-mw5zi5i6]{margin-top:1rem}.pool-head[data-astro-cid-mw5zi5i6]{display:flex;align-items:center;gap:.4rem;margin:0 0 .4rem;font-size:1rem;text-transform:none;letter-spacing:0;color:var(--ink)}.pool-head[data-astro-cid-mw5zi5i6] img[data-astro-cid-mw5zi5i6]{width:30px;height:30px;object-fit:contain}.outfits[data-astro-cid-mw5zi5i6]{display:flex;flex-direction:column;gap:.35rem}.outfit[data-astro-cid-mw5zi5i6]{display:grid;grid-template-columns:156px minmax(0,1fr);gap:.6rem;align-items:center;padding:.4rem .45rem .4rem .8rem;background:var(--mint-body);border:1px solid var(--mint-line);border-radius:12px}.outfit[data-astro-cid-mw5zi5i6] h4[data-astro-cid-mw5zi5i6]{margin:0;font-size:.98rem;font-weight:700;color:var(--ink);line-height:1.2}.pieces[data-astro-cid-mw5zi5i6]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.3rem}.pieces[data-astro-cid-mw5zi5i6].seeds{grid-template-columns:repeat(11,minmax(0,1fr))}.piece[data-astro-cid-mw5zi5i6]{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.35rem .15rem .3rem;background:var(--panel);border:1px solid var(--mint-line);border-radius:10px;text-align:center;color:var(--ink)}.piece[data-astro-cid-mw5zi5i6]:hover{text-decoration:none;border-color:var(--hover-rim);background:var(--hover-wash)}.piece-art[data-astro-cid-mw5zi5i6]{display:grid;place-items:center;width:52px;height:52px}.piece-art[data-astro-cid-mw5zi5i6] img[data-astro-cid-mw5zi5i6]{width:100%;height:100%;object-fit:contain}.piece-name[data-astro-cid-mw5zi5i6]{font-size:.74rem;font-weight:700;line-height:1.15;min-height:2.3em;display:grid;align-content:center}.seeds[data-astro-cid-mw5zi5i6] .piece[data-astro-cid-mw5zi5i6]{background:var(--mint-body)}@container (max-width: 860px){.rank[data-astro-cid-mw5zi5i6]{grid-template-columns:minmax(0,1fr);gap:.55rem}.tiles[data-astro-cid-mw5zi5i6]{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}}@media(max-width:860px){.outfit[data-astro-cid-mw5zi5i6]{grid-template-columns:minmax(0,1fr);gap:.35rem;padding:.55rem}.outfit[data-astro-cid-mw5zi5i6] h4[data-astro-cid-mw5zi5i6]{padding-left:.2rem}.pieces[data-astro-cid-mw5zi5i6],.pieces[data-astro-cid-mw5zi5i6].seeds{grid-template-columns:repeat(4,minmax(0,1fr))}}
