.block.svelte-1j561cn{border:1px solid var(--cardBorder);border-radius:.85rem;background:var(--cardBackground);box-shadow:0 4px 18px var(--overlayColor);overflow:hidden}.blockHead.svelte-1j561cn{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .8rem .8rem 1.25rem;border-bottom:1px solid var(--cardBorder)}h3.svelte-1j561cn{margin:0;font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--titleColor)}.copyButton.svelte-1j561cn{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;padding:.45rem .95rem;border-radius:999vw;border:1px solid var(--cardBorder);background:transparent;color:var(--textColor);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;transition:border-color var(--animHoverTime) var(--animHoverEase),color var(--animHoverTime) var(--animHoverEase)}.copyButton.svelte-1j561cn:hover,.copyButton.svelte-1j561cn:focus-visible{border-color:var(--primaryColor);color:var(--accentColor);outline:none}pre.svelte-1j561cn{margin:0;padding:1.25rem;font-family:inherit;font-size:1rem;line-height:1.6;white-space:pre-wrap;word-break:break-word;color:var(--textColor)}.share.svelte-1f08ulm{display:grid;grid-gap:1rem;gap:1rem;min-width:0;width:100%}.linkRow.svelte-1f08ulm{display:flex;align-items:center;gap:.6rem;min-width:0;padding:.4rem .4rem .4rem 1.1rem;background:var(--cardBackground);border:1px solid var(--cardBorder);border-radius:999vw;box-shadow:0 4px 18px var(--overlayColor)}.linkText.svelte-1f08ulm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;color:var(--textColor)}.buttonRow.svelte-1f08ulm{display:flex;flex-wrap:wrap;gap:.6rem}.shareButton.svelte-1f08ulm{display:inline-flex;align-items:center;gap:.45rem;padding:.7rem 1.2rem;border-radius:999vw;border:1px solid var(--cardBorder);background:var(--cardBackground);color:var(--textColor);font:inherit;font-size:1rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform var(--animHoverTime) var(--animHoverEase),border-color var(--animHoverTime) var(--animHoverEase),color var(--animHoverTime) var(--animHoverEase)}.shareButton.svelte-1f08ulm:hover,.shareButton.svelte-1f08ulm:focus-visible{transform:scale(1.03);border-color:var(--primaryColor);color:var(--accentColor);outline:none}.copyButton.svelte-1f08ulm{flex-shrink:0;border-color:var(--primaryColor);color:var(--accentColor)}.compact.svelte-1f08ulm .shareButton:where(.svelte-1f08ulm){padding:.55rem 1rem;font-size:.9375rem}.visuallyHidden.svelte-1f08ulm{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion: reduce){.shareButton.svelte-1f08ulm:hover,.shareButton.svelte-1f08ulm:focus-visible{transform:none}}
