:root{--tooltip-transition-duration:3s}#money-button.svelte-1uha8ag{text-align:center;width:fit-content;min-width:320px;box-shadow:.7rem .7rem 0 var(--bg-secondary);transition: box-shadow 50ms ease, background-color .1s ease, color .1s ease, transform 50ms ease,  max-width var(--tooltip-transition-duration) ease;border:2px solid;border-radius:.75rem;flex-direction:column;align-items:center;gap:0;margin:3rem auto;padding:1.5rem;text-decoration:none;display:flex;overflow:hidden}#money-button.svelte-1uha8ag:hover{box-shadow:.4rem .4rem 0 var(--bg-secondary);transform:translate(.15rem,.15rem)}#money-button.svelte-1uha8ag:hover,#money-button.svelte-1uha8ag.auto-hover{color:#202819;background-color:#feffe7}#money-button.svelte-1uha8ag h2:where(.svelte-1uha8ag){white-space:nowrap;margin:0}#money-button.svelte-1uha8ag:hover h2:where(.svelte-1uha8ag),#money-button.auto-hover.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#4f835c}.strong.svelte-1uha8ag{font-weight:700}.emph.svelte-1uha8ag{font-style:italic}.tooltip.svelte-1uha8ag{text-align:center;width:100%;max-height:0;transition:max-height var(--tooltip-transition-duration) ease, margin-top calc(var(--tooltip-transition-duration) / 2) ease, opacity calc(var(--tooltip-transition-duration) / 2) ease;opacity:0;margin-top:0;overflow:hidden}.tooltip.visible.svelte-1uha8ag{opacity:1;max-height:500px;margin-top:1rem}.tooltip.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.5rem 0;line-height:1.8}#money-button.svelte-1uha8ag:has(.tooltip.visible:where(.svelte-1uha8ag)){max-width:min(65ch,75vw)}
