.fundamentals-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.35rem 0}.content_gen .deal_list_conty{margin-top:.5rem}.fundamentals-page-layout{height:calc(var(--vh, 1vh) * 100 - 10px);display:flex;flex-direction:column;overflow:hidden}.fundamentals-page-layout .content.content_gen{display:flex!important;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.fundamentals-page-layout .content.content_gen>:not(.deal_list_conty){flex-shrink:0}.fundamentals-page-layout .deal_list_conty{flex:1 1;display:flex;flex-direction:column;overflow:hidden;min-height:0;margin-top:.5rem}@media (max-width:991px){.fundamentals-page-layout .deal_list_conty{margin-bottom:52px}.fundamentals-page-layout .content.content_gen{padding-bottom:12px}}.fundamentals-page-layout .deal_list_conty .table-responsive{flex:1 1;overflow-y:auto;overflow-x:auto;min-height:0}.fundamentals-hero{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:1 1;padding:1.75rem 1rem 2rem;position:relative}.fundamentals-page-layout .content.content_gen>.fundamentals-hero{flex:1 1 auto;min-height:0;overflow-y:auto}.fundamentals-hero:before{background:radial-gradient(ellipse 55% 40% at 50% 28%,rgba(65,170,5,.1),transparent 70%)}.fundamentals-hero:after,.fundamentals-hero:before{content:"";position:absolute;inset:0;pointer-events:none}.fundamentals-hero:after{background-image:radial-gradient(rgba(15,23,42,.08) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 30%,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse 70% 55% at 50% 30%,#000 25%,transparent 75%)}.fundamentals-hero-inner{position:relative;z-index:1;text-align:center;width:100%;max-width:1180px;margin-block:auto}.fundamentals-hero-badge{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;margin:0 auto .85rem;padding:6px 16px;border-radius:999px;font-size:.86rem;font-weight:600;color:var(--eq-green);background:rgba(65,170,5,.08);border:1px solid rgba(65,170,5,.32)}.fundamentals-hero-badge-dot{width:7px;height:7px;border-radius:50%;background:var(--eq-green);box-shadow:0 0 0 3px rgba(65,170,5,.22)}.fundamentals-hero-title{display:inline-block;font-size:3rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.5rem;background-image:linear-gradient(90deg,#191b29 0,#191b29 45%,var(--eq-green) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.fundamentals-hero-tagline{color:var(--eq-green);font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.fundamentals-hero-subtitle{color:#64748b;font-size:1rem;line-height:1.6;max-width:760px;margin:0 auto 1.75rem}.fundamentals-hero-search-glow{max-width:900px;margin:0 auto;padding:2px;border-radius:16px;background:linear-gradient(90deg,rgba(65,170,5,.12),rgba(65,170,5,.9),rgba(65,170,5,.12));background-size:200% 100%;animation:fundamentals-hero-glow 6s linear infinite;box-shadow:0 0 30px rgba(65,170,5,.18);transition:box-shadow .15s ease}.fundamentals-hero-search-glow:focus-within{box-shadow:0 0 0 4px rgba(65,170,5,.18),0 0 34px rgba(65,170,5,.32)}@keyframes fundamentals-hero-glow{0%{background-position:0 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.fundamentals-hero-search-glow{animation:none}}.fundamentals-hero-searchbar{position:relative;display:flex;align-items:center;gap:.5rem;padding:7px 7px 7px 20px;background:#fff;border-radius:14px}.fundamentals-hero-search-icon{flex-shrink:0;color:#94a3b8;font-size:1.2rem}.fundamentals-hero-search{flex:1 1;min-width:0;text-align:left}.fundamentals-hero-kbd{flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88rem;color:#64748b;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;padding:2px 8px}.fundamentals-hero-search-btn{flex-shrink:0;height:50px;padding:0 1.8rem;border:none;border-radius:10px;background:var(--eq-green);color:#fff;font-weight:600;font-size:1.05rem;transition:filter .15s ease}.fundamentals-hero-search-btn:hover{filter:brightness(.92)}.fundamentals-hero-section{margin-top:2.5rem;text-align:left}.fundamentals-hero-section-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem;font-size:1.2rem;font-weight:700;color:#191b29;margin-bottom:1rem}.fundamentals-hero-section-title small{font-size:.85rem;font-weight:500;color:#64748b}.fundamentals-hero-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.fundamentals-hero-feature{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.fundamentals-hero-feature:hover{border-color:rgba(65,170,5,.6);box-shadow:0 8px 22px rgba(0,0,0,.06)}.fundamentals-hero-feature-icon{width:42px;height:42px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px;font-size:1.25rem;color:var(--eq-green);background:rgba(65,170,5,.12)}.fundamentals-hero-feature-title{font-weight:600;font-size:1.05rem;color:#191b29}.fundamentals-hero-feature-desc{font-size:.88rem;line-height:1.45;color:#64748b}@media (max-width:991.98px){.fundamentals-hero-features{grid-template-columns:repeat(2,minmax(0,1fr))}.fundamentals-hero-feature{padding:18px}}@media (max-width:575.98px){.fundamentals-hero{padding:2rem .75rem 2.5rem}.fundamentals-hero-title{font-size:2.1rem}.fundamentals-hero-tagline{font-size:1.05rem}.fundamentals-hero-subtitle{font-size:.95rem}.fundamentals-hero-kbd{display:none}.fundamentals-hero-searchbar{padding-left:12px}.fundamentals-hero-search-btn{height:48px;padding:0 1rem;font-size:.95rem}.fundamentals-hero-feature{padding:14px}.fundamentals-hero-feature-icon{width:40px;height:40px}.fundamentals-hero-feature-title{font-size:.98rem}.fundamentals-hero-feature-desc{font-size:.84rem}}.fundamentals-company-header{display:flex!important;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:10px!important}.fundamentals-company-header .deals_prof_section_thumb{width:44px}.fundamentals-company-header .deals_prof_section_text_heading{font-size:19px}.fundamentals-header-right{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.fundamentals-all-deals-btn{display:inline-flex;align-items:center;height:38px;padding:0 .9rem;font-size:.85rem;white-space:nowrap}.fundamentals-change-company{width:300px}.fundamentals-tab-btn--active,.fundamentals-tab-btn--active:focus,.fundamentals-tab-btn--active:hover{background-color:var(--eq-green)!important;border-color:var(--eq-green)!important;color:var(--eq-white)!important}.fundamentals-tab-btn--active:focus,.fundamentals-tab-btn--active:hover{filter:brightness(1.08)}.fundamentals-scope-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;border-bottom:1px solid #dddddf;margin-bottom:0}.fundamentals-scope-bar .deal_conty_nav{margin:0;border:none}@media (max-width:991.98px){.fundamentals-scope-bar .deal_conty_nav{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.fundamentals-scope-bar .deal_conty_nav li{flex:0 0 auto}}.fundamentals-financials-subnav{padding:6px 0 2px}.fundamentals-financials-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}.fundamentals-financials-bar-right{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-left:auto}.fundamentals-scope-bar-right{display:flex;align-items:center;gap:8px}.deals-view-mode-btn-group .btn.deals-view-mode--active{background-color:var(--eq-green)!important;border-color:var(--eq-green)!important;color:var(--eq-white)!important}.deals-view-mode-btn-group .btn.deals-view-mode--active:focus,.deals-view-mode-btn-group .btn.deals-view-mode--active:hover{background-color:var(--eq-green)!important;border-color:var(--eq-green)!important;color:var(--eq-white)!important;filter:brightness(1.08)}.fundamentals-view-toggle{display:inline-flex;gap:6px;border:0;border-radius:0;background:transparent;flex-wrap:wrap}.fundamentals-view-toggle button{min-height:38px;border:1px solid #d6d6d6;border-radius:5px;background:var(--eq-white,#fff);font-size:14px;font-weight:600;padding:0 12px;color:#64748b;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;cursor:pointer;transition:border-color .15s,color .15s}.fundamentals-view-toggle button:hover{border-color:var(--eq-green,#41aa05);color:#64748b}.fundamentals-view-toggle button.active{border-color:var(--eq-green,#41aa05);background:var(--eq-white,#fff);color:var(--eq-green,#41aa05);min-height:38px;margin:0}.fundamentals-btn-download{display:inline-flex;align-items:center;justify-content:center;height:38px;width:38px;min-height:38px;box-sizing:border-box;border:1px solid #d6d6d6;background:var(--eq-white,#fff);border-radius:5px;font-size:.95rem;line-height:1;color:var(--eq-darker-grey);cursor:pointer;margin-left:auto;transition:border-color .15s ease-in-out}.fundamentals-btn-download:hover{border-color:var(--eq-green,#41aa05);color:var(--eq-darker-grey)}.table tbody td.fundamentals-qoq-pos,.table-responsive td.fundamentals-qoq-pos{color:var(--eq-green,#41aa05)!important;font-weight:600}.table tbody td.fundamentals-qoq-neg,.table-responsive td.fundamentals-qoq-neg{color:#dc2626!important;font-weight:600}.table tbody td.fundamentals-qoq-zero,.table-responsive td.fundamentals-qoq-zero{color:#64748b!important;font-weight:500}.fundamentals-breakdown-title{font-size:.95rem;font-weight:700;color:#334155;margin:1.25rem 0 .5rem}.fundamentals-breakdown-sub{font-size:.78rem;color:#64748b;margin-bottom:.5rem}.fundamentals-breakdown-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;margin:0 0 0 .15rem;border:none;background:transparent;box-shadow:none;cursor:pointer;font-size:.65rem;line-height:1;color:#475569;vertical-align:middle;transition:color .15s ease}.fundamentals-breakdown-toggle:hover{color:#0f172a}.fundamentals-breakdown-toggle:focus-visible{outline:2px solid #0ea5e9;outline-offset:2px;border-radius:2px}.fundamentals-breakdown-toggle[aria-expanded=true]{color:#0f766e}.fundamentals-note-text{font-size:.8rem;color:#64748b;padding:.25rem .5rem;border-top:1px solid #dee2e6}.fundamentals-section-title{font-size:1rem;font-weight:700;color:#191b29;margin:.5rem 0 .3rem;padding:0}.shareholding-pie-icon-row td{position:-webkit-sticky;position:sticky;top:36px;z-index:2;background-color:#fff;border-top:1px solid #e9ecef!important;border-bottom:1px solid #e9ecef!important;padding:3px 0!important;height:30px;vertical-align:middle}body.dark-mode .shareholding-pie-icon-row td{background-color:#1a1a1a;border-top-color:#2a2a2a!important;border-bottom-color:#2a2a2a!important}.shareholding-pie-icon-label{color:#999;font-size:11px;text-align:left;padding-left:10px!important;white-space:nowrap;left:0;z-index:3!important}body.dark-mode .shareholding-pie-icon-label{color:#666}.shareholding-pie-icon-cell{padding-right:10px!important}.shareholding-pie-icon-cell .fundamentals-chart-toggle{font-size:15px}.fundamentals-data-table td.fundamentals-td-pie{padding:4px!important;vertical-align:middle}.fundamentals-td-pie .highcharts-container{margin:0 auto}.fundamentals-data-table>:not(caption)>*{border-top:none!important}.fundamentals-data-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:3}.fundamentals-th-metric{min-width:200px;background-color:#fff!important;color:var(--eq-light-grey)!important;position:-webkit-sticky;position:sticky;left:0;z-index:4;font-size:12px!important;font-weight:400!important;white-space:nowrap;padding:10px 10px 5px!important;border:none!important;border-bottom:2px solid transparent!important;vertical-align:bottom}.fundamentals-data-table thead th.fundamentals-th-metric{z-index:5}.fundamentals-th-chart-gutter{background-color:#fff!important;border:none!important;border-bottom:2px solid transparent!important;padding:0!important}body.dark-mode .fundamentals-th-chart-gutter{background-color:#1a1a1a!important}.fundamentals-th-period{white-space:nowrap;min-width:92px;color:var(--eq-light-grey)!important;font-size:12px!important;font-weight:400!important;padding:10px 10px 5px!important;border:none!important;border-bottom:2px solid transparent!important;vertical-align:bottom}.fundamentals-data-table td{color:var(--eq-darker-grey)!important;font-size:14.4px!important;font-weight:400!important;padding:10px!important;border:none!important;border-bottom:5px solid #f6f7f9!important}.fundamentals-data-table td.fundamentals-td-chart-gutter,.fundamentals-data-table td:not([class*=fundamentals-td]){background-color:var(--eq-white)!important;background-clip:padding-box}.fundamentals-chart-gutter-inner{display:flex;align-items:center;justify-content:center;height:100%}.fundamentals-data-table td.fundamentals-td-chart-row{padding:0!important}.fundamentals-td-metric{font-weight:500!important;position:-webkit-sticky;position:sticky;left:0;background-color:#fff!important;z-index:1}.fundamentals-data-table td.fundamentals-td-grandchild{padding-left:2.5rem!important}.fundamentals-data-table td.fundamentals-td-child{font-weight:400!important;padding-left:1.5rem!important;position:-webkit-sticky;position:sticky;left:0;background-color:#fff!important;z-index:1}.fundamentals-data-table td.fundamentals-td-metric-emph{font-weight:700!important}.fundamentals-data-table td.fundamentals-td-opm{color:#0ea5e9!important;padding-left:1.25rem!important}.fundamentals-data-table td.fundamentals-td-growth-always{padding-left:1.75rem!important}.fundamentals-chart-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;padding:0;margin:0;border:none;border-radius:5px;background:transparent;cursor:pointer;color:#8a2be2;transition:background .15s ease,color .15s ease}.fundamentals-chart-toggle:hover{color:var(--eq-green);background:rgba(65,170,5,.1)}.fundamentals-chart-toggle[aria-expanded=true]{color:var(--eq-green);background:rgba(65,170,5,.14)}body.dark-mode .fundamentals-chart-toggle{color:#8a2be2}body.dark-mode .fundamentals-chart-toggle:hover{color:var(--eq-green,#41aa05);background:rgba(65,170,5,.14)}body.dark-mode .fundamentals-chart-toggle[aria-expanded=true]{color:var(--eq-green,#41aa05);background:rgba(65,170,5,.2)}.fundamentals-data-table td.fundamentals-td-orphan-child,.fundamentals-td-orphan-hdr{position:-webkit-sticky;position:sticky;left:0;background-color:#fff!important;z-index:1}.fundamentals-data-table td.fundamentals-td-orphan-child{padding-left:1.5rem!important}body.dark-mode .fundamentals-hero-title{background-image:linear-gradient(90deg,#fff 0,#e9f0ee 45%,var(--eq-green) 100%)}body.dark-mode .fundamentals-hero-subtitle{color:#8a9a96}body.dark-mode .fundamentals-hero:after{background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 0)}body.dark-mode .fundamentals-hero-searchbar{background:#1a1a1a}body.dark-mode .fundamentals-hero-section-title{color:#e9f0ee}body.dark-mode .fundamentals-hero-feature-desc,body.dark-mode .fundamentals-hero-section-title small{color:#8a9a96}body.dark-mode .fundamentals-hero-feature{background:#1a1a1a;border-color:#353535}body.dark-mode .fundamentals-hero-feature:hover{border-color:rgba(65,170,5,.6);box-shadow:0 8px 22px rgba(0,0,0,.35)}body.dark-mode .fundamentals-hero-feature-title{color:#e9f0ee}body.dark-mode .fundamentals-hero-searchbar .deal-company-search__control{background:transparent!important;border:none!important;box-shadow:none!important}body.dark-mode .fundamentals-hero-searchbar .deal-company-search__menu{background-color:#1a1a1a!important;border-color:#353535!important;box-shadow:0 12px 32px rgba(0,0,0,.5)!important}body.dark-mode .fundamentals-hero-searchbar .deal-company-search__option:not(.deal-company-search__option--is-focused):not(.deal-company-search__option--is-selected){background-color:#1a1a1a!important}body.dark-mode .fundamentals-hero-search-icon{color:#8a9a96}body.dark-mode .fundamentals-hero-kbd{color:#8a9a96;background:#262626;border-color:#444}body.dark-mode .deals_prof_section_text_heading{color:#e9f0ee}body.dark-mode .fundamentals-tab-btn--active{background-color:var(--eq-green,#41aa05)!important;border-color:var(--eq-green,#41aa05)!important;color:#fff!important}body.dark-mode .btn-group .btn-outline-secondary:not(.fundamentals-tab-btn--active){background-color:transparent!important;border-color:#535353!important;color:#8a9a96!important}body.dark-mode .btn-group .btn-outline-secondary:not(.fundamentals-tab-btn--active):hover{background-color:#3d3d3d!important;color:#e9f0ee!important}body.dark-mode .deal-company-search__control{background-color:#1a1a1a!important;border-color:#535353!important;box-shadow:0 0 0 1px #535353!important}body.dark-mode .deal-company-search__placeholder{color:#9ca3af!important}body.dark-mode .deal-company-search__single-value{color:var(--eq-green,#41aa05)!important}body.dark-mode .deal-company-search__input,body.dark-mode .deal-company-search__input-container input{color:#e9f0ee!important;caret-color:#e9f0ee}body.dark-mode .deal-company-search__clear-indicator svg,body.dark-mode .deal-company-search__dropdown-indicator svg,body.dark-mode .deal-company-search__indicator svg{color:#8a9a96;fill:#8a9a96}body.dark-mode .fundamentals-scope-bar{border-bottom-color:#3d3d3d}body.dark-mode .fundamentals-view-toggle button{border-color:#535353;background:#1a1a1a;color:#8a9a96}body.dark-mode .fundamentals-view-toggle button:hover{border-color:var(--eq-green,#41aa05);color:#8a9a96;background:#1a1a1a}body.dark-mode .fundamentals-view-toggle button.active{border-color:var(--eq-green,#41aa05);background:#1a1a1a;color:var(--eq-green,#41aa05)}body.dark-mode .fundamentals-btn-download{background:#1a1a1a;border-color:#535353;color:#e9f0ee}body.dark-mode .fundamentals-btn-download:hover{border-color:var(--eq-green,#41aa05);color:#e9f0ee}body.dark-mode .fundamentals-section-title{color:#e9f0ee}body.dark-mode .fundamentals-th-metric,body.dark-mode .fundamentals-th-period{background-color:#1a1a1a!important;color:#8a9a96!important;border-color:#3d3d3d!important}body.dark-mode .fundamentals-data-table thead tr{background-color:#1a1a1a;border-bottom:4px solid #3d3d3d}body.dark-mode .fundamentals-data-table tbody{background-color:#313131!important}body.dark-mode .fundamentals-data-table tbody tr{background-color:#313131!important;border-bottom:4px solid #1a1a1a!important}body.dark-mode .fundamentals-data-table td{background-color:#313131!important;color:#c6d1ce!important;border-bottom-color:#252525!important}body.dark-mode .fundamentals-data-table td:not([class*=fundamentals-td]){background-color:#313131!important;background-clip:padding-box}@media (min-width:992px){body.dark-mode .fundamentals-data-table td{background-color:#1a1919!important;border-bottom-color:#020202!important}body.dark-mode .fundamentals-data-table td:not([class*=fundamentals-td]){background-color:#1a1919!important}}body.dark-mode .fundamentals-td-metric{background-color:#313131!important;color:#c6d1ce!important;border-color:#252525!important}body.dark-mode .fundamentals-data-table td.fundamentals-td-opm{color:#38bdf8!important}body.dark-mode .fundamentals-td-child{background-color:#313131!important;color:#9ca3af!important;border-color:#252525!important}body.dark-mode .fundamentals-td-orphan-hdr{background-color:#313131!important;color:#8a9a96!important;border-color:#252525!important}body.dark-mode .fundamentals-td-orphan-child{background-color:#313131!important;color:#9ca3af!important;border-color:#252525!important}@media (min-width:992px){body.dark-mode .fundamentals-td-child,body.dark-mode .fundamentals-td-metric,body.dark-mode .fundamentals-td-orphan-child,body.dark-mode .fundamentals-td-orphan-hdr{background-color:#1a1919!important;border-color:#020202!important}}body.dark-mode .schedule-breakdown-row td:not([class*=fundamentals-td]){background-color:#313131!important;border-color:#252525!important}@media (min-width:992px){body.dark-mode .schedule-breakdown-row td:not([class*=fundamentals-td]){background-color:#1a1919!important;border-color:#020202!important}}body.dark-mode .fundamentals-breakdown-toggle{color:#8a9a96}body.dark-mode .fundamentals-breakdown-toggle:hover{color:#e9f0ee}body.dark-mode .fundamentals-breakdown-toggle[aria-expanded=true]{color:var(--eq-green,#41aa05)}body.dark-mode .fundamentals-note-text{color:#8a9a96!important;border-top-color:#3d3d3d!important}body.dark-mode .table tbody td.fundamentals-qoq-pos,body.dark-mode .table-responsive td.fundamentals-qoq-pos{color:var(--eq-green,#41aa05)!important}body.dark-mode .table tbody td.fundamentals-qoq-neg,body.dark-mode .table-responsive td.fundamentals-qoq-neg{color:#ff6b6b!important}body.dark-mode .table tbody td.fundamentals-qoq-zero,body.dark-mode .table-responsive td.fundamentals-qoq-zero{color:#8a9a96!important}.company-deals-tab{display:flex;flex-direction:column;height:100%;min-height:0}.company-deals-nav-bar{flex-shrink:0;padding-bottom:0;border-bottom:none}.company-deals-nav-bar.deal_conty,body.dark-mode .company-deals-nav-bar.deal_conty{border-bottom:0}.company-deals-nav-bar .company-deals-filter-btn-group.btn-group-sm{--bs-border-radius-sm:8px;margin-bottom:12px}.company-deals-filter-btn-group .btn.btn-outline-secondary.company-deals-filter--active{background-color:var(--eq-green,#41aa05);border-color:var(--eq-green,#41aa05)!important;color:#fff!important;z-index:2}.company-deals-filter-btn-group .btn.btn-outline-secondary.company-deals-filter--active:focus,.company-deals-filter-btn-group .btn.btn-outline-secondary.company-deals-filter--active:hover{background-color:var(--eq-green,#41aa05);border-color:var(--eq-green,#41aa05)!important;color:#fff!important;filter:brightness(1.06)}.company-deals-scroll{flex:1 1;overflow-y:auto;overflow-x:auto;min-height:0}.company-deals-scroll.company-deals-scroll--single{display:flex!important;flex-direction:column;overflow:hidden!important}.company-deals-scroll--single>.deal_full_table_block{flex:1 1;min-height:0;max-height:none}.company-deals-scroll .insider-participant-name{max-width:260px;min-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.company-earnings-tab{display:flex;flex-direction:column;height:100%;min-height:0}.ctl-layout{flex:1 1;min-height:0;overflow:hidden;display:flex;align-items:stretch;gap:16px;padding:8px 0}.ctl-feed{flex:1 1;min-width:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px;padding-right:2px}.ctl-sidebar{flex:0 0 400px;width:400px;overflow:hidden}.ctl-filter-panel{display:flex;flex-direction:column;height:100%;border:1px solid var(--border-color,hsla(0,0%,50%,.25));border-radius:8px;overflow:hidden}.ctl-filter-panel-inner{padding:14px}.ctl-filter-fixed{flex:0 0 auto}.ctl-filter-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.ctl-filter-section{margin-bottom:4px}.ctl-filter-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ctl-filter-title{font-size:14px;font-weight:600}.ctl-reset-link{font-size:12px;cursor:pointer}.ctl-filter-divider{border-top:1px solid var(--border-color,hsla(0,0%,50%,.2));margin:12px 0}.ctl-event-row{margin-bottom:12px}.ctl-event-label{display:flex;align-items:center;gap:4px;flex:1 1}.ctl-event-icon{width:auto;height:25px;margin-left:6px;flex-shrink:0}.ctl-child-events{margin-left:26px;margin-top:6px}.ctl-mobile-bar{display:none}@media (max-width:1100px){.ctl-layout{flex-direction:column;gap:8px}.ctl-mobile-bar{display:flex;justify-content:flex-end;flex:0 0 auto}.ctl-sidebar{display:none;order:0;width:100%;flex:0 0 auto}.ctl-sidebar.ctl-sidebar--open{display:block;max-height:55%;overflow-y:auto}.ctl-feed{order:1}}@media (max-width:991px){.ctl-feed{padding-bottom:80px}}.ca-badge{display:inline-flex;align-items:center;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}.ca-badge-dividend{color:var(--eq-green);background-color:rgba(65,170,5,.12)}.ca-badge-bonus{color:#0f7ea8;background-color:rgba(15,126,168,.12)}.ca-badge-split{color:#b56a05;background-color:rgba(181,106,5,.14)}.ca-badge-rights{color:#7c4dd8;background-color:rgba(124,77,216,.12)}.ca-badge-buyback{color:#c62839;background-color:rgba(198,40,57,.12)}.ca-badge-other{color:#6b6f66;background-color:hsla(87,4%,42%,.14)}.ca-source-tag{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:3px 7px;border-radius:5px;color:#6b6f66;background-color:#eceee9;border:1px solid #dde1dc}.ca-source-tag-both{color:var(--eq-green);background-color:rgba(65,170,5,.1);border-color:var(--eq-green)}body.dark-mode .ca-badge-dividend{color:#7ed957;background-color:rgba(126,217,87,.14)}body.dark-mode .ca-badge-bonus{color:#5cc7ec;background-color:rgba(92,199,236,.14)}body.dark-mode .ca-badge-split{color:#f0ae4a;background-color:rgba(240,174,74,.16)}body.dark-mode .ca-badge-rights{color:#a682f0;background-color:rgba(166,130,240,.16)}body.dark-mode .ca-badge-buyback{color:#ef5b6d;background-color:rgba(239,91,109,.16)}body.dark-mode .ca-badge-other{color:#a3a89c;background-color:hsla(85,6%,64%,.14)}body.dark-mode .ca-source-tag{color:#9aa093;background-color:#1b1d17;border-color:#3d3d3d}body.dark-mode .ca-source-tag-both{color:#7ed957;background-color:rgba(126,217,87,.12);border-color:#7ed957}@media (max-width:991px){.fundamentals-company-header{gap:12px!important;margin-bottom:12px!important}.fundamentals-company-header .deals_prof_section_thumb{width:44px;height:44px;flex:0 0 44px}.fundamentals-company-header .deals_prof_section_thumb img{width:44px;height:44px;object-fit:contain}.fundamentals-company-header .deals_prof_section_text{flex:1 1;min-width:0}.fundamentals-company-header .deals_prof_section_text_heading{font-size:17px;font-weight:700;line-height:1.25}body:not(.dark-mode) .fundamentals-company-header .deals_prof_section_text_heading{color:var(--eq-darker-grey)}.fundamentals-company-header .deals_prof_section_text_heading>span{display:block;margin-left:0!important;margin-top:2px;font-size:12px!important}.fundamentals-header-right{flex:1 1 100%;width:100%;margin-left:0!important;flex-wrap:nowrap;gap:10px}.fundamentals-change-company{order:1;flex:1 1 auto;min-width:0;max-width:none}.fundamentals-all-deals-btn{order:2;flex:0 0 auto;height:40px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:600}.fundamentals-scope-bar{flex-wrap:nowrap;margin-bottom:12px}.fundamentals-scope-bar .deal_conty_nav{display:flex;flex-wrap:nowrap!important;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fundamentals-scope-bar .deal_conty_nav::-webkit-scrollbar{display:none}.fundamentals-scope-bar .deal_conty_nav li{flex:0 0 auto}.fundamentals-scope-bar .deal_conty_nav li a{padding:8px 12px 7px;font-size:14px;white-space:nowrap}}@media (max-width:991px){.fundamentals-header-right:has(.fund-scope-toggle){flex-wrap:wrap}.fundamentals-header-right:has(.fund-scope-toggle) .fundamentals-change-company{flex:1 1 100%}.fundamentals-header-right .fund-scope-toggle{order:2;display:flex;flex:1 1 100%}.fundamentals-header-right .fund-scope-toggle .btn{flex:1 1}.fundamentals-financials-bar{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px}.fundamentals-financials-bar-right{width:100%;flex-wrap:nowrap;margin-left:0;gap:8px}.fundamentals-financials-bar-right .fundamentals-view-toggle,.fundamentals-financials-subnav .fundamentals-view-toggle{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fundamentals-financials-bar-right .fundamentals-view-toggle::-webkit-scrollbar,.fundamentals-financials-subnav .fundamentals-view-toggle::-webkit-scrollbar{display:none}.fundamentals-financials-bar-right .fundamentals-view-toggle{flex:1 1 auto;min-width:0}.fundamentals-view-toggle button{flex:0 0 auto;white-space:nowrap;font-size:13px;padding:0 10px}.fundamentals-btn-download{flex:0 0 38px}}.fundamentals-view-toggle button:disabled{cursor:not-allowed;opacity:.5}.fundamentals-view-toggle button:disabled:hover{background:var(--eq-white,#fff);border-color:#d6d6d6}body.dark-mode .fundamentals-data-table .react-loading-skeleton{--base-color:#4a4a4a;--highlight-color:#5a5a5a}.fundamentals-data-table tr.ca-skeleton-row td{vertical-align:middle}