.source-marker.svelte-ehh6un{cursor:pointer;color:#fff;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;position:relative}.source-marker.svelte-ehh6un:hover .tooltip:where(.svelte-ehh6un),.source-marker.svelte-ehh6un:focus .tooltip:where(.svelte-ehh6un){visibility:visible;opacity:1}.tooltip.svelte-ehh6un{visibility:hidden;opacity:0;color:#fff;z-index:50;text-align:left;pointer-events:none;background-color:#1a1a1a;border-radius:6px;width:max-content;max-width:400px;padding:12px;font-size:.85rem;line-height:1.5;transition:opacity .2s;position:absolute;bottom:150%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.tooltip.svelte-ehh6un .csl-entry{text-indent:0;margin:0;padding:0}h1.svelte-1uha8ag{margin-block:.5em;line-height:.9em}h3.svelte-1uha8ag{text-transform:none;font-family:DM Serif Text;font-weight:400}p.svelte-1uha8ag{max-width:max-content}p.stat.svelte-1uha8ag{opacity:.95;margin-block-end:1.5em;font-size:1.1em}p.disclaimer.svelte-1uha8ag{opacity:.9;margin-block-end:2em;font-size:.9em}a.svelte-1uha8ag{color:#fff}.buttons.svelte-1uha8ag{gap:20px;margin:1em 0;display:flex}.buttons.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#0000;background:linear-gradient(#fdd400,#d5b200);border-radius:10px;padding:9px 13px;text-decoration:none;transition:transform .5s;display:block;position:relative}.buttons.svelte-1uha8ag a:where(.svelte-1uha8ag):after{content:attr(data-text);color:#000;white-space:nowrap;transition:font-weight .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.buttons.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{transform:translateY(-2.5px)}.buttons.svelte-1uha8ag a:where(.svelte-1uha8ag):hover:after{font-weight:700}
