.ChatLayout-module__YwgzbW__page{background:var(--color-blue-base-000);grid-template-rows:3.5rem 1fr;height:100dvh;display:grid}.ChatLayout-module__YwgzbW__pageBody{grid-row:2;grid-template-columns:minmax(8rem,1fr) 35.375rem minmax(8rem,1fr);min-height:0;display:grid}.ChatLayout-module__YwgzbW__content{border-left:1px solid var(--color-blue-base-200);border-right:1px solid var(--color-blue-base-200);background:#fff;flex-direction:column;height:calc(100dvh - 3.5rem);min-height:0;display:flex;position:relative;overflow:hidden}.ChatLayout-module__YwgzbW__gradientOverlay{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 8px 0 24px #decefa33,inset -12px -12px 24px #99f3e533,inset 12px 12px 24px #e7eefd33}@media (max-width:900px){.ChatLayout-module__YwgzbW__pageBody{grid-template-columns:1fr}.ChatLayout-module__YwgzbW__leftColumn,.ChatLayout-module__YwgzbW__rightColumn{display:none}}@media (max-width:600px){.ChatLayout-module__YwgzbW__page{height:100dvh;overflow:hidden}.ChatLayout-module__YwgzbW__pageBody{height:calc(100dvh - 3.5rem);min-height:0}.ChatLayout-module__YwgzbW__content{border-left:none;border-right:none;height:100%}}
.ChatConversation-module__S1zRyq__conversationScroll{scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:3.5rem 2.5rem 4rem;overflow-y:auto}.ChatConversation-module__S1zRyq__conversationScroll::-webkit-scrollbar{width:0;height:0;display:none}.ChatConversation-module__S1zRyq__conversation{flex-direction:column;gap:1rem;display:flex}.ChatConversation-module__S1zRyq__conversationEmpty{flex:1;justify-content:end;min-height:100%}.ChatConversation-module__S1zRyq__emptyState{text-align:center;font-family:var(--font-family-desktop-big-heading-s);font-size:var(--font-size-desktop-big-heading-s);line-height:var(--line-height-desktop-big-heading-s);font-weight:var(--font-weight-desktop-big-heading-s);letter-spacing:var(--letter-spacing-desktop-big-heading-s);color:#e3ecf5;-webkit-user-select:none;user-select:none;align-self:center;margin-bottom:4.5rem}.ChatConversation-module__S1zRyq__userRow{justify-content:flex-end;align-self:flex-end;align-items:flex-end;gap:.5rem;width:90%;display:flex}.ChatConversation-module__S1zRyq__userBubble{white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;background:var(--color-blue-base-100);font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s);color:var(--color-blue-base-900);border-radius:.75rem 0 .75rem .75rem;justify-content:flex-start;align-items:flex-start;gap:.5rem;padding:.5rem;display:flex}.ChatConversation-module__S1zRyq__avatar{background:var(--color-blue-base-100);width:2rem;height:2rem;color:var(--color-blue-base-800);font-family:var(--font-family-desktop-uppercase-default);font-size:var(--font-size-desktop-uppercase-default);letter-spacing:var(--letter-spacing-desktop-uppercase-default);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ChatConversation-module__S1zRyq__avatarImage{object-fit:cover;border-radius:50%;width:2rem;height:2rem}.ChatConversation-module__S1zRyq__loadingRow{align-items:center;padding:.5rem 0;display:flex}.ChatConversation-module__S1zRyq__loadingLogoWrap{justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;position:relative}.ChatConversation-module__S1zRyq__loadingLogoBg{background:radial-gradient(67.39% 60.08% at 15.38% 84.62%,var(--color-teal-300,#67ecd933)0%,var(--color-teal-050,#f2fdfc33)100%),radial-gradient(53.4% 48.54% at 76.92% 9.62%,var(--color-fuchsia-300,#f491c233)0%,#fbdaeb00 100%),radial-gradient(50% 50% at 50% 50%,#fff 0%,#fff0 100%),radial-gradient(102.21% 102.21% at 82.69% 88.46%,var(--color-electric-blue-100,#e7eefd)0%,var(--color-electric-blue-100,#e7eefd)100%);transform-origin:50%;z-index:0;pointer-events:none;border-radius:50%;width:100%;height:100%;animation:2s linear infinite ChatConversation-module__S1zRyq__rotateCCW;position:absolute;inset:0}.ChatConversation-module__S1zRyq__loadingLogo{z-index:1;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:relative}.ChatConversation-module__S1zRyq__loadingLogo svg{width:100%;height:100%}.ChatConversation-module__S1zRyq__loadingText{font-family:var(--font-family-desktop-body-xs);font-size:var(--font-size-desktop-body-xs);line-height:var(--line-height-desktop-body-xs);letter-spacing:var(--letter-spacing-desktop-body-xs);background:linear-gradient(90deg,var(--color-blue-base-700,#43566b)0%,var(--color-blue-base-400,#a7bfd9)50%,var(--color-blue-base-700,#43566b)100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin-left:.875rem;animation:2s linear infinite ChatConversation-module__S1zRyq__gradientShift}@keyframes ChatConversation-module__S1zRyq__gradientShift{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes ChatConversation-module__S1zRyq__rotateCCW{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (max-width:600px){.ChatConversation-module__S1zRyq__conversationScroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;padding:1.5rem 1rem 1rem}.ChatConversation-module__S1zRyq__userRow{flex-direction:column;align-items:flex-end}.ChatConversation-module__S1zRyq__userBubble{max-width:100%;font-family:var(--font-family-mobile-body-m);font-size:var(--font-size-mobile-body-m);line-height:var(--line-height-mobile-body-m);font-weight:var(--font-weight-mobile-body-m);letter-spacing:var(--letter-spacing-mobile-body-m)}}
.ChatResponse-module__EPTj8W__response{flex-direction:column;gap:1rem;width:90%;display:flex}.ChatResponse-module__EPTj8W__responseTitle{font-family:var(--font-family-desktop-small-heading-m);font-weight:var(--font-weight-desktop-small-heading-m);font-size:var(--font-size-desktop-small-heading-m);line-height:var(--line-height-desktop-small-heading-m);letter-spacing:var(--letter-spacing-desktop-small-heading-m);color:var(--color-blue-base-900);margin:0}.ChatResponse-module__EPTj8W__responseSubtitle{font-family:var(--font-family-desktop-small-heading-m);font-size:var(--font-size-desktop-small-heading-m);line-height:var(--line-height-desktop-small-heading-m);color:var(--color-blue-base-900);margin:.5rem 0 0}.ChatResponse-module__EPTj8W__responseText{font-family:var(--font-family-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);color:var(--color-blue-base-700);margin:0}.ChatResponse-module__EPTj8W__responseList{color:var(--color-blue-base-700);font-family:var(--font-family-desktop-body-xs);font-size:var(--font-size-desktop-body-xs);line-height:var(--line-height-desktop-body-xs);gap:.6rem;margin:0;padding-left:1.5rem;display:grid}.ChatResponse-module__EPTj8W__sources{align-items:center;gap:.6rem;display:inline-flex}.ChatResponse-module__EPTj8W__sourceBadge{background:var(--color-blue-base-100);border:1px solid var(--color-blue-base-200);border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .35rem;display:inline-flex}.ChatResponse-module__EPTj8W__sourceIcon{background:var(--color-blue-base-900);width:22px;height:22px;color:var(--color-blue-base-000);border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;font-weight:600;display:inline-flex}.ChatResponse-module__EPTj8W__sourceIconAlt{width:18px;height:18px;color:var(--color-blue-base-000);background:#f24b4b;border-radius:50%;justify-content:center;align-items:center;font-size:.55rem;font-weight:600;display:inline-flex}.ChatResponse-module__EPTj8W__sourceIconAltMuted{width:18px;height:18px;color:var(--color-blue-base-000);background:#ff7b7b;border-radius:50%;justify-content:center;align-items:center;font-size:.55rem;font-weight:600;display:inline-flex}.ChatResponse-module__EPTj8W__sourcesLabel{font-family:var(--font-family-desktop-body-s);font-size:var(--font-size-desktop-body-s);color:var(--color-blue-base-600)}.ChatResponse-module__EPTj8W__chartPlaceholder{background:#e2ecf4;border:1px solid #d2deea;border-radius:1.2rem;width:100%;height:220px;box-shadow:inset 0 0 0 1px #fff9}.ChatResponse-module__EPTj8W__chartCaption{font-family:var(--font-family-desktop-disclaimer-m);font-size:var(--font-size-desktop-disclaimer-m);color:var(--color-blue-base-500);margin:0}@media (max-width:600px){.ChatResponse-module__EPTj8W__responseText{font-family:var(--font-family-mobile-body-m);font-size:var(--font-size-mobile-body-m);line-height:var(--line-height-mobile-body-m)}}
.LoadingScreen-module__4uTyIW__loadingScreen{background-color:var(--color-blue-base-000);z-index:9999;perspective:1000px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}.LoadingScreen-module__4uTyIW__loadingLogo{transform-style:preserve-3d;justify-content:center;align-items:center;width:1.5rem;max-width:100%;height:1.5rem;max-height:100%;display:flex}.LoadingScreen-module__4uTyIW__loadingLogo svg{width:1.5rem;max-width:100%;height:1.5rem;max-height:100%;transform-style:preserve-3d}.LoadingScreen-module__4uTyIW__loadingLogo .LoadingScreen-module__4uTyIW__ring1,.LoadingScreen-module__4uTyIW__loadingLogo .LoadingScreen-module__4uTyIW__ring2,.LoadingScreen-module__4uTyIW__loadingLogo .LoadingScreen-module__4uTyIW__ring3{transform-origin:50%;transform-style:preserve-3d}.LoadingScreen-module__4uTyIW__variant1 .LoadingScreen-module__4uTyIW__ring1{animation:2s linear infinite LoadingScreen-module__4uTyIW__rotateZTilted}.LoadingScreen-module__4uTyIW__variant1 .LoadingScreen-module__4uTyIW__ring2{animation:3s linear infinite LoadingScreen-module__4uTyIW__rotateYTilted}.LoadingScreen-module__4uTyIW__variant1 .LoadingScreen-module__4uTyIW__ring3{animation:2s linear infinite LoadingScreen-module__4uTyIW__rotateXTilted}.LoadingScreen-module__4uTyIW__variant2 .LoadingScreen-module__4uTyIW__ring1{animation:3s linear infinite LoadingScreen-module__4uTyIW__rotateZTilted}.LoadingScreen-module__4uTyIW__variant2 .LoadingScreen-module__4uTyIW__ring2{animation:4s linear infinite LoadingScreen-module__4uTyIW__rotateYTilted}.LoadingScreen-module__4uTyIW__variant2 .LoadingScreen-module__4uTyIW__ring2 .LoadingScreen-module__4uTyIW__ring3{animation:3s linear infinite LoadingScreen-module__4uTyIW__rotateXTiltedRelative}@keyframes LoadingScreen-module__4uTyIW__rotateXTiltedRelative{0%{transform:rotate(45deg)rotateX(0)rotate(-45deg)}to{transform:rotate(45deg)rotateX(360deg)rotate(-45deg)}}@keyframes LoadingScreen-module__4uTyIW__rotateXTilted{0%{transform:rotate(45deg)rotateX(0)rotate(-45deg)}to{transform:rotate(45deg)rotateX(360deg)rotate(-45deg)}}@keyframes LoadingScreen-module__4uTyIW__rotateYTilted{0%{transform:rotate(45deg)rotateY(0)rotate(-45deg)}to{transform:rotate(45deg)rotateY(360deg)rotate(-45deg)}}@keyframes LoadingScreen-module__4uTyIW__rotateZTilted{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.RiskReturnCard-module__mCM8FG__card{background:var(--color-blue-base-000);border:1px solid var(--color-blue-base-200);border-radius:0;flex-direction:column;gap:1.375rem;width:23.9375rem;padding:1rem;display:flex}.RiskReturnCard-module__mCM8FG__contentWrapper{flex-direction:column;gap:.75rem;width:100%;display:flex}.RiskReturnCard-module__mCM8FG__topSection{flex-direction:column;gap:1rem;width:100%;display:flex}.RiskReturnCard-module__mCM8FG__header{background:var(--color-blue-base-200);border:1px solid var(--color-blue-base-200);flex-direction:column;padding:.5rem;display:flex}.RiskReturnCard-module__mCM8FG__dateRange{font-family:var(--font-family-mobile-small-heading-m);font-weight:var(--font-weight-mobile-small-heading-m);font-size:var(--font-size-mobile-small-heading-m);line-height:var(--line-height-mobile-small-heading-m);color:var(--color-blue-base-900);margin:0}.RiskReturnCard-module__mCM8FG__title{font-family:var(--font-family-mobile-small-heading-s);font-weight:var(--font-weight-mobile-small-heading-s);font-size:var(--font-size-mobile-small-heading-s);line-height:var(--line-height-mobile-small-heading-s);color:var(--color-blue-base-800);white-space:pre-wrap;margin:0}.RiskReturnCard-module__mCM8FG__description{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);color:var(--color-blue-base-800);white-space:pre-wrap;margin:0}.RiskReturnCard-module__mCM8FG__chartContainer{flex-direction:column;width:100%;height:309px;display:flex;position:relative;overflow:hidden}:is(.RiskReturnCard-module__mCM8FG__chartContainer *,.RiskReturnCard-module__mCM8FG__chartContainer :focus,.RiskReturnCard-module__mCM8FG__chartContainer :focus-visible){outline:none!important}.RiskReturnCard-module__mCM8FG__chartTick{font-family:var(--font-family-desktop-disclaimer-m);font-weight:var(--font-weight-desktop-disclaimer-m);font-size:var(--font-size-desktop-disclaimer-m);line-height:var(--line-height-desktop-disclaimer-m)}.RiskReturnCard-module__mCM8FG__lockdownLabel{font-family:var(--font-family-desktop-body-xs);font-weight:var(--font-weight-desktop-body-xs);font-size:var(--font-size-desktop-body-xs);line-height:var(--line-height-desktop-body-xs);color:var(--color-blue-base-600);text-align:center;position:absolute;top:5.5rem;left:0}.RiskReturnCard-module__mCM8FG__metricsContainer{gap:.5rem;width:100%;display:flex}.RiskReturnCard-module__mCM8FG__metricBlock{background:var(--color-blue-base-000);border-left:2px solid;flex-direction:column;flex:1;padding:0 .75rem;display:flex}.RiskReturnCard-module__mCM8FG__metricBlockOptima{border-left-color:var(--color-electric-blue-500)}.RiskReturnCard-module__mCM8FG__metricBlockNifty{border-left-color:var(--color-golden-yellow-500)}.RiskReturnCard-module__mCM8FG__metricTop{flex-direction:column;gap:.125rem;display:flex}.RiskReturnCard-module__mCM8FG__metricLabel{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);color:var(--color-blue-base-800);margin:0}.RiskReturnCard-module__mCM8FG__metricValue{font-family:var(--font-family-desktop-small-heading-m);font-weight:var(--font-weight-desktop-small-heading-m);font-size:var(--font-size-desktop-small-heading-m);line-height:var(--line-height-desktop-small-heading-m);color:var(--color-blue-base-900);margin:0}.RiskReturnCard-module__mCM8FG__metricDetails{font-family:var(--font-family-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);gap:.125rem;display:flex}.RiskReturnCard-module__mCM8FG__metricDetailLabel{color:var(--color-blue-base-600);font-weight:var(--font-weight-desktop-body-s)}.RiskReturnCard-module__mCM8FG__metricDetailValue{color:var(--color-blue-base-800);font-weight:var(--font-weight-desktop-body-s)}.RiskReturnCard-module__mCM8FG__toggleContainer{background:var(--color-blue-base-000);border:1px solid var(--color-blue-base-200);border-radius:1.25rem;align-self:center;gap:.125rem;padding:.25rem;display:flex;position:relative}.RiskReturnCard-module__mCM8FG__toggleSlider{background:var(--color-blue-base-900);z-index:0;border-radius:1rem;height:calc(100% - .5rem);transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);position:absolute;top:.25rem;left:.25rem}.RiskReturnCard-module__mCM8FG__toggleButton{z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:var(--color-blue-base-600);background:0 0;border:none;border-radius:1rem;outline:none;justify-content:center;align-items:center;padding:.5rem 1.5rem;transition:color .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;font-family:var(--font-family-desktop-small-heading-s)!important;font-weight:var(--font-weight-desktop-small-heading-s)!important;font-size:var(--font-size-desktop-small-heading-s)!important;line-height:var(--line-height-desktop-small-heading-s)!important}.RiskReturnCard-module__mCM8FG__toggleButton:focus,.RiskReturnCard-module__mCM8FG__toggleButton:focus-visible{outline:none}.RiskReturnCard-module__mCM8FG__toggleActive{color:var(--color-blue-base-100)}.RiskReturnCard-module__mCM8FG__joinButton{background:var(--color-blue-base-900);width:100%;color:var(--color-blue-base-000);cursor:pointer;text-align:center;border:none;border-radius:6.25rem;padding:1rem 1.5rem;transition:opacity .2s;font-family:var(--font-family-desktop-small-heading-s)!important;font-weight:var(--font-weight-desktop-small-heading-s)!important;font-size:var(--font-size-desktop-small-heading-s)!important;line-height:var(--line-height-desktop-small-heading-s)!important}.RiskReturnCard-module__mCM8FG__joinButton:hover{opacity:.9}.RiskReturnCard-module__mCM8FG__joinButton:active{opacity:.8}
.SectorCard-module__j7BOOa__card{background:var(--color-blue-base-000);border:1px solid var(--color-blue-base-200);border-radius:0;flex-direction:column;gap:.75rem;width:23.9375rem;padding:1rem;display:flex}.SectorCard-module__j7BOOa__contentWrapper{flex-direction:column;gap:.75rem;width:100%;display:flex}.SectorCard-module__j7BOOa__topSection{flex-direction:column;gap:.5rem;width:100%;display:flex}.SectorCard-module__j7BOOa__header{background:var(--color-blue-base-200);border:1px solid var(--color-blue-base-200);flex-direction:column;padding:.5rem;display:flex}.SectorCard-module__j7BOOa__dateRange{font-family:var(--font-family-mobile-small-heading-m);font-weight:var(--font-weight-mobile-small-heading-m);font-size:var(--font-size-mobile-small-heading-m);line-height:var(--line-height-mobile-small-heading-m);color:var(--color-blue-base-900);margin:0}.SectorCard-module__j7BOOa__title{font-family:var(--font-family-mobile-small-heading-s);font-weight:var(--font-weight-mobile-small-heading-s);font-size:var(--font-size-mobile-small-heading-s);line-height:var(--line-height-mobile-small-heading-s);color:var(--color-blue-base-800);white-space:pre-wrap;margin:0}.SectorCard-module__j7BOOa__description{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);color:var(--color-blue-base-800);white-space:pre-wrap;margin:0}.SectorCard-module__j7BOOa__chartSection{flex-direction:column;width:100%;display:flex}.SectorCard-module__j7BOOa__chartBlock{width:100%;position:relative}:is(.SectorCard-module__j7BOOa__chartBlock *,.SectorCard-module__j7BOOa__chartBlock :focus,.SectorCard-module__j7BOOa__chartBlock :focus-visible){outline:none!important}.SectorCard-module__j7BOOa__chartLabel{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);color:var(--color-blue-base-600)}.SectorCard-module__j7BOOa__chartTick{font-family:var(--font-family-desktop-disclaimer-m);font-weight:var(--font-weight-desktop-disclaimer-m);font-size:var(--font-size-desktop-disclaimer-m);line-height:var(--line-height-desktop-disclaimer-m)}.SectorCard-module__j7BOOa__metricsContainer{gap:.5rem;width:100%;display:flex}.SectorCard-module__j7BOOa__metricBlock{background:var(--color-blue-base-000);border-left:2px solid;flex-direction:column;flex:1;padding:0 .75rem;display:flex}.SectorCard-module__j7BOOa__metricBlockOptima{border-left-color:var(--color-electric-blue-500)}.SectorCard-module__j7BOOa__metricBlockNifty{border-left-color:var(--color-golden-yellow-500)}.SectorCard-module__j7BOOa__metricTop{flex-direction:column;gap:.125rem;display:flex}.SectorCard-module__j7BOOa__metricLabel{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);color:var(--color-blue-base-800);margin:0}.SectorCard-module__j7BOOa__metricValue{font-family:var(--font-family-desktop-small-heading-m);font-weight:var(--font-weight-desktop-small-heading-m);font-size:var(--font-size-desktop-small-heading-m);line-height:var(--line-height-desktop-small-heading-m);color:var(--color-blue-base-900);margin:0}.SectorCard-module__j7BOOa__metricDetails{font-family:var(--font-family-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);gap:.125rem;display:flex}.SectorCard-module__j7BOOa__metricDetailLabel{color:var(--color-blue-base-600);font-weight:var(--font-weight-desktop-body-s)}.SectorCard-module__j7BOOa__metricDetailValue{color:var(--color-blue-base-800);font-weight:var(--font-weight-desktop-body-s)}.SectorCard-module__j7BOOa__tooltip{background:var(--color-blue-base-000);border:1px solid var(--color-blue-base-200);flex-direction:column;gap:.5rem;padding:.5rem .75rem;display:flex}.SectorCard-module__j7BOOa__tooltipRow{border-left:2px solid;flex-direction:column;gap:.125rem;padding-left:.5rem;display:flex}.SectorCard-module__j7BOOa__tooltipRowOptima{border-left-color:var(--color-electric-blue-500)}.SectorCard-module__j7BOOa__tooltipRowNifty{border-left-color:var(--color-golden-yellow-500)}.SectorCard-module__j7BOOa__tooltipLabel{font-family:var(--font-family-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);font-size:var(--font-size-desktop-body-s);line-height:var(--line-height-desktop-body-s);color:var(--color-blue-base-500)}.SectorCard-module__j7BOOa__tooltipValue{font-family:var(--font-family-desktop-small-heading-m);font-weight:var(--font-weight-desktop-small-heading-m);font-size:var(--font-size-desktop-small-heading-m);line-height:var(--line-height-desktop-small-heading-m);color:var(--color-blue-base-900)}
.NumberLine-module__KXcnIa__container{width:100%;height:100px;padding-block:.5rem;position:relative;overflow:visible}.NumberLine-module__KXcnIa__axisLine{background:var(--color-blue-base-800);height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.NumberLine-module__KXcnIa__tick{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;transform:translate(-50%)}.NumberLine-module__KXcnIa__tickMark{background:var(--color-blue-base-500);width:1px;height:8px;margin-bottom:4px}.NumberLine-module__KXcnIa__division{border-right:1px solid var(--color-blue-base-500);width:0;position:absolute;top:50%}.NumberLine-module__KXcnIa__tickLabel{font-family:var(--font-family-desktop-disclaimer-m);font-weight:var(--font-weight-desktop-disclaimer-m);font-size:var(--font-size-desktop-disclaimer-m);line-height:var(--line-height-desktop-disclaimer-m);white-space:nowrap;margin-top:.25rem}.NumberLine-module__KXcnIa__tickLabelAnchor{color:var(--color-blue-base-800)}.NumberLine-module__KXcnIa__tickLabelNormal{color:var(--color-blue-base-300)}.NumberLine-module__KXcnIa__marker{position:absolute;top:50%;transform:translate(-50%,-70%)}
.JoinWaitlistButton-module__OojAoW__joinButton{cursor:pointer;text-align:center;border:none;border-radius:6.25rem;width:21.9375rem;height:3.25rem;transition:opacity .2s;font-family:var(--font-family-desktop-small-heading-s)!important;font-weight:var(--font-weight-desktop-small-heading-s)!important;font-size:var(--font-size-desktop-small-heading-s)!important;line-height:var(--line-height-desktop-small-heading-s)!important}.JoinWaitlistButton-module__OojAoW__joinButton:disabled{cursor:not-allowed;opacity:.6}
.ChatComposer-module__TcoMta__composerContainer{z-index:4;flex-direction:column;align-items:center;gap:.5rem;max-width:33.25rem;margin-inline:2rem;padding-top:1rem;padding-bottom:1rem;display:flex;position:sticky;bottom:0}.ChatComposer-module__TcoMta__composer{border:1px solid var(--color-blue-base-300);background:var(--color-blue-base-000);border-radius:1.5rem;flex:1 0 0;justify-content:space-between;align-items:flex-end;gap:1rem;width:100%;padding:.5rem .5rem .5rem 1rem;display:flex;box-shadow:0 16px 40px #161a2114}.ChatComposer-module__TcoMta__textareaWrapper{flex:1;align-self:center;align-items:center;gap:.5rem;min-width:0;display:flex}.ChatComposer-module__TcoMta__composerInput{min-width:0;color:var(--color-blue-base-900);resize:none;max-height:calc(4*var(--line-height-desktop-body-s));scrollbar-width:none;background:0 0;border:none;outline:none;flex:1;overflow-y:auto;font-family:var(--font-family-desktop-body-s)!important;font-size:var(--font-size-desktop-body-s)!important;line-height:var(--line-height-desktop-body-s)!important;font-weight:var(--font-weight-desktop-body-s)!important;letter-spacing:var(--letter-spacing-desktop-body-s)!important}.ChatComposer-module__TcoMta__composerInput::-webkit-scrollbar{display:none}.ChatComposer-module__TcoMta__composerInput:placeholder-shown,.ChatComposer-module__TcoMta__composerInput::placeholder{color:var(--color-blue-base-400)}.ChatComposer-module__TcoMta__scrollbarTrack{background:0 0;flex-shrink:0;align-self:stretch;width:1px;position:relative}.ChatComposer-module__TcoMta__scrollbarThumb{background:var(--color-blue-base-200);border-radius:1px;width:1px;position:absolute;left:0}.ChatComposer-module__TcoMta__composerButton{background:var(--color-blue-base-900);width:2rem;height:2rem;color:var(--color-blue-base-000);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:1.5rem;outline:none;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}.ChatComposer-module__TcoMta__composerButton:focus{outline:none}.ChatComposer-module__TcoMta__composerButton:focus-visible{outline:2px solid var(--color-blue-base-500);outline-offset:2px}.ChatComposer-module__TcoMta__composerArrow{font-size:1rem}.ChatComposer-module__TcoMta__composerArrow img{filter:brightness(0)invert();width:1rem;height:1rem;display:block}.ChatComposer-module__TcoMta__disclaimer{text-align:center;font-family:var(--font-family-desktop-disclaimer-m);font-size:var(--font-size-desktop-disclaimer-m);font-weight:var(--font-weight-desktop-disclaimer-m);line-height:var(--line-height-desktop-disclaimer-m);letter-spacing:var(--letter-spacing-desktop-disclaimer-m);color:var(--color-blue-base-500);margin:0}@media (max-width:600px){.ChatComposer-module__TcoMta__composerContainer{background:var(--color-blue-base-000);z-index:10;gap:.5rem;max-width:none;margin:0;padding:.5rem .75rem;position:relative}.ChatComposer-module__TcoMta__composer{border:1px solid var(--color-blue-base-300);max-width:none;box-shadow:none;background:0 0;border-radius:1.5rem;flex-shrink:0;gap:1rem;margin:0;padding:.5rem .5rem .5rem 1rem}.ChatComposer-module__TcoMta__composerInput{max-height:calc(4*var(--line-height-mobile-body-m));font-size:var(--font-size-mobile-body-m)!important}.ChatComposer-module__TcoMta__composerButton{flex-shrink:0;width:2.25rem;height:2.25rem}.ChatComposer-module__TcoMta__composerArrow{font-size:1.5rem}.ChatComposer-module__TcoMta__composerArrow img{width:1.25rem;height:1.25rem}.ChatComposer-module__TcoMta__disclaimer{font-family:var(--font-family-mobile-disclaimer-m);font-size:var(--font-size-mobile-disclaimer-m);font-weight:var(--font-weight-mobile-disclaimer-m);line-height:var(--line-height-mobile-disclaimer-m);letter-spacing:var(--letter-spacing-mobile-disclaimer-m)}}
.ChatHeader-module__pg3g2W__header{z-index:5;background:var(--color-blue-base-000);border-bottom:1px solid var(--color-blue-base-200);grid-area:1/1/auto/-1;justify-content:space-between;align-items:center;height:3.5rem;padding:0 4rem;display:flex;position:sticky;top:0}.ChatHeader-module__pg3g2W__avatarWrap{align-items:center;display:flex;position:relative}.ChatHeader-module__pg3g2W__avatarButton{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.ChatHeader-module__pg3g2W__brand{align-items:center;gap:.17rem;display:inline-flex}.ChatHeader-module__pg3g2W__logo{width:1.5rem;height:auto;display:block}.ChatHeader-module__pg3g2W__brandName{color:var(--color-blue-base-900);letter-spacing:-.04669rem;font-family:Clash Display;font-size:1.16669rem;font-weight:400;line-height:1.5rem}.ChatHeader-module__pg3g2W__avatar{background:var(--color-blue-base-100);width:2rem;height:2rem;color:var(--color-blue-base-800);font-family:var(--font-family-desktop-uppercase-default);font-size:var(--font-size-desktop-uppercase-default);letter-spacing:var(--letter-spacing-desktop-uppercase-default);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ChatHeader-module__pg3g2W__avatarImage{object-fit:cover;border-radius:50%;width:2rem;height:2rem}.ChatHeader-module__pg3g2W__avatarMenuStack{z-index:2;position:absolute;top:calc(100% + .31rem);right:0}.ChatHeader-module__pg3g2W__avatarMenuShadow{background:var(--Colour-BlueBase-100,#f4f7fa);pointer-events:none;position:absolute;inset:0;transform:translate(.25rem,.25rem)}.ChatHeader-module__pg3g2W__avatarMenu{border:1px solid var(--Colour-BlueBase-100,#f4f7fa);background:var(--Colour-BlueBase-000,#fff);flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem;min-width:14rem;padding:.75rem;display:inline-flex;position:relative}.ChatHeader-module__pg3g2W__userName{color:var(--color-blue-base-900);font-family:var(--font-family-desktop-small-heading-s);font-size:var(--font-size-desktop-small-heading-s);font-weight:var(--font-weight-desktop-small-heading-s);line-height:var(--line-height-desktop-small-heading-s);letter-spacing:var(--letter-spacing-desktop-small-heading-s)}.ChatHeader-module__pg3g2W__userEmail{color:var(--color-blue-base-700);font-family:var(--font-family-desktop-body-s);font-size:var(--font-size-desktop-body-s);font-weight:var(--font-weight-desktop-body-s);line-height:var(--line-height-desktop-body-s);letter-spacing:var(--letter-spacing-desktop-body-s)}.ChatHeader-module__pg3g2W__menuDivider{background:var(--color-blue-base-200);width:100%;height:1px;margin-block:.5rem}.ChatHeader-module__pg3g2W__logoutButton{color:var(--color-warning-red-500);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;display:inline-flex;font-family:var(--font-family-desktop-body-s)!important;font-size:var(--font-size-desktop-body-s)!important;font-weight:var(--font-weight-desktop-body-s)!important;line-height:var(--line-height-desktop-body-s)!important;letter-spacing:var(--letter-spacing-desktop-body-s)!important}.ChatHeader-module__pg3g2W__logoutIcon{width:1.1rem;height:1.1rem}@media (max-width:900px){.ChatHeader-module__pg3g2W__header{padding:0 1rem}}
