@keyframes shake{0%{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(0)}75%{transform:rotate(-3deg)}100%{transform:rotate(0)}}*{box-sizing:border-box}html{height:100%}body{height:100%;margin:0;background-color:#efefef;color:#212121;font-family:Cairo,sans-serif}.avatar{position:fixed;bottom:0;left:0;width:65vh;height:65vh;background-image:url('/img/avatar.png');background-repeat:no-repeat;background-position:center;background-size:contain}.container{position:absolute;top:35vh;left:70vh}.content{margin-bottom:6vh}.text-line{display:flex;align-items:center;gap:1vh;white-space:nowrap}.text-line:not(:last-of-type){margin-bottom:1vh}.link-button{all:unset;z-index:1;display:flex;overflow:hidden;width:4vh;height:4vh;align-items:center;justify-content:center;padding:.5vh;background-color:#212121;border-radius:1vh;cursor:pointer}.link-button:hover{animation:shake;animation-duration:330ms;animation-iteration-count:infinite;animation-timing-function:linear}.link-button-image{width:100%;height:auto;max-height:100%}.button{all:unset;z-index:1;height:5vh;padding:0 3vh;background-color:#74acff;border-radius:1vh;color:#fefefe;cursor:pointer;font-size:2.5vh;font-weight:400;line-height:5vh;opacity:1;pointer-events:auto;transition:background-color 125ms linear,opacity 125ms linear}.button:hover{background-color:#6493d8}.button-hidden{opacity:0;pointer-events:none}.maintext{font-size:6vh;font-weight:400;line-height:8vh}.subtext{font-size:3vh;font-weight:300;line-height:4vh}.emojitext{width:auto;height:3vh}.switch{position:relative;z-index:1;display:inline-block;width:9vh;height:5vh}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c2c2c2;border-radius:1vh;transition:background-color 125ms linear}.slider:hover{background-color:#a2a2a2}.slider:before{position:absolute;content:'';height:4vh;width:4vh;left:.5vh;bottom:.5vh;background-color:#fff;border-radius:1vh;box-shadow:0 0 4px 0 #00000066;transition:transform 150ms ease-in-out}input:checked+.slider{background-color:#74acff}input:checked+.slider:hover{background-color:#6493d8}input:checked+.slider:before{transform:translateX(4vh)}#canvas{position:absolute;width:100%;height:100%;opacity:1;pointer-events:none;transition:opacity .5s ease-in}.canvas-hidden{opacity:0!important}@media screen and (min-width:800px) and (min-height:600px) and (min-aspect-ratio:10 / 9){.fallback{display:none}}@media screen and (max-width:799px),(max-height:599px),(max-aspect-ratio:10 / 9){.main{display:none}.container{top:50%;left:50%;transform:translate(-50%,-50%)}.maintext{font-size:40px;line-height:60px}.subtext{font-size:20px;line-height:30px}.link-button{width:32px;height:32px;padding:8px;border-radius:8px}.link-button:hover{animation:none}}