@import"https://fonts.googleapis.com/css2?family=Redaction+50:ital,wght@0,400;0,700;1,400&family=Redaction+70:ital,wght@0,400;0,700;1,400&display=swap";html,body,#app{margin:0;padding:0;width:100%;height:100%;background-color:#f4f4f6}body{overflow-x:hidden}.viewport.svelte-1n46o8q{position:relative;width:100vw;height:100vh;box-sizing:border-box;border:6px solid #ccff00}.viewport-inner.svelte-1n46o8q{position:relative;width:100%;height:100%;overflow:hidden;border-radius:6px;background:#f4f4f6}canvas.svelte-1n46o8q{display:block;width:100%;height:100%}.overlay.svelte-1n46o8q{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:10;display:grid;place-items:center;mix-blend-mode:difference}.overlay.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:0;color:#cf0;font-family:"Redaction 70",sans-serif;font-size:clamp(2.5rem,8vw,8rem);font-weight:800;line-height:1}
