html,body{background-color:#f6f6f6;margin:0;padding:0;font-family:Poppins,sans-serif}*{box-sizing:border-box}header{background-color:#000;justify-content:center;margin:0 auto;padding:1em;display:flex}header img{width:340px}main{justify-content:center;display:flex}.action-panel,.output-panel{flex-direction:column;justify-content:space-around;align-items:center;height:350px;margin:1.5em 2em;line-height:1.4em;display:flex}.output-panel{border:2px solid;justify-content:flex-start;padding:1em 2em;display:none}.loading-panel{text-align:center;flex-direction:column;justify-content:space-around;height:400px;display:none}.output-panel p{overflow-y:scroll}h2{text-align:center;background-color:#f6f6f6;margin-top:-26px;margin-bottom:0;padding:0 10px;font-size:18px;font-weight:400}p.tag-line{font-family:Comic Neue;font-size:14px;font-weight:700}.ticker-choice-display{align-items:center;height:3em;display:flex}form{flex-direction:column;align-items:center;width:360px;display:flex}label{text-align:center;width:80%;margin-bottom:1em;padding:.43em;font-size:15px}.form-input-control{width:70%;display:flex}input[type=text]{border:2px solid #000;border-right:none;padding:1em}.add-ticker-btn{cursor:pointer;background-color:#fff;border:2px solid;align-items:center;padding:0 .35em;font-size:3em;display:flex}.add-ticker-btn:hover{background-color:#d2d2d2}.add-ticker-svg{width:14px}.generate-report-btn{cursor:pointer;text-transform:uppercase;letter-spacing:.09em;background-color:#46ff90;border:2px solid #000;width:70%;padding:1em 1.5em;font-family:Poppins,sans;font-size:105%;font-weight:500}.ticker{content:"";margin:0 .1em}.ticker:after{content:","}.ticker:last-child:after{content:""}footer{text-align:center;font-size:14px}.output-panel p::-webkit-scrollbar{display:none}.output-panel p::-moz-scrollbar{display:none}
