.TechnicalChart-module__hWY_ja__technicalChart{flex-grow:1;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.TechnicalChart-module__hWY_ja__graph{flex-shrink:0;width:max-content;scale:.8}.TechnicalChart-module__hWY_ja__verdictSection{flex-direction:column;gap:.5rem;width:max-content;display:flex}.TechnicalChart-module__hWY_ja__verdict{color:var(--mb-text-dark);font-size:var(--mb-text-h7);font-weight:var(--mb-font-bold);text-align:center}@media screen and (max-width:1400px){.TechnicalChart-module__hWY_ja__graph{scale:.7}}@media screen and (max-width:1024px){.TechnicalChart-module__hWY_ja__technicalChart{justify-content:center;gap:1rem}}@media screen and (max-width:744px){.TechnicalChart-module__hWY_ja__technicalChart{flex-direction:column;gap:1rem}.TechnicalChart-module__hWY_ja__verdictSection{text-align:center;align-items:center}}@media screen and (max-width:480px){.TechnicalChart-module__hWY_ja__verdict{font-size:var(--mb-text-body)}}
@keyframes ComponentSkeleton-module__0jElCa__shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.ComponentSkeleton-module__0jElCa__skeletonWrapper{border:var(--mb-border-width-primary) solid var(--mb-border-color);border-radius:var(--mb-border-radius-lg);background-color:var(--mb-bg-color-secondary);flex-direction:column;gap:1rem;margin:1rem 0;padding:1.25rem 1.5rem;display:flex;overflow:hidden}.ComponentSkeleton-module__0jElCa__headerRow{align-items:center;gap:.75rem;display:flex}.ComponentSkeleton-module__0jElCa__iconBlock{border-radius:var(--mb-border-radius-md);flex-shrink:0;width:2rem;height:2rem}.ComponentSkeleton-module__0jElCa__titleBlock{border-radius:var(--mb-border-radius-sm);width:45%;height:.85rem}.ComponentSkeleton-module__0jElCa__chartArea,.ComponentSkeleton-module__0jElCa__chartYAxis{flex-direction:column;gap:.5rem;display:flex}.ComponentSkeleton-module__0jElCa__chartBarsRow{align-items:flex-end;gap:.6rem;height:160px;padding-top:.5rem;display:flex}.ComponentSkeleton-module__0jElCa__bar{border-radius:4px 4px 0 0;flex:1;min-width:0}.ComponentSkeleton-module__0jElCa__bar:first-child{height:45%}.ComponentSkeleton-module__0jElCa__bar:nth-child(2){height:72%}.ComponentSkeleton-module__0jElCa__bar:nth-child(3){height:58%}.ComponentSkeleton-module__0jElCa__bar:nth-child(4){height:88%}.ComponentSkeleton-module__0jElCa__bar:nth-child(5){height:63%}.ComponentSkeleton-module__0jElCa__bar:nth-child(6){height:50%}.ComponentSkeleton-module__0jElCa__bar:nth-child(7){height:78%}.ComponentSkeleton-module__0jElCa__bar:nth-child(8){height:95%}.ComponentSkeleton-module__0jElCa__xAxisRow{gap:.6rem;margin-top:.4rem;display:flex}.ComponentSkeleton-module__0jElCa__xLabel{border-radius:2px;flex:1;height:.5rem}.ComponentSkeleton-module__0jElCa__legendRow{gap:1rem;margin-top:.25rem;display:flex}.ComponentSkeleton-module__0jElCa__legendItem{align-items:center;gap:.4rem;display:flex}.ComponentSkeleton-module__0jElCa__legendDot{border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem}.ComponentSkeleton-module__0jElCa__legendLabel{border-radius:3px;width:3.5rem;height:.55rem}.ComponentSkeleton-module__0jElCa__shimmer{background:linear-gradient(90deg, var(--mb-bg-color-tertiary,#f3f4f6) 25%, color-mix(in srgb, var(--mb-bg-color-tertiary,#f3f4f6) 40%, var(--mb-border-color,#e5e7eb)) 50%, var(--mb-bg-color-tertiary,#f3f4f6) 75%);background-size:600px 100%;animation:1.6s ease-in-out infinite ComponentSkeleton-module__0jElCa__shimmer}
.Chat-module__e78sYG__chat{flex-direction:column;display:flex}.Chat-module__e78sYG__tabs{border-bottom:var(--mb-border-width-primary) solid var(--mb-border-color-hovered);gap:1rem;margin-top:1rem;display:flex}.Chat-module__e78sYG__tab{all:unset;border-bottom:var(--mb-border-width-secondary) solid transparent;cursor:pointer;font-size:var(--mb-text-body2);padding:.5rem .75rem}.Chat-module__e78sYG__tab:hover{color:var(--mb-text-dark)}.Chat-module__e78sYG__activeTab{border-bottom:var(--mb-border-width-secondary) solid var(--mb-text-dark);color:var(--mb-text-dark);font-weight:var(--mb-font-semibold)}.Chat-module__e78sYG__responseContainer{gap:.75rem;height:fit-content;padding-top:1rem;display:flex}.Chat-module__e78sYG__logoContainer{border-radius:var(--mb-border-radius-full);justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.25rem;display:flex}.Chat-module__e78sYG__logo{width:100%;height:100%}.Chat-module__e78sYG__response{-webkit-user-select:text;user-select:text;cursor:text;width:100%;margin-bottom:3.25rem;padding-bottom:.5rem;line-height:1.75;overflow-x:hidden}.Chat-module__e78sYG__feedbackLabel{color:var(--mb-text-dark);font-size:var(--mb-text-body);font-weight:var(--mb-font-bold);margin-top:.5rem}.Chat-module__e78sYG__retryButton{all:unset;color:var(--mb-brand-color-primary);cursor:pointer;font-size:var(--mb-text-body2);font-weight:var(--mb-font-semibold);align-self:flex-end;align-items:center;gap:.375rem;width:fit-content;margin-top:.25rem;display:inline-flex}.Chat-module__e78sYG__retryButton:hover{text-decoration:underline}.Chat-module__e78sYG__retryButton:focus-visible{border-radius:var(--mb-border-radius-sm);outline:2px solid var(--mb-brand-color-primary);outline-offset:2px}body.dark .Chat-module__e78sYG__retryButton{color:var(--mb-brand-color-300)}.Chat-module__e78sYG__retryIcon{width:1rem;height:1rem}
.ActionButtons-module__xGZBQW__actionButtons{align-items:center;gap:.125rem;display:flex}.ActionButtons-module__xGZBQW__bouncy{animation:.3s ease-out ActionButtons-module__xGZBQW__bounce-scale}@keyframes ActionButtons-module__xGZBQW__bounce-scale{0%{transform:scale(.9)}50%{transform:scale(1.4)}to{transform:scale(1)}}.ActionButtons-module__xGZBQW__dropDownButton{background-color:var(--mb-bg-color-primary);border-radius:var(--mb-border-radius-md);cursor:pointer;border:none;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;display:flex}.ActionButtons-module__xGZBQW__dropDownButton:hover{background-color:var(--mb-bg-color-secondary)}body.dark .ActionButtons-module__xGZBQW__dropDownButton:hover{background-color:var(--mb-bg-color-tertiary)}.ActionButtons-module__xGZBQW__dropdownMenu{background-color:var(--mb-bg-color-primary);border-radius:var(--mb-border-radius-md);box-shadow:var(--mb-drop-shadow-l1);z-index:8;padding:.5rem;position:absolute;bottom:calc(100% + 8px);left:0}body.dark .ActionButtons-module__xGZBQW__dropdownMenu{background-color:var(--mb-bg-color-secondary)}:is(body.dark .ActionButtons-module__xGZBQW__dropdownMenu,body.dark .ActionButtons-module__xGZBQW__dropDownButton){background-color:var(--mb-bg-color-secondary)}.ActionButtons-module__xGZBQW__downloadingSpinner{border:2px solid var(--mb-border-color);border-top-color:var(--mb-text-body);border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation:.7s linear infinite ActionButtons-module__xGZBQW__spin;display:inline-block}@keyframes ActionButtons-module__xGZBQW__spin{to{transform:rotate(360deg)}}.ActionButtons-module__xGZBQW__icon{width:1rem;height:1rem}.ActionButtons-module__xGZBQW__isHelpful{align-items:center;gap:.125rem;margin-top:.25rem;display:flex}.ActionButtons-module__xGZBQW__isHelpful .ActionButtons-module__xGZBQW__button{background-color:var(--mb-bg-color-primary);border-radius:var(--mb-border-radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .5rem;display:flex}.ActionButtons-module__xGZBQW__isHelpful .ActionButtons-module__xGZBQW__button:hover{background-color:var(--mb-bg-color-secondary);border-color:var(--mb-border-color-hovered)}.ActionButtons-module__xGZBQW__isHelpful .ActionButtons-module__xGZBQW__buttons{display:flex}.ActionButtons-module__xGZBQW__sectionLabel{font-size:var(--mb-text-body2);font-weight:var(--mb-font-regular);align-items:center;gap:.5rem;display:flex}.ActionButtons-module__xGZBQW__sourcesModal{flex-direction:column;gap:1rem;width:20rem;padding:1rem;display:flex}.ActionButtons-module__xGZBQW__sourcesStrip{all:unset;border-radius:var(--mb-border-radius-full);cursor:pointer;align-items:center;gap:.4rem;padding:.25rem .5rem .25rem .25rem;transition:background-color .15s;display:flex}.ActionButtons-module__xGZBQW__sourcesStrip:hover{background-color:var(--mb-bg-color-secondary)}.ActionButtons-module__xGZBQW__srcCircle{background-color:var(--mb-bg-color-secondary);border:1.5px solid var(--mb-bg-color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-left:-.65rem;display:flex;position:relative;overflow:hidden}.ActionButtons-module__xGZBQW__srcCircleExtra{background-color:var(--mb-bg-color-secondary);border:1.5px solid var(--mb-bg-color-primary);color:var(--mb-text-light);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-left:-.65rem;font-size:.55rem;font-weight:600;display:flex;position:relative}.ActionButtons-module__xGZBQW__srcFallback{color:var(--mb-text-light);width:.75rem;height:.75rem}.ActionButtons-module__xGZBQW__srcFallback path,.ActionButtons-module__xGZBQW__srcFallback polyline{stroke:var(--mb-text-light)}.ActionButtons-module__xGZBQW__srcFavicon{object-fit:contain;border-radius:50%;width:1rem;height:1rem}.ActionButtons-module__xGZBQW__srcIconStrip{flex-direction:row;display:flex}.ActionButtons-module__xGZBQW__srcIconStrip .ActionButtons-module__xGZBQW__srcCircle:first-child{margin-left:0}.ActionButtons-module__xGZBQW__srcLabel{color:var(--mb-text-body);font-size:var(--mb-text-body2);white-space:nowrap}.ActionButtons-module__xGZBQW__thumbDownActive .ActionButtons-module__xGZBQW__icon{fill:var(--mb-color-red-primary)}.ActionButtons-module__xGZBQW__thumbDownColor .ActionButtons-module__xGZBQW__icon{stroke:var(--mb-color-red-primary)}.ActionButtons-module__xGZBQW__thumbUpActive .ActionButtons-module__xGZBQW__icon{fill:var(--mb-color-green-primary)}.ActionButtons-module__xGZBQW__thumbUpColor .ActionButtons-module__xGZBQW__icon{stroke:var(--mb-color-green-primary)}.ActionButtons-module__xGZBQW__tooltip{font-weight:var(--mb-font-semibold);z-index:15;max-width:20rem;box-shadow:0 1px 3px #2b2b2b08;background-color:var(--mb-color-gray-0)!important;border:var(--mb-border-width-primary) solid var(--mb-border-color)!important;color:var(--mb-color-gray-600)!important;font-size:var(--mb-text-caption)!important}@media screen and (max-width:744px){.ActionButtons-module__xGZBQW__sourcesModal{width:100vw}.ActionButtons-module__xGZBQW__srcCount{display:none}}.ActionButtons-module__xGZBQW__container{position:relative}.ActionButtons-module__xGZBQW__bookmarkActiveIcon{color:var(--mb-brand-color-primary);fill:var(--mb-brand-color-primary)}.ActionButtons-module__xGZBQW__exportWrapper{display:inline-block;position:relative}
.FeedbackModalContent-module__SacN2a__feedbackModalContent{flex-direction:column;gap:1.5rem;width:100%;max-width:40rem;padding:0 1.5rem;display:flex}.FeedbackModalContent-module__SacN2a__header{justify-content:space-between;align-items:center;display:flex}.FeedbackModalContent-module__SacN2a__title{color:var(--mb-text-dark);font-size:var(--mb-text-h7);font-weight:var(--mb-font-bold)}.FeedbackModalContent-module__SacN2a__chipsContainer{flex-wrap:wrap;gap:.5rem;display:flex}.FeedbackModalContent-module__SacN2a__chip{background-color:var(--mb-bg-color-primary);border:var(--mb-border-width-primary) solid var(--mb-border-color-hovered);border-radius:var(--mb-border-radius-full);color:var(--mb-text-dark);cursor:pointer;font-size:var(--mb-text-body2);padding:.5rem 1.125rem}.FeedbackModalContent-module__SacN2a__chip:hover{background-color:var(--mb-bg-color-secondary);border-color:var(--mb-border-color-selected)}.FeedbackModalContent-module__SacN2a__chipSelected{background-color:var(--mb-bg-color-tertiary);border-color:var(--mb-border-color-selected);color:var(--mb-text-dark);font-weight:var(--mb-font-semibold)}.FeedbackModalContent-module__SacN2a__textArea{border:var(--mb-border-width-primary) solid var(--mb-border-color-hovered);border-radius:var(--mb-border-radius-md);font-size:var(--mb-text-body2);resize:vertical;background:0 0;width:100%;min-height:7rem;max-height:12rem;padding:.75rem}.FeedbackModalContent-module__SacN2a__textArea:focus{border-color:var(--mb-border-color-selected);outline:none}.FeedbackModalContent-module__SacN2a__buttonDiv{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.FeedbackModalContent-module__SacN2a__submitButton{border-radius:var(--mb-border-radius-full);padding:.5rem 1.5rem}@media screen and (max-width:744px){.FeedbackModalContent-module__SacN2a__feedbackModalContent{max-width:100vw}}
