.csim-list[data-astro-cid-ris3ybrh]{margin:1.5rem 0 2rem}.csim-jump[data-astro-cid-ris3ybrh]{grid-template-columns:repeat(var(--jump-cols,3), minmax(0, 1fr));gap:.5rem;margin-bottom:1rem;display:grid}.csim-jump-link[data-astro-cid-ris3ybrh]{color:var(--color-text);background:#f5f0e8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;padding:.7rem .4rem;text-decoration:none;display:flex}.csim-jump-link[data-astro-cid-ris3ybrh]:hover{background:var(--color-primary-light);text-decoration:none}.csim-jump-label[data-astro-cid-ris3ybrh]{font-size:1rem;font-weight:700}.csim-jump-count[data-astro-cid-ris3ybrh]{color:var(--color-muted);font-size:.75rem}.csim-group[data-astro-cid-ris3ybrh]+.csim-group[data-astro-cid-ris3ybrh]{margin-top:3rem}.csim-group[data-astro-cid-ris3ybrh]{scroll-margin-top:70px}.csim-group-head[data-astro-cid-ris3ybrh]{background:var(--color-primary);color:#fff;border-radius:12px;margin-bottom:1rem;padding:.8rem 1.1rem}.csim-group-title[data-astro-cid-ris3ybrh]{color:#fff;background:0 0;border:none;margin:0;padding:0;font-size:1.4rem;line-height:1.3}.csim-group-sub[data-astro-cid-ris3ybrh]{opacity:.9;margin:.2rem 0 0;font-size:.8rem}.csim-group-note[data-astro-cid-ris3ybrh]{color:var(--color-muted);margin:0 0 .8rem;font-size:.8rem}.csim-cards[data-astro-cid-ris3ybrh]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.csim-card[data-astro-cid-ris3ybrh]{background:#fbf9f6;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.csim-card-main[data-astro-cid-ris3ybrh]{color:var(--color-text);flex-direction:column;align-items:stretch;text-decoration:none;display:flex}.csim-card-main[data-astro-cid-ris3ybrh]:hover{background:var(--color-primary-light);text-decoration:none}.csim-card-thumb[data-astro-cid-ris3ybrh]{background:#f5f0e8;justify-content:center;align-items:center;height:240px;padding:10px;display:flex}.csim-card-thumb[data-astro-cid-ris3ybrh] img[data-astro-cid-ris3ybrh]{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.csim-card-body[data-astro-cid-ris3ybrh]{padding:.75rem .9rem .8rem;display:block}.csim-card-name[data-astro-cid-ris3ybrh]{font-size:1rem;font-weight:700;line-height:1.5;display:block}.csim-card-parts[data-astro-cid-ris3ybrh]{color:var(--color-muted);margin-top:.2rem;font-size:.78rem;display:block}.csim-card-chips[data-astro-cid-ris3ybrh]{gap:5px;margin-top:.6rem;display:flex}.csim-card-chip[data-astro-cid-ris3ybrh]{border-radius:5px;width:22px;height:22px}.csim-card-gallery[data-astro-cid-ris3ybrh]{padding:0 .9rem .9rem}.csim-card-gallery[data-astro-cid-ris3ybrh][hidden]{display:none}.csim-card-gallery-head[data-astro-cid-ris3ybrh]{color:var(--color-muted);margin-bottom:.4rem;font-size:.75rem;display:block}@media (max-width:600px){.csim-jump-link[data-astro-cid-ris3ybrh]{padding:.55rem .3rem}.csim-jump-label[data-astro-cid-ris3ybrh]{font-size:.88rem}.csim-group-title[data-astro-cid-ris3ybrh]{font-size:1.2rem}.csim-cards[data-astro-cid-ris3ybrh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.csim-card-thumb[data-astro-cid-ris3ybrh]{height:180px;padding:8px}.csim-card-body[data-astro-cid-ris3ybrh]{padding:.6rem .65rem}.csim-card-name[data-astro-cid-ris3ybrh]{font-size:.88rem}.csim-card-parts[data-astro-cid-ris3ybrh]{font-size:.72rem}.csim-card-chip[data-astro-cid-ris3ybrh]{width:18px;height:18px}.csim-card-gallery[data-astro-cid-ris3ybrh]{padding:0 .65rem .7rem}}.csim-card-shots{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.csim-card-shots .csim-shot{background:#f5f0e8;border-radius:6px;justify-content:center;align-items:center;height:100px;min-height:0;padding:3px;display:flex}.csim-card-shots .csim-shot:hover{opacity:.85}.csim-card-shots .csim-shot img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (max-width:600px){.csim-card-shots{gap:3px}.csim-card-shots .csim-shot{height:72px;padding:2px}}.csim-category-links[data-astro-cid-gydq6ofd]{color:var(--color-muted,#777);margin:-1rem 0 2rem;font-size:.85rem}
