.share__label.svelte-1f7j69k{letter-spacing:.14em;text-transform:uppercase;color:#9ca3af;margin-bottom:.75rem;font-size:11px;font-weight:600;display:block}.share--h.svelte-1f7j69k .share__label:where(.svelte-1f7j69k){margin-bottom:.5rem}.share__row.svelte-1f7j69k{gap:.375rem;display:flex}.share__btn.svelte-1f7j69k{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.share__btn.svelte-1f7j69k:hover{background:var(--c);color:#fff;border-color:var(--c);transform:translateY(-2px)}html{scroll-behavior:smooth}.prose.svelte-1teoznn h2:where(.svelte-1teoznn),.prose.svelte-1teoznn h3:where(.svelte-1teoznn){background-image:linear-gradient(90deg,#eff6ff,#eff6ff);background-repeat:no-repeat;background-size:0% 100%;border-left:4px solid #0000;margin-left:-1rem;margin-right:-1rem;padding:.5rem 1rem;scroll-margin-top:100px;transition:background-size .5s,border-color .4s,color .4s,transform .4s}.prose.svelte-1teoznn h2.active:where(.svelte-1teoznn),.prose.svelte-1teoznn h3.active:where(.svelte-1teoznn){color:#1e40af;background-size:100% 100%;border-color:#2563eb;transform:translate(4px)}.no-scrollbar.svelte-1teoznn::-webkit-scrollbar{display:none}.no-scrollbar.svelte-1teoznn{-ms-overflow-style:none;scrollbar-width:none}
