html,body {
margin: 0;
padding: 0;
width: 100vw;
height: 100vh;
overscroll-behavior: contain;
}
html {
overflow: hidden;
}
body {
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
#viewer {
width: 100vw;
height: 100vh;
overflow: hidden;
background-color: #070b2e;
position: relative;
}
canvas {
position: relative;
width: 100%;
height: 100%;
}
button {
border: 0px;
padding: 1em;
min-height: 2em;
min-width: 3em;
background-color: #FFF;
color: #000;
font-size: 24px;
font-weight: 600;
border-radius: 8px;
position: absolute;
z-index: 1;
}
button.skipbutton {
padding: 0.5em;
min-height: 1em;
min-width: 2em;
border: 2px solid #FFF;
background-color: transparent;
color: #FFF;
font-size: 18px;
font-weight: normal;
}
button.mutebutton {
border: none;
background-color: transparent;
font-size: 18px;
font-weight: normal;
}
button.mutebutton:after {
content: "🔊";
}
button.mutebutton:hover {
background-color: transparent;
}
button.mutebutton:hover:after {
content: "🔇"
}
button.unmutebutton {
border: none;
background-color: transparent;
font-size: 18px;
font-weight: normal;
}
button.unmutebutton:after {
content: "🔇";
}
button.unmutebutton:hover {
background-color: transparent;
}
button.unmutebutton:hover:after {
content: "🔊"
}
button:hover {
cursor: pointer;
color: #000;
background-color:#AFA;
}