.skill-gallery[data-astro-cid-lblxfy5t]{min-width:0;max-width:100%;margin-block:20px 28px}.gallery-placeholder[data-astro-cid-lblxfy5t] img[data-astro-cid-lblxfy5t]{aspect-ratio:8/5;object-fit:contain;border-radius:12px;width:100%;height:auto;display:block}.gallery-track[data-astro-cid-lblxfy5t]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;background:#131526;border-radius:12px;display:flex;overflow-x:auto}.gallery-slide[data-astro-cid-lblxfy5t]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0;display:block}.gallery-slide[data-astro-cid-lblxfy5t] img[data-astro-cid-lblxfy5t]{aspect-ratio:8/5;object-fit:contain;width:100%;height:auto;display:block}.gallery-navigation[data-astro-cid-lblxfy5t]{justify-content:center;align-items:center;gap:18px;margin-block:12px;display:flex}button[data-astro-cid-lblxfy5t]{cursor:pointer;color:var(--color-text,#fff);border:1px solid var(--color-border,#6b6587);background:#1d2038;border-radius:8px;min-width:44px;min-height:44px}button[data-astro-cid-lblxfy5t]:disabled{opacity:.4;cursor:default}.gallery-thumbnails[data-astro-cid-lblxfy5t]{flex-wrap:wrap;gap:8px;display:flex}.gallery-thumbnails[data-astro-cid-lblxfy5t] button[data-astro-cid-lblxfy5t]{width:72px;max-width:100%;padding:3px}.gallery-thumbnails[data-astro-cid-lblxfy5t] img[data-astro-cid-lblxfy5t]{object-fit:contain;width:100%;height:46px;display:block}.gallery-thumbnails[data-astro-cid-lblxfy5t] button[data-astro-cid-lblxfy5t][aria-pressed=true]{background:#322b55;border:2px solid #9c8aff}[data-astro-cid-lblxfy5t]:is(button,a,.gallery-track):focus-visible{outline-offset:-3px;outline:3px solid #67e8f9}@media (prefers-reduced-motion:reduce){.gallery-track[data-astro-cid-lblxfy5t]{scroll-behavior:auto}}.hashtags[data-astro-cid-6tgud2fc]{margin-block:14px 20px}.hashtag[data-astro-cid-6tgud2fc]{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:inline-block}.safety-download[data-astro-cid-6tgud2fc]{margin-top:16px}.safety-download[data-astro-cid-6tgud2fc] .btn[data-astro-cid-6tgud2fc]{white-space:normal;text-align:center}.crumbs[data-astro-cid-6tgud2fc]{font-size:13.5px}.crumbs[data-astro-cid-6tgud2fc] a[data-astro-cid-6tgud2fc]:hover{color:var(--color-text)}.layout[data-astro-cid-6tgud2fc]>[data-astro-cid-6tgud2fc]{min-width:0}.install[data-astro-cid-6tgud2fc] code[data-astro-cid-6tgud2fc]{overflow-wrap:anywhere}.install[data-astro-cid-6tgud2fc] .btn[data-astro-cid-6tgud2fc]{white-space:normal;text-align:center;max-width:100%}.layout[data-astro-cid-6tgud2fc]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;margin-top:12px;display:grid}.en-title[data-astro-cid-6tgud2fc]{margin-top:-6px}.chips[data-astro-cid-6tgud2fc]{margin-block:18px 28px}.desc[data-astro-cid-6tgud2fc]{margin-bottom:32px}.en[data-astro-cid-6tgud2fc]{margin-bottom:24px}.en[data-astro-cid-6tgud2fc] summary[data-astro-cid-6tgud2fc]{cursor:pointer;font-weight:600}.en[data-astro-cid-6tgud2fc] .lead[data-astro-cid-6tgud2fc]{margin-block:14px}.install[data-astro-cid-6tgud2fc] h2[data-astro-cid-6tgud2fc]{margin-bottom:12px;font-size:20px}.install[data-astro-cid-6tgud2fc] ol[data-astro-cid-6tgud2fc]{color:var(--color-text-secondary);gap:8px;padding-left:1.3em;list-style:decimal;display:grid}.install[data-astro-cid-6tgud2fc] ul[data-astro-cid-6tgud2fc]{margin-top:6px;padding-left:1.3em;list-style:outside}.install[data-astro-cid-6tgud2fc] code[data-astro-cid-6tgud2fc],.sha[data-astro-cid-6tgud2fc] code[data-astro-cid-6tgud2fc]{background:#ffffff12;border-radius:6px;padding:1px 6px;font-size:.88em}.install[data-astro-cid-6tgud2fc] a[data-astro-cid-6tgud2fc]{text-decoration:underline}.buy[data-astro-cid-6tgud2fc]{gap:14px;display:grid;position:sticky;top:90px}.price[data-astro-cid-6tgud2fc]{font-family:var(--font-display);font-size:34px;font-weight:700}.wide[data-astro-cid-6tgud2fc]{width:100%}.small[data-astro-cid-6tgud2fc]{margin-top:6px;font-size:13px}.ok[data-astro-cid-6tgud2fc]{color:#5eead4}dl[data-astro-cid-6tgud2fc]{border-top:1px solid var(--color-border);grid-template-columns:auto 1fr;gap:8px 14px;padding-top:6px;font-size:14px;display:grid}dt[data-astro-cid-6tgud2fc]{color:var(--color-muted)}.sha[data-astro-cid-6tgud2fc]{word-break:break-all;font-size:12px}@media (width<=900px){.layout[data-astro-cid-6tgud2fc]{grid-template-columns:minmax(0,1fr)}.buy[data-astro-cid-6tgud2fc]{order:-1;position:static}}.contact[data-astro-cid-6tgud2fc]{margin-top:24px}.contact[data-astro-cid-6tgud2fc] form[data-astro-cid-6tgud2fc]{gap:10px;margin-top:12px;display:grid}.contact[data-astro-cid-6tgud2fc] textarea[data-astro-cid-6tgud2fc],.contact[data-astro-cid-6tgud2fc] select[data-astro-cid-6tgud2fc]{width:100%}.notice--ok[data-astro-cid-6tgud2fc]{border-color:#34d39980}.seller-links[data-astro-cid-6tgud2fc]{flex-wrap:wrap;gap:6px 10px;margin-top:6px;font-size:13px;display:flex}.seller-links[data-astro-cid-6tgud2fc] a[data-astro-cid-6tgud2fc]{text-decoration:underline}.seller-name[data-astro-cid-6tgud2fc]{font-weight:600;text-decoration:underline}.seller-card[data-astro-cid-6tgud2fc]{margin-top:24px}.seller-row[data-astro-cid-6tgud2fc]{align-items:flex-start;gap:14px;margin:10px 0;display:flex}.seller-avatar[data-astro-cid-6tgud2fc]{color:#0b0b1e;background:linear-gradient(135deg,#7c5cff,#22d3ee);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:22px;font-weight:700;display:grid;overflow:hidden}.seller-avatar[data-astro-cid-6tgud2fc] img[data-astro-cid-6tgud2fc]{object-fit:cover;width:100%;height:100%}.seller-title[data-astro-cid-6tgud2fc]{font-size:17px;font-weight:700}.seller-bio[data-astro-cid-6tgud2fc]{white-space:pre-line;margin:6px 0}.sns-chips[data-astro-cid-6tgud2fc]{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.sns-chip[data-astro-cid-6tgud2fc]{border:1px solid #fff3;border-radius:999px;padding:4px 10px;font-size:12.5px}.sns-chip[data-astro-cid-6tgud2fc]:hover{border-color:#22d3eeb3}
