.instructions.svelte-1xsqku0.svelte-1xsqku0{color:var(--white);flex-direction:column;height:100vh;height:100dvh;left:0;opacity:0;padding:24px;pointer-events:none;position:fixed;top:0;width:100%;z-index:10;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.instructions.svelte-1xsqku0 .camera-wrap.svelte-1xsqku0,.instructions.svelte-1xsqku0.svelte-1xsqku0{align-items:center;display:flex;justify-content:center}.instructions.svelte-1xsqku0 .camera-wrap.svelte-1xsqku0{position:relative}.instructions.svelte-1xsqku0 .camera-wrap .heart.svelte-1xsqku0{position:absolute}.instructions.svelte-1xsqku0 .instructions-text.svelte-1xsqku0{align-items:center;display:flex;flex-direction:column;font-size:13px;gap:6px;padding:32px 10px 0;text-align:center}.instructions.svelte-1xsqku0 .instructions-text span.svelte-1xsqku0{display:flex;line-height:1.3}.catch-menu.svelte-1s13gm4.svelte-1s13gm4{align-items:center;bottom:0;display:flex;justify-content:space-between;opacity:0;padding:56px 56px 40px;pointer-events:none;position:fixed;width:100%;z-index:3}.catch-menu.svelte-1s13gm4 .catch-back.svelte-1s13gm4{width:38px}.catch-menu.svelte-1s13gm4 .catch-wrap.svelte-1s13gm4{padding:4px}.catch-menu.svelte-1s13gm4 .catch-icon.svelte-1s13gm4,.catch-menu.svelte-1s13gm4 .catch-wrap.svelte-1s13gm4{border:2px solid var(--white);border-radius:120px}.catch-menu.svelte-1s13gm4 .catch-icon.svelte-1s13gm4{align-items:center;display:flex;height:72px;justify-content:center;width:72px}.modal-open .catch-menu.svelte-1s13gm4.svelte-1s13gm4{opacity:0!important;pointer-events:none!important}svg.svelte-1oc7f98{fill:var(--white);width:20px}.modal.svelte-38be39.svelte-38be39{align-items:center;background-color:var(--grey);box-shadow:0 1px 15px 1px #0000001a;display:none;flex-direction:column;justify-content:center;left:50%;max-height:90vh;max-width:500px;min-height:80%;opacity:0;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.7);width:85%;z-index:11}.modal.svelte-38be39 .bg.svelte-38be39{height:100%;position:absolute;width:100%;z-index:-1}.modal.svelte-38be39 .bg .bg-inner.svelte-38be39{height:100%;position:relative;width:100%}.modal.svelte-38be39 .svelte-38be39{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.modal.svelte-38be39 .animal-title.svelte-38be39{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:8px;padding-bottom:16px;width:100%}.modal.svelte-38be39 .animal-level.svelte-38be39{display:flex;gap:4px}.modal.svelte-38be39 .animal-image.svelte-38be39{align-items:center;display:flex;justify-content:center;margin-bottom:20px;max-width:450px;padding:0 30px;position:relative;width:100%}.modal.svelte-38be39 .animal-image img.svelte-38be39{animation:svelte-38be39-bobUpDown 2s ease-in-out infinite;aspect-ratio:1/1;width:100%;z-index:2}.modal.svelte-38be39 .animal-image .animal-bg.svelte-38be39{background:radial-gradient(50% 50% at 50% 50%,#fff6fb 15%,#c4c4c400 92.5%);border-radius:151px;height:100%;position:absolute;width:100%}.modal.svelte-38be39 .animal-image .animal-shadow.svelte-38be39{animation:svelte-38be39-shadowBobUpDown 2s ease-in-out infinite;background:radial-gradient(#000c 10%,#0000 70%);border-radius:50%;bottom:0;filter:blur(10px);height:70px;left:50%;opacity:.5;position:absolute;transform:translate(-50%);width:50%}.modal.svelte-38be39 .animal-name.svelte-38be39{display:block}.modal.svelte-38be39 .animal-name span.svelte-38be39{color:var(--darkpink);font-size:24px;font-style:normal;font-weight:600;line-height:24px;text-transform:uppercase}.modal.svelte-38be39 .animal-description.svelte-38be39{background:var(--white);border:1px solid var(--darkpink);color:var(--pink);display:block;font-size:16px;font-size:15px;font-style:normal;font-weight:400;font-weight:500;letter-spacing:-.16px;letter-spacing:-1.65px;line-height:1.43;line-height:18px;margin-bottom:45px;max-width:100%;padding:18px;text-align:center}.modal.svelte-38be39 .animal-description .modal-text.svelte-38be39{line-height:1.4}.modal.svelte-38be39 .animal-description .txt-kr.svelte-38be39{color:var(--offblack);line-height:1.4;padding-bottom:16px}.modal.svelte-38be39 .close.svelte-38be39{position:absolute;right:16px;top:16px;z-index:2}@keyframes svelte-38be39-bobUpDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes svelte-38be39-shadowBobUpDown{0%{opacity:.5;transform:translate(-50%) scale(1)}50%{opacity:.3;transform:translate(-50%) scale(.8)}to{opacity:.5;transform:translate(-50%) scale(1)}}.ar-loading.svelte-14lpel4.svelte-14lpel4{color:var(--darkpink);font-size:16px;left:50%;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:9}.camera-container.svelte-14lpel4.svelte-14lpel4{background-color:var(--grey);object-fit:cover}.aframe-container.svelte-14lpel4.svelte-14lpel4,.camera-container.svelte-14lpel4.svelte-14lpel4{height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:2}.texture-preload.svelte-14lpel4.svelte-14lpel4{left:0;opacity:.02;pointer-events:none;position:fixed;top:0;width:2px}.texture-preload.svelte-14lpel4 img.svelte-14lpel4{width:100%}.tooltip.svelte-14lpel4.svelte-14lpel4{display:none;position:fixed;transform:translate(-50%,-50%);width:26px}.tooltip.svelte-14lpel4 img.svelte-14lpel4{display:block!important;width:100%}.motion-modal.svelte-14lpel4.svelte-14lpel4{background-color:#fff;color:var(--darkpink);display:none;flex-direction:column;font-size:16px;left:50%;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:300px;z-index:100}.motion-modal.svelte-14lpel4 span.svelte-14lpel4{display:block;font-size:14px;line-height:1.4;margin-bottom:20px}.motion-modal.svelte-14lpel4 .button-wrap.svelte-14lpel4{display:flex;gap:20px;justify-content:center}.motion-modal.svelte-14lpel4 .button-wrap .button.svelte-14lpel4{background-color:var(--offwhite);border:1px solid var(--darkpink);color:var(--darkpink);cursor:pointer;font-size:14px;padding:10px 20px;text-transform:uppercase}.fallback.svelte-14lpel4.svelte-14lpel4{background-color:var(--black);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.fallback.svelte-14lpel4 .fallback-text.svelte-14lpel4{color:var(--white);font-size:15px;font-weight:500;left:50%;line-height:1.4;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:300px}.camera-flash.svelte-l4lpoj{background-color:#ffffffb3;display:none;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:12}
