body{box-sizing:border-box;margin:0;padding:0}.container{background-image:url(/background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100vw;height:100vh;display:flex}.header{justify-content:space-between;align-items:center;padding:20px;display:flex}.logo{width:108px;height:36px}.share{cursor:pointer;width:66px;height:32px;transition:transform .1s}.content{height:100%}.iframe{border:none;border-radius:32px;width:100%;height:100%}.bottom-button{width:auto;height:30px;margin:16px auto}.browser-overlay{z-index:9999;background-color:#000000bf;justify-content:flex-end;align-items:flex-start;padding:20px;display:flex;position:fixed;inset:0}.browser-overlay-content{flex-direction:column;align-items:center;gap:16px;margin-top:60px;margin-right:10px;display:flex}.browser-hint-arrow{width:77px;height:84px;animation:2s infinite bounce}.browser-hint-text{color:#fff;text-align:center;text-shadow:0 2px 4px #0000004d;margin:0;font-size:16px;font-weight:500;line-height:1.5}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}
.loading-text{width:115px;height:auto}.loading-container-wrapper{background-color:#28283d;border:none;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;height:82vh;display:flex}.loading-container{--uib-size:45px;--uib-color:#fff;--uib-speed:1.75s;width:var(--uib-size);height:calc(var(--uib-size)*.6);justify-content:space-between;align-items:flex-end;display:flex}.cube{width:calc(var(--uib-size)*.2);height:calc(var(--uib-size)*.2);animation:jump var(--uib-speed)ease-in-out infinite;flex-shrink:0}.cube__inner{background-color:var(--uib-color);transform-origin:bottom;width:100%;height:100%;animation:morph var(--uib-speed)ease-in-out infinite;border-radius:25%;transition:background-color .3s;display:block}.cube:nth-child(2){animation-delay:calc(var(--uib-speed)*-.36)}.cube:nth-child(2) .cube__inner{animation-delay:calc(var(--uib-speed)*-.36)}.cube:nth-child(3){animation-delay:calc(var(--uib-speed)*-.2)}.cube:nth-child(3) .cube__inner{animation-delay:calc(var(--uib-speed)*-.2)}@keyframes jump{0%{transform:translateY(0)}30%{animation-timing-function:ease-out;transform:translateY(0)}50%{animation-timing-function:ease-in;transform:translateY(-200%)}75%{animation-timing-function:ease-in;transform:translateY(0)}}@keyframes morph{0%{transform:scaleY(1)}10%{transform:scaleY(1)}20%,25%{animation-timing-function:ease-in-out;transform:scaleY(.6)scaleX(1.3)}30%{animation-timing-function:ease-in-out;transform:scaleY(1.15)scaleX(.9)}40%{transform:scaleY(1)}70%,85%,to{transform:scaleY(1)}75%{transform:scaleY(.8)scaleX(1.2)}}
