a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h2,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;vertical-align:baseline}b,strong{font-weight:700}button{font-size:100%}a{color:inherit;cursor:pointer}button,input,optgroup,select,textarea{font-family:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}html{box-sizing:border-box}body,html{width:100%;height:100%}*,:after,:before{box-sizing:border-box}.header1,h1{color:#25282f;line-height:1.2;font-variation-settings:"wght" 700;margin-top:0;margin-bottom:.5em;font-size:2.5rem}@media screen and (min-width:20rem){.header1,h1{font-size:1.75rem;font-size:calc(2.5rem + 0.5*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.header1,h1{font-size:3rem}}.header2,h2{color:#25282f;line-height:1.2;font-variation-settings:"wght" 700;margin-top:0;margin-bottom:.5em;font-size:2rem}@media screen and (min-width:20rem){.header2,h2{font-size:1.4rem;font-size:calc(2rem + 0.441*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.header2,h2{font-size:2.441rem}}.header3,h3{color:#25282f;line-height:1.2;font-variation-settings:"wght" 700;margin-top:0;margin-bottom:.5em;font-size:1.2rem}@media screen and (min-width:20rem){.header3,h3{font-size:1.3rem;font-size:calc(1.2rem + 0.753*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.header3,h3{font-size:1.953rem}}.header4,h4{color:#25282f;line-height:1.2;font-variation-settings:"wght" 700;margin-top:0;margin-bottom:.5em;font-size:1rem}@media screen and (min-width:20rem){.header4,h4{font-size:1rem;font-size:calc(1rem + 0.563*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.header4,h4{font-size:1.563rem}}.header5,.header6,h5,h6{color:#25282f}.header5,.header6,h5,h6,label,p{line-height:1.5;margin-top:0;margin-bottom:.5em;font-size:1rem}label.bodySM,p.bodySM{font-size:.875rem}label.bodyLight,p.bodyLight{color:#6e6e77}a{color:#1b55f3;text-decoration:none}a:active,a:focus,a:hover{color:#0b40d0;text-decoration:underline;transition:all .2s ease-in-out}a.dark{color:#25282f;text-decoration:none}a.dark:active,a.dark:focus,a.dark:hover{color:#6e6e77;text-decoration:underline;transition:all .2s ease-in-out}.text-center{text-align:center}.bold{font-variation-settings:"wght" 700}@font-face{font-family:Source Sans Variable;font-weight:200 900;font-style:normal;font-stretch:normal;font-display:swap;src:url(/storage/WOFF2/VAR/SourceSansVariable-Roman.ttf.woff2) format("woff2"),url(/storage/WOFF/VAR/SourceSansVariable-Roman.ttf.woff) format("woff"),url(/storage/VAR/SourceSansVariable-Roman.ttf) format("truetype")}@font-face{font-family:Source Sans Variable Italic;font-weight:200 900;font-style:italic;font-stretch:normal;font-display:swap;src:url(/storage/WOFF2/VAR/SourceSansVariable-Italic.ttf.woff2) format("woff2"),url(/storage/WOFF/VAR/SourceSansVariable-Italic.ttf.woff) format("woff"),url(/storage/VAR/SourceSansVariable-Italic.ttf) format("truetype")}.mg-btm-xs{margin-bottom:.5rem}.mg-btm-sm{margin-bottom:.75rem}.mg-btm-md{margin-bottom:1.25rem}.mg-btm-lg{margin-bottom:2rem}.mg-btm-xl{margin-bottom:3.25rem}.mg-top-xs{margin-top:.5rem}.mg-top-sm{margin-top:.75rem}.mg-top-md{margin-top:1.25rem}.mg-top-lg{margin-top:2rem}.mg-top-xl{margin-top:3.25rem}.text-white{color:#fff}.text-dark{color:#151519}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.app-wrapper{min-height:100%;display:grid;grid-template:"aside" 70px "content" auto "ad" auto "footer" minmax(70px,-webkit-min-content)/auto;grid-template:"aside" 70px "content" auto "ad" auto "footer" minmax(70px,min-content)/auto}.app-wrapper aside{padding:.5rem 1rem;display:flex;align-items:center}.app-wrapper aside .logo{margin-left:auto}.app-wrapper #mobile-collapse-btn{display:block}.app-wrapper aside{grid-area:aside;position:-webkit-sticky;position:sticky;top:0;z-index:6;background:#25282f}.app-wrapper aside.mini{padding:1rem 0}.app-wrapper .logo{display:flex}.app-wrapper .logo svg{height:50px}.app-wrapper .logo.mini{justify-content:center}.app-wrapper .logo.full{justify-content:left}.app-wrapper .logo-mini{width:50px}.app-wrapper .logo-full{width:120px}.app-wrapper .sidebar-nav{background:#25282f;color:#fff;padding:2rem 1rem;top:0;bottom:0;min-height:100vh;position:fixed;width:300px;left:-300px;top:60px;z-index:5;overflow-y:auto;-webkit-overflow-scrolling:touch}.app-wrapper .sidebar-nav.open{transform:translateX(300px)}.app-wrapper .sidebar-nav.closed,.app-wrapper .sidebar-nav.open{transition:transform .4s cubic-bezier(.56,.1,.34,.91)}.app-wrapper .sidebar-nav .native-collapse-wrap details summary{padding:.5em}.app-wrapper .sidebar-nav .sidebar-nav-list li{margin-bottom:1rem}.app-wrapper .sidebar-nav .sidebar-nav-list .last-item{border-bottom:1px solid #bdbdc2;padding-bottom:1rem}.app-wrapper .sidebar-nav .sidebar-nav-list figure{margin-right:1rem}.app-wrapper .sidebar-nav .sidebar-nav-list .item-wrap{color:#fff;display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis}.app-wrapper .sidebar-nav .sidebar-nav-list .collapse-btn-wrap{margin-left:-1rem;margin-right:-1rem;background-color:rgba(27,85,243,.2)}.app-wrapper .sidebar-nav .sidebar-nav-list .collapse-btn-wrap svg{color:#1bf3da}.app-wrapper .sidebar-nav .sidebar-nav-list .collapse-btn-wrap button{padding:0 1rem;border-radius:0;width:100%;text-align:left;background-color:rgba(27,85,243,.2)}.app-wrapper .sidebar-nav .sidebar-nav-list .collapse-btn-wrap button:hover{background-color:#1b55f3}.app-wrapper .sidebar-nav .sidebar-nav-list .collapse-btn-wrap button:hover svg{color:#fff;transition:all .2s ease-in-out}.app-wrapper .sidebar-nav .profile-wrap{display:flex;flex-direction:row;align-items:center;margin-bottom:2rem;font-size:.875rem}.app-wrapper .sidebar-nav .profile-wrap .profile-name{display:flex;flex-direction:column;flex:1 1 75%}.app-wrapper .sidebar-nav .profile-wrap .profile-pic{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);margin-right:.7rem}.app-wrapper .app-content{grid-area:content;align-content:start;display:grid;grid-template-columns:repeat(8,1fr);grid-gap:1rem;padding:1rem 1rem 0}.app-wrapper .ad{grid-area:ad;place-self:center;padding:1rem;min-width:100%;min-height:100%;display:flex;place-content:center}.app-wrapper .ad>*{flex:1 0 100%}.app-wrapper footer{grid-area:footer;background-color:#25282f;padding:1rem 1rem .5rem;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:.875rem}.app-wrapper footer a,.app-wrapper footer p{color:#fff;font-size:.875rem}.app-wrapper footer ul{display:flex;flex-wrap:wrap}.app-wrapper footer ul li{margin-right:1rem}@media only screen and (min-width:768px){.app-wrapper{grid-template:"aside ." 70px "sidebar content" auto "sidebar ad" auto "sidebar footer" minmax(70px,-webkit-min-content)/auto 9fr;grid-template:"aside ." 70px "sidebar content" auto "sidebar ad" auto "sidebar footer" minmax(70px,min-content)/auto 9fr}.app-wrapper aside{position:relative;padding:1rem 0 1rem .5rem;display:block}.app-wrapper aside .logo{margin:unset}.app-wrapper #mobile-collapse-btn{display:none}.app-wrapper .sidebar-nav{grid-area:sidebar;position:unset;left:0;top:0}.app-wrapper .sidebar-nav.open{grid-area:sidebar;transform:none;width:250px;transition:visibility .16s ease-in-out .1s,width .16s ease-in-out 0s}.app-wrapper .sidebar-nav.closed{width:70px;transition:visibility .16s ease-in-out 0s,width .16s ease-in-out 10ms}.app-wrapper .sidebar-nav.closed,.app-wrapper .sidebar-nav.closed .sidebar-nav-list{display:flex;flex-direction:column;align-items:center}.app-wrapper .sidebar-nav.closed .sidebar-nav-list figure{margin-right:0}.app-wrapper .sidebar-nav.closed .sidebar-nav-list span{visibility:hidden;width:0;height:0}.app-wrapper .sidebar-nav.closed .profile-wrap{display:block}.app-wrapper .sidebar-nav.closed .profile-wrap .profile-pic{margin-right:0}.app-wrapper .sidebar-nav.closed .profile-wrap .profile-name{display:none}.app-wrapper .sidebar-nav.closed .sidebar-collapse details{border:0}.app-wrapper .sidebar-nav.closed .sidebar-collapse details .chevron{margin-bottom:1rem}.app-wrapper .sidebar-nav.closed .sidebar-collapse details .chevron span{visibility:hidden;width:0;height:0}.app-wrapper .app-content{border-radius:30px 0 0 0;padding:0 2rem 2rem}}.logo-s{fill:#1b55f3}.logo-s.dev{fill:#eb3d3d}.logo-chevron,.logo-text{fill:#fff}.maintenance svg{height:50px}.maintenance #logo-full .logo-text{fill:#000!important}.maintenance .logo-mini{width:50px}.maintenance .logo-full{width:120px}.landingWrap{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-gap:2rem}.landingWrap .card{grid-column:1/5;background-color:#0b43da}.landingWrap .form-wrap{background-color:#fff;border-radius:4px}.landingWrap .bottom-links{display:flex;justify-content:space-between}.landingWrapSingle{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-gap:2rem}.landingWrapSingle .card{grid-column:2/4;background-color:#fff}.landing-img-wrap{margin:0 auto;text-align:center;position:relative;display:block;height:0;padding:0;overflow:hidden;position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.landing-img-wrap .landing-img{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.form-cta{position:relative}.headline{color:#fff}.loginWrap{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-gap:0 2rem}.loginWrap a,.loginWrap h3{grid-column:1/-1;text-align:center}.loginFormWrap{grid-column:1/-1;background-color:#fff;border:1px solid #e4e4e7;box-shadow:1px 1px 0 #e4e4e7}@media only screen and (min-width:1024px){.loginFormWrap{grid-column:2/4}}.trades-wrap{grid-column:1/-1;display:grid;grid-template-columns:1fr;grid-gap:2rem}#market-banner,.trade-heading{grid-column:1/-1}.stock-cards-wrap{grid-column:1/-1;grid-row:1/2}.stock-cards-wrap .stock-cards{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(100px,-webkit-max-content);grid-template-rows:minmax(100px,max-content);grid-gap:1rem}.user-details{grid-column:1/-1;grid-row:2/3;position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff;border-top:1px solid #000;margin-left:-1rem;margin-right:-1rem;padding:0 1rem}@media only screen and (min-width:768px){.stock-cards-wrap .stock-cards{grid-template-columns:repeat(auto-fill,minmax(400px,auto));grid-template-rows:minmax(100px,-webkit-max-content);grid-template-rows:minmax(100px,max-content)}.user-details{margin-left:-2rem;margin-right:-2rem}}@media only screen and (min-width:1024px){.trades-wrap{grid-template-columns:auto minmax(230px,-webkit-min-content);grid-template-columns:auto minmax(230px,min-content)}.stock-cards-wrap{grid-column:1/2;grid-row:1/2}.user-details{grid-column:2/3;grid-row:1/2;position:relative;margin:0;border-top:none;padding:0}}.user-account{display:grid;grid-gap:2.5rem;grid-template-columns:1fr 1fr}.user-account>*{grid-column:1/-1}.user-account .image-edit-button{display:flex;flex-direction:column;margin-left:2rem}@media only screen and (min-width:1024px){.user-account .edit-profile,.user-account .profile-image-edit{grid-column:1/2}}.projection-wrap{grid-column:1/-1}.projection-card{display:grid;border:1px solid #e4e4e7;box-shadow:1px 1px 0 #e4e4e7;grid-template-columns:85px 1fr;grid-gap:.25rem 1rem;grid-auto-flow:dense;overflow-x:auto;margin-bottom:2rem;border-radius:4px;position:relative;background:#fff;padding:.75rem}.projection-card h5{margin-bottom:0;font-variation-settings:"wght" 700}.projection-card .hg-img{grid-column:1/2;grid-row:2/3;border:1px solid #bdbdc2;border-radius:4px;align-self:center}.projection-card .hg-details{grid-column:1/-1;grid-row:1/2;position:-webkit-sticky;position:sticky;left:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.projection-card .rating-wrap{align-items:baseline}.projection-card .rating-wrap .hg-star{color:#fae500;margin-right:.25rem}.projection-card .rating-wrap .hg-star-rating{font-variation-settings:"wght" 700;margin-right:.125rem}.projection-card .rating-wrap .hg-star-outof{font-variation-settings:"wght" 400;font-size:1rem;letter-spacing:.005em}.projection-card .rating-wrap .num-wrap{align-items:baseline}.projection-card .this-week{grid-column:2/3;grid-row:2/3;align-items:flex-end;justify-content:space-between;position:-webkit-sticky;position:sticky;left:0}.projection-card .next-week{grid-column:1/-1;grid-row:3/4}.projection-card .this-week-details>*{margin-right:1rem}.projection-card .rating-table{display:grid;grid-template-columns:repeat(10,minmax(-webkit-max-content,auto));grid-template-columns:repeat(10,minmax(max-content,auto))}.projection-card .rating-table>:nth-of-type(2n):not(.dt){background:#f2f2f3}.projection-card .rating-table dd{text-align:center;padding:0 1rem;color:#000}@media only screen and (min-width:1280px){.projection-card{grid-template-columns:85px -webkit-max-content auto;grid-template-columns:85px max-content auto}.projection-card .next-week{grid-column:3/-1;grid-row:2/3}}.faq-wrap{grid-column:1/-1}@media only screen and (min-width:768px){.faq-wrap{grid-column:2/8}}.leaderboard-wrap{grid-column:1/-1;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content)}.leaderboard-wrap .leaderboard-badge{width:35px;height:35px}.leaderboard-wrap h3{grid-column:1/-1;grid-row:1/2}.leaderboard-wrap .leader-overflow{overflow-x:auto}.leaderboard-wrap .leader-grid{grid-column:1/-1;display:grid}.leaderboard-wrap .leader-grid input{place-self:flex-start}.leaderboard-wrap .alltime-leader .rank-num{cursor:unset}.leaderboard-wrap .table-wrap{overflow-x:auto;max-height:100vh}@media only screen and (min-width:1024px){.leaderboard-wrap h3{grid-column:1/6;grid-row:1/2}.leaderboard-wrap .alltime-leader-title{grid-column:2/8}.leaderboard-wrap .leader-grid{grid-row:2/3}.leaderboard-wrap .leader-grid.alltime-leader{grid-column:2/8}}.leaderboard-table{table-layout:auto;border-collapse:collapse;width:100%}.leaderboard-table td,.leaderboard-table th,.leaderboard-table tr{padding:.5rem 1rem;vertical-align:middle}.leaderboard-table td:hover .user-row,.leaderboard-table tr:hover .user-row{background-color:transparent}.leaderboard-table td:hover td,.leaderboard-table td:hover td.user-row,.leaderboard-table td:hover tr,.leaderboard-table tr:hover td,.leaderboard-table tr:hover td.user-row,.leaderboard-table tr:hover tr{background-color:#f2f2f3}.leaderboard-table tr{border-bottom:1px solid #f2f2f3;text-align:center}.leaderboard-table thead{font-size:.875rem;background-color:#f2f2f3}.leaderboard-table th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background-color:#f2f2f3}.leaderboard-table th.user-row-head{text-align:left;position:-webkit-sticky;position:sticky;left:0;z-index:4}.leaderboard-table td{z-index:3}.leaderboard-table td.user-row-wrap{position:-webkit-sticky;position:sticky;left:0;z-index:1}.leaderboard-table .rank-sort{min-width:50px}.leaderboard-table .networth{font-variation-settings:"wght" 700}.leaderboard-table .user-row{display:flex;flex-direction:row;align-items:center;border:none;background-color:#fff;min-height:38px;font-size:1.125rem;font-variation-settings:"wght" 700}.leaderboard-table .user-row:hover{background-color:transparent}.leaderboard-table .user-row span:not(.tag){margin-right:.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:180px;text-align:left}.leaderboard-table .user-row .leaderboard-avatar,.leaderboard-table .user-row .tag{margin-right:.5rem}.leaderboard-table .hg-img-table{width:30px;height:30px;border:1px solid #bdbdc2;vertical-align:middle;border-radius:4px}.leaderboard-table .rank-num{cursor:pointer;display:inline-block;width:1.5em;height:1.5em;text-align:center;font-style:normal;border-radius:50%;font-variation-settings:"wght" 700;font-size:1rem}.leaderboard-table .rank-1{background:linear-gradient(332.28deg,#a57a2c 17.22%,#f6e948 93.9%);border:1px solid #926a28;color:#000;line-height:1.25}.leaderboard-table .rank-2{background:linear-gradient(329.91deg,#819499 22.22%,#e5f0f2 96.12%);border:1px solid #45575a;color:#000;line-height:1.25}.leaderboard-table .rank-3{background:linear-gradient(329.91deg,#c36658 22.22%,#f2e6e0 96.12%);border:1px solid #67352b;color:#000;line-height:1.25}.maintenance{grid-column:1/-1}.maintenance .logo-wrap{display:flex;justify-content:left}@media only screen and (min-width:768px){.maintenance{grid-column:2/4}}.dashboard-wrap{grid-column:1/-1;display:grid}.dashboard-wrap .leaderboard-table{width:100%;grid-column:1/-1}.dashboard-wrap .leaderboard-table tr{text-align:left}.dashboard-wrap .dash-cards-wrap{grid-column:1/-1;grid-row:1/2}.dashboard-wrap .dash-cards-wrap .dash-cards{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(100px,-webkit-max-content);grid-template-rows:minmax(100px,max-content);grid-gap:1rem}.dashboard-wrap .stockcard{grid-template-columns:76px auto}.dashboard-wrap .stockcard .hg-details{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.dashboard-wrap .stockcard .hg-details h4{font-variation-settings:"wght" 400}.dashboard-wrap .stockcard .hg-details .price-change-wrap{margin-left:10px}.dashboard-wrap .stockcard .user-holdings{grid-column:2/3;display:flex;flex-direction:column}.dashboard-wrap .stockcard .user-holdings .num{font-variation-settings:"wght" 700;font-size:1.625rem;margin-right:.125rem}.dashboard-wrap .stockcard .user-holdings .word{font-variation-settings:"wght" 400;font-size:1rem;letter-spacing:.005em}.dashboard-wrap .stockcard .user-holdings .word.small-price{font-size:.875rem}.dashboard-wrap .transaction-history{grid-column:1/-1;grid-row:2/3;overflow-x:auto}@media only screen and (min-width:768px){.dashboard-wrap .dash-cards-wrap .dash-cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-rows:minmax(100px,-webkit-max-content);grid-template-rows:minmax(100px,max-content)}}@media only screen and (min-width:1024px){.dashboard-wrap{grid-template-columns:auto}.dashboard-wrap .dash-cards-wrap{grid-column:1/2;grid-row:1/2}}.profile-page-wrap{--select-width:200px;grid-column:1/-1;display:grid;grid-template-columns:1fr}.profile-page-wrap .profile-details{text-align:center;position:-webkit-sticky;position:sticky;top:70px;background:#fff;border-bottom:1px solid #1b55f3;z-index:1;padding-top:1rem;margin-left:-1rem;margin-right:-1rem}.profile-page-wrap .profile-details .avatar{height:30px;width:30px}.profile-page-wrap .profile-header-stats{display:flex;flex-direction:row;justify-content:space-evenly;gap:.5rem;padding-bottom:1rem}.profile-page-wrap .profile-header-avatar{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;padding-bottom:1rem}.profile-page-wrap .profile-header-avatar p{margin-bottom:0}.profile-page-wrap .stats{text-align:center;padding:.625rem}.profile-page-wrap .stats h1{font-size:1.5rem}@media screen and (min-width:20rem){.profile-page-wrap .stats h1{font-size:1.75rem;font-size:calc(1.5rem + 1.5*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.profile-page-wrap .stats h1{font-size:3rem}}.profile-page-wrap .weekly-stats-wrap{border:1px solid #1b55f3;box-shadow:1px 1px 0 #1b55f3;border-radius:4px;padding:1rem}.profile-page-wrap .stats-summary{display:grid;grid-template-columns:1fr 1fr}.profile-page-wrap .stat-diff-icon{font-size:.75rem}.profile-page-wrap .stat-change-wrap{align-items:baseline}.profile-page-wrap .stat-change-wrap p{line-height:1}.profile-page-wrap .stat-change-wrap.green{color:#0b7a3b}.profile-page-wrap .stat-change-wrap.red{color:#e71818}.profile-page-wrap .profile-stats-wrap .week-picker-wrap{display:flex;flex-direction:column}.profile-page-wrap .profile-stats-wrap .week-picker-wrap .week-picker{display:flex;flex-direction:row}.profile-page-wrap .profile-stats-wrap .week-picker-wrap .week-picker select{border-radius:0;flex:1 1 auto}.profile-page-wrap .profile-stats-wrap .week-picker-wrap .week-picker .next-button{border-top-left-radius:0;border-bottom-left-radius:0}.profile-page-wrap .profile-stats-wrap .week-picker-wrap .week-picker .prev-button{border-top-right-radius:0;border-bottom-right-radius:0}.profile-page-wrap .profile-stats-wrap .stats-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(175px,auto));grid-gap:1rem}.profile-page-wrap .stockcard{grid-template-columns:76px auto}.profile-page-wrap .stockcard .hg-details{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.profile-page-wrap .stockcard .hg-details h4{font-variation-settings:"wght" 400}.profile-page-wrap .stockcard .hg-details .price-change-wrap{margin-left:10px}.profile-page-wrap .stockcard .user-holdings{grid-column:2/3;display:flex;flex-direction:column}.profile-page-wrap .stockcard .user-holdings .num{font-variation-settings:"wght" 700;font-size:1.625rem;margin-right:.125rem}.profile-page-wrap .stockcard .user-holdings .word{font-variation-settings:"wght" 400;font-size:1rem;letter-spacing:.005em}.profile-page-wrap .stockcard .user-holdings .word.small-price{font-size:.875rem}@media only screen and (min-width:768px){.profile-page-wrap{grid-template-columns:minmax(-webkit-min-content,300px) auto;grid-template-columns:minmax(min-content,300px) auto;margin-left:-2rem}.profile-page-wrap .profile-details{grid-column:1/2;text-align:center;position:relative;top:unset;border-bottom:none;z-index:1;margin-left:unset;margin-right:unset;padding:1rem}.profile-page-wrap .profile-details .avatar{height:60px;width:60px}.profile-page-wrap .profile-header-stats{flex-direction:column;gap:.5rem}.profile-page-wrap .profile-header-avatar{flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding-bottom:1rem}}@media only screen and (min-width:1024px){.profile-page-wrap .stats{margin:0 0 2rem;padding:1rem}.profile-page-wrap .profile-stats-wrap .week-picker-wrap{display:flex;flex-direction:row;align-items:center}.profile-page-wrap .profile-stats-wrap .week-picker-wrap h3{margin-right:auto;margin-bottom:0}}.houseguest-page-wrap{grid-column:1/-1;display:grid;grid-template-columns:1fr}.houseguest-dashboard-item{border:1px solid #e4e4e7;box-shadow:1px 1px 0 #e4e4e7;border-radius:4px;overflow-x:auto}.ratings-table td:first-child{text-align:left}.ratings-table tbody tr:last-of-type td{background-color:#adc1fb;font-variation-settings:"wght" 700}.ratings-table td{z-index:3}.ratings-table td.names{position:-webkit-sticky;position:sticky;left:0;z-index:1;background-color:#fff}.chart{padding:.5rem 1rem}.card{border-radius:4px;position:relative;display:flex;flex-direction:column;word-wrap:break-word;background:#fff;padding:.75rem}.card.duo{display:grid;grid-template-columns:1fr;padding:0}.card.duo>div{padding:1rem}.card.dark{background:#25282f}.card.deep{padding:2rem}@media only screen and (min-width:768px){.card.deep{padding:2.625rem}.card.duo{grid-template-columns:1fr 1fr}.card.duo>div{padding:2rem}}@media only screen and (min-width:1024px){.card.duo{grid-template-columns:minmax(500px,-webkit-max-content) auto;grid-template-columns:minmax(500px,max-content) auto}}.btn-link{display:inline;text-decoration:underline;color:#1b55f3;background:transparent;cursor:pointer}.button-base{background-color:#fff;border:1px solid transparent;border-radius:4px;color:#000;min-height:2.75rem;transition:all .2s ease-in-out;display:inline-block;position:relative;white-space:nowrap;cursor:pointer;font-size:1rem;padding:0 1.25em}.button-base:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base:focus{outline:0;box-shadow:0 0 0 1pt #1b55f3}.button-base.link{color:#1b55f3}.button-base.icon-col{display:flex;flex-direction:column;align-items:center}.button-base.full-width{width:100%}.button-base.xsmall{font-size:.875rem;padding:.375em 1.125em;min-height:0}.button-base.small{font-size:.875rem;padding:.5em 1.25em}@media (pointer:coarse),(pointer:fine){.button-base.small{min-height:1.5rem;padding:.25em 1em}}.button-base.large{font-size:1.25rem;padding:.75em 1.25em}.button-base.icon{display:flex;align-items:center}.button-base.icon figure{flex:0 0 auto;padding-right:.5rem}.button-base.icon span{flex:1 1 auto}.button-base.primary{background-color:#1b55f3;color:#fff}.button-base.primary:active,.button-base.primary:hover{background-color:#0b40d0}.button-base.primary:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base.primary.ghost{background-color:transparent;border:1px solid #1b55f3;color:#1b55f3}.button-base.primary.ghost:active,.button-base.primary.ghost:hover{background-color:#e4e4e7}.button-base.primary.ghost:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base.secondary{background-color:#c84e05;color:#fff}.button-base.secondary:active,.button-base.secondary:hover{background-color:#963b04}.button-base.secondary:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base.secondary.ghost{background-color:transparent;border:1px solid #c84e05;color:#c84e05}.button-base.secondary.ghost:active,.button-base.secondary.ghost:hover{background-color:#e4e4e7}.button-base.secondary.ghost:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base.prepend{padding:0 1.25em 0 0;display:inline-flex}.button-base.prepend figure{padding:.5em;margin-right:1em;display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center}.button-base.prepend figure svg{color:#fff}.button-base.prepend span{text-align:center}.button-base.danger{background-color:#c84e05;color:#000}.button-base.danger:active,.button-base.danger:hover{background-color:#963b04}.button-base.danger:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base.twitter{border:2px solid #1ca0f2;color:#000;font-weight:700}.button-base.twitter figure{border-right:1px solid #1ca0f2;background-color:#1ca0f2}.button-base.twitter:active,.button-base.twitter:hover{background:#e4e4e7}.button-base.twitter:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base.discord{border:2px solid #7288da;color:#000;font-weight:700}.button-base.discord figure{border-right:1px solid #7288da;background-color:#7288da}.button-base.discord:active,.button-base.discord:hover{background-color:#e4e4e7}.button-base.discord:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base.facebook{border:2px solid #1877f2;color:#000;font-weight:700}.button-base.facebook figure{border-right:1px solid #1877f2;background-color:#1877f2}.button-base.facebook:active,.button-base.facebook:hover{background-color:#e4e4e7}.button-base.facebook:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base.twitch{border:2px solid #9147ff;color:#000;font-weight:700}.button-base.twitch figure{border-right:1px solid #9147ff;background-color:#9147ff}.button-base.twitch:active,.button-base.twitch:hover{background-color:#e4e4e7}.button-base.twitch:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base.google{border:2px solid #4387f4;color:#000;font-weight:700}.button-base.google figure{border-right:2px solid #4387f4;background-color:#fff}.button-base.google:active,.button-base.google:hover{background-color:#e4e4e7}.button-base.google:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:default}.button-base.toggle{background:transparent;color:#fff;padding:0}.input{border:1px solid #bdbdc2;border-radius:4px;color:#151519;font-size:1rem;height:2.75rem;padding:0 .625rem;width:100%;min-width:150px}.input::-webkit-input-placeholder{color:#494950;opacity:1}.input::-webkit-input-placeholder,.input::placeholder{color:#494950;opacity:1}.input:active,.input:focus{outline:0;box-shadow:0 0 0 1pt #1b55f3}.input.dark{background:#95959d;color:#fff}.input.is-invalid{border:1px solid transparent;outline:2px solid #eb3d3d;outline-offset:-2px}.input.is-invalid:invalid{box-shadow:none}.input:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:not-allowed;outline:none}.input.inline-width{width:inherit}.input-sharp{border-radius:0}.input-light{border:1px solid #e4e4e7}.label{font-size:1rem;font-weight:700;color:#151519;margin-bottom:.5rem;display:inline-block}.label-inline{margin-bottom:0;margin-right:.5rem}.label-hidden{margin-bottom:0;font-size:0;height:1px;overflow:hidden;display:block}.num-input-wrap{display:block;max-width:100%;overflow:hidden;position:relative;flex:1 1 auto}.num-input-wrap .num-input{background-color:#1b55f3;border-top:1px solid #1b55f3;border-bottom:1px solid #1b55f3;color:#fff;padding-left:3.375rem;padding-right:3.375rem;text-align:center;display:block;min-height:1.5rem;min-width:3rem;-webkit-appearance:textfield;-moz-appearance:textfield}.num-input-wrap .num-input:active,.num-input-wrap .num-input:focus{border:1px solid transparent;outline:2px solid #1b55f3;outline-offset:-2px}.control-btn{position:absolute;width:2.5rem;top:1px;bottom:1px;display:flex;align-items:center;justify-content:center;background-color:#0b43da}.control-btn:disabled{cursor:not-allowed;top:-1px;bottom:-1px}.control-btn.decrease{border-top-right-radius:0;border-bottom-right-radius:0}.control-btn.increase{border-top-left-radius:0;border-bottom-left-radius:0;right:1px}.stockcard{display:grid;border:1px solid #e4e4e7;box-shadow:1px 1px 0 #e4e4e7;grid-template-columns:76px auto auto;grid-gap:.5rem;grid-auto-flow:dense;overflow:hidden}.stockcard.inactive{box-shadow:none}.stockcard.inactive:after{content:"";background-color:#e4e4e7;opacity:1%;width:100%;height:100%;position:absolute;top:0;left:0}.stockcard h1,.stockcard h2,.stockcard h3,.stockcard h4,.stockcard h5,.stockcard h6,.stockcard label,.stockcard p{margin-bottom:0}.stockcard .hg-img{grid-column:1/2;border:1px solid #bdbdc2;border-radius:4px}.stockcard .hg-details{grid-column:1/-1;grid-row:1/2;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.stockcard .hg-rating{grid-column:2/3;grid-row:2/3;padding:.5rem}@media only screen and (min-width:768px){.stockcard .hg-rating{display:flex;flex-direction:column;justify-content:space-between;align-items:center}}.stockcard .rating-wrap{align-items:baseline;padding:.5em 1em}.stockcard .rating-wrap .hg-star{color:#fae500;margin-right:.25rem}.stockcard .rating-wrap .hg-star-rating{font-variation-settings:"wght" 700;margin-right:.125rem}.stockcard .rating-wrap .hg-star-outof{font-variation-settings:"wght" 400;font-size:1rem;letter-spacing:.005em}.stockcard .rating-wrap .num-wrap{align-items:baseline}.stockcard .hg-price{grid-column:3/4;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding:.5rem;border-radius:4px;background:linear-gradient(90deg,#fff,#e4e4e7 62%)}.stockcard .hg-price.green-bg{background:linear-gradient(90deg,#fff,#d0fbe3 62%)}.stockcard .hg-price.red-bg{background:linear-gradient(90deg,#fff,#fad1d1 62%)}.stockcard .btn-wrap,.stockcard .input-wrap{grid-column:1/-1;grid-row:3/4}.stockcard .btn-wrap{place-content:space-between;display:flex}.stockcard .price-diff{font-size:.875rem}.stockcard .price-diff-icon{margin-right:.25rem}.stockcard .price-wrap{border-radius:4px;padding:.5em 1em}.stockcard .price-change-wrap{align-items:baseline}.stockcard .price-change-wrap p{line-height:1}.stockcard .price-change-wrap svg{font-size:.75rem}.stockcard .price-change-wrap.green{color:#0b7a3b}.stockcard .price-change-wrap.red{color:#e71818}@media only screen and (max-width:499px){.stockcard .input-wrap{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-start}.stockcard .input-wrap .num-input-wrap{order:1;margin-bottom:.5rem;width:100%}.stockcard .input-wrap .buy{margin:0 .5rem;white-space:nowrap;order:3}.stockcard .input-wrap .sell{white-space:nowrap;order:2}.stockcard .input-wrap .link{order:4}}@media only screen and (min-width:500px){.stockcard .input-wrap{display:flex;flex-direction:row;align-items:center}.stockcard .input-wrap .buy{margin:0 0 0 .5rem;white-space:nowrap}.stockcard .input-wrap .sell{margin-right:.5rem;white-space:nowrap}}.funds-wrap,.user-panel{display:flex;flex-direction:row;justify-content:space-between}.funds-wrap{margin-top:1rem;margin-bottom:1rem;margin-left:auto;order:2}.funds{border:1px solid #1b55f3;box-shadow:1px 1px 0 #1b55f3;border-radius:4px;text-align:center;padding:.625rem}.funds h1{font-size:1.5rem}@media screen and (min-width:20rem){.funds h1{font-size:1.75rem;font-size:calc(1.5rem + 1.5*(100vw - 20rem)/70)}}@media screen and (min-width:90rem){.funds h1{font-size:3rem}}.avail-funds{visibility:hidden;height:0;margin-bottom:0}.net-worth{font-size:.875rem}.fund-history{border:1px solid #1bf3da;box-shadow:1px 1px 0 #1bf3da;border-radius:4px;padding:1rem;margin-left:.5rem}.trade{align-items:center;justify-content:center;margin:0 1rem 0 0;order:1}.red-text{color:#c84e05}@media only screen and (min-width:1024px){.funds{margin:0 0 2rem;padding:1rem}.avail-funds{visibility:visible;height:unset;margin-bottom:.5em}.fund-history{margin-bottom:2rem;margin-left:0}.trade{align-items:center;order:unset;margin-right:0}.user-panel{flex-direction:column;position:-webkit-sticky;position:sticky;top:16px}.funds-wrap{order:unset;flex-direction:column;margin-top:0;margin-left:0}}.native-collapse-wrap details{border-top:1px solid #bdbdc2}.native-collapse-wrap details:last-child{border-bottom:1px solid #bdbdc2}.native-collapse-wrap details[open] .plus-icon:after{transform:translateY(-50%) rotate(180deg)}.native-collapse-wrap details[open] .chevron-icon{transform:rotate(180deg);transition:transform .2s ease-in-out}.native-collapse-wrap details[open] summary{margin-bottom:1rem}.native-collapse-wrap details:not([open]) .chevron-icon{transition:transform .2s ease-in-out}.native-collapse-wrap details summary{position:relative;display:block;font-variation-settings:"wght" 700;padding:.5em 0}.native-collapse-wrap details summary span{display:block;margin-right:2em}.native-collapse-wrap details summary.plus-icon:after,.native-collapse-wrap details summary.plus-icon:before{width:1em;height:2px;position:absolute;top:50%;right:0;content:"";background-color:currentColor;text-align:right;transform:translateY(-50%);transition:transform .2s ease-in-out}.native-collapse-wrap details summary.plus-icon:after{transform:translateY(-50%) rotate(90deg)}.native-collapse-wrap details summary .chevron{display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;align-items:center}.native-collapse-wrap details summary::-webkit-details-marker{display:none}.native-collapse-wrap details summary:active,.native-collapse-wrap details summary:focus{outline:1px solid #1b55f3;outline-offset:.5rem}.flash__message.goodjob,.flash__message.success{background-color:#d0fbe3}.flash__message.error,.flash__message.ohno{background-color:#fad1d1}.flash__message.info{background-color:#7596f0}.alert-custom-class{position:absolute;right:10px;bottom:0;z-index:1}@media only screen and (min-width:768px){.alert-custom-class{position:relative;right:unset;bottom:unset;z-index:1}}.tag{font-size:.875rem;line-height:1.2;font-variation-settings:"wght" 700;border-radius:4px;padding:.125rem .375rem}.tag.lfc{letter-spacing:.125em}.tag.hoh,.tag.lfc{background-color:#1b55f3;color:#fff}.tag.veto{background-color:#fae500;color:#000}.tag.nom{background-color:#000;color:#fff}.avatar{border:1px solid #e4e4e7;border-radius:50%}.avatarBorder1{border:1px solid #717484}.avatarBorder2{border:1px solid #0024f5}.avatarBorder3{border:1px solid #f415aa}.avatarBorder4{border:1px solid #73f6fd}.avatarBorder5{border:1px solid #00fc19}.avatarBorder6{border:1px solid #8600fc}.avatarBorder7{border:1px solid #fce700}:root{--select-width:100%}.select-component{display:block;border:1px solid #bdbdc2;border-radius:4px;color:#151519;font-size:1rem;height:2.75rem;padding:0 .625rem;min-width:150px;max-width:100%;width:var(--select-width);box-sizing:border-box;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%231b55f3%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff 0,#fff);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.select-component::-ms-expand{display:none}.select-component:disabled{background-color:#e4e4e7;border-color:#e4e4e7;color:#494950;cursor:not-allowed;outline:none}.select-component:focus{outline:0;box-shadow:0 0 0 1pt #1b55f3;outline:none}.select-component option{font-weight:400}.select-component .visually-hidden-label{margin-bottom:0;font-size:0;height:1px;overflow:hidden;display:block}@media only screen and (max-width:320px){.stockard .hg-rating{display:block}}.holdingscard{display:grid;border:1px solid #e4e4e7;box-shadow:1px 1px 0 #e4e4e7;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-gap:.5rem;grid-auto-flow:dense;overflow:hidden}.holdingscard.inactive{box-shadow:none}.holdingscard.inactive:after{content:"";background-color:#e4e4e7;opacity:1%;width:100%;height:100%;position:absolute;top:0;left:0}.holdingscard h1,.holdingscard h2,.holdingscard h3,.holdingscard h4,.holdingscard h5,.holdingscard h6,.holdingscard label,.holdingscard p{margin-bottom:0}.holdingscard img{grid-column:1/2;border:1px solid #bdbdc2}.holdingscard .details-wrap{grid-column:2/-1;grid-row:1/2}.holdingscard .user-holdings{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.holdingscard .stock-diff-icon{font-size:.75rem}.holdingscard .stock-change-wrap{align-items:baseline}.holdingscard .stock-change-wrap p{line-height:1}.holdingscard .stock-change-wrap.green{color:#0b7a3b}.holdingscard .stock-change-wrap.red{color:#e71818}.skeletonBox{background:#6e6e77}.skeletonBox:after{border-radius:inherit;background-color:#e4e4e7;content:"";display:block;width:100%;height:100%;-webkit-animation:pulse .8s ease-in-out infinite;animation:pulse .8s ease-in-out infinite}@-webkit-keyframes pulse{0%{background-color:hsla(0,0%,79.2%,.5)}50%{background-color:hsla(0,0%,79.2%,.8)}to{background-color:hsla(0,0%,79.2%,.5)}}@keyframes pulse{0%{background-color:hsla(0,0%,79.2%,.5)}50%{background-color:hsla(0,0%,79.2%,.8)}to{background-color:hsla(0,0%,79.2%,.5)}}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#000;color:#fff;border-radius:2px;padding:5px 10px 4px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#000;color:#000;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}.table-wrap{overflow-x:auto;max-height:100vh}.table{table-layout:auto;border-collapse:collapse;width:100%}.table td,.table th,.table tr{padding:.5rem 1rem;vertical-align:middle}.table td:hover td,.table td:hover tr,.table tr:hover td,.table tr:hover tr{background-color:#f2f2f3}.table tr{border-bottom:1px solid #f2f2f3;text-align:center}.table thead{font-size:.875rem;font-variation-settings:"wght" 700;background-color:#f2f2f3}.pagination{display:flex;flex-direction:row;margin-bottom:2rem;font-size:.875rem}.page-item.active .page-link{background-color:#1b55f3;color:#fff;cursor:not-allowed}.page-item:not(.active):not(.disabled) .page-link:hover{background-color:#f2f2f3}.page-item.disabled .page-link{background-color:#e4e4e7;color:#494950}.page-item:first-child .page-link,.page-item:last-child .page-link{color:#000}.page-item .page-link{position:relative;display:block;padding:4px 8px;line-height:1.25;color:#1b55f3;background-color:#fff;margin-right:8px}.page-item .page-link svg{vertical-align:middle;width:.5rem}body{color:#25282f;font-family:Source Sans Variable,system-ui,-apple-system,BlinkMacSystemFont,seravek,segoe ui,roboto,sans-serif;font-variation-settings:"wght" 400;font-size:1em;line-height:1.5;background:#fff}body.landing{background:#1b55f3}#collision-banner{grid-column:1/-1}.content{margin:0 auto;padding:1.25rem 1rem}.app-content-max{grid-column:1/9}@media only screen and (min-width:1024px){.content{max-width:1280px}.app-content-max{grid-column:2/7}}@media only screen and (min-width:1280px){.content{width:1280px}}