.InfoSkeleton-module__U74oba__infoSkeleton{flex-direction:column;gap:.5rem;width:100%;display:flex}.InfoSkeleton-module__U74oba__company{justify-content:space-between;gap:1rem;width:100%;display:flex}.InfoSkeleton-module__U74oba__companyDetails{align-items:center;gap:.75rem;display:flex}.InfoSkeleton-module__U74oba__logo{border-radius:var(--mb-border-radius-full)!important;width:3.5rem!important;height:3.5rem!important}.InfoSkeleton-module__U74oba__companyName{flex-direction:column;display:flex}.InfoSkeleton-module__U74oba__name{width:20rem!important;height:1.75rem!important}.InfoSkeleton-module__U74oba__symbol{width:8rem!important;height:1.5rem!important}.InfoSkeleton-module__U74oba__actionButton{align-self:flex-start;align-items:center;gap:.75rem;display:flex}.InfoSkeleton-module__U74oba__bookmark,.InfoSkeleton-module__U74oba__alert{border:var(--mb-border-width-primary) solid var(--mb-border-color-hovered);border-radius:var(--mb-border-radius-lg);width:6.75rem!important;height:2.5rem!important}.InfoSkeleton-module__U74oba__priceAndReturns{justify-content:space-between;gap:1rem;width:100%;display:flex}.InfoSkeleton-module__U74oba__tickerDetails{align-items:center;gap:2rem;display:flex}.InfoSkeleton-module__U74oba__priceChange{align-items:center;gap:.5rem;display:flex}.InfoSkeleton-module__U74oba__price{width:9.75rem!important;height:3rem!important}.InfoSkeleton-module__U74oba__change,.InfoSkeleton-module__U74oba__changePercentage{width:4.375rem!important;height:1.5rem!important;margin-top:.625rem!important}.InfoSkeleton-module__U74oba__wrapper{align-items:center;gap:2rem;display:flex}.InfoSkeleton-module__U74oba__stats{gap:.5rem;display:flex}.InfoSkeleton-module__U74oba__companyInfo{flex-direction:column;display:flex}.InfoSkeleton-module__U74oba__line1,.InfoSkeleton-module__U74oba__line2{border-left:var(--mb-border-width-primary) solid var(--mb-border-color-hovered);height:3rem}.InfoSkeleton-module__U74oba__label{width:5rem!important;height:1.25rem!important}.InfoSkeleton-module__U74oba__value{width:7rem!important;height:1.5rem!important}.InfoSkeleton-module__U74oba__companyReturnSkeleton{width:15rem!important;height:2rem!important}@media screen and (max-width:1024px){.InfoSkeleton-module__U74oba__infoSkeleton{gap:1rem}.InfoSkeleton-module__U74oba__priceAndReturns{flex-direction:column;gap:.5rem}}@media screen and (max-width:744px){.InfoSkeleton-module__U74oba__company{flex-direction:column}.InfoSkeleton-module__U74oba__tickerDetails{flex-direction:column;align-items:flex-start;gap:.5rem}.InfoSkeleton-module__U74oba__line1{display:none}}
.InvestmentChecklist-module__mEnS8a__investmentChecklist{flex-direction:column;gap:.5rem;width:100%;margin-top:1rem;display:flex}.InvestmentChecklist-module__mEnS8a__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.InvestmentChecklist-module__mEnS8a__heading{color:var(--mb-text-dark);font-size:var(--mb-text-body);font-weight:var(--mb-font-bold)}.InvestmentChecklist-module__mEnS8a__pointers{width:100%;max-width:calc(100vw - 2 * var(--mb-global-padding));align-items:center;gap:1rem;margin:0 auto;padding-top:1.25rem;display:flex;overflow-y:auto}.InvestmentChecklist-module__mEnS8a__pointers::-webkit-scrollbar{display:none}@media screen and (max-width:744px){.InvestmentChecklist-module__mEnS8a__pointers{flex-direction:column;gap:.5rem;width:100%;padding-top:.5rem;display:flex}.InvestmentChecklist-module__mEnS8a__heading{font-size:var(--mb-text-h7)}}
.Card-module__vrF6Iq__card{border:var(--mb-border-width-primary) solid var(--mb-border-color);border-radius:var(--mb-border-radius-md);cursor:pointer;flex-direction:column;flex:1 0 15rem;gap:1rem;width:auto;min-width:15rem;padding:.75rem;display:flex;position:relative;overflow:visible}.Card-module__vrF6Iq__card:hover{background-color:var(--mb-bg-color-secondary)}.Card-module__vrF6Iq__iconBox{background-color:var(--mb-bg-color-secondary);border-radius:var(--mb-border-radius-full);justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:absolute;top:0;left:.75rem;transform:translateY(-50%)}.Card-module__vrF6Iq__card:hover .Card-module__vrF6Iq__iconBox{background-color:var(--mb-bg-color-tertiary)}.Card-module__vrF6Iq__flagIcon{width:1.25rem;height:1.25rem;stroke:var(--mb-color-gray-500)}body.dark .Card-module__vrF6Iq__flagIcon{stroke:var(--mb-text-light)}.Card-module__vrF6Iq__textContainer{flex-direction:column;gap:.25rem;padding-top:1rem;display:flex}.Card-module__vrF6Iq__label{color:var(--mb-text-light);font-size:var(--mb-text-body2)}body.dark .Card-module__vrF6Iq__label{color:var(--mb-text-light)}.Card-module__vrF6Iq__value{color:var(--mb-text-dark);font-size:var(--mb-text-body2);font-weight:var(--mb-font-semibold);text-transform:uppercase}.Card-module__vrF6Iq__flagImage{background-color:var(--mb-bg-color-tertiary);border-radius:var(--mb-border-radius-md);width:1.75rem;height:1.75rem;padding:.25rem;position:absolute;bottom:.75rem;right:.75rem}.Card-module__vrF6Iq__positiveFlag{background-color:var(--mb-color-green-100)}.Card-module__vrF6Iq__neutralFlag{background-color:var(--mb-color-orange-100)}.Card-module__vrF6Iq__negativeFlag{background-color:var(--mb-color-red-100)}body.dark .Card-module__vrF6Iq__flagImage{background-color:var(--mb-bg-color-tertiary)}@media screen and (max-width:744px){.Card-module__vrF6Iq__card{flex:unset;flex-direction:row;align-items:center;gap:.75rem;min-width:100%;padding:.75rem 1rem}.Card-module__vrF6Iq__iconBox{top:unset;left:unset;position:static;transform:none}.Card-module__vrF6Iq__textContainer{padding-top:0}.Card-module__vrF6Iq__flagImage{bottom:unset;right:1rem}}
.ChecklistModal-module__GVC2HW__checklistModal{background-color:var(--mb-bg-color-primary);border-radius:var(--mb-border-radius-md);flex-direction:column;gap:2rem;width:50rem;padding-block:2rem;display:flex}body.dark .ChecklistModal-module__GVC2HW__checklistModal{background-color:var(--mb-bg-color-primary)!important}.ChecklistModal-module__GVC2HW__modalHeader{color:var(--mb-text-dark);font-size:var(--mb-text-h6);font-weight:var(--mb-font-semibold);text-align:center;align-self:center;width:max-content}.ChecklistModal-module__GVC2HW__body{flex-direction:column;gap:4rem;height:max-content;max-height:50vh;padding:0 2rem;display:flex;overflow-y:auto}.ChecklistModal-module__GVC2HW__card{flex-direction:column;gap:.125rem;display:flex}.ChecklistModal-module__GVC2HW__cardHeader{align-items:center;gap:.5rem;display:flex}.ChecklistModal-module__GVC2HW__cardHeading{color:var(--mb-text-dark);font-size:var(--mb-text-h7);font-weight:var(--mb-font-semibold)}.ChecklistModal-module__GVC2HW__icon{width:auto;height:1.25rem}.ChecklistModal-module__GVC2HW__description{color:var(--mb-text-light);font-size:var(--mb-text-body2)}.ChecklistModal-module__GVC2HW__fields{grid-template-columns:repeat(3,1fr);column-gap:1rem;margin-top:2rem;display:grid}.ChecklistModal-module__GVC2HW__field{flex-direction:column;gap:.5rem;display:flex}.ChecklistModal-module__GVC2HW__label{border-radius:var(--mb-border-radius-md);color:var(--mb-color-red-primary);font-weight:var(--mb-font-semibold);justify-content:center;align-items:center;width:max-content;padding:.325rem .5rem;display:flex}body.dark .ChecklistModal-module__GVC2HW__label{background:var(--mb-bg-color-secondary)!important}.ChecklistModal-module__GVC2HW__fieldDesc{font-size:var(--mb-text-body2)}@media screen and (max-width:1024px){.ChecklistModal-module__GVC2HW__checklistModal{width:45rem}}@media screen and (max-width:744px){.ChecklistModal-module__GVC2HW__checklistModal{width:100vw}.ChecklistModal-module__GVC2HW__body{gap:1.5rem;padding:.5rem 1.25rem}.ChecklistModal-module__GVC2HW__fields{grid-template-columns:1fr;row-gap:1rem;margin-top:.75rem}.ChecklistModal-module__GVC2HW__field:not(:last-child){border-right:none}.ChecklistModal-module__GVC2HW__field:last-child{border-bottom:var(--mb-border-width-secondary) dashed var(--mb-border-color);padding-bottom:1.5rem}}
.ScoreCardGuide-module__ALu0sG__scorecardGuide{border-bottom:2px dotted var(--mb-brand-color-primary);color:var(--mb-brand-color-primary);cursor:pointer;font-size:var(--mb-text-body2);font-weight:var(--mb-font-semibold)}
.slick-dots li button:before{color:var(--mb-text-normal);margin-top:1rem}body.dark .slick-dots li button:before{color:var(--mb-text-normal)}.slick-dots li.slick-active button:before{color:var(--mb-brand-color-primary)!important}body.dark .slick-dots li.slick-active button:before{color:var(--mb-brand-color-primary)}
