html{background-color:#1e1e1e}body{margin:0;padding: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}.links{text-align:center;font-size:13px;margin-top:1em}.links a:hover{text-decoration:none}.subscribe-form input{padding:10px 14px;margin:5px 0 0;font-size:13px;box-shadow:0 1px 3px rgba(50,50,93,.14902),0 1px 0 rgba(0,0,0,.0196078);border:0;outline:0;border-radius:4px;width:100%;max-width:500px}.subscribe-form input:focus{border:0 solid #fff!important;box-shadow:0 10px 24px rgba(29,42,68,.12)!important}.subscribe-container{text-align:center;margin-top:3em;width:100%;padding:1em}.subscribe-text{margin-top:2em;font-size:1em;width:100%}.subscribe-text-summary{font-size:1.2em;font-weight:700}.subscribe-text-highlight{color:#fff}.StripeElement{display:inline-block!important;text-align:center!important;width:100%!important}.stripe-container .FormRow{display:flex;justify-content:center;width:100%}.subscribe-container button{background:#3a66ff;color:#fff}.subscribe-container .trial-button,.subscribe-container button{border-radius:6px;font-weight:700;font-size:14px;outline:none;border:0;width:100%;padding:1em;transition:all .2s cubic-bezier(.71,.03,.56,.85);max-width:500px}.subscribe-container .trial-button{margin-top:1em;background:#fff;color:#3a66ff}.subscribe-container .trial-button:hover{background:#f7be4e;color:#fff}.subscribe-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;height:88vh}.ErrorMessage{font-size:12px;margin-bottom:1.5em;color:tomato}.ErrorMessage svg{margin-right:.5em}.recommendations-container{background:#3556ff;height:100vh;background-image:url(/photo.png);background-repeat:no-repeat;background-position-y:top;background-position-x:right;background-size:contain}.recommendations-container a,.recommendations-container p{color:#fff}.recommendations-container a:hover{color:#fff;opacity:.6}.recommendations-logo{display:flex;flex-direction:column;align-items:baseline;justify-content:center;text-align:center;padding-top:4em;width:50%;padding-bottom:4em;height:100%}.links{width:100%}.links button{color:#3a66ff;background:#fff;margin-bottom:1em;transition:.2s}.links button:hover{background:#282c47;color:#fff;transition:.2s}.logo-container{width:100%}.mobile-photo{display:none}.recommendations-opacity{opacity:.5}@media only screen and (max-width:1150px){.recommendations-container{background-image:none;height:auto}.recommendations-logo{width:100%}.mobile-photo{width:100%;display:block}.mobile-photo img{width:100%}.links{margin-top:0}.subscribe-container{margin-top:0;padding-top:0}#name{margin-top:0}}.billing h1{color:#32325d;font-weight:400;line-height:50px;font-size:40px;margin:20px 0;padding:0}.Checkout{margin:0 auto;max-width:800px;box-sizing:border-box;padding:0 5px}label{color:#6b7c93;font-weight:300;letter-spacing:.025em}.StripeElement{display:block;margin:10px 0 20px;max-width:500px;padding:10px 14px;font-size:1em;font-family:"Source Code Pro",monospace;box-shadow:0 1px 3px rgba(50,50,93,.14902),0 1px 0 rgba(0,0,0,.0196078);border:0;outline:0;border-radius:4px;background:#fff}input::-webkit-input-placeholder{color:#aab7c4}input::-ms-input-placeholder{color:#aab7c4}input::placeholder{color:#aab7c4}.StripeElement--focus,input:focus{box-shadow:0 4px 6px rgba(50,50,93,.109804),0 1px 3px rgba(0,0,0,.0784314);transition:all .15s ease}.StripeElement.IdealBankElement,.StripeElement.PaymentRequestButton{padding:0}.billing{display:flex}.billing-cancel p{font-weight:600;font-size:11px;color:#3cdb56}.billing-active p{font-weight:600;font-size:11px;color:#f32740}.billing-cancel button{background:#f1f3fb!important;color:#c7cfec!important}.billing-cancel button:hover{background:#e3e9ff!important;color:#a8b6ea!important}.billing button{background:#3a66ff;border-radius:6px;font-weight:700;font-size:14px;color:#fff;outline:none;border:0;width:100%;padding:1em;transition:all .2s cubic-bezier(.71,.03,.56,.85)}.billing button:hover{background:#2851e2}.billing button:disabled{opacity:.5}.billing .card-container{background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;padding:1.5em 2em;margin:0 1em 1em 2em;border:0}.billing .card-edit{background:#fff;border-radius:12px;padding:1.5em 2em;height:200px;transition:all .35s cubic-bezier(.71,.03,.56,.85);-webkit-transform:perspective(1000px) rotateY(0deg) rotateX(0deg) rotate(0deg);transform:perspective(1000px) rotateY(0deg) rotateX(0deg) rotate(0deg)}.card-edit.active{-webkit-transform:perspective(1000px) rotateY(180deg) rotateX(0deg) rotate(0deg);transform:perspective(1000px) rotateY(180deg) rotateX(0deg) rotate(0deg)}.card-logos-back{display:flex;justify-content:space-between;margin-bottom:1em}.card-logos-back img{height:33px;max-width:100px}.billing .card-x{width:340px;-webkit-transform:perspective(1000px);transform:perspective(1000px);margin:0 1em 1em 2em}.billing .card-x,.billing .card-x-inner{transition:all .5s cubic-bezier(.71,.03,.56,.85)}.billing .card-x-inner{position:relative;width:100%;height:100%;text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg)}.card-x:hover .card-x-inner{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}.card-x-inner{background:#fff;box-shadow:0 16px 34px rgba(166,184,255,.273738);border-radius:12px;height:200px;-webkit-transform:perspective(1000px);transform:perspective(1000px)}.card-x-front .card-x-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-x-back{margin-top:-203px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);padding:1.5em 2em}.card-info{display:flex;justify-content:space-between}.card-info span{color:#c7cfec}.card-info p,.card-info span{font-weight:600;font-size:11px}.card-info p{color:#4a4a4a;text-transform:uppercase;margin:0}.card-logos{display:flex;justify-content:space-between;margin-bottom:2em}.card-logos img{height:33px}.card-number{display:flex;justify-content:space-between;font-weight:500;font-size:20px;color:#4a4a4a;margin-bottom:.5em}.billing .title{text-transform:uppercase;font-weight:700;font-size:10px;color:#505d6f;opacity:.2;text-align:center;margin:1rem}.billing .invoices-container{background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;padding:1.5em 2em;margin:3em 2em 1em 1em;width:100%}.billing .invoices-container h1{font-size:17px;line-height:20px;color:#4a4a4a;font-weight:600}.invoice-title{display:flex;justify-content:space-between;color:#c7cfec;font-weight:700;font-size:10px;line-height:18px;border-bottom:1px solid #f7f7f7;margin-top:1rem}.invoice-title p{width:100%}.invoices .item{margin-top:1rem;margin-bottom:2rem}.invoices .item p{font-weight:500;color:#4a4a4a}.invoices .item a,.invoices .item p{font-size:12px;line-height:18px;width:100%}.invoices .item a{font-weight:700;color:#3556ff;text-decoration:none}.invoices .item a:hover{color:#32325d}.invoices .item .info{margin-bottom:1rem;display:flex;justify-content:space-between}.invoices .item .description{background:#f7f8ff;border-radius:6px;font-weight:600;font-size:11px;line-height:18px;color:#4a4a4a;margin:-1em;padding:1em}.invoices .item .description p{margin-bottom:0}.buypro{display:flex;justify-content:center;align-items:center;width:100%;height:50vh}.buypro-container{background:#fff;background-image:url(/static/media/whitex.846bde32.png);background-position-x:-160px;background-position-y:-50px;background-repeat:no-repeat;background-size:480px;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;padding:1.5em 2em;margin:0 1em 1em 2em;border:0;width:50%}.buypro-header{display:flex;align-items:center;margin-bottom:2em}.buypro-header h1{font-weight:700;font-size:17px;color:#4a4a4a;margin-bottom:.5em!important}.buypro-header h2{font-weight:600;font-size:15px;color:#4a4a4a}.buypro-ico{margin-right:2em;width:100px;height:100px}.buypro-container button{background:#3a66ff;border-radius:6px;font-weight:700;font-size:14px;color:#fff;outline:none;border:0;width:100%;padding:1em;transition:all .2s cubic-bezier(.71,.03,.56,.85)}.buypro-container button:hover{background:#2851e2}.buypro-container button:disabled{opacity:.5}.buypro-container .StripeElement{max-width:100%}.buypro-card p{font-weight:600;font-size:15px;color:#4a4a4a;margin-bottom:0}.billing-card,.billing-card-add{width:340px;margin:0 1em 1em 2em;-webkit-perspective:1000px;perspective:1000px;height:200px}.billing-content-add{position:relative;width:100%;height:100%;text-align:center;background:#fff;box-shadow:0 16px 34px rgba(166,184,255,.273738);border-radius:12px}.card-back-add{padding:1.5em 2em;position:absolute;height:100%;width:100%}.billing-content{position:relative;width:100%;height:100%;text-align:center;transition:all .5s cubic-bezier(.71,.03,.56,.85);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background:#fff;box-shadow:0 16px 34px rgba(166,184,255,.273738);border-radius:12px}.billing-card:hover .billing-content{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card-back,.card-front{padding:1.5em 2em;position:absolute;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media (max-width:992px){.buypro-container{margin:0;padding:2em;width:100%}.buypro{padding:.5em}.buypro-header h1{font-size:14px!important}.buypro-header h2{font-size:13px}.buypro-ico{margin-right:3em}.buypro-container{background-size:460px;background-position-y:-40px}.billing-container{width:100%;margin-bottom:1em}.billing .card-container{margin:0;width:100%}.billing-card{width:100%;margin:0 0 1em}.billing{flex-direction:column;margin:.5em}.billing .invoices-container{padding:1em;margin:0 0 6em}.invoices .item .description{margin:0}.invoices .item a,.invoices .item p{font-size:9px}}.stock-item{display:flex;padding:1.5em 2em;border-bottom:1px solid hsla(0,0%,73.7%,.1);align-items:center}.stockName-item,.stockPrice-item{flex:2 1}.stockButton-item{width:auto}.stockButton-item .btn{width:100%}.stock-item:hover .remove-stock{display:block}.stock-item span{display:flex;font-size:12px;line-height:20px;color:#4a4a4a;opacity:.5}.stock-item span:hover{opacity:1}.stock-item a{font-weight:600;font-size:17px!important;color:#4a4a4a;margin-bottom:0;text-decoration:none}.stock-item a:hover{color:#3556ff;text-decoration:none}.stock-item span.red{color:#f32740;opacity:1}.stock-item span.green{color:#3cdb56;opacity:1}.stock-group:not(:last-child){border-bottom:1px solid hsla(0,0%,73.7%,.1)}.stock-group :last-child{border-bottom:0}.stock-item button{font-size:12px;border-radius:38px}.btn-buy{color:#3cdb56!important;background:transparent;width:9em}.btn-buy:hover{color:#3cdb56!important;background:#d3f9e3}.btn-buy svg{margin-left:1.2em;stroke:#3cdb56}.btn-buy:hover svg{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btn-sell{color:#f32740!important;background:transparent;width:9em}.btn-sell:hover{color:#f32740!important;background:rgba(243,39,64,.15)}.btn-sell svg{margin-left:1.2em;stroke:#f32740}.btn-sell:hover svg{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btn-hold{color:#a7aeb7!important;background-color:rgba(167,174,183,.1)!important;width:7em;opacity:1!important}.r-badge{color:#3cdb56;background:#d3f9e3}.e-badge,.r-badge{font-weight:700;font-size:11px;border-radius:100px;padding:.55em;line-height:8px;width:20px;height:20px;margin-left:.5em}.e-badge{color:#a7aeb7;background:rgba(167,174,183,.1)}.remove-stock{display:none;position:absolute;left:2.8em;opacity:.6;cursor:pointer}.remove-stock:hover{opacity:1}.remove-stock:hover svg{stroke:#f32740}.stock-item:hover .edit-stock{display:inline-block}.edit-stock{display:none;position:relative;cursor:pointer;margin-left:4px}.edit-stock:hover{opacity:1}.stocks-title{font-size:10px}.portfolio-title,.stocks-title{color:#505d6f;opacity:.9;text-align:center}.portfolio-title{font-size:15px}.stock-group{background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;margin:0 1em 1em 2em}.sharesLink{cursor:pointer}.modalEntry{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.modal{top:25%!important}.modal-header{border:0!important}.modal-title{font-size:17px;color:#4a4a4a}.modal-content{border:0!important;border-radius:12px!important;box-shadow:0 16px 34px rgba(61,70,114,.29);padding:1em!important}.modal-backdrop{background-color:initial!important;background:linear-gradient(122.24deg,rgba(44,77,242,.5),rgba(31,12,84,.5) 99.35%)}.editSharesForm{display:flex}.modal-body input{border:1px solid #efefef;border-radius:6px;color:#505d6f;font-size:12px;padding:2em}.modal-body input:focus{border:1px solid #fff!important;box-shadow:0 10px 24px rgba(29,42,68,.12)!important}.modal-body input::-webkit-input-placeholder{opacity:.5}.modal-body input::-ms-input-placeholder{opacity:.5}.modal-body input::placeholder{opacity:.5}.modal-body button{background:#2246ff!important;border-radius:6px!important;font-size:14px!important;font-weight:700;color:#fff!important;padding:1em 2em;margin-left:1em;width:60%}.modal-body button:hover{background:#3a66ff!important}.stock-logo{border-radius:12px;width:42px;height:42px;margin-right:1em;box-shadow:0 1px 3px rgba(53,86,255,.08),0 8px 19px rgba(25,40,115,.07)}.stock-logo img{border-radius:12px;height:100%;width:100%;object-fit:contain}.stockName-title{display:flex;align-items:center}@media (max-width:992px){.modal{top:unset!important}.modal-dialog{position:fixed!important;bottom:0;margin:0!important}.modal-content{height:50vh;border-radius:24px 24px 0 0!important}.modal-header{justify-content:center!important}.modal-header button{display:none}.editSharesForm{flex-wrap:wrap}.editSharesForm button{margin-left:0;width:100%;height:4em;margin-top:1em}.modalEntry{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.stock-picks-item:not(:last-child){border-bottom:1px solid hsla(0,0%,73.7%,.1)}.stock-picks-item :last-child{border-bottom:0}.stock-picks-group{display:flex;justify-content:space-between;margin:0 1em 1em 2em}.stock-picks-item{background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);align-items:center;justify-content:center;border-radius:12px;width:85px;height:85px;display:flex;transition:.2s;overflow:hidden}.stock-picks-img{background:#fff;max-width:85px;max-height:85px;transition:.2s}.stock-picks-title{text-align:center;padding:.5em;border-radius:6px;margin-bottom:6px}.stock-picks-title p{font-weight:600;font-size:17px!important;color:#4a4a4a!important;text-decoration:none!important;margin:0}.stock-picks-container{transition:.2s;display:flex;flex-direction:column;align-items:center}.stock-picks-container:hover,.stock-picks-container:hover>.stock-picks-title p{transition:.2s;color:#3556ff!important;text-decoration:none!important}.stock-picks-container:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.stock-picks-skeleton-loader{opacity:.3}@media (max-width:992px){.stock-picks-img,.stock-picks-item{max-width:70px;max-height:70px}.stock-picks-img{background:#fff;transition:.2s}.stock-picks-group{margin:0 .5em 1em}}.investamount p{font-size:17px;color:#4a4a4a;margin:0 0 .5em}.investamount span{font-weight:700;font-size:24px;color:#2246ff;margin-bottom:2em}.investamount input{border:1px solid #efefef;border-radius:6px;color:#505d6f;font-size:12px;padding:2em}.investamount input:focus{border:1px solid #fff!important;box-shadow:0 10px 24px rgba(29,42,68,.12)!important}.investamount input::-webkit-input-placeholder{opacity:.5}.investamount input::-ms-input-placeholder{opacity:.5}.investamount input::placeholder{opacity:.5}.investamount button{background:#2246ff!important;border-radius:6px!important;font-size:14px!important;font-weight:700;color:#fff!important;padding:1em 2em;margin-left:1em}.investamount button:hover{background:#3a66ff!important}.investamount-form{display:flex}.reports{margin-left:2em!important;margin-top:2em!important}.reports input[type=checkbox],input[type=radio]{position:absolute;opacity:0;z-index:-1}.reports label{position:relative;display:inline-block;margin-right:10px;margin-bottom:10px;padding-left:30px;padding-right:20px;line-height:36px;cursor:pointer;font-size:12px;width:100%}.reports label:before{content:" ";position:absolute;top:6px;left:0;display:block;width:24px;height:24px;border:2px solid #2246ff;border-radius:4px;z-index:-1;box-shadow:0 16px 34px rgba(166,184,255,.273738)}.reports input[type=radio]+label:before{border-radius:18px}.reports input[type=checkbox]:checked+label,input[type=radio]:checked+label{padding-left:18px;color:#4a4a4a;text-align:center}.reports input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{top:0;width:100%;height:100%;background:#fff}.reports label,label:before{transition:all .25s ease}.report-buttons{display:flex;flex-wrap:nowrap}.reports span{font-size:12px;margin-bottom:2em}.reports span.gray{color:#a7aeb7}.reports span.blue{color:#2246ff;font-size:24px;font-weight:700;margin-bottom:0;margin-top:.5em}.reports button{background:#2246ff;font-size:14px!important;font-weight:700;color:#fff;padding:1em 2em;margin-left:0;border:0}.reports p{font-size:17px;color:#4a4a4a}.reports button:hover{background:#2246ff}.reports .btn-group{width:100%;margin-bottom:1em}.reports .btn{border-radius:20px}.reports button.small{background:rgba(167,174,183,.1)!important;font-size:12px!important;font-weight:700;color:#a7aeb7!important;padding:.8em 1em;margin-left:0;border:0}.reports button.small.active,.reports button.small:hover,.updateButton{background:#2246ff!important;color:#fff!important}.updateButton{margin-top:2em;border-radius:6px!important;font-size:14px!important;font-weight:700;padding:1em 2em;margin-right:1em}.updateButton:hover{background:#3a66ff!important}.cancelButton:disabled,.updateButton:disabled{opacity:.5}.cancelButton{margin-top:2em;background:rgba(167,174,183,.1)!important;border-radius:6px!important;font-size:14px!important;font-weight:700;color:#a7aeb7!important;padding:1em 2em;margin-left:1em}.cancelButton:hover{background:rgba(243,39,64,.2)!important;color:#f32740!important}.reports .textBadge{background:rgba(167,174,183,.1);font-size:12px;font-weight:700;color:#a7aeb7;padding:.8em 1em;text-align:center;border-radius:20px;margin-bottom:1em}.react-calendar{border:0;font-family:"Montserrat",sans-serif;box-shadow:0 16px 34px rgba(166,184,255,.273738);border-radius:12px;width:auto;margin-bottom:2em;padding:1em}.react-calendar button{font-weight:600;background:#fff;color:#4a4a4a;padding:.75em .5em}.react-calendar button:hover{color:##a7aeb7!important;border-radius:12px;background:rgba(167,174,183,.1)!important}.react-calendar__tile--active,.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#2246ff!important;color:#fff!important;border-radius:12px}.react-calendar__navigation button[disabled],.react-calendar__tile:disabled{background-color:#fff;color:#a7aeb7}@media (max-width:992px){.mobile-margin{margin-bottom:6em}}.stock-group.upgrade .stock-item{padding-left:1em}.stock-item{flex-wrap:nowrap!important;justify-content:space-between}.stock-group.upgrade{background:transparent}.hidden{display:none}.buyBadgeEntry{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.recharts-sector{stroke:transparent}.recharts-wrapper{margin:0 auto}.recharts-layer text{font-size:10px}.recharts-default-tooltip{margin:0;padding:.2em 1em!important;background-color:#fff;white-space:nowrap;border:0 solid #fff!important;box-sizing:border-box;border-radius:4px;box-shadow:0 10px 24px rgba(29,42,68,.12)}.recharts-default-tooltip li{font-size:14px!important;color:#505d6f!important}.card-container{position:-webkit-sticky;position:sticky;top:8rem;background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;padding:1.5em 2em;margin:3em 2em 0 1em}.card-container h1{padding-bottom:1em}.placeholder-text{font-weight:600;font-size:11px;line-height:20px;text-align:center;color:#505d6f;padding-bottom:3em;width:50%}@media (max-width:992px){.hide-mobile,.recharts-pie-labels{display:none}}.skeleton-container{position:absolute;width:50%}.skeleton-stock-group{background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;margin:0 1em 1em 2em}.skeleton-stock-group span{margin:0 0 2px}.empty{margin:-100px}.skeleton-row{position:absolute;width:100%}.transaction-container{background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;margin:2em;padding:1.5em 2em}.transaction-list{justify-content:space-between;flex-wrap:nowrap!important;align-items:center}.transaction-container p{font-size:17px;color:#4a4a4a;margin-bottom:2em}.transaction-container .no-padding{padding:0!important}.transaction-container span{font-size:14px;font-weight:600;color:#4a4a4a}.transaction-container .buy{color:#3cdb56}.transaction-container .sell{color:#f32740}.transaction-container svg{margin-right:2.5em;margin-left:2.5em;opacity:.5}.transaction-container .date{text-align:right;opacity:.5}.transaction-container .date span{font-weight:600}.transaction-container .price{margin-left:1em;font-weight:600;font-size:11px;opacity:.5}.transaction-container button{width:100%;background:#f6f7f8;border:0;border-radius:12px;padding:1em 4em;margin-top:1em;font-weight:600;font-size:11px;color:#a7aeb7;opacity:1}.transaction-container button:hover{opacity:.5}.transaction-container button:focus{opacity:1}.transaction-container .load-more{text-align:center}.list-group-item{padding:1em 0!important;border:0!important;border-top:1px solid #f7f7f7!important}.page-container{margin:3em;padding:2em}.tracker-header{padding:2em;display:flex}.stock-title h2{margin-bottom:0;margin-top:.2rem;color:#4a4a4a}.stock-title span{font-size:12px;font-weight:600}.stock-title span.positive{color:#3cdb56}.stock-title span.negative{color:#f32740}.stock-status span.hold,.stock-status span.negative,.stock-status span.positive{padding:1.5em 4em}.period-buttons{margin-top:3em}.switch-input{display:none}.switch-label{position:relative;display:inline-block;cursor:pointer;font-size:12px;text-align:left;padding:0 0 0 44px}.switch-label:after,.switch-label:before{content:"";position:absolute;margin:0;outline:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease}.switch-label:before{left:1px;width:34px;height:14px;background-color:#d8dae2;border-radius:8px}.switch-label:after{left:0;width:20px;height:20px;background-color:#fafafa;border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084)}.switch-label .toggle--on{display:none}.switch-label .toggle--off{display:inline-block}.switch-input:checked+.switch-label:before{background-color:#d3f9e3}.switch-input:checked+.switch-label:after{background-color:#3cdb56;-webkit-transform:translate(80%,-50%);transform:translate(80%,-50%)}.switch-input:checked+.switch-label .toggle--on{display:inline-block}.switch-input:checked+.switch-label .toggle--off{display:none}.label-container{display:flex;justify-content:space-between;margin-bottom:.5em}.label-container p{font-weight:700;font-size:14px;line-height:18px;color:#505d6f;margin:0}.portfolio-tooltip{background:#fff;border-radius:4px;box-shadow:0 10px 24px rgba(29,42,68,.12);padding:1em 2em;text-align:center;width:300px}.portfolio-tooltip .label{font-weight:600;font-size:11px;color:#505d6f;opacity:.5;margin:0}@media (max-width:992px){.ResponsiveLine{left:3px;padding-right:6px}}.add-stock .form-group{display:flex}.add-stock input{border:1px solid #efefef;border-radius:6px;color:#505d6f;font-size:12px;padding:2em}.add-stock input:focus{border:1px solid #fff!important;box-shadow:0 10px 24px rgba(29,42,68,.12)!important}.add-stock input::-webkit-input-placeholder{opacity:.5}.add-stock input::-ms-input-placeholder{opacity:.5}.add-stock input::placeholder{opacity:.5}.add-stock button{background:#2246ff!important;border-radius:6px!important;font-size:14px!important;font-weight:700;color:#fff!important;padding:1em 3em;margin-left:1em;width:50em}.add-stock button:hover{background:#3a66ff!important}.page-container{background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;margin:2em;padding:0;height:38em}.stock-page-header{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:2em}.ResponsiveLine{width:100%;height:300px;margin-top:2em;left:27px;padding-right:53px;position:absolute}.stock-status{font-size:12px;flex-grow:10;display:flex;align-items:center}.stock-add-shares{flex-grow:0;display:flex;align-items:center}.stock-status span.positive{color:#3cdb56;background:#d3f9e3;border-radius:38px;padding:1.5em 3em;margin-right:1em}.add-stock button{width:100%!important}.form-group{margin-bottom:0!important}.stock-info{display:flex;flex-wrap:nowrap;text-align:start}.add-stock input{width:100%}.stock-status span.negative{color:#f32740;background:rgba(243,39,64,.2);border-radius:38px;padding:1.5em 3em}.stock-status span.hold{color:#a7aeb7;background:rgba(167,174,183,.1);border-radius:38px;padding:1.5em 3em}.stock-status span.hold a:hover{text-decoration:none}.period-buttons{text-align:center;margin-top:1em}.period-buttons button:first-child{font-size:13px;color:#4a4a4a!important;border-left:1px solid #efefef!important;border-radius:8px 0 0 8px!important}.period-buttons button:last-child{font-size:13px;color:#4a4a4a!important;border-right:1px solid #efefef!important;border-radius:0 8px 8px 0!important}.period-buttons button{padding:1em 2em;font-size:13px;color:#4a4a4a!important;border-top:1px solid #efefef!important;border-bottom:1px solid #efefef!important;border-radius:0!important}.period-buttons button.active{padding:1.5em 2em;color:#fff!important;background:#2246ff!important;border-radius:6px!important}.custom-tooltip{background:#fff;border-radius:4px;box-shadow:0 10px 24px rgba(29,42,68,.12);padding:1em 2em;text-align:center}.custom-tooltip .label{font-weight:600;font-size:11px;color:#505d6f;opacity:.5;margin:0}.custom-tooltip .h-label{font-weight:700;font-size:14px;color:#505d6f;margin:0}.srock-info-group{display:flex}.stock-info-item{font-weight:700;font-size:22px}.stock-info-item,.stock-info-item-free{align-items:center;text-align:center;letter-spacing:-.2px;color:#4a4a4a;border-left:1.2px solid #e9edfc;padding:0 2em}.stock-info-item-free{font-size:12px}.stock-info-item p{font-weight:700;font-size:11px;margin:0;letter-spacing:-.2px;color:#c7cfec}.stock-title-container{display:flex;align-items:flex-start}.stock-title-logo{width:56px;height:56px;margin-right:1em;border-radius:12px}.stock-title-logo img{border-radius:12px;height:100%;width:100%;object-fit:contain}.row,.tradingview-widget-container{height:100%}.notfound-container{display:flex;align-items:center;justify-content:center;height:80vh}.notfound-item{background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;padding:4em;text-align:center}.notfound-item p{font-weight:600;font-size:11px;line-height:20px;color:#c7cfec}.notfound-item a:hover{text-decoration:none}@media (max-width:992px){.notfound-item{padding:2em;margin:.5em}.not-found-anim div{width:300px!important}}.tour-container{background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;margin:2em;padding:1.5em 2em}html{background:#f1f3fb}body{font-family:"Montserrat",sans-serif!important;font-weight:600!important;background:#f1f3fb!important}h1{font-weight:600;font-size:17px!important;color:#4a4a4a;margin-bottom:0!important}:focus{outline:0!important;border:none!important;box-shadow:0 0 0 0 transparent!important}.col,.col-1,.col-2,.col-5,.col-10,.col-11,.col-lg{padding:0!important}.sidebarMin{width:4em}.sidebarMin .nav a svg{margin-right:0}.sidebarMin .sidebarSwitch svg{-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0);margin-left:.3em}.row{margin:0!important}.Pie{height:70vh;width:70vh}.single-container{background:#fff;box-shadow:0 1px 6px rgba(166,184,255,.273738);border-radius:12px;margin:2em;padding:1.5em 2em}.dropdown-menu{font-size:14px!important;color:#4a4a4a!important;padding:1.7em!important;box-shadow:0 16px 34px rgba(166,184,255,.273738);border-radius:12px!important;border:0!important}.dropdown-item{padding:1em 1.7em!important}.react-alerts .alert .message{text-transform:lowercase!important}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:1px solid #efefef;-webkit-text-fill-color:#505d6f;-webkit-box-shadow:inset 0 0 0 50px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input{border:1px solid #efefef;border-radius:6px;color:#505d6f;font-size:12px;padding:2em}input:focus{border:1px solid #fff!important;box-shadow:0 10px 24px rgba(29,42,68,.12)!important}input::-webkit-input-placeholder{opacity:.5}input::-ms-input-placeholder{opacity:.5}input::placeholder{opacity:.5}select{border:1px solid #efefef!important;border-radius:6px 0 0 6px!important;color:#505d6f!important;font-size:12px!important;padding:2em!important;background-position:calc(100% - 20px) calc(1em + 17px),calc(100% - 15px) calc(1em + 17px),calc(100% - 2.5em) .5em!important}select:focus{border:1px solid #fff!important;box-shadow:0 10px 24px rgba(29,42,68,.12)!important}.tour{box-shadow:0 16px 34px rgba(61,70,114,.29);color:#4a4a4a}.bm-item{display:inline-block;text-decoration:none;margin-bottom:10px;color:#d1d1d1;transition:color .2s}.bm-item:hover{color:#fff}.bm-burger-button{position:fixed;width:36px;height:30px;left:36px;top:36px;display:none}.bm-burger-bars{background:#373a47}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu{background:#373a47;font-size:1.15em}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad}.bm-overlay{background:rgba(0,0,0,.3)}.mobile-nav,.mobile-nav-hide{display:none}form{border:0}.col-lgs{width:50%}@media (max-width:992px){.col-lgs{width:100%}.mobile-nav{display:block;width:100px;flex:1 1}.m-5{margin:0!important}.card-container{position:relative;top:0;padding:1em 0;margin:.5em;z-index:0}.reports{margin:.5em!important}.stock-group{margin:.5em .5em 1em}.App .sidebar,.App .sidebarMin{display:none}.App .col-10{max-width:100%;flex:0 0 100%}.header{background:#2757f7!important}.header-buttons{display:none}.search-input input{color:#fff!important}.search-input input:focus{width:100%!important;color:#495057!important;background:url(/static/media/search.db5be3cc.svg) no-repeat scroll .8em .5em!important;background-color:#fff!important}.header-container{display:flex;align-items:center;height:100%;justify-content:space-between;margin-right:1em;margin-left:1em}.header-profile{justify-content:flex-end}.bm-burger-button{display:block;left:20px;top:25px}.bm-menu-wrap{top:80px}.bm-overlay{top:80px;left:0;background:linear-gradient(122.24deg,rgba(44,77,242,.5),rgba(31,12,84,.5) 99.35%)!important}.bm-item-list{padding:.9em}.bm-menu{background:#3556ff}.search-input{padding-left:0!important;width:100%!important}.stock-item{padding:1em}.stock-group .btn-buy{background:#d3f9e3}.stock-group .btn-sell{background:rgba(243,39,64,.15)}.btn{width:auto;padding:.5em 2em!important}.btn svg{display:none}.e-badge,.r-badge{margin-right:1em}.stockButton-item{width:auto}.stock-item a,.stock-item h1{font-size:14px!important}.dropdown-toggle{padding:.5em!important}.dropdown-toggle:after{color:#fff}.dropdown-toggle span{display:none}.page-container{margin:.5em;height:41em}.period-buttons{margin:2em 0;zoom:.8}.period-buttons .btn{padding:1em .8em!important}.investamount{padding:.5em 2em}.reports{padding:2em}.transaction-container{padding:2em;margin:.5em .5em 6em}.remove-stock{left:2em!important;background:#fdd4d9;border-radius:50%;padding:.92em;width:33px;height:33px;line-height:10px;font-size:12px;opacity:1}.remove-stock svg{stroke:#f32740}.header-profile-hide,.mobile-nav-hide{display:none!important}.search-input .form-control:focus{width:100%;transition:.2s;position:relative}.header-container{padding:1em 1.5em;margin-left:0!important;margin-right:0!important}.search-container{margin-right:1em}.skeleton-container{width:100%;top:87%}.skeleton-stock-group{margin:.5em}.stock-page-header{flex-wrap:wrap}.stock-title{margin-bottom:1em;margin-right:1em}.stock-status{margin-bottom:2em}.transaction-container svg{display:none}.transaction-container span{margin-left:5px}.reports button.small{padding:.5em 1em!important}.search-input .dropdown-menu{width:calc(100% - 16px)!important;top:62px!important;margin:8px!important;left:0!important;right:0!important;-webkit-transform:none!important;transform:none!important}.rbt.clearfix.open{position:static!important}.has-aux .rbt-input{padding-right:0!important}.report-buttons button{padding:1em}.stock-info{justify-content:center;margin:0 -15px}.add-stock button{font-size:13px!important}.stock-status span{font-size:10px}.intercom-launcher-frame,.intercom-lightweight-app-launcher{bottom:100px!important}.menu-margin{margin-bottom:2em!important}.ResponsiveLine{position:relative;left:0;padding-right:0;margin-top:0}.single-container{margin:.5em;padding:1em 0}}.sidebar{width:100%}.sidebar,.sidebar-min{top:0;height:100vh;background:#3556ff;border-radius:0 32px 0 0;z-index:10}.sidebar-min{width:4em}.sidebar-min span{display:none}.sidebar-min .nav a{color:#a6b5ff;padding:1.4em;margin-right:2em}.sidebarSwitch{position:absolute;width:100%;padding:1em;background:transparent;border:0;bottom:0;text-align:left}.sidebarSwitch:hover{background:#4563fd}.sidebarSwitch:hover svg{stroke:#fff}.sidebarSwitch svg{stroke:#a6b5ff}.logo{text-align:center;padding-top:4em;padding-bottom:4em}.nav{font-size:14px}.nav a{color:#a6b5ff;padding:1.4em;margin-right:2em}.nav a:hover{color:#fff}.nav a:hover svg{stroke:#fff}.nav a svg{stroke:#a6b5ff;margin-right:1em}.nav a.active{color:#fff;background:#4563fd;border-radius:0 12px 12px 0}.nav a.active:before{content:"";display:block;background:#fff;border-radius:0 12px 12px 0;width:.5em;height:4.2em;float:left;margin:-1.4em}.nav a.active svg{stroke:#fff}.hide{display:none}@media (max-width:992px){.mobile-nav .flex-column{flex-direction:row!important;display:contents}.nav-link span{display:none}.nav a.active{color:#2757f7;background:transparent;border:0;border-radius:0}.nav a.active svg{stroke:#2757f7}.nav a{margin-right:0;padding:0}.nav a svg{margin-right:0;stroke:#d0d5de}.nav{justify-content:space-around}}.header{height:5em;background:#fff;box-shadow:0 2px 8px rgba(166,184,255,.273738);margin-left:-2em;z-index:1!important}.header .row{height:100%}.header p{margin:0}.flip{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.search-input{padding-left:3em;width:600px}.search-input .dropdown-item-menu:active{background:#f6f7f8}.search-input input{background:url(/static/media/search.db5be3cc.svg) no-repeat scroll .8em .5em;padding-left:3.5em;padding-right:3.5em;border:0!important;font-size:14px;color:#4a4a4a;width:100%}.rbt-input-hint{all:unset!important}.header-buttons{text-align:right}.header-buttons a{opacity:.5;padding:1em}.header-buttons a:hover{opacity:1}.header-profile{display:flex;align-items:center}.header-profile img{width:2em;margin-right:1em}.btn-secondary{color:#4a4a4a!important;font-size:14px!important;background-color:initial!important;border:0!important}.dropdown-header{font-size:12px!important;color:#a7aeb7!important;padding:2em 2.5em 1em!important}.dropdown-menu{padding:0 0 1em!important}.dropdown-menu a{text-decoration:none;color:#4a4a4a;padding:1em 2em!important}.dropdown-menu button,.dropdown-menu button:hover{color:#4a4a4a}.dropdown-menu a:hover{text-decoration:none;color:#4a4a4a}.dropdown-menu button:hover{background:#f6f7f8}.header-container{display:flex;align-items:center;height:100%;justify-content:space-between;margin-right:2em;margin-left:1em}.signout-item>div{cursor:pointer;width:100%;font-weight:400;background-color:initial;border:0;padding:1em 2em}.signout-item>div:hover{background-color:#f8f9fa}.nav-item .dropdown-menu-right{padding-bottom:.5em!important}.mobile-menu{width:100%;height:84px;position:fixed;bottom:0;background-color:#fff;left:0;box-shadow:0 -2px 8px rgba(166,184,255,.273738);display:flex;justify-content:space-around;align-items:center}@media (max-width:992px){.header-container{position:relative}.header{margin-left:0}.search-input input{background:url(/static/media/search-light.8f7b422d.svg) no-repeat scroll .8em .5em;width:40px;padding-left:40px;padding-right:0}.mobile-title{display:flex;align-items:center}.mobile-title img{margin-right:1em}.mobile-title h1{color:#fff;font-size:15px!important}}.search-name span{color:#4a4a4a!important;margin-right:0!important}.search-link span{color:#3556ff}.search-link span:last-child{margin-right:.5em}.rbt-input-hint-container div{display:none!important}.dropdown-menu{padding-bottom:0!important}.dropdown-item{padding:0!important}.rbt-menu>li a{display:block;padding:1em 2em}.dropdown-item.disabled{padding:1em 2em!important}.dropdown-item:active{background-color:#fff!important}.search-placeholder-container{background:#fff;box-shadow:0 16px 34px rgba(166,184,255,.273738);border-radius:12px;top:64px;left:64px;position:absolute;padding:30px 40px}.search-placeholder-container p{font-weight:700;font-size:10px;line-height:18px;color:#4a4a4a;opacity:.5;margin-bottom:16px}.search-placeholder-item{display:flex;flex-direction:column;align-items:center;cursor:pointer}.search-placeholder-item .stock-logo{background-size:contain;background-repeat:no-repeat;background-position:50%;border-radius:12px;width:42px;height:42px}.search-placeholder-item h1{margin-top:8px}.search-placeholder-items{display:flex;text-decoration:none}.search-placeholder-items a:hover{text-decoration:none}.search-placeholder-items>div{margin-left:26px}.search-placeholder-items>div:first-child{margin-left:0}@media (max-width:992px){.search-placeholder-container{width:calc(100% - 16px);left:8px;padding:2em;top:90px}.search-placeholder-items{flex-wrap:wrap;justify-content:space-between}.search-placeholder-items>div{margin-left:0;width:60px}.search-placeholder-item{margin:1em}}
/*# sourceMappingURL=main.c7a00cb2.chunk.css.map */