@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap");*,body {
    margin: 0;
    padding: 0;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

body {
    width: 100vw;
    height: 100vh;
    font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;
    background: -webkit-linear-gradient(left,var(--luny-colors-background) 21px,transparent 1%) 50%,-webkit-linear-gradient(var(--luny-colors-background) 21px,transparent 1%) 50%,#333;
    background: linear-gradient(90deg,var(--luny-colors-background) 21px,transparent 1%) 50%,linear-gradient(var(--luny-colors-background) 21px,transparent 1%) 50%,#333;
    background-size: 22px 22px;
    overflow-x: hidden
}

::-webkit-scrollbar {
    width: 5px
}

::-webkit-scrollbar-track {
    background: var(--luny-colors-flow-80);
    box-shadow: inset 0 0 6px var(--luny-colors-flow-20)
}

::-webkit-scrollbar-thumb {
    background-color: var(--luny-colors-band-100);
    border-radius: .5em
}

a {
    text-decoration: none
}

.background-gradient {
    position: absolute;
    top: 0;
    width: 100vw;
    height: 900px;
    background: -webkit-linear-gradient(275deg,var(--luny-colors-band-15),transparent,transparent);
    background: linear-gradient(175deg,var(--luny-colors-band-15),transparent,transparent);
    z-index: -1
}
