body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif;font-size:small;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}.App-light{--background:#fff;--darkground:#bfbfbf;--blueground:#452dae;--midground:#7f7f7f;--blue-color:#231560;--foreground:#3f3f3f;--text-color:#000}.App-dark,.App-light{background-color:var(--background);color:var(--text-color);text-align:center}.App-dark{--background:#000;--darkground:#3f3f3f;--blueground:#231560;--midground:#7f7f7f;--blue-color:#452dae;--foreground:#bfbfbf;--text-color:#fff}#color-mode-toggle{background-color:var(--text-color);border:var(--darkground);border-style:solid;border-width:2px;color:var(--midground);padding:4px 8px}.App-header{background-color:var(--background);color:var(--text-color);justify-content:center;min-height:10vh;& h5{color:var(--midground)}}.App-link{color:var(--foreground)}#menu{display:flex;flex-direction:row;justify-content:center}.unselected{background-color:var(--darkground);display:block;padding:4px;width:100%;&:hover{background-color:var(--midground)}}.selected{background-color:var(--foreground);color:var(--background);display:block;padding:4px;width:100%}#home{align-items:center;display:flex;height:500px;justify-content:center}#bellBoxGame,#bureaucracy,#projects,#theStudio{height:800px;width:100%}#bureaucracy{border-width:0}.subMenu{background-color:var(--darkground);color:var(--text-color);display:block;min-width:200px;position:absolute;& ul{list-style-type:none}& li{border:1px;border-style:outset;cursor:default;padding:8px}}footer{background-color:var(--background)}button:hover{opacity:50%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle at 7px 7px,var(--blue-color),var(--background));border:none;border-radius:50%;cursor:pointer;height:20px;margin-top:-5px;translate:0 3px;width:20px}input[type=range]::-moz-range-thumb{background:radial-gradient(circle at 7px 7px,var(--blue-color),var(--background));border:none;border-radius:50%;cursor:pointer;height:20px;width:20px}input[type=range]::-webkit-slider-runnable-track{background:var(--blueground);border:1px solid var(--background);border-radius:5px;height:12px}input[type=range]::-moz-range-track{background:var(--blueground);border:1px solid var(--background);border-radius:5px;height:12px}input[type=range].slider-track::-moz-range-progress{background:var(--blue-color)}.playerSystem{display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;font-size:small;justify-content:center;width:100%;& button{color:var(--background);text-shadow:1px 1px 2px var(--text-color)}}.album-selector{display:flex;flex-direction:column;margin:4px auto;max-width:97%;width:100%;& button{background-color:var(--blue-color);font-size:larger;font-weight:700;padding:4px 20px}}.cabinet-controller{margin:auto;padding:4px}.artist-albums{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.album-display{padding:8px;text-align:center;&:hover{opacity:50%}}.media-player{margin:4px auto;width:96%}.media-player,.player{display:flex;flex-direction:column;max-width:600px}.player{background-image:url(/static/media/back_panel.e32ff1ea89e60637e3a4.png)}.cover,.player{align-items:center;justify-content:center}.cover{border:10px;border-color:var(--blueground);border-radius:12px;display:flex;flex-direction:row;height:100%;padding:4px;text-align:center;& img{background-color:#000;max-height:356px;max-width:356px;object-fit:contain;width:100%}}.album-cover{padding:10px;width:87%}.album-cover2{padding:10px;width:100%}.thumbnail{height:100px;width:100px}.info{background-color:var(--background);border-radius:12px 12px 0 0;color:var(--blue-color);display:flex;flex-direction:row;padding:4px;width:90%}.labels{text-align:right}.details,.labels{padding:0 8px;text-shadow:1px 1px 2px var(--text-color)}.details{text-align:center;width:100%}.controls{border-radius:0 0 12px 12px;justify-content:space-around;padding:4px 20px;width:90%}.control-buttons,.controls{background-color:var(--background);display:flex;flex-direction:row}.control-buttons{align-items:center;border:none;height:auto;justify-content:center;width:20%;& img{object-fit:fill}}.playback-controls{height:25px;width:75px}.button-images{height:40px;width:40px}.volume{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:2px;width:50%}.volume,.volume button{background-color:var(--background)}.volume button{border:none;border-radius:50%;height:40px;margin:0 10px;outline:none;width:30px}.volume button img{border-radius:50%;object-fit:contain}#volume-bar{width:50%}.progress{align-items:center;background-color:var(--background);border-radius:12px;display:flex;flex-direction:row;justify-content:space-between;padding:4px 8px;width:98%}.progress-bar,input[type=range]{--range-progress:82%;background:var(--background);height:10px;width:100%}.progress-bar,input[type=range]:before{background:var(--background);width:var(--range-progress)}.songListDisplay{align-items:center;justify-content:center;margin:10px auto;max-width:600px}.playlist,.songListDisplay{display:flex;flex-direction:column}.playlist{margin:4px auto;width:400px}.playlist h2{color:var(--blue-color);text-align:center}.playlist button{background-color:var(--blue-color);padding:4px}.playlist ul{display:flex;flex-direction:column;list-style:none;margin-bottom:10px;max-height:300px;overflow-y:scroll}.playlist li{border-bottom:1px solid var(--blueground);cursor:pointer;padding:4px;text-align:left}.playlist li:hover{font-weight:700;opacity:50%}#logo{border-width:0;padding:10px;vertical-align:top;width:500px}#overview{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#overviewText{font-size:large;max-width:80vh;padding:10px;text-align:left}.sections{align-items:center;display:flex;flex-direction:column;justify-content:center}.unselectedArtist{background-color:var(--darkground);color:var(--lightest);padding:4px;&:hover{background-color:var(--midground)}}.selectedArtist{background-color:var(--foreground);color:var(--background);padding:4px}.bands{display:block;max-width:800px;padding:0 10px;& p{padding:10px;text-align:left}}.App-header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:flex-start;min-height:3vh}.panel{align-items:flex-start;flex-wrap:nowrap;justify-content:center;margin:14px}.instruments,.panel{display:flex;flex-direction:row}.instruments{align-items:flex-end;flex-wrap:wrap;justify-content:space-around;max-width:1200px;padding:0 30px}.instrumentGroup{background-color:var(--darkground);display:flex;flex-direction:row;width:100%}.instrumentGroupTitle{display:block;margin:auto;text-align:right;width:12%}.instrumentGroupButtons{width:88%}.instrumentGroupButtons,.instruments button{display:flex;flex-wrap:wrap;justify-content:center}.instruments button{align-items:center;background-color:var(--midground);color:var(--text-color);margin:1px 4px;min-height:2em;padding:0 10px}.sliders{display:block;max-width:600px;min-width:200px}.sliders p{margin:2px;padding:2px}.horizontal-slider{height:1em;margin:3px}.doubleSlider{padding:10px}.track{background-color:var(--blueground);height:1.5em}.thumb{height:1em;padding:4px}.mark{height:4px;width:1px}.pick_list{display:block;float:left}.pick_item{padding:20px;& p{max-width:400px;padding:10px;text-align:left;& span{padding:10px}}}.characters,.pick_item{display:block;margin:auto}.characters{padding:10px;& img{background-color:#000;margin:10px;max-height:128px;max-width:128px;object-fit:contain}}.knobControl{flex-direction:column}.keyselector,.knobControl{display:flex;justify-content:center}.keyselector{align-items:center;background:var(--background);height:20vh}.slider:before{background:linear-gradient(0deg,#525252,#373737);border-radius:50%;box-shadow:0 -20px 20px #757575,0 20px 35px #111,inset 0 5px 6px #979797,inset 0 -5px 6px #242424;height:5em;width:5em}.knob,.slider:before{height:10em;position:relative;width:10em}.knob:after,.knob:before,.slider:before{border-radius:50%;content:"";position:absolute}.value_display{padding:30px;text-align:center}#submit{margin:4px;padding:0 20px}.melodyCharts{border:var(--foreground);border-width:2px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.melodyCanvas{background-color:var(--foreground);display:flex;margin:2px}.lifeViewer{flex-direction:column}.lifeButtons,.lifeViewer{display:flex;justify-content:center}.lifeButtons{align-items:center;margin:.25rem;& button{border-radius:6px;margin:.25rem;padding:4px}}.box{border:1px solid #452dae33;display:inline-block;height:5px;width:5px;&:hover{background-color:green}}.off{background-color:var(--background)}.on{background-color:var(--text-color)}.center{display:table}.center,.grid{margin:10px auto auto}.grid{box-shadow:0 0 20px #fff;display:"flex";flex-wrap:"wrap";line-height:0}.selector{padding:5px}.disclaimer{font-size:1.5em;font-style:italic}.invest{flex-direction:row;width:100%}.invest,.strategy{display:flex;justify-content:center}.strategy{flex-direction:column;max-width:800px;& h1{margin:4px;padding:4px}}.market{margin:16px}.marketEnvironments{display:flex;flex-direction:row;justify-content:space-around;margin:8px;padding:8px}.fearAndGreed{border-style:solid;border-width:2px;margin:4px;padding:4px;width:20%}.extremeFear{background-color:#ff81707f;border-color:#9e092f}.fear{background-color:#ffb9a17f;border-color:#cd6200}.neutral{background-color:#e6e6e67f;border-color:#6e6e6e}.greed{background-color:#b9ede97f;border-color:#3da672}.extremeGreed{background-color:#8cd6c37f;border-color:#2b7a53}.buy,.sell{margin:16px}.comicDiv{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.comicDiv button{background-color:var(--blueground);color:var(--text-color);padding:20px 4px}.comicNavigation{width:26px}.comicLayout{display:flex;flex-direction:row;flex-wrap:wrap;height:85vh;justify-content:space-around;width:100%}.comicPanel{display:block;margin:auto;& img{border:1px solid var(--darkground);display:block;height:auto;margin:4px;max-width:100%}}.popup{background-color:#000c;display:block;height:auto;left:0;position:fixed;top:0;width:100%;z-index:1}.popup-content{margin:auto;padding:0;position:relative;& img{max-height:90%;max-width:90%}}.close-btn{color:#fff;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.eightBallMain{align-items:center;background-color:#242424;display:flex;flex-direction:column;height:85vh;justify-content:center;width:100%}.eightBall{background:radial-gradient(circle at 15vh 15vh,#000,#222,#000);box-shadow:inset -10px -10px 20px #00000080,10px 10px 20px #000000b3;height:70vh;width:70vh}.eightBall,.eightBallWindow{align-items:center;border-radius:50%;display:flex;justify-content:center}.eightBallWindow{background:radial-gradient(circle at 100px 100px,var(--background) 60%,var(--foreground) 75%,#0000 80%);height:200px;padding:6px;width:200px}.downTriangle{border-left:75px solid #0000;border-right:75px solid #0000;border-top:130px solid #00f;height:0;margin:30px 0 0;position:absolute;width:0}.recommendation{position:absolute;width:70px;z-index:2}.selectedMusicalJob{background-color:var(--foreground);color:var(--background)}.selectedMusicalJob,.unselectedMusicalJob{border-radius:12px;box-shadow:inset -10px -10px 20px #00000080,10px 10px 20px #000000b3;margin:4px;padding:12px}.unselectedMusicalJob{background-color:var(--background);color:var(--foreground)}.shakerButton{background-color:var(--foreground);border-radius:12px;box-shadow:inset -10px -10px 20px #00000080,10px 10px 20px #000000b3;color:var(--background);margin:4px;padding:12px}#universalSimulator{align-items:center}#universalSimulator,.book{display:flex;flex-direction:column;padding:4px}.book{font-family:Times New Roman,Times,serif;font-size:large;line-height:1.5;max-width:800px;& h1{padding:2px}& p{padding:8px;text-align:left}& button{border:var(--darkground);padding:8px}}li,ul{list-style-position:inside;padding:4px;text-align:left}
/*# sourceMappingURL=main.613175a2.css.map*/