:root{--height: 100vh;--height: 100dvh;--height: 100svh;--unit: calc(var(--height) * .01)}body,html{margin:0;padding:0;height:var(--height);width:100vw;overflow:hidden}body{background-color:var(--light)}#app-seo{display:none}@font-face{font-family:Geist;src:url(/fonts/geist.ttf) format("truetype");font-weight:100 900;font-style:normal}*{font-family:Geist;box-sizing:border-box;-webkit-user-select:none;user-select:none;scrollbar-width:none;touch-action:pan-x}::-webkit-scrollbar{background-color:#ffffff0d;width:5px;height:0px}::-webkit-scrollbar-corner{background-color:#ffffff0d}::-webkit-scrollbar-track{margin-block:10px;background-color:transparent}::-webkit-scrollbar-track-piece{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#ffffff1a;border-radius:100px}::-webkit-scrollbar-thumb:hover{background-color:#fff3}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}button{background:none;border:none}a{text-decoration:none}.cls-t3u68c2j{position:fixed;height:50px;width:100px;bottom:10px;right:10px;display:flex;justify-content:end;z-index:9;align-items:center;padding:10px;gap:5px;mix-blend-mode:difference}.cls-t3u68c2j a{height:100%;aspect-ratio:1;cursor:pointer;color:#fff;transition-duration:1s;transition-property:transform;transition-timing-function:cubic-bezier(.33,1,.68,1)}@media (orientation: portrait){.cls-t3u68c2j{height:40px;padding:10px;gap:5px}}.cls-30rg5net{position:absolute;top:50%;left:50%;height:10px;width:10px;transition-duration:.3s;transition-property:transform,color;transition-timing-function:cubic-bezier(.33,1,.68,1);pointer-events:none}.cls-98jwtmbm{position:absolute;--font-size: min(40vh, calc((100vw * 1.3 / 3 ) / 7.9));right:calc(50% - var(--font-size) * 7.9 / 2);top:50%;transform:translateY(-50%);font-size:var(--font-size);font-weight:900;text-align:right;white-space:nowrap;width:200vw;color:#fff}.cls-rohk3uol{position:absolute;right:0;top:calc(50% + var(--font-size) / 2 - var(--font-size) / 6);font-size:calc(var(--font-size) / 3);width:50vw;transform-origin:right;transform:scaleX(1.2)}.cls-2oof8grz{position:fixed;left:50%;transform:translate(-50%) scaleX(1.2);--font-size: calc(var(--height) * .025);font-size:var(--font-size);color:#fff;font-weight:900;display:flex;align-items:center;gap:10px;z-index:10;transition-duration:1s;transition-property:bottom;transition-timing-function:cubic-bezier(.33,1,.68,1)}.cls-2oof8grz span{cursor:pointer;position:relative;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.33,1,.68,1)}.cls-2oof8grz span:after{position:absolute;content:"";top:21px;top:calc(var(--font-size) * 1.2);line-height:0;left:0;writing-mode:vertical-rl;width:0%;height:3px;border-radius:0 0 10px 10px;background-color:var(--menu);transition-duration:.2s;transition-property:width;transition-timing-function:cubic-bezier(.33,1,.68,1)}.cls-2oof8grz span:active{transform:scale(.9)}.cls-2oof8grz span:hover:after{width:100%}.cls-2oof8grz span{cursor:pointer}.cls-xv0daixm{position:absolute;top:15px;text-align:right;right:20px;width:200px;transform-origin:right;transform:scaleX(1.2);font-size:20px;color:#fff;font-weight:900;pointer-events:none}.cls-xnrrousg{padding:10px;height:var(--height);width:100vw;position:absolute;top:0;left:0;background-color:var(--light);overflow:hidden;transition-duration:1s;transition-property:top;transition-timing-function:cubic-bezier(.33,1,.68,1)}.cls-xnrrousg canvas{border-radius:15px}.cls-gl4d41dp{transform:translateY(-50%);left:40px}.cls-y3a619wx{transform:translateY(-50%) rotate(180deg);right:40px}.cls-y3a619wx,.cls-gl4d41dp{position:absolute;top:50%;cursor:pointer}.cls-y3a619wx:focus,.cls-gl4d41dp:focus{outline:none}@media (orientation: portrait){.cls-2oof8grz{--font-size: calc(var(--height) * .02);text-wrap:nowrap}.cls-gl4d41dp{transform:translateY(-50%) scale(.4);left:5px}.cls-y3a619wx{transform:translateY(-50%) rotate(180deg) scale(.4);right:5px}.cls-98jwtmbm{--font-size: min(40vh, calc((100vw * 1.3 / 2 ) / 7.9))}.cls-rohk3uol{font-size:calc(var(--font-size) / 2.5)}}.cls-fgxz0hsp{--dist: 20px;width:40px;position:relative;height:40px;transform:rotate(45deg);mix-blend-mode:difference;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.33,1,.68,1)}.cls-fgxz0hsp:hover{transform:rotate(45deg) scale(1.1)}.cls-fgxz0hsp:active{transform:rotate(45deg) scale(.9)}.cls-fgxz0hsp div:first-child{position:absolute;bottom:0;left:0;width:40px;height:15px;mix-blend-mode:normal;background-color:#fff}.cls-fgxz0hsp div:last-child{width:15px;height:40px;right:0;bottom:0;mix-blend-mode:normal;background-color:#fff}.cls-4npesa79{position:absolute;transform:translate(-50%);width:8px;outline:solid 1px white;outline-offset:-1px}.cls-m1ryxswf{position:absolute;transform:translate(-50%);width:1px}.cls-2cuo3bdu{position:absolute;left:50%;transform:translate(-50%);bottom:48px;height:45px;width:300px;display:flex;gap:10px}.cls-ou6j3io5{position:absolute;left:50%;transform:translate(-50%) scaleX(1.2);bottom:calc(100% + 10px);font-weight:900;font-size:25px}.cls-ih3yfqus,.cls-66nhvk6a,.cls-hp75kt97,.cls-78k7y6pa{border-radius:5px;flex:1 0 0;height:100%;font-weight:600;display:flex;align-items:center;cursor:pointer;justify-content:center}.cls-ih3yfqus{background-color:green}.cls-66nhvk6a{background-color:red}.cls-hp75kt97,.cls-78k7y6pa{background-color:color-mix(in hsl,white,black)}.cls-m4xq9qzl{position:absolute;right:0;width:100%}.cls-sm69ihxt{position:absolute;right:0;width:100%;opacity:.5}.cls-laz6ozm8{position:absolute;width:200px;height:max-content;border:2px solid var(--dark);background-color:var(--light);box-shadow:2px 2px 0 0 var(--dark);display:flex;flex-direction:column;font-weight:800;cursor:grab}.cls-wqcm4zmm{width:40px;height:40px;background-color:revert;border:revert;cursor:pointer;box-shadow:revert}.cls-wqcm4zmm .cls-m410cqgv{position:absolute;left:50%;top:calc(100% + 5px);background-color:var(--light);border:1px dashed var(--dark);font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter;font-weight:400;transform:translate(-50%);font-size:10px;padding:3px 5px}.cls-qsdferv5{height:20px;border-bottom:2px solid var(--dark);width:100%;text-align:center;font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter}.cls-wwa01twn{width:100%;height:100%;border:1px dashed var(--dark);border-radius:5px;background-color:var(--light);overflow:hidde,}.cls-wwa01twn div:nth-child(2){position:absolute;top:50%;height:50%;left:0;width:100%;border-radius:0 0 5px 5px;background:linear-gradient(to bottom,color-mix(in srgb,var(--light) 20%,var(--dark)),var(--dark))}.cls-wwa01twn div:nth-child(1){position:absolute;top:50%;height:20px;width:20px;left:50%;transform:translate(-50%,-50%);border-radius:20px;outline:dashed 1px var(--dark);outline-offset:1px;background:linear-gradient(to bottom,color-mix(in srgb,var(--light) 20%,var(--dark)),var(--dark))}.cls-dcj7tf90{font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter;flex:1 0 0;padding:10px}.cls-bq0an15n{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:5px}.cls-6fkhikw0{font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter;height:20px;border:2px solid var(--dark);box-shadow:2px 2px 0 0 var(--dark);cursor:pointer;background-color:var(--light);flex:1 0 0;display:flex;align-items:center;justify-content:center}.cls-6fkhikw0:hover{box-shadow:1px 1px 0 0 var(--dark)}.cls-6fkhikw0:active{box-shadow:none;background-color:color-mix(in srgb,var(--light) 80%,var(--dark))}.cls-92f16kuo{image-rendering:pixelated;mix-blend-mode:darken;pointer-events:none}@media (orientation: portrait){.cls-laz6ozm8:not(.cls-wqcm4zmm){transform-origin:top-left;transform:scale(.5)}}.cls-c3yitgjy{position:absolute;top:15px;left:50%;transform:translate(-50%) scaleX(1);font-size:50px;color:color-mix(in hsl,var(--light) 30%,transparent);font-weight:900}.cls-nff6265k{position:fixed;top:0;z-index:100;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cls-vhrxit88{background:color-mix(in hsl,var(--dark) 50%,transparent);position:absolute;top:0;left:0;width:100%;height:100%;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.33,1,.68,1)}.cls-iqx3y2i5{background:var(--light);width:400px;border-radius:15px;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:10px;gap:4px;font-size:20px;font-weight:900;transition-duration:.2s;transition-property:opacity transform;transition-timing-function:cubic-bezier(.33,1,.68,1)}.cls-iqx3y2i5 h1{transform-origin:left;transform:scaleX(1.3);width:100%;margin-bottom:10px}.cls-iqx3y2i5 label{margin-top:6px;margin-bottom:6px;transform:none;opacity:.6;font-weight:500;font-size:15px;width:100%;text-align:center;opacity:.3}.cls-iqx3y2i5 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.cls-iqx3y2i5 .cls-kdqeh65q{width:100%;position:relative}.cls-iqx3y2i5 .cls-kdqeh65q:after{content:"▾";position:absolute;right:10px;top:50%;transform:translateY(calc(-50% - 2px));pointer-events:none;font-size:1rem;color:var(--dark)}.cls-iqx3y2i5 .cls-5g6z805p{position:relative;margin-top:25px;margin-bottom:19px;opacity:.3;font-weight:400;font-size:1rem;width:100%;text-align:center}.cls-iqx3y2i5 .cls-5g6z805p:before{content:"";position:absolute;background-color:#000;height:1px;width:35%;transform:translateY(calc(-50% + 1px));left:10%;top:50%}.cls-iqx3y2i5 .cls-5g6z805p:after{content:"";position:absolute;background-color:#000;height:1px;width:35%;transform:translateY(calc(-50% + 1px));right:10%;top:50%}.cls-iqx3y2i5 select,.cls-iqx3y2i5 a{cursor:pointer}.cls-iqx3y2i5 textarea,.cls-iqx3y2i5 input,.cls-iqx3y2i5 select,.cls-iqx3y2i5 a{transform:none;width:100%;opacity:.9;font-weight:500;font-size:15px;border-radius:5px;border:none;background:color-mix(in srgb,var(--dark) 20%,var(--light));padding:5px 10px;margin-top:2.5px;margin-bottom:2.5px}.cls-iqx3y2i5 textarea,.cls-iqx3y2i5 input,.cls-iqx3y2i5 select{padding:10px}.cls-iqx3y2i5 input:focus,.cls-iqx3y2i5 textarea:focus{outline:none}.cls-iqx3y2i5 textarea{height:200px;resize:none}.cls-iqx3y2i5 a{text-align:center;color:#000;display:flex;justify-content:center;align-items:center;background:var(--dark);color:var(--light)}.cls-iqx3y2i5 a:hover{background:color-mix(in srgb,var(--dark) 90%,var(--light));transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.33,1,.68,1)}.cls-iqx3y2i5 a:active{transform:scale(.9);background:color-mix(in srgb,var(--dark) 70%,var(--light))}.cls-iqx3y2i5 input[type=submit]{margin-top:6px;background:var(--dark);border:none;color:var(--light);padding:8px;border-radius:5px;cursor:pointer}.cls-iqx3y2i5 input[type=submit]:hover{background:color-mix(in srgb,var(--dark) 90%,var(--light));transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.33,1,.68,1)}.cls-iqx3y2i5 input[type=submit]:active{transform:scale(.9);background:color-mix(in srgb,var(--dark) 70%,var(--light))}.cls-iqx3y2i5 input[type=submit]:disabled{pointer-events:none;opacity:.5}@media (orientation: portrait){.cls-iqx3y2i5{width:100vw;border-radius:15px 15px 0 0;transform-origin:bottom;touch-action:pan-x pan-y}.cls-nff6265k{align-items:end}.cls-iqx3y2i5 *{touch-action:pan-x pan-y}.cls-iqx3y2i5 textarea{height:100px}}
