@keyframes spinner__beat_LOUwr{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.spinner__root_LOUwr{animation:spinner__spin_LOUwr 1s linear infinite}.spinner__md_LOUwr{width:1.5rem;height:1.5rem}.spinner__lg_LOUwr{width:3.5rem;height:3.5rem}@keyframes spinner__spin_LOUwr{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tappable__beat_OhZLW{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.tappable__root_OhZLW{cursor:pointer;transition-property:box-shadow,opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast)}.tappable__root_OhZLW:focus-visible{outline:none}.tappable__root_OhZLW:disabled,.tappable__root_OhZLW[aria-disabled=true]{pointer-events:none;opacity:.5}@media (hover: hover){.tappable__root_OhZLW:hover{opacity:.9;transform:scale(1.02)}}.tappable__root_OhZLW:active{transform:scale(.95)}.tappable__root_OhZLW{-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes button__beat_UnEak{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.button__root_UnEak{display:inline-flex;justify-content:center;align-items:center;gap:.625rem;white-space:nowrap;min-width:3.75rem;font-weight:500;font-size:1rem;line-height:1.25rem;letter-spacing:0;cursor:pointer;transition-property:box-shadow,opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:var(--duration-fast)}.button__root_UnEak:focus-visible{outline:none}.button__root_UnEak:disabled,.button__root_UnEak[aria-disabled=true]{pointer-events:none;opacity:.5}@media (hover: hover){.button__root_UnEak:hover{opacity:.9;transform:scale(1.02)}}.button__root_UnEak:active{transform:scale(.95)}.button__root_UnEak{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;border:.125rem solid var(--border);box-shadow:-.188rem -.375rem #0101161a inset,.063rem .188rem #ffffff40 inset}.button__root_UnEak .button__inner_UnEak{display:flex;align-items:center;gap:.625rem}.button__primary_UnEak{background-color:var(--primary);color:var(--white)}.button__secondary_UnEak{background-color:var(--secondary);color:var(--foreground)}.button__md_UnEak{height:3.25rem;padding:1rem 3rem;border-radius:1.625rem}.button__icon_UnEak{height:3rem;min-width:3rem;width:3rem;border-radius:1.5rem}.button__icon_UnEak svg{width:1rem;height:1rem}@keyframes dialog__beat_FKWgH{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.dialog__overlay_FKWgH{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background-color:#0009;pointer-events:none}.dialog__container_FKWgH{position:fixed;top:0;right:0;bottom:0;left:0;z-index:51;display:flex;justify-content:center;align-items:center;pointer-events:none}.dialog__content_FKWgH{pointer-events:auto;position:relative;display:grid;width:calc(100% - 2rem);max-width:30rem;gap:1.5rem;background-color:var(--surface);border-radius:1.25rem;padding:1.25rem;color:var(--foreground)}.dialog__close_FKWgH{position:absolute;right:1.25rem;top:1.25rem}.dialog__header_FKWgH{display:flex;flex-direction:column;gap:.5rem;text-align:center}.dialog__footer_FKWgH{display:flex;flex-direction:column;gap:1rem}.dialog__title_FKWgH{font-weight:500;font-size:1.75rem;line-height:1.75rem;letter-spacing:0}.dialog__description_FKWgH{font-weight:400;font-size:.875rem;line-height:1.125rem;letter-spacing:0}@keyframes dialog__fadeIn_FKWgH{0%{opacity:0}to{opacity:1}}@keyframes dialog__fadeOut_FKWgH{0%{opacity:1}to{opacity:0}}@keyframes dialog__contentShow_FKWgH{0%{opacity:0;transform:translate(-50%,-48%) scale(0) rotate(45deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes dialog__contentHide_FKWgH{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.95)}}@keyframes error__beat_cCv2v{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.error__root_cCv2v{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background-color:var(--background);height:100%;align-items:center;justify-content:center;text-align:center}.error__root_cCv2v .error__sticker_cCv2v{width:11rem;height:11rem}.error__root_cCv2v h1{font-weight:500;font-size:1.75rem;line-height:1.75rem;letter-spacing:0;margin-top:1.25rem}.error__root_cCv2v p{font-weight:400;font-size:.875rem;line-height:1.125rem;letter-spacing:0;margin-top:.75rem;max-width:18.75rem}.error__root_cCv2v button{margin-top:2rem}.pending__root_lxpRF{position:relative;display:flex;justify-content:center;align-items:center;flex:1;width:100%;height:100%}.pending__root_lxpRF svg{color:var(--primary)}.snake-modal__root__9bL9t{background:var(--gradient);display:flex;flex-direction:column;gap:.25rem}.snake-modal__root__9bL9t .snake-modal__inner__9bL9t{padding:1.25rem 1rem 2rem;background-color:var(--surface);border-radius:.625rem;overflow:hidden;display:flex;flex-direction:column;gap:.75rem;align-items:center;text-align:center}.snake-modal__root__9bL9t .snake-modal__imageContainer__9bL9t{aspect-ratio:303/267;width:100%;padding:0 2rem}.snake-modal__root__9bL9t .snake-modal__imageContainer__9bL9t.snake-modal__received__9bL9t{padding:0}.snake-modal__root__9bL9t .snake-modal__imageContainer__9bL9t .snake-modal__image__9bL9t{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.snake-modal__root__9bL9t .snake-modal__share__9bL9t{position:absolute;top:1.25rem;left:1.25rem}@keyframes welcome__beat_RxyJS{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.welcome__root_RxyJS{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;background-color:var(--background);text-align:center;align-items:center;justify-content:center;height:100%}.welcome__root_RxyJS .welcome__container_RxyJS{height:100%;align-items:center;justify-content:center}.welcome__root_RxyJS{gap:1.25rem;background:radial-gradient(120.71% 61.47% at 50% 38.53%,#ffffffa3,#fff0 54.19%),linear-gradient(180deg,#9cddff 47.45%,#57c5ff 78.76%)}.welcome__root_RxyJS .welcome__inner_RxyJS{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1rem;gap:1.25rem}.welcome__root_RxyJS .welcome__title_RxyJS{font-weight:500;font-size:2.25rem;line-height:2.5rem;letter-spacing:0%;position:relative}.welcome__root_RxyJS .welcome__text_RxyJS{font-weight:400;font-size:.875rem;line-height:1.125rem;letter-spacing:0;max-width:18.75rem;position:relative}.welcome__root_RxyJS .welcome__image_RxyJS{width:20.875rem;height:15.813rem;-o-object-fit:contain;object-fit:contain;position:relative}@keyframes route__beat_RjiAv{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.route__root_RjiAv{display:flex;flex-direction:column;align-items:center;height:100%;min-height:100lvh;min-height:-webkit-fill-available;width:100%;position:absolute;left:50%;transform:translate(-50%);overflow:hidden}.route__root_RjiAv .route__inner_RjiAv{display:flex;flex-direction:column;flex:1;width:100%;height:100%}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.125rem}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}button,[role=button]{cursor:pointer}button{padding:0}button:focus-visible{outline:none}:disabled{cursor:default}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid}html,:host{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:inherit}@keyframes beat{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}:root{font-family:Euclid Circular A,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@supports (font-size: min(16px,10vw)){:root{font-size:calc(16*min(100vw / 375,100vh / 667))}}@supports not (font-size: min(16px,10vw)){:root{font-size:calc(16 / 667 * 100vh)}}html,body,#root{width:100%;height:100%;overflow:hidden}:root{color-scheme:dark}@media (hover: hover){:root{scrollbar-width:none}:root ::-webkit-scrollbar{display:none}}:root{--padding-top: calc(var(--tg-viewport-content-safe-area-inset-top, 0px) + var(--tg-viewport-safe-area-inset-top, 0px));--padding-bottom: calc(var(--tg-viewport-content-safe-area-inset-bottom, 0px) + var(--tg-viewport-safe-area-inset-bottom, 0px))}body{background-color:var(--background);color:var(--foreground);width:auto;-webkit-overflow-scrolling:touch!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}img{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#spine-container{position:absolute;width:100vw;height:100vh;top:-624.938rem;left:-624.938rem}@font-face{font-family:Euclid Circular A;font-weight:400;font-display:swap;src:url(/fonts/Euclid%20Circular%20A%20Regular.ttf)}@font-face{font-family:Euclid Circular A;font-weight:500;font-display:swap;src:url(/fonts/Euclid%20Circular%20A%20Medium.ttf)}:root{--white: #FFFFFF;--black: #000000;--dark: #010116;--magenta: #FF38B5;--gray: #F1F1F1;--light-gray: #F4F4F4;--primary: var(--magenta);--secondary: var(--gray);--background: var(--light-gray);--foreground: var(--black);--surface: var(--white);--border: var(--dark);--ring: var(--magenta);--destructive: #FF5A5A;--positive: #29CC6A;--gradient-1: radial-gradient(120.71% 61.47% at 50% 38.53%, rgba(255, 255, 255, .64) 0%, rgba(255, 255, 255, 0) 54.19%), linear-gradient(180deg, rgba(176, 110, 255, 0) 47.45%, rgba(176, 110, 255, .7) 78.76%), linear-gradient(0deg, #FFC7B0, #FFC7B0);--gradient-2: radial-gradient(120.71% 61.47% at 50% 38.53%, rgba(255, 255, 255, .64) 0%, rgba(255, 255, 255, 0) 54.19%), linear-gradient(180deg, #CED5FF 47.45%, #A7B3FF 78.76%);--gradient-3: radial-gradient(120.71% 61.47% at 50% 38.53%, rgba(255, 255, 255, .64) 0%, rgba(255, 255, 255, 0) 54.19%), linear-gradient(180deg, #C7F253 47.45%, #83C931 78.76%);--gradient-8: radial-gradient(120.71% 61.47% at 50% 38.53%, rgba(255, 255, 255, .64) 0%, rgba(255, 255, 255, 0) 54.19%), linear-gradient(180deg, #9CDDFF 47.45%, #57C5FF 78.76%);--gradient-5: radial-gradient(120.71% 61.47% at 50% 38.53%, rgba(255, 255, 255, .64) 0%, rgba(255, 255, 255, 0) 54.19%), linear-gradient(180deg, #9CDDFF 47.45%, #57C5FF 78.76%);--gradient-6: radial-gradient(120.71% 61.47% at 50% 38.53%, rgba(255, 255, 255, .64) 0%, rgba(255, 255, 255, 0) 54.19%), linear-gradient(180deg, rgba(255, 102, 195, 0) 47.45%, rgba(255, 102, 195, .7) 78.76%), linear-gradient(0deg, #FED0F5, #FED0F5);--gradient-4: radial-gradient(120.71% 61.47% at 50% 38.53%, rgba(255, 255, 255, .64) 0%, rgba(255, 255, 255, 0) 54.19%), linear-gradient(180deg, #C7F253 47.45%, #57C5FF 78.76%);--gradient-7: radial-gradient(120.71% 61.47% at 50% 38.53%, rgba(255, 255, 255, .64) 0%, rgba(255, 255, 255, 0) 54.19%), linear-gradient(180deg, rgba(255, 134, 210, 0) 47.45%, rgba(255, 134, 210, .7) 78.76%), linear-gradient(0deg, #9BDCFE, #9BDCFE);--gradient-10: linear-gradient(180deg, #C7F253 47.45%, #83C931 78.76%)}:root{--duration-fast: .2s;--duration-normal: 1s;--duration-slow: 2s;--tappable-scale: .95;--ring-inset: ;--ring-offset-color: var(--surface);--shadow: 0 0 #0000}.visually-hidden{position:fixed;transform:scale(0)}.sr-only{position:absolute;width:.063rem;height:.063rem;padding:0;margin:-.063rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.container{flex:1;display:flex;flex-direction:column;width:100%;max-width:30rem;padding:1.25rem 1rem;padding-top:calc(1.25rem + var(--padding-top));padding-bottom:calc(3.125rem + var(--padding-bottom));margin:0 auto}
