.pd-top[data-astro-cid-y5jmkon6]{background:var(--paper);padding:130px 0 var(--space-12);border-bottom:1px solid var(--line)}.crumbs[data-astro-cid-y5jmkon6]{margin:0 0 var(--space-6);font-size:14px;display:flex;gap:var(--space-2);color:var(--ink-muted)}.crumbs[data-astro-cid-y5jmkon6] a[data-astro-cid-y5jmkon6]{color:var(--aquelon);text-decoration:none}.pd-grid[data-astro-cid-y5jmkon6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--space-12);align-items:start}.pd-media[data-astro-cid-y5jmkon6]{background:#fff;aspect-ratio:4 / 5;display:grid;place-items:center;border:1px solid var(--line)}.pd-media[data-astro-cid-y5jmkon6] img[data-astro-cid-y5jmkon6]{max-width:78%;max-height:82%;object-fit:contain}.pd-media[data-astro-cid-y5jmkon6] img[data-astro-cid-y5jmkon6].ph{width:96px;opacity:.2}.pd-info[data-astro-cid-y5jmkon6]{display:grid;gap:var(--space-3)}.pd-info[data-astro-cid-y5jmkon6]>[data-astro-cid-y5jmkon6]{margin:0}.pd-info[data-astro-cid-y5jmkon6] .label[data-astro-cid-y5jmkon6]{display:flex;align-items:center;gap:var(--space-2);color:var(--aquelon)}.dot[data-astro-cid-y5jmkon6]{width:10px;height:10px;border-radius:50%;background:var(--d)}.pd-name[data-astro-cid-y5jmkon6]{font-family:var(--font-display);font-weight:700;font-size:22px;line-height:28px}.pd-feat[data-astro-cid-y5jmkon6]{padding-left:1.2em;display:grid;gap:var(--space-1)}.pd-feat[data-astro-cid-y5jmkon6] li[data-astro-cid-y5jmkon6]::marker{color:var(--channel)}.pd-certs[data-astro-cid-y5jmkon6]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pd-certs[data-astro-cid-y5jmkon6] span[data-astro-cid-y5jmkon6]{font-size:13px;padding:4px 10px;border-radius:var(--radius-sm);background:var(--aquelon-soft);font-weight:500}.pd-cta[data-astro-cid-y5jmkon6]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3)!important}.pd-note[data-astro-cid-y5jmkon6]{font-size:14px}.pd-detail[data-astro-cid-y5jmkon6]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-12);padding-block:var(--space-16);align-items:start}.pd-detail[data-astro-cid-y5jmkon6] h2[data-astro-cid-y5jmkon6]{margin:0 0 var(--space-6)}.pd-specs[data-astro-cid-y5jmkon6]{width:100%;border-collapse:collapse;font-size:15px}.pd-specs[data-astro-cid-y5jmkon6] th[data-astro-cid-y5jmkon6],.pd-specs[data-astro-cid-y5jmkon6] td[data-astro-cid-y5jmkon6]{text-align:left;padding:var(--space-3);border-bottom:1px solid var(--line);vertical-align:top}.pd-specs[data-astro-cid-y5jmkon6] th[data-astro-cid-y5jmkon6]{width:40%;font-weight:500;color:var(--ink-muted)}.pd-specs[data-astro-cid-y5jmkon6] td[data-astro-cid-y5jmkon6]{font-family:var(--font-mono);font-size:14px}.opt-h[data-astro-cid-y5jmkon6]{margin:var(--space-8) 0 var(--space-3)}.pd-opts[data-astro-cid-y5jmkon6]{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:0}.pd-opts[data-astro-cid-y5jmkon6] li[data-astro-cid-y5jmkon6]{padding:6px 12px;border:1px solid var(--line);border-radius:var(--radius-full);font-size:14px;background:var(--surface)}.pd-docs[data-astro-cid-y5jmkon6]{position:sticky;top:100px;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line)}.pd-docs[data-astro-cid-y5jmkon6] .label[data-astro-cid-y5jmkon6]{color:var(--aquelon);margin:0 0 var(--space-4)}.pd-docs[data-astro-cid-y5jmkon6] ul[data-astro-cid-y5jmkon6]{list-style:none;padding:0;margin:0 0 var(--space-4);display:grid;gap:var(--space-2)}.pd-docs[data-astro-cid-y5jmkon6] li[data-astro-cid-y5jmkon6] a[data-astro-cid-y5jmkon6]{display:grid;grid-template-columns:20px 1fr auto;gap:var(--space-3);align-items:center;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--line);color:var(--ink);text-decoration:none;font-size:14px;line-height:19px}.pd-docs[data-astro-cid-y5jmkon6] li[data-astro-cid-y5jmkon6] a[data-astro-cid-y5jmkon6]:hover{border-color:var(--aquelon)}.pd-docs[data-astro-cid-y5jmkon6] .spec[data-astro-cid-y5jmkon6]{color:var(--ink-muted);font-size:12px}.pd-lib[data-astro-cid-y5jmkon6]{color:var(--aquelon);font-weight:500;display:inline-flex;gap:var(--space-2);align-items:center}.pd-lib[data-astro-cid-y5jmkon6] svg,.pd-cta[data-astro-cid-y5jmkon6] svg{width:18px}.pd-more[data-astro-cid-y5jmkon6]{background:var(--aquelon-soft);padding-block:var(--space-16)}.pd-more[data-astro-cid-y5jmkon6] .label[data-astro-cid-y5jmkon6]{color:var(--aquelon);margin:0 0 var(--space-6)}.more-grid[data-astro-cid-y5jmkon6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.more-grid[data-astro-cid-y5jmkon6] li[data-astro-cid-y5jmkon6]{min-width:0}.more-grid[data-astro-cid-y5jmkon6] .title[data-astro-cid-y5jmkon6],.more-grid[data-astro-cid-y5jmkon6] .small[data-astro-cid-y5jmkon6]{overflow-wrap:anywhere}.more-grid[data-astro-cid-y5jmkon6] a[data-astro-cid-y5jmkon6]{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);text-decoration:none;transition:transform .25s var(--ease)}.more-grid[data-astro-cid-y5jmkon6] a[data-astro-cid-y5jmkon6]:hover{transform:translateY(-3px)}.mi[data-astro-cid-y5jmkon6]{aspect-ratio:1;display:grid;place-items:center;background:#fff;border-radius:var(--radius-md);margin-bottom:var(--space-2)}.mi[data-astro-cid-y5jmkon6]{min-width:0;overflow:hidden}.mi[data-astro-cid-y5jmkon6] img[data-astro-cid-y5jmkon6]{width:80%;height:80%;object-fit:contain}.mi[data-astro-cid-y5jmkon6] img[data-astro-cid-y5jmkon6].ph{width:40px;opacity:.2}.small[data-astro-cid-y5jmkon6]{font-size:13px;line-height:18px}@media(max-width:960px){.pd-grid[data-astro-cid-y5jmkon6],.pd-detail[data-astro-cid-y5jmkon6]{grid-template-columns:1fr}.pd-media[data-astro-cid-y5jmkon6]{max-width:460px}.pd-docs[data-astro-cid-y5jmkon6]{position:static}.more-grid[data-astro-cid-y5jmkon6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.pd-top[data-astro-cid-y5jmkon6]{padding-top:110px}}
