@keyframes svelte-ex9k53-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-ex9k53-fadeOut{0%{opacity:1}to{opacity:0}}.touch-point-content.svelte-ex9k53{transition:all 1s ease-in-out;animation:svelte-ex9k53-fadeOut .7s forwards;visibility:hidden}.touch-point-wrapper.svelte-ex9k53{position:absolute;top:38%;right:56%;cursor:pointer;display:flex;align-items:center}.touch-point-wrapper.svelte-ex9k53:where(.svelte-ex9k53):hover .touch-point-content:where(.svelte-ex9k53){visibility:visible;animation:svelte-ex9k53-fadeIn .7s;transition:all 1s ease-in-out forwards}.touch-point-wrapper-2.svelte-ex9k53{position:absolute;bottom:21%;right:37%;display:flex;cursor:pointer;align-content:center;align-items:center;gap:.6rem}.touch-point-wrapper-2.svelte-ex9k53:where(.svelte-ex9k53):hover .touch-point-content:where(.svelte-ex9k53){visibility:visible;animation:svelte-ex9k53-fadeIn .7s;transition:all 1s ease-in-out forwards}#pano.svelte-ex9k53{height:100vh;height:calc(var(--vh, 1vh) * 100);width:100vw;max-width:100vw}.nav-wrapper.svelte-1peyl4b{position:absolute;bottom:2rem;width:-moz-fit-content;width:fit-content;z-index:9999;left:50%;transform:translate(-50%,10px);display:block}.inner-btn-wrapper.svelte-1peyl4b{width:-moz-max-content;width:max-content}#login-screen.svelte-1peyl4b{height:100vh;height:calc(var(--vh, 1vh) * 100);top:0;background-color:#fff;position:absolute;right:0;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.btn-group.svelte-1peyl4b{display:flex;gap:1rem;justify-content:start;margin-inline:auto;width:-moz-fit-content;width:fit-content;position:static;background:linear-gradient(68.09deg,#4434dd 4.47%,#8076ee 95.11%);padding:.6rem;border-radius:99rem}button.svelte-1peyl4b{background-size:100% 100%;background-repeat:no-repeat;padding:1rem .5rem;font-size:1rem;border:0}.left-panel.svelte-1peyl4b{border-radius:.8rem;z-index:999;background-color:#fff;flex-wrap:wrap;margin-top:1rem}.left-panel-wrapper.svelte-1peyl4b{border-radius:.8rem;position:absolute;left:1rem;z-index:98;bottom:2rem}.centered-panel.svelte-1peyl4b{border-radius:.8rem;position:absolute;bottom:2rem;z-index:99;transform-origin:center;top:0;left:0;width:500px;height:-moz-fit-content;height:fit-content;right:0;bottom:0;margin:auto;background-color:#fff;flex-wrap:wrap}.instruction-screen.svelte-1peyl4b{width:600px}@media (min-width: 1020px) and (max-width: 1600px){.left-panel-wrapper.svelte-1peyl4b{bottom:8rem}}@media (max-width: 1020px){.left-panel--header.svelte-1peyl4b svg:where(.svelte-1peyl4b){width:22px;height:auto}.inner-btn-group.svelte-1peyl4b{max-height:8rem}.left-panel-wrapper.svelte-1peyl4b{bottom:8rem}.nav-wrapper.svelte-1peyl4b{position:absolute;bottom:14px;width:100%;z-index:9999}button.svelte-1peyl4b,.inner-btn-group.svelte-1peyl4b,.left-title.svelte-1peyl4b{font-size:.765rem}.nav-wrapper.svelte-1peyl4b button:where(.svelte-1peyl4b){padding:.5rem!important}.ghost-input.svelte-1peyl4b{padding:.5rem}}@media (max-width: 999px){.left-panel-wrapper.svelte-1peyl4b{bottom:5rem}.left-panel-wrapper.svelte-1peyl4b .inner-btn-group:where(.svelte-1peyl4b){max-height:6rem}}@media (max-width: 767px){nav.svelte-1peyl4b .btn-group:where(.svelte-1peyl4b){gap:.2rem}nav.svelte-1peyl4b button:where(.svelte-1peyl4b){padding:.2rem!important}}
