.radio-logo-page{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;min-height:100dvh;padding:20px}.radio-logo-stack{max-width:min(500px,calc(59.25581vh - 23.70233px));max-width:min(500px,calc(100dvh*1274/2150 - 23.70233px));position:relative;width:100%}.radio-logo-svg{position:relative;z-index:1}.left-panel,.radio-logo-svg{display:block;height:auto;width:100%}.left-panel{left:0;overflow:visible;position:absolute;top:100%;transform:translateY(-100%);transition:transform .3s ease-in,visibility 0s .3s;visibility:hidden;z-index:0}.left-panel--open{transform:translateY(0);transition:transform .5s cubic-bezier(.22,1,.36,1),visibility 0s;visibility:visible}.squares-svg{display:block;height:auto;left:0;overflow:visible;position:absolute;top:100%;transform:translateY(-100%);transition:transform .3s ease-in,visibility 0s .3s;visibility:hidden;width:100%;z-index:0}.squares-svg--visible{transform:translateY(0);transition:transform .5s cubic-bezier(.22,1,.36,1),visibility 0s;visibility:visible}.radio-btn{transform-box:fill-box;transform-origin:center;transition:transform .15s ease}@media (hover:hover) and (pointer:fine){.radio-btn:active,.radio-btn:hover{transform:scale(1.06)}}.radio-btn--pressed{transform:scale(1.06)}.radio-btn--hint{animation:btn-hint 2.4s ease infinite}@keyframes btn-hint{0%{transform:scale(1)}12%{transform:scale(1.14)}28%{transform:scale(1.14)}45%{transform:scale(1)}to{transform:scale(1)}}.radio-toast{animation:radio-toast-lifecycle 2.6s ease forwards;background:#1e1e1eeb;border-radius:20px;color:#fff;font-size:13px;left:50%;padding:9px 18px;pointer-events:none;position:fixed;top:24px;transform:translateX(-50%);white-space:nowrap;z-index:9999}@keyframes radio-toast-lifecycle{0%{opacity:0;transform:translateX(-50%) translateY(-6px)}12%{opacity:1;transform:translateX(-50%) translateY(0)}78%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-6px)}}:root{--sab:env(safe-area-inset-bottom,0px);--sat:env(safe-area-inset-top,0px)}body,html{margin:0;overflow:hidden;touch-action:pan-x pan-y}html.standalone{background:#292f37}html.standalone .bird-layer>div:first-child{color:#3d4a58!important;opacity:1!important}.letter{position:absolute}.touchable-opacity{left:0;position:absolute;top:0}
/*# sourceMappingURL=main.ee8a7788.css.map*/