@font-face{font-family:Doto;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/doto/v2/t5t6IRMbNJ6TQG7Il_EKPqP9zTnvqouPWhojrg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Doto;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/doto/v2/t5t6IRMbNJ6TQG7Il_EKPqP9zTnvqouBWho.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MUSICNET;src:url("./media/MUSICNET-QBEYMH3O.ttf") format("opentype")}:root{color-scheme:dark;--font-xxl: 85px;--font-xl: 48px;--font-s1: 32px;--font-s2: 24px;--font-s3: 16px;--font-s4: 14px;--ax-color-b: #080814;--ax-color-ba24: #0808143d;--ax-color-p: #ffffff;--ax-color-pl: #ffffffcc;--ax-color-pa80: #ffffffcc;--ax-color-s: #613dfa;--ax-color-sa80: #613dfacc}*{box-sizing:border-box}.color-light{color:var(--ax-color-pl)}.color-primary{color:var(--ax-color-p)}.musicnet{font-family:MUSICNET,sans-serif}.font-xxl{font-size:var(--font-xxl)}@media screen and (max-width: 768px){.font-xxl{font-size:var(--font-xl)}}h1,.font-s1{font-size:var(--font-s1)}@media screen and (max-width: 768px){h1,.font-s1{font-size:var(--font-s2)}}h2,.font-s2{font-size:var(--font-s2)}h3,.font-s3{font-size:var(--font-s3)}@media screen and (max-width: 768px){h3,.font-s3{font-size:var(--font-s4)!important}}.lh-150{line-height:1.5}.lh-180{line-height:1.8}body{font-family:Doto,sans-serif;background-color:var(--ax-color-b);margin:0;color:var(--ax-color-p);text-rendering:optimizeLegibility;line-height:1.2;overflow-y:auto}p{margin:0}button{cursor:pointer;font-family:Doto,sans-serif}button.btn-primary{line-height:1.2;background-color:var(--ax-color-s);color:var(--ax-color-p);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:1.157vh 1.667vw;border:1px solid transparent}.font-s3{font-size:var(--font-s3)}.d-flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.min-width-0{min-width:0}.min-height-0{min-height:0}.grow-1{flex:1 1 0}.grow-0{flex:0 0 auto}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.height-100{height:100%}.text-center{text-align:center}
