.page-head[data-astro-cid-zo2zw2tw]{padding:2.6rem 0 1.4rem}.crumbs[data-astro-cid-zo2zw2tw]{color:var(--text-soft);font-size:.85rem;margin-bottom:1rem}.crumbs[data-astro-cid-zo2zw2tw] a[data-astro-cid-zo2zw2tw]{color:var(--accent)}.maker-head[data-astro-cid-zo2zw2tw]{display:flex;align-items:center;gap:1.1rem}.maker-avatar[data-astro-cid-zo2zw2tw]{width:68px;height:68px;border-radius:50%;background:var(--accent-soft);display:flex;align-items:center;justify-content:center;font-size:2rem;flex-shrink:0}.maker-head[data-astro-cid-zo2zw2tw] h1[data-astro-cid-zo2zw2tw]{margin:0}.maker-sub[data-astro-cid-zo2zw2tw]{color:var(--text-muted);margin:.3rem 0 0;font-size:.95rem}.maker-sub[data-astro-cid-zo2zw2tw] strong[data-astro-cid-zo2zw2tw]{color:var(--text)}.x-link[data-astro-cid-zo2zw2tw]{display:inline-block;margin-left:.6rem;font-weight:700;color:var(--accent);border:1px solid var(--border);border-radius:var(--radius-pill);padding:.1rem .7rem;font-size:.85rem}.x-link[data-astro-cid-zo2zw2tw]:hover{border-color:var(--accent)}.mk-facts[data-astro-cid-zo2zw2tw]{margin:0 0 1.6rem;padding:.9rem 1.1rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev)}.mk-facts[data-astro-cid-zo2zw2tw] h2[data-astro-cid-zo2zw2tw]{margin:0 0 .5rem;font-size:.95rem;color:var(--text-soft)}.mk-facts[data-astro-cid-zo2zw2tw] ul[data-astro-cid-zo2zw2tw]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.mk-facts[data-astro-cid-zo2zw2tw] li[data-astro-cid-zo2zw2tw]{display:inline-flex;align-items:baseline;gap:.4rem;border:1px solid var(--border);border-radius:var(--radius-pill);padding:.25rem .8rem;font-size:.85rem;min-width:0;overflow-wrap:anywhere}.mf-k[data-astro-cid-zo2zw2tw]{color:var(--text-soft);font-size:.75rem;font-weight:700}.mf-v[data-astro-cid-zo2zw2tw]{font-weight:800;color:var(--text)}a[data-astro-cid-zo2zw2tw].mf-v{color:var(--accent)}.mf-note[data-astro-cid-zo2zw2tw]{margin:.6rem 0 0;font-size:.75rem;color:var(--text-soft)}.from-onegai[data-astro-cid-zo2zw2tw]{margin:0 0 1.6rem;padding:1rem 1.2rem;border:2px solid #6ee7b7;border-radius:var(--radius);background:linear-gradient(120deg,#ecfdf5,#fefce8)}.from-onegai[data-astro-cid-zo2zw2tw] h2[data-astro-cid-zo2zw2tw]{margin:0 0 .5rem;font-size:1.05rem;color:#065f46}.from-onegai[data-astro-cid-zo2zw2tw] h2[data-astro-cid-zo2zw2tw] span[data-astro-cid-zo2zw2tw]{font-size:.85rem;color:var(--text-muted)}.from-onegai[data-astro-cid-zo2zw2tw] ul[data-astro-cid-zo2zw2tw]{margin:0;padding-left:1.2rem;line-height:1.8;overflow-wrap:anywhere}@media(prefers-color-scheme:dark){.from-onegai[data-astro-cid-zo2zw2tw]{background:#10b9811a;border-color:#6ee7b773}.from-onegai[data-astro-cid-zo2zw2tw] h2[data-astro-cid-zo2zw2tw]{color:#a7f3d0}}.grid[data-astro-cid-zo2zw2tw]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1.4rem}.card[data-astro-cid-zo2zw2tw]{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--bg-elev);color:inherit;box-shadow:var(--shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card[data-astro-cid-zo2zw2tw]:hover{transform:translateY(-4px);border-color:var(--border-strong);box-shadow:var(--shadow-lg);color:inherit}.thumb[data-astro-cid-zo2zw2tw]{aspect-ratio:16 / 10;overflow:hidden;background:var(--bg-subtle);border-bottom:1px solid var(--border)}.thumb[data-astro-cid-zo2zw2tw] img[data-astro-cid-zo2zw2tw]{width:100%;height:100%;object-fit:cover}.card-body[data-astro-cid-zo2zw2tw]{padding:1.1rem 1.2rem 1.3rem;display:flex;flex-direction:column;gap:.5rem}.card-body[data-astro-cid-zo2zw2tw] h2[data-astro-cid-zo2zw2tw]{margin:0;font-size:1.12rem}.card-body[data-astro-cid-zo2zw2tw] p[data-astro-cid-zo2zw2tw]{margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.65}.trust[data-astro-cid-zo2zw2tw]{display:flex;flex-wrap:wrap;gap:.3rem}.trust[data-astro-cid-zo2zw2tw] span[data-astro-cid-zo2zw2tw]{font-size:.66rem;font-weight:700;color:var(--text-soft);border:1px solid var(--border);padding:.05rem .5rem;border-radius:999px;line-height:1.6}.pick-row[data-astro-cid-zo2zw2tw]{display:flex;align-items:center;gap:.5rem}.pick-row[data-astro-cid-zo2zw2tw] .cat[data-astro-cid-zo2zw2tw]{font-size:.72rem;font-weight:700;color:var(--accent);background:var(--accent-soft);padding:.16rem .6rem;border-radius:var(--radius-pill)}.pick-row[data-astro-cid-zo2zw2tw] .price[data-astro-cid-zo2zw2tw]{font-size:.72rem;font-weight:600;color:var(--text-soft);border:1px solid var(--border);padding:.14rem .55rem;border-radius:var(--radius-pill)}.pick-row[data-astro-cid-zo2zw2tw] .dormant[data-astro-cid-zo2zw2tw]{font-size:.7rem;font-weight:700;color:#fff;background:#6b7280;padding:.14rem .55rem;border-radius:var(--radius-pill)}.maker-cta[data-astro-cid-zo2zw2tw]{margin-top:2.4rem;border:1px solid var(--border);border-radius:var(--radius);padding:1.6rem 1.7rem;background:var(--bg-elev);text-align:center}.maker-cta[data-astro-cid-zo2zw2tw] p[data-astro-cid-zo2zw2tw]{color:var(--text-muted);margin:0 0 1.1rem}.maker-cta[data-astro-cid-zo2zw2tw] strong[data-astro-cid-zo2zw2tw]{color:var(--text)}
