.score-card[data-astro-cid-drpualvv]{max-width:var(--max-width);background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);margin:0 auto 2.4em;padding:20px 24px 22px}.head[data-astro-cid-drpualvv]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:1em;padding-bottom:.8em;display:flex}.label[data-astro-cid-drpualvv]{font-family:var(--font-display);margin:0;font-size:.95rem;font-weight:700}.avg[data-astro-cid-drpualvv]{color:var(--ink-soft);margin:0;font-size:.8rem}.avg[data-astro-cid-drpualvv] span[data-astro-cid-drpualvv]{font-family:var(--font-display);color:var(--ink);margin-right:2px;font-size:1.8rem;font-weight:900}.rows[data-astro-cid-drpualvv]{gap:9px;display:grid}.row[data-astro-cid-drpualvv]{grid-template-columns:9em minmax(0,1fr) 2.4em;align-items:center;gap:12px;font-size:.85rem;display:grid}.bar[data-astro-cid-drpualvv]{background:var(--bg);border-radius:999px;height:9px;overflow:hidden}.bar[data-astro-cid-drpualvv]>span[data-astro-cid-drpualvv]{background:var(--ink);border-radius:999px;height:100%;display:block}.num[data-astro-cid-drpualvv]{text-align:right;font-family:var(--font-display);color:var(--ink);font-weight:700}@media (width<=520px){.row[data-astro-cid-drpualvv]{grid-template-columns:7em minmax(0,1fr) 2.2em;font-size:.8rem}}.together[data-astro-cid-fwgwijzo]{max-width:var(--max-width-wide);margin:3.5em auto 0}h2[data-astro-cid-fwgwijzo]{text-align:center;margin:0 0 1em;font-size:1.3rem}.together-list[data-astro-cid-fwgwijzo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width<=720px){.together-list[data-astro-cid-fwgwijzo]{grid-template-columns:1fr}}.together-card[data-astro-cid-fwgwijzo]{background:var(--bg-alt);border-radius:var(--radius);color:var(--ink);align-items:center;gap:14px;padding:12px;text-decoration:none;transition:transform .2s;display:flex}@media (hover:hover){.together-card[data-astro-cid-fwgwijzo]:hover{transform:translateY(-2px)}}img[data-astro-cid-fwgwijzo]{object-fit:contain;background:var(--photo-stage);border-radius:10px;flex:none;width:84px;height:84px}.together-body[data-astro-cid-fwgwijzo]{flex-direction:column;gap:3px;min-width:0;display:flex}.together-name[data-astro-cid-fwgwijzo]{font:700 .95rem/1.4 var(--font-display);text-wrap:pretty}.together-line[data-astro-cid-fwgwijzo]{color:var(--ink-soft);text-wrap:pretty;font-size:.85rem;line-height:1.5}.together-yen[data-astro-cid-fwgwijzo]{font-size:.8rem;font-weight:700}.together-yen[data-astro-cid-fwgwijzo] b[data-astro-cid-fwgwijzo]{font-variant-numeric:tabular-nums;font-size:1.15rem}article[data-astro-cid-cxh65j4d]{padding:40px 24px 80px}.kicker[data-astro-cid-cxh65j4d]{color:var(--ink);letter-spacing:.05em;margin:0 0 .4em;font-size:.85rem;font-weight:700}h1[data-astro-cid-cxh65j4d]{margin:0 0 .6em;font-size:2rem}.layout[data-astro-cid-cxh65j4d]{display:block}@media (width>=1100px){.layout[data-astro-cid-cxh65j4d]{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:40px;max-width:1060px;margin:0 auto;display:grid}.side[data-astro-cid-cxh65j4d]{grid-area:1/2;max-height:calc(100dvh - 110px);position:sticky;top:84px;overflow-y:auto}.layout[data-astro-cid-cxh65j4d]>.prose[data-astro-cid-cxh65j4d]{grid-area:1/1;margin:0}.side[data-astro-cid-cxh65j4d] .toc{max-width:none;margin:0}.side[data-astro-cid-cxh65j4d] .toc details{border:none;border-left:2px solid var(--line);background:0 0;border-radius:0;padding:12px 16px}.side[data-astro-cid-cxh65j4d] .toc summary:after{content:none}.side[data-astro-cid-cxh65j4d] .toc ol{padding-left:1.1em;font-size:.82rem}}.meta-row[data-astro-cid-cxh65j4d]{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:.8em;font-size:.8rem;display:flex}.updated[data-astro-cid-cxh65j4d]{color:var(--ink);font-weight:700}.spec[data-astro-cid-cxh65j4d]{background:var(--bg-alt);border-radius:var(--radius);border:none;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 18px;margin:0 0 1.4em;padding:16px 20px;font-size:.85rem;display:grid}.spec[data-astro-cid-cxh65j4d] div[data-astro-cid-cxh65j4d]{gap:10px;display:flex}.spec[data-astro-cid-cxh65j4d] dt[data-astro-cid-cxh65j4d]{color:var(--ink-soft);flex-shrink:0}.spec[data-astro-cid-cxh65j4d] dd[data-astro-cid-cxh65j4d]{margin:0;font-weight:700}.pr-note[data-astro-cid-cxh65j4d]{color:var(--ink-soft);background:var(--bg-alt);border:none;border-radius:6px;margin:0 0 .6em;padding:3px 12px;font-size:.78rem;display:inline-block}.hero[data-astro-cid-cxh65j4d]{max-width:var(--max-width-wide);margin:0 auto 2.5em}.hero[data-astro-cid-cxh65j4d] img[data-astro-cid-cxh65j4d]{aspect-ratio:16/9;object-fit:cover;width:100%}
