@charset "UTF-8";@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.house-button{position:absolute;z-index:1;transform:translate(-1000%,-1000%);width:30vh;height:30vh;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-out}.house-button>main{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.house-button>main .circle-animation-btn{z-index:1;width:3rem;height:3rem;position:relative;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0);transition:transform .5s ease-in-out,opacity .5s ease-out}.house-button>main .circle-animation-btn .icon-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:3px solid var(--black02);background-color:var(--white02);border-radius:50%}.house-button>main .circle-animation-btn .icon-img:after{position:absolute;content:"";width:100%;height:100%;z-index:2;background-image:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/images/icon.Taegeuk-a26b1e58.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;transition:opacity .5s;opacity:0}.house-button>main .circle-animation-btn .icon-img-active:after{opacity:1}.house-button>main .circle-animation-btn .button-name{position:absolute;width:max-content;color:var(--white02);font-size:3rem;letter-spacing:2px;line-height:1.2;font-weight:300;text-shadow:0 2px 5px #000000;transition:opacity .5s .5s;opacity:0;pointer-events:none;white-space:pre-wrap;text-align:right}.house-button>main .circle-animation-btn .button-name-left{left:0;transform:translate(calc(-100% - 5vh))}.house-button>main .circle-animation-btn .button-name-right{right:0;transform:translate(calc(100% + 5vh));text-align:left}.house-button>main .circle-animation-btn:after{--outline-size: 1px;--outline-max-scale: 3;content:"";position:absolute;width:100%;height:100%;border:var(--outline-size) solid var(--white02);border-radius:50%;animation:spread-effect 2s infinite}.house-button-entered{pointer-events:all!important}.house-button-entered>main .circle-animation-btn{opacity:1;transform:scale(1)}.house-button-entered>main .circle-animation-btn .button-name{opacity:1}.house-button-disabled{pointer-events:none!important;opacity:.3}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.toast{--toast-duration: .3s;position:fixed;bottom:5rem;left:50%;transform:translate(-50%);color:var(--white01);background-color:var(--toast-bg-default);border-radius:3rem;box-shadow:0 0 10px rgba(var(--black01),.2);border:1px solid transparent;background-image:linear-gradient(to right,var(--toast-bg-default),var(--toast-bg-default)),linear-gradient(to bottom,#9d1b1b 0%,#fff 100%);background-origin:border-box;background-clip:padding-box,border-box;padding:.8rem 1rem;display:flex;align-items:center;justify-content:center;gap:1rem;pointer-events:all;word-break:keep-all;word-wrap:anywhere;white-space:pre-wrap;width:max-content;max-width:80%;z-index:var(--toastIndex)}.toast .icon{width:4rem;height:4rem;border:1px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(to bottom,#9d1b1b 0%,#fff 100%);background-origin:border-box;background-clip:content-box,border-box;border-radius:50%}.toast .message{line-height:1.3;font-weight:200;font-size:1.2rem;pointer-events:none;display:flex;margin-right:1rem}.toast-warning{background-color:var(--toast-bg-warning)}.toast-error{color:var(--white01);background-color:var(--toast-bg-error)}.toast-enter{opacity:0;transform:translate(-50%) scale(.8)}.toast-enter-active{opacity:1;transform:translate(-50%) scale(1);transition:opacity var(--toast-duration) ease-in-out,transform var(--toast-duration) cubic-bezier(.57,1.63,.65,.81)}.toast-exit{opacity:1;transform:translate(-50%) scale(1)}.toast-exit-active{opacity:0;transform:translate(-50%) scale(.85);transition:opacity var(--toast-duration) cubic-bezier(.09,1.01,.65,1.01),transform var(--toast-duration) cubic-bezier(.37,.76,1,.43)}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.intro-button{position:absolute;z-index:1;width:30vh;height:30vh}.intro-button>main{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.intro-button>main .button-name{position:absolute;width:max-content;color:var(--white02);font-size:3.5rem;letter-spacing:2px;font-weight:500;text-shadow:0 2px 8px #000000;font-family:Museum,SUIT,sans-serif}.intro-button>main .circle-animation-btn{z-index:1;width:65%;height:65%;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:width .5s ease-in-out,height .5s ease-in-out}.intro-button>main .circle-animation-btn .animation-effect{--outline-size: 1px;--outline-max-scale: 3;content:"";position:absolute;width:100%;height:100%;border:var(--outline-size) solid var(--white02);border-radius:50%;opacity:0}.intro-button>main .circle-animation-btn .content-image{width:70%;height:70%;border-radius:50%;background-size:contain;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 2px 3px #000)}.intro-button>main .circle-animation-btn .content-image-active{animation:bumping 3s linear infinite}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.loading-layout{position:absolute;width:100%;height:100%;z-index:var(--loadingScreenIndex);background-color:var(--black02);background-image:linear-gradient(to bottom,#000 10%,rgba(67,60,140,.3))}.loading-layout .logo-box{position:absolute;left:50%;transform:translate(-50%);top:2rem;height:2.5rem;display:flex;align-items:center;justify-content:center;opacity:.9}.loading-layout .logo-box>img{height:2rem}.loading-layout .loading-bar{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70vw;max-width:400px;height:20px;box-sizing:border-box;border-radius:3rem;border:2px solid var(--white02);z-index:1;padding:3px}.loading-layout .loading-bar:after{content:"LOADING......";position:absolute;font-family:Museum,SUIT,sans-serif;left:50%;top:0;transform:translate(-50%,-200%);z-index:2;color:var(--white02);font-size:1.3rem;font-weight:500;box-sizing:border-box}.loading-layout .loading-bar-fill{width:0;height:100%;border-radius:3rem;transition:width .3s;background:var(--white02);z-index:1}.loading-layout>p{position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%);color:#fff;font-size:1.15rem;white-space:pre-wrap;word-break:keep-all;width:65%;line-height:1.35;text-align:center;display:flex;flex-direction:column;align-items:center;font-weight:200}.loading-layout>p>b{font-weight:500;margin-bottom:.2rem}.loading-screen-enter{opacity:0}.loading-screen-enter-active,.loading-screen-exit{opacity:1}.loading-screen-exit-active{opacity:0}.loading-screen-enter-active,.loading-screen-exit-active{transition:opacity .3s}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.lounge-page{height:100%;pointer-events:all;z-index:1;position:relative}.lounge-page>p{position:absolute;left:50%;transform:translate(-50%);will-change:transform;bottom:2rem;white-space:pre-wrap;width:max-content;color:#fff;text-shadow:0 0 4px #000;line-height:1.3;font-weight:300;text-align:center}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.button-info-popup{position:absolute;z-index:7;width:100%;height:100%;left:0;top:0}.button-info-popup .bg{position:absolute;left:0;top:0;width:100%;height:100%}.button-info-popup .popup{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);width:90%;max-width:400px;border-radius:2rem;padding:2rem;background-color:var(--white01);display:flex;flex-direction:column;gap:.5rem;box-shadow:0 5px 10px 1px #0006}.button-info-popup .popup:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:2rem;z-index:-1;background-image:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/images/texture.paper.1-35357fb3.jpg);background-size:1200px 1200px;background-repeat:no-repeat;background-position:center;opacity:.35}.button-info-popup .popup>main{flex-grow:1;word-break:keep-all;font-size:1.6rem;line-height:1.5;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;gap:.8rem}.button-info-popup .popup>main>h1{display:flex;align-items:center;gap:.8rem;font-weight:600}.button-info-popup .popup>main>h1>img{width:2rem;height:2rem}.button-info-popup .popup>footer{display:flex;align-items:center;justify-content:center}.button-info-popup .popup>footer>button{width:100%;height:3.3rem;font-size:1.6rem;color:var(--white02);background-color:var(--black02);border-radius:.5rem;cursor:pointer;transition:transform .2s}.button-info-popup .popup>footer>button:active{transform:scale(.98)}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.paper-touch-guide{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000b;z-index:7}.paper-touch-guide .close-img{position:absolute;top:2rem;right:2rem}.paper-touch-guide .guide-container{position:absolute;bottom:25%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.paper-touch-guide .guide-container>h1{color:var(--white02);font-size:1.4rem;white-space:pre-wrap;text-align:center;line-height:1.5;width:max-content}.paper-touch-guide .guide-container .guide-image-group{width:50vmin;height:50vmin;max-width:250px;max-height:250px;display:flex;align-items:center;justify-content:center}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.portal-touch-guide{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000b;z-index:7}.portal-touch-guide .close-img{position:absolute;top:2rem;right:2rem}.portal-touch-guide .guide-container{position:absolute;top:20%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.portal-touch-guide .guide-container>h1{color:var(--white02);font-size:1.2rem;white-space:pre-wrap;text-align:center;line-height:1.5;width:max-content}.portal-touch-guide .guide-container .guide-image-group{width:50vmin;height:50vmin;max-width:200px;max-height:200px;display:flex;align-items:center;justify-content:center}.portal-touch-guide .guide-icons-container{position:absolute;bottom:0}.portal-touch-guide .guide-icons-container .icon-box{position:absolute;left:2rem;display:flex;align-items:center}.portal-touch-guide .guide-icons-container .icon-box>img{width:2.5rem;height:2.5rem;left:2rem}.portal-touch-guide .guide-icons-container .icon-box>span{position:absolute;left:150%;transform:translateY(-1px);color:var(--white02);font-size:1.2rem;width:max-content}.portal-touch-guide .guide-icons-container .mode-icon-box{bottom:11rem}.portal-touch-guide .guide-icons-container .replay-icon-box{bottom:6.5rem}.portal-touch-guide .guide-icons-container .recenter-icon-box{bottom:2rem}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.detect-canvas{pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5}@media (min-aspect-ratio: 16/9){.detect-canvas{width:100%}}@media (max-aspect-ratio: 16/9){.detect-canvas{height:100%}}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.detection-gauge-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.detection-gauge-wrapper .detection-image-box{width:60vmin;height:60vmin;position:relative;display:flex;align-items:center;justify-content:center}.detection-gauge-wrapper .detection-image-box .detection-frame{position:absolute;width:40%;height:40%;border:4px solid var(--white02);transition:transform .5s;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 2px rgba(0,0,0,.5333333333))}.detection-gauge-wrapper .detection-image-box .detection-frame-1{left:0;top:0;clip-path:polygon(0 0,100% 0,100% 0,0 100%);transform-origin:0 0}.detection-gauge-wrapper .detection-image-box .detection-frame-2{right:0;top:0;clip-path:polygon(0 0,100% 0,100% 100%,0 0);transform-origin:100% 0}.detection-gauge-wrapper .detection-image-box .detection-frame-3{right:0;bottom:0;clip-path:polygon(100% 0,100% 100%,0 100%,100% 0);transform-origin:100% 100%}.detection-gauge-wrapper .detection-image-box .detection-frame-4{left:0;bottom:0;clip-path:polygon(0 0,100% 100%,0 100%,0 0);transform-origin:0 100%}.detection-gauge-wrapper .detection-image-box .detection-img-transparent,.detection-gauge-wrapper .detection-image-box #detection-img{position:absolute;height:80%}.detection-gauge-wrapper .detection-image-box .detection-img-transparent{opacity:.4}.detection-gauge-wrapper .detection-image-box #detection-img{opacity:1;transition:clip-path .1s,webkit-clip-path .1s}.detection-gauge-wrapper .detection-image-box>p{position:absolute;bottom:0;transform:translateY(200%);font-size:3.5vmin;font-weight:600;color:var(--white02);width:max-content;text-shadow:0 0 2px #000}.detection-gauge-wrapper #test-canvas{position:absolute;z-index:1600}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.scene-2d{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.scene-2d-portal{width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center}.scene-2d-portal .bg-img{position:absolute;width:60vmin;height:60vmin;max-width:240px;max-height:240px;border-radius:50%;animation:portalBg 1s ease-in-out infinite}@keyframes portalBg{50%{scale:.95}}.scene-2d-portal .portal-img{position:absolute;width:80vmin;height:80vmin;max-width:320px;max-height:320px;filter:grayscale(1);animation:portal 10s linear infinite}@keyframes portal{0%{transform:rotate(0) scale(1)}10%{transform:rotate(36deg) scale(.95)}20%{transform:rotate(72deg) scale(1)}35%{transform:rotate(126deg) scale(.97)}50%{transform:rotate(180deg) scale(1)}65%{transform:rotate(234deg) scale(.96)}80%{transform:rotate(288deg) scale(1)}90%{transform:rotate(324deg) scale(.95)}to{transform:rotate(360deg) scale(1)}}.scene-2d-portal .portal-2d-canvas{pointer-events:none;animation:rotate 5s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.paper-2d-button{position:absolute;transform:translate(-1000%,-1000%);width:31vmin;height:31vmin;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease-out}.paper-2d-button .circle-animation-btn{z-index:1;width:8vmin;height:8vmin;position:relative;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0);transition:transform .5s ease-in-out,opacity .5s ease-out}.paper-2d-button .circle-animation-btn .icon-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:3px solid var(--black02);background-color:var(--white02);border-radius:50%}.paper-2d-button .circle-animation-btn .icon-img:after{position:absolute;content:"";width:100%;height:100%;z-index:2;background-image:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/images/icon.Taegeuk-a26b1e58.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;transition:opacity .5s;opacity:0}.paper-2d-button .circle-animation-btn .icon-img-active:after{opacity:1}.paper-2d-button .circle-animation-btn .button-name{position:absolute;width:max-content;color:var(--white02);font-size:8vmin;letter-spacing:2px;line-height:1.2;font-weight:300;text-shadow:0 2px 5px #000000;transition:opacity .5s .5s;opacity:0;pointer-events:none;white-space:pre-wrap;text-align:right}.paper-2d-button .circle-animation-btn .button-name-left{left:0;transform:translate(calc(-100% - 5vh))}.paper-2d-button .circle-animation-btn .button-name-right{right:0;transform:translate(calc(100% + 5vh));text-align:left}.paper-2d-button .circle-animation-btn:after{--outline-size: 1px;--outline-max-scale: 3;content:"";position:absolute;width:100%;height:100%;border:var(--outline-size) solid var(--white02);border-radius:50%;animation:spread-effect 2s infinite}@keyframes spread-effect{0%{opacity:0;transform:scale(1)}4%{opacity:0}5%{opacity:1}30%{opacity:0;transform:scale(var(--outline-max-scale))}31%{opacity:0;transform:scale(1)}35%{opacity:0;transform:scale(1)}40%{opacity:1}75%{opacity:0;transform:scale(var(--outline-max-scale))}76%{opacity:0;transform:scale(1)}}.paper-2d-button-entered{pointer-events:all!important}.paper-2d-button-entered .circle-animation-btn{opacity:1;transform:scale(1)}.paper-2d-button-entered .circle-animation-btn .button-name{opacity:1}.paper-2d-button-disabled{pointer-events:none!important;opacity:.3}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.scene-2d-paper-swiper{width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center}.scene-2d-paper-swiper .swipe-frame{width:100vw;height:100vh;display:flex;overflow:hidden}.scene-2d-paper-swiper .swipe-frame .swipe-container{height:100%;display:flex;will-change:trnasform;transition:transform .3s;transform:translate(-33.334%)}.scene-2d-paper-swiper .swipe-frame .swipe-container .swipe-card{flex-shrink:0;width:100vw;height:100vh;font-size:2rem;position:relative;display:flex;align-items:center;justify-content:center}.scene-2d-paper-swiper .swipe-frame .swipe-container .swipe-card .paper-img{position:absolute;pointer-events:none}.scene-2d-paper-swiper .swipe-frame .swipe-container .left-group .paper-img{width:60vmin;max-width:300px}.scene-2d-paper-swiper .swipe-frame .swipe-container .center-group .paper-img{width:100vmin;max-width:500px;filter:sepia(0) hue-rotate(0deg)}.scene-2d-paper-swiper .swipe-frame .swipe-container .right-group .paper-img{width:60vmin;max-width:300px}.scene-2d-paper-swiper .arrows{position:absolute;pointer-events:none;width:100%;height:100%}.scene-2d-paper-swiper .arrows .arrow{position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;pointer-events:all}.scene-2d-paper-swiper .arrows .left-arrow{left:2rem}.scene-2d-paper-swiper .arrows .right-arrow{right:2rem}.scene-2d-paper-swiper .arrows .right-arrow>img{transform:rotate(180deg)}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.house-page{width:100%;height:100%;position:relative}.house-page .recenter-desc{position:absolute;bottom:2rem;left:6rem;white-space:pre-wrap;width:max-content;color:#fff;text-shadow:0 0 4px #000;line-height:1.3;font-weight:300;animation:blink 2s infinite;pointer-events:none}.house-page .scene-hidden{opacity:0;pointer-events:none}.house-page .portal-skip-button{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);color:var(--white02);font-size:1.2rem;padding:.8rem 1.8rem;border-radius:3rem;animation:blink 2s infinite;border:2px solid #fff}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.birthday-button{position:absolute;left:50%;transform:translate(-50%);will-change:transform;bottom:2rem;width:max-content;font-weight:500;font-size:1.5rem;border-radius:3rem;padding:1rem 2rem;background-color:#1f1f1f80;color:var(--white02);animation:blink-birthday-button 1.5s linear infinite;transition:opacity .2s ease-out}.birthday-button-disabled{display:none}@keyframes blink-birthday-button{0%{transform:translate(-50%) scale(1)}10%{transform:translate(-50%) scale(1.03)}30%{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.03)}75%{transform:translate(-50%) scale(1)}}.birthday-button-enter{opacity:0}.birthday-button-enter-active,.birthday-button-exit{opacity:1}.birthday-button-exit-active{opacity:0}.birthday-button-enter-active,.birthday-button-exit-active{transition:opacity .2s ease-out}.birthday-popup{position:absolute;left:0;top:0;width:100%;height:100%;z-index:7}.birthday-popup .bg{position:absolute;left:0;top:0;width:100%;height:100%}.birthday-popup .popup{position:absolute;left:50%;bottom:0;width:100%;max-width:450px;display:flex;flex-direction:column;padding:2.5rem 3.5rem;border-radius:2rem 2rem 0 0;background-color:var(--white01);color:var(--black02);box-shadow:0 0 15px #0000004d;transform:translate(-50%) translateY(0)}.birthday-popup .popup:before,.birthday-popup .popup:after{content:"";position:absolute;left:0;top:0;z-index:-1;background-color:red;width:100%;height:100%;background-position:center;opacity:.5;filter:grayscale(1);border-radius:2rem 2rem 0 0}.birthday-popup .popup:before{background-image:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/images/texture.pattern.korea-e8274edc.jpg)}.birthday-popup .popup:after{background-image:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/images/texture.pattern.korea-4477833d.png)}.birthday-popup .popup .close-btn{position:absolute;right:2.5rem;top:2.25rem;z-index:1;width:2.5rem;height:2.5rem;filter:brightness(0);padding:.2rem;box-sizing:border-box;border-radius:5px;transition:transform .2s}.birthday-popup .popup .close-btn:active{transform:scale(.97)}.birthday-popup .popup>header .step1-title{font-family:SUIT,Apple SD Gothic Neo,sans-serif;font-size:1.6rem;line-height:1.15;margin-bottom:0}.birthday-popup .popup>header>h1{font-size:2rem;font-weight:600;margin-bottom:1rem;text-align:center;font-family:Museum,SUIT,Apple SD Gothic Neo,sans-serif}.birthday-popup .popup>header>h4{font-size:1.4rem;font-weight:500}.birthday-popup .popup .input-container{display:flex;justify-content:center;gap:1rem;margin:2.2rem 0}.birthday-popup .popup .input-container>fieldset{position:relative;width:40%;min-width:15rem;display:flex}.birthday-popup .popup .input-container>fieldset:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;border-radius:5px;background:#999}.birthday-popup .popup .input-container>fieldset>input{border:none;width:100%;height:3rem;font-size:2rem;text-align:center;background:none;border-radius:5px}.birthday-popup .popup .input-container>fieldset>input::placeholder{opacity:.6;font-size:1.7rem}.birthday-popup .popup .input-container>fieldset>input:focus{outline:none;background:var(--white04)}.birthday-popup .popup .input-container>fieldset input::-webkit-outer-spin-button,.birthday-popup .popup .input-container>fieldset input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.birthday-popup .popup .input-container>fieldset input[type=number]{-moz-appearance:textfield}.birthday-popup .popup .result-container{display:flex;width:100%;justify-content:center;gap:1rem;margin:1rem 0 2rem;position:relative;flex-direction:column;align-items:center}.birthday-popup .popup .result-container .image-box{position:relative;width:30vh;height:30vh;display:flex}.birthday-popup .popup .result-container .image-box:after{content:"";position:absolute;right:-10%;top:-10%;z-index:-1;width:100%;height:100%;border-radius:66% 33%/33% 33% 66% 66%;background-color:var(--blob-color);animation:border_animation 6s linear infinite;opacity:.3}.birthday-popup .popup .result-container .image-box>img{width:100%;height:100%}.birthday-popup .popup .result-container>h2{font-size:1.9rem;font-weight:500;text-align:center;line-height:1.3;white-space:pre-wrap}.birthday-popup .popup .result-container>h2>b{font-size:2rem;font-weight:800}@keyframes border_animation{0%,to{border-radius:44% 56% 66% 66%/45% 45% 80% 80%;transform:translateZ(0) rotate(.01deg)}33%{border-radius:66% 33% 44% 55%/33% 22% 77% 66%;transform:translate3d(0,5px,0) rotate(.01deg)}50%{transform:translateZ(0) rotate(.01deg)}66%{border-radius:100% 60% 60% 100%/100% 100% 60% 60%;transform:translate3d(0,-3px,0) rotate(.01deg)}}.birthday-popup .popup>footer{display:flex;justify-content:center;gap:1rem}.birthday-popup .popup>footer>button{width:100%;height:3.3rem;font-size:1.6rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:transform .2s}.birthday-popup .popup>footer>button:active{transform:scale(.98)}.birthday-popup .popup>footer .confirm-btn{color:var(--white02);background-color:var(--black02)}.birthday-popup .popup>footer .cancel-btn{color:var(--black02);font-weight:400}.birthday-popup-enter .popup{opacity:0;transform:translate(-50%) translateY(100%)}.birthday-popup-enter-active .popup,.birthday-popup-exit .popup{opacity:1;transform:translate(-50%) translateY(0)}.birthday-popup-exit-active .popup{opacity:0;transform:translate(-50%) translateY(100%)}.birthday-popup-enter-active .popup,.birthday-popup-exit-active .popup{transition:opacity .5s cubic-bezier(.25,.85,.42,.93),transform .5s cubic-bezier(.25,.85,.42,.93)}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.swipe-touch-guide{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000b;z-index:7}.swipe-touch-guide .close-img{position:absolute;top:2rem;right:2rem}.swipe-touch-guide .guide-container{position:absolute;bottom:25%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.swipe-touch-guide .guide-container>h1{color:var(--white02);font-size:1.4rem;white-space:pre-wrap;text-align:center;line-height:1.5;width:max-content}.swipe-touch-guide .guide-container .guide-image-group{width:50vmin;height:50vmin;max-width:250px;max-height:250px;display:flex;align-items:center;justify-content:center}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.tower-page{width:100%;height:100%;position:relative}.tower-page .test-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/images/test.bg-dd3c4e88.jpg);object-fit:contain;background-position:center bottom;background-size:auto 150%}.tower-page .portal-skip-button{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);color:var(--white02);font-size:1.2rem;padding:.8rem 1.8rem;border-radius:3rem;animation:blink 2s infinite;border:2px solid #fff}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.tower-cards-2d{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.tower-cards-2d .carousel-wrapper{position:absolute;perspective:150vh;width:20vh;height:30vh;transform:scale(.8)}.tower-cards-2d .carousel-wrapper .carousel{position:absolute;display:flex;transform-style:preserve-3d;width:100%;height:100%;will-change:transform}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card{position:absolute;width:100%;height:100%;border-radius:3vmin;will-change:transform;display:flex;align-items:center;justify-content:center;font-size:2rem;transform-style:preserve-3d;backface-visibility:hidden;pointer-events:none}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front,.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-back{position:absolute;width:100%;height:100%;will-change:transform}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>img,.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-back>img{width:100%;height:100%}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-back{transform:rotateY(180deg) translateZ(.2vh)}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front{display:flex;align-items:center;justify-content:center}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>header{position:absolute;top:1.8vh;width:75%;display:flex;justify-content:space-between}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>header .name-kr{font-weight:800;font-size:3vh}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>header .header-right{display:flex;flex-direction:column;align-items:flex-end;font-weight:700}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>header .header-right .name-en{font-size:1.75vh;letter-spacing:-.1vh;margin-bottom:.2vh}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>header .header-right .name-cn{font-size:1.75vh}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>footer{position:absolute;bottom:1.8vh;width:75%;display:flex;justify-content:space-between;align-items:flex-end}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>footer .footer-left{display:flex;flex-direction:column;font-weight:700}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>footer .footer-left span{font-family:Museum,SUIT,Apple SD Gothic Neo,sans-serif}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>footer .footer-left>span:first-child{font-size:1.4vh;letter-spacing:-.1vh}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>footer .footer-left>span:last-child{margin-top:.4vh;font-size:1.8vh}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-front>footer .name-index{font-size:2.15vh;font-weight:700}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .circle-animal{transform-style:preserve-3d;position:absolute;width:16vh;height:16vh}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .circle-animal>img{width:100%;height:100%}.tower-cards-2d .carousel-wrapper .carousel .tower-2d-card .card-bounding-box{position:absolute;width:100%;height:100%;pointer-events:all}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.ball-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.ball-wrapper .balls{position:absolute;bottom:15vh;width:40vh;height:40vh;transform:translateY(-300%)}.ball-wrapper .balls>img{position:absolute;width:100%;height:100%}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.animal-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.animal-wrapper .animal-img{position:absolute;bottom:15vh;width:35vh}.animal-wrapper .bounding-box{position:absolute;width:100%;height:100%;pointer-events:all}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.place-page{width:100%;height:100%;position:relative}.place-page .portal-skip-button{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);color:var(--white02);font-size:1.2rem;padding:.8rem 1.8rem;border-radius:3rem;animation:blink 2s infinite;border:2px solid #fff}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.hand-detect-canvas{pointer-events:none;position:absolute;width:100%;height:100%;z-index:5;left:0;top:0}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.bloomming-flower-guide{bottom:5rem;left:50%;transform:translate(-50%);position:absolute;display:flex;flex-direction:column;align-items:center;width:20rem;gap:2.4rem;z-index:6}.bloomming-flower-guide .message-box{background-color:#000000bf;padding:.9rem 2rem;border-radius:3rem;position:relative}.bloomming-flower-guide .message-box p{color:#fff;white-space:pre-wrap;text-align:center;line-height:1.7rem;font-size:1.2rem}.bloomming-flower-guide img{width:4rem;height:4rem;object-fit:contain;pointer-events:all}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.honor-message-popup{position:absolute;width:100%;left:50%;transform:translate(-50%);bottom:0;z-index:6;pointer-events:all;background-color:#fff;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;padding:3rem 0;display:flex;justify-content:space-around;flex-direction:column;align-items:center;gap:2rem}.honor-message-popup .message-info{display:flex;flex-direction:column;align-items:center}.honor-message-popup .message-info .message-title{font-size:1.2rem;font-weight:400;color:#acb5bd}.honor-message-popup .message-info .message-description{font-size:1.8rem;font-weight:500;margin-top:1.4rem;text-align:center;line-height:2rem;max-height:2rem}.honor-message-popup .message-buttons{display:flex;justify-content:space-between;width:80%;gap:3rem;align-items:center;margin-top:1.5rem}.honor-message-popup .message-buttons button:active{transform:scale(.95)}.honor-message-popup .message-buttons .left-button{width:4rem;height:4rem}.honor-message-popup .message-buttons .left-button img{object-fit:contain;width:100%;height:100%}.honor-message-popup .message-buttons .confirm-button{width:8.3rem;height:4rem;background-color:#152027;border-radius:10rem}.honor-message-popup .message-buttons .confirm-button p{color:#fff;font-weight:700}.honor-message-popup .message-buttons .right-button{width:4rem;height:4rem}.honor-message-popup .message-buttons .right-button img{object-fit:contain;width:100%;height:100%}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.flower-select{pointer-events:none;position:absolute;width:100%;height:100%;z-index:1000;left:0;top:0;display:flex;justify-content:center;align-items:center}.flower-select .list{width:100%;height:50%;left:0;top:0;display:flex;align-items:center;justify-content:center;gap:.5rem;flex-direction:row}.flower-select .list .flower-item{position:relative;height:20rem;flex:1;display:flex;justify-content:center;align-items:center;margin-bottom:5rem}.flower-select .list .flower-item .flower-img{width:80%;height:80%;object-fit:contain}.flower-select .list .flower-item .bounding-box{position:absolute;pointer-events:none;width:100%;top:0;left:0;height:100%}.flower-select .list .flower-item .hand{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;flex:1}.flower-select .list .flower-item .hand .hand-img{object-fit:contain;width:5rem;height:5rem;margin-left:.2rem;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);z-index:2}.flower-select .list .flower-item .hand .hand-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);width:50%;height:50%}.flower-select .list>:nth-child(1) .hand-img{transform:translate(-50%) translateY(-50%) rotateY(-180deg)!important;margin-left:-.1rem!important}.flower-select .detector-loading{position:absolute;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.flower-select .detector-loading>img{width:5rem;height:5rem;animation:spin 1s linear infinite}.flower-select .detector-loading>p{color:#fff;font-size:1.5rem;margin-top:1.5rem;text-align:center}.select-flower-loading-spinner{position:absolute;width:100%;height:100%;justify-content:center;align-items:center;will-change:transform;transform:scale(1.7);margin-right:.5rem;margin-bottom:.2rem;pointer-events:all;display:flex}.select-flower-loading-spinner .svg{display:block;will-change:transform;transform:rotate(180deg)}.select-flower-loading-spinner .border{fill:none;stroke:#fff;stroke-width:3;opacity:.3}.select-flower-loading-spinner .progress{fill:none;stroke:#fff;stroke-width:3;stroke-dasharray:125.6;stroke-dashoffset:125.6;will-change:stroke-dashoffset}.select-flower-loading-spinner .stroke-anim-2000{animation:stroke-offset 2s linear forwards}.select-flower-loading-spinner .stroke-anim-2500{animation:stroke-offset 2.5s linear forwards}.select-flower-loading-spinner .stroke-anim-3000{animation:stroke-offset 3s linear forwards}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.flower-bloom{pointer-events:none;position:absolute;width:100%;height:100%;z-index:6;left:0;top:0}.flower-bloom .detection-flower-area{position:relative;width:30rem;height:30rem;left:50%;transform:translate(-50%);top:15%}@media (min-width: 586px){.flower-bloom .detection-flower-area{width:60%;top:10%}}.flower-bloom .detection-flower-area .wreath{width:100%;height:100%;position:relative}.flower-bloom .detection-flower-area .wreath img{object-fit:fill;width:100%;height:100%;top:0;left:0;z-index:10}.flower-bloom .detection-flower-area .wreath-flower{width:100%;height:100%;position:absolute;top:0;left:0}.flower-bloom .detection-flower-area .wreath-flower img{object-fit:fill;width:100%;height:100%;top:0;left:0;z-index:10}.flower-bloom .detection-flower-area .wreath-flower .left-top{position:absolute;left:0;top:0;width:50%;height:50%}.flower-bloom .detection-flower-area .wreath-flower .right-top{right:0;top:0;position:absolute;width:50%;height:50%;transform:rotate(90deg)}.flower-bloom .detection-flower-area .wreath-flower .right-bottom{right:0;bottom:0;position:absolute;width:50%;height:50%;transform:rotate(180deg)}.flower-bloom .detection-flower-area .wreath-flower .left-bottom{left:0;bottom:0;position:absolute;width:50%;height:50%;transform:rotate(270deg)}.flower-bloom .detection-flower-area .bounding-box{position:absolute;pointer-events:none;width:100%;height:100%;transform:scale(1)}.blooming-flower{pointer-events:none;position:absolute;width:100%;height:100%;z-index:1000;left:0;top:0}.blooming-flower .detection-flower-area{position:relative;width:30rem;height:30rem;left:50%;transform:translate(-50%);top:15%}.blooming-flower .detection-flower-area .wreath-flower-img{object-fit:fill;width:100%;height:100%;top:0;left:0;z-index:10;opacity:.3}.blooming-flower .detection-flower-area .center-flower-img{position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%) scale(.4);width:100%;height:100%;opacity:.3}.blooming-flower .detection-flower-area .center-flower-img.purple{filter:hue-rotate(0deg)}.blooming-flower .detection-flower-area .center-flower-img.red{filter:hue-rotate(80deg)}.blooming-flower .detection-flower-area .bounding-box{position:absolute;pointer-events:none;width:100%;height:100%;transform:scale(1)}.blooming-flower .detection-flower-area .opacity-anim-2000{animation:opacity-1 2s linear forwards}.blooming-flower .detection-flower-area .opacity-anim-2500{animation:opacity-1 2.5s linear forwards}.blooming-flower .detection-flower-area .opacity-anim-3000{animation:opacity-1 3s linear forwards}@keyframes opacity-1{to{opacity:1}}.blooming-flower .blooming-flower-loading-spinner{position:absolute;justify-content:center;align-items:center;margin-right:.5rem;margin-bottom:.2rem;pointer-events:all;left:50%;top:50%;will-change:transform;transform:translate(-50%) translateY(-50%);z-index:20}.blooming-flower .blooming-flower-loading-spinner .svg{display:block;width:180px;height:180px;will-change:transform;transform:rotate(180deg)}.blooming-flower .blooming-flower-loading-spinner .border{fill:none;stroke:#fff;stroke-width:10;opacity:.3;r:80px;cx:90px;cy:90px}.blooming-flower .blooming-flower-loading-spinner .progress{r:80px;cx:90px;cy:90px;fill:none;stroke:#fff;stroke-width:10;stroke-dasharray:502.6;stroke-dashoffset:502.6;will-change:stroke-dashoffset}.blooming-flower .blooming-flower-loading-spinner .stroke-anim-2000{animation:stroke-offset 2s linear forwards}.blooming-flower .blooming-flower-loading-spinner .stroke-anim-2500{animation:stroke-offset 2.5s linear forwards}.blooming-flower .blooming-flower-loading-spinner .stroke-anim-3000{animation:stroke-offset 3s linear forwards}@keyframes stroke-offset{to{stroke-dashoffset:0}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.capture-wrapper{position:fixed;z-index:6;display:flex;align-items:center;justify-content:center;width:50%;bottom:5.5rem;flex-direction:column;left:50%;transform:translate(-50%)}.capture-wrapper .capture-type-buttons{display:flex;box-sizing:border-box;justify-content:center;gap:1rem;background:linear-gradient(to right,rgba(255,255,255,.5019607843),rgba(251,252,253,.5019607843));border:1px solid rgba(234,236,237,.2509803922);border-radius:4.6rem;padding:.4rem}.capture-wrapper .capture-type-buttons .type-button{padding:.8rem 1.6rem;cursor:pointer;border-radius:100px;display:flex;justify-content:center;align-items:center;color:#000;font-weight:400;font-size:1.5rem}.capture-wrapper .capture-type-buttons .type-button.active{background:linear-gradient(to right bottom,#2A5CAA,#00A8A5);color:#fff;font-weight:700;font-size:1.5rem}.capture-wrapper .recording-time{position:absolute;top:0;padding:10px;border-radius:10px}.capture-wrapper .capture-button{border-radius:100%;width:54px;height:54px;background-color:#fff;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:2rem}.capture-wrapper .capture-button .progress{position:absolute;width:71px;height:70px}.capture-wrapper .capture-button .progress circle{stroke-width:2;transform-origin:center;transform:rotate(-90deg)}.capture-wrapper .capture-button .recording{position:absolute;background-color:var(--white);border-radius:6px;width:20px;height:20px}.capture-wrapper .capture-button .transcoding{position:absolute;width:71px;height:70px}.capture-wrapper .capture-button .transcoding circle{stroke:var(--white);stroke-width:2}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.capture-preview-wrapper{position:absolute;z-index:20;width:100%;height:100%;bottom:0}.capture-preview-wrapper .background{width:100%;height:100%;position:absolute;left:0;top:0}.capture-preview-wrapper .background img{width:100%;height:100%;background:center/contain}.capture-preview-wrapper .contentRoot{position:absolute;width:100%;height:100%;padding-top:2.5rem;background-size:800px 800px;background-repeat:repeat}.capture-preview-wrapper .contentRoot .content{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:3rem}.capture-preview-wrapper .contentRoot .content .videoContainer,.capture-preview-wrapper .contentRoot .content>img{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:default;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.capture-preview-wrapper .contentRoot .content .videoContainer{width:50%;height:50%;position:relative}@media (min-width: 450px){.capture-preview-wrapper .contentRoot .content .videoContainer{height:42%}}.capture-preview-wrapper .contentRoot .content .videoContainer video{width:100%;height:100%;object-fit:contain;position:relative}.capture-preview-wrapper .contentRoot .content .videoContainer>img{position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.capture-preview-wrapper .contentRoot .content .previewImg{border:2px solid white;width:50%;height:50%;object-fit:cover}@media (min-width: 450px){.capture-preview-wrapper .contentRoot .content .previewImg{height:42%}}.capture-preview-wrapper .contentRoot .previewMessage{width:14rem;margin-top:1.5rem;display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:600;color:#fff}.capture-preview-wrapper .footer{position:absolute;bottom:1.5rem;height:20rem;width:100%;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding-left:1.6rem;padding-right:1.6rem}.capture-preview-wrapper .footer .bottomButtons{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;max-width:30rem;width:100%}@media (orientation: landscape){.capture-preview-wrapper .footer .bottomButtons{max-width:36rem}}.capture-preview-wrapper .footer .bottomButtons .messageBox{border-radius:var(--toast-message-radius);padding:12px;display:flex;flex-direction:row;gap:.6rem;color:#fff;text-align:center;font-size:1.4rem}.capture-preview-wrapper .footer .bottomButtons .downloadButton,.capture-preview-wrapper .footer .bottomButtons .galleryUploadButton{display:flex;justify-content:center;align-items:center;pointer-events:auto;height:4.3rem;width:100%;border:1px solid white;border-radius:100px;background-color:#ffffff1a}.capture-preview-wrapper .footer .bottomButtons .downloadButton p,.capture-preview-wrapper .footer .bottomButtons .galleryUploadButton p{color:#fff;font-size:1.6rem;font-weight:500;margin-top:.1rem}.capture-preview-wrapper .footer .bottomButtons .downloadButton img,.capture-preview-wrapper .footer .bottomButtons .galleryUploadButton img{width:2rem;height:2rem;margin-right:.8rem}.capture-preview-wrapper .footer .bottomButtons .middle{display:flex;width:100%;gap:1.3rem}.capture-preview-wrapper .footer .bottomButtons .middle .backButton,.capture-preview-wrapper .footer .bottomButtons .middle .shareButton{display:flex;justify-content:center;align-items:center;pointer-events:auto;flex:1;height:4.3rem;border:1px solid white;border-radius:100px;background-color:#ffffff1a}.capture-preview-wrapper .footer .bottomButtons .middle .backButton p,.capture-preview-wrapper .footer .bottomButtons .middle .shareButton p{color:#fff;font-size:1.6rem;font-weight:500;margin-top:.1rem}.capture-preview-wrapper .footer .bottomButtons .middle .backButton img,.capture-preview-wrapper .footer .bottomButtons .middle .shareButton img{width:2rem;height:2rem;margin-right:.8rem}.capture-preview-wrapper .footer .bottomButtons .cancelButton{display:flex;justify-content:center;align-items:center;pointer-events:auto;height:5.2rem;width:100%;background:#AAADB1}.capture-preview-wrapper .footer .bottomButtons .cancelButton p{color:#fff;font-size:1.6rem;font-weight:500}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.background-star-message-popup{position:absolute;z-index:3000;width:100%;height:100%;left:0;top:0}.background-star-message-popup .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#00000080}.background-star-message-popup .popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:400px;border-radius:2rem;padding:2rem;background-color:var(--white01);display:flex;flex-direction:column;gap:.5rem;box-shadow:0 5px 10px 1px #0006}.background-star-message-popup .popup>main{flex-grow:1;word-break:keep-all;font-size:1.6rem;line-height:1.5;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;gap:.8rem}.background-star-message-popup .popup>main>h4{font-weight:600}.background-star-message-popup .popup>footer{display:flex;align-items:center;justify-content:center}.background-star-message-popup .popup>footer>button{width:100%;height:3.3rem;font-size:1.6rem;color:var(--white02);background-color:var(--black02);border-radius:.5rem;cursor:pointer;transition:transform .2s}.background-star-message-popup .popup>footer>button:active{transform:scale(.98)}.flower-background{position:absolute;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;top:0}.flower-background img{width:100%;height:100%;object-fit:cover}.flower-background .left-top{position:absolute;left:-10rem;top:-7rem;width:calc(49% + 5rem);max-width:21rem}.flower-background .left-bottom{position:absolute;left:-8rem;bottom:-7rem;width:calc(49% + 3rem);max-width:21rem}.flower-background .right-top{position:absolute;right:-10rem;top:-5rem;width:calc(49% + 5rem);max-width:21rem}.flower-background .right-bottom{position:absolute;right:-8rem;bottom:-22rem;width:calc(49% + 3rem);max-width:21rem}.flower-background .right-bottom img{object-fit:cover}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.garden-page{width:100%;height:100%;position:relative}.garden-page .portal-skip-button{position:absolute;z-index:10;bottom:2rem;left:50%;transform:translate(-50%);color:var(--white02);font-size:1.2rem;padding:.8rem 1.8rem;border-radius:3rem;animation:blink 2s infinite;border:2px solid #fff}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.bell-effect{position:absolute;z-index:1;width:1rem;height:1rem}.bell-effect .circle-animation-btn{z-index:1;width:30rem;height:30rem;border-radius:50%;position:absolute;left:-15rem;top:-15rem;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:width .5s ease-in-out,height .5s ease-in-out;opacity:0}.bell-effect .circle-animation-btn.visible{opacity:1}.bell-effect .circle-animation-btn .animation-effect{--outline-size: 20px;--outline-max-scale: 2;content:"";position:absolute;width:100%;height:100%;border:var(--outline-size) solid #f1f1f1;border-radius:50%;opacity:0}.bell-effect .circle-animation-btn .content-image{width:70%;height:70%;border-radius:50%;background-size:contain;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 2px 3px #000)}.bell-effect .circle-animation-btn .content-image-active{animation:bumping 3s linear infinite}@keyframes bumping{0%{transform:scale(1)}10%{transform:scale(1.5)}30%{transform:scale(1)}50%{transform:scale(1.5)}75%{transform:scale(1)}}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.photo-effect{position:absolute;z-index:1;width:30rem;height:30rem}.photo-effect img{width:100%;height:100%;object-fit:contain}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}#face-tracking-canvas{pointer-events:none;position:absolute;width:100%;height:100%;z-index:0;left:0;top:0}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.select-flower-guide{bottom:5rem;left:50%;transform:translate(-50%);position:absolute;display:flex;flex-direction:column;align-items:center;width:20rem;gap:2.4rem;z-index:10}.select-flower-guide .message-box{background-color:#000000bf;padding:.9rem 2rem;border-radius:3rem;position:relative}.select-flower-guide .message-box p{color:#fff;white-space:pre-wrap;text-align:center;line-height:1.7rem;font-size:1.2rem}.select-flower-guide img{width:4rem;height:4rem;object-fit:contain;pointer-events:all}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.detect-face-center{pointer-events:none;position:absolute;width:100%;height:100%;z-index:1000;left:0;top:0;display:flex;justify-content:center;align-items:center}.face-box{width:16rem;height:18rem;max-width:65%;margin-bottom:12rem;position:relative}.face-box img{width:100%;height:100%;object-fit:contain}.face-box .bounding-box{position:absolute;width:100%;height:100%;pointer-events:all;left:0;top:0}.face-box .detector-loading{position:absolute;bottom:-10rem;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.face-box .detector-loading>img{width:5rem;height:5rem;animation:spin 1s linear infinite}.face-box .detector-loading>p{color:#fff;font-size:1.5rem;margin-top:1.5rem;text-align:center}.guide{bottom:5rem;left:50%;transform:translate(-50%);position:absolute;display:flex;flex-direction:column;align-items:center;width:20rem;gap:2.4rem;z-index:10}.guide .message-box{background-color:#000000bf;padding:.9rem 2rem;border-radius:3rem;position:relative}.guide .message-box p{color:#fff;white-space:pre-wrap;text-align:center;line-height:1.7rem;font-size:1.2rem}.guide img{width:4rem;height:4rem;object-fit:contain;pointer-events:all}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.photo-bottom-banner{position:absolute;width:100%;height:100%;top:0;pointer-events:none}.photo-bottom-banner .banner-img{position:absolute;bottom:8rem;left:50%;width:17rem;pointer-events:all;object-fit:contain;transform:translate(-50%)}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.portal-background{z-index:1;left:0;top:0;width:100%;height:100%;position:absolute}.portal-background img{width:100%;height:100%;object-fit:cover}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.garden-navi-page{width:100%;height:100%;position:relative}.garden-navi-page .info-distance{position:absolute;top:7rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.8rem}.garden-navi-page .info-distance .title{color:#fff;font-weight:700;font-size:1.8rem}.garden-navi-page .info-distance .distance{color:#fff;font-size:1.4rem;font-weight:500}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.garden-arrival-popup{position:absolute;z-index:3000;width:100%;height:100%;left:0;top:0}.garden-arrival-popup .bg{position:absolute;left:0;top:0;width:100%;height:100%}.garden-arrival-popup .popup{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);width:90%;max-width:400px;border-radius:2rem;padding:2rem;background-color:var(--white01);display:flex;flex-direction:column;gap:.5rem;box-shadow:0 5px 10px 1px #0006}.garden-arrival-popup .popup:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:2rem;z-index:-1;background-image:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/images/texture.paper.1-35357fb3.jpg);background-size:1200px 1200px;background-repeat:no-repeat;background-position:center;opacity:.35}.garden-arrival-popup .popup>main{flex-grow:1;word-break:keep-all;font-size:1.6rem;line-height:1.5;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;gap:.8rem}.garden-arrival-popup .popup>main>h1{display:flex;align-items:center;gap:.8rem;font-weight:600}.garden-arrival-popup .popup>main>h1>img{width:2rem;height:2rem}.garden-arrival-popup .popup>footer{display:flex;align-items:center;justify-content:center}.garden-arrival-popup .popup>footer>button{width:100%;height:3.3rem;font-size:1.6rem;color:var(--white02);background-color:var(--black02);border-radius:.5rem;cursor:pointer;transition:transform .2s}.garden-arrival-popup .popup>footer>button:active{transform:scale(.98)}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}.place-navi-page{width:100%;height:100%;position:relative}.place-navi-page .info-distance{position:absolute;top:7rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.8rem}.place-navi-page .info-distance .title{color:#fff;font-weight:700;font-size:1.8rem}.place-navi-page .info-distance .distance{color:#fff;font-size:1.4rem;font-weight:500}@font-face{font-family:Museum;font-weight:500;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-98243485.woff2) format("woff2"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/museum-9b37f774.woff) format("woff")}@font-face{font-family:SUIT;font-weight:100 900;src:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-db2759b2.woff2) format("woff2-variations"),url(https://cdn.letsee.io/apps/i815-ui-react/static/media/fonts/SUIT-Variable-04e71aa3.ttf) format("truetype-variations")}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;font-family:SUIT,Apple SD Gothic Neo,sans-serif;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}a{text-decoration:none;color:inherit}button{background-color:initial;border:none;color:#000}@keyframes blink{0%{opacity:1}20%{opacity:1}50%{opacity:.2}80%{opacity:1}to{opacity:1}}.opacity-enter{opacity:0}.opacity-enter-active{opacity:1;transition:opacity .2s}.opacity-exit{opacity:1}.opacity-exit-active{opacity:0;transition:opacity .2s}.kakaomap-enter{opacity:0;transform:translate(-50%) translateY(100%)}.kakaomap-enter-active{opacity:1;transform:translate(-50%) translateY(0);transition:opacity .5s cubic-bezier(.25,.85,.42,.93),transform .5s cubic-bezier(.25,.85,.42,.93)}.kakaomap-exit{opacity:1;transform:translate(-50%) translateY(0)}.kakaomap-exit-active{opacity:0;transform:translate(-50%) translateY(100%);transition:opacity .5s cubic-bezier(.25,.85,.42,.93),transform .5s cubic-bezier(.25,.85,.42,.93)}.tmap-enter{visibility:visible;opacity:0;transform:translate(-50%) translateY(100%)}.tmap-enter-active{visibility:visible;opacity:1;transform:translate(-50%) translateY(0);transition:opacity .5s cubic-bezier(.25,.85,.42,.93),transform .5s cubic-bezier(.25,.85,.42,.93)}.tmap-enter-done,.tmap-exit{visibility:visible;opacity:1;transform:translate(-50%) translateY(0)}.tmap-exit-active{visibility:visible;opacity:0;transform:translate(-50%) translateY(100%);transition:opacity .5s cubic-bezier(.25,.85,.42,.93),transform .5s cubic-bezier(.25,.85,.42,.93)}.tmap-exit-done{visibility:hidden;opacity:0;transform:translate(-50%) translateY(100%)}.bottom-modal-enter{opacity:0;transform:translate(-50%) translateY(100%)}.bottom-modal-enter-active{opacity:1;transform:translate(-50%) translateY(0);transition:opacity .5s cubic-bezier(.25,.85,.42,.93),transform .5s cubic-bezier(.25,.85,.42,.93)}.bottom-modal-exit{opacity:1;transform:translate(-50%) translateY(0)}.bottom-modal-exit-active{opacity:0;transform:translate(-50%) translateY(100%);transition:opacity .5s cubic-bezier(.25,.85,.42,.93),transform .5s cubic-bezier(.25,.85,.42,.93)}@media (min-width: 1024px){html{font-size:12px}}@media (min-width: 758px) and (max-width: 1023px){html{font-size:12px}}@media (min-width: 375px) and (max-width: 757px){html{font-size:12px}}@media (min-width: 0) and (max-width: 374px){html{font-size:10px}}*{-webkit-touch-callout:none}html,body{width:100%;height:100%;margin:0;overflow:hidden;touch-action:none;background-color:var(--black02);-webkit-tap-highlight-color:transparent;--white01: #f9f9f9;--white02: #f1f1f1;--white03: #eee;--white04: #ddd;--black01: #090909;--black02: #1f1f1f;--letsee-red: #e94f19;--letsee-blue: #1da6ba;--letsee-purple: #433c8c;--letsee-gray: #89898f;--confirm: greenyellow;--button-next: darkcyan;--toast-bg-default: #242424;--toast-bg-error: #e02456;--toast-bg-warning: #433c8c;--rootIndex: 900;--mapIndex: 990;--modalIndex: 1200;--viewerGuideIndex: 4000;--loadingScreenIndex: 5000;--toastIndex: 6000;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}html{display:flex;align-items:center;justify-content:center}body{overflow:hidden;position:relative}#root{box-sizing:border-box;z-index:var(--rootIndex);position:absolute;left:0;top:0;width:100%;height:100%}#main-canvas{z-index:0;transition:background-color 1s ease}#main-canvas.dark{background-color:#0008}.dg.ac{z-index:9999!important}.leva-container{margin-top:10px;position:absolute;right:0;z-index:1000;top:5rem;width:80%}.place-arrival-popup{position:absolute;z-index:3000;width:100%;height:100%;left:0;top:0}.place-arrival-popup .bg{position:absolute;left:0;top:0;width:100%;height:100%}.place-arrival-popup .popup{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);width:90%;max-width:400px;border-radius:2rem;padding:2rem;background-color:var(--white01);display:flex;flex-direction:column;gap:.5rem;box-shadow:0 5px 10px 1px #0006}.place-arrival-popup .popup:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:2rem;z-index:-1;background-image:url(https://cdn.letsee.io/apps/i815-ui-react/static/media/images/texture.paper.1-35357fb3.jpg);background-size:1200px 1200px;background-repeat:no-repeat;background-position:center;opacity:.35}.place-arrival-popup .popup>main{flex-grow:1;word-break:keep-all;font-size:1.6rem;line-height:1.5;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;gap:.8rem}.place-arrival-popup .popup>main>h1{display:flex;align-items:center;gap:.8rem;font-weight:600}.place-arrival-popup .popup>main>h1>img{width:2rem;height:2rem}.place-arrival-popup .popup>footer{display:flex;align-items:center;justify-content:center}.place-arrival-popup .popup>footer>button{width:100%;height:3.3rem;font-size:1.6rem;color:var(--white02);background-color:var(--black02);border-radius:.5rem;cursor:pointer;transition:transform .2s}.place-arrival-popup .popup>footer>button:active{transform:scale(.98)}
