body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Dungeon;src:local("Cardinal"),url(./Cardinal-BsY8sxoX.ttf) format("truetype")}.App{background-color:#1f1a2e;display:flex;flex-direction:column;align-items:center;justify-content:start;font-size:calc(10px + 2vmin);color:#fff;min-height:100vh;font-family:Dungeon;width:98vw;--s: 80px;--c: #1f1a2e;--_s: calc(2*var(--s)) calc(2*var(--s));--_g: 35.36% 35.36% at;--_c: #0000 66%,#1c0632 68% 70%,#0000 72%;background:radial-gradient(var(--_g) 100% 25%,var(--_c)) var(--s) var(--s)/var(--_s),radial-gradient(var(--_g) 0 75%,var(--_c)) var(--s) var(--s)/var(--_s),radial-gradient(var(--_g) 100% 25%,var(--_c)) 0 0/var(--_s),radial-gradient(var(--_g) 0 75%,var(--_c)) 0 0/var(--_s),repeating-conic-gradient(var(--c) 0 25%,#0000 0 50%) 0 0/var(--_s),radial-gradient(var(--_c)) 0 calc(var(--s)/2)/var(--s) var(--s) var(--c)}.App-header{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff;width:100%}.Tyrmavuori-logo{max-height:40vmin;max-width:90vw;pointer-events:none}.header-text{font-size:1em;margin-bottom:2em;max-width:90%;align-items:center}.streaming-links{display:flex;flex-direction:column}.streaming-links{color:#fff;margin-bottom:1em}a:hover{color:#ef6464}a:link{color:#b70061}a:visited{color:#ed95ff}.menu{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.menu-album-title{display:flex;align-content:center;justify-content:center;margin:.5em;border:2px solid white;border-radius:.5em;height:1.75em;cursor:pointer;padding-left:1em;padding-right:1em;box-sizing:border-box;flex-wrap:wrap}.menu-album-title-text{white-space:nowrap}.album-title-not-selected{background-color:#000}.album-title-not-selected:hover{background-color:#000027}.album-title-selected{background-color:#1c1f24}.album-content{display:flex;flex-direction:column;width:90%;align-items:center}.album-content-fading{opacity:0;filter:blur(14em) grayscale(100%) brightness(0);transition:opacity .4s ease-out,filter .4s}.album-content-appearing{opacity:1;transition:opacity .2s ease-out}.album-cover{margin-top:1em;margin-bottom:1em;width:100%;max-width:800px;height:auto}.album-title-container{display:flex;align-items:center;width:100%;flex-direction:column}.album-title{display:flex;align-items:center;font-size:2em;margin-bottom:.5em}.album-release-date{display:flex;align-items:center;font-size:1em;margin-bottom:.5em}.album-not-released{display:flex;align-items:start;font-size:1em;margin-bottom:.5em;min-height:1200px}.album-tracklist{font-size:1.5em}.single-track{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.single-track-number{width:2em}.single-track-name{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%}.vali{height:1em}.story{max-width:1200px;font-size:1em;margin-bottom:2em;font-family:Light}.story-line{margin:1em}.album-links{display:flex;flex-direction:column;font-family:Light}.album-link-single{margin-top:.5em}.hr-break{width:100%}.credits{font-size:.5em;display:flex;flex-direction:column;align-items:center;margin-top:1em;margin-bottom:2em;font-family:Light}
