.lead[data-astro-cid-j7pv25f6]{font-size:15.5px}.stats-band[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px 28px;background:var(--ink);color:var(--paper);padding:12px 18px;margin:22px 0 30px;font-weight:700;font-size:15px}.stats-band[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:var(--font-num);font-weight:700;font-size:24px;color:var(--yellow);margin:0 2px}.stats-band[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6].stats-date{font-size:20px}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.1fr;gap:0;border:3px solid var(--ink);background:#fff;box-shadow:8px 8px #e4dcc2;margin-bottom:8px}.hero-cover[data-astro-cid-j7pv25f6]{position:relative;display:block;min-height:340px;color:#fff;text-decoration:none;border-right:3px solid var(--ink)}.hero-cover-img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center}.hero-cover[data-astro-cid-j7pv25f6]:has(.hero-cover-img):before{display:none}.hero-cover[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(0,0,0,.22) 1.2px,transparent 1.4px);background-size:9px 9px}.hero-cover[data-astro-cid-j7pv25f6] .cover-type[data-astro-cid-j7pv25f6]{position:absolute;top:14px;left:14px;background:var(--ink);color:#fff;font-size:13px;font-weight:900;padding:4px 10px;letter-spacing:.18em}.hero-cover[data-astro-cid-j7pv25f6] .cover-title[data-astro-cid-j7pv25f6]{position:absolute;left:18px;right:18px;bottom:44px;font-weight:900;font-size:clamp(24px,3.4vw,34px);line-height:1.35;text-shadow:2px 2px 0 rgba(0,0,0,.45);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero-cover[data-astro-cid-j7pv25f6] .cover-by[data-astro-cid-j7pv25f6]{position:absolute;left:18px;bottom:16px;font-size:14px;font-weight:700}.hero-cover[data-astro-cid-j7pv25f6] .cover-seal[data-astro-cid-j7pv25f6]{position:absolute;right:14px;bottom:-26px;z-index:2}.hero-info[data-astro-cid-j7pv25f6]{padding:26px 28px 24px}.hero-tag[data-astro-cid-j7pv25f6]{display:inline-block;background:var(--red);color:#fff;font-weight:900;font-size:14px;padding:5px 12px;transform:rotate(-2deg);box-shadow:3px 3px 0 var(--ink);margin:0 0 14px}.hero-title[data-astro-cid-j7pv25f6]{border:none;padding:0;margin:0 0 6px;font-size:clamp(22px,3vw,29px)}.hero-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:none}.hero-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--red-deep);text-decoration:underline;text-underline-offset:4px}.hero-meta[data-astro-cid-j7pv25f6]{margin:0 0 8px;font-size:14px;color:#6e6759;font-weight:700}.hero-off[data-astro-cid-j7pv25f6]{margin:0;line-height:.9;color:var(--red);font-weight:700}.hero-off[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{font-size:clamp(88px,12vw,132px);letter-spacing:-.01em}.hero-off-unit[data-astro-cid-j7pv25f6]{font-family:var(--font-num);font-size:clamp(30px,4vw,44px);margin-left:4px}.hero-price[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:14px;margin:2px 0 14px}.hero-price[data-astro-cid-j7pv25f6] del[data-astro-cid-j7pv25f6]{font-family:var(--font-num);font-weight:500;font-size:26px;color:#6e6759}.hero-price-now[data-astro-cid-j7pv25f6]{font-family:var(--font-num);font-weight:700;font-size:52px;line-height:1}.hero-chart[data-astro-cid-j7pv25f6]{max-width:420px;margin-bottom:14px}.hero-evidence[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:700;background:var(--paper-deep);border:var(--line);padding:8px 12px;margin:0 0 14px;max-width:520px}.hero-evidence[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--red);font-size:17px}.hero-flags[data-astro-cid-j7pv25f6]{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 18px}.chip-event[data-astro-cid-j7pv25f6]{background:var(--yellow)}.hero-cta[data-astro-cid-j7pv25f6]{margin:0}.shelf[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(252px,1fr));gap:22px}.shelf-lead[data-astro-cid-j7pv25f6]{font-size:14.5px;font-weight:700;color:#6e6759;margin:-6px 0 14px}.rank-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;max-width:920px}.type-entries[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:44px 0 6px}.type-entry[data-astro-cid-j7pv25f6]{display:block;background:#fff;border:3px solid var(--ink);text-decoration:none;color:var(--ink);padding:18px 20px;box-shadow:6px 6px #e4dcc2}.type-entry[data-astro-cid-j7pv25f6]:hover{background:var(--paper-deep);color:var(--ink)}.type-entry-name[data-astro-cid-j7pv25f6]{display:block;font-weight:900;font-size:34px;line-height:1.15}.type-entry-sub[data-astro-cid-j7pv25f6]{display:block;font-size:13.5px;font-weight:700;color:#6e6759;margin-top:2px}.type-entry-counts[data-astro-cid-j7pv25f6]{display:block;font-size:14px;font-weight:700;margin-top:8px}.type-entry-counts[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--red);font-size:20px}.cosplay-entry[data-astro-cid-j7pv25f6]{display:flex;gap:16px;align-items:flex-start;background:#fff;border:3px solid var(--ink);text-decoration:none;color:var(--ink);padding:16px 20px;box-shadow:6px 6px #e4dcc2;margin:18px 0 6px}.cosplay-entry[data-astro-cid-j7pv25f6]:hover{background:var(--paper-deep);color:var(--ink)}.cosplay-entry-tag[data-astro-cid-j7pv25f6]{flex:none;background:var(--red);color:#fff;font-weight:900;font-size:13px;letter-spacing:.2em;padding:5px 10px;transform:rotate(-2deg);box-shadow:3px 3px 0 var(--ink);margin-top:6px}.cosplay-entry-main[data-astro-cid-j7pv25f6]{display:block}.cosplay-entry-name[data-astro-cid-j7pv25f6]{display:block;font-weight:900;font-size:26px;line-height:1.25}.cosplay-entry-sub[data-astro-cid-j7pv25f6]{display:block;font-size:13.5px;font-weight:700;color:#6e6759;margin-top:2px}.cosplay-entry-counts[data-astro-cid-j7pv25f6]{display:block;font-size:14px;font-weight:700;margin-top:6px}.cosplay-entry-counts[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--red);font-size:20px}.more-link[data-astro-cid-j7pv25f6]{margin-top:14px;font-weight:700}.hub-grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;max-width:none}.hub[data-astro-cid-j7pv25f6]{display:block;background:#fff;border:var(--line);text-decoration:none;color:var(--ink);padding:14px 16px;box-shadow:4px 4px #e4dcc2}.hub[data-astro-cid-j7pv25f6]:hover{background:var(--paper-deep);color:var(--ink)}.hub-name[data-astro-cid-j7pv25f6]{display:block;font-weight:900;font-size:23px;line-height:1.3;overflow-wrap:anywhere}.hub-counts[data-astro-cid-j7pv25f6]{display:block;font-size:13px;font-weight:700;color:#6e6759;margin-top:4px}.hub-counts[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--red);font-size:16px}.about-note[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px}@media(max-width:760px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-cover[data-astro-cid-j7pv25f6]{min-height:210px;border-right:none;border-bottom:3px solid var(--ink)}.hero-info[data-astro-cid-j7pv25f6]{padding:34px 18px 20px}.hero-chart[data-astro-cid-j7pv25f6]{max-width:none}.shelf[data-astro-cid-j7pv25f6]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin:0 -20px;padding:4px 20px 14px;-webkit-overflow-scrolling:touch}}@media(max-width:640px){.type-entries[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.shelf[data-astro-cid-j7pv25f6]{margin:0 -14px;padding:4px 14px 14px}.stats-band[data-astro-cid-j7pv25f6]{padding:10px 14px;gap:6px 20px;font-size:14px}.stats-band[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:22px}.stats-band[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6].stats-date{font-size:18px}}
