.share-buttons.svelte-1f7j69k{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;flex-wrap:wrap}.share-buttons.svelte-1f7j69k a:where(.svelte-1f7j69k),.share-buttons.svelte-1f7j69k button:where(.svelte-1f7j69k){display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f0f0f0;color:#555;text-decoration:none;transition:all .2s ease;border:none;cursor:pointer}.share-buttons.svelte-1f7j69k a:where(.svelte-1f7j69k):hover,.share-buttons.svelte-1f7j69k button:where(.svelte-1f7j69k):hover{background:var(--hover-color);color:#fff;transform:scale(1.1)}.share-buttons.svelte-1f7j69k a:where(.svelte-1f7j69k):active,.share-buttons.svelte-1f7j69k button:where(.svelte-1f7j69k):active{transform:scale(.95)}.share-buttons.svelte-1f7j69k button.copied:where(.svelte-1f7j69k){background:#22c55e;color:#fff}@font-face{font-family:DynaPuff;src:url(./DynaPuff-Regular.DeyYCe6T.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DynaPuff;src:url(./DynaPuff-Medium.BTL4pj1I.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DynaPuff;src:url(./DynaPuff-SemiBold.DmhU0VCw.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DynaPuff;src:url(./DynaPuff-Bold.AwUrqW4h.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ComicRelief;src:url(./ComicRelief-Regular.iS4ku4pd.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ComicRelief;src:url(./ComicRelief-Bold.C8bJRfWH.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}html,body{overflow:hidden}.container.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;height:100vh;padding-top:16px;box-sizing:border-box;background-color:#f5f5f5;overflow:hidden}h1.svelte-1uha8ag{font-family:DynaPuff,Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;color:#231f20;margin:0;text-align:center;animation:svelte-1uha8ag-pulse-header 5s ease-in-out infinite}@keyframes svelte-1uha8ag-pulse-header{0%{transform:scale(1)}7%{transform:scale(1.1)}14%{transform:scale(1)}to{transform:scale(1)}}.svg-container.svelte-1uha8ag{position:relative;flex:1;width:100%;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;z-index:999}.svg-container.svelte-1uha8ag svg{display:block;max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);overflow:visible}.svg-container.svelte-1uha8ag #NoseDot,.svg-container.svelte-1uha8ag #EarDot,.svg-container.svelte-1uha8ag #NoseArrow,.svg-container.svelte-1uha8ag #EarArrow{cursor:grab;touch-action:none}.svg-container.svelte-1uha8ag #NoseDot:active,.svg-container.svelte-1uha8ag #EarDot:active,.svg-container.svelte-1uha8ag #NoseArrow:active,.svg-container.svelte-1uha8ag #EarArrow:active{cursor:grabbing}@keyframes svelte-1uha8ag-pulsate{0%,to{opacity:.1}50%{opacity:.8}}.svg-container.svelte-1uha8ag #DragElements.pulsing{animation:svelte-1uha8ag-pulsate 3s ease-in-out infinite}.svg-container.svelte-1uha8ag #NoseArrow,.svg-container.svelte-1uha8ag #EarArrow{transition:opacity .3s ease-in-out}.svg-container.svelte-1uha8ag #Bubble1,.svg-container.svelte-1uha8ag #Bubble2,.svg-container.svelte-1uha8ag #Bubble3{opacity:0}.canvas-overlay.svelte-1uha8ag{position:fixed;left:0;top:0;width:100vw;height:100vh;pointer-events:none;opacity:0;background:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1000}.canvas-overlay.visible.svelte-1uha8ag{opacity:1}
