.c-button:where(.astro-vnzlvqnm){display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;text-decoration:none!important;background-color:var(--kinde-grey-900, #111827);color:#fff;white-space:nowrap;font-weight:500;min-height:3rem;border:1px solid var(--kinde-grey-900, #111827);position:relative;transition:colors .2s;cursor:pointer}.c-button:where(.astro-vnzlvqnm):hover{background-color:var(--kinde-grey-700, #374151);text-decoration:none!important}.c-button:where(.astro-vnzlvqnm):focus{background-color:var(--kinde-grey-700, #374151)}.c-button:where(.astro-vnzlvqnm):active{background-color:var(--kinde-grey-900, #111827)}.c-button:where(.astro-vnzlvqnm):disabled{background-color:var(--kinde-grey-100, #f3f4f6);color:var(--kinde-grey-500, #6b7280)}.dark:where(.astro-vnzlvqnm) .c-button:where(.astro-vnzlvqnm){filter:invert(1)}.c-button__inner:where(.astro-vnzlvqnm){border-left:1px solid black}.c-button:where(.astro-vnzlvqnm).is-loading{background-color:var(--kinde-grey-400, #9ca3af);border-color:var(--kinde-grey-400, #9ca3af)}.c-button--small:where(.astro-vnzlvqnm){font-size:.875rem;border-radius:.375rem;min-height:2.25rem;padding:.5rem .75rem;gap:.25rem}.c-button--secondary:where(.astro-vnzlvqnm){background-color:var(--kinde-grey-50, #f9fafb);color:var(--kinde-grey-900, #111827);border-color:var(--kinde-grey-50, #f9fafb)}.c-button--secondary:where(.astro-vnzlvqnm):hover{background-color:var(--kinde-grey-100, #f3f4f6);border-color:var(--kinde-grey-100, #f3f4f6)}.c-button--secondary:where(.astro-vnzlvqnm):focus{background-color:var(--kinde-grey-100, #f3f4f6);border-color:var(--kinde-grey-100, #f3f4f6)}.c-button--secondary:where(.astro-vnzlvqnm):active{background-color:var(--kinde-grey-200, #e5e7eb);border-color:var(--kinde-grey-200, #e5e7eb)}.dark:where(.astro-vnzlvqnm) .c-button--secondary:where(.astro-vnzlvqnm){background-color:var(--kinde-grey-900, #111827);color:#fff;border:1px solid var(--kinde-grey-800, #1f2937)}.dark:where(.astro-vnzlvqnm) .c-button--secondary:where(.astro-vnzlvqnm):hover{background-color:#000;border-color:#000}.dark:where(.astro-vnzlvqnm) .c-button--secondary:where(.astro-vnzlvqnm):focus{background-color:var(--kinde-grey-800, #1f2937)}.is-loading:where(.astro-vnzlvqnm){background-color:var(--kinde-grey-50, #f9fafb);border-color:var(--kinde-grey-50, #f9fafb)}.c-button--sdk:where(.astro-vnzlvqnm){background-color:var(--kinde-grey-50, #f9fafb);border-color:var(--kinde-grey-50, #f9fafb);gap:1rem;color:var(--kinde-grey-900, #111827);transition:all .2s}.c-button--sdk:where(.astro-vnzlvqnm):hover{background-color:#fff;border-color:#fff;box-shadow:0 0 0 2px var(--kinde-grey-900, #111827)}.c-button--sdk:where(.astro-vnzlvqnm):focus{background-color:#fff;border-color:#fff;box-shadow:0 0 0 2px var(--kinde-grey-900, #111827)}.c-button--sdk:where(.astro-vnzlvqnm):active{background-color:var(--kinde-grey-200, #e5e7eb)}.dark:where(.astro-vnzlvqnm) .c-button--sdk:where(.astro-vnzlvqnm){background-color:var(--kinde-grey-900, #111827);border-color:var(--kinde-grey-600, #4b5563);color:#fff}.dark:where(.astro-vnzlvqnm) .c-button--sdk:where(.astro-vnzlvqnm):hover{background-color:var(--kinde-grey-800, #1f2937);border-color:var(--kinde-grey-500, #6b7280)}.dark:where(.astro-vnzlvqnm) .c-button--sdk:where(.astro-vnzlvqnm):focus{background-color:var(--kinde-grey-800, #1f2937);border-color:var(--kinde-grey-500, #6b7280)}.c-button--uncontained:where(.astro-vnzlvqnm){background-color:transparent;border-color:transparent;color:var(--kinde-grey-900, #111827)}.c-button--uncontained:where(.astro-vnzlvqnm):hover{background-color:var(--kinde-grey-50, #f9fafb);border-color:var(--kinde-grey-50, #f9fafb)}.c-button--uncontained:where(.astro-vnzlvqnm):focus{background-color:var(--kinde-grey-50, #f9fafb);border-color:var(--kinde-grey-50, #f9fafb)}.c-button--uncontained:where(.astro-vnzlvqnm):active{background-color:var(--kinde-grey-100, #f3f4f6);border-color:var(--kinde-grey-100, #f3f4f6)}.dark:where(.astro-vnzlvqnm) .c-button--uncontained:where(.astro-vnzlvqnm){color:#fff}.dark:where(.astro-vnzlvqnm) .c-button--uncontained:where(.astro-vnzlvqnm):hover{background-color:var(--kinde-grey-900, #111827)}.dark:where(.astro-vnzlvqnm) .c-button--uncontained:where(.astro-vnzlvqnm):focus{background-color:var(--kinde-grey-900, #111827)}.c-button--sdk:where(.astro-vnzlvqnm),.c-button--secondary:where(.astro-vnzlvqnm),.c-button--uncontained:where(.astro-vnzlvqnm){filter:none}.dark:where(.astro-vnzlvqnm) .c-button--sdk:where(.astro-vnzlvqnm),.dark:where(.astro-vnzlvqnm) .c-button--secondary:where(.astro-vnzlvqnm),.dark:where(.astro-vnzlvqnm) .c-button--uncontained:where(.astro-vnzlvqnm){filter:none}.c-button--full-width:where(.astro-vnzlvqnm){width:100%;justify-content:center}.c-button--align-left:where(.astro-vnzlvqnm){justify-content:flex-start}.c-button--is-icon-only:where(.astro-vnzlvqnm){gap:0}.c-button__inner:where(.astro-vnzlvqnm){overflow:hidden;text-overflow:ellipsis}.c-button__inner:where(.astro-vnzlvqnm):hover{text-decoration:none}.c-button--sdk:where(.astro-vnzlvqnm) .c-button__inner:where(.astro-vnzlvqnm){border-left:1px solid var(--kinde-grey-200, #e5e7eb);padding-left:1rem}.c-button--sdk:where(.astro-vnzlvqnm) .c-button__inner:where(.astro-vnzlvqnm):hover{text-decoration:none}.dark:where(.astro-vnzlvqnm) .c-button--sdk:where(.astro-vnzlvqnm) .c-button__inner:where(.astro-vnzlvqnm){border-left-color:var(--kinde-grey-700, #374151)}.c-button__additional-label:where(.astro-vnzlvqnm){margin-left:.25rem;font-size:.75rem;color:var(--kinde-grey-600, #4b5563)}.dark:where(.astro-vnzlvqnm) .c-button__additional-label:where(.astro-vnzlvqnm){color:var(--kinde-grey-50, #f9fafb)}.c-tab:where(.astro-nblbwwxt)[role=tab]{display:flex;align-items:center;border:0;color:var(--kinde-grey-900, #111827);cursor:pointer;font-size:.875rem;justify-content:center;max-width:100%;overflow:hidden;padding:.75rem 0;position:relative;text-align:start;background-color:#fff}@media(min-width:768px){.c-tab:where(.astro-nblbwwxt)[role=tab]{font-size:1rem}}.dark:where(.astro-nblbwwxt) .c-tab:where(.astro-nblbwwxt)[role=tab]{background-color:transparent;color:#fff}.c-tab:where(.astro-nblbwwxt)[role=tab]:not(:last-child){margin-right:1.5rem}.c-tab:where(.astro-nblbwwxt)[role=tab][aria-selected=true]{border:0;font-weight:500}.c-tab:where(.astro-nblbwwxt)[role=tab][aria-selected=false]{color:var(--kinde-grey-600, #4b5563);font-weight:400}.dark:where(.astro-nblbwwxt) .c-tab:where(.astro-nblbwwxt)[role=tab][aria-selected=false]{color:var(--kinde-grey-300, #d1d5db)}.c-tab:where(.astro-nblbwwxt)[role=tab][aria-selected=true]:after{content:"";position:absolute;bottom:0;height:2px;width:100%;background-color:var(--kinde-grey-900, #111827)}:root[data-theme=dark] .c-tab:where(.astro-nblbwwxt)[role=tab][aria-selected=true]:after{background-color:#fff}.c-tab:where(.astro-nblbwwxt)[role=tab] .focus:where(.astro-nblbwwxt):hover{color:var(--kinde-grey-900, #111827)}.dark:where(.astro-nblbwwxt) .c-tab:where(.astro-nblbwwxt)[role=tab] .focus:where(.astro-nblbwwxt):hover{color:#fff}.c-tab-content:where(.astro-dvcjir2h)[role=tabpanel]{width:100%}@media(min-width:768px){.c-tab-content:where(.astro-dvcjir2h)[role=tabpanel]{margin-top:-1.5rem}}.c-tab-content:where(.astro-dvcjir2h)[role=tabpanel].is-hidden{display:none}.c-tablist:where(.astro-632fd37m)[role=tablist]{position:relative;border-color:var(--kinde-grey-100, #f3f4f6);display:flex;width:100%;z-index:10;flex-wrap:wrap}@media(min-width:640px){.c-tablist:where(.astro-632fd37m)[role=tablist]{flex-wrap:nowrap}}.c-tablist:where(.astro-632fd37m)[role=tablist].c-tablist--is-sticky{--position: sticky;position:sticky;top:var(--header-container-height);background-color:#fff}.c-tablist:where(.astro-632fd37m)[role=tablist].c-tablist--no-border{border-bottom:0}.c-sdk-selector:where(.astro-fz6kupvs){position:relative;display:block;font-size:var(--sl-text-xs)!important}.c-sdk-selector__grid:where(.astro-fz6kupvs){display:flex;gap:.51rem;flex-wrap:wrap;margin-top:.5rem;font-size:var(--sl-text-xs)!important}@media(min-width:768px){.c-sdk-selector__grid:where(.astro-fz6kupvs){margin-top:2rem}}.c-sdk-selector__grid--fixed-height:where(.astro-fz6kupvs){max-height:175px;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:.5rem;-webkit-mask:linear-gradient(0deg,transparent,white 25%);mask:linear-gradient(0deg,transparent,white 25%)}@media(prefers-color-scheme:dark){.c-sdk-selector__grid--fixed-height:where(.astro-fz6kupvs){-webkit-mask:linear-gradient(0deg,transparent,black 25%);mask:linear-gradient(0deg,transparent,black 25%)}}#tab-megamenu-sdk-tabs-all .focus:after{content:"test"}.c-sdk-selector__no-sdk:where(.astro-fz6kupvs){display:flex;flex-direction:column;gap:.5rem;margin-top:3.5rem}@media(prefers-color-scheme:dark){.c-sdk-selector__no-sdk:where(.astro-fz6kupvs){color:var(--color-text-dark, #ffffff)}}.c-sdk-selector__no-sdk-btn-wrapper:where(.astro-fz6kupvs){display:flex;gap:.5rem;flex-direction:column}@media(min-width:768px){.c-sdk-selector__no-sdk-btn-wrapper:where(.astro-fz6kupvs){flex-direction:row}}.c-earnings-selector:where(.astro-kmtzvw4p){width:100%}.table-container:where(.astro-kmtzvw4p){margin-top:1.5rem}.simple-table:where(.astro-kmtzvw4p){width:100%;border-collapse:collapse;font-size:.875rem;background:transparent}.simple-table:where(.astro-kmtzvw4p) th:where(.astro-kmtzvw4p){padding:.5rem 1rem;text-align:left;font-weight:500;color:var(--sl-color-text);border-bottom:1px solid var(--sl-color-gray-5)}.simple-table:where(.astro-kmtzvw4p) td:where(.astro-kmtzvw4p){padding:.5rem 1rem;border-bottom:1px solid var(--sl-color-gray-6);color:var(--sl-color-text)}.compact-table:where(.astro-kmtzvw4p) .col-datetime:where(.astro-kmtzvw4p){width:100px}.compact-table:where(.astro-kmtzvw4p) .col-type:where(.astro-kmtzvw4p){width:60px}.compact-table:where(.astro-kmtzvw4p) .col-company:where(.astro-kmtzvw4p){width:200px}.compact-table:where(.astro-kmtzvw4p) .col-period:where(.astro-kmtzvw4p){width:80px}.compact-table:where(.astro-kmtzvw4p) .col-financial:where(.astro-kmtzvw4p){width:120px;text-align:right}.compact-table:where(.astro-kmtzvw4p) .col-eps:where(.astro-kmtzvw4p),.compact-table:where(.astro-kmtzvw4p) .col-dividend:where(.astro-kmtzvw4p){width:70px;text-align:right}.financial-data:where(.astro-kmtzvw4p){display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.change-rate:where(.astro-kmtzvw4p){font-size:.875rem;font-weight:500}.change-rate:where(.astro-kmtzvw4p).positive{color:#dc2626}.change-rate:where(.astro-kmtzvw4p).negative{color:#2563eb}.change-rate:where(.astro-kmtzvw4p).neutral{color:var(--sl-color-gray-2)}.simple-table:where(.astro-kmtzvw4p) tbody:where(.astro-kmtzvw4p) tr:where(.astro-kmtzvw4p):last-child td:where(.astro-kmtzvw4p){border-bottom:none}.simple-table:where(.astro-kmtzvw4p) tbody:where(.astro-kmtzvw4p) tr:where(.astro-kmtzvw4p):hover{background-color:var(--sl-color-gray-6)}.company-link:where(.astro-kmtzvw4p){color:var(--sl-color-text);text-decoration:none;font-weight:500}.company-link:where(.astro-kmtzvw4p):hover{color:var(--sl-color-text-accent)}.doc-type:where(.astro-kmtzvw4p){font-size:.8rem;color:var(--sl-color-gray-2)}.earnings-badge:where(.astro-kmtzvw4p){display:inline-block;padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;font-weight:500}.earnings-badge:where(.astro-kmtzvw4p).earnings{background-color:#dbeafe;color:#1d4ed8}.earnings-badge:where(.astro-kmtzvw4p).revision{background-color:#fef3c7;color:#d97706}.show-more-wrapper:where(.astro-kmtzvw4p){margin-top:.75rem;text-align:left;padding-left:1rem}.show-more-link:where(.astro-kmtzvw4p){font-size:.875rem;color:var(--sl-color-text-accent);text-decoration:none;transition:color .15s ease}.show-more-link:where(.astro-kmtzvw4p):hover{color:var(--sl-color-text-accent);text-decoration:underline}@media(max-width:768px){.desktop-only:where(.astro-kmtzvw4p){display:none}.compact-table:where(.astro-kmtzvw4p) .col-datetime:where(.astro-kmtzvw4p){width:70px;font-size:.7rem}.compact-table:where(.astro-kmtzvw4p) .col-type:where(.astro-kmtzvw4p){width:40px}.compact-table:where(.astro-kmtzvw4p) .col-company:where(.astro-kmtzvw4p){width:140px;font-size:.75rem}.compact-table:where(.astro-kmtzvw4p) .col-period:where(.astro-kmtzvw4p){width:60px;font-size:.7rem}.compact-table:where(.astro-kmtzvw4p) .col-financial:where(.astro-kmtzvw4p){width:80px;font-size:.75rem}.simple-table:where(.astro-kmtzvw4p) th:where(.astro-kmtzvw4p){padding:.3rem .4rem;font-size:.7rem}.simple-table:where(.astro-kmtzvw4p) td:where(.astro-kmtzvw4p){padding:.3rem .4rem;font-size:.75rem}.financial-data:where(.astro-kmtzvw4p){gap:.15rem}.change-rate:where(.astro-kmtzvw4p){font-size:.7rem}.earnings-badge:where(.astro-kmtzvw4p){font-size:.65rem;padding:.1rem .25rem}.company-link:where(.astro-kmtzvw4p){font-size:.75rem}}@media(max-width:480px){.compact-table:where(.astro-kmtzvw4p) .col-datetime:where(.astro-kmtzvw4p){width:60px;font-size:.65rem}.compact-table:where(.astro-kmtzvw4p) .col-company:where(.astro-kmtzvw4p){width:120px;font-size:.7rem}.compact-table:where(.astro-kmtzvw4p) .col-financial:where(.astro-kmtzvw4p){width:70px;font-size:.7rem}.simple-table:where(.astro-kmtzvw4p) th:where(.astro-kmtzvw4p){padding:.25rem .3rem;font-size:.65rem}.simple-table:where(.astro-kmtzvw4p) td:where(.astro-kmtzvw4p){padding:.25rem .3rem;font-size:.7rem}.change-rate:where(.astro-kmtzvw4p){font-size:.65rem}}.kuiembed-field:where(.astro-ogjhcnvc){width:100%;margin-bottom:2rem}.kuiembed-field:where(.astro-ogjhcnvc) input:where(.astro-ogjhcnvc){background-color:#fff;border:1px solid var(--kinde-grey-200, #e5e7eb);border-radius:.375rem;height:3rem;padding:1rem .75rem;width:100%}.dark:where(.astro-ogjhcnvc) .kuiembed-field:where(.astro-ogjhcnvc) input:where(.astro-ogjhcnvc){background-color:#000}.kuiembed-form:where(.astro-ogjhcnvc){display:grid;align-items:end;grid-template-columns:1fr;gap:0}@media(min-width:768px){.kuiembed-form:where(.astro-ogjhcnvc){gap:1.5rem;grid-template-columns:2fr 2fr 1fr}}.apis:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){font-size:1.5rem}.search-container:where(.astro-j7pv25f6){display:flex;justify-content:center;align-items:center}.search-container:where(.astro-j7pv25f6) starlight-search{width:100%;display:flex;justify-content:center}.search-container:where(.astro-j7pv25f6) starlight-search button{width:100%;max-width:100%;justify-content:flex-start;padding:1rem 1.5rem;border-radius:.75rem;border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);font-size:1rem;transition:all .2s ease}.search-container:where(.astro-j7pv25f6) starlight-search button:hover{background:var(--sl-color-gray-6);border-color:var(--sl-color-gray-4);transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.search-container:where(.astro-j7pv25f6) starlight-search button svg{width:20px;height:20px}.data-section:where(.astro-j7pv25f6){margin-top:-2rem}.ssr-test-banner:where(.astro-j7pv25f6){background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1rem 2rem;border-radius:8px;margin-bottom:2rem;text-align:center}.ssr-test-banner:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){margin:0 0 .5rem;font-size:1.2rem}.ssr-test-banner:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){margin:.25rem 0;font-size:.9rem;opacity:.9}.test-links:where(.astro-j7pv25f6){margin-top:1rem;display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.test-links:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6){background:#fff3;color:#fff;padding:.5rem 1rem;border-radius:4px;text-decoration:none;font-size:.85rem;transition:background .2s ease}.test-links:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6):hover{background:#ffffff4d}body:has([data-page=index]) .main-frame{max-width:100%!important}body:has([data-page=index]) .content-panel{max-width:100%!important}
