.snsp[data-astro-cid-oxhjqisz]{background:var(--color-surface);border:1px solid var(--color-chip-line);border-radius:var(--r-panel);flex-direction:column;gap:24px;padding:clamp(20px,3vw,36px);scroll-margin-top:120px;display:flex}.snsp-name[data-astro-cid-oxhjqisz]{font-family:var(--font-body);font-size:22px;font-weight:var(--weight-bold);color:var(--color-ink);border-bottom:2px solid var(--color-chip-line);padding-bottom:16px;line-height:1.4}.snsp-daynote[data-astro-cid-oxhjqisz]{font-size:var(--text-ui);color:var(--color-caption);line-height:1.7}.snsp-lead[data-astro-cid-oxhjqisz]{gap:var(--space-4);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;display:grid}.snsp-hero[data-astro-cid-oxhjqisz]{background:var(--color-surface);border:1px solid var(--color-chip-line);border-radius:var(--r-card-sm);padding:var(--pad-img-lg);place-items:center;gap:var(--space-2);display:grid}.snsp-hero[data-astro-cid-oxhjqisz] img[data-astro-cid-oxhjqisz]{width:auto;height:auto;display:block}.snsp-hero-ph[data-astro-cid-oxhjqisz]{aspect-ratio:4/3;background:var(--color-ph);border-radius:var(--r-thumb);width:100%;display:block}.snsp-hero[data-astro-cid-oxhjqisz] figcaption[data-astro-cid-oxhjqisz]{font-size:var(--text-note);color:var(--color-caption);flex-direction:column;gap:4px;line-height:1.5;display:flex}.snsp-hero-caption[data-astro-cid-oxhjqisz]{color:var(--color-ink);line-height:1.7}.snsp-facts[data-astro-cid-oxhjqisz]{gap:var(--space-3);flex-direction:column;display:flex}.snsp-facts[data-astro-cid-oxhjqisz] dl[data-astro-cid-oxhjqisz]{border:1px solid var(--color-chip-line);border-radius:var(--r-card-sm);grid-template-columns:76px minmax(0,1fr);align-items:stretch;gap:0;display:grid;overflow:hidden}.snsp-facts[data-astro-cid-oxhjqisz] dt[data-astro-cid-oxhjqisz]{background:var(--color-pickup-cream);font-size:var(--text-ui);font-weight:var(--weight-semi);color:var(--color-caption);border-bottom:1px solid var(--color-chip-line);padding:12px 10px}.snsp-facts[data-astro-cid-oxhjqisz] dd[data-astro-cid-oxhjqisz]{border-bottom:1px solid var(--color-chip-line);font-size:var(--text-lead);font-weight:var(--weight-bold);color:var(--color-ink);overflow-wrap:anywhere;margin:0;padding:10px 12px;line-height:1.6}.snsp-facts[data-astro-cid-oxhjqisz] dd[data-astro-cid-oxhjqisz].snsp-fact-price{color:var(--color-primary-text);font-variant-numeric:tabular-nums;font-size:22px}.snsp-facts[data-astro-cid-oxhjqisz] dt[data-astro-cid-oxhjqisz]:last-of-type,.snsp-facts[data-astro-cid-oxhjqisz] dd[data-astro-cid-oxhjqisz]:last-of-type{border-bottom:0}.snsp-facts[data-astro-cid-oxhjqisz] dd[data-astro-cid-oxhjqisz].snsp-fact-secondary{font-size:var(--text-ui);font-weight:var(--weight-md)}.snsp-unit[data-astro-cid-oxhjqisz]{font-size:var(--text-ui);font-weight:var(--weight-md);color:var(--color-caption)}.snsp-mod[data-astro-cid-oxhjqisz]{gap:var(--space-2);flex-direction:column;display:flex}.snsp-mod[data-astro-cid-oxhjqisz] h3[data-astro-cid-oxhjqisz]{font-family:var(--font-display);font-size:var(--text-tab);font-weight:var(--weight-bold);color:var(--color-ink)}.snsp-points[data-astro-cid-oxhjqisz]{flex-direction:column;gap:6px;display:flex}.snsp-points[data-astro-cid-oxhjqisz] li[data-astro-cid-oxhjqisz]{font-size:var(--text-lead);color:var(--color-ink);padding-left:1.1em;line-height:1.8;position:relative}.snsp-points[data-astro-cid-oxhjqisz] li[data-astro-cid-oxhjqisz]:before{content:"・";color:var(--color-primary);position:absolute;left:0}.snsp-gallery[data-astro-cid-oxhjqisz]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.snsp-gallery[data-astro-cid-oxhjqisz] figure[data-astro-cid-oxhjqisz]{background:var(--color-surface);border:1px solid var(--color-chip-line);border-radius:var(--r-card-sm);padding:var(--pad-img-lg);place-items:center;gap:6px;display:grid}.snsp-gallery[data-astro-cid-oxhjqisz] img[data-astro-cid-oxhjqisz]{width:auto;height:auto;display:block}.snsp-gallery[data-astro-cid-oxhjqisz] figcaption[data-astro-cid-oxhjqisz]{font-size:var(--text-note);color:var(--color-caption)}.snsp-specs[data-astro-cid-oxhjqisz]{border-top:1px solid var(--color-chip-line);grid-template-columns:116px minmax(0,1fr);gap:0;display:grid}.snsp-specs[data-astro-cid-oxhjqisz] dt[data-astro-cid-oxhjqisz]{font-size:var(--text-ui);font-weight:var(--weight-semi);color:var(--color-caption);border-bottom:1px solid var(--color-chip-line);padding:12px 10px}.snsp-specs[data-astro-cid-oxhjqisz] dd[data-astro-cid-oxhjqisz]{font-size:var(--text-ui);color:var(--color-ink);border-bottom:1px solid var(--color-chip-line);overflow-wrap:anywhere;margin:0;padding:12px 0 12px 10px;line-height:1.7}.snsp-buying[data-astro-cid-oxhjqisz]{border-radius:var(--r-card-sm);background:var(--color-pickup-cream);gap:16px;padding:20px}.snsp-buying[data-astro-cid-oxhjqisz] h3[data-astro-cid-oxhjqisz]{font-size:20px}.snsp-past[data-astro-cid-oxhjqisz]{border-top:1px solid var(--color-chip-line);padding-top:12px}.snsp-past[data-astro-cid-oxhjqisz] summary[data-astro-cid-oxhjqisz]{color:var(--color-ink);font-size:var(--text-ui);font-weight:var(--weight-semi);cursor:pointer;padding-block:8px;display:list-item}.snsp-sales[data-astro-cid-oxhjqisz]{margin-top:var(--space-2)}.snsp-sales[data-astro-cid-oxhjqisz] h4[data-astro-cid-oxhjqisz]{font-family:var(--font-display);font-size:var(--text-ui);font-weight:var(--weight-bold);color:var(--color-ink);margin-bottom:4px}.snsp-sales[data-astro-cid-oxhjqisz] ul[data-astro-cid-oxhjqisz]{flex-direction:column;gap:4px;display:flex}.snsp-sales[data-astro-cid-oxhjqisz] li[data-astro-cid-oxhjqisz]{font-size:var(--text-ui);color:var(--color-ink);line-height:1.7}.snsp-sales[data-astro-cid-oxhjqisz] a[data-astro-cid-oxhjqisz]{color:var(--color-teal-text);text-decoration:underline}.snsp-checked[data-astro-cid-oxhjqisz]{margin-left:var(--space-2);font-size:var(--text-note);color:var(--color-caption)}.snsp-cta[data-astro-cid-oxhjqisz]{max-width:420px}.snsp-more[data-astro-cid-oxhjqisz]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.snsp-more[data-astro-cid-oxhjqisz] a[data-astro-cid-oxhjqisz]{font-size:var(--text-ui);color:var(--color-teal-text);text-decoration:underline}.snsp-sources[data-astro-cid-oxhjqisz] summary[data-astro-cid-oxhjqisz]{font-size:var(--text-ui);font-weight:var(--weight-semi);color:var(--color-caption);cursor:pointer}.snsp-sources[data-astro-cid-oxhjqisz] ul[data-astro-cid-oxhjqisz]{margin-top:var(--space-2);flex-direction:column;gap:4px;display:flex}.snsp-sources[data-astro-cid-oxhjqisz] li[data-astro-cid-oxhjqisz]{font-size:var(--text-note);line-height:1.7}.snsp-sources[data-astro-cid-oxhjqisz] a[data-astro-cid-oxhjqisz]{color:var(--color-teal-text);text-decoration:underline}@media (width<=767px){.snsp[data-astro-cid-oxhjqisz]{gap:22px;padding:18px;scroll-margin-top:88px}.snsp-name[data-astro-cid-oxhjqisz]{font-size:var(--text-tab)}.snsp-lead[data-astro-cid-oxhjqisz]{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.snsp-gallery[data-astro-cid-oxhjqisz]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.snsp-cta[data-astro-cid-oxhjqisz]{max-width:none}.snsp-specs[data-astro-cid-oxhjqisz]{grid-template-columns:88px minmax(0,1fr)}.snsp-specs[data-astro-cid-oxhjqisz] dt[data-astro-cid-oxhjqisz]{padding-left:0}.snsp-buying[data-astro-cid-oxhjqisz]{padding:16px}}.snsday[data-astro-cid-lkzi72tp]{gap:var(--space-block);flex-direction:column;display:flex}.snsday-head[data-astro-cid-lkzi72tp]{gap:var(--space-2);flex-direction:column;display:flex}.snsday-date[data-astro-cid-lkzi72tp]{font-size:var(--text-ui);font-weight:var(--weight-bold);color:var(--color-primary-text)}.snsday-head[data-astro-cid-lkzi72tp] h1[data-astro-cid-lkzi72tp]{font-family:var(--font-display);font-size:32px;font-weight:var(--weight-bold);color:var(--color-ink);line-height:1.35}.snsday-lead[data-astro-cid-lkzi72tp]{font-size:var(--text-lead);color:var(--color-ink);line-height:1.9}.snsday-draft[data-astro-cid-lkzi72tp]{font-size:var(--text-ui);color:var(--color-caption);background:var(--color-chip-cream);border:1px solid var(--color-chip-line);border-radius:var(--r-panel);padding:var(--space-2) var(--space-3);align-self:flex-start}.snsday-toc[data-astro-cid-lkzi72tp]{background:var(--color-pickup-cream);border-radius:var(--r-panel);padding:var(--space-3)}.snsday-toc[data-astro-cid-lkzi72tp] h2[data-astro-cid-lkzi72tp]{font-family:var(--font-display);font-size:var(--text-tab);font-weight:var(--weight-bold);color:var(--color-ink);margin-bottom:var(--space-2)}.snsday-toc[data-astro-cid-lkzi72tp] ul[data-astro-cid-lkzi72tp]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.snsday-toc[data-astro-cid-lkzi72tp] a[data-astro-cid-lkzi72tp]{align-items:flex-start;gap:var(--space-2);padding:var(--pad-img-sm);padding-right:var(--space-3);background:var(--color-surface);border-radius:var(--r-card-sm);color:inherit;height:100%;transition:transform var(--motion-duration) var(--motion-ease), box-shadow var(--motion-duration) var(--motion-ease);text-decoration:none;display:flex}.snsday-toc[data-astro-cid-lkzi72tp] a[data-astro-cid-lkzi72tp]:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.snsday-toc-thumb[data-astro-cid-lkzi72tp]{border-radius:var(--r-thumb);background:var(--color-surface);flex-shrink:0;align-self:flex-start;place-items:center;width:96px;height:72px;display:grid;overflow:hidden}.snsday-toc-thumb[data-astro-cid-lkzi72tp] img[data-astro-cid-lkzi72tp]{object-fit:contain;width:100%;height:100%;display:block}.snsday-toc-text[data-astro-cid-lkzi72tp]{flex-direction:column;gap:2px;min-width:0;display:flex}.snsday-toc-release[data-astro-cid-lkzi72tp]{font-size:var(--text-note);color:var(--color-caption);line-height:1.5}.snsday-toc-name[data-astro-cid-lkzi72tp]{font-size:var(--text-ui);font-weight:var(--weight-bold);color:var(--color-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.snsday-toc-price[data-astro-cid-lkzi72tp]{font-size:var(--text-note);color:var(--color-caption)}.snsday-source[data-astro-cid-lkzi72tp]{gap:var(--space-2);flex-direction:column;display:flex}.snsday-source[data-astro-cid-lkzi72tp] h2[data-astro-cid-lkzi72tp]{font-family:var(--font-display);font-size:var(--text-tab);font-weight:var(--weight-bold);color:var(--color-ink)}.snsday-video[data-astro-cid-lkzi72tp]{border-radius:var(--r-panel);background:var(--color-ink);width:100%;max-width:320px;height:auto}.snsday-xlink[data-astro-cid-lkzi72tp] a[data-astro-cid-lkzi72tp]{font-size:var(--text-ui);color:var(--color-teal-text);text-decoration:underline}.snsday-items[data-astro-cid-lkzi72tp]{gap:var(--space-4);flex-direction:column;display:flex}.snsday-back[data-astro-cid-lkzi72tp]{gap:var(--space-3);flex-wrap:wrap;display:flex}.snsday-back[data-astro-cid-lkzi72tp] a[data-astro-cid-lkzi72tp]{font-size:var(--text-ui);color:var(--color-teal-text);text-decoration:underline}@media (width<=767px){.snsday-head[data-astro-cid-lkzi72tp] h1[data-astro-cid-lkzi72tp]{font-size:22px}.snsday-toc[data-astro-cid-lkzi72tp] ul[data-astro-cid-lkzi72tp]{grid-template-columns:1fr}}
