body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*,body{box-sizing:border-box}body{margin:0}:root{--siderbar:260px}.fluid-container{width:100%;margin:0 auto}.fluid-container .left{padding:10px;width:calc(100% - var(--siderbar))}.container,.fluid-container .left.no-padding{width:80%;margin:0 auto}.chart,.select-holder{position:relative}.select-holder{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;z-index:100}.select-holder .select-box{flex:1 1}.select-holder .select-box+div{margin-left:1rem}.chart-dates{display:flex;justify-content:space-between}.chart-dates .date-picker::-moz-placeholder{border-radius:0;border:0;width:80px;text-align:center;font-size:12px;color:#b9b9b9;outline-color:#8fcccc}.chart-dates .date-picker:-ms-input-placeholder{border-radius:0;border:0;width:80px;text-align:center;font-size:12px;color:#b9b9b9;outline-color:#8fcccc}.chart-dates .date-picker,.chart-dates .date-picker::placeholder{border-radius:0;border:0;width:80px;text-align:center;font-size:12px;color:#b9b9b9;outline-color:#8fcccc}.select input{font-size:12px!important}.css-1pahdxg-control,.css-1pahdxg-control:hover{border-color:#8fcccc!important;box-shadow:0 0 0 1px #8fcccc!important}.label-score-wrapper{margin-bottom:50px}.label-score-holder{margin-top:5px;display:flex;justify-content:space-between}.label-score-holder.saved{justify-content:flex-start}.label-score-holder.saved .label-date{max-width:156px}.label-date{margin-left:0!important}.label-date .rmdp-input{border-radius:0;height:auto}.label-date>div{display:flex}.dialog-sheet{background:#fff}.label-date input{width:100%;border:1px solid #ededed;padding:4px}.label-score-holder>div{margin:0 10px}.label-score-holder>div:last-child{margin-right:0}.label-name{flex:1 1}.label-name input{width:100%;border:1px solid #ededed;padding:4px}.label-votes{display:flex;align-items:center}.label-votes span{min-width:40px;text-align:center;margin:0 10px}.label-votes .negative-button{background:#d36161}.label-votes .positive-button{background:#98e633}.label-votes .update-button{background:#c9b60c;margin-right:10px}.label-votes .delete-button{margin-left:5px;background:#ff4d4d;color:#fff}.label-votes button,.update-button{background:#727272;color:#fff;border:none;min-width:30px;height:30px}.update-button-holder{justify-content:flex-end;margin-bottom:10px}.header,.update-button-holder{display:flex;align-items:center}.header{justify-content:space-between}.header h1{color:#8fcccc;font-weight:400}.user-account{display:flex;margin-right:40px;font-size:12px}.user-account svg{margin-top:2px}.user-account span{margin:0 5px;font-size:12px}.user-account .user-holder{margin-top:0;margin-left:10px}.user-account .logout-holder{display:flex}.user-account .points{color:green;margin-left:auto}.user-account a{font-size:12px;color:#b9b9b9}.menu-holder{display:flex}.menu-link{cursor:pointer}.menu{display:flex;margin-right:30px}.menu a{margin-left:5px;opacity:.5}.menu a.active{opacity:1}.watchlist-scroll{overflow:auto;height:100%;padding:0 20px}.wacthlist-holder{position:fixed;top:0;right:0;height:100vh;width:var(--siderbar);background-color:#ededed;font-size:12px;transition:transform .3s ease-out}.wacthlist-holder.push-out{transform:translateX(100%)}.wacthlist-holder-row{display:flex;justify-content:space-between;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ededed;font-size:12px;position:relative}.wacthlist-holder h3{padding:20px;margin:0}.hide{cursor:pointer;position:absolute;background:#ededed;width:32px;height:32px;left:-32px;top:0;font-size:16px;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1}.company-list{padding:10px;margin:10px}.company-item{max-width:400px;display:flex;border-bottom:1px solid #ededed;padding:10px}.company-item .company-name{min-width:350px}.company-item .company-name+div{margin-left:auto}.notes-holder h1{font-size:18px}.new-note{display:flex;flex-direction:column}.new-note .general-error{margin:0 0 12px}.new-note .date-picker{margin-left:auto;margin-bottom:4px}.new-note .date-picker input{border-radius:0;border:none;width:80px;color:#b9b9b9}.new-note .date-picker>div+button{margin-left:10px;height:20px}.new-note textarea{width:100%;min-height:80px;border:1px solid #ededed;margin-bottom:10px;resize:vertical}.new-note button{background:none;color:#b9b9b9;border:none;min-width:30px;height:30px;cursor:pointer}.new-note button:hover{color:#000}.note-item{display:flex;flex-direction:column;margin:12px 0;font-size:14px;padding-bottom:12px;border-bottom:1px solid #ededed}.note-item .note-date{margin-left:auto;font-size:12px;color:#b9b9b9;margin-bottom:6px}.note-item .saved-note{flex:1 1;white-space:pre-line;margin-right:12px}.note-item textarea.saved-note{min-height:80px;border:1px solid #ededed}.note-item .saved-note-holder{display:flex}.note-item .saved-note-holder svg{margin-bottom:8px;color:#b9b9b9;cursor:pointer}.note-item .saved-note-holder svg:hover{color:#000}.note-item .saved-note-holder svg.delete-icon:hover{color:red}.note-item .note-actions{display:flex;flex-direction:column}.save-icon{color:#47a247!important}.trends-holder{margin-bottom:32px}.trends-holder h2{font-size:18px}.trends-holder .trends{display:flex}.trends-holder .trends>div{flex:1 1}.add-trend{padding-bottom:5px;border-bottom:1px solid #fdfdfd}.add-trend>div{display:flex}.add-trend input{border:none!important;width:100%;margin-right:5px}.add-trend input:focus{border:0;outline:0}.add-trend button{background:none;color:#b9b9b9;border:none;cursor:pointer}.add-trend button:hover{color:#000}.add-trend .rmdp-container{margin-left:auto}.add-trend .rmdp-container input{width:80px;color:#b9b9b9}.trend-item{display:flex;margin-top:3px;margin-bottom:3px;padding:4px}.trend-item.red{color:red}.trend-item.green{color:green}.trend-item.own-item{background:#f5f5f5}.trend-item .trend-scores{margin-left:auto;display:flex}.trend-item .trend-scores img{max-width:24px;margin-right:2px}.trend-vote{display:flex;flex-direction:column;margin-left:5px}.trend-vote.bear .arrow-up{border-bottom-color:red}.trend-vote.bear .arrow-down{border-top-color:green}.arrow-up{border-bottom:10px solid green;margin-bottom:3px}.arrow-down,.arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}.arrow-down{border-top:10px solid red}.register-holder{max-width:400px;margin:0 auto}.form-row,.register-holder{display:flex;flex-direction:column}.form-row{font-size:14px;margin-bottom:10px}.vote{width:100%;border-radius:0;font-size:14px;border:1px solid transparent}.DayPickerInput input::-moz-placeholder{width:100%;padding:5px;border-radius:0;font-size:14px;border:1px solid #ededed}.DayPickerInput input:-ms-input-placeholder{width:100%;padding:5px;border-radius:0;font-size:14px;border:1px solid #ededed}.DayPickerInput input,.DayPickerInput input::placeholder,.form-input{width:100%;padding:5px;border-radius:0;font-size:14px;border:1px solid #ededed}.form-select{width:100%;padding:5px;border-radius:0;font-size:14px;border:1px solid #ededed}.form-button{border:0;border-radius:0;background:#222;color:#fff;padding:14px}.form-button:disabled{background:gray}.error,.general-error{background:#a70404;color:#fff;padding:12px;font-size:12px;margin-bottom:10px}.general-error{margin:10px;padding:4px}.register-note{margin-top:10px;background:#f8f8f8;padding:10px;font-size:14px}.info-text{font-size:12px;margin:12px 0;color:rbga(0,0,.4)}