*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}body{background-color:#1d1d1d;margin:0;padding:0;width:100%}table{border-collapse:collapse}tr{border-bottom:1px solid #464646}td{padding:10px 4px}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#5959593d}::-webkit-scrollbar-thumb{background:#05a766}main{display:flex}.graph text{font-size:8px}.main-wrapper{height:100vh;overflow:hidden;position:relative;width:100%}.color-grey{color:#a0a0a0}.p-1{padding:10px 5px}.p-2{padding:20px}.p-3{padding:40px}.pl-1{padding-left:5px}.pl-2{padding-left:20px}.pl-3{padding-left:40px}.pr-0{padding-right:0}.pr-2{padding-right:20px}.pt-1{padding-top:10px}.input-label{display:block;font-size:10px;font-weight:700}.user-input{background:transparent;border:1px solid #464646;border-radius:4px;margin:5px 0;padding:5px 10px;width:100%}.btn-add{background-color:#03b177;border:none;border-radius:4px;color:#292929;font-weight:700;margin-top:5px;padding:8px 30px;transition:.5s}.btn-add:hover{background-color:#13533e;color:#a0a0a0;cursor:pointer}.row{align-items:center;display:flex;flex-direction:row}.col-6{width:50%}.pos-relative{position:relative}.cards-wrapper{background-color:#171717;border-bottom:1px solid #2d2d2d;left:0;overflow-x:hidden;position:absolute;right:0;top:0}.portfolio-card{background-color:#252525;border:1px solid #353535}.portfolio-card:hover{cursor:pointer}.portfolio-card th{color:#ccc}.card-item{background-color:#303030;border:1px solid #3f3f3f;border-radius:8px;margin:0 4px;padding:5px 12px}.active-card{box-shadow:0 0 10px 1px #0a6d38a8}.active-card>.card-spread{background-color:#004e25;color:#a0a0a0}.card-spread{border-right:1px solid #353535;height:100%;margin:0;padding:0 10px}.user-form{background-color:#252525;border-bottom:1px solid #464646}.user-form,.user-form>div{margin:0 auto}.sidebar{background-color:#2d2d2d;border-right:1px solid #3f3f3f;display:inline-block;flex:0 0 250px;height:100vh;overflow-y:scroll;padding-top:40px;position:relative;transition:.5s}.sidebar-collapse{flex:0 0 40px}.sidebar-collapse .sidebar-wrapper,.sidebar-collapse .user-form{display:none}.sidebar-wrapper{padding:15px}.sidebar-header{font-weight:700;padding:15px 0}.sidebar-divider{display:block;height:15px}.full-width{width:100%}.set-item-info{border-bottom:1px solid #464646;padding:10px 40px 10px 0;position:relative}.remove-set-item{background:transparent;border:none;color:#ff6464}.remove-set-item:hover{cursor:pointer}.font-xs{font-size:7px}.font-sm{font-size:8px}.font-md{font-size:10px}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}.color-green{color:#03b177}.side-scroll{overflow-x:auto}.tr-spacer{border:0;height:30px}.graph{height:100%;overflow:scroll;width:100%}.graph>svg{height:99%;min-width:600px;width:100%}.add-portfolio{background-color:#0a8a77;border:1px solid #434343;border-radius:100%;box-shadow:0 0 10px 2px #1e6a00;font-size:30px;height:40px;position:absolute;right:30px;top:75px;transition:.2s;width:40px}.add-portfolio:hover{border-radius:10px;cursor:pointer;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.expand-sidebar{background-color:#202020;border:0;border-bottom:1px solid #373737;color:#aaa;font-size:25px;height:40px;left:0;position:absolute;right:0;text-align:left;top:0;transition:.2s;z-index:100}.expand-sidebar:hover{background-color:#171717;cursor:pointer}.update-timestamp{bottom:20px;position:fixed;right:20px}.sidebar-error-msg{color:#ff5e5e}.loading-spinner-wrapper{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.loading-spinner:before{-webkit-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite;border:5px solid #005a00;border-bottom-color:#2fb785;border-radius:100%;content:"";height:100%;left:-5px;position:absolute;top:-5px;width:100%}@-webkit-keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media only screen and (max-width:380px){.sidebar{flex:0 0 100%;position:static}.sidebar-collapse{flex:0 0}.expand-sidebar{border-right:1px solid #3b3b3b;left:0;position:absolute;right:0;top:0}.main-wrapper{padding-top:40px}.cards-wrapper{top:40px}}
/*# sourceMappingURL=main.12579b8d.css.map*/