.share[data-astro-cid-vbvyhnbq]{display:inline-block;position:relative}.share-toggle[data-astro-cid-vbvyhnbq]{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--color-line);border-radius:var(--r-pill);background:var(--color-light);color:var(--color-primary);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;transition:border-color var(--t-fast), box-shadow var(--t-fast);display:inline-flex}.share-toggle[data-astro-cid-vbvyhnbq]:hover,.share-toggle[data-astro-cid-vbvyhnbq][aria-expanded=true]{border-color:#d5dae6;box-shadow:0 6px 18px #17244a14}.share-toggle[data-astro-cid-vbvyhnbq] svg{width:.95rem;height:.95rem}.share-panel[data-astro-cid-vbvyhnbq]{inset-inline-end:0;top:calc(100% + var(--sp-2));z-index:30;width:min(22rem,100vw - 2rem);padding:var(--sp-4);border:1px solid var(--color-line);background:var(--color-light);gap:var(--sp-3);border-radius:14px;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;box-shadow:0 16px 40px #17244a24}.share-panel[data-astro-cid-vbvyhnbq][hidden]{display:none}.share-targets[data-astro-cid-vbvyhnbq]{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.share-target[data-astro-cid-vbvyhnbq]{align-items:center;gap:var(--sp-1);padding:var(--sp-2) var(--sp-1);border-radius:var(--r-md);color:var(--color-primary);font-size:var(--fs-xs);font-weight:var(--fw-medium);flex-direction:column;text-decoration:none;display:flex}.share-target[data-astro-cid-vbvyhnbq]:hover,.share-target[data-astro-cid-vbvyhnbq]:focus-visible{background:var(--color-gray-40)}.share-ico[data-astro-cid-vbvyhnbq]{background:var(--color-primary);width:2.5rem;height:2.5rem;color:var(--color-light);border-radius:50%;justify-content:center;align-items:center;display:flex}.share-ico[data-astro-cid-vbvyhnbq] svg{width:1.05rem;height:1.05rem}.share-target--whatsapp[data-astro-cid-vbvyhnbq] .share-ico[data-astro-cid-vbvyhnbq]{background:#1f8f4e}.share-target--linkedin[data-astro-cid-vbvyhnbq] .share-ico[data-astro-cid-vbvyhnbq]{background:#0a66c2}.share-target--x[data-astro-cid-vbvyhnbq] .share-ico[data-astro-cid-vbvyhnbq]{background:#111}.share-target--facebook[data-astro-cid-vbvyhnbq] .share-ico[data-astro-cid-vbvyhnbq]{background:#1877f2}.share-target--telegram[data-astro-cid-vbvyhnbq] .share-ico[data-astro-cid-vbvyhnbq]{background:#1f8bc6}.share-target--email[data-astro-cid-vbvyhnbq] .share-ico[data-astro-cid-vbvyhnbq]{background:var(--color-primary)}.share-link[data-astro-cid-vbvyhnbq]{gap:var(--sp-2);display:flex}.share-link[data-astro-cid-vbvyhnbq] input[data-astro-cid-vbvyhnbq]{width:100%;min-width:0;padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-line);border-radius:var(--r-md);background:var(--color-gray-40);color:var(--color-primary);font:inherit;font-size:var(--fs-sm);flex:1 1 0}.share-copy[data-astro-cid-vbvyhnbq],.share-pdf[data-astro-cid-vbvyhnbq]{justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-flex}.share-copy[data-astro-cid-vbvyhnbq]{background:var(--color-primary);color:var(--color-light);border:0;flex:none}.share-copy[data-astro-cid-vbvyhnbq] svg,.share-pdf[data-astro-cid-vbvyhnbq] svg{width:.9rem;height:.9rem}.share-copy[data-astro-cid-vbvyhnbq] .ico-done{display:none}.share-copy[data-astro-cid-vbvyhnbq].is-done .ico-done{display:inline}.share-copy[data-astro-cid-vbvyhnbq].is-done .ico-copy{display:none}.share-pdf[data-astro-cid-vbvyhnbq]{border:1px solid var(--color-line);color:var(--color-accent-ink)}.share-pdf[data-astro-cid-vbvyhnbq]:hover{background:var(--color-gray-40);border-color:#d5dae6}.detail-meta[data-astro-cid-4t76ptyl]{align-items:center;gap:var(--sp-3);color:var(--color-muted);font-size:var(--fs-sm);flex-wrap:wrap;margin-block-start:var(--sp-3);display:flex}.lock-badge[data-astro-cid-4t76ptyl]{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-sm);background:var(--color-primary);color:var(--color-light);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-block-start:var(--sp-3);display:inline-flex}.lock-badge[data-astro-cid-4t76ptyl] svg{width:.9rem;height:.9rem}.kind-badge[data-astro-cid-4t76ptyl]{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--color-primary);background:var(--color-gray);border-radius:var(--r-sm);padding:var(--sp-1) var(--sp-2);display:inline-block}.detail-layout[data-astro-cid-4t76ptyl]{gap:var(--sp-8);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=1024px){.detail-layout[data-astro-cid-4t76ptyl]{grid-template-columns:3fr 1fr}}.detail-main[data-astro-cid-4t76ptyl]{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.detail-cover[data-astro-cid-4t76ptyl]{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-lg);width:100%;height:auto}.attachments[data-astro-cid-4t76ptyl]{padding-top:var(--sp-2)}.attachments[data-astro-cid-4t76ptyl] h2[data-astro-cid-4t76ptyl]{font-size:var(--fs-2xl);color:var(--color-primary);margin-block-end:var(--sp-4)}.attachments[data-astro-cid-4t76ptyl] ul[data-astro-cid-4t76ptyl]{margin:0;padding:0;list-style:none}.attachments[data-astro-cid-4t76ptyl] .doc-title[data-astro-cid-4t76ptyl]{overflow-wrap:anywhere}.doc-card--split[data-astro-cid-4t76ptyl]:after{content:none}.doc-card--split[data-astro-cid-4t76ptyl]{flex-wrap:wrap}.doc-card--split[data-astro-cid-4t76ptyl] .doc-text[data-astro-cid-4t76ptyl]{flex:12rem}.doc-actions[data-astro-cid-4t76ptyl]{gap:var(--sp-2);margin-inline-start:auto;display:flex}.doc-action[data-astro-cid-4t76ptyl]{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-line);border-radius:var(--r-pill);color:var(--color-primary);font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;transition:border-color var(--t-fast), background var(--t-fast);text-decoration:none;display:inline-flex}.doc-action[data-astro-cid-4t76ptyl]:hover,.doc-action[data-astro-cid-4t76ptyl]:focus-visible{background:var(--color-gray-40);border-color:#d5dae6}.doc-action--download[data-astro-cid-4t76ptyl]{color:var(--color-accent-ink)}.doc-action[data-astro-cid-4t76ptyl] svg{width:.9rem;height:.9rem}.detail-tools[data-astro-cid-4t76ptyl]{justify-content:flex-end;margin-block-end:calc(var(--sp-4) * -1);display:flex}.detail-aside[data-astro-cid-4t76ptyl]{gap:var(--sp-4);flex-direction:column;display:flex}.detail-aside[data-astro-cid-4t76ptyl] h2[data-astro-cid-4t76ptyl]{font-size:var(--fs-xl);color:var(--color-primary)}.related-list[data-astro-cid-4t76ptyl]{gap:var(--sp-4);flex-direction:column;display:flex}.related-all[data-astro-cid-4t76ptyl]{align-self:flex-start}
