.home_container__STkGE{margin:0 auto;padding:2rem;max-width:800px;text-align:center}.home_button__xdrWW{background-color:#e6ff84;color:#000;padding:.8rem 1.5rem;border:none;font-size:1rem;cursor:pointer;border-radius:5px;margin:10px;transition:background-color .3s ease}.home_button__xdrWW:hover{background-color:#c3d969}.home_button__xdrWW:disabled{background-color:#f0f0f0;cursor:not-allowed}.home_result__bLisq{margin:.5rem 0;font-size:1.2rem}.home_muisLink__TONvl{display:inline-block;margin-top:.8rem;padding:.5rem 1.2rem;background-color:#e6ff84;color:#000;border-radius:5px;text-decoration:none;font-size:1rem}.home_muisLink__TONvl:hover{background-color:#c3d969}.home_loading__3YOxQ{margin:1rem 0;font-size:1rem;color:#555;display:flex;align-items:center;justify-content:center;gap:.5rem}.home_spinner__FKURn{display:inline-block;width:16px;height:16px;border:2px solid #ccc;border-top-color:#333;border-radius:50%;animation:home_spin__KTe8c .7s linear infinite}@keyframes home_spin__KTe8c{to{transform:rotate(1turn)}}.home_logo__oFc_0{position:relative;height:120px;margin-bottom:.5rem}.home_viewport__TD9Dd{position:relative;width:100%;max-width:640px;aspect-ratio:4/3;max-height:45svh;margin:.75rem auto;overflow:hidden;border-radius:10px;border:2px solid #ccc}.home_viewport__TD9Dd video{object-fit:cover;display:block}.home_viewport__TD9Dd canvas,.home_viewport__TD9Dd video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.home_viewport__TD9Dd:after{content:"";position:absolute;top:10%;left:2%;right:2%;bottom:10%;border:2px solid hsla(0,0%,100%,.9);border-radius:4px;box-shadow:0 0 0 9999px rgba(0,0,0,.4);pointer-events:none;z-index:10}.home_debug__ZjFSR{font-size:.75rem;color:#999;margin-top:.5rem}.home_museumImage__xKyew{width:100%;max-width:400px;height:auto;border-radius:8px;margin:.75rem auto .25rem;display:block}@media (max-width:600px){.home_container__STkGE{padding:.75rem}.home_logo__oFc_0{height:80px}.home_button__xdrWW{font-size:.9rem;padding:.6rem 1rem;margin:6px}}