*{border-color:#e4e4e7}table{border-collapse:collapse}.slick-dots li button:before{color:#a1a1a1;font-size:10px}.slick-dots li.slick-active button:before{color:#010101}.ql-editor{height:200px}._default-button{background-color:#fff!important;color:#212121!important;transition:background-color .1s;border:1px solid #a1a1a1}._default-button:hover{background-color:#e6e6e6!important}._primary-button{background-color:#2c6ecb!important;color:#fff!important;transition:background-color .1s}._primary-button:hover{background-color:#2357a1!important}._success-button{background-color:#5b9540!important;color:#fff!important;transition:background-color .1s}._success-button:hover{background-color:#457131!important}._destroy-button{background-color:#d82c0d!important;color:#fff!important;transition:background-color .1s}._destroy-button:hover{background-color:#a8220a!important}.loader{width:100%;height:4px;display:block;position:fixed;top:0;left:0;background:#e7e9f8;overflow:hidden;z-index:1010}@media (max-width:768px){.loader{height:.2rem}}.loader:after{content:"";box-sizing:border-box;width:0;height:4px;background-color:#0063b0;position:absolute;top:0;left:0;animation:animFw 10s linear infinite}@keyframes animFw{0%{width:0}to{width:100%}}#root,*,body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-family:var(--font-hostGrotesk)}textarea{font-size:14px}.prose{color:#374151;line-height:1.7}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:#111827;font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.25;color:#444}.prose h1{font-size:2.15rem}.prose h2{font-size:1.775rem}.prose h3{font-size:1.4rem}.prose h4{font-size:1.15rem}.prose h5{font-size:1.025rem}.prose h6{font-size:1rem}.prose p{margin:1em 0}.prose a{color:#1a63b1;text-decoration:underline;transition:color .15s ease-in-out}.prose a:hover{color:#134a85}.prose ol,.prose ul{margin:1em 0;padding-left:1.5em}.prose li{margin:.5em 0}.prose blockquote{margin:1.5em 0;color:#6b7280;font-style:italic;position:relative;background-color:#f0f6fb;padding:.125rem 1.5rem;border-radius:0 .5rem .5rem 0}.prose blockquote:before{position:absolute;content:"";width:6px;background:#2e77c1;height:100%;left:0;top:0;border-radius:9999px 0 0 9999px}.prose hr{margin:2em 0;border:none;border-top:1px solid #e5e7eb}.prose code{padding:.2em .4em;border-radius:.25rem;font-size:.875em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.prose code,.prose pre{background-color:#f3f4f6}.prose pre{padding:1em;border-radius:.375rem;overflow-x:auto;margin:1.5em 0}.prose pre code{background-color:transparent;padding:0;font-size:.875em;color:inherit;white-space:pre}.prose img{border-radius:.375rem;margin:1.5em 0}.prose .markdownTableContainer{position:relative}.prose .markdownTableContainer-expandButton{border:none;position:-webkit-sticky;position:sticky;left:100%;top:0;transform:translateX(-100%);background:transparent;cursor:pointer;color:#666;background:rgba(0,0,0,.05);border-radius:50%;aspect-ratio:1/1;height:1.2rem;width:auto;display:flex;align-items:center;justify-content:center;flex-direction:row;transition:color .2s ease-in,background-color .2s ease-in;display:none}.prose .markdownTableContainer-expandButton:hover{color:#111;background:rgba(0,0,0,.1)}.prose table{width:100%;margin:.5em 0;border-collapse:collapse}.prose table tr:nth-child(2n){background:#f3f8fd;background-color:#f6f9fc}.prose table:first-child{margin-top:.5em}.prose table td,.prose table th{padding:.75em 1em;border:1px solid #f7f7f7}.prose table th{white-space:nowrap}.prose table thead{background-color:#347dca;color:#fff}*{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#dedede;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#c4c4c4}html{scroll-behavior:smooth;font-size:16px;-webkit-tap-highlight-color:rgba(0,0,0,0)}html::-webkit-scrollbar{width:5px;height:5px}html::-webkit-scrollbar-track{background:#fff}html::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:10px}html::-webkit-scrollbar-thumb:hover{background:#a6a6a6}.hidden{display:none!important}.auxiliaryPage{max-width:48rem;padding:2.5rem 1rem;margin:auto}.earningDetailsPage{padding:0 .75rem;display:flex;align-items:start;justify-content:center;flex-direction:row;--smartHighlightsSidebarWidth:$querySidebarWidth}@media (max-width:1100px){.earningDetailsPage-workspaceContainer{width:100%}}.earningDetailsPage:not(:has(.earningDetailsPage-highlightsSidebarContainer)) .earningDetailsPage-workspaceContainer{width:100%!important}.earningDetailsPage-highlightsSidebarContainer{width:-moz-fit-content;width:fit-content;height:100vh;position:-webkit-sticky;position:sticky;top:0;margin-left:1rem}@media (max-width:1100px){.earningDetailsPage-highlightsSidebarContainer{display:none}}.login{min-height:100vh;display:flex;align-items:center;justify-content:start;flex-direction:column;gap:3rem;padding:3.5rem 2rem;text-align:center;max-width:52rem;margin:auto}@media (max-width:768px){.login{min-height:calc(100vh - 12rem)}}.login-header-title{font-size:2.25rem;color:#1063bb;font-weight:900;margin-bottom:1rem}.login-header-subtitle{color:#555;font-size:16.5px;max-width:800px;margin:auto;line-height:1.5}.login-card{padding:3rem 2rem;max-width:28rem;width:100%;background:#f7f7f7;border-radius:.75rem;position:relative;overflow:hidden}@media (max-width:576px){.login-card{padding:1rem}}.login-card:after{position:absolute;content:"";height:4px;width:100%;background:#4490d1;top:0;left:0}.login-card-logoContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;margin-bottom:2rem}.login-card-textsContainer{color:#555;font-size:15px}.login-card-textsContainer .loginText-title{font-weight:500;font-size:1.5rem;color:#1a63b1;margin-bottom:1rem}.login-card-textsContainer .loginText-description{color:#666;line-height:1.5;max-width:25rem;text-align:center;margin:auto}.login-card-textsContainer .loginText-list{margin-bottom:2rem;text-align:left}.login-card-textsContainer .loginText-list-title{color:#333}.login-card-textsContainer .loginText-list-itemsContainer{font-weight:300}.login-card-textsContainer .loginText-list-itemsContainer .item::marker{color:#888}.login-benefits{margin-top:1.5rem;display:grid}.login-benefits-title{color:#555;margin-bottom:2.5rem;font-weight:600;text-align:left;font-size:1.875rem;position:relative}.login-benefits-title:before{content:"";position:absolute;height:3px;background:#666;width:min(100%,5rem);top:calc(100% + .25rem);left:0;border-radius:2rem}.login-benefits-cardsContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));grid-gap:1rem;gap:1rem}.aboutPage-teamMembers{margin-top:3.5rem}.aboutPage-teamMembers-title{color:#444;text-align:center}.aboutPage-teamMembers-listContainer{margin-top:1rem;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:1rem}.faqPage-accordionContainer{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:1rem;margin-top:1.5rem}.faqPage-accordionTitle{margin-bottom:0!important;margin-top:0!important;font-weight:500!important;font-size:1rem!important}.contactPage-socialContainer .contactPage-socialButton .link{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.75rem;color:#fff}.contactPage-socialContainer .contactPage-socialButton .link-icon{font-size:1.25rem;display:block}.contactPage-socialContainer .contactPage-socialButton .link-text{display:block}.conversationDetailsPage{padding-bottom:2.5rem}.conversationDetailsPage-main{max-width:45rem;width:100%;padding:1rem;margin:1.5rem auto auto}.conversationDetailsPage-main-title{font-size:1.875rem;font-weight:500;color:#333}.conversationDetailsPage-main-summary{margin-top:1rem;color:#555}.conversationDetailsPage-main-documentsContainer{margin-top:2rem;display:flex;align-items:start;justify-content:start;flex-direction:row;gap:.5rem}.conversationDetailsPage-main-documentsContainer svg{color:#444}.conversationDetailsPage-main-documentsContainer-cards{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:1rem}.conversationDetailsPage-main-query{margin-top:2rem}.conversationDetailsPage-main-query .label{text-transform:uppercase;color:#666;font-size:.875rem}.conversationDetailsPage-main-query .query{font-style:italic;color:#666;margin-top:.25rem;font-size:17px}.conversationDetailsPage-main-answerContainer{margin-top:2rem}.conversationDetailsPage-similarConversations{max-width:45rem;margin:2rem auto auto;padding:0 1rem}.conversationDetailsPage-similarConversations-title{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem;font-size:1.125rem;font-weight:500;color:#333}.conversationDetailsPage-similarConversations-title svg{height:1.25rem;width:auto;aspect-ratio:1/1}.conversationDetailsPage-similarConversations-cardsContainer{display:flex;align-items:start;justify-content:center;flex-direction:row;gap:1rem;overflow-x:auto;margin-top:1rem}@media (max-width:576px){.conversationDetailsPage-similarConversations-cardsContainer{flex-direction:column}}.conversationBookmarksPage-header{padding:1rem 1.5rem}.conversationBookmarksPage-header-title{font-size:1.5rem;font-weight:500;color:#333;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;width:-moz-fit-content;width:fit-content}@media (max-width:576px){.conversationBookmarksPage-header-title{font-size:1.125rem}}.conversationBookmarksPage a{color:#1a63b1}.conversationBookmarksPage-body{max-width:45rem;margin:2rem auto auto;padding:0 1rem}:root{--earningsMarqueeHeight:0px}:root:has(.recentEarningsMarquee){--earningsMarqueeHeight:2rem}.rootLayout-childrenContainer{margin-left:15rem}@media (max-width:768px){.rootLayout-childrenContainer{margin-left:0;padding-bottom:5rem}}.rootLayout-recentEarningsMarqueeContainer{border-bottom:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:start;flex-direction:row;background:#fff;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:99;top:0;height:2rem}.rootLayout-recentEarningsMarqueeContainer:not(:has(.recentEarningsMarquee)){display:none}.rootLayout-mobileTopNavContainer{position:-webkit-sticky;position:sticky;top:var(--earningsMarqueeHeight,0);left:0;width:100vw;display:none;z-index:99}@media (max-width:768px){.rootLayout-mobileTopNavContainer{display:block}}.rootLayout-mobileBottomNavContainer{position:fixed;bottom:0;left:0;width:100vw;display:none;z-index:99;height:-moz-fit-content;height:fit-content}@media (max-width:768px){.rootLayout-mobileBottomNavContainer{display:block}}.customButton{border-radius:.5rem;padding:.75rem 1.25rem;border:none;outline:none;cursor:pointer;--transition:background-color 0.3s ease,box-shadow 0.3s ease,transform 0.1s ease}.customButton:enabled:active{transform:scale(.98)}.customButton.hasLink{padding:0}.customButton.hasLink a{padding:.75rem 1.25rem;display:block;text-decoration:none;font-weight:500}.customButton-primary{background:#1a63b1;color:#fff;transition:var(--transition)!important}.customButton-primary a{color:#fff}.customButton-primary:enabled:hover{background:#165496}.customButton-secondary{transition:box-shadow .2s linear!important;box-shadow:0 0 0 1.3px rgba(0,0,0,.05)!important;background:#fff;color:#111;transition:var(--transition)!important}.customButton-secondary:focus,.customButton-secondary:hover{box-shadow:0 0 0 1.3px rgba(0,0,0,.12)!important}.customButton-secondary a{color:#454545}.customButton-secondary:hover{background:#f7f7f7}.spinner{display:grid;grid-template-columns:auto auto;place-items:center;width:-moz-fit-content;width:fit-content}.spinner-label{display:block;width:100%;font-size:1rem}.spinner-icon{animation:rotate 1s linear infinite;aspect-ratio:1/1}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.input-field-container{position:relative;width:100%}.input-field-container .password-icon,.input-field-container .search-icon{position:absolute;right:.75rem;height:90%;display:flex;align-items:center;justify-content:center;flex-direction:row;color:#9e9e9e;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background:transparent}.input-field-container .search-icon{font-size:1.125rem}.input-field-container .input-error{position:absolute;width:100%;bottom:-1rem;left:0;color:#cd5353;font-size:.625rem}.textarea{font-size:.9rem;position:relative;width:100%;border-radius:.25rem;color:#000;outline:none;padding:1rem;border:none;transition:box-shadow .2s linear!important;box-shadow:0 0 0 1.3px rgba(0,0,0,.05)!important;background-color:transparent;resize:none;margin-bottom:1.25rem;transition:all .3s ease-in-out;line-height:150%}.textarea:focus,.textarea:hover{box-shadow:0 0 0 1.3px rgba(0,0,0,.12)!important}.textarea::-webkit-scrollbar{width:5px;height:5px}.textarea::-webkit-scrollbar-thumb{background-color:#dedede;border-radius:1000px}.textarea::-webkit-scrollbar-thumb:hover{background-color:#c4c4c4}.textarea::placeholder{color:#8c9196}.textarea:focus{outline-offset:0;outline:none}.textarea:focus::placeholder{color:#8c9196}.textarea.disabled{color:#8c9196!important;background-color:#e7e7e7!important}.textarea.disabled:hover{cursor:not-allowed;border:1px solid #fff!important}.inputfield{font-size:.875rem;position:relative;width:100%;border-radius:.5rem;transition:box-shadow .2s linear!important;box-shadow:0 0 0 1.3px rgba(0,0,0,.05)!important;border:none;color:#000;outline:none;background-color:transparent;resize:none}.inputfield:focus,.inputfield:hover{box-shadow:0 0 0 1.3px rgba(0,0,0,.12)!important}.inputfield input::-webkit-inner-spin-button,.inputfield input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputfield input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;font-size:.875rem}.inputfield::placeholder{color:#8c9196}.inputfield:hover{transition:all .3s ease-in-out}.inputfield:focus{outline-offset:0;outline:none}.inputfield.error.line-item{border:none;border-bottom:1px solid #cd5353}.inputfield.error:focus{border:1px solid #cd5353}.inputfield.error:focus.line-item{border:none;border-bottom:1px solid #cd5353}.inputfield.disabled{color:#8c9196!important;background-color:#e7e7e7!important}.inputfield.disabled:hover{cursor:not-allowed;border:2px solid #fff}.inputfield.password{padding-right:16px}.inputfield.nepali{font-family:Preeti;font-size:14px;font-weight:500}.inputfield.nepali::placeholder{color:#8c9196;font-size:14px}.inputfield input[type=date]::-webkit-calendar-picker-indicator,.inputfield input[type=datetime-local]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}dialog[open]{animation:show .3s ease normal}dialog[open]::-webkit-backdrop{opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}dialog[open]::backdrop{opacity:1;transition:all .3s ease-in-out}dialog.hide{animation:hide .3s ease normal}dialog.hide::-webkit-backdrop{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}dialog.hide::backdrop{opacity:0;transition:all .3s ease-in-out}dialog::-webkit-backdrop{background-color:rgba(0,0,0,.5);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}dialog::backdrop{background-color:rgba(0,0,0,.5);transition:all .3s ease-in-out}@keyframes show{0%{opacity:0;scale:.5;transform-origin:0 0}to{opacity:1;scale:1;transform-origin:0 0}}@keyframes hide{to{opacity:0;scale:.5;transform-origin:0 0}0%{opacity:1;scale:1;transform-origin:0 0}}.modal{background-color:#fff;padding-top:0;border-radius:10px;border:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal::-webkit-backdrop{background-color:rgba(0,0,0,.5)}.modal::backdrop{background-color:rgba(0,0,0,.5)}@media (max-width:576px){.modal{padding-bottom:3.5rem}}.modal--md{width:768px}.modal--lg{width:992px}.modal--sm{width:576px}.modal--responsive{width:-moz-fit-content;width:fit-content}@media (max-width:768px){.modal--responsive{width:100%}}.modal-body{padding:1rem}.modal>.modal-title{padding:1rem!important;display:flex;justify-content:space-between;align-items:flex-start;background:#fff;position:-webkit-sticky;position:sticky;z-index:99;left:0;top:0}.modal>.modal-title>.close-btn{font-size:1.25rem;cursor:pointer}.modal-body{white-space:wrap}.accordion{border-radius:.5rem;border:1px solid rgba(0,0,0,.1)}.accordion,.accordion-header{overflow:hidden;height:-moz-fit-content;height:fit-content;width:100%}.accordion-header{background-color:transparent;text-align:left;display:flex;align-items:start;justify-content:space-between;flex-direction:row;gap:.5rem;border:none;outline:none;font-size:1rem;font-weight:500;background:#fafafa;padding:.75rem 1rem;cursor:pointer;transition:background-color .2s ease}@media (max-width:576px){.accordion-header{padding:1rem .8rem}}.accordion-header-text{height:-moz-fit-content;height:fit-content}.accordion-header-icon{transition:.2s linear;padding:0;margin:0;display:block;aspect-ratio:1/1;height:auto;width:auto;display:flex;align-items:center;justify-content:center;flex-direction:row}.accordion-body{overflow:hidden;transition:max-height .5s ease,padding .5s ease;padding:0 1.5rem;background:#fff}@media (max-width:576px){.accordion-body{padding:0 .8rem!important}}.accordion.isClosed .accordion-body{padding-top:0!important;padding-bottom:0!important}.accordion.isOpen .accordion-header-icon{transform:rotate(180deg);transform-origin:center}.accordion.isOpen .accordion-body{padding:1.5rem}.loading-text{position:relative;display:inline-block}.loading-text.isLoading .base-text{color:#aaa!important}.loading-text .shimmer-overlay{position:absolute;top:0;left:0;color:#000;background:linear-gradient(120deg,transparent,#000 15%,transparent 50%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer-move 1.5s ease-in-out 1s infinite;pointer-events:none;white-space:pre}@keyframes shimmer-move{0%{background-position:100% 0}to{background-position:-100% 0}}.dismissableBanner{padding:.5rem 1rem;color:#333;border-radius:.125rem;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 5px 2px rgba(0,0,0,.1);margin:2px;background:#e3effb;border:1px solid #8fbdef;width:100%}.dismissableBanner-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:row;margin-left:15rem;background:#fff}@media (max-width:768px){.dismissableBanner-wrapper{margin-left:0}}.dismissableBanner__message{flex:1 1;font-size:.875rem}.dismissableBanner__close{background:none;border:none;font-size:1.25rem;line-height:1;cursor:pointer;padding:0;margin-left:1rem;color:inherit}.dropdownMenu{overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);border-radius:.375rem;z-index:99999;background:#fff}.dropdownMenu-list{border-radius:.375rem;box-shadow:0 0 2px 10px rgba(0,0,0,.1)}.dropdownMenu-list::-webkit-scrollbar{width:3px}.dropdownMenu-list::-webkit-scrollbar-thumb{background-color:#ccc}.dropdownMenu-loadingMessage{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;height:1.5rem;color:#555;font-size:.75rem}.dropdownOption{display:flex!important;gap:.5rem;font-size:.9rem;color:#555}.dropdownOption-iconContainer{display:flex;align-items:center;justify-content:start;flex-direction:row;width:-moz-fit-content;width:fit-content}.customDropdown{width:100%!important}.customDropdown-label{display:block;color:#666;margin-bottom:.5rem;font-size:13px;font-weight:500}.customDropdown-control{border-radius:.75rem!important;cursor:pointer!important;border:none!important;transition:box-shadow .2s linear!important;box-shadow:0 0 0 2px rgba(0,0,0,.09)!important}.customDropdown-control:focus,.customDropdown-control:hover{box-shadow:0 0 0 2px rgba(0,0,0,.15)!important}.customDropdown-control:focus-within{box-shadow:none}.customDropdown-control:hover .customDropdown-dropdownIndicator{color:#999}.customDropdown-dropdownIndicator{transition:color .5s ease}.customDropdown-valueContainer{padding:.6rem .9rem!important}.customDropdown-valueContainer:not(:has(.customDropdown-input)){padding:.85rem .5rem!important}.customDropdown-placeholder{line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;word-break:break-all}.customDropdown-input{grid-template-columns:0 minmax(min-content,1fr)!important}.customDropdown-input input{cursor:pointer!important;width:100%!important}.customDropdown-singleValue{font-size:.875rem!important;color:#000!important}.customDropdown-placeholder{pointer-events:none!important;font-size:.9rem}.customDropdown-option{transition:background-color .2s ease!important;color:#333!important;background:#fff!important;font-size:13px!important}.customDropdown-option:has(.dropdownOption-iconContainer){display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}.customDropdown-option.isDisabled{pointer-events:none}.customDropdown-option.isSelected,.customDropdown-option.isSelected.isFocused{color:#333;background:rgba(0,0,0,.1)!important}.customDropdown-option.isFocused,.customDropdown-option:hover{background-color:#f4f4f4!important}.customDropdown-menu{border:none;border-radius:.375rem!important;background:transparent!important;padding:0!important;z-index:99!important}.customDropdown-menu,.customDropdown-menuList{box-shadow:none!important}.companyDropdownContainer{width:100%}.companyDropdownContainer .companyDropdown{width:100%;display:block}.companyInsightsDropdownFields{width:100%;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:1rem}@media (max-width:400px){.companyInsightsDropdownFields{flex-direction:column}}.compareCompaniesDropdownField{width:100%;display:flex;align-items:center;justify-content:start;flex-direction:column;gap:1rem}.compareCompaniesDropdownField-companyField{width:100%;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:1rem}.yearDropdownContainer{width:100%}.yearDropdownContainer .yearDropdown{width:100%;display:block}.yearDropdownContainer .noOptionsMessage{font-size:.75rem}.latestEarningsFilter{max-width:42rem;margin:auto}.latestEarningsFilter-dropdownContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1rem;width:100%}.latestEarningsFilter-checkboxContainer{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem;margin-top:.75rem;font-size:.875rem;color:#666;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:color .3s ease}.latestEarningsFilter-checkboxContainer:hover{color:#333}.latestEarningsFilter-checkboxContainer:hover svg{color:#555}.latestEarningsFilter-checkboxContainer button{cursor:pointer;padding:0;margin:0;background:none;border:none;color:#666}.latestEarningsFilter-checkboxContainer button svg{transition:color .3s ease;font-size:1.25rem;display:block;color:#888}.latestEarningsFilterCompanyDropdown,.latestEarningsFilterSectorDropdown{width:100%}.latestEarningsFilterCompanyDropdown.disabled,.latestEarningsFilterSectorDropdown.disabled{opacity:.6;cursor:default}.latestEarningsFilterCompanyDropdown.disabled .customDropdown,.latestEarningsFilterSectorDropdown.disabled .customDropdown{pointer-events:none}.latestEarningsCard{max-width:42rem}.latestEarningsCard-header-period{color:#333;border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;font-weight:600}.latestEarningsCard-footer{display:flex;align-items:center;justify-content:space-between;flex-direction:row;font-size:.875rem;margin-top:-.5rem;color:#555}.latestEarningsCard-footer-date{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}@media (max-width:360px){.latestEarningsCard-footer-date{font-size:.75rem}.latestEarningsCard-footer-date .addedOn{display:none}}.skeleton-card{background:#f4f4f4;border-radius:8px;padding:1.5rem;display:flex;flex-direction:column;gap:2rem;width:100%}.skeleton-card .skeleton{background:#fff;border-radius:4px;animation:shimmer 1.5s linear infinite;background-size:200% 100%}.skeleton-card .skeleton-header{display:flex;flex-direction:column;gap:.75rem}.skeleton-card .skeleton-header .skeleton-line{height:10px;width:100%}.skeleton-card .skeleton-header .short{width:50%}.skeleton-card .skeleton-header .medium{width:70%}.skeleton-card .skeleton-header .long{width:90%}.skeleton-card .skeleton-details{display:flex;justify-content:space-between;gap:5px}.skeleton-card .skeleton-details .skeleton-detail{width:45%;height:12px}.skeleton-card .skeleton-button{width:160px;height:36px;background:#fff;border-radius:6px;animation:shimmer 1.5s linear infinite}.skeleton-card .skeleton-footer{display:flex;justify-content:space-between;align-items:center}.skeleton-card .skeleton-footer .skeleton-footer-text{width:50%;height:10px}.skeleton-card .skeleton-footer .skeleton-badge{width:60px;height:20px;border-radius:12px;background:#fff}.latestEarningsPage{max-width:42rem;margin:auto;padding:2rem .75rem 0}.latestEarningsPage-titleContainer{margin-top:5rem;margin-bottom:2rem}.latestEarningsPage-main{margin-top:3.5rem;padding-bottom:5rem}.latestEarningsPage-main-loadingMessage{color:#888;display:flex;align-items:center;justify-content:center;flex-direction:row;margin-bottom:1rem;gap:.75rem;opacity:0}.latestEarningsPage-main-loadingMessage.shown{opacity:1}.latestEarningsPage-main-loadingMessage.bottom{margin-top:1.5rem}.latestEarningsPage-main-cardsContainer,.latestEarningsPage-main-cardsContainer .motionCardsContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1.5rem;flex-wrap:wrap}.latestEarningsPage-main-cardsContainer-emptyMessage{font-weight:500;color:#888;text-align:center;width:100%;margin-top:2rem}.logo{gap:.5rem;width:-moz-fit-content;width:fit-content;color:#111}.logo,.logo a,.logo-text{display:flex;align-items:center;justify-content:center;flex-direction:row}.logo a{text-decoration:none;color:#111;gap:.5rem}.logo svg{color:#1a63b1}.logo-text{font-weight:500;font-size:15px}.mobileTopNav{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1rem;height:3.5rem;border-bottom:1px solid rgba(0,0,0,.05);padding:0 1.5rem 0 .5rem;background-color:#fff}.mobileTopNav-menuToggleButton{box-shadow:none!important;padding:.25rem .375rem!important}.mobileTopNav-menuToggleButton:hover{box-shadow:none!important}.mobileTopNav-menuToggleButton svg{font-size:1.1rem}.mobileTopNav-left{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1rem}.mobileTopNav-right-loginButton a{padding:.5rem .75rem!important;font-size:.75rem}.mobileBottomNav{height:4rem;background:#f7f7f7;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.625rem;border-top:1px solid rgba(0,0,0,.05);padding:0 .5rem}@media (max-width:350px){.mobileBottomNav{gap:.25rem}}@media (max-width:576px){.mobileBottomNav{gap:.375rem}}.mobileBottomNav-item{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.25rem;height:100%;width:100%;max-width:7rem;color:#333;text-decoration:none;text-align:center;flex:1 1}.mobileBottomNav-item svg{font-size:1.25rem;color:#555}.mobileBottomNav-item-text{font-size:.75rem;white-space:nowrap}@media (max-width:576px){.mobileBottomNav-item-text{font-size:.6rem}}.pageLoadingIndicator{position:fixed;top:0;left:0;height:.125rem;background:#1a63b1;z-index:999999999}.queryCompanyCard{background:#f7f7f7;padding:2rem;border-radius:1rem;width:100%;height:100%}@media (max-width:576px){.queryCompanyCard{padding:1rem}}.queryCompanyCard-header{justify-content:space-between;margin-bottom:1rem}.queryCompanyCard-header,.queryCompanyCard-header-title{display:flex;align-items:center;flex-direction:row;gap:.5rem}.queryCompanyCard-header-title{font-size:1.125rem;text-decoration:none;color:#111;width:-moz-fit-content;width:fit-content;justify-content:start}.queryCompanyCard-header-title svg{font-size:1rem}.queryCompanyCard-header a:hover{text-decoration:underline}.queryCompanyCard-texts{display:flex;align-items:start;justify-content:start;flex-direction:row;gap:1.25rem;flex-wrap:wrap}.queryCompanyCard-texts .queryCompanyCard-about{line-height:1.4;text-align:left;color:#444;min-width:300px;flex:1 1;font-size:15px}@media (max-width:576px){.queryCompanyCard-texts .queryCompanyCard-about{min-width:-moz-fit-content;min-width:fit-content}}.queryCompanyCard-texts .queryCompanyCard-about-clampBtn{color:#1a63b1;cursor:pointer;font-weight:600}.queryCompanyCard-texts .queryCompanyCard-about-clampBtn:hover{text-decoration:underline}.queryCompanyCard-texts .metadata{width:100%}.queryCompanyCard-texts .metadata .keyvalue{display:grid;grid-template-columns:auto auto;grid-gap:1rem;gap:1rem;grid-row-gap:1rem;row-gap:1rem}.queryCompanyCard-texts .metadata .keyvalue-item{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.5rem}.queryCompanyCard-texts .metadata .keyvalue .key{font-size:.875rem;font-weight:500;color:#666}.queryCompanyCard-texts .metadata .keyvalue .value{color:#111222;font-size:15px}.queryCompanyCard .buttons{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-top:1rem}.companyCardSocial{display:flex;align-items:start;justify-content:start;flex-direction:row;gap:.5rem}.companyCardSocial a{display:block;display:flex;align-items:center;justify-content:center;flex-direction:row;font-size:1rem;width:2rem;height:auto;aspect-ratio:1/1;border-radius:50%;border:1px solid rgba(0,0,0,.05);transition:background-color .3s ease}.companyCardSocial a svg{stroke-width:2px}.companyCardSocial a:hover{background:rgba(0,0,0,.05)}.querySidebarLinkItem{text-decoration:none;border-radius:.375rem;width:100%;padding:.7rem .5rem;transition:background-color .3s ease,transform .1s ease-in;font-size:.85rem;color:inherit;text-transform:capitalize}.querySidebarLinkItem:hover{background:rgba(0,0,0,.05)}.querySidebarLinkItem-label{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}.querySidebarLinkItem svg{font-size:1rem;height:1rem;width:1rem}.querySidebarLinkItem:active{transform:scale(.97)}.querySidebarLinkItem-tag{left:100%;font-size:.75rem;color:#1a63b1;background:#eaeaea;padding:.125rem .375rem;border-radius:9999px}.querySidebarFooter{display:flex;align-items:start;justify-content:start;flex-direction:column}.querySidebarFooter>div{width:100%;padding:0 1rem}.querySidebarFooter-account{padding:0!important}@media (max-width:768px){.querySidebarFooter-account{display:none}}.querySidebarFooter-loginButton{width:100%}.querySidebarFooter-loginButton a{text-decoration:none;color:#fff;font-weight:500}.querySidebarFooter-contact{display:flex;align-items:center;justify-content:start;flex-direction:row}.querySidebarFooter-contact-item{text-decoration:none;color:#666;display:block;aspect-ratio:1/1;width:2rem;display:flex;align-items:center;justify-content:center;flex-direction:row;height:auto;border-radius:9999px;transition:background-color .3s ease,color .3s ease}.querySidebarFooter-contact-item:hover{background:#dedede;color:#333}.querySidebarFooter-contact .left{width:100%;font-weight:500;color:#666;font-size:.875rem}.querySidebarFooter-contact .right{display:flex;align-items:center;justify-content:row;flex-direction:start;gap:1px}.querySidebarUserMenu{width:100%}.querySidebarUserMenu-displayElement{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem;cursor:pointer;width:-moz-fit-content;width:fit-content;width:100%;color:#333;transition:color .2s ease;padding:.5rem 1rem;border-radius:9999px;transition:background-color .2s ease;font-size:.875rem}.querySidebarUserMenu-displayElement img{margin-right:.5rem}.querySidebarUserMenu-displayElement:hover{color:#000}.querySidebarUserMenu-displayElement-image{border-radius:9999px}.querySidebarUserMenu-dropdownMenu{font-size:24px;background:#fff;transition:box-shadow .2s linear!important;box-shadow:0 0 0 2px rgba(0,0,0,.09)!important;display:flex;align-items:start;justify-content:start;flex-direction:column;padding:.75rem;border-radius:.75rem}.querySidebarUserMenu-dropdownMenu:focus,.querySidebarUserMenu-dropdownMenu:hover{box-shadow:0 0 0 2px rgba(0,0,0,.15)!important}.querySidebarUserMenu-dropdownMenu-header{font-size:1em;padding:.6em .8em}.querySidebarUserMenu-dropdownMenu-header .name{cursor:default}.querySidebarUserMenu-dropdownMenu-header .email{font-size:.9em;color:#555;cursor:default}.querySidebarUserMenu-dropdownMenu-linksContainer{width:100%}.querySidebarUserMenu-dropdownMenu-linksContainer .item{font-size:22px;background:none;border:none;color:#333;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:1rem;text-decoration:none;padding:.8em;border-radius:.75rem;width:100%;cursor:pointer}.querySidebarUserMenu-dropdownMenu-linksContainer .item:hover{background:rgba(0,0,0,.05)}.querySidebar{width:15rem;background:#f7f7f7;height:100vh;display:flex;align-items:start;justify-content:start;flex-direction:column;flex-shrink:0;max-width:100vw;overflow-y:auto;position:fixed;left:0;top:0;z-index:999;transition:transform .5s ease}.querySidebar::-webkit-scrollbar{width:4px;height:4px}.querySidebar::-webkit-scrollbar-track{background:#fff}.querySidebar::-webkit-scrollbar-thumb{background:#dedede;border-radius:10px}.querySidebar::-webkit-scrollbar-thumb:hover{background:#c4c4c4}@media (max-width:768px){.querySidebar{transform:translateX(-100%)}.querySidebar.isShown{transform:translateX(0)}}.querySidebar-backgroundOverlay{display:none}@media (max-width:768px){.querySidebar-backgroundOverlay{display:block;position:fixed;top:0;height:100vh;left:0;width:100vw;z-index:-1}}.querySidebar-top{width:100%;flex:1 1}.querySidebar-header{padding:1rem;color:#111;height:3.5rem;display:flex;align-items:center;justify-content:start;flex-direction:row;position:relative}.querySidebar-header-closeButton{border:none;background:none;outline:none;font-size:1.2rem;position:absolute;right:0;top:0;color:#444;transition:color .2s ease;cursor:pointer;aspect-ratio:1/1;height:1.5rem;width:auto;border-radius:.25rem;display:flex;align-items:center;justify-content:center;flex-direction:start;display:none;margin:.5rem}@media (max-width:768px){.querySidebar-header-closeButton{display:flex}}.querySidebar-header-closeButton:hover{color:#111}.querySidebar-navigationsContainer{padding:.75rem 1rem;width:100%}.querySidebar-navigationsContainer .askNavigation,.querySidebar-navigationsContainer .pagesNavigation{display:flex;align-items:start;justify-content:start;flex-direction:column;color:#333}.querySidebar-navigationsContainer .askNavigation a,.querySidebar-navigationsContainer .pagesNavigation a{font-size:13px}.querySidebar-navigationsContainer .askNavigation-title,.querySidebar-navigationsContainer .pagesNavigation-title{font-size:.75rem;font-weight:500;color:#888;margin-bottom:.25rem;margin-left:.65rem;text-decoration:none}.querySidebar-navigationsContainer .askNavigation{font-weight:500;--tw-text-opacity:1;color:rgb(55,65,81,var(--tw-text-opacity,1))}.querySidebar-navigationsContainer .askNavigation svg{font-size:.875rem}.querySidebar-navigationsContainer .askNavigation-recentQueries{margin-left:1rem;border-left:1px solid rgba(0,0,0,.2);padding-left:.375rem;width:100%;padding-right:.5rem}.querySidebar-navigationsContainer .askNavigation-recentQueries-item{display:block;text-decoration:none;color:#666;font-weight:400;font-size:.75rem!important;padding:.375rem .5rem;width:100%;border-radius:.25rem;transition:background-color .15s ease-in,transform .1s ease-in}.querySidebar-navigationsContainer .askNavigation-recentQueries-item span{line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.querySidebar-navigationsContainer .askNavigation-recentQueries-item:hover{background:rgba(0,0,0,.05)}.querySidebar-navigationsContainer .askNavigation-recentQueries-item:active{transform:scale(.98)}.querySidebar-footerContainer{width:100%;margin-top:auto;padding:.75rem;position:-webkit-sticky;position:sticky;bottom:0;background:#f7f7f7}.querySuggestionsItem{padding:1rem!important;border-radius:.75rem!important;color:#333!important;text-align:left;width:100%}.querySuggestionsItem-wrapper{width:100%}@media(pointer:coarse),(pointer:none){.querySuggestionsItem:hover{box-shadow:none!important;background:none!important}}.querySuggestions{display:grid;grid-template-columns:auto auto;width:100%;grid-gap:1rem;gap:1rem}@media (max-width:576px){.querySuggestions{grid-template-columns:auto}}.queryTextbox{width:calc(100% - .5rem);margin:auto;transition:box-shadow .2s linear!important;box-shadow:0 0 0 2px rgba(0,0,0,.09)!important;border-radius:.75rem;position:relative;background:#fff;padding:1.1rem .75rem .75rem}.queryTextbox:focus,.queryTextbox:hover{box-shadow:0 0 0 2px rgba(0,0,0,.15)!important}.queryTextbox:has(.sticky){padding-bottom:.5rem}.queryTextbox.largeShadow{box-shadow:none!important;outline:.375rem solid #ededed;outline-offset:-1px;border:.25rem solid #d8d8d8}.queryTextbox.isRounded{border-radius:9999px}.queryTextbox-textareaContainer{padding:0!important;width:100%}.queryTextbox-textareaContainer-textarea{width:100%;resize:none;outline:none;border:none;max-height:9rem!important;overflow-y:auto;margin-bottom:1rem}.queryTextbox-textareaContainer-textarea::-webkit-scrollbar{width:4px;height:4px}.queryTextbox-textareaContainer-textarea::-webkit-scrollbar-track{background:transparent}.queryTextbox-textareaContainer-textarea::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.queryTextbox-textareaContainer-textarea::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.queryTextbox-textareaContainer-textarea::placeholder{color:#999;font-style:13px}.queryTextbox-textareaContainer:has(.left:empty){display:flex;align-items:center;justify-content:space-between;flex-direction:row;background:red}.queryTextbox:has(.left:empty){display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:.8rem .75rem!important}.queryTextbox:has(.left:empty) textarea{margin-bottom:0}.queryTextbox-footer{display:flex;align-items:center;justify-content:space-between;flex-direction:row;position:relative}.queryTextbox-footer .submitButton{background:#f7f7f7;height:2rem;width:2rem;border-radius:9999px;border:none;cursor:pointer;color:#444;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center;flex-direction:row}.queryTextbox-footer .submitButton svg{color:#373737;height:1rem;width:1rem}.queryTextbox-footer .submitButton:hover{background:#eaeaea}.queryTextbox-footer:has(.left:empty){display:flex;align-items:center;justify-content:space-between;flex-direction:row;position:static;width:-moz-fit-content;width:fit-content}.queryTextbox-footer .left{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}.queryTextbox-footer .left .deepResearchBtn{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;padding:.375rem .625rem;border-radius:9999px;background:#f2f2f2;color:#555;border:none;cursor:pointer;transition:.15s ease-in,color .15s ease-in}.queryTextbox-footer .left .deepResearchBtn svg{font-size:1rem}.queryTextbox-footer .left .deepResearchBtn:hover{background:#e3e3e3}.queryTextbox-footer .left .deepResearchBtn.isEnabled{background:#1a63b1!important;color:#eee}.queryTextbox-footer .left .deepResearchBtn.isEnabled:hover{background:#1d6fc7!important}.baseQueryWorkspace,.deepResearchQueryWorkspace,.queryWorkspace,.topicScanQueryWorkspace{width:100%;min-height:calc(100vh - var(--earningsMarqueeHeight, 0));padding:1rem .75rem 1.5rem;transition:margin .2s ease;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:768px){.baseQueryWorkspace,.deepResearchQueryWorkspace,.queryWorkspace,.topicScanQueryWorkspace{min-height:revert;margin-top:1.5rem;padding-top:0}}.baseQueryWorkspace-header{width:100%;padding-bottom:1rem}@media (max-width:768px){.baseQueryWorkspace-header{padding-top:.5rem}}.baseQueryWorkspace-centerContainerWrapper{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;flex:1 1}.baseQueryWorkspace-centerContainer{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:42rem}@media (max-width:992px){.baseQueryWorkspace-centerContainer{max-width:39rem}}@media (max-width:768px){.baseQueryWorkspace-centerContainer{max-width:42rem;min-height:revert;height:-moz-fit-content;height:fit-content;padding-top:.5rem}}@media (max-width:992px){.baseQueryWorkspace-centerContainer[style*=max-width]{max-width:inherit}}@media (max-width:768px){.baseQueryWorkspace-centerContainer[style*=max-width]{max-width:inherit}}.baseQueryWorkspace-titleContainer{width:100%;margin-bottom:2.5rem}.baseQueryWorkspace-title{font-weight:500;color:#111;font-size:22px;text-align:center}@media (max-width:768px){.baseQueryWorkspace-title{text-align:left;width:100%}}.baseQueryWorkspace-dropdownsContainer{width:100%;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:1rem}.baseQueryWorkspace-linksContainer{margin-top:1.5rem;width:100%}.baseQueryWorkspace-linksContainer a{color:#1a63b1;text-decoration:none;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem;width:-moz-fit-content;width:fit-content}.baseQueryWorkspace-linksContainer a:hover{text-decoration:underline}.baseQueryWorkspace-companyCardContainer{width:100%;margin-top:1.5rem;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.5rem}.baseQueryWorkspace-mainContent{width:100%;margin-top:1.5rem}.baseQueryWorkspace-textboxContainer{width:100%;margin-top:2rem;height:-moz-fit-content;height:fit-content}.baseQueryWorkspace-suggestionContainer{width:100%;margin-top:2rem}.baseQueryWorkspace-bottomSpacing{height:2rem}.baseQueryWorkspace-footer{width:100%;padding-top:2rem}@media (max-width:768px){.baseQueryWorkspace-footer{display:none}}.readFullTranscriptsLink{color:#1a63b1;text-decoration:none;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem;width:-moz-fit-content;width:fit-content;border:none;background:none;cursor:pointer}.readFullTranscriptsLink.disabled{color:#666;cursor:default}.readFullTranscriptsLink.disabled:hover{text-decoration:none}.readFullTranscriptsLink:hover{text-decoration:underline}.earningDetailsSuggestionQueries{width:100%;margin-top:3rem}.earningDetailsSuggestionQueries-title{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;color:#222;font-weight:500;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;font-size:1.125rem}.earningDetailsSuggestionQueries-listContainer{display:flex;align-items:start;justify-content:start;flex-direction:column}.earningDetailsSuggestionQueries-listContainer-item{background:none;padding:1rem 0;font-size:15px;color:#333;display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;gap:.75rem;cursor:pointer;transition:color .1s ease;border:none;border-bottom:1px solid rgba(0,0,0,.05);text-align:left}.earningDetailsSuggestionQueries-listContainer-item:last-of-type{border:none}.earningDetailsSuggestionQueries-listContainer-item svg{color:#1a63b1;font-size:1.25rem;flex-shrink:0}.earningDetailsSuggestionQueries-listContainer-item:hover{color:#1a63b1}.earningDetailsSuggestionQueries-listContainer-item.skeleton{border-bottom:none;margin-bottom:.375rem;background:#f4f4f4;border-radius:4px;animation:shimmer 1.5s linear infinite;background-size:200% 100%}@keyframes shimmer{0%{opacity:.2}50%{opacity:1}to{opacity:.2}}.earningQuoteCard{display:flex;flex-direction:column;justify-content:space-between;height:100%;color:#333;line-height:1.5;border-radius:.75rem;overflow:hidden;width:100%}.earningQuoteCard-body{background:#f7f7f7;padding:1.5rem;flex:1 1;display:flex;flex-direction:column}.earningQuoteCard-body-text{padding:.5rem 1rem;flex:1 1}.earningQuoteCard-body-quote{color:#5ea7e0}.earningQuoteCard-body-quote.right{margin-left:auto}.earningQuoteCard-footer{background:#f2f2f2;border-top:1px solid rgba(0,0,0,.02);padding:.5rem 2rem;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0}.earningQuoteCard-footer-speaker{width:-moz-fit-content;width:fit-content;font-weight:500;color:#666;font-size:15px}.earningsSummaries-cardsContainer{gap:.75rem}.earningDetailsAccordions-cardsContainer{background-color:#f7f7f7;border-radius:.75rem;overflow:hidden;border:1px solid rgba(0,0,0,.08)}.earningsSurpriseCard{background:#f7f7f7;padding:2rem 1.5rem 1.5rem 1rem;display:flex;align-items:start;justify-content:start;flex-direction:row;gap:.75rem;flex-direction:row!important}.earningsSurpriseCard-icon{border-radius:.5rem;height:2rem;width:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-shrink:0}.earningsSurpriseCard-icon svg{font-size:1.125rem}.earningsSurpriseCard-icon.positive{background:#cbefd7;color:#2c8f4d}.earningsSurpriseCard-icon.negative{background:#efcbcb;color:#8f2c2c}.earningsSurpriseCard-icon.neutral{background:rgba(26,99,177,.2);color:#1a63b1}.earningsSurpriseCard-header{display:flex;align-items:start;justify-content:space-between;flex-direction:row;gap:.5rem;flex-wrap:wrap}.earningsSurpriseCard-header .title{font-size:16px!important;font-weight:500!important;color:#222}.earningsSurpriseCard-header .surpriseTag{color:rgba(0,0,0,.8);border-radius:9999px;padding:1px 5px;font-size:.875rem;font-weight:600}.earningsSurpriseCard-header .surpriseTag.positive{background:#cbefd7;color:#2c8f4d}.earningsSurpriseCard-header .surpriseTag.negative{background:#efcbcb;color:#8f2c2c}.earningsSurpriseCard-header .surpriseTag.neutral{background:rgba(26,99,177,.2);color:#1a63b1}.earningsSurpriseCard-body .value{font-size:1.25rem;font-weight:700;color:#222}.earningsSurpriseCard-body .description{margin-top:.5rem;color:#555}.earningsQuotesCarousel{max-width:42rem}.earningsQuotesCarousel .header .navigationContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.125rem}.earningsQuotesCarousel .header .navigationContainer button{background:#f7f7f7;border:none;height:2rem;width:auto;aspect-ratio:1/1;transition:.2s ease-in;cursor:pointer}.earningsQuotesCarousel .header .navigationContainer button:hover{background:#e8e8e8}.earningsQuotesCarousel .header .navigationContainer button.left{border-radius:.375rem 0 0 .375rem}.earningsQuotesCarousel .header .navigationContainer button.right{border-radius:0 .375rem .375rem 0}.earningsQuotesCarousel .header .navigationContainer button svg{color:#555;stroke-width:2.5px}.earningsQuotesCarousel-swiper{border-radius:.75rem;width:100%!important;z-index:1!important}.earningsQuotesCarousel-swiper .swiper-wrapper{align-items:stretch;height:100%}.earningsQuotesCarousel-swiper-slide{height:auto!important;display:flex}@media (max-width:576px){.earningsQuotesCarousel-swiper-slide{padding-bottom:1.5rem}}.earningsQuotesCarousel-swiper-slide>*{flex:1 1;width:100%;height:100%;display:flex;flex-direction:column}.earningDetailsQueryWorkspace{width:100%;min-height:calc(100vh - 3.5rem);transition:margin .2s ease}.earningDetailsQueryWorkspace-centerContainer{display:flex;align-items:start;justify-content:center;flex-direction:column;margin:auto;width:100%;max-width:42rem}@media (max-width:992px){.earningDetailsQueryWorkspace-centerContainer{max-width:39rem}}@media (max-width:768px){.earningDetailsQueryWorkspace-centerContainer{max-width:42rem;min-height:revert;height:-moz-fit-content;height:fit-content}}.earningDetailsQueryWorkspace-companyCardContainer{width:100%}.earningDetailsQueryWorkspace-header{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:1rem;width:100%;margin-bottom:2.5rem;position:-webkit-sticky;position:sticky;top:var(--earningsMarqueeHeight,0);background:#fff;padding:.75rem 0;z-index:9}@media (max-width:768px){.earningDetailsQueryWorkspace-header{top:calc(var(--earningsMarqueeHeight, 0) + 3.5rem)}}.earningDetailsQueryWorkspace-header .textsContainer a{text-decoration:none;color:#111}.earningDetailsQueryWorkspace-header .textsContainer a:hover{text-decoration:underline}.earningDetailsQueryWorkspace-header .textsContainer .title{font-weight:600;color:#111;font-size:22px;text-align:center}@media (max-width:576px){.earningDetailsQueryWorkspace-header .textsContainer .title{text-align:left;width:100%}}.earningDetailsQueryWorkspace-header .textsContainer .releaseDate{font-size:.875rem;color:#444}.earningDetailsQueryWorkspace-companycardContainer{margin-top:1.5rem;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.5rem}.earningDetailsQueryWorkspace-summaryDataContainer{width:100%;margin-bottom:2rem}.earningDetailsQueryWorkspace-summaryDataContainer-section{margin:2.5rem 0;width:100%}.earningDetailsQueryWorkspace-summaryDataContainer-section .header{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.earningDetailsQueryWorkspace-summaryDataContainer-section .title{margin-bottom:1rem;font-weight:500;font-size:1.25rem}.earningDetailsQueryWorkspace-textboxContainer{width:100%;position:-webkit-sticky;position:sticky;bottom:1.75rem;left:0;max-width:42rem;display:flex;align-items:center;justify-content:center;flex-direction:row;z-index:9}@media (max-width:768px){.earningDetailsQueryWorkspace-textboxContainer{bottom:5rem}}.earningDetailsQueryWorkspace-bottomSpacing{height:7rem;width:1px}.earningDetailsQueryWorkspace-highlightCategoriesContainer{margin-top:2rem;display:none}@media (max-width:1100px){.earningDetailsQueryWorkspace-highlightCategoriesContainer{display:block}}.topicScanQueryWorkspace .queryWorkspace-titleContainer{margin-bottom:0!important}@media (max-width:576px){.topicScanQueryWorkspace .queryWorkspace-titleContainer{text-align:center}}.queryWorkspaceFooterMenu{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.75rem;color:#666;width:100%}.queryWorkspaceFooterMenu a{text-decoration:none;color:#888;font-size:.875rem}.queryWorkspaceFooterMenu a:hover{text-decoration:underline;text-decoration-thickness:1px}.scrollToTop{position:fixed;bottom:4.5rem;right:clamp(0px,.5vw,1rem);border:none;background:#f7f7f7;z-index:999;padding:.5rem 1rem;border-radius:5rem;color:#555;cursor:pointer;border:2px solid rgba(0,0,0,.08);transition:color .3s ease,background-color .3s ease,transform .5s ease;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem}@media (max-width:576px){.scrollToTop span{display:none}}@media (max-width:1024px){.scrollToTop{bottom:1rem}}@media (max-width:768px){.scrollToTop{bottom:5rem}}.scrollToTop:hover{background:#eaeaea;transform:translateY(-5px);color:#111}.scrollToTop:hover svg{animation:floatUpDown 1.5s ease-in-out infinite}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}.separator{border-top:1px solid rgba(0,0,0,.1);width:100%}.tippyTooltipAutoclose{font-family:sans-serif!important;font-size:.75rem!important;background:rgba(0,0,0,.5)!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9!important}@media(pointer:coarse){.tippyTooltipAutoclose.customTippy{display:none!important}}.tippyTooltipAutoclose .tippy-arrow{border:none}.tippyTooltipAutoclose .tippy-arrow:before{color:rgba(0,0,0,.5)!important}.earningTranscriptText-title{font-weight:500;font-size:1.25rem;color:#0a0a0a;margin-bottom:1rem}.earningTranscriptText-body{position:relative}.earningTranscriptText-body-backgroundWrapper{background:#f7f7f7;border-radius:.75rem;overflow:hidden}.earningTranscriptText-body:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3rem;background:linear-gradient(180deg,transparent,#f7f7f7 90%)}.earningTranscriptText-body .header{border-bottom:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:.625rem 1rem}.earningTranscriptText-body .header .left{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem;font-size:.875rem;color:#444}.earningTranscriptText-body .header .left .ticker{font-weight:500}.earningTranscriptText-body .header .expandButton{background:none;aspect-ratio:1/1;height:2rem;border-radius:9999px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:row}.earningTranscriptText-body .header .expandButton:hover{background:#eaeaea}.earningTranscriptText-body .rowsContainer{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.75rem;height:calc(100dvh - 7rem - 12rem);overflow-y:auto;padding:1rem 1rem 3rem}.earningTranscriptText-body .rowsContainer::-webkit-scrollbar{width:3px;height:3px}.earningTranscriptText-body .rowsContainer::-webkit-scrollbar-track{background:#f7f7f7}.earningTranscriptText-body .rowsContainer::-webkit-scrollbar-thumb{background:#dedede;border-radius:10px}.earningTranscriptText-body .rowsContainer::-webkit-scrollbar-thumb:hover{background:#c4c4c4}.earningTranscriptText-body .row{font-size:15px}.earningTranscriptText-body .row .speaker{color:#333;font-weight:500}.earningTranscriptText-body .row .text{color:#555;margin-top:.375rem;padding-left:.5rem}.earningTranscriptText-body .earningsTranscriptTextModal{height:100%}.earningTranscriptText-body .earningsTranscriptTextModal .rowsContainer{height:100%;line-height:1.6}.earningTranscriptText-body .earningsTranscriptTextModal .row{font-size:1rem}.earningTranscriptText-body .earningsTranscriptTextModal .row .speaker{color:#333;font-weight:600;font-size:17px}.earningTranscriptText-body .earningsTranscriptTextModal .row .text{color:#444}.backgroundOverlay{background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:99}.navbar-account .user{cursor:pointer;display:flex;align-items:center;gap:.6rem}@media (max-width:768px){.navbar-account .user{gap:.4rem}}.navbar-account .user__avatar{width:2.2rem;height:2.2rem;border-radius:50%}@media (max-width:768px){.navbar-account .user__avatar{width:2rem;height:2rem}}.navbar-account .user__avatar img{width:100%;height:100%;border-radius:50%}.navbar-account .user__avatar__sm{width:1.5rem;height:1.5rem}.navbar-account .user__username{font-weight:500;font-size:1rem;display:flex;align-items:center;justify-content:center;flex-direction:row}@media (max-width:576px){.navbar-account .user__username{display:none}}.navbar-account .user__username>span:first-child{display:inline-block;width:5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.navbar-account .user__username>span:first-child{width:2rem}}.navbar-account .signed-in-user{position:absolute;top:100%;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #cdcdcd;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border-radius:.7rem;padding:1rem .7rem;background-color:#fff}@media (max-width:768px){.navbar-account .signed-in-user{transform:translate(3rem,4rem)}}.navbar-account .signed-in-user__details-link{text-decoration:none;border:none;background:transparent;text-align:left;width:100%;padding:1rem;border-radius:.4rem}.navbar-account .signed-in-user__details-link:hover{background-color:#f5f5f5}.navbar-account .signed-in-user__details-link .username{font-size:1.4rem;color:#000;font-weight:600}.navbar-account .signed-in-user__details-link .email{font-weight:500;font-size:1.2rem;color:#858585}.navbar-account .signed-in-user__link{width:100%;text-decoration:none}.navbar-account .signed-in-user__link__btn{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:1rem;padding:1.2rem 1rem;text-align:left;width:100%;font-size:1.4rem;font-weight:500;border:none;background-color:#fff;border-radius:.4rem}.navbar-account .signed-in-user__link__btn:hover{background-color:#f5f5f5}.navbar-account .signed-in-user__link__btn .icon{font-size:2rem;color:#6b6b6b}.login-register{justify-content:_;gap:.3rem}.login-register,.login-register .signup{display:flex;align-items:center;flex-direction:row}.login-register .signup{padding:.7rem 1rem;font-size:.8rem;text-transform:capitalize;justify-content:center;gap:.5rem;border-radius:2rem;border:none;background-color:#90ee90;font-weight:700;color:#fff;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);transition:.3s ease}.login-register .signup-sm{padding:.5rem 1rem}.login-register .signup span{margin-top:-2px;font-weight:600}@media (max-width:576px){.login-register .signup{font-size:.75rem;padding:.6rem .7rem}.login-register .signup img{height:13px;width:13px}.login-register .signup .signup-text{display:none}}.login-register .signup:hover{scale:1.05}.login-register .signup:active{scale:1}.login-register__btn{padding:.6rem 1rem;border-radius:.5rem;border:1px solid #d1d1d1;font-size:1rem;cursor:pointer}@media (max-width:768px){.login-register__btn{padding:.5rem .625rem}}.login-register__btn a{text-decoration:none;color:#000}@media (max-width:576px){.home-nav{font-size:.5rem}}.companiesFilter{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.75rem}@media (max-width:576px){.companiesFilter{flex-direction:column}}.companiesFilter-inputContainer{width:100%}.companiesFilter-inputContainer-label{margin-bottom:.5rem;display:block;color:#666;font-size:13px;font-weight:500}.companiesFilter-inputContainer-inputField{width:100%;padding:.875rem;border-radius:.5rem!important;border:none!important;transition:box-shadow .2s linear!important;box-shadow:0 0 0 2px rgba(0,0,0,.09)!important}.companiesFilter-inputContainer-inputField:focus,.companiesFilter-inputContainer-inputField:hover{box-shadow:0 0 0 2px rgba(0,0,0,.15)!important}.companiesFilter-dropdownContainer{width:100%;max-width:200px}@media (max-width:576px){.companiesFilter-dropdownContainer{max-width:revert}}.companiesPage{max-width:42rem;margin:auto;padding:2rem .75rem 0}.companiesPage-titleContainer{margin-top:5rem;margin-bottom:2rem}.companiesPage-main{margin-top:3.5rem;padding-bottom:5rem}.companiesPage-main-loadingMessage{color:#888;display:flex;align-items:center;justify-content:center;flex-direction:row;margin-bottom:1rem;gap:.75rem;opacity:0}.companiesPage-main-loadingMessage.shown{opacity:1}.companiesPage-main-loadingMessage.bottom{margin-top:1.5rem}.companiesPage-main-cardsContainer,.companiesPage-main-cardsContainer .motionCardsContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1.5rem;flex-wrap:wrap}.companiesPage-main-cardsContainer-emptyMessage{font-weight:500;color:#888;text-align:center;width:100%;margin-top:2rem}.queryPageShareDropdown-triggerBtn{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.375rem;padding:.5rem .75rem}.queryPageShareDropdown-body{background:#fff;border:2px solid rgba(0,0,0,.15);border-radius:.375rem;padding:.5rem;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.75rem;min-width:16rem;box-shadow:0 0 10px 2px rgba(0,0,0,.1)}.queryPageShareDropdown-body .block{width:100%}.queryPageShareDropdown-body .block-title{font-weight:600;margin-bottom:.5rem;color:#333}.queryPageShareDropdown-body .block button{color:#555;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.375rem;width:100%;border-radius:.125rem;border:none;cursor:pointer}.queryPageShareDropdown-body .block button.selected{color:#1a63b1!important}.queryPageShareDropdown-body .block button .left{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.375rem}.queryPageShareDropdown-body .block-body.socialShareContainer{display:grid;grid-template-columns:1fr;grid-gap:.25rem;gap:.25rem}.queryPageShareDropdown-body .block-body.socialShareContainer button{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.375rem;color:#444!important;background:#f7f7f7!important;font-size:.875rem!important;padding:.375rem .5rem!important;transition:background-color .3s ease-in;font-size:.75rem!important}.queryPageShareDropdown-body .block-body.socialShareContainer button svg{font-size:.875rem}.queryPageShareDropdown-body .block-body.socialShareContainer button:hover{background:#e8e8e8!important}.queryPageShareDropdown-body .block-body-item{gap:.375rem}.queryPageHeader,.queryPageShareDropdown-body .block-body-item{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.queryPageHeader{width:100%;border-bottom:1px solid rgba(0,0,0,.08);padding:.5rem;gap:1rem;background:#fff}.queryPageHeader .llmSelectionDropdown{flex-shrink:1}.queryPageHeader-left{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}.queryPageHeader-center .title{font-size:.875rem;font-weight:500}.queryPageHeader-center-companyLabel{text-decoration:none;text-decoration-thickness:1px;-webkit-text-decoration-color:#666;text-decoration-color:#666;color:#111}.queryPageHeader-center a:hover{text-decoration:underline}.queryPageHeader-right{gap:.75rem}.queryPageHeader-right,.queryPageHeader-right-btn{display:flex;align-items:center;justify-content:center;flex-direction:row}.queryPageHeader-right-btn{background:none;border:none;cursor:pointer;color:#333;gap:.25rem;transition:color .15s ease-in;font-weight:500}.queryPageHeader-right-btn:hover{color:#666}@media (max-width:576px){.queryPageHeader-right-btn .label{display:none}}.queryPageAutosizeTitle{font-weight:500}.queryPageSource{width:100%}.queryPageSource-title{gap:.75rem;font-size:1.125rem;font-weight:600;color:#333}.queryPageSource-container,.queryPageSource-title{display:flex;align-items:center;justify-content:start;flex-direction:row}.queryPageSource-container{width:100%;gap:.5rem;margin-top:1rem;font-size:.75rem;overflow-y:auto}.queryPageSource-container::-webkit-scrollbar{width:0;height:0}.queryPageSource-container::-webkit-scrollbar-track{background:transparent}.queryPageSource-container::-webkit-scrollbar-thumb{background:transparent;border-radius:10px}.queryPageSource-container::-webkit-scrollbar-thumb:hover{background:transparent}.queryPageSource-container-skeletonContainer{border-radius:.75rem;overflow:hidden;width:100%}.queryPageSource-container-skeleton{height:6rem;width:100%}.queryPageSource-footer{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;margin-top:.75rem}.queryPageSource-footer-showAllBtn{background:none;border:none;font-weight:600;color:#1a63b1;cursor:pointer}.queryPageSource-footer-showAllBtn:hover{text-decoration:underline}.queryPageSourceIcon{transform:rotate(45deg);display:block;height:-moz-fit-content;height:fit-content;border-radius:.5rem}.queryPageSourceIcon svg{stroke-width:16px}.queryPageExportDropdown-menu{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.5rem;padding:.375rem .5rem;min-width:9rem}.queryPageExportDropdown-menu-btn{border:none;background:none;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem;color:#555;font-weight:500;font-size:.875rem;cursor:pointer;padding:.375rem .5rem;transition:background-color .2s ease-in,color .2s ease-in;width:100%;border-radius:.375rem}.queryPageExportDropdown-menu-btn-icon{opacity:.8;transition:opacity .2s ease-in}.queryPageExportDropdown-menu-btn:hover{background:#eaeaea;color:#444}.queryPageAnswerFooter{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:.625rem}.queryPageAnswerFooter .menuBtn{box-shadow:none!important;border-radius:9999px;color:#888;font-size:.875rem;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.375rem;font-weight:500;transition:background-color .2s ease-in,color .2s linear!important;padding:.375rem .5rem}.queryPageAnswerFooter .menuBtn:disabled{pointer-events:none;opacity:.8}.queryPageAnswerFooter .menuBtn:hover{box-shadow:none!important;background-color:#f2f2f2;color:#333}.queryPageAnswerFooter .menuBtn:focus{box-shadow:none!important}.queryPageAnswerFooter-left{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:0}.queryPageAnswerFooter-right{display:flex;align-items:center;justify-content:center;flex-direction:row}.queryPageAnswerFooter-right button{aspect-ratio:1/1;padding:.5rem!important;font-size:.875rem}.queryPageAnswerFooter-right-menu{background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:.5rem;padding:.5rem}.queryPageAnswerFooter-right-menu-btn{aspect-ratio:auto!important;border-radius:.5rem!important;justify-content:center;gap:.5rem;color:#111}.queryPageAnswer-title,.queryPageAnswerFooter-right-menu-btn{display:flex;align-items:center;flex-direction:row;font-weight:500}.queryPageAnswer-title{justify-content:start;gap:.75rem;font-size:1.25rem;color:#333;margin-bottom:.75rem}.queryPageAnswer .test-section{height:100vh;width:100%;background:red;margin-bottom:1rem}.queryPageAnswer-disclaimer{color:#999;font-size:.75rem;margin-top:2rem}.queryPageAnswer-disclaimer .title{color:#666}.queryPageAnswer-references{margin-top:1.5rem}.queryPageAnswer-references-title{font-weight:500;color:#444;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.625rem}.queryPageAnswer-references-list{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.5rem;margin-top:.75rem;padding-left:2rem}.queryPageAnswer-references-list .item::marker{color:#888}.queryPageAnswer-references-list .item a,.queryPageAnswer-references-list .item span{text-decoration:none;color:#777;font-size:.875rem;font-weight:500}.queryPageAnswer-references-list .item a:hover{text-decoration:underline}.queryPageFollowupQuestion-title{font-weight:500;font-size:1.125rem;color:#333;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem}.queryPageFollowupQuestion-list{margin-top:1rem;display:flex;align-items:start;justify-content:start;flex-direction:column}.queryPageFollowupQuestion-list-item{padding:.75rem 0;background:none;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1rem;font-size:.875rem;color:#555;border:none;border-bottom:1px solid rgba(0,0,0,.05);cursor:pointer;font-weight:500;transition:color .3s ease}.queryPageFollowupQuestion-list-item:hover{color:#1a63b1}.queryPageFollowupQuestion-list-item svg{font-size:1.125rem;color:#1a63b1}.queryPageSourcesSidebar{width:100%;max-height:100%;overflow-y:auto;height:-moz-fit-content;height:fit-content;border-radius:.5rem;background:#fff}.queryPageSourcesSidebar::-webkit-scrollbar{width:3px;height:3px}.queryPageSourcesSidebar::-webkit-scrollbar-track{background:transparent}.queryPageSourcesSidebar::-webkit-scrollbar-thumb{background:#e3e3e3;border-radius:10px}.queryPageSourcesSidebar::-webkit-scrollbar-thumb:hover{background:#c4c4c4}@media (max-width:1024px){.queryPageSourcesSidebar{height:100%}}.queryPageSourcesSidebar-header{border-bottom:1px solid rgba(0,0,0,.1);height:3.5rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:0 .75rem;position:-webkit-sticky;position:sticky;background:#fff;top:0;width:100%}@media (max-width:768px){.queryPageSourcesSidebar-header{padding:0 1.5rem}}.queryPageSourcesSidebar-header-title{font-size:1.125rem;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem;color:#444;font-weight:700}.queryPageSourcesSidebar-header-closeBtn{background:none;border:none;padding:0;border-radius:9999px;width:2rem;height:auto;aspect-ratio:1/1;box-shadow:none!important;display:flex;align-items:center;justify-content:center;flex-direction:row}.queryPageSourcesSidebar-header-closeBtn:hover{box-shadow:none!important}.queryPageSourcesSidebar-header-closeBtn svg{font-size:1rem}.queryPageSourcesSidebar-list{padding:.5rem;font-size:.875rem;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:2rem;width:100%}@media (max-width:768px){.queryPageSourcesSidebar-list{padding:.5rem 1.5rem}}.queryPageSourcesSidebar-list-cardsContainer{width:100%;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.75rem}.queryPageSourcesSidebar-list-cardsContainer-title{padding:.375rem;color:#333}.sourceCard{width:100%;height:-moz-fit-content;height:fit-content;background:#f7f7f7;padding:1rem;cursor:pointer;transition:background-color .3s ease;border-radius:.5rem}.sourceCard:hover{background:#ededed}.sourceCard-textContainer-text{line-clamp:4;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;color:#383838;overscroll-behavior:contain}.sourceCard-modal-title{font-size:1rem}.sourceCard-modal-body{cursor:auto;font-weight:400;position:relative}.sourceCard-modal-body-texts{font-size:.95rem;color:#444;line-height:1.625;text-align:justify;overflow-y:auto;height:100%;padding-bottom:1rem}.sourceCard-modal-body-linkContainer{background:#f2f2f2;box-shadow:0 0 10px 2px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05);position:-webkit-sticky;position:sticky;bottom:.5rem;right:0;border-radius:.5rem}.sourceCard-modal-body-linkContainer:hover{text-decoration:underline;background:#ededed}.sourceCard-modal-body-link{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem;transition:background-color .3s ease;color:#1a63b1!important}.sourceCard-linkContainer{margin-top:.5rem}.sourceCard-linkContainer a{color:#1a63b1;font-weight:500;text-decoration:none;font-size:.75rem}.sourceCard-linkContainer a:hover{text-decoration:underline}.queryResponsePage{width:100%}.queryResponsePage-headerContainer{position:-webkit-sticky;position:sticky;top:var(--earningsMarqueeHeight,0);z-index:8;width:100%}@media (max-width:768px){.queryResponsePage-headerContainer{top:calc(3.5rem - .5px)}}.queryResponsePage-main{margin-top:2rem;padding:0 .75rem;width:100%;position:relative;display:flex;align-items:start;justify-content:center;flex-direction:row;gap:clamp(.5rem,2vw,2.5rem)}.queryResponsePage-main .mainContainer{width:100%;max-width:42rem;flex-shrink:1;min-width:36rem}@media (max-width:992px){.queryResponsePage-main .mainContainer{min-width:revert}}.queryResponsePage-main-header{border-bottom:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem;margin-top:1rem;height:-moz-fit-content;height:fit-content}.queryResponsePage-main-header>div{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem;height:100%}@media (max-width:576px){.queryResponsePage-main-header>div{gap:.25rem}}.queryResponsePage-main-header button{position:relative;background:none;border:none;cursor:pointer;transition:background-color .15s ease-in;padding:.5rem .75rem;border-radius:.375rem;font-weight:500;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;flex-wrap:nowrap;height:100%}@media (max-width:576px){.queryResponsePage-main-header button{padding:.375rem;font-size:.75rem}}.queryResponsePage-main-header button:hover{background:#eaeaea}@media(pointer:coarse){.queryResponsePage-main-header button:hover{background:none}}.queryResponsePage-main-header button .underline{position:absolute;bottom:-1px;left:0;background:#d1d1d1;height:2px;border-radius:.125rem;width:100%}.queryResponsePage-main-header button .number{font-size:10px;letter-spacing:0;word-spacing:.5;background-color:rgba(0,0,0,.08);padding:.125rem .25rem;border-radius:.5rem}.queryResponsePage-main-header .left button{font-size:1rem;height:100%;color:#444}@media (max-width:576px){.queryResponsePage-main-header .left button{font-size:.875rem}}.queryResponsePage-main-header .right button{white-space:nowrap}.queryResponsePage-main-activeStepContainer{margin-top:1rem}.queryResponsePage-main-textboxContainer{position:-webkit-sticky;position:sticky;bottom:1.5rem}@media (max-width:768px){.queryResponsePage-main-textboxContainer{bottom:5rem}}.queryResponsePage-main-sourcesContainer{margin-top:1.5rem}.queryResponsePage-main-answerContainer{margin-top:1.5rem;min-height:calc(100vh - 22rem)}.queryResponsePage-main-answerContainer.sourcesHidden{min-height:calc(100vh - 15rem)}.queryResponsePage-main-answerContainer .prose{font-size:.95rem}.queryResponsePage-main-answerContainer-errorMsg{text-align:center;width:100%;color:#666;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;max-width:36rem;margin:9rem auto auto}.queryResponsePage-main-answerContainer-errorMsg:has(li),.queryResponsePage-main-answerContainer-errorMsg:has(ul){text-align:left;margin:0}.queryResponsePage-main-answerContainer-chunkNotFoundError{color:#666;margin-left:.75rem;font-size:15px}.queryResponsePage-main-answerContainer-chunkNotFoundError .linkContainer a{margin-right:.5rem}.queryResponsePage-main-answerContainer-chunkNotFoundError .linkContainer a:last-child{margin-right:0}.queryResponsePage-main-answerContainer-chunkNotFoundError a{color:#2e77c1}.queryResponsePage-main-answerContainer-chunkNotFoundError .list{margin-left:1.5rem;margin-top:.75rem}.queryResponsePage-main-answerContainer-chunkNotFoundError .list-item{line-height:1.6}.queryResponsePage-main-footerContainer{margin-top:1.5rem}.queryResponsePage-main-sourceSidebarOverlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:999;display:none}@media (max-width:1024px){.queryResponsePage-main-sourceSidebarOverlay{display:block}}.queryPageAnswerSkeleton{background-color:#f2f2f2;padding:1.5rem 1rem;border-radius:.5rem;width:100%}.queryPageAnswerSkeleton-lineContainer{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.625rem}.queryPageAnswerSkeleton-lineContainer-line{height:.375rem;border-radius:.375rem;width:100%;background:#fff}.answerTaskSidebar{position:fixed;background-color:#fff;top:0;right:0;transition:transform .3s ease;z-index:9999;transform:translateX(100%);height:100vh;display:flex;align-items:start;justify-content:start;flex-direction:column;width:75vw;max-width:650px}.answerTaskSidebar-backgroundOverlay{display:none;display:block;position:fixed;top:0;height:100vh;left:0;width:100vw;z-index:999;opacity:.6!important}.answerTaskSidebar.isSidebarShown{transform:translateX(0)}@media (max-width:1024px){.answerTaskSidebar{max-width:38rem}}@media (max-width:768px){.answerTaskSidebar{position:fixed;right:revert;top:revert;width:100%;max-width:revert;left:0;bottom:0;background:#f5f6fa;height:42rem;z-index:999;transform:translateY(100%);border-radius:.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.answerTaskSidebar.isSidebarShown{transform:translateY(0)}}.answerTaskSidebar-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:1rem;border-bottom:1px solid rgba(0,0,0,.1);position:relative;top:0;background:inherit;z-index:9;border-radius:.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}.answerTaskSidebar-header .title{font-weight:500}.answerTaskSidebar-header .closeBtn{background:none;border:none;font-size:1.5rem;cursor:pointer;height:2rem;width:2rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-direction:row;transition:background-color .15s ease-in}.answerTaskSidebar-header .closeBtn svg{flex-shrink:0;font-size:1rem}.answerTaskSidebar-header .closeBtn:hover{background-color:#efefef}.answerTaskSidebar-body{padding:1rem;overflow-y:auto;height:100%;width:100%;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:1.5rem}.answerTaskSidebar-block{padding-left:.625rem;position:relative;width:100%}.answerTaskSidebar-block:before{position:absolute;content:"";background:#e0e0e0;width:7px;height:auto;aspect-ratio:1/1;border-radius:9999px;top:.4rem;left:0;transform:translateX(-50%)}.answerTaskSidebar-block:after{position:absolute;content:"";background:#e0e0e0;width:1px;height:calc(100% + 1.5rem);top:0;left:0;transform:translateX(-50%) translateY(.5rem)}.answerTaskSidebar-block:last-child:after{height:calc(100% - 1rem);height:0}.answerTaskSidebar-block-title{align-items:center;flex-direction:row}.answerTaskSidebar-block-body,.answerTaskSidebar-block-title{display:flex;justify-content:start;gap:1rem;font-size:.875rem}.answerTaskSidebar-block-body{padding:.625rem;align-items:start;flex-direction:column}.answerTaskSidebar-block-body button{font-size:.875rem;text-align:left}.answerTaskSidebar-block-text{color:#555}.answerTaskSidebar-block-queries{flex-wrap:wrap}.answerTaskSidebar-block-queries,.answerTaskSidebar-block-queries .item{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}.answerTaskSidebar-block-queries .item{border:1px solid rgba(0,0,0,.1);border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;color:#444;transition:background-color .15s ease-in}.answerTaskSidebar-block-queries .item svg{flex-shrink:0}.answerTaskSidebar-block-queries .item:hover{background:#f7f7f7}.answerTaskSidebar-block-sourceCompanyData{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem;flex-wrap:wrap}.answerTaskSidebar-block-sourceCompanyData-btn{font-size:.75rem!important}.answerTaskSidebar-block-sourceCompanyData-btn a{font-size:.75rem!important;padding:.5rem 1rem!important}.queryPageActiveTaskIndicator{border-left:1px solid rgba(0,0,0,.2);padding-left:.5rem}.queryPageActiveTaskIndicator .title{color:#222;padding-left:.5rem;font-size:.875rem}.queryPageToc{position:-webkit-sticky;position:sticky;top:5rem;left:0;max-width:15rem;transition:transform .3s ease;height:100vh;max-height:calc(100vh - 7rem);min-width:10rem;width:100%;flex:.8 1}@media (max-width:1080px){.queryPageToc{display:none}}.queryPageToc-title{color:#444;font-weight:500;margin-bottom:1rem}.queryPageToc-body{position:relative;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.5rem}.queryPageToc-body:before{content:"";position:absolute;top:0;left:0;height:100%;width:2px;border-radius:9999px;background:#dedede}.queryPageToc-body .item{padding-left:.625rem;text-decoration:none;font-size:.875rem;color:#666;transition:color .15s ease-in;cursor:pointer;position:relative}.queryPageToc-body .item .indicator{content:"";position:absolute;top:0;left:0;height:100%;width:4px;border-top-right-radius:100px;border-bottom-right-radius:100px;background-color:#dedede}.queryPageToc-body .item.active{color:#222;font-weight:500}.queryPageToc-body .item:hover{color:#111}.main404{padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:4rem;height:100%;font-family:sans-serif;width:100%;margin-top:10rem}.main404-left{width:100%;max-width:600px}.main404-left .textsContainer .title{color:#1a63b1;font-size:4rem}.main404-left .textsContainer .subtitle{font-weight:700;color:#222;font-size:2rem;margin-top:1rem}.main404-left .textsContainer .description{line-height:150%;font-weight:500;color:#555;font-size:1.2rem;margin-top:1rem}.main404-left .linksContainer{margin-top:1.5rem}.main404-left .linksContainer-title{color:#333}.main404-left .linksContainer-list{margin-left:1.5rem;margin-top:1rem}.main404-left .linksContainer-list li{margin-top:.5rem}.main404-left .linksContainer-list li a{text-decoration:none;color:#1a63b1;font-weight:500}.main404-left .linksContainer-list li a:hover{text-decoration:underline}.main404-left .linksContainer-list li::marker{color:#555}.main404-left .info{margin-top:2.5rem;font-weight:500;color:#555}.main404-left .info a{color:#1a63b1;font-weight:500}.main404-left .info a:hover{text-decoration:none}.main404-left .info p{margin-top:.5rem}.main404-right{height:-moz-fit-content;height:fit-content}@media (max-width:992px){.main404-right{display:none}}.main404-right img{height:-moz-fit-content;height:fit-content;width:350px;object-fit:contain}.smartHighlightsSidebar{width:var(--smartHighlightsSidebarWidth);padding:2rem 0 2rem 1rem;height:100vh}.smartHighlightsSidebar-title{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem;font-weight:500;color:#181818}.smartHighlightsSidebar-title svg{font-size:1.125rem}.smartHighlightsSidebar-listContainer{margin-top:1rem;padding-left:.625rem}.smartHighlightsSidebar-listContainer-item{width:100%;text-align:left;box-shadow:none!important;color:#333!important;font-size:13px;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1rem}.smartHighlightsSidebar-listContainer-item:focus{box-shadow:none!important}.smartHighlightsSidebar-listContainer-item svg{display:none}.smartHighlightsSidebar-listContainer-item.isSelected{background:#f7f7f7}.smartHighlightsSidebar-listContainer-item.isSelected svg{display:block}.smartHighlightsSidebar-listContainer-item:hover{box-shadow:none!important}.smartHighlightsSidebar-toggleListBtn{color:#1a63b1;border:none;background:none;margin-left:1.75rem;margin-top:.75rem;font-weight:500;cursor:pointer}.smartHighlightsSidebar-toggleListBtn:hover{text-decoration:underline}.smartHighlightsSidebar-summariesModal-body{color:#444}.smartHighlightsSidebar-summariesModal-body li{list-style-type:none;font-size:.875rem;display:flex;align-items:start;justify-content:start;flex-direction:row;gap:1rem;margin-bottom:.375rem}.smartHighlightsSidebar-summariesModal-body li .listStyle{height:5px;margin-top:.5rem;width:auto;aspect-ratio:1/1;background:#333;border-radius:9999px}.libraryHeader{justify-content:space-between;gap:1.5rem;padding:.75rem 1rem;max-width:42rem}.libraryHeader,.libraryHeader-title{display:flex;align-items:center;flex-direction:row;width:100%}.libraryHeader-title{font-size:1.875rem;font-weight:400;color:#333;justify-content:start;gap:1rem}.libraryHeader-title svg{height:2.25rem;width:2.25rem}@media (max-width:576px){.libraryHeader-title{font-size:1.5rem}}.libraryHeader-inputContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;width:100%;max-width:25rem;border:1px solid rgba(0,0,0,.1);border-radius:9999px}.libraryHeader-inputContainer svg{color:#666;display:block}.libraryHeader-inputContainer-label{padding-left:.5rem}.libraryHeader-inputContainer-inputField{border:none!important;box-shadow:none!important;padding:.6rem .75rem .6rem 0;color:#333!important}.libraryHeader-inputContainer-inputField:focus,.libraryHeader-inputContainer-inputField:hover{box-shadow:none!important}.libraryThreadCard-textsContainer{color:#333;text-decoration:none}.libraryThreadCard-textsContainer-query{font-size:.875rem;font-weight:500;color:#333;line-clamp:1;-webkit-line-clamp:1;margin-bottom:.5rem}.libraryThreadCard-textsContainer-query,.libraryThreadCard-textsContainer-response{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;transition:color .3s ease}.libraryThreadCard-textsContainer-response{font-size:13px;color:#777;line-clamp:3;-webkit-line-clamp:3;line-height:1.5}@media (max-width:576px){.libraryThreadCard-textsContainer-response{line-clamp:5;-webkit-line-clamp:5}}.libraryThreadCard-textsContainer:hover .libraryThreadCard-textsContainer-query{color:#1a63b1}.libraryThreadCard-textsContainer:hover .libraryThreadCard-textsContainer-response{color:#555}.libraryThreadCard-footer{display:flex;align-items:center;justify-content:space-between;flex-direction:row;color:#444;font-size:.75rem;gap:.75rem;margin-top:1rem}.libraryThreadCard-footer-date{width:-moz-fit-content;width:fit-content;white-space:nowrap}.libraryThreadCard-footer-documentInfo{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem}.libraryThreadCardSkeleton{display:flex;flex-direction:column;padding:.625rem;background:#f2f2f2;border-radius:8px;width:100%;min-height:120px}.libraryThreadCardSkeleton-textsContainer{display:flex;flex-direction:column;gap:.5rem}.libraryThreadCardSkeleton-textsContainer .libraryThreadCardSkeleton-title{width:60%;height:14px;background:#fff;border-radius:4px;animation:pulse 1.6s ease-in-out infinite}.libraryThreadCardSkeleton-textsContainer .libraryThreadCardSkeleton-response{width:90%;height:.625rem;background:#fff;border-radius:4px;animation:pulse 1.6s ease-in-out infinite}.libraryThreadCardSkeleton-textsContainer .libraryThreadCardSkeleton-response.short{width:70%}.libraryThreadCardSkeleton-footer{display:flex;justify-content:space-between;margin-top:1.5rem}.libraryThreadCardSkeleton-footer .libraryThreadCardSkeleton-date,.libraryThreadCardSkeleton-footer .libraryThreadCardSkeleton-documentInfo{width:80px;height:10px;background:#fff;border-radius:4px;animation:pulse 1.6s ease-in-out infinite}.libraryPage-headerContainer{width:100%;position:-webkit-sticky;position:sticky;top:calc(var(--earningsMarqueeHeight) + 0px);background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;border-bottom:1px solid rgba(0,0,0,.1)}@media (max-width:768px){.libraryPage-headerContainer{top:3.5rem}}.libraryPage-main{max-width:42rem;margin:1.5rem auto auto;padding:2rem 1rem}.libraryPage-main-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.75rem}.libraryPage-main-header-title{font-weight:500;font-size:1.125rem;color:#444;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}.libraryPage-main-header-title svg{height:1rem;width:1rem}.libraryPage-main-header-button{padding:.375rem .5rem!important;color:#444}.libraryPage-main-header-button svg{color:#444;font-size:1.125rem}.libraryPage-main-list{margin-top:1rem}.libraryPage-main-list-cardsContainer{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:1rem}.libraryPage-main-list .emptyMessage{font-weight:500;color:#666;text-align:center;width:100%;margin-top:4rem}.libraryPage-main .newPageLoadingMessage{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.75rem;color:#666;opacity:0}.libraryPage-main .newPageLoadingMessage.loading{opacity:1}.floatingHelpMenu{position:fixed;bottom:1.5rem;right:clamp(0rem,.5vw,1.5rem);z-index:9}@media (max-width:1024px){.floatingHelpMenu{display:none}}@media (max-width:768px){.floatingHelpMenu{bottom:4.5rem}}.floatingHelpMenu-triggerBtn{height:2rem;width:auto;aspect-ratio:1/1;border-radius:9999px;border:none;outline:none;background:#383838;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;display:block}.floatingHelpMenu-triggerBtn:hover svg{color:#1a63b1}.floatingHelpMenu-body{width:-moz-fit-content;width:fit-content;padding:.5rem;border-radius:.5rem;background:#fff;transition:box-shadow .2s linear!important;box-shadow:0 0 0 2px rgba(0,0,0,.09)!important}.floatingHelpMenu-body:focus,.floatingHelpMenu-body:hover{box-shadow:0 0 0 2px rgba(0,0,0,.15)!important}.floatingHelpMenu-body a{text-decoration:none;font-size:.875rem;color:#333;width:100%;display:block;padding:.5rem 1rem;border-radius:.375rem;transition:.3s ease}.floatingHelpMenu-body a:hover{background-color:#ededed}.floatingHelpMenu-body-bottomLinks a{color:#555}.teamMemberCard{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#333;text-decoration:none;background:#f7f7f7;width:-moz-fit-content;width:fit-content;padding:1.5rem 2rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.05)}.teamMemberCard-image{border-radius:50%;aspect-ratio:1/1;width:100px;height:auto}.teamMemberCard-name{font-size:1.125rem;margin-top:1rem;font-weight:500}.teamMemberCard-position{font-size:.875rem;color:#666;margin-top:.25rem}.teamMemberCard-linkContainer{margin-top:1rem;display:flex;align-items:center;justify-content:center;flex-direction:row}.teamMemberCard-linkContainer a{color:#0077b5;background-color:rgba(0,0,0,.06);display:block;aspect-ratio:1/1;border-radius:50%;width:2rem;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:row;transition:.3s ease;background:#fff}.teamMemberCard-linkContainer a:hover{background:#0077b5;color:#fff}.teamMemberCard-linkContainer a svg{font-size:1.125rem}.loginEmailForm{width:100%;margin-top:1.5rem}.loginEmailForm-emailInput{padding:1rem;transition:box-shadow .2s linear!important;box-shadow:0 0 0 2px rgba(0,0,0,.09)!important;background:#fff!important;border:none}.loginEmailForm-emailInput:focus,.loginEmailForm-emailInput:hover{box-shadow:0 0 0 2px rgba(0,0,0,.15)!important}.loginEmailForm-emailInput:focus{border:none}.loginEmailForm-submitButton{width:100%;margin-top:1rem;min-height:2rem}.loginEmailForm-submitButton,.loginEmailForm-submitButton span{display:flex;align-items:center;justify-content:center;flex-direction:row}.loginOtpForm{width:100%;margin-top:1.5rem}.loginOtpForm-otpInputContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem}.loginOtpForm-otpInputContainer input{border:none;border-radius:.5rem;transition:box-shadow .2s linear!important;box-shadow:0 0 0 2px rgba(0,0,0,.09)!important;background:#fff;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.loginOtpForm-otpInputContainer input:focus,.loginOtpForm-otpInputContainer input:hover{box-shadow:0 0 0 2px rgba(0,0,0,.15)!important}@media (max-width:576px){.loginOtpForm-otpInputContainer input{width:2.5rem!important}}@media (max-width:320px){.loginOtpForm-otpInputContainer input{width:2rem!important}}.loginOtpForm-otpInputContainer input::-webkit-inner-spin-button,.loginOtpForm-otpInputContainer input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.loginOtpForm-submitButton{width:100%;margin-top:1rem;min-height:2rem}.loginOtpForm-backButton,.loginOtpForm-submitButton,.loginOtpForm-submitButton span{display:flex;align-items:center;justify-content:center;flex-direction:row}.loginOtpForm-backButton{background:none;border:none;color:#1a63b1;font-weight:600;cursor:pointer;gap:.5rem;margin:1.5rem auto auto}.loginOtpForm-backButton:hover{text-decoration:underline}.loginBenefitCard{background-color:#f7f7f7;text-align:left;padding:1.5rem 1rem;border-radius:.5rem;position:relative;overflow:hidden;transition:transform .3s ease}.loginBenefitCard:hover{transform:translateY(-5px)}.loginBenefitCard:after{content:"";position:absolute;width:2px;height:100%;background:#7cc0f0;left:0;top:0}.loginBenefitCard-title{font-size:1.125rem;margin-bottom:1.5rem;color:#444;font-weight:500}.loginBenefitCard-listContainer{width:100%;font-size:15px;color:#666;padding-left:3rem;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.5rem}.loginNudgeTitle-title{font-weight:600;font-size:1.25rem;color:#222}.loginNudge-modal{padding:1rem 0}.loginNudge-modal-header-title{font-size:1rem;font-weight:500;color:#444}.loginNudge-modal-body{margin-top:.75rem}.loginNudge-modal-body-title{font-weight:500;color:#333}.loginNudge-modal-body-list{margin-top:.5rem;color:#333;font-weight:400;padding-left:1.5rem}.loginNudge-modal-body-list .item{line-height:1.6;color:#444}.loginNudge-modal-body-list .item::marker{color:#666}.loginNudge-modal-body-list .item .icon{margin-right:.5rem}.conversationFeedCategories{flex-wrap:wrap;gap:.5rem;max-width:42rem;margin:1rem auto auto;padding:0 .5rem}.conversationFeedCategories-buttonContainer{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:wrap}.conversationFeedCategories-title{margin-bottom:.625rem;font-weight:500;font-size:.875rem}.conversationFeedCategories-item{margin:.25rem;white-space:nowrap}.conversationFeedCategories-item a{font-size:.75rem;padding:.5rem .75rem!important}.conversationFeedCategories-item:not(:has(a)){font-size:.75rem;padding:.5rem .75rem!important}.conversationFeedCategories-item.selected{background:#eaeaea;pointer-events:none;color:#111!important}.conversationFeedCategories-item.selected a{color:#111!important}.conversationFeedCategories-viewAllBtn{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem}.conversationCard{background:#f7f7f7;padding:2rem;border-radius:1rem;font-size:1rem;color:#444;width:100%;text-decoration:none}@media (max-width:576px){.conversationCard{padding:1.3rem 1rem}}.conversationCard a{text-decoration:none}.conversationCard-titleContainer{display:flex;align-items:start;justify-content:space-between;flex-direction:row;gap:.5rem}.conversationCard-titleContainer .title{width:100%;color:#333;font-size:1.125rem;font-weight:700}.conversationCard-summary{margin-top:.5rem;color:#666;font-size:.91rem;font-weight:300}.conversationCard-researchTag{background:#1e72cc;width:-moz-fit-content;width:fit-content;border-radius:9999px;font-size:.75rem;padding:.125rem .5rem;font-weight:400;color:#fff;cursor:auto;white-space:nowrap;display:block;margin-top:.5rem}.conversationCard-categories{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem;margin-top:1rem;flex-wrap:wrap}.conversationCard-categories a{padding:2px 12px}.conversationCard-documentDetails{margin-top:2rem;display:flex;align-items:start;justify-content:start;flex-direction:row;flex-wrap:wrap;gap:1rem}.conversationCard-documentDetails-cards{gap:.625rem}.conversationCard-documentDetails-cards,.conversationCard-query{display:flex;align-items:start;justify-content:start;flex-direction:column}.conversationCard-query{margin-top:2rem;font-size:1rem;font-weight:500;color:#666}.conversationCard-query .label{font-size:.875rem;margin-bottom:.375rem;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.25rem}.conversationCard-query .text{line-clamp:2;-webkit-line-clamp:2;font-weight:400;font-style:italic;font-size:15px}.conversationCard-query .text,.conversationCard-response{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.conversationCard-response{font-size:14px;opacity:.9;margin-top:1.5rem;line-clamp:10;-webkit-line-clamp:10;text-overflow:ellipsis}.conversationCard-response table tbody tr:nth-child(n+3){display:none}.conversationCard-footer{margin-top:2rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:.75rem;color:#666}.conversationCard-footer svg{color:#666}.conversationCard-footer .left{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:wrap;gap:1rem}.conversationCard-footer .left p{font-size:.9rem;font-weight:400;opacity:.8}.conversationCard-footer .left button{border:none;background:none;cursor:pointer;color:#333;transition:opacity .15s ease-in}.conversationCard-footer .left button:hover{opacity:.75}.conversationCard-bookmarkToast,.conversationCard-footer .right{display:flex;align-items:center;justify-content:start;flex-direction:row}.conversationCard-bookmarkToast{gap:.5rem}.conversationCard-bookmarkToast-btn{background:none;border:none;color:#1a63b1;font-weight:500;display:flex;align-items:center;justify-content:start;flex-direction:row;font-size:1rem;cursor:pointer;transition:color .2s ease-in}.conversationCard-bookmarkToast-btn:hover{color:#4490d1}.conversationCard.skeleton{background:#f7f7f7;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.conversationCard.skeleton .skeleton-line{height:14px;border-radius:4px;background:#fff;animation:pulse 2s ease-in-out infinite}.conversationCard.skeleton .skeleton-line.title{height:20px;width:80%}.conversationCard.skeleton .skeleton-line.summary{height:14px;width:95%}.conversationCard.skeleton .skeleton-line.document{height:12px;width:50%}.conversationCard.skeleton .skeleton-line.query{height:16px;width:85%}.conversationCard.skeleton .skeleton-line.response{height:12px;width:100%;margin-bottom:.8rem}.conversationCard.skeleton .skeleton-line.short{width:60%}.conversationCard.skeleton .skeleton-circle{width:20px;height:20px;border-radius:50%;background:#fff;animation:pulse 2s ease-in-out infinite}.conversationCard.skeleton .skeleton-button{width:120px;height:36px;border-radius:6px;background:#fff;animation:pulse}.conversationDocumentData{gap:.5rem;flex-wrap:wrap}.conversationDocumentData-title{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem;text-transform:capitalize;font-weight:500;font-size:.875rem}.conversationDocumentData-title a{color:#555;text-decoration:none}.conversationDocumentData-title a:hover{text-decoration:underline}.conversationDocumentData .truncationBtn{background:none;border:none;cursor:pointer;padding:.125rem .5rem;border-radius:9999px;transition:.2s ease-in;color:inherit;font-size:.75rem;background-color:#ededed}.conversationDocumentData .truncationBtn:hover{background:#e8e8e8}.conversationDocumentData-docsContainer{color:#888;font-size:.75rem;margin-top:.5rem;display:flex;align-items:start;justify-content:start;flex-direction:row;gap:.5rem;flex-wrap:wrap}.conversationDocumentData-docsContainer a{color:#666;text-decoration:none}.conversationDocumentData-docsContainer a:hover{text-decoration:underline}.conversationPage-body{margin:auto;max-width:42rem;padding:0 1rem 1rem}.conversationPage-categoriesContainer{margin-top:.5rem;padding:0 .5rem}.conversationPage-feedContainer{margin-top:1.5rem}.conversationHeader{border-bottom:1px solid rgba(0,0,0,.1);padding:.5rem 1rem;justify-content:space-between;gap:.5rem;height:3.5rem;z-index:-1}.conversationHeader,.conversationHeader-left{width:100%;display:flex;align-items:center;flex-direction:row}.conversationHeader-left{justify-content:flex-start}.conversationHeader-left-btn{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem}.conversationHeader-left-btn a{padding:.5rem .75rem!important}.conversationHeader-left-btn:not(:has(a)){padding:.5rem .75rem!important}.conversationHeader-right{gap:.75rem}.conversationHeader-right,.conversationHeader-right-btn{display:flex;align-items:center;justify-content:center;flex-direction:row}.conversationHeader-right-btn{padding:.5rem .75rem!important;gap:.5rem}.conversationHeader-right-btn.bookmarkBtn{box-shadow:none!important;color:#333}.conversationHeader-right-menu{background:#fff;padding:.5rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.1)}.conversationHeader-right-menu-btn{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem;background:none;border:none;transition:.2s ease-in;padding:.5rem 1rem;border-radius:.5rem;width:100%;cursor:pointer}.conversationHeader-right-menu-btn:last-child{border-bottom:none}.conversationHeader-right-menu-btn:hover{background:#f2f2f2}.conversationHeader-right-menu-btn.delete{color:#b40000}.conversationBookmarkModal-title{font-size:1rem}.conversationBookmarkModal-body{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.5rem;padding:1rem 0}.conversationBookmarkModal-body-button{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem;padding:1rem}.conversationBookmarkModal-body-button.skeleton{animation:pulse-opacity 1.2s ease infinite;background-color:#f2f2f2;box-shadow:none!important;pointer-events:none}@keyframes pulse-opacity{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.conversationBookmarkModal-body-button.createCollection{color:#1a63b1}.conversationBookmarkModal-body-button .radioBtn{font-size:1.3rem;color:#1a63b1}.conversationBookmarkModal-body-createCollectionContainer{margin-top:2rem;width:100%;border-top:1px solid rgba(0,0,0,.05);border-bottom:.05px solid rgba(0,0,0,.05);padding:1rem 0}.conversationBookmarkModal-body-input{padding:1rem}.conversationBookmarkModal-footer{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;margin-bottom:1rem;gap:.5rem}.similarConversationCard{background:#f7f7f7;border-radius:.75rem;padding:.75rem 1rem;text-decoration:none;transition:.25s ease-in}.similarConversationCard:hover{background:#ededed}.similarConversationCard-title{font-size:.9rem;font-weight:500;color:#333;line-clamp:2;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.similarConversationCard-title:hover{text-decoration:underline}.similarConversationCard-summary{font-size:.875rem;font-weight:400;color:#666;margin-top:.75rem;line-clamp:4;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.conversationFeed{padding-bottom:2.5rem}.conversationFeed-cardsContainer{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:1rem}.conversationFeed-cardsContainer-emptyMessage{font-weight:500;color:#666;text-align:center;width:100%;margin-top:5rem}.conversationFeed-footer{margin-top:1rem;width:100%}.conversationFeed-footer .emptyMessage{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;color:#666;opacity:0;pointer-events:none}.conversationFeed-footer .emptyMessage.show{opacity:1}.conversationFeedHeader{border-bottom:1px solid rgba(0,0,0,.1);padding:.75rem 0}.conversationFeedHeader svg{font-size:1.5rem}.conversationFeedHeader-centerContainer{max-width:42rem;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem;margin:auto}.conversationFeedHeader-inputContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;max-width:25rem;width:100%;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:9999px}.conversationFeedHeader-inputContainer svg{color:#666;display:block}.conversationFeedHeader-inputContainer .crossIcon{font-size:1.125rem;color:#888;transition:color .2s ease-in;margin-right:.5rem}.conversationFeedHeader-inputContainer .crossIcon:hover{color:#333}.conversationFeedHeader-inputContainer-label{padding-left:.5rem}.conversationFeedHeader-inputContainer-inputField{width:100%;border:none;outline:none;padding:.6rem .75rem .6rem .5rem;color:#333}.conversationFeedHeader-inputContainer-inputField:focus,.conversationFeedHeader-inputContainer-inputField:hover{border:none}.conversationFeedHeader-title{color:#333;font-size:1.5rem;font-weight:500;display:block;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem;margin:auto;width:100%;padding:0 1rem}.llmModelTooltip{display:block;padding:.25rem}.llmModelTooltip svg{color:#666;font-size:1.125rem;margin-bottom:-2px}.timeAgoDate{display:flex;align-items:center;justify-content:center;flex-direction:row;font-size:.875rem;gap:.25rem;font-size:.75rem;cursor:default}.timeAgoDate svg{display:block}.insightsCollectionHeader{justify-content:space-between;gap:1.5rem;padding:.75rem 1rem;max-width:42rem}.insightsCollectionHeader,.insightsCollectionHeader-title{display:flex;align-items:center;flex-direction:row;width:100%}.insightsCollectionHeader-title{font-size:1.5rem;font-weight:400;color:#333;justify-content:start;gap:1rem}.insightsCollectionHeader-title svg{color:#555}@media (max-width:576px){.insightsCollectionHeader-title{font-size:1.5rem}}.insightsCollectionHeader-inputContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;width:100%;max-width:25rem;border:1px solid rgba(0,0,0,.1);border-radius:9999px}.insightsCollectionHeader-inputContainer svg{color:#666;display:block}.insightsCollectionHeader-inputContainer-label{padding-left:.5rem}.insightsCollectionHeader-inputContainer-inputField{border:none!important;box-shadow:none!important;padding:.6rem .75rem .6rem 0;color:#333!important}.insightsCollectionHeader-inputContainer-inputField:focus,.insightsCollectionHeader-inputContainer-inputField:hover{box-shadow:none!important}.ResultPromptProjectSelectionModal .modal.modal--responsive{width:-moz-fit-content;width:fit-content}.ResultPromptProjectSelectionModal-triggerBtn{padding:.25rem .5rem!important;color:#444;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem}.ResultPromptProjectSelectionModal-title{width:-moz-fit-content;width:fit-content;margin-right:2rem}.ResultPromptProjectSelectionModal-content,.ResultPromptProjectSelectionModal-content-list{width:100%}.ResultPromptProjectSelectionModal-content-list .row{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:2rem;font-size:1rem;padding:.1rem 1rem;width:100%;border:none;background:transparent;border-radius:.5rem;transition:.5s ease;cursor:pointer;font-weight:400;color:#444}.ResultPromptProjectSelectionModal-content-list .row:hover{background-color:#f7f7f7}.ResultPromptProjectSelectionModal-content-list .row.create{margin-top:1rem;border-radius:0!important;border-top:2px solid rgba(0,0,0,.1);padding:1rem}.ResultPromptProjectSelectionModal-content-list .row:enabled:hover{background:#eaeaea}.ResultPromptProjectSelectionModal-content-list .row-text{display:block;width:100%;text-align:left;padding:.5rem 0}.ResultPromptProjectSelectionModal-content-list .row-icon{display:block}.ResultPromptProjectSelectionModal-content-list .row-icon svg{font-size:1.5rem;opacity:.8;color:#1a63b1}.ResultPromptProjectSelectionModal-content .createNewProject{margin-top:1rem;width:100%}.ResultPromptProjectSelectionModal-content .createNewProject input{padding:1.5rem .8rem;font-size:1rem;height:0}.ResultPromptProjectSelectionModal-content .createNewProject .submitBtn{margin-top:.5rem;float:right;margin-bottom:1rem;color:#fff}.insightsCollection-headerContainer{width:100%;position:-webkit-sticky;position:sticky;top:0;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;border-bottom:1px solid rgba(0,0,0,.1);z-index:2}@media (max-width:768px){.insightsCollection-headerContainer{top:3.5rem}}.insightsCollection-noCollectionMessage{margin:5rem auto auto;max-width:32rem;text-align:center;color:#888;font-weight:500;padding:1rem}.insightsCollection-noCollectionMessage span{display:block;font-weight:400;font-size:.875rem;margin-top:1rem}.insightsCollection-noCollectionMessage span a{text-decoration:none;color:#1a63b1}.insightsCollection-noCollectionMessage span a:hover{text-decoration:underline}.insightsCollection-categoriesContainer{max-width:42rem;margin:1rem auto auto}.insightsCollection-main{max-width:42rem;margin:auto;padding:2rem 1rem 0}.insightsCollection-main-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:.75rem;z-index:-2}.insightsCollection-main-header-title{font-weight:500;font-size:1.125rem;color:#444;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}.insightsCollection-main-header-title svg{height:1rem;width:1rem}.insightsCollection-main-header-button{padding:.375rem .5rem!important;color:#444}.insightsCollection-main-header-button svg{color:#444;font-size:1.125rem}.insightsCollection-main-list{margin-top:1rem;min-height:calc(100vh - 20rem)}.insightsCollection-main-list-cardsContainer{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:1rem}.insightsCollection-main-list .emptyMessage{font-weight:500;color:#666;text-align:center;width:100%;margin-top:4rem}.insightsCollection-main .newPageLoadingMessage{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.75rem;color:#666;opacity:0}.insightsCollection-main .newPageLoadingMessage.loading{opacity:1}.insightsCollection-textboxContainer{position:-webkit-sticky;position:sticky;bottom:1rem}@media (max-width:768px){.insightsCollection-textboxContainer{bottom:5rem}}.insightsCollection-editModal label{font-size:.75rem;color:#555;margin-bottom:.25rem;display:block}.insightsCollection-editModal-input{padding:.75rem 1rem}.insightsCollection-editModal-buttonsContainer{margin-top:1rem;width:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:.5rem}.multiSearchCompanyCard{padding:1rem 1.5rem;margin-left:.5rem;border-radius:.5rem;background:#f7f7f7;border:2px solid rgba(0,0,0,.01)}.multiSearchCompanyCard-header{margin-bottom:.5rem;font-size:.875rem;color:#222}.multiSearchCompanyCard-header-link{color:inherit;text-decoration:none;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.375rem}.multiSearchCompanyCard-header-link:hover{text-decoration:underline}.multiSearchCompanyCard-header-subtitle{text-transform:capitalize;font-weight:500;color:#444;font-size:.75rem}.multiSearchCompanyCard-industry{font-size:.75rem;font-weight:400;color:#666}.multiSearchCompanyCard-btn{margin-top:.5rem;border:none;background:transparent;font-weight:400;color:#4c96e5;display:flex;align-items:center;justify-content:start;flex-direction:row;text-decoration:none;gap:5px;font-size:.75rem;width:-moz-fit-content;width:fit-content;cursor:pointer}.multiSearchCompanyCard-btn svg{font-size:.5rem;transition:.2s ease}.multiSearchCompanyCard-btn:hover{text-decoration:underline}.topicScanResponsePage-main{max-width:42rem;margin:auto;padding:1.5rem 1rem;min-height:calc(100vh - 5rem)}.topicScanResponsePage-answerContainer{margin-top:1.5rem;width:100%}.topicScanResponsePage-answerContainer-emptyMessage{width:100%;text-align:center;font-weight:500;color:#666;margin-top:5rem}.topicScanResponsePage-answerContainer-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:1rem}.topicScanResponsePage-answerContainer-header .title{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem;width:-moz-fit-content;width:fit-content;font-weight:500;font-size:1.125rem;padding:.75rem .75rem .75rem 0}.topicScanResponsePage-answerContainer-header .tasksButton{background:none;border:none;cursor:pointer;transition:background-color .15s ease-in;padding:.5rem .75rem;border-radius:.375rem;font-weight:500;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;flex-wrap:nowrap;height:100%}@media (max-width:576px){.topicScanResponsePage-answerContainer-header .tasksButton{padding:.375rem;font-size:.75rem}}.topicScanResponsePage-answerContainer-header .tasksButton:hover{background:#eaeaea}@media(pointer:coarse){.topicScanResponsePage-answerContainer-header .tasksButton:hover{background:none}}.topicScanResponsePage-answerContainer .loadingMessage{font-size:.875rem;color:#666;margin-bottom:.5rem;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}.topicScanResponsePage-answerContainer .errorMessage{width:100%;text-align:center;margin-top:5rem}.topicScanResponsePage-answerContainer-list{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}@media (max-width:576px){.topicScanResponsePage-answerContainer-list{grid-template-columns:1fr}}.topicScanResponsePage-answerContainer-list-skeleton{height:5rem;opacity:.6}.topicScanResponsePage-activeTaskContainer{margin-bottom:1.5rem}.topicScanResponsePage .textboxContainer{max-width:42rem;margin:auto;position:-webkit-sticky;position:sticky;bottom:1rem}@media (max-width:768px){.topicScanResponsePage .textboxContainer{bottom:5rem}}.llmSelectionDropdown-displayElement{background:#f4f4f4;color:#555;padding:.5rem .75rem;border-radius:9999px;cursor:pointer;transition:background-color .2s ease-in;font-size:.65rem;font-weight:500;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}.llmSelectionDropdown-displayElement svg{color:#0d3158}.llmSelectionDropdown-displayElement:hover{background:#e8e8e8}.llmSelectionDropdown-menu{display:flex;align-items:start;justify-content:start;flex-direction:column;background:#fff;padding:.5rem;border:2px solid rgba(0,0,0,.1);border-radius:.5rem;box-shadow:0 0 10px 4px rgba(0,0,0,.05)}.llmSelectionDropdown-menu .menuBtn{width:100%;box-shadow:none!important;text-align:left;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1rem;color:#777;font-weight:500;padding:.375rem .75rem}.llmSelectionDropdown-menu .menuBtn:hover{background:#efefef}.llmSelectionDropdown-menu .menuBtn.selected{color:#1a63b1}.earningDetailsSummaryCard{background:#f7f7f7;border-radius:.75rem;padding:1.5rem}.earningDetailsSummaryCard-title{color:#444;font-size:1rem}.earningDetailsSummaryCard-body{margin-top:1rem;color:#444}.earningDetailsSummaryCard-body ul{margin-left:1rem}.earningDetailsSummaryCard-body ul li{width:100%;line-height:1.5;font-size:.875rem}.earningDetailsSummaryCard-body ul li::marker{color:#888}.earningDetailsAccordion:last-child .earningDetailsAccordion-accordion{border:none}.earningDetailsAccordion-accordion{border-radius:0;border:none;border-bottom:1px solid rgba(0,0,0,.05)}.earningDetailsAccordion-accordion-header{padding:1rem;border-bottom:1px solid rgba(0,0,0,.05)}.earningDetailsAccordion-accordion-body{padding:.625rem 1.25rem!important;background:transparent}.earningDetailsAccordion-title{color:#444;font-weight:500;font-size:15px}.earningDetailsAccordion-body{padding:0 1rem;color:#666;line-height:1.5;font-size:15px}.earningDetailsAccordion-body ul li{margin-bottom:.25rem}.companyPageHeader{justify-content:space-between;padding:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.companyPageHeader,.companyPageHeader-left{display:flex;align-items:center;flex-direction:row;gap:1rem}.companyPageHeader-left{justify-content:start}.companyPageHeader-left .textsContainer{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.25rem}.companyPageHeader-left .textsContainer .top{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:1rem}.companyPageHeader-left .textsContainer .top .name{font-size:1.5rem}.companyPageHeader-left .textsContainer .top .ticker{font-size:.75rem;background:#1a63b1;color:#fff;border-radius:9999px;font-weight:500;padding:.125rem .5rem;letter-spacing:.5}.companyPageHeader-left .textsContainer .bottom{display:flex;align-items:center;justify-content:start;flex-direction:row;font-size:.75rem;color:#555}.companyPageHeader-left .textsContainer .bottom-item{display:flex;align-items:center;justify-content:start;flex-direction:row;white-space:nowrap}.companyPageHeader-left .textsContainer .bottom-item svg{font-size:1.125rem}@media (max-width:576px){.companyPageHeader-left .textsContainer .bottom-item:has(.industry){display:none}}.companyPageHeader-right .marketCap{display:flex;align-items:center;justify-content:start;flex-direction:column}.companyPageHeader-right .marketCap .value{font-weight:600;font-size:1.125rem}.companyPageHeader-right .marketCap .label{font-size:.875rem;color:#555}.companyPageTabs{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem;background:#f7f7f7;border-radius:.5rem;overflow-y:auto}.companyPageTabs::-webkit-scrollbar{width:2px;height:2px}.companyPageTabs::-webkit-scrollbar-track{background:#fff}.companyPageTabs::-webkit-scrollbar-thumb{background:#dedede;border-radius:10px}.companyPageTabs::-webkit-scrollbar-thumb:hover{background:#c4c4c4}.companyPageTabs-item{position:relative;width:100%;background:none;border:none;font-size:.875rem;color:#444;font-weight:500;cursor:pointer;padding:.75rem;transition:background-color .2s ease-in;border-radius:.375rem;white-space:nowrap}.companyPageTabs-item .underlineWrapper{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.companyPageTabs-item .underlineWrapper .underline{height:2px;background:#1a63b1;border-radius:10rem;width:-moz-fit-content;width:fit-content}.companyPageTabs-item .underlineWrapper .underline .text{display:block;padding:0 5px;height:0;overflow:hidden;pointer-events:none}.companyPageTabs-item.selected{color:#1a63b1}.companyPageDetailsTab-dataBody{margin-top:2rem;display:grid}.companyPageDetailsTab-dataBody .row{display:flex;align-items:start;justify-content:start;flex-direction:row;gap:2rem;flex-wrap:wrap}.companyPageDetailsTab-dataBody-item .title{color:#666;font-weight:500;font-size:.875rem}.companyPageDetailsTab-dataBody-item .body{margin-top:.5rem;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:.5rem}.companyPageDetailsTab-dataBody-item .body .item{display:flex;align-items:center;justify-content:start;flex-direction:row}.companyPageDetailsTab-dataBody-item .body .item .iconContainer{margin-right:.5rem}.companyPageDetailsTab-dataBody-item .body .item .iconContainer img,.companyPageDetailsTab-dataBody-item .body .item .iconContainer svg{width:.875rem;height:.875rem;color:#2e77c1}.companyPageDetailsTab-dataBody-item .body .item .label{color:#222;text-transform:capitalize;font-weight:500;margin-right:.375rem}.companyPageDetailsTab-dataBody-item .body .item .value{color:#111}.companyPageDetailsTab-dataBody-item .linksContainer{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.75rem;flex-wrap:wrap;margin-top:2rem}.companyPageDetailsTab-chartContainer:has(.stockPriceChart){margin-top:2rem}.companyPageDetailsTab-descriptionContainer{margin-top:3rem}.companyPageDetailsTab-descriptionContainer .title{font-size:.875rem;color:#666;font-weight:600}.companyPageDetailsTab-descriptionContainer .description{margin-top:.75rem;color:#222;line-height:1.5}.companyPageDetailsTab-updatedAt{color:#888;font-size:.75rem;text-align:right}.companyPageEarningsTranscriptTab{container-type:inline-size}.companyPageEarningsTranscriptTab-body{display:flex;align-items:start;justify-content:flex-stretch;flex-direction:row;margin:2rem auto auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));grid-gap:.75rem;gap:.75rem}.companyPageEarningsTranscriptTab-body .card{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:wrap;gap:1.5rem;padding:.75rem 1rem;transition:box-shadow .2s linear!important;box-shadow:0 0 0 1.3px rgba(0,0,0,.05)!important;border-radius:.5rem;transition:background-color .2s ease-in,box-shadow .2s ease-in!important;color:#333;text-decoration:none;background:#fcfcfc;position:relative;overflow:hidden}.companyPageEarningsTranscriptTab-body .card:focus,.companyPageEarningsTranscriptTab-body .card:hover{box-shadow:0 0 0 1.3px rgba(0,0,0,.12)!important}@media (max-width:992px){.companyPageEarningsTranscriptTab-body .card{gap:0}}.companyPageEarningsTranscriptTab-body .card:hover{background:#f1f7fd}.companyPageEarningsTranscriptTab-body .card-ribbon{background:#2da262;color:#fff;padding:1px 1.5rem;position:absolute;top:0;left:0;font-size:.75rem;text-align:center;transform:rotate(-45deg) translate(-28%,-50%);box-shadow:0 2px 4px 2px rgba(0,0,0,.2)}.companyPageEarningsTranscriptTab-body .card-left,.companyPageEarningsTranscriptTab-body .card-left .iconContainer{display:flex;align-items:center;justify-content:center;flex-direction:row}.companyPageEarningsTranscriptTab-body .card-left .iconContainer{background:#e3effb;width:2rem;height:auto;aspect-ratio:1/1;border-radius:.375rem}.companyPageEarningsTranscriptTab-body .card-left .iconContainer svg{color:#2e77c1;font-size:1.125rem}.companyPageEarningsTranscriptTab-body .card-right{width:100%;flex:1 1}.companyPageEarningsTranscriptTab-body .card-right .textsContainer{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.25rem;margin:auto;width:-moz-fit-content;width:fit-content}.companyPageEarningsTranscriptTab-body .card-right .textsContainer .period{white-space:nowrap;font-weight:600}.companyPageEarningsTranscriptTab-body .card-right .textsContainer .filingDate{font-size:.875rem;font-size:.8rem;color:#666}.companyPageSimilarCompaniesTab-body{margin-top:2rem;display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:wrap;gap:1rem}.companyPageSimilarCompaniesTab-body .queryCompanyCard{background-color:#efefef}.companyPageTabBodyHeader{display:flex;align-items:start;justify-content:start;flex-direction:column}.companyPageTabBodyHeader .titleContainer{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}.companyPageTabBodyHeader .titleContainer .iconContainer{display:flex;align-items:center;justify-content:center;flex-direction:row}.companyPageTabBodyHeader .titleContainer .iconContainer svg{color:#1a63b1;font-size:1.25rem}.companyPageTabBodyHeader .titleContainer .title{font-weight:600;color:#111;font-size:1.5rem}.companyPageTabBodyHeader .subtitle{font-size:.875rem;font-weight:400;color:#666}.conversationPageTabBodyErrorMessage{width:-moz-fit-content;width:fit-content;margin:4rem auto auto;padding-bottom:3rem;color:#666;display:flex;align-items:center;justify-content:start;flex-direction:column;gap:.25rem}.conversationPageTabBodyErrorMessage .errorTitle{font-weight:500;font-size:1.25rem}.companyPageConversationsTab-body{margin-top:2rem;display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:wrap;gap:1rem}.companyPageConversationsTab-body .conversationCard,.companyPageConversationsTab-body .similarConversationCard{background-color:#efefef}.companyPage{min-height:100vh}.companyPage-headerContainer{position:-webkit-sticky;position:sticky;top:var(--earningsMarqueeHeight,0);background:#fff;z-index:9}@media (max-width:768px){.companyPage-headerContainer{top:calc(var(--earningsMarqueeHeight, 0) + 3.5rem)}}.companyPage-centerContainer{padding:1rem;max-width:55rem;width:100%;margin:auto}.companyPage-bodyContainer{background:#f7f7f7;margin-top:2rem;border-radius:1rem;padding:2rem;width:100%;min-height:calc(100vh - 15rem)}@media (max-width:576px){.companyPage-bodyContainer{padding:1.5rem 1rem}}.companyLogo{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:.375rem;padding:.25rem;background-color:#ededed}.companyLogo-img{object-fit:contain}.section{box-shadow:0 5px 15px 2px rgba(0,0,0,.06);padding:1.5rem;border-radius:.75rem;margin-bottom:1.5rem;width:100%;transition:.2s ease-in}.section:last-child{margin-bottom:0}@media (max-width:576px){.section{padding:0;background:none;box-shadow:none}}.section-title{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:#1a63b1}.section-body{width:100%}.kpiCards{display:flex;align-items:start;justify-content:start;flex-direction:row;grid-gap:1rem;gap:1rem;flex-wrap:wrap;margin:1rem 0 1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}.kpiCards-card{padding:.75rem;border-radius:.75rem;height:100%}.kpiCards-card-value{text-align:center;font-weight:500}.kpiCards-card-label{text-align:center;font-size:.875rem;margin-top:.5rem}.responseCardComponent{background:#f8f8f8;padding:1rem;border-radius:.75rem;width:100%;height:100%}@media (max-width:576px){.responseCardComponent{padding:1rem .75rem}}.responseCardComponent.vertical{background:transparent}.responseCardComponent-title{font-weight:600;color:#222;font-size:1rem}.cardLayoutContainer{flex-wrap:wrap;gap:1rem;margin:1rem 0 1.5rem}.cardLayoutContainer-swiperSlide{padding-bottom:1.5rem;height:auto!important}.cardLayoutContainer.vertical{display:flex;align-items:start;justify-content:start;flex-direction:column}.cardLayoutContainer-swiperContainer{position:relative;padding:0 1rem;z-index:1}@media (max-width:576px){.cardLayoutContainer-swiperContainer{padding:0 .25rem}}.cardLayoutContainer-navBtnContainer{display:flex;align-items:center;justify-content:flex;flex-direction:row;gap:.125rem}.cardLayoutContainer-navBtnContainer button{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:row;background-color:rgba(0,0,0,.08);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:none;height:1.8rem;width:auto;aspect-ratio:1/1;transition:.2s ease-in;cursor:pointer;top:50%;transform:translateY(-50%);border-radius:50%;z-index:9}@media (max-width:576px){.cardLayoutContainer-navBtnContainer button{height:1.5rem}}.cardLayoutContainer-navBtnContainer button:hover{background:#e8e8e8;background-color:rgba(0,0,0,.2)}.cardLayoutContainer-navBtnContainer button.left{left:0}.cardLayoutContainer-navBtnContainer button.right{right:0}.cardLayoutContainer-navBtnContainer button svg{color:#555;stroke-width:2.5px}.cardLayoutContainer-navBtnContainer .swiper-button-disabled{display:none!important;visibility:hidden;opacity:0}.earningDetailsFinSumDash{background-color:#f7f7f7;padding:1.5rem;width:100%;border-radius:.75rem}.earningDetailsFinSumDash-wrapper{margin:0 auto 2rem;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:2.5rem}.earningDetailsFinSumDash-section{width:100%}.earningDetailsFinSumDash-title{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:1rem}.earningDetailsFinSumDash-childrenContainer{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:1fr;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.earningDetailsFinSumDash .theme-blue{border-color:#bbd7f5!important;color:#1a63b1}.earningDetailsFinSumDash .theme-green{border-color:oklch(.925 .084 155.995)!important;color:oklch(.448 .119 151.328)}.earningDetailsFinSumDash .theme-purple{border-color:oklch(.902 .063 306.703)!important;color:oklch(.438 .218 303.724)}.earningDetailsFinSumDash .theme-orange{border-color:oklch(.901 .076 70.697)!important;color:oklch(.47 .157 37.304)}.earningDetailsFinSumDash .color-blue{color:#1a63b1}.earningDetailsFinSumDash .color-green{color:oklch(.448 .119 151.328)}.earningDetailsFinSumDash .color-purple{color:oklch(.438 .218 303.724)}.earningDetailsFinSumDash .color-orange{color:oklch(.47 .157 37.304)}.earningDetailsFinSumDash .bg-blue{background:#e3effb}.earningDetailsFinSumDash .bg-green{background:oklch(.982 .018 155.826)}.earningDetailsFinSumDash .bg-purple{background:oklch(.977 .014 308.299)}.earningDetailsFinSumDash .bg-orange{background:oklch(.98 .016 73.684)}.earningDetailsFinSumDash .kpiCard{padding:1rem 1.5rem;border-radius:.5rem;box-shadow:2px 2px 8px 1px rgba(0,0,0,.1);height:100%;background:#fff;border:none;transition:.4s ease-out}.earningDetailsFinSumDash .kpiCard:hover{transform:translateY(-3px) scale(1.015)}.earningDetailsFinSumDash .kpiCard-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:.5rem;gap:.25rem}.earningDetailsFinSumDash .kpiCard-header-title{font-size:.875rem;font-weight:500;opacity:.8}.earningDetailsFinSumDash .kpiCard-header-icon{width:1rem;height:1rem;opacity:.6}.earningDetailsFinSumDash .kpiCard-header-iconContainer{border-radius:9999px;height:1.5rem;width:1.5rem;display:flex;align-items:center;justify-content:center;flex-direction:row}.earningDetailsFinSumDash .kpiCard-value{font-size:1.125rem;font-weight:500;margin-bottom:.25rem;opacity:.9}.earningDetailsFinSumDash .kpiCard-subtitle{font-size:.75rem;opacity:.6}.earningDetailsFinSumDash .kpiCard-trend{display:flex;align-items:center;justify-content:start;flex-direction:row;margin-top:.5rem;font-size:.75rem}.earningDetailsFinSumDash .kpiCard-trend-icon{width:.75rem;height:.75rem;margin-right:.25rem}.earningDetailsFinSumDash .beat-miss{padding:1rem 1.5rem;border:1px solid #e5e7eb;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.05);height:100%;transition:.4s ease-out}.earningDetailsFinSumDash .beat-miss:hover{transform:translateY(-3px) scale(1.015)}.earningDetailsFinSumDash .beat-miss__title{font-size:.875rem;font-weight:500;color:#4b5563;margin-bottom:.75rem}.earningDetailsFinSumDash .beat-miss__values{display:flex;flex-direction:column;gap:.5rem}.earningDetailsFinSumDash .beat-miss__row{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.earningDetailsFinSumDash .beat-miss__label{font-size:.75rem;color:#6b7280}.earningDetailsFinSumDash .beat-miss__value{font-weight:600;font-size:.875rem}.earningDetailsFinSumDash .beat-miss__result{padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;text-align:center}.earningDetailsFinSumDash .beat-miss__result.beat{background-color:#d1fae5;color:#065f46}.earningDetailsFinSumDash .beat-miss__result.miss{background-color:#fee2e2;color:#991b1b}.earningDetailsFinSumDash .periodCompCard{padding:1rem 1.5rem;border-radius:.5rem;background:#fff;box-shadow:2px 2px 8px 2px rgba(0,0,0,.05);height:100%;transition:.4s ease-out}.earningDetailsFinSumDash .periodCompCard:hover{transform:translateY(-3px) scale(1.015)}.earningDetailsFinSumDash .periodCompCard-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:.75rem}.earningDetailsFinSumDash .periodCompCard-header-title{font-size:.875rem;font-weight:500;color:#555}.earningDetailsFinSumDash .periodCompCard-header-icon{width:1rem;height:1rem;color:#888}.earningDetailsFinSumDash .periodCompCard-body{margin:.75rem 0}.earningDetailsFinSumDash .periodCompCard-body-current .value{font-size:1.125rem;font-weight:600;color:#111}.earningDetailsFinSumDash .periodCompCard-body-current .label{font-size:.75rem;color:#555}.earningDetailsFinSumDash .periodCompCard-body-previous{display:flex;align-items:start;justify-content:space-between;flex-direction:row;gap:.5rem}.earningDetailsFinSumDash .periodCompCard-body-previous .label{font-size:.875rem;color:#555;width:-moz-fit-content;width:fit-content}.earningDetailsFinSumDash .periodCompCard-body-previous .value{font-size:.875rem;font-weight:500;color:#333;width:-moz-fit-content;width:fit-content}.earningDetailsFinSumDash .periodCompCard-body-growth{display:flex;align-items:center;justify-content:start;flex-direction:row;margin-top:.75rem;font-size:.875rem;font-weight:500}.earningDetailsFinSumDash .periodCompCard-body-growth.positive{color:oklch(.627 .194 149.214)}.earningDetailsFinSumDash .periodCompCard-body-growth.negative{color:oklch(.577 .245 27.325)}.earningDetailsFinSumDash .periodCompCard-body-growth .icon{width:1rem;height:1rem;margin-right:.25rem}.earningDetailsFinSumDash .revenue-chart{padding:24px;border:1px solid #e5e7eb;background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);height:100%;transition:.4s ease-out}.earningDetailsFinSumDash .revenue-chart:hover{transform:translateY(-3px) scale(1.015)}.earningDetailsFinSumDash .revenue-chart .chart-title{font-size:1.125rem;font-weight:600;color:#1f2937;margin-bottom:16px}.earningDetailsFinSumDash .revenue-chart .chart-container{display:flex;justify-content:center;align-items:center}.earningDetailsFinSumDash .revenue-chart .chart-container .svg-wrapper{position:relative}.earningDetailsFinSumDash .revenue-chart .chart-container .svg-wrapper .donut-chart{transform:rotate(-90deg)}.earningDetailsFinSumDash .revenue-chart .chart-container .svg-wrapper .chart-slice{transition:opacity .3s}.earningDetailsFinSumDash .revenue-chart .chart-container .svg-wrapper .chart-slice:hover{opacity:.8}.earningDetailsFinSumDash .revenue-chart .chart-container .svg-wrapper .center-label{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.earningDetailsFinSumDash .revenue-chart .chart-container .svg-wrapper .center-label .center-text{text-align:center}.earningDetailsFinSumDash .revenue-chart .chart-container .svg-wrapper .center-label .center-text .total-value{font-size:1.125rem;font-weight:700}.earningDetailsFinSumDash .revenue-chart .chart-container .svg-wrapper .center-label .center-text .total-label{font-size:.75rem;color:#6b7280}.earningDetailsFinSumDash .revenue-chart .legend{margin-top:16px;display:flex;flex-direction:column;gap:8px}.earningDetailsFinSumDash .revenue-chart .legend .legend-item{display:flex;justify-content:space-between;align-items:center}.earningDetailsFinSumDash .revenue-chart .legend .legend-item .legend-label{display:flex;align-items:center}.earningDetailsFinSumDash .revenue-chart .legend .legend-item .legend-label .legend-dot{width:12px;height:12px;border-radius:50%;margin-right:8px}.earningDetailsFinSumDash .revenue-chart .legend .legend-item .legend-label .legend-dot.blue{background-color:#3b82f6}.earningDetailsFinSumDash .revenue-chart .legend .legend-item .legend-label .legend-dot.green{background-color:#10b981}.earningDetailsFinSumDash .revenue-chart .legend .legend-item .legend-label .legend-dot.yellow{background-color:#f59e0b}.earningDetailsFinSumDash .revenue-chart .legend .legend-item .legend-label .legend-dot.red{background-color:#ef4444}.earningDetailsFinSumDash .revenue-chart .legend .legend-item .legend-label .legend-dot.purple{background-color:#8b5cf6}.earningDetailsFinSumDash .revenue-chart .legend .legend-item .legend-label .label-text{font-size:.875rem;color:#374151}.earningDetailsFinSumDash .revenue-chart .legend .legend-item .value-text{font-size:.875rem;font-weight:500}.earningDetailsFinSumDash .key-ratios{grid-column:1/-1;padding:16px 24px;border:1px solid #e5e7eb;border-radius:12px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05);height:100%}.earningDetailsFinSumDash .key-ratios-header{margin-bottom:16px}.earningDetailsFinSumDash .key-ratios-header-title{font-size:1.125rem;font-weight:600;color:#1f2937}.earningDetailsFinSumDash .key-ratios-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.earningDetailsFinSumDash .key-ratios-grid-item{text-align:center;padding:12px;background-color:#f7f7f7;border-radius:8px}.earningDetailsFinSumDash .key-ratios-grid-item .value{font-size:1.125rem;font-weight:700;color:#111827}.earningDetailsFinSumDash .key-ratios-grid-item .label{margin-top:4px;font-size:.75rem;color:#6b7280}.earningDetailsFinSumDash .hero-metrics{grid-column:1/-1;padding:32px;border-radius:12px;background:rgba(26,99,177,.05);background-image:linear-gradient(135deg,rgba(116,75,212,.05),rgba(26,99,177,.05) 30%,rgba(26,99,177,.05) 70%,rgba(116,75,212,.05));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#222;box-shadow:0 2px 8px 2px rgba(0,0,0,.05);margin-bottom:32px;height:100%;transition:.4s ease-out}.earningDetailsFinSumDash .hero-metrics:hover{transform:translateY(-3px) scale(1.015)}.earningDetailsFinSumDash .hero-metrics-header{font-size:1.5rem;font-weight:700;margin-bottom:2.5rem;color:#111}.earningDetailsFinSumDash .hero-metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));grid-gap:1rem;gap:1rem}.earningDetailsFinSumDash .hero-metrics-grid .metric{text-align:center}@media (max-width:576px){.earningDetailsFinSumDash .hero-metrics-grid .metric{text-align:left}}.earningDetailsFinSumDash .hero-metrics-grid .metric .value{font-size:1.25rem;font-weight:600;margin-bottom:4px}.earningDetailsFinSumDash .hero-metrics-grid .metric .label{font-size:.875rem;opacity:.8}.earningDetailsFinSumDash .hero-metrics-grid .metric .change{font-size:.75rem;margin-top:4px;opacity:.8}.recentEarningsMarquee{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-left:15rem;padding:0 .25rem;width:100%;overflow:hidden}@media (max-width:768px){.recentEarningsMarquee{margin-left:0}}.recentEarningsMarquee a{color:#333;text-decoration:none}.recentEarningsMarquee a:hover{text-decoration:underline}.recentEarningsMarquee-sideText{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;gap:.25rem}.recentEarningsMarquee-sideText.start{padding-right:.375rem}@media (max-width:576px){.recentEarningsMarquee-sideText{font-size:.875rem}.recentEarningsMarquee-sideText .decorators{display:none}}.recentEarningsMarquee-marquee{width:100%!important;flex:1 1}.recentEarningsMarquee-itemsContainer{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:1rem;padding:0 .625rem}.recentEarningsMarquee-itemsContainer .item{font-size:.875rem}.recentEarningsMarquee-itemsContainer .endIndicator{width:.4rem;height:.4rem;border-radius:50%;background:#ababab;margin:0 .25rem}.stockPriceChart{width:100%;background:#f7f7f7;border-radius:.75rem;padding-bottom:1rem}.stockPriceChart-header{display:flex;align-items:start;justify-content:space-between;flex-direction:row;gap:.5rem;column-gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem;padding:1.5rem 1rem .5rem}.stockPriceChart-header-timeFrameContainer{display:flex;align-items:center;justify-content:start;flex-direction:row;border-radius:5px;padding:1.5px;border:1px solid rgba(0,0,0,.1);width:-moz-fit-content;width:fit-content}.stockPriceChart-header-timeFrameContainer button{padding:.25rem .375rem;border:none;background:transparent;cursor:pointer;border-radius:1px;position:relative;font-size:.75rem}.stockPriceChart-header-timeFrameContainer button.selected{color:#000}.stockPriceChart-header-timeFrameContainer button:disabled{cursor:default}.stockPriceChart-header-timeFrameContainer button .text{position:relative;z-index:1}.stockPriceChart-header-timeFrameContainer button .background{position:absolute;top:0;left:0;background:#e3e3e3;width:100%;height:100%;pointer-events:none;border-radius:3px;display:flex;align-items:center;justify-content:center;flex-direction:row}.stockPriceChart-header-rightContainer{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.25rem;flex-wrap:wrap}@media (max-width:576px){.stockPriceChart-header-rightContainer{flex-direction:row-reverse}}.stockPriceChart-header-changeContainer{display:flex;align-items:center;justify-content:start;flex-direction:row;color:#333;font-size:13px;border:1px solid rgba(0,0,0,.08);padding:.375rem .5rem;border-radius:.375rem}@media (max-width:576px){.stockPriceChart-header-changeContainer{padding:0;border:none}}.stockPriceChart-header-changeContainer span{display:flex;align-items:center;justify-content:start;flex-direction:row}.stockPriceChart-header-changeContainer .dollarChange{margin-right:.5rem}@media (max-width:320px){.stockPriceChart-header-changeContainer .dollarChange{display:none}}.stockPriceChart-header-changeContainer .label{color:#666;border-right:1px solid rgba(0,0,0,.05);padding-right:.5rem;margin-right:.25rem;font-size:.75rem}@media (max-width:576px){.stockPriceChart-header-changeContainer .label{display:none}}.stockPriceChart-header-annotationsContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;border:1px solid rgba(0,0,0,.08);padding:.375rem .5rem;border-radius:.375rem}@media (max-width:576px){.stockPriceChart-header-annotationsContainer{padding:0;border:none;margin-right:1rem}}.stockPriceChart-header-annotationsContainer .label{color:#666;font-size:.75rem}.stockPriceChart-header-annotationsContainer .toggle-switch{position:relative;width:2rem;height:1rem;background:#e0e0e0;border:none;border-radius:10px;cursor:pointer;transition:background-color .3s ease;padding:0}.stockPriceChart-header-annotationsContainer .toggle-switch:hover{background:#d0d0d0}.stockPriceChart-header-annotationsContainer .toggle-switch.active{background:#1a63b1}.stockPriceChart-header-annotationsContainer .toggle-switch.active:hover{background:#17579b}.stockPriceChart-header-annotationsContainer .toggle-switch.active .slider{transform:translateX(calc(1rem - 1px))}.stockPriceChart-header-annotationsContainer .toggle-switch .slider{position:absolute;top:2px;left:2px;width:.75rem;height:.75rem;background:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.stockPriceChart-tooltip{background:#fff;padding:.75rem;border-radius:.5rem;font-size:.875rem;color:#333;border:1px solid rgba(0,0,0,.1)}.stockPriceChart-tooltip .ticker{font-weight:500;margin-bottom:.5rem}.stockPriceChart-tooltip .date{color:#888}.stockPriceChart-earningsTooltip{position:fixed;z-index:1000;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:8px 12px;border-radius:6px;font-size:12px;box-shadow:0 4px 12px rgba(0,0,0,.3);pointer-events:none;min-width:180px}.stockPriceChart-earningsTooltip.right{transform:translate(20px,-50%)}.stockPriceChart-earningsTooltip.left{transform:translate(-20px,-50%)}.stockPriceChart-earningsTooltip .title{font-weight:600;margin-bottom:4px}.stockPriceChart-earningsTooltip-priceDiff{margin-top:4px;display:flex;align-items:center;justify-content:start;flex-direction:row;gap:4px}.stockPriceChart-earningsTooltip-priceDiff-percentage{font-weight:700}.stockPriceChart-earningsTooltip-priceDiff-label{font-size:11px;font-weight:400;color:#666}.stockPriceChart-earningsReleaseDot circle.interactive{cursor:pointer}.stockPriceChart-earningsReleaseDot text{pointer-events:none}.stockPriceChart-chartContainer{position:relative}.stockPriceChart-disclaimer{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:.5rem;padding:1rem;font-size:.75rem;color:#888}.stockPriceChart-disclaimer a{text-decoration:none;color:inherit}.stockPriceChart-disclaimer a:hover{text-decoration:underline}.stockPriceChart-skeleton{width:100%;height:100%;position:relative;background-color:#f5f5f5;overflow:hidden;border-radius:8px;animation:pulse-bg 1.5s ease-in-out infinite}.stockPriceChart-skeleton__grid{position:absolute;top:0;bottom:0;left:40px;right:0;display:flex;flex-direction:column;justify-content:space-around;opacity:.3}.stockPriceChart-skeleton__line{height:1px;background-color:#ccc;width:100%}.stockPriceChart-skeleton__area{position:absolute;bottom:0;left:40px;right:0;height:60%;background:linear-gradient(0deg,#ddd 0,transparent);border-radius:4px;animation:pulse 1.5s ease-in-out infinite}.stockPriceChart-skeleton__tooltip{top:10px;left:50px;width:120px;height:24px}.stockPriceChart-skeleton__legend,.stockPriceChart-skeleton__tooltip{position:absolute;background-color:#e0e0e0;border-radius:4px;animation:pulse 1.5s ease-in-out infinite}.stockPriceChart-skeleton__legend{bottom:8px;left:40px;width:150px;height:16px}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes pulse-bg{0%{background-color:#f0f0f0}50%{background-color:#eaeaea}to{background-color:#f0f0f0}}.earningsFeedHeader{height:3.5rem;border-bottom:1px solid rgba(0,0,0,.15);position:-webkit-sticky;position:sticky;top:calc(var(--earningsMarqueeHeight) + 0px);background:#fff}.earningsFeedHeader,.earningsFeedHeader-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%}.earningsFeedHeader-wrapper{max-width:42rem;margin:0 auto;gap:1rem;padding:0 .75rem}.earningsFeedHeader-left{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem;text-decoration:none}.earningsFeedHeader-left svg{font-size:1.5rem;color:#444}.earningsFeedHeader-title{font-weight:500;font-size:1.5rem;white-space:nowrap;color:#333}.earningsFeedHeader-right{width:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:row}.earningsFeedHeader-right .searchInput{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:9999px;border:1px solid rgba(0,0,0,.15);width:100%;max-width:300px}.earningsFeedHeader-right .searchInput label{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:9999px;padding-left:.5rem;color:#888;font-size:1.125rem}.earningsFeedHeader-right .searchInput input{border:none;outline:none;padding:.5rem .75rem;border-radius:9999px;width:100%}@media (max-width:576px){.earningsFeedHeader-right{display:none}}.earningsFeedBody{width:100%;max-width:42rem;margin:0 auto;padding:1rem .75rem;display:flex;align-items:start;justify-content:center;flex-direction:column;gap:1rem}.earningsFeedBody-loadingMore{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;font-size:.875rem;width:100%;opacity:0;pointer-events:none;color:#898989}.earningsFeedBody-loadingMore.isLoading{opacity:1;pointer-events:auto}.earningsFeedBody-noDataMessage{font-size:.875rem;color:#898989;text-align:center;width:100%;padding:1rem 0;max-width:350px;margin:2rem auto auto}.earningsFeedItem{width:100%;background:#f7f7f7;border-radius:.75rem}.earningsFeedItem-header{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem;padding:1rem;border-bottom:1px solid rgba(0,0,0,.08)}@media (max-width:576px){.earningsFeedItem-header{align-items:start}}.earningsFeedItem-header a{text-decoration:none}.earningsFeedItem-header a:hover{text-decoration:underline}.earningsFeedItem-header .left{display:flex;align-items:center;justify-content:start;flex-direction:row;gap:.5rem}@media (max-width:576px){.earningsFeedItem-header .left{align-items:start}}.earningsFeedItem-header .left .texts .top{font-size:.875rem;font-weight:500;margin-right:3px;color:#333;width:-moz-fit-content;width:fit-content;vertical-align:top;line-height:1}.earningsFeedItem-header .left .texts .bottom{font-size:.75rem;color:#111;width:-moz-fit-content;width:fit-content}.earningsFeedItem-header .left .texts .bottom,.earningsFeedItem-header .left .texts .bottom .earnings-link{display:flex;align-items:center;justify-content:start;flex-direction:row;color:#494949}.earningsFeedItem-header .right .timeAgoDate{color:#898989}.earningsFeedItem-header .right .sector{color:#898989}.earningsFeedItem-header .right .itemType,.earningsFeedItem-header .right .sector{font-size:.75rem;text-transform:capitalize;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.25rem;white-space:nowrap}.earningsFeedItem-header .right .itemType{border-radius:9999px;padding:.125rem .5rem;background:rgba(26,99,177,.1);color:#1a63b1}.earningsFeedItem-body{padding:1.5rem 1rem}.earningsFeedSummaryCard{width:100%}.earningsFeedSummaryCard-header{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:1rem}.earningsFeedSummaryCard-header-title{font-weight:500;color:#333;font-size:16px}.earningsFeedSummaryCard-header-right{font-size:.75rem;color:#444}.earningsFeedSummaryCard-body{padding:0;margin:0 0 0 1rem;font-size:15px}.earningsFeedSummaryCard-body li{color:#555;margin-bottom:.375rem}.earningsFeedSummaryCard-body li::marker{color:#777}.earningsFeedSurpriseCard{width:100%}.earningsFeedSurpriseCard .earningsSurpriseCard{padding:0}.earningsFeedSurpriseCard .earningsSurpriseCard-textsContainer{font-size:15px;color:#444}.earningsFeedSurpriseCard .earningsSurpriseCard-header .title{color:#333;font-size:18px}.earningsFeedSurpriseCard .earningsSurpriseCard-body .value{color:#555;font-size:15px;font-weight:500}.earningsFeedQuoteCard-speaker{text-align:right;font-size:.875rem;color:#444;margin-top:1.5rem}.earningsFeedQuoteCard .earningQuoteCard-body{padding:0;font-size:15px}.earningsFeedKeyTopicCard{width:100%}.earningsFeedKeyTopicCard-header{width:100%;margin-bottom:1rem;display:flex;align-items:start;justify-content:space-between;flex-direction:row}.earningsFeedKeyTopicCard-header-title{font-weight:500;color:#333;font-size:16px}.earningsFeedKeyTopicCard-header-right{font-size:.75rem;color:#444}.earningsFeedKeyTopicCard-body{padding:0;margin:0 0 0 1rem}.earningsFeedKeyTopicCard-body li{color:#444;margin-bottom:.5rem;font-size:15px}.earningsFeedKeyTopicCard-body li::marker{color:#777}.earningsFeed{max-width:42rem;margin:0 auto}