.share-bar[data-astro-cid-j2kz7uqn]{display:flex;flex-direction:column;gap:12px}.sb-label[data-astro-cid-j2kz7uqn]{margin:0!important;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-strong)}.sb-row[data-astro-cid-j2kz7uqn]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sb-pill[data-astro-cid-j2kz7uqn]{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 16px;border-radius:999px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:.92rem;font-weight:700;cursor:pointer;transition:border-color .2s var(--ease),color .2s var(--ease),transform .2s var(--ease)}.sb-pill[data-astro-cid-j2kz7uqn]:hover{border-color:var(--brand);color:var(--brand-strong)}.sb-pill[data-astro-cid-j2kz7uqn]:active{transform:scale(.97)}.sb-pill[data-astro-cid-j2kz7uqn] svg[data-astro-cid-j2kz7uqn]{width:18px;height:18px;flex-shrink:0}.sb-nets[data-astro-cid-j2kz7uqn]{display:flex;flex-wrap:wrap;gap:8px;margin:0!important;padding:0!important;list-style:none}.sb-nets[data-astro-cid-j2kz7uqn] li[data-astro-cid-j2kz7uqn]{margin:0!important}.sb-net[data-astro-cid-j2kz7uqn]{display:grid;place-items:center;width:42px;height:42px;border-radius:999px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text-muted)!important;transition:border-color .2s var(--ease),color .2s var(--ease),transform .2s var(--ease)}.sb-net[data-astro-cid-j2kz7uqn]:hover{border-color:var(--brand);color:var(--brand-strong)!important;transform:translateY(-2px);text-decoration:none!important}.sb-net[data-astro-cid-j2kz7uqn] svg[data-astro-cid-j2kz7uqn]{width:18px;height:18px}.sb-pill[data-astro-cid-j2kz7uqn]:focus-visible,.sb-net[data-astro-cid-j2kz7uqn]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sb-status[data-astro-cid-j2kz7uqn]{margin:0!important;min-height:1.4em;font-size:.86rem;font-weight:600;color:var(--brand-strong)}.sb-status[data-astro-cid-j2kz7uqn]:empty{min-height:0}.cite-box[data-astro-cid-cjr5vggk]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-soft)}.cite-box[data-astro-cid-cjr5vggk] summary[data-astro-cid-cjr5vggk]{cursor:pointer;padding:14px 18px;font-weight:700;color:var(--text);list-style-position:inside}.cite-box[data-astro-cid-cjr5vggk] summary[data-astro-cid-cjr5vggk]:hover{color:var(--brand-strong)}.cite-box[data-astro-cid-cjr5vggk] summary[data-astro-cid-cjr5vggk]:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--radius)}.cb-body[data-astro-cid-cjr5vggk]{padding:0 18px 16px;display:flex;flex-direction:column;gap:14px}.cb-intro[data-astro-cid-cjr5vggk]{margin:0!important;font-size:.92rem;color:var(--text-muted)}.cb-item[data-astro-cid-cjr5vggk]{display:flex;flex-direction:column;gap:6px}.cb-head[data-astro-cid-cjr5vggk]{display:flex;align-items:center;justify-content:space-between;gap:12px}.cb-label[data-astro-cid-cjr5vggk]{font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.cb-copy[data-astro-cid-cjr5vggk]{padding:5px 14px;border-radius:999px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:.84rem;font-weight:700;cursor:pointer}.cb-copy[data-astro-cid-cjr5vggk]:hover{border-color:var(--brand);color:var(--brand-strong)}.cb-copy[data-astro-cid-cjr5vggk]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.cb-code[data-astro-cid-cjr5vggk],.cb-ref[data-astro-cid-cjr5vggk]{margin:0!important;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:.86rem;line-height:1.55;overflow-wrap:anywhere}.cb-code[data-astro-cid-cjr5vggk]{white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.cb-status[data-astro-cid-cjr5vggk]{margin:0!important;font-size:.86rem;font-weight:600;color:var(--brand-strong)}.cb-status[data-astro-cid-cjr5vggk]:empty{margin-top:-14px!important}.cb-more[data-astro-cid-cjr5vggk]{margin:0!important;font-size:.88rem}.cb-more[data-astro-cid-cjr5vggk] a[data-astro-cid-cjr5vggk]{color:var(--brand-strong);font-weight:600}.cb-more[data-astro-cid-cjr5vggk] a[data-astro-cid-cjr5vggk]:hover{text-decoration:underline}.embed-code[data-astro-cid-3ow67xyr]{display:flex;flex-direction:column;gap:8px}.ec-label[data-astro-cid-3ow67xyr]{margin:0!important;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-strong)}.ec-intro[data-astro-cid-3ow67xyr]{margin:0 0 4px!important;font-size:.92rem;color:var(--text-muted)}.ec-head[data-astro-cid-3ow67xyr]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ec-sub[data-astro-cid-3ow67xyr]{font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.ec-copy[data-astro-cid-3ow67xyr]{padding:5px 14px;border-radius:999px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;font-size:.84rem;font-weight:700;cursor:pointer}.ec-copy[data-astro-cid-3ow67xyr]:hover{border-color:var(--brand);color:var(--brand-strong)}.ec-copy[data-astro-cid-3ow67xyr]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ec-code[data-astro-cid-3ow67xyr]{margin:0!important;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.ec-license[data-astro-cid-3ow67xyr],.ec-preview[data-astro-cid-3ow67xyr]{margin:0!important;font-size:.86rem;color:var(--text-muted)}.ec-status[data-astro-cid-3ow67xyr]{margin:0!important;font-size:.86rem;font-weight:600;color:var(--brand-strong)}.share-kit[data-astro-cid-vvb2brgn]{display:flex;flex-direction:column;gap:20px;margin-top:44px;padding:22px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);font-size:1rem;line-height:1.6}.share-kit[data-astro-cid-vvb2brgn]>.embed-code{padding-top:18px;border-top:1px solid var(--border)}
