.page-module___8aEwW__page{background:var(--surface-canvas);position:relative}.page-module___8aEwW__hero{background:radial-gradient(58% 55% at 12% 8%,#e7ebf3f2,#0000 72%),linear-gradient(#faf8f4 0%,#f3f1eb 100%);min-height:min(78vh,820px);padding:96px 0 88px;position:relative;overflow:hidden}.page-module___8aEwW__hero:before{pointer-events:none;content:"";background:0 0;height:1px;position:absolute;inset:auto 0 0}.page-module___8aEwW__heroShell{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:56px 72px;min-height:min(52vh,520px);display:grid;position:relative}.page-module___8aEwW__heroMain{text-align:left;flex-direction:column;align-items:flex-start;gap:0;min-width:0;display:flex}.page-module___8aEwW__brand{color:#53617a;letter-spacing:.18em;text-transform:uppercase;margin:0 0 22px;font-size:.78rem;font-weight:780}.page-module___8aEwW__title{color:#171b22;letter-spacing:-.065em;margin:0 0 22px;font-size:clamp(3rem,6.4vw,5rem);font-weight:720;line-height:.94}.page-module___8aEwW__title span{color:var(--stock-accent-ink,#285e85)}.page-module___8aEwW__subtitle{color:#596274;max-width:34rem;margin:0 0 40px;font-size:1.12rem;font-weight:450;line-height:1.65}@media (max-width:980px){.page-module___8aEwW__hero{min-height:0;padding:64px 0 48px}.page-module___8aEwW__heroShell{grid-template-columns:1fr;align-items:start;gap:40px;min-height:0}.page-module___8aEwW__title{font-size:clamp(2.55rem,9vw,3.4rem)}.page-module___8aEwW__subtitle{margin-bottom:28px;font-size:1.02rem}}
.SearchHero-module__DD3TXq__root{text-align:left;width:min(720px,100%);margin:0 auto;position:relative}.SearchHero-module__DD3TXq__alignStart{width:min(560px,100%);margin-left:0;margin-right:auto}.SearchHero-module__DD3TXq__form{min-height:64px;box-shadow:var(--edge-highlight), 0 14px 34px #1b202a14;transition:border-color var(--duration-fast) var(--ease-mechanical), box-shadow var(--duration-fast) var(--ease-mechanical);background:#fffefb;border:1px solid #c5c2ba;border-radius:14px;align-items:center;gap:0;padding:7px 7px 7px 20px;display:flex}.SearchHero-module__DD3TXq__form:focus-within{box-shadow:var(--edge-highlight), 0 0 0 3px #263b5b1a, 0 12px 30px #1b202a12;border-color:#9aa6bb}.SearchHero-module__DD3TXq__icon{color:#6b778c;flex:none}.SearchHero-module__DD3TXq__input{min-width:0;color:var(--ink-primary);letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;margin:0 12px;font-size:1.02rem;font-weight:500}.SearchHero-module__DD3TXq__input::placeholder{color:#8a93a6;font-weight:450}.SearchHero-module__DD3TXq__submit{color:#f5f6f8;letter-spacing:.02em;cursor:pointer;min-height:44px;transition:background-color var(--duration-fast) var(--ease-mechanical), border-color var(--duration-fast) var(--ease-mechanical);background:#171b22;border:1px solid #2a3344;border-radius:9px;flex:none;padding:0 18px;font-size:.82rem;font-weight:700}.SearchHero-module__DD3TXq__submit:hover{background:#242a35;border-color:#242a35}.SearchHero-module__DD3TXq__dropdown{z-index:40;box-shadow:var(--edge-highlight), 0 16px 40px #1b202a1f;animation:SearchHero-module__DD3TXq__rise var(--duration-fast) var(--ease-mechanical);background:#fffefb;border:1px solid #d2cfc7;border-radius:11px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden}@keyframes SearchHero-module__DD3TXq__rise{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SearchHero-module__DD3TXq__list{max-height:320px;margin:0;padding:6px;list-style:none;overflow-y:auto}.SearchHero-module__DD3TXq__item{width:100%;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-mechanical);background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:11px 12px;display:flex}.SearchHero-module__DD3TXq__item:hover{background:#f3f1eb}.SearchHero-module__DD3TXq__itemMain{align-items:center;gap:12px;min-width:0;display:flex}.SearchHero-module__DD3TXq__symbol{color:#171b22;letter-spacing:-.02em;font-size:.92rem;font-weight:740}.SearchHero-module__DD3TXq__name{color:#596274;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.SearchHero-module__DD3TXq__meta{color:#8a93a6;letter-spacing:.04em;text-transform:uppercase;flex:none;align-items:center;gap:6px;font-size:.68rem;font-weight:650;display:inline-flex}.SearchHero-module__DD3TXq__dropdownState{color:#596274;justify-content:center;align-items:center;gap:8px;padding:18px 16px;font-size:.9rem;display:flex}.SearchHero-module__DD3TXq__spinner{animation:1s linear infinite SearchHero-module__DD3TXq__spin}@keyframes SearchHero-module__DD3TXq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:560px){.SearchHero-module__DD3TXq__form{min-height:52px;padding:5px 5px 5px 14px}.SearchHero-module__DD3TXq__input{margin:0 8px;font-size:.94rem}.SearchHero-module__DD3TXq__submit{min-height:40px;padding:0 14px}.SearchHero-module__DD3TXq__meta{display:none}}
.StockLogo-module__FzjQeG__logoFrame{background:#ffffffe0;border:1px solid #adb8cb7a;border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 3px 10px #26344e14}.StockLogo-module__FzjQeG__logo{object-fit:contain;width:78%;height:78%}.StockLogo-module__FzjQeG__fallback{color:#49658f;font-size:.68rem;font-weight:760}
.FlowDesk-module__9VqkGG__desk{gap:18px;min-width:0;display:grid}.FlowDesk-module__9VqkGG__head{border-bottom:1px solid #cac7bf;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding:0 4px 27px;display:flex}.FlowDesk-module__9VqkGG__heroCopy{max-width:760px}.FlowDesk-module__9VqkGG__eyebrow{color:#53617a;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 10px;font-size:.67rem;font-weight:760;display:inline-flex}.FlowDesk-module__9VqkGG__head h1{color:#171b22;letter-spacing:-.065em;margin:0;font-size:clamp(2.5rem,5vw,4.6rem);font-weight:720;line-height:.95}.FlowDesk-module__9VqkGG__heroCopy>p:last-child{color:#596274;max-width:660px;margin:15px 0 0;font-size:.98rem;line-height:1.55}.FlowDesk-module__9VqkGG__marketStamp{border-left:1px solid #c5c2ba;align-items:center;gap:11px;min-width:190px;padding:11px 14px;display:flex}.FlowDesk-module__9VqkGG__liveDot{background:var(--positive,#22815c);width:8px;height:8px;box-shadow:0 0 0 4px var(--positive-wash,#22815c29);border-radius:50%;flex:0 0 8px}.FlowDesk-module__9VqkGG__marketStamp div{flex-direction:column;gap:2px;display:flex}.FlowDesk-module__9VqkGG__marketStamp strong{color:#171b22;font-size:.8rem;font-weight:710}.FlowDesk-module__9VqkGG__marketStamp small{color:var(--ink-muted,#687386);font-family:var(--font-mono,ui-monospace, monospace);font-size:.61rem}.FlowDesk-module__9VqkGG__lensBlock{gap:12px;display:grid}.FlowDesk-module__9VqkGG__lenses{background:#ebe8e1;border:1px solid #d2cfc7;flex-wrap:wrap;gap:0;display:inline-flex;position:relative;overflow:visible}.FlowDesk-module__9VqkGG__lensItem{border-right:1px solid #d3d0c8;align-items:stretch;display:inline-flex;position:relative}.FlowDesk-module__9VqkGG__lensItem:last-child{border-right:0}.FlowDesk-module__9VqkGG__lensItem>button[role=tab]{color:#5b6678;cursor:pointer;letter-spacing:-.01em;background:0 0;border:0;min-height:34px;padding:0 4px 0 12px;font-size:.72rem;font-weight:720}.FlowDesk-module__9VqkGG__lensItem:hover>button[role=tab],.FlowDesk-module__9VqkGG__lensItem:hover .FlowDesk-module__9VqkGG__lensInfo{color:#171b22}.FlowDesk-module__9VqkGG__lensItem:hover{background:#fffefa8c}.FlowDesk-module__9VqkGG__lensItemActive,.FlowDesk-module__9VqkGG__lensItemActive:hover{background:#fffefa;box-shadow:inset 0 -2px #273248}.FlowDesk-module__9VqkGG__lensActive{color:#171b22!important}.FlowDesk-module__9VqkGG__lensInfo{color:#7a8494;cursor:help;width:28px;min-height:34px;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:0;background:0 0;border:0;place-items:center;margin:0;padding:0;font-size:.62rem;font-weight:780;display:grid}.FlowDesk-module__9VqkGG__lensInfo:hover,.FlowDesk-module__9VqkGG__lensInfo[aria-expanded=true]{color:#273248}.FlowDesk-module__9VqkGG__lensTip{z-index:20;color:#f5f2eb;background:#273248;border:1px solid #273248;width:min(22rem,72vw);padding:10px 12px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 10px 24px #1a1d232e}.FlowDesk-module__9VqkGG__lensItem:nth-last-child(-n+2) .FlowDesk-module__9VqkGG__lensTip{left:auto;right:0}.FlowDesk-module__9VqkGG__lensTip strong{letter-spacing:-.01em;margin-bottom:4px;font-size:.72rem;font-weight:760;display:block}.FlowDesk-module__9VqkGG__lensTip p{color:#f5f2ebe0;margin:0;font-size:.74rem;font-weight:500;line-height:1.4}.FlowDesk-module__9VqkGG__lensIntro{background:linear-gradient(90deg,#e7ebf394,#0000 48%),#f7f5f0;border:1px solid #d2cfc7;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #fffefad9,0 8px 20px #1b202a09}.FlowDesk-module__9VqkGG__lensIntro>div:first-child{gap:4px;min-width:0;max-width:52rem;display:grid}.FlowDesk-module__9VqkGG__lensIntro span{color:#626d7f;letter-spacing:.1em;text-transform:uppercase;font-size:.61rem;font-weight:760}.FlowDesk-module__9VqkGG__lensIntro p{color:#273248;letter-spacing:-.015em;margin:0;font-size:.92rem;font-weight:550;line-height:1.4}.FlowDesk-module__9VqkGG__contextRail{color:#687386;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px 16px;font-size:.62rem;display:flex}.FlowDesk-module__9VqkGG__contextRail b{color:#273248;font-weight:740}.FlowDesk-module__9VqkGG__body{background:linear-gradient(165deg,#fffefa 0%,#f4f2ec 100%);border:1px solid #d2cfc7;grid-template-columns:minmax(220px,.58fr) minmax(0,1.72fr);gap:0;min-height:640px;display:grid;overflow:hidden;box-shadow:inset 0 1px #fffc,0 10px 28px #1a1d230a}.FlowDesk-module__9VqkGG__board{border-right:1px solid #ddd9d1;grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.FlowDesk-module__9VqkGG__boardHead{background:#f3f1eb;border-bottom:1px solid #e1ded7;justify-content:space-between;align-items:baseline;gap:8px;padding:10px 12px;display:flex}.FlowDesk-module__9VqkGG__boardHead h3{color:#171b22;letter-spacing:-.03em;margin:0;font-size:.84rem;font-weight:760}.FlowDesk-module__9VqkGG__boardHead span{color:#687386;font-family:var(--font-mono,ui-monospace, monospace);font-size:.6rem}.FlowDesk-module__9VqkGG__list{min-height:0;overflow:hidden auto}.FlowDesk-module__9VqkGG__row{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #e8e5dd;grid-template-columns:1.55rem 28px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 10px;display:grid}.FlowDesk-module__9VqkGG__rowLogo{border-radius:8px}.FlowDesk-module__9VqkGG__row:hover{background:#e7ebf373}.FlowDesk-module__9VqkGG__rowActive{box-shadow:inset 3px 0 #273248;background:#fffefa!important}.FlowDesk-module__9VqkGG__rank{color:#8a93a3;font-family:var(--font-mono,ui-monospace, monospace);font-size:.68rem;font-weight:650}.FlowDesk-module__9VqkGG__identity{gap:2px;min-width:0;display:grid}.FlowDesk-module__9VqkGG__identity strong{color:#171b22;letter-spacing:-.03em;font-size:.8rem;font-weight:760}.FlowDesk-module__9VqkGG__identity small{color:#687386;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.FlowDesk-module__9VqkGG__chips{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.FlowDesk-module__9VqkGG__chip{color:#4a5568;min-height:20px;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;background:#f3f1eb;border:1px solid #d8d5cd;align-items:center;padding:0 6px;font-size:.54rem;font-weight:700;display:inline-flex}.FlowDesk-module__9VqkGG__chipUp{color:#145c45;background:#145c4514;border-color:#145c4547}.FlowDesk-module__9VqkGG__chipDown{color:#9b4a45;background:#9b4a4514;border-color:#9b4a4547}.FlowDesk-module__9VqkGG__chipWarn{color:#8a5a12;background:#b478281a;border-color:#b4782859}.FlowDesk-module__9VqkGG__dossier{background:linear-gradient(#f7f5f0 0%,#f3f1eb 40%,#efece5 100%);grid-template-rows:auto auto auto auto auto auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:auto}.FlowDesk-module__9VqkGG__dossierHero{background:linear-gradient(135deg,#fffefaf5,#f3f1eb8c),#f3f1eb;border-bottom:1px solid #ddd9d1;grid-template-columns:minmax(0,1.35fr) minmax(8rem,.65fr);gap:18px;padding:20px 22px 18px;display:grid}.FlowDesk-module__9VqkGG__dossierIdentity{gap:6px;min-width:0;display:grid}.FlowDesk-module__9VqkGG__dossierEyebrow{color:#687386;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:740}.FlowDesk-module__9VqkGG__dossierTitleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.FlowDesk-module__9VqkGG__dossierLogo{border-radius:14px}.FlowDesk-module__9VqkGG__dossierTitleRow h3{color:#171b22;letter-spacing:-.055em;margin:0;font-size:clamp(1.85rem,2.8vw,2.4rem);font-weight:780;line-height:1}.FlowDesk-module__9VqkGG__dossierIdentity>p{color:#596274;margin:0;font-size:.8rem;line-height:1.35}.FlowDesk-module__9VqkGG__priceRow{flex-wrap:wrap;align-items:baseline;gap:8px 10px;margin-top:2px;display:flex}.FlowDesk-module__9VqkGG__priceRow strong{color:#171b22;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:760}.FlowDesk-module__9VqkGG__priceRow em{font-family:var(--font-mono,ui-monospace, monospace);font-size:.72rem;font-style:normal;font-weight:720}.FlowDesk-module__9VqkGG__priceRow small{color:#8a93a3;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.03em;font-size:.58rem}.FlowDesk-module__9VqkGG__scoreBlock{background:#fffefa;border:1px solid #d2cfc7;align-content:start;gap:4px;padding:10px 12px;display:grid}.FlowDesk-module__9VqkGG__scoreBlock small{color:#687386;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:740}.FlowDesk-module__9VqkGG__scoreBlock strong{color:#171b22;letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:2.1rem;font-weight:780;line-height:1}.FlowDesk-module__9VqkGG__scoreBlock em{color:#687386;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:capitalize;font-size:.6rem;font-style:normal}.FlowDesk-module__9VqkGG__scoreMeter{background:#ebe8e1;height:4px;margin:4px 0 2px;overflow:hidden}.FlowDesk-module__9VqkGG__scoreMeter i{background:#273248;height:100%;display:block}.FlowDesk-module__9VqkGG__story{color:#273248;letter-spacing:-.01em;background:#fffefa;border-bottom:1px solid #ddd9d1;margin:0;padding:14px 22px;font-size:.9rem;font-weight:550;line-height:1.45}.FlowDesk-module__9VqkGG__tapeChart{background:linear-gradient(#fffefa 0%,#f7f5f0 100%);border-bottom:1px solid #ddd9d1;gap:10px;padding:14px 22px 16px;display:grid}.FlowDesk-module__9VqkGG__tapeChartHead{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.FlowDesk-module__9VqkGG__tapeChartHead span{color:#687386;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:760;display:block}.FlowDesk-module__9VqkGG__tapeChartHead p{color:#596274;max-width:40rem;margin:4px 0 0;font-size:.78rem;line-height:1.4}.FlowDesk-module__9VqkGG__tapeChartFrame{background:linear-gradient(165deg,#fffefafa,#f3f1ebb8);border:1px solid #d2cfc7;flex-direction:column;height:clamp(248px,28vh,320px);min-height:248px;padding:12px 14px 10px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #1b202a0a}.FlowDesk-module__9VqkGG__tapeChartFrame>*{flex:auto;min-height:0}.FlowDesk-module__9VqkGG__chartLoading{color:#687386;place-items:center;min-height:220px;font-size:.78rem;display:grid}.FlowDesk-module__9VqkGG__flowSplit{background:#faf9f6;border-bottom:1px solid #ddd9d1;gap:10px;padding:14px 22px 16px;display:grid}.FlowDesk-module__9VqkGG__flowSplitHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.FlowDesk-module__9VqkGG__flowSplitHead span{color:#687386;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:740}.FlowDesk-module__9VqkGG__flowSplitHead b{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:740}.FlowDesk-module__9VqkGG__flowTrack{background:#ebe8e1;height:10px;display:flex;overflow:hidden}.FlowDesk-module__9VqkGG__buyFill,.FlowDesk-module__9VqkGG__sellFill{min-width:0;height:100%;display:block}.FlowDesk-module__9VqkGG__buyFill{background:#145c45}.FlowDesk-module__9VqkGG__sellFill{background:#9b4a45}.FlowDesk-module__9VqkGG__flowLegs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.FlowDesk-module__9VqkGG__flowLegs>div{gap:2px;display:grid}.FlowDesk-module__9VqkGG__flowLegs small{color:#687386;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:740}.FlowDesk-module__9VqkGG__flowLegs strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:760}.FlowDesk-module__9VqkGG__flowLegs em{color:#687386;font-size:.68rem;font-style:normal}.FlowDesk-module__9VqkGG__tapeCheck{background:#fffefa;border-bottom:1px solid #ddd9d1;gap:10px;padding:14px 22px 16px;display:grid}.FlowDesk-module__9VqkGG__tapeMain{gap:2px;display:grid}.FlowDesk-module__9VqkGG__tapeMain small{color:#687386;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:740}.FlowDesk-module__9VqkGG__tapeMain strong{color:#171b22;letter-spacing:-.02em;font-size:.95rem;font-weight:760}.FlowDesk-module__9VqkGG__tapeReturns{background:#f7f5f0;border:1px solid #e1ded7;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.FlowDesk-module__9VqkGG__tapeReturns>div{border-right:1px solid #e1ded7;gap:2px;padding:8px 10px;display:grid}.FlowDesk-module__9VqkGG__tapeReturns>div:last-child{border-right:0}.FlowDesk-module__9VqkGG__tapeReturns small{color:#687386;letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:740}.FlowDesk-module__9VqkGG__tapeReturns b{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;color:#273248;font-size:.74rem;font-weight:740}.FlowDesk-module__9VqkGG__flagRow{flex-wrap:wrap;gap:6px;display:flex}.FlowDesk-module__9VqkGG__reasons{background:#faf9f6;border-bottom:1px solid #ddd9d1;gap:0;display:grid}.FlowDesk-module__9VqkGG__reasons>header,.FlowDesk-module__9VqkGG__pressSplit header{padding:12px 22px 0}.FlowDesk-module__9VqkGG__reasons h4,.FlowDesk-module__9VqkGG__pressSplit h4{color:#687386;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.55rem;font-weight:740}.FlowDesk-module__9VqkGG__reasons ul{gap:0;margin:0;padding:6px 0 8px;list-style:none;display:grid}.FlowDesk-module__9VqkGG__reasons li{color:#273248;grid-template-columns:1.2rem minmax(0,1fr);gap:8px;padding:7px 22px;font-size:.78rem;line-height:1.35;display:grid}.FlowDesk-module__9VqkGG__reasons b{color:#8a93a3;font-family:var(--font-mono,ui-monospace, monospace);font-size:.62rem;font-weight:650}.FlowDesk-module__9VqkGG__pressSplit{background:#fffefa;border-bottom:1px solid #ddd9d1;grid-template-columns:1fr 1fr;gap:0;min-height:0;display:grid}.FlowDesk-module__9VqkGG__pressSplit>div{border-right:1px solid #e8e5dd;min-width:0}.FlowDesk-module__9VqkGG__pressSplit>div:last-child{border-right:0}.FlowDesk-module__9VqkGG__pressSplit a{color:inherit;border-bottom:1px solid #ebe8e1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 18px;text-decoration:none;display:grid}.FlowDesk-module__9VqkGG__pressSplit a:last-of-type{border-bottom:0}.FlowDesk-module__9VqkGG__pressSplit a:hover{background:#e7ebf366}.FlowDesk-module__9VqkGG__pressSplit strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:720;display:block;overflow:hidden}.FlowDesk-module__9VqkGG__pressSplit small{color:#687386;font-size:.58rem}.FlowDesk-module__9VqkGG__pressSplit b{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.68rem;font-weight:740}.FlowDesk-module__9VqkGG__pressEmpty{color:#8a93a3;margin:0;padding:12px;font-size:.72rem}.FlowDesk-module__9VqkGG__dossierFoot{background:#f3f1eb;padding:14px 22px 16px}.FlowDesk-module__9VqkGG__dossierFoot a{color:#273248;font-size:.8rem;font-weight:740;text-decoration:none;box-shadow:inset 0 -1px #27324859}.FlowDesk-module__9VqkGG__dossierFoot a:hover{color:#145c45;box-shadow:inset 0 -1px #145c458c}.FlowDesk-module__9VqkGG__buy{color:#145c45}.FlowDesk-module__9VqkGG__sell{color:#9b4a45}.FlowDesk-module__9VqkGG__empty{color:#687386;text-align:center;place-items:center;gap:8px;min-height:220px;padding:24px;display:grid}.FlowDesk-module__9VqkGG__empty strong{color:#273248;font-size:.95rem}.FlowDesk-module__9VqkGG__loading{color:#687386;text-align:center;font-family:var(--font-mono,ui-monospace, monospace);padding:48px 16px;font-size:.72rem}.FlowDesk-module__9VqkGG__footnote{color:#7b8493;margin:0;font-size:.68rem;line-height:1.45}@media (max-width:980px){.FlowDesk-module__9VqkGG__head{align-items:flex-start;gap:18px}.FlowDesk-module__9VqkGG__body{grid-template-columns:1fr}.FlowDesk-module__9VqkGG__board{border-bottom:1px solid #ddd9d1;border-right:0;max-height:340px}.FlowDesk-module__9VqkGG__dossierHero{grid-template-columns:1fr}.FlowDesk-module__9VqkGG__scoreBlock{max-width:12rem}.FlowDesk-module__9VqkGG__lensIntro{align-items:stretch}.FlowDesk-module__9VqkGG__contextRail{justify-content:flex-start}}@media (max-width:640px){.FlowDesk-module__9VqkGG__contextRail{gap:6px 12px}.FlowDesk-module__9VqkGG__tapeReturns{grid-template-columns:repeat(2,minmax(0,1fr))}.FlowDesk-module__9VqkGG__tapeReturns>div:nth-child(2n){border-right:0}.FlowDesk-module__9VqkGG__tapeReturns>div:nth-child(n+3){border-top:1px solid #e1ded7}.FlowDesk-module__9VqkGG__pressSplit{grid-template-columns:1fr}.FlowDesk-module__9VqkGG__pressSplit>div{border-bottom:1px solid #e8e5dd;border-right:0}.FlowDesk-module__9VqkGG__pressSplit>div:last-child{border-bottom:0}}
.StockNewsroom-module__dJDP9a__desk{box-shadow:none;background:0 0;border:0;gap:14px;padding:0;display:grid}.StockNewsroom-module__dJDP9a__masthead{border-bottom:1px solid #d2cfc7;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;padding:0 2px 12px;display:flex}.StockNewsroom-module__dJDP9a__eyebrow{color:#53617a;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 8px;font-size:.64rem;font-weight:760;display:inline-flex}.StockNewsroom-module__dJDP9a__title{color:#171b22;font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.03em;margin:0;font-size:clamp(1.45rem,2.2vw,1.95rem);font-weight:650;line-height:1.05}.StockNewsroom-module__dJDP9a__lede{color:#596274;max-width:38rem;margin:10px 0 0;font-size:.86rem;line-height:1.5}.StockNewsroom-module__dJDP9a__mastMeta{flex-wrap:wrap;gap:8px;display:flex}.StockNewsroom-module__dJDP9a__count,.StockNewsroom-module__dJDP9a__freshness{color:#5b6678;letter-spacing:.04em;background:#f3f1eb;border:1px solid #d2cfc7;padding:5px 10px;font-size:.66rem;font-weight:700}.StockNewsroom-module__dJDP9a__freshness{font-family:var(--font-mono,ui-monospace, monospace);font-size:.6rem}.StockNewsroom-module__dJDP9a__empty{color:#687386;margin:0;padding:28px 4px;font-size:.9rem;line-height:1.5}.StockNewsroom-module__dJDP9a__suite{min-height:520px;box-shadow:none;background:0 0;border:1px solid #d2cfc7;grid-template-columns:minmax(15rem,.92fr) minmax(0,1.35fr);gap:0;display:grid}.StockNewsroom-module__dJDP9a__wire{background:0 0;border-right:1px solid #d2cfc7;grid-template-rows:auto minmax(0,1fr);gap:8px;min-width:0;padding:12px 0;display:grid}.StockNewsroom-module__dJDP9a__railLabel{color:#697488;letter-spacing:.12em;text-transform:uppercase;margin:0;padding:0 14px;font-size:.58rem;font-weight:780}.StockNewsroom-module__dJDP9a__wireList,.StockNewsroom-module__dJDP9a__compactList{max-height:620px;margin:0;padding:0;list-style:none;overflow-y:auto}.StockNewsroom-module__dJDP9a__wireItem{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:2rem minmax(0,1fr);gap:8px;padding:11px 14px;display:grid}.StockNewsroom-module__dJDP9a__wireItem:hover{background:#fffefab3}.StockNewsroom-module__dJDP9a__wireItemActive{background:#fffefa66;border-left-color:#273248}.StockNewsroom-module__dJDP9a__wireItemRead:not(.StockNewsroom-module__dJDP9a__wireItemActive) .StockNewsroom-module__dJDP9a__wireCopy strong{color:#6a7384;font-weight:620}.StockNewsroom-module__dJDP9a__wireIndex{color:#8a93a3;font-family:var(--font-mono,ui-monospace, monospace);padding-top:.2rem;font-size:.62rem;font-weight:720}.StockNewsroom-module__dJDP9a__wireCopy{gap:4px;min-width:0;display:grid}.StockNewsroom-module__dJDP9a__wireCopy strong{color:#171b22;letter-spacing:-.015em;font-size:.82rem;font-weight:700;line-height:1.35}.StockNewsroom-module__dJDP9a__wireCopy small,.StockNewsroom-module__dJDP9a__readerKicker{color:#7a8494;flex-wrap:wrap;align-items:center;gap:6px;font-size:.66rem;display:inline-flex}.StockNewsroom-module__dJDP9a__wireCopy small i,.StockNewsroom-module__dJDP9a__readerKicker i{opacity:.55;font-style:normal}.StockNewsroom-module__dJDP9a__reader{background:0 0;grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.StockNewsroom-module__dJDP9a__heroMedia{background:#eeece6;border-bottom:1px solid #ddd9d1;width:100%;height:min(42vw,220px);min-height:150px;position:relative;overflow:hidden}.StockNewsroom-module__dJDP9a__thumbnail{background:#eeece6;border:1px solid #d2cfc7;width:72px;height:48px;position:relative;overflow:hidden}.StockNewsroom-module__dJDP9a__thumbnailImage{object-fit:cover}.StockNewsroom-module__dJDP9a__thumbnailFallback{color:#8a93a3;background:linear-gradient(135deg,#efece5,#e4e1d9);place-items:center;width:100%;height:100%;display:grid}.StockNewsroom-module__dJDP9a__readerBody{align-content:start;gap:14px;padding:18px 20px 20px;display:grid}.StockNewsroom-module__dJDP9a__readerHeadline{color:#171b22;font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.3rem,2.1vw,1.8rem);font-weight:650;line-height:1.2}.StockNewsroom-module__dJDP9a__readerTeaser{color:#2c3442;max-width:42rem;margin:0;font-size:.98rem;line-height:1.65}.StockNewsroom-module__dJDP9a__readerTeaserMuted{color:#687386;max-width:40rem;margin:0;font-size:.9rem;line-height:1.55}.StockNewsroom-module__dJDP9a__deskNote{background:0 0;border:1px solid #d2cfc7;gap:10px;padding:14px;display:grid}.StockNewsroom-module__dJDP9a__deskNoteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.StockNewsroom-module__dJDP9a__deskNoteGrid>div{background:0 0;border:1px solid #ddd9d1;gap:2px;padding:8px 10px;display:grid}.StockNewsroom-module__dJDP9a__deskNoteGrid span{color:#7a8494;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:760}.StockNewsroom-module__dJDP9a__deskNoteGrid strong{color:#171b22;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:.95rem;font-weight:760}.StockNewsroom-module__dJDP9a__deskNoteCopy{color:#596274;margin:0;font-size:.8rem;line-height:1.45}.StockNewsroom-module__dJDP9a__deskLinks{flex-wrap:wrap;gap:8px;display:flex}.StockNewsroom-module__dJDP9a__deskLink{color:#273248;background:0 0;border:1px solid #d2cfc7;align-items:center;gap:6px;padding:6px 10px;font-size:.7rem;font-weight:720;text-decoration:none;display:inline-flex}.StockNewsroom-module__dJDP9a__deskLink:hover{border-color:#273248}.StockNewsroom-module__dJDP9a__readerActions{padding-top:4px}.StockNewsroom-module__dJDP9a__sourceLink{color:#697488;align-items:center;gap:7px;font-size:.78rem;font-weight:680;text-decoration:none;display:inline-flex}.StockNewsroom-module__dJDP9a__sourceLink:hover{color:var(--accent-primary)}.StockNewsroom-module__dJDP9a__up{color:var(--positive,#22815c)!important}.StockNewsroom-module__dJDP9a__down{color:var(--negative,#b04444)!important}.StockNewsroom-module__dJDP9a__compactList{gap:0;display:grid}@media (max-width:960px){.StockNewsroom-module__dJDP9a__suite{grid-template-columns:1fr;min-height:0}.StockNewsroom-module__dJDP9a__wire{border-bottom:1px solid #ddd9d1;border-right:0}.StockNewsroom-module__dJDP9a__wireList{max-height:240px}.StockNewsroom-module__dJDP9a__heroMedia{height:170px}.StockNewsroom-module__dJDP9a__deskNoteGrid{grid-template-columns:1fr}}
.KpiExplorer-module__CyXLiG__explorer{gap:14px;display:grid;position:relative}.KpiExplorer-module__CyXLiG__hero{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-primary);box-shadow:var(--shadow-raised);justify-content:space-between;align-items:flex-start;gap:24px;padding:30px 32px;display:flex;position:relative;overflow:hidden}.KpiExplorer-module__CyXLiG__ambientOrb{display:none}.KpiExplorer-module__CyXLiG__heroCopy{max-width:680px;position:relative}.KpiExplorer-module__CyXLiG__heroEyebrow{color:var(--ink-muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:10px;font-size:.68rem;font-weight:700;display:flex}.KpiExplorer-module__CyXLiG__heroEyebrow span{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-inset);letter-spacing:.07em;padding:3px 7px;font-size:.6rem}.KpiExplorer-module__CyXLiG__heroCopy h2{letter-spacing:-.03em;color:var(--ink-primary);font-size:clamp(1.7rem,3vw,2.35rem);font-weight:700;line-height:1.08}.KpiExplorer-module__CyXLiG__heroCopy>p{max-width:640px;color:var(--ink-secondary);margin-top:10px;font-size:.92rem;line-height:1.6}.KpiExplorer-module__CyXLiG__heroMark{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-inset);width:50px;height:50px;color:var(--accent-primary);flex:0 0 50px;place-items:center;display:grid;position:relative}.KpiExplorer-module__CyXLiG__sectionStack{gap:28px;display:grid}.KpiExplorer-module__CyXLiG__analysisSurface{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-primary);box-shadow:var(--shadow-raised);position:relative;overflow:hidden}.KpiExplorer-module__CyXLiG__analysisHub{z-index:20;border-bottom:1px solid var(--border-subtle);background:var(--surface-inset);padding:8px;position:relative}.KpiExplorer-module__CyXLiG__workspaceNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid;position:relative}.KpiExplorer-module__CyXLiG__workspaceNav button{border-radius:var(--radius-control);min-height:62px;color:var(--ink-secondary);text-align:left;transition:border-color var(--duration-fast) var(--ease-mechanical), background-color var(--duration-fast) var(--ease-mechanical), box-shadow var(--duration-fast) var(--ease-mechanical), color var(--duration-fast) var(--ease-mechanical);background:0 0;border:1px solid #0000;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative}.KpiExplorer-module__CyXLiG__workspaceNav button:hover{background:#fffefca6}.KpiExplorer-module__CyXLiG__workspaceNav .KpiExplorer-module__CyXLiG__workspaceNavActive{border-color:var(--border-subtle);background:var(--surface-primary);color:var(--ink-primary);box-shadow:inset 0 -2px 0 var(--accent-primary)}.KpiExplorer-module__CyXLiG__workspaceNav .KpiExplorer-module__CyXLiG__workspaceNavMuted:not(.KpiExplorer-module__CyXLiG__workspaceNavActive) .KpiExplorer-module__CyXLiG__workspaceNavIcon{opacity:.5}.KpiExplorer-module__CyXLiG__workspaceNav .KpiExplorer-module__CyXLiG__workspaceNavMuted:not(.KpiExplorer-module__CyXLiG__workspaceNavActive) strong{color:var(--ink-muted)}.KpiExplorer-module__CyXLiG__workspaceNavIcon{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-primary);width:38px;height:38px;color:var(--ink-secondary);transition:border-color var(--duration-fast) var(--ease-mechanical), background-color var(--duration-fast) var(--ease-mechanical), color var(--duration-fast) var(--ease-mechanical);place-items:center;display:grid}.KpiExplorer-module__CyXLiG__workspaceNavActive .KpiExplorer-module__CyXLiG__workspaceNavIcon{background:var(--accent-wash);color:var(--accent-primary);border-color:#0000}.KpiExplorer-module__CyXLiG__workspaceNavCopy{gap:3px;display:grid}.KpiExplorer-module__CyXLiG__workspaceNav strong{letter-spacing:-.01em;font-size:.84rem;font-weight:700}.KpiExplorer-module__CyXLiG__workspaceNavState{border-radius:var(--radius-control);color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;gap:4px;padding:5px 8px;font-size:.56rem;font-weight:700;display:flex}.KpiExplorer-module__CyXLiG__workspaceNavActive .KpiExplorer-module__CyXLiG__workspaceNavState{background:var(--accent-wash);color:var(--accent-primary)}.KpiExplorer-module__CyXLiG__workspaceContent{min-height:0;padding:0}.KpiExplorer-module__CyXLiG__intelligenceSection{border-radius:0 0 var(--radius-panel) var(--radius-panel);background:var(--surface-primary);box-shadow:none;border:0;padding:26px;position:relative;overflow:hidden}.KpiExplorer-module__CyXLiG__revenueSection,.KpiExplorer-module__CyXLiG__geographySection,.KpiExplorer-module__CyXLiG__earningsSection,.KpiExplorer-module__CyXLiG__fundamentalsSection{background:var(--surface-primary)}.KpiExplorer-module__CyXLiG__sectionHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:24px;padding-bottom:18px;display:flex;position:relative}.KpiExplorer-module__CyXLiG__sectionIdentity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;display:grid}.KpiExplorer-module__CyXLiG__sectionNumber{color:var(--ink-muted);font-family:var(--font-mono);align-self:start;padding-top:4px;font-size:.62rem;font-weight:650}.KpiExplorer-module__CyXLiG__sectionIcon{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-inset);width:43px;height:43px;color:var(--ink-secondary);place-items:center;display:grid}.KpiExplorer-module__CyXLiG__revenueIcon,.KpiExplorer-module__CyXLiG__geographyIcon,.KpiExplorer-module__CyXLiG__earningsIcon,.KpiExplorer-module__CyXLiG__fundamentalsIcon{background:var(--accent-wash);color:var(--accent-primary);border-color:#0000}.KpiExplorer-module__CyXLiG__sectionIdentity p{color:var(--ink-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:.68rem;font-weight:700}.KpiExplorer-module__CyXLiG__sectionIdentity h2{letter-spacing:-.03em;color:var(--ink-primary);font-size:1.22rem;font-weight:700;line-height:1.15}.KpiExplorer-module__CyXLiG__sectionIdentity div>span{color:var(--ink-secondary);margin-top:5px;font-size:.78rem;line-height:1.45;display:block}.KpiExplorer-module__CyXLiG__galleryToggle{border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-primary);color:var(--ink-primary);flex:none;align-items:center;gap:7px;padding:10px 13px;font-size:.74rem;font-weight:650;display:inline-flex}.KpiExplorer-module__CyXLiG__galleryToggle:hover{background:var(--surface-inset)}.KpiExplorer-module__CyXLiG__galleryToggle:active{box-shadow:var(--shadow-pressed)}.KpiExplorer-module__CyXLiG__viewTabs{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-inset);gap:3px;width:fit-content;margin:0 32px;padding:4px;display:flex;position:relative}.KpiExplorer-module__CyXLiG__viewTabs button{color:var(--ink-secondary);transition:color var(--duration-fast) var(--ease-mechanical), background-color var(--duration-fast) var(--ease-mechanical), box-shadow var(--duration-fast) var(--ease-mechanical);border-radius:5px;align-items:center;gap:7px;padding:8px 13px;font-size:.78rem;font-weight:600;display:inline-flex}.KpiExplorer-module__CyXLiG__viewTabs button:hover{color:var(--ink-primary)}.KpiExplorer-module__CyXLiG__viewTabs .KpiExplorer-module__CyXLiG__viewTabActive{background:var(--surface-primary);color:var(--ink-primary);box-shadow:inset 0 0 0 1px var(--border-subtle), inset 0 -2px 0 var(--accent-primary)}.KpiExplorer-module__CyXLiG__content{padding:24px 32px 30px;position:relative}.KpiExplorer-module__CyXLiG__insightStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.KpiExplorer-module__CyXLiG__insightCard{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-primary);align-content:start;min-width:0;min-height:112px;padding:17px 18px;display:grid}.KpiExplorer-module__CyXLiG__insightCard>span:first-child{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.68rem;font-weight:700}.KpiExplorer-module__CyXLiG__insightCard>strong{color:var(--ink-primary);font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.1rem,2vw,1.42rem);font-weight:700;line-height:1.15;overflow:hidden}.KpiExplorer-module__CyXLiG__insightCard>small{color:var(--ink-muted);margin-top:8px;font-size:.72rem}.KpiExplorer-module__CyXLiG__positiveBadge,.KpiExplorer-module__CyXLiG__negativeBadge,.KpiExplorer-module__CyXLiG__neutralBadge{border-radius:var(--radius-control);font-variant-numeric:tabular-nums;align-items:center;gap:4px;width:fit-content;margin-top:8px;padding:3px 7px;font-size:.68rem;font-weight:650;line-height:1.2;display:inline-flex}.KpiExplorer-module__CyXLiG__positiveBadge{background:var(--positive-wash);color:var(--positive)}.KpiExplorer-module__CyXLiG__negativeBadge{background:var(--negative-wash);color:var(--negative)}.KpiExplorer-module__CyXLiG__neutralBadge{background:var(--surface-inset);color:var(--ink-muted)}.KpiExplorer-module__CyXLiG__visualCard,.KpiExplorer-module__CyXLiG__fundamentalChartCard{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-primary);box-shadow:var(--shadow-raised);position:relative;overflow:hidden}.KpiExplorer-module__CyXLiG__visualHeader,.KpiExplorer-module__CyXLiG__fundamentalHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 22px 18px;display:flex}.KpiExplorer-module__CyXLiG__visualEyebrow{color:var(--ink-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:.68rem;font-weight:700}.KpiExplorer-module__CyXLiG__visualHeader h3,.KpiExplorer-module__CyXLiG__fundamentalHeader h3{letter-spacing:-.03em;color:var(--ink-primary);font-size:1.15rem;font-weight:700}.KpiExplorer-module__CyXLiG__visualHeader>div:first-child>p:last-child,.KpiExplorer-module__CyXLiG__fundamentalHeader>div:first-child>p:last-child{max-width:560px;color:var(--ink-secondary);margin-top:5px;font-size:.79rem;line-height:1.5}.KpiExplorer-module__CyXLiG__controlCluster{flex:none;align-items:center;gap:8px;display:flex}.KpiExplorer-module__CyXLiG__chartRangePicker{flex:none;gap:6px;display:grid}.KpiExplorer-module__CyXLiG__chartRangePicker>span{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:700}.KpiExplorer-module__CyXLiG__segmentedControl,.KpiExplorer-module__CyXLiG__rangeControl{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-inset);gap:3px;padding:3px;display:flex}.KpiExplorer-module__CyXLiG__segmentedControl button,.KpiExplorer-module__CyXLiG__rangeControl button{min-height:31px;color:var(--ink-secondary);font-variant-numeric:tabular-nums;transition:color var(--duration-fast) var(--ease-mechanical), background-color var(--duration-fast) var(--ease-mechanical), box-shadow var(--duration-fast) var(--ease-mechanical);border-radius:5px;padding:7px 11px;font-size:.71rem;font-weight:650}.KpiExplorer-module__CyXLiG__segmentedControl button:hover,.KpiExplorer-module__CyXLiG__rangeControl button:hover{color:var(--ink-primary);background:#fffefca6}.KpiExplorer-module__CyXLiG__segmentedControl button:active,.KpiExplorer-module__CyXLiG__rangeControl button:active{box-shadow:var(--shadow-pressed)}.KpiExplorer-module__CyXLiG__segmentedControl .KpiExplorer-module__CyXLiG__controlActive,.KpiExplorer-module__CyXLiG__rangeControl .KpiExplorer-module__CyXLiG__rangeActive{background:var(--surface-primary);color:var(--ink-primary);box-shadow:inset 0 0 0 1px var(--border-subtle), inset 0 -2px 0 var(--accent-primary)}.KpiExplorer-module__CyXLiG__visualGrid{grid-template-columns:minmax(0,1fr) minmax(220px,27%);display:grid}.KpiExplorer-module__CyXLiG__chartColumn{min-width:0;padding:8px 20px 20px 14px}.KpiExplorer-module__CyXLiG__displaySelector{grid-template-columns:auto repeat(2,minmax(150px,210px));align-items:stretch;gap:7px;padding:10px 4px 5px 8px;display:grid}.KpiExplorer-module__CyXLiG__displaySelector>span{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;align-self:center;padding-right:4px;font-size:.62rem;font-weight:700}.KpiExplorer-module__CyXLiG__displaySelector button{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-primary);color:var(--ink-secondary);text-align:left;transition:border-color var(--duration-fast) var(--ease-mechanical), background-color var(--duration-fast) var(--ease-mechanical), box-shadow var(--duration-fast) var(--ease-mechanical), color var(--duration-fast) var(--ease-mechanical);gap:2px;padding:9px 12px;display:grid;position:relative}.KpiExplorer-module__CyXLiG__displaySelector button:after{border:1.5px solid var(--border-strong);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.KpiExplorer-module__CyXLiG__displaySelector button:hover{background:var(--surface-inset)}.KpiExplorer-module__CyXLiG__displaySelector button:active{box-shadow:var(--shadow-pressed)}.KpiExplorer-module__CyXLiG__displaySelector .KpiExplorer-module__CyXLiG__displaySelectorActive{border-color:var(--accent-primary);background:var(--surface-primary);color:var(--ink-primary);box-shadow:0 0 0 1px var(--accent-primary)}.KpiExplorer-module__CyXLiG__displaySelector .KpiExplorer-module__CyXLiG__displaySelectorActive:after{border-color:var(--accent-primary);background:var(--accent-primary)}.KpiExplorer-module__CyXLiG__displaySelector strong{padding-right:16px;font-size:.69rem;font-weight:700}.KpiExplorer-module__CyXLiG__displaySelector small{color:var(--ink-muted);padding-right:16px;font-size:.58rem}.KpiExplorer-module__CyXLiG__mixChart{height:370px}.KpiExplorer-module__CyXLiG__mixChart .recharts-bar-rectangle{cursor:pointer}.KpiExplorer-module__CyXLiG__mixChart .recharts-cartesian-grid-horizontal line{shape-rendering:crispedges}.KpiExplorer-module__CyXLiG__mixTooltip{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-raised);min-width:200px;box-shadow:var(--shadow-overlay);padding:12px}.KpiExplorer-module__CyXLiG__tooltipHeading{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:18px;padding-bottom:8px;font-size:.76rem;display:flex}.KpiExplorer-module__CyXLiG__tooltipHeading span{color:var(--ink-secondary);font-variant-numeric:tabular-nums;font-weight:600}.KpiExplorer-module__CyXLiG__tooltipList{gap:7px;margin-top:9px;display:grid}.KpiExplorer-module__CyXLiG__tooltipRow{color:var(--ink-secondary);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:.7rem;display:grid}.KpiExplorer-module__CyXLiG__tooltipRow strong{color:var(--ink-primary);font-variant-numeric:tabular-nums;font-weight:650}.KpiExplorer-module__CyXLiG__tooltipDot{border-radius:2px;width:8px;height:8px}.KpiExplorer-module__CyXLiG__legend{border-top:1px solid var(--border-subtle);margin-left:10px;padding-top:16px}.KpiExplorer-module__CyXLiG__legendHeading{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;font-size:.66rem;font-weight:700;display:flex}.KpiExplorer-module__CyXLiG__legendHeading button{color:var(--accent-primary);letter-spacing:normal;text-transform:none;font-size:.67rem;font-weight:650}.KpiExplorer-module__CyXLiG__legendHeading button:hover{color:var(--accent-hover)}.KpiExplorer-module__CyXLiG__legendItems{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.KpiExplorer-module__CyXLiG__legendItem{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-primary);min-height:62px;color:var(--ink-secondary);text-align:left;transition:border-color var(--duration-fast) var(--ease-mechanical), background-color var(--duration-fast) var(--ease-mechanical), opacity var(--duration-fast) var(--ease-mechanical), filter var(--duration-fast) var(--ease-mechanical);grid-template-columns:40px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:10px 11px;display:grid;position:relative;overflow:hidden}.KpiExplorer-module__CyXLiG__legendItem:hover{border-color:var(--border-strong)}.KpiExplorer-module__CyXLiG__legendItemHidden{opacity:.45;filter:grayscale(.9)}.KpiExplorer-module__CyXLiG__legendMonogram{border:1px solid var(--border-subtle);border-radius:var(--radius-control);color:#fff;letter-spacing:-.02em;place-items:center;width:40px;height:40px;font-size:.72rem;font-weight:700;display:grid}.KpiExplorer-module__CyXLiG__legendCopy{gap:2px;min-width:0;display:grid}.KpiExplorer-module__CyXLiG__legendCopy strong{color:var(--ink-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:650;line-height:1.25;overflow:hidden}.KpiExplorer-module__CyXLiG__legendCopy small{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.61rem;line-height:1.2}.KpiExplorer-module__CyXLiG__legendCheck{border:1px solid var(--border-subtle);background:var(--surface-primary);width:22px;height:22px;color:var(--ink-muted);border-radius:50%;place-items:center;font-weight:700;display:grid}.KpiExplorer-module__CyXLiG__legendItem[aria-pressed=true] .KpiExplorer-module__CyXLiG__legendCheck{border-color:var(--accent-primary);background:var(--accent-wash);color:var(--accent-primary)}.KpiExplorer-module__CyXLiG__periodPanel{border-left:1px solid var(--border-subtle);background:var(--surface-inset);padding:14px}.KpiExplorer-module__CyXLiG__periodHero{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-primary);padding:15px}.KpiExplorer-module__CyXLiG__periodHero>p{color:var(--ink-muted);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:6px;font-size:.62rem;font-weight:700;display:flex}.KpiExplorer-module__CyXLiG__periodHero>p span{background:var(--accent-primary);border-radius:1px;width:6px;height:6px}.KpiExplorer-module__CyXLiG__periodHeroMain{gap:15px;margin-top:13px;display:grid}.KpiExplorer-module__CyXLiG__periodYear,.KpiExplorer-module__CyXLiG__periodRevenue{gap:2px;display:grid}.KpiExplorer-module__CyXLiG__periodYear strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--ink-primary);font-size:clamp(1.55rem,2.8vw,2rem);font-weight:700;line-height:1}.KpiExplorer-module__CyXLiG__periodRevenue strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--ink-primary);font-size:1.15rem;font-weight:700}.KpiExplorer-module__CyXLiG__periodYear span,.KpiExplorer-module__CyXLiG__periodRevenue span{color:var(--ink-muted);font-size:.62rem}.KpiExplorer-module__CyXLiG__periodHero>small{border-top:1px solid var(--border-subtle);color:var(--ink-muted);margin-top:13px;padding-top:10px;font-size:.59rem;display:block}.KpiExplorer-module__CyXLiG__breakdownList{gap:16px;min-width:0;margin-top:20px;padding:0 5px 5px;display:grid;overflow-x:hidden}.KpiExplorer-module__CyXLiG__breakdownRow{gap:5px;min-width:0;display:grid}.KpiExplorer-module__CyXLiG__breakdownTitle{min-width:0;color:var(--ink-secondary);align-items:flex-start;gap:7px;font-size:.7rem;display:flex}.KpiExplorer-module__CyXLiG__breakdownTitle i{border-radius:2px;flex:0 0 8px;width:8px;height:8px;margin-top:.28em}.KpiExplorer-module__CyXLiG__breakdownTitle span{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;min-width:0;line-height:1.25;display:-webkit-box;overflow:hidden}.KpiExplorer-module__CyXLiG__breakdownMeta{color:var(--ink-secondary);justify-content:space-between;gap:10px;font-size:.7rem;display:flex}.KpiExplorer-module__CyXLiG__breakdownMeta span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.KpiExplorer-module__CyXLiG__breakdownMeta i{border-radius:2px;flex:0 0 8px;width:8px;height:8px}.KpiExplorer-module__CyXLiG__breakdownMeta strong{color:var(--ink-primary);font-variant-numeric:tabular-nums;font-weight:650}.KpiExplorer-module__CyXLiG__breakdownTrack{background:var(--surface-inset);height:6px;box-shadow:inset 0 0 0 1px var(--border-subtle);border-radius:3px;overflow:hidden}.KpiExplorer-module__CyXLiG__breakdownTrack span{border-radius:inherit;min-width:2px;height:100%;transition:width var(--duration-slow) var(--ease-mechanical);display:block}.KpiExplorer-module__CyXLiG__breakdownRow small{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.64rem}.KpiExplorer-module__CyXLiG__kpiGallery{animation:KpiExplorer-module__CyXLiG__galleryReveal var(--duration-slow) var(--ease-mechanical);background:0 0;border:0;border-radius:0;margin-top:18px;padding:0}.KpiExplorer-module__CyXLiG__galleryHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:17px;display:flex}.KpiExplorer-module__CyXLiG__galleryHeader h3{letter-spacing:-.03em;color:var(--ink-primary);font-size:1.16rem;font-weight:700}.KpiExplorer-module__CyXLiG__galleryHeader>div:first-child>p:last-child{max-width:620px;color:var(--ink-secondary);margin-top:5px;font-size:.76rem;line-height:1.5}.KpiExplorer-module__CyXLiG__kpiGalleryGrid{background:#d9dce3;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.KpiExplorer-module__CyXLiG__kpiGalleryCard{background:linear-gradient(180deg, #fffffff5, #f8f9fceb), var(--segment-tint,#ffffffeb);border:0;border-radius:0;padding:14px;overflow:hidden}.KpiExplorer-module__CyXLiG__galleryIcon{border-radius:var(--radius-control);color:#fff;place-items:center;width:38px;height:38px;font-size:.68rem;font-weight:700;display:grid}.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader h4{color:var(--ink-primary);font-size:.81rem;font-weight:700;line-height:1.25}.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader p{color:var(--ink-muted);margin-top:2px;font-size:.6rem;line-height:1.35}.KpiExplorer-module__CyXLiG__galleryLatest{justify-items:end;display:grid}.KpiExplorer-module__CyXLiG__galleryLatest>strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--ink-primary);font-size:.98rem;font-weight:700}.KpiExplorer-module__CyXLiG__miniChart{height:146px;margin-top:8px}.KpiExplorer-module__CyXLiG__galleryFooter{border-top:0;grid-template-columns:auto auto minmax(0,1fr);align-items:end;gap:10px;padding-top:8px;display:grid}.KpiExplorer-module__CyXLiG__galleryFooter span{gap:2px;display:grid}.KpiExplorer-module__CyXLiG__galleryFooter small{color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.52rem;font-weight:700}.KpiExplorer-module__CyXLiG__galleryFooter strong{font-variant-numeric:tabular-nums;color:var(--ink-primary);font-size:.66rem;font-weight:650}.KpiExplorer-module__CyXLiG__statGroupGrid{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-primary);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.KpiExplorer-module__CyXLiG__statGroupGridDashboard{box-shadow:none;background:0 0;border:0}.KpiExplorer-module__CyXLiG__statGroup{border-right:1px solid var(--border-subtle);min-width:0;padding:14px}.KpiExplorer-module__CyXLiG__statGroupGridDashboard .KpiExplorer-module__CyXLiG__statGroup{border-right-color:#d5d2ca}.KpiExplorer-module__CyXLiG__statGroup:last-child{border-right:none}.KpiExplorer-module__CyXLiG__statGroup h3{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;font-size:.64rem;font-weight:700}.KpiExplorer-module__CyXLiG__statGroup dl{gap:0;display:grid}.KpiExplorer-module__CyXLiG__statGroup dl>div{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:6px 0;display:flex}.KpiExplorer-module__CyXLiG__statGroupGridDashboard .KpiExplorer-module__CyXLiG__statGroup dl>div{border-top-color:#e1ded7}.KpiExplorer-module__CyXLiG__statGroup dt{min-width:0;color:var(--ink-muted);font-size:.6rem;line-height:1.2;display:grid}.KpiExplorer-module__CyXLiG__statGroupGridDashboard .KpiExplorer-module__CyXLiG__statGroup dt{color:#7a8495}.KpiExplorer-module__CyXLiG__statGroup dt small{margin-top:2px;font-size:.52rem}.KpiExplorer-module__CyXLiG__statGroup dd{color:var(--ink-primary);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:.68rem;font-weight:650}.KpiExplorer-module__CyXLiG__statGroupGridDashboard .KpiExplorer-module__CyXLiG__statGroup dd{color:#171b22}.KpiExplorer-module__CyXLiG__priceChartSlot{min-width:0}.KpiExplorer-module__CyXLiG__fundamentalsLayout{gap:14px;display:grid}.KpiExplorer-module__CyXLiG__metricShelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.KpiExplorer-module__CyXLiG__metricTile{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-primary);text-align:left;min-width:0;min-height:112px;transition:border-color var(--duration-fast) var(--ease-mechanical), background-color var(--duration-fast) var(--ease-mechanical), box-shadow var(--duration-fast) var(--ease-mechanical);align-content:start;justify-items:start;padding:15px;display:grid;position:relative}.KpiExplorer-module__CyXLiG__metricTile:hover{border-color:var(--border-strong);background:var(--surface-raised)}.KpiExplorer-module__CyXLiG__metricTile:active{box-shadow:var(--shadow-pressed)}.KpiExplorer-module__CyXLiG__metricTileActive,.KpiExplorer-module__CyXLiG__metricTileActive:hover{border-color:var(--accent-primary);background:var(--surface-primary);box-shadow:0 0 0 1px var(--accent-primary)}.KpiExplorer-module__CyXLiG__metricTileTop{width:100%;min-height:21px;color:var(--ink-secondary);justify-content:space-between;align-items:center;gap:6px;font-size:.7rem;font-weight:600;display:flex}.KpiExplorer-module__CyXLiG__metricTileTop>i{border-radius:var(--radius-control);background:var(--accent-primary);color:#fff;letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:3px;padding:3px 6px;font-size:.52rem;font-style:normal;font-weight:700;display:inline-flex}.KpiExplorer-module__CyXLiG__metricTile>strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ink-primary);margin-top:5px;font-size:1.02rem;font-weight:700;overflow:hidden}.KpiExplorer-module__CyXLiG__fundamentalControls{flex:none;justify-items:end;gap:12px;display:grid}.KpiExplorer-module__CyXLiG__fundamentalLatest{justify-items:end;display:grid}.KpiExplorer-module__CyXLiG__fundamentalLatest>strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--ink-primary);font-size:1.5rem}.KpiExplorer-module__CyXLiG__fundamentalLatest>span:last-child{color:var(--ink-muted);margin-top:5px;font-size:.68rem}.KpiExplorer-module__CyXLiG__fundamentalChart{height:360px;padding:4px 18px 18px 8px}.KpiExplorer-module__CyXLiG__fundamentalInsights{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.KpiExplorer-module__CyXLiG__fundamentalInsights>div{border-right:1px solid var(--border-subtle);gap:4px;min-width:0;padding:15px 17px;display:grid}.KpiExplorer-module__CyXLiG__fundamentalInsights>div:last-child{border-right:none}.KpiExplorer-module__CyXLiG__fundamentalInsights span{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}.KpiExplorer-module__CyXLiG__fundamentalInsights strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-primary);font-size:.96rem;font-weight:700;overflow:hidden}.KpiExplorer-module__CyXLiG__fundamentalInsights small{color:var(--ink-muted);font-size:.61rem}.KpiExplorer-module__CyXLiG__fundamentalGallery{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-inset);padding:21px}.KpiExplorer-module__CyXLiG__fundamentalGalleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.KpiExplorer-module__CyXLiG__fundamentalMiniCard{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-primary);min-width:0;padding:15px}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header:not(.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader){grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header:not(.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader)>div:first-child{align-items:center;gap:7px;min-width:0;display:flex}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header:not(.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader)>div:first-child span{border-radius:2px;flex:0 0 8px;width:8px;height:8px}.KpiExplorer-module__CyXLiG__fundamentalMiniCard h4{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-primary);font-size:.79rem;font-weight:700;overflow:hidden}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header:not(.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader)>strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--ink-primary);font-size:.9rem;font-weight:700}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header:not(.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader)>span{grid-column:2;justify-self:end}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>p{color:var(--ink-muted);margin-top:5px;font-size:.61rem}.KpiExplorer-module__CyXLiG__insightPositive{color:var(--positive)}.KpiExplorer-module__CyXLiG__insightNegative{color:var(--negative)}.KpiExplorer-module__CyXLiG__sourceNote{color:var(--ink-muted);gap:9px;padding:0 4px;font-size:.65rem;line-height:1.5;display:flex}.KpiExplorer-module__CyXLiG__sourceNote span{color:var(--ink-secondary);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.KpiExplorer-module__CyXLiG__peerPanel{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-primary);box-shadow:var(--shadow-raised);overflow:hidden}.KpiExplorer-module__CyXLiG__peerHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.KpiExplorer-module__CyXLiG__peerIdentity{align-items:center;gap:12px;display:flex}.KpiExplorer-module__CyXLiG__peerIdentity>span{border-radius:var(--radius-control);background:var(--accent-wash);width:39px;height:39px;color:var(--accent-primary);flex:0 0 39px;place-items:center;display:grid}.KpiExplorer-module__CyXLiG__peerIdentity h3{letter-spacing:-.02em;color:var(--ink-primary);font-size:.98rem;font-weight:700}.KpiExplorer-module__CyXLiG__peerIdentity>div>p:last-child{color:var(--ink-muted);margin-top:3px;font-size:.66rem}.KpiExplorer-module__CyXLiG__peerRank{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-inset);color:var(--ink-secondary);align-items:center;gap:9px;padding:9px 11px;display:flex}.KpiExplorer-module__CyXLiG__peerRank>span{display:grid}.KpiExplorer-module__CyXLiG__peerRank small{color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.54rem;font-weight:700}.KpiExplorer-module__CyXLiG__peerRank strong{color:var(--ink-primary);font-variant-numeric:tabular-nums;font-size:.76rem}.KpiExplorer-module__CyXLiG__peerRank i{background:var(--accent-primary);color:#fff;font-variant-numeric:tabular-nums;border-radius:4px;padding:4px 6px;font-size:.54rem;font-style:normal;font-weight:700}.KpiExplorer-module__CyXLiG__peerRows{gap:2px;padding:10px;display:grid}.KpiExplorer-module__CyXLiG__peerRow{border-radius:var(--radius-control);border:1px solid #0000;grid-template-columns:minmax(130px,.8fr) minmax(180px,1.5fr) minmax(150px,.7fr);align-items:center;gap:14px;min-height:56px;padding:8px 10px;display:grid}.KpiExplorer-module__CyXLiG__peerRowCurrent{border-color:var(--border-subtle);background:var(--accent-wash)}.KpiExplorer-module__CyXLiG__peerCompany,.KpiExplorer-module__CyXLiG__peerValues{gap:2px;min-width:0;display:grid}.KpiExplorer-module__CyXLiG__peerCompany strong{color:var(--ink-primary);font-size:.72rem;font-weight:700}.KpiExplorer-module__CyXLiG__peerCompany span,.KpiExplorer-module__CyXLiG__peerValues small{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;overflow:hidden}.KpiExplorer-module__CyXLiG__peerBarTrack{background:var(--surface-inset);height:7px;box-shadow:inset 0 0 0 1px var(--border-subtle);border-radius:3px;overflow:hidden}.KpiExplorer-module__CyXLiG__peerBarTrack>span{border-radius:inherit;background:var(--ink-muted);height:100%;display:block}.KpiExplorer-module__CyXLiG__peerRowCurrent .KpiExplorer-module__CyXLiG__peerBarTrack>span{background:var(--accent-primary)}.KpiExplorer-module__CyXLiG__peerValues{justify-items:end}.KpiExplorer-module__CyXLiG__peerValues strong{font-variant-numeric:tabular-nums;color:var(--ink-primary);font-size:.72rem;font-weight:650}.KpiExplorer-module__CyXLiG__peerPanel>footer{border-top:1px solid var(--border-subtle);color:var(--ink-muted);padding:10px 18px 13px;font-size:.57rem;line-height:1.45}.KpiExplorer-module__CyXLiG__earningsWorkspace{gap:14px;display:grid}.KpiExplorer-module__CyXLiG__earningsInsights{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-primary);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.KpiExplorer-module__CyXLiG__earningsInsights>div{border-right:1px solid var(--border-subtle);align-content:center;gap:5px;min-height:112px;padding:17px;display:grid}.KpiExplorer-module__CyXLiG__earningsInsights>div:last-child{border-right:0}.KpiExplorer-module__CyXLiG__earningsInsights span,.KpiExplorer-module__CyXLiG__earningsInsights small{color:var(--ink-muted);font-size:.65rem}.KpiExplorer-module__CyXLiG__earningsInsights>div>span:first-child{letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:700}.KpiExplorer-module__CyXLiG__earningsInsights strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--ink-primary);font-size:1.02rem;font-weight:700}.KpiExplorer-module__CyXLiG__earningsChartCard,.KpiExplorer-module__CyXLiG__researchCard,.KpiExplorer-module__CyXLiG__filingsCard,.KpiExplorer-module__CyXLiG__transcriptReader{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-primary);box-shadow:var(--shadow-raised)}.KpiExplorer-module__CyXLiG__earningsChartCard,.KpiExplorer-module__CyXLiG__filingsCard{padding:18px}.KpiExplorer-module__CyXLiG__earningsCardHeader h3,.KpiExplorer-module__CyXLiG__researchCard h3,.KpiExplorer-module__CyXLiG__transcriptReader h3{letter-spacing:-.02em;color:var(--ink-primary);font-size:.94rem;font-weight:700}.KpiExplorer-module__CyXLiG__earningsCardHeader>div>p:last-child,.KpiExplorer-module__CyXLiG__researchCard header p{color:var(--ink-muted);margin-top:3px;font-size:.68rem;line-height:1.45}.KpiExplorer-module__CyXLiG__earningsChart{height:300px;margin-top:14px}.KpiExplorer-module__CyXLiG__earningsResearchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.KpiExplorer-module__CyXLiG__researchCard{overflow:hidden}.KpiExplorer-module__CyXLiG__researchCard>header{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:16px 17px 13px;display:flex}.KpiExplorer-module__CyXLiG__researchCard>header>svg{color:var(--ink-secondary)}.KpiExplorer-module__CyXLiG__researchList,.KpiExplorer-module__CyXLiG__filingsList{display:grid}.KpiExplorer-module__CyXLiG__researchList button{border-bottom:1px solid var(--border-subtle);color:var(--ink-secondary);text-align:left;grid-template-columns:minmax(90px,auto) 1fr auto;align-items:center;gap:10px;padding:12px 17px;display:grid}.KpiExplorer-module__CyXLiG__researchList button:hover{background:var(--surface-inset)}.KpiExplorer-module__CyXLiG__researchList button:active{box-shadow:var(--shadow-pressed)}.KpiExplorer-module__CyXLiG__researchList button span{color:var(--ink-primary);font-size:.75rem;font-weight:700}.KpiExplorer-module__CyXLiG__researchList button small,.KpiExplorer-module__CyXLiG__filingsList small{color:var(--ink-muted);font-size:.62rem}.KpiExplorer-module__CyXLiG__emptyResearch{color:var(--ink-muted);padding:22px 17px;font-size:.72rem;line-height:1.5}.KpiExplorer-module__CyXLiG__estimateList{display:grid}.KpiExplorer-module__CyXLiG__estimateHead,.KpiExplorer-module__CyXLiG__estimateRow{font-variant-numeric:tabular-nums;border-bottom:1px solid #d2cfc7;grid-template-columns:minmax(72px,.9fr) repeat(3,minmax(0,1fr));align-items:center;gap:10px;padding:11px 17px;display:grid}.KpiExplorer-module__CyXLiG__estimateHead{color:#7a8290;font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;background:#27324808;padding-top:10px;padding-bottom:8px;font-size:.58rem;font-weight:700}.KpiExplorer-module__CyXLiG__estimateRow{color:#171b22;min-height:52px;font-size:.78rem;font-weight:650}.KpiExplorer-module__CyXLiG__estimateRow:last-child{border-bottom:0}.KpiExplorer-module__CyXLiG__estimateRow>span{font-family:var(--font-mono,monospace);letter-spacing:-.01em;font-size:.74rem;font-weight:700}.KpiExplorer-module__CyXLiG__estimatePeriod{gap:2px;min-width:0;display:grid}.KpiExplorer-module__CyXLiG__estimatePeriod strong{color:#171b22;font-family:var(--font-mono,monospace);letter-spacing:.04em;font-size:.78rem;font-weight:780}.KpiExplorer-module__CyXLiG__estimatePeriod small{color:#7a8290;letter-spacing:.01em;text-transform:none;font-size:.58rem;font-weight:600}.KpiExplorer-module__CyXLiG__estimatePositive{color:#145c45!important}.KpiExplorer-module__CyXLiG__estimateNegative{color:#9b4a45!important}.KpiExplorer-module__CyXLiG__filingsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:14px}.KpiExplorer-module__CyXLiG__filingsList a{border:1px solid var(--border-subtle);border-radius:var(--radius-control);min-width:0;color:inherit;transition:border-color var(--duration-fast) var(--ease-mechanical), background-color var(--duration-fast) var(--ease-mechanical);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;text-decoration:none;display:grid}.KpiExplorer-module__CyXLiG__filingsList a:hover{border-color:var(--border-strong);background:var(--surface-inset);color:inherit}.KpiExplorer-module__CyXLiG__filingsList a>span:nth-child(2){gap:3px;min-width:0;display:grid}.KpiExplorer-module__CyXLiG__filingsList strong{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-primary);font-size:.69rem;font-weight:650;overflow:hidden}.KpiExplorer-module__CyXLiG__filingType{border:1px solid var(--border-subtle);background:var(--surface-inset);color:var(--ink-secondary);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:4px 6px;font-size:.58rem;font-weight:700}.KpiExplorer-module__CyXLiG__transcriptReader{overflow:hidden}.KpiExplorer-module__CyXLiG__transcriptReader>header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.KpiExplorer-module__CyXLiG__transcriptReader>header button{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-inset);width:32px;height:32px;color:var(--ink-secondary);place-items:center;display:grid}.KpiExplorer-module__CyXLiG__transcriptReader>header button:hover{background:var(--surface-primary);color:var(--ink-primary)}.KpiExplorer-module__CyXLiG__transcriptReader>header button:active{box-shadow:var(--shadow-pressed)}.KpiExplorer-module__CyXLiG__transcriptState,.KpiExplorer-module__CyXLiG__transcriptError{color:var(--ink-muted);text-align:center;padding:28px;font-size:.75rem}.KpiExplorer-module__CyXLiG__transcriptError{color:var(--negative)}.KpiExplorer-module__CyXLiG__transcriptContent{max-height:640px;color:var(--ink-secondary);white-space:pre-wrap;padding:22px;font-size:.77rem;line-height:1.75;overflow:auto}@keyframes KpiExplorer-module__CyXLiG__galleryReveal{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:960px){.KpiExplorer-module__CyXLiG__workspaceNav,.KpiExplorer-module__CyXLiG__earningsInsights{grid-template-columns:repeat(2,minmax(0,1fr))}.KpiExplorer-module__CyXLiG__earningsInsights>div:nth-child(2){border-right:0}.KpiExplorer-module__CyXLiG__earningsInsights>div:nth-child(-n+2){border-bottom:1px solid var(--border-subtle)}.KpiExplorer-module__CyXLiG__statGroupGrid{grid-template-columns:repeat(5,minmax(180px,1fr));overflow-x:auto}.KpiExplorer-module__CyXLiG__visualGrid{grid-template-columns:1fr}.KpiExplorer-module__CyXLiG__periodPanel{border-top:1px solid var(--border-subtle);border-left:none}.KpiExplorer-module__CyXLiG__breakdownList,.KpiExplorer-module__CyXLiG__metricShelf,.KpiExplorer-module__CyXLiG__fundamentalInsights{grid-template-columns:repeat(2,minmax(0,1fr))}.KpiExplorer-module__CyXLiG__fundamentalInsights>div:nth-child(2){border-right:none}.KpiExplorer-module__CyXLiG__fundamentalInsights>div:nth-child(-n+2){border-bottom:1px solid var(--border-subtle)}}@media (max-width:720px){.KpiExplorer-module__CyXLiG__earningsResearchGrid,.KpiExplorer-module__CyXLiG__filingsList{grid-template-columns:1fr}.KpiExplorer-module__CyXLiG__earningsChart{height:250px}.KpiExplorer-module__CyXLiG__analysisHub{padding:8px}.KpiExplorer-module__CyXLiG__analysisHubHeader{flex-direction:column;align-items:flex-start;gap:7px;padding:2px 2px 13px}.KpiExplorer-module__CyXLiG__analysisHubHeader>span{text-align:left;max-width:none}.KpiExplorer-module__CyXLiG__hero{padding:24px 20px 20px}.KpiExplorer-module__CyXLiG__heroMark{display:none}.KpiExplorer-module__CyXLiG__intelligenceSection{border-radius:0 0 var(--radius-panel) var(--radius-panel);padding:20px}.KpiExplorer-module__CyXLiG__sectionHeader,.KpiExplorer-module__CyXLiG__galleryHeader{flex-direction:column;align-items:stretch}.KpiExplorer-module__CyXLiG__sectionIdentity{grid-template-columns:auto minmax(0,1fr);gap:10px}.KpiExplorer-module__CyXLiG__workspaceNav{grid-template-columns:repeat(4,minmax(155px,1fr));position:relative;top:auto;overflow-x:auto}.KpiExplorer-module__CyXLiG__workspaceNav button{min-height:70px}.KpiExplorer-module__CyXLiG__galleryToggle{justify-content:center}.KpiExplorer-module__CyXLiG__kpiGallery{padding:16px}.KpiExplorer-module__CyXLiG__kpiGalleryGrid,.KpiExplorer-module__CyXLiG__fundamentalGalleryGrid{grid-template-columns:1fr}.KpiExplorer-module__CyXLiG__viewTabs{width:auto;margin:0 20px;overflow-x:auto}.KpiExplorer-module__CyXLiG__viewTabs button{flex:1 0 max-content;justify-content:center}.KpiExplorer-module__CyXLiG__content{padding:18px 20px 24px}.KpiExplorer-module__CyXLiG__insightStrip{grid-template-columns:1fr}.KpiExplorer-module__CyXLiG__insightCard{min-height:0}.KpiExplorer-module__CyXLiG__visualHeader,.KpiExplorer-module__CyXLiG__fundamentalHeader{flex-direction:column;padding:18px}.KpiExplorer-module__CyXLiG__controlCluster{justify-content:space-between;width:100%}.KpiExplorer-module__CyXLiG__mixChart{height:310px}.KpiExplorer-module__CyXLiG__legendItems{grid-template-columns:1fr}.KpiExplorer-module__CyXLiG__chartColumn{padding:4px 10px 18px 4px}.KpiExplorer-module__CyXLiG__displaySelector{grid-template-columns:repeat(2,minmax(0,1fr));padding:9px 4px 6px 8px}.KpiExplorer-module__CyXLiG__displaySelector>span{grid-column:1/-1}.KpiExplorer-module__CyXLiG__peerHeader{flex-direction:column;align-items:flex-start}.KpiExplorer-module__CyXLiG__peerRow{grid-template-columns:minmax(0,1fr) auto;gap:7px 12px}.KpiExplorer-module__CyXLiG__peerBarTrack{grid-area:2/1/auto/-1}.KpiExplorer-module__CyXLiG__breakdownList{grid-template-columns:1fr}.KpiExplorer-module__CyXLiG__fundamentalControls,.KpiExplorer-module__CyXLiG__fundamentalLatest{justify-items:start;width:100%}.KpiExplorer-module__CyXLiG__fundamentalControls .KpiExplorer-module__CyXLiG__rangeControl{width:100%}.KpiExplorer-module__CyXLiG__sourceNote{padding-inline:4px}}@media (max-width:480px){.KpiExplorer-module__CyXLiG__explorer{border-radius:var(--radius-panel);margin-inline:-8px}.KpiExplorer-module__CyXLiG__heroCopy h2{font-size:1.65rem}.KpiExplorer-module__CyXLiG__sectionIcon{width:38px;height:38px}.KpiExplorer-module__CyXLiG__analysisHubHeader h2{font-size:1.05rem}.KpiExplorer-module__CyXLiG__workspaceNav button{min-height:68px;padding:9px 10px}.KpiExplorer-module__CyXLiG__displaySelector button{min-width:0;padding:9px}.KpiExplorer-module__CyXLiG__displaySelector small{display:none}.KpiExplorer-module__CyXLiG__peerIdentity{align-items:flex-start}.KpiExplorer-module__CyXLiG__peerRank{width:100%}.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader{grid-template-columns:36px minmax(0,1fr)}.KpiExplorer-module__CyXLiG__galleryLatest{grid-column:2;justify-items:start}.KpiExplorer-module__CyXLiG__fundamentalInsights{grid-template-columns:1fr}.KpiExplorer-module__CyXLiG__fundamentalInsights>div{border-right:none;border-bottom:1px solid var(--border-subtle)}.KpiExplorer-module__CyXLiG__fundamentalInsights>div:last-child{border-bottom:none}.KpiExplorer-module__CyXLiG__controlCluster{flex-direction:column;align-items:stretch}.KpiExplorer-module__CyXLiG__segmentedControl,.KpiExplorer-module__CyXLiG__rangeControl{justify-content:stretch}.KpiExplorer-module__CyXLiG__segmentedControl button,.KpiExplorer-module__CyXLiG__rangeControl button{flex:1}.KpiExplorer-module__CyXLiG__metricShelf{grid-template-columns:1fr 1fr}.KpiExplorer-module__CyXLiG__metricTile{min-height:94px;padding:12px}}@media (prefers-reduced-motion:reduce){.KpiExplorer-module__CyXLiG__breakdownTrack span{transition:none}}.KpiExplorer-module__CyXLiG__explorer{gap:12px}.KpiExplorer-module__CyXLiG__analysisSurface{background:#f7f5f0;border-color:#d2cfc7;border-radius:12px;box-shadow:inset 0 1px #ffffffe6,0 10px 28px #1c212b0d}.KpiExplorer-module__CyXLiG__workspaceNav{gap:7px}.KpiExplorer-module__CyXLiG__workspaceNav button{min-height:58px;transition:color .24s var(--ease-mechanical), background-color .24s var(--ease-mechanical), border-color .24s var(--ease-mechanical), box-shadow .24s var(--ease-mechanical);background:#ffffff47;border:1px solid #0000;border-radius:9px;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:9px 12px;overflow:hidden}.KpiExplorer-module__CyXLiG__workspaceNav button:after{background:var(--accent-primary);content:"";opacity:0;height:3px;transition:opacity .22s var(--ease-mechanical), transform .28s var(--ease-mechanical);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:12px;right:12px;transform:scaleX(.4)}.KpiExplorer-module__CyXLiG__workspaceNav button:hover{background:#ffffffa8;border-color:#c7c5bf;box-shadow:inset 0 1px #fffc,0 4px 10px #1f242e0d}.KpiExplorer-module__CyXLiG__workspaceNav button:active{background:#f5f3ee;box-shadow:inset 0 1px 3px #1f242e14}.KpiExplorer-module__CyXLiG__workspaceNav .KpiExplorer-module__CyXLiG__workspaceNavActive:after{opacity:1;transform:scaleX(1)}.KpiExplorer-module__CyXLiG__workspaceNavIcon{width:34px;height:34px;transition:color .22s var(--ease-mechanical), background-color .22s var(--ease-mechanical), border-color .22s var(--ease-mechanical);background:#ffffffb8;border-color:#d2cfc7;border-radius:8px}.KpiExplorer-module__CyXLiG__workspaceNavActive .KpiExplorer-module__CyXLiG__workspaceNavIcon{color:#fff;background:#263b5b;border-color:#263b5b}.KpiExplorer-module__CyXLiG__workspaceNavCopy{gap:2px}.KpiExplorer-module__CyXLiG__workspaceNav strong{font-size:.79rem;font-weight:735}.KpiExplorer-module__CyXLiG__workspaceNav small{font-size:.56rem}.KpiExplorer-module__CyXLiG__workspaceNavState{display:none}.KpiExplorer-module__CyXLiG__workspaceContent{background:#faf9f6;min-height:0}.KpiExplorer-module__CyXLiG__intelligenceSection{background:#faf9f6;padding:18px}.KpiExplorer-module__CyXLiG__revenueSection{padding:10px}.KpiExplorer-module__CyXLiG__sectionBody{margin-top:0}.KpiExplorer-module__CyXLiG__kpiGallery{background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.KpiExplorer-module__CyXLiG__galleryHeader{justify-content:flex-end;margin-bottom:8px}.KpiExplorer-module__CyXLiG__kpiGalleryGrid,.KpiExplorer-module__CyXLiG__fundamentalGalleryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.KpiExplorer-module__CyXLiG__kpiGalleryCard,.KpiExplorer-module__CyXLiG__fundamentalMiniCard{box-shadow:none;transition:border-color .18s var(--ease-mechanical), box-shadow .18s var(--ease-mechanical), transform .16s var(--ease-mechanical);background:linear-gradient(#fffffff5,#fcfbf7f5);border-color:#d9d6cf;border-radius:7px;padding:14px}.KpiExplorer-module__CyXLiG__kpiGalleryCard:hover,.KpiExplorer-module__CyXLiG__fundamentalMiniCard:hover{border-color:#9facbf;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 8px 18px #1e2a3d12}.KpiExplorer-module__CyXLiG__galleryIcon{color:#0000;border-radius:999px;width:6px;height:34px;font-size:0;overflow:hidden}.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader h4{letter-spacing:-.015em;max-width:24ch;font-size:.78rem}.KpiExplorer-module__CyXLiG__galleryLatest>strong{font-size:.98rem}.KpiExplorer-module__CyXLiG__galleryFooter{gap:6px;padding-top:10px}.KpiExplorer-module__CyXLiG__galleryFooter small{letter-spacing:.07em;font-size:.48rem}.KpiExplorer-module__CyXLiG__galleryFooter strong{font-size:.67rem}.KpiExplorer-module__CyXLiG__insightStrip,.KpiExplorer-module__CyXLiG__earningsInsights{background:#f1efe9;border-color:#d2cfc7;border-radius:10px}.KpiExplorer-module__CyXLiG__insightCard,.KpiExplorer-module__CyXLiG__earningsInsights>div{background:0 0;border-right-color:#d8d5cd}.KpiExplorer-module__CyXLiG__visualCard,.KpiExplorer-module__CyXLiG__earningsChartCard,.KpiExplorer-module__CyXLiG__researchCard,.KpiExplorer-module__CyXLiG__filingsCard,.KpiExplorer-module__CyXLiG__transcriptReader,.KpiExplorer-module__CyXLiG__peerPanel,.KpiExplorer-module__CyXLiG__fundamentalFocus{box-shadow:none;background:#fffefa;border-color:#d2cfc7;border-radius:10px}.KpiExplorer-module__CyXLiG__visualCard,.KpiExplorer-module__CyXLiG__earningsChartCard,.KpiExplorer-module__CyXLiG__filingsCard{padding:20px}.KpiExplorer-module__CyXLiG__earningsWorkspace,.KpiExplorer-module__CyXLiG__fundamentalsLayout{gap:12px}.KpiExplorer-module__CyXLiG__fundamentalsLayout>.KpiExplorer-module__CyXLiG__insightStrip{z-index:1;background:#f1efe9;border:1px solid #d2cfc7;border-bottom:0;border-radius:10px 10px 0 0;gap:0;margin-bottom:-12px;position:relative;overflow:hidden}.KpiExplorer-module__CyXLiG__fundamentalsLayout>.KpiExplorer-module__CyXLiG__insightStrip .KpiExplorer-module__CyXLiG__insightCard{background:0 0;border:0;border-right:1px solid #d8d5cd;border-radius:0;min-height:92px}.KpiExplorer-module__CyXLiG__fundamentalsLayout>.KpiExplorer-module__CyXLiG__insightStrip .KpiExplorer-module__CyXLiG__insightCard:last-child{border-right:0}.KpiExplorer-module__CyXLiG__fundamentalsLayout>.KpiExplorer-module__CyXLiG__visualCard{border-radius:0 0 10px 10px}.KpiExplorer-module__CyXLiG__fundamentalsLayout .KpiExplorer-module__CyXLiG__visualHeader{background:linear-gradient(90deg,#e6eaf27a,#0000 58%),#f7f5f0}.KpiExplorer-module__CyXLiG__fundamentalsLayout .KpiExplorer-module__CyXLiG__mixChart{height:410px}.KpiExplorer-module__CyXLiG__fundamentalsLayout .KpiExplorer-module__CyXLiG__periodPanel{background:#f0eee8}.KpiExplorer-module__CyXLiG__earningsResearchGrid{gap:12px}.KpiExplorer-module__CyXLiG__metricShelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.KpiExplorer-module__CyXLiG__metricTile{background:#fffefa;border-color:#d7d4cc;border-radius:8px;min-height:104px}.KpiExplorer-module__CyXLiG__metricTile:hover{background:#fff;border-color:#bfc4ce;box-shadow:0 6px 16px #1e242f0f}.KpiExplorer-module__CyXLiG__metricTileActive,.KpiExplorer-module__CyXLiG__metricTileActive:hover{color:#fff;box-shadow:none;background:#263244;border-color:#263244}.KpiExplorer-module__CyXLiG__metricTileActive .KpiExplorer-module__CyXLiG__metricTileTop,.KpiExplorer-module__CyXLiG__metricTileActive>strong,.KpiExplorer-module__CyXLiG__metricTileActive .KpiExplorer-module__CyXLiG__metricTileMeta{color:#fff}.KpiExplorer-module__CyXLiG__statGroupGridDashboard{background:0 0;border:0;border-radius:0}.KpiExplorer-module__CyXLiG__statGroupGridDashboard .KpiExplorer-module__CyXLiG__statGroup{border-right-color:#d5d2ca;padding:12px 14px 11px;transition:background-color .16s}.KpiExplorer-module__CyXLiG__statGroupGridDashboard .KpiExplorer-module__CyXLiG__statGroup h3{color:#687386;letter-spacing:.11em;border-bottom:1px solid #27324824;margin-bottom:7px;padding-bottom:5px;font-size:.54rem;font-weight:760}.KpiExplorer-module__CyXLiG__statGroupGridDashboard .KpiExplorer-module__CyXLiG__statGroup dl>div{border-top-color:#e1ded7;padding:4px 0}.KpiExplorer-module__CyXLiG__statGroupGridDashboard .KpiExplorer-module__CyXLiG__statGroup dt{color:#7a8495;letter-spacing:-.005em;font-size:.54rem}.KpiExplorer-module__CyXLiG__statGroupGridDashboard .KpiExplorer-module__CyXLiG__statGroup dd{color:#171b22;letter-spacing:-.015em;font-size:.66rem;font-weight:720}.KpiExplorer-module__CyXLiG__sourceNote{background:#eeece6;border-color:#d2cfc7}@media (min-width:1320px){.KpiExplorer-module__CyXLiG__kpiGalleryGrid,.KpiExplorer-module__CyXLiG__fundamentalGalleryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1180px){.KpiExplorer-module__CyXLiG__kpiGalleryGrid,.KpiExplorer-module__CyXLiG__fundamentalGalleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.KpiExplorer-module__CyXLiG__analysisHub{overflow-x:auto}.KpiExplorer-module__CyXLiG__workspaceNav{min-width:660px}.KpiExplorer-module__CyXLiG__intelligenceSection{padding:12px}.KpiExplorer-module__CyXLiG__kpiGalleryGrid,.KpiExplorer-module__CyXLiG__fundamentalGalleryGrid,.KpiExplorer-module__CyXLiG__earningsResearchGrid{grid-template-columns:1fr}.KpiExplorer-module__CyXLiG__metricShelf{grid-template-columns:repeat(2,minmax(0,1fr))}.KpiExplorer-module__CyXLiG__horizonRail{justify-content:flex-start}.KpiExplorer-module__CyXLiG__compositionBody{grid-template-columns:1fr}.KpiExplorer-module__CyXLiG__compositionMain{border-bottom:1px solid #ddd9d1;border-right:0;min-height:0}.KpiExplorer-module__CyXLiG__compositionChart{height:min(320px,46vh);min-height:260px}.KpiExplorer-module__CyXLiG__periodIntelligence{min-height:0;max-height:min(360px,48vh);overflow:hidden}}.KpiExplorer-module__CyXLiG__analysisHub{background:var(--surface-research-inset);border-bottom-color:#d2cfc7}.KpiExplorer-module__CyXLiG__workspaceNav{background:#e8e5de;border-color:#d7d4cc}.KpiExplorer-module__CyXLiG__workspaceNav button{color:#687386}.KpiExplorer-module__CyXLiG__workspaceNav button:after,.KpiExplorer-module__CyXLiG__workspaceNavActive .KpiExplorer-module__CyXLiG__workspaceNavIcon{background:var(--stock-accent-ink,#263b5b)}.KpiExplorer-module__CyXLiG__productLab{background:#f7f5f0;border-color:#d7d4cc}.KpiExplorer-module__CyXLiG__kpiGalleryGrid{background:#d8d5cd}.KpiExplorer-module__CyXLiG__kpiGalleryCard{background:#fffefa;border-color:#dedbd3}.KpiExplorer-module__CyXLiG__analysisSurface{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.KpiExplorer-module__CyXLiG__analysisHub{z-index:12;background:0 0;border:0;padding:0;position:sticky;top:10px}.KpiExplorer-module__CyXLiG__workspaceNav{--active-mode-index:0;--mode-count:4;-webkit-backdrop-filter:blur(18px)saturate(130%);background:linear-gradient(115deg,#ffffffb8,#e7eef894),#e5ebf485;border:1px solid #b5c1d27a;border-radius:14px;gap:0;padding:4px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffdb,0 8px 24px #22344e14}.KpiExplorer-module__CyXLiG__workspaceNav:before{z-index:0;width:calc((100% - 8px) / var(--mode-count));content:"";transform:translateX(calc(var(--active-mode-index) * 100%));background:linear-gradient(145deg,#fffffffa,#e4efffd1);border:1px solid #7e9fcc6b;border-radius:10px;transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:inset 0 1px #fffffff5,0 4px 12px #254d841f}.KpiExplorer-module__CyXLiG__workspaceNav button,.KpiExplorer-module__CyXLiG__workspaceNav button:hover{z-index:1;min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:10px;padding:8px 11px}.KpiExplorer-module__CyXLiG__workspaceNav button:after{display:none}.KpiExplorer-module__CyXLiG__workspaceNav .KpiExplorer-module__CyXLiG__workspaceNavActive,.KpiExplorer-module__CyXLiG__workspaceNav .KpiExplorer-module__CyXLiG__workspaceNavActive:hover{color:#1e3e73;box-shadow:none;background:0 0;border:0}.KpiExplorer-module__CyXLiG__workspaceNavIcon,.KpiExplorer-module__CyXLiG__workspaceNavActive .KpiExplorer-module__CyXLiG__workspaceNavIcon{color:#6d7f99;width:28px;height:28px;box-shadow:none;background:0 0;border:0;border-radius:8px}.KpiExplorer-module__CyXLiG__workspaceNavActive .KpiExplorer-module__CyXLiG__workspaceNavIcon{color:#fff;background:#3d73c1;box-shadow:inset 0 1px #ffffff2e,0 3px 8px #2f62ad33}.KpiExplorer-module__CyXLiG__workspaceContent,.KpiExplorer-module__CyXLiG__intelligenceSection,.KpiExplorer-module__CyXLiG__revenueSection,.KpiExplorer-module__CyXLiG__geographySection,.KpiExplorer-module__CyXLiG__earningsSection,.KpiExplorer-module__CyXLiG__fundamentalsSection{background:0 0}.KpiExplorer-module__CyXLiG__intelligenceSection,.KpiExplorer-module__CyXLiG__revenueSection{padding:16px 0 0}.KpiExplorer-module__CyXLiG__segmentToolbar{border:0;grid-template-columns:1fr auto 1fr;align-items:center;padding:2px 2px 0;display:grid}.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonRail{grid-column:2;justify-content:center}.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonGroup{background:#e2e9f3ad;border-color:#aab7c994;box-shadow:inset 0 1px 2px #2a3b5412}.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonGroup .KpiExplorer-module__CyXLiG__horizonActive{background:var(--stock-accent-ink,#263b5b);box-shadow:0 2px 6px #263b5b29}.KpiExplorer-module__CyXLiG__kpiGallery,.KpiExplorer-module__CyXLiG__kpiGalleryGrid{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.KpiExplorer-module__CyXLiG__kpiGalleryGrid{gap:8px;margin-top:0}.KpiExplorer-module__CyXLiG__kpiGalleryCard{background:#ffffff94;border:1px solid #d7dee8c2;border-radius:10px;box-shadow:inset 0 1px #ffffffd1}@media (max-width:760px){.KpiExplorer-module__CyXLiG__analysisHub{position:relative;top:auto;overflow:visible}.KpiExplorer-module__CyXLiG__workspaceNav{min-width:0;overflow:hidden}.KpiExplorer-module__CyXLiG__workspaceNav button{min-width:0}.KpiExplorer-module__CyXLiG__segmentToolbar{grid-template-columns:1fr}.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonRail{grid-column:1;justify-content:flex-start}}.KpiExplorer-module__CyXLiG__productLab{gap:8px;display:grid}.KpiExplorer-module__CyXLiG__segmentToolbar{border-bottom:1px solid #d8d5cd;justify-content:space-between;align-items:center;gap:16px;padding:2px 2px 10px;display:flex}.KpiExplorer-module__CyXLiG__segmentToolbar h3{color:var(--ink-primary);letter-spacing:-.03em;margin:0;font-size:1rem;font-weight:700}.KpiExplorer-module__CyXLiG__segmentToolbar p{color:var(--ink-muted);letter-spacing:.01em;margin:2px 0 0;font-size:.64rem}.KpiExplorer-module__CyXLiG__horizonRail{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.KpiExplorer-module__CyXLiG__horizonGroup{background:#f3f1eb;border:1px solid #d2cfc7;border-radius:999px;align-items:center;padding:2px;display:inline-flex}.KpiExplorer-module__CyXLiG__horizonGroup button{color:#687386;letter-spacing:-.01em;cursor:pointer;min-height:28px;transition:background-color var(--duration-fast) var(--ease-mechanical), color var(--duration-fast) var(--ease-mechanical);background:0 0;border:0;border-radius:999px;padding:0 11px;font-size:.68rem;font-weight:650}.KpiExplorer-module__CyXLiG__horizonGroup button:hover{color:#202733}.KpiExplorer-module__CyXLiG__horizonGroup .KpiExplorer-module__CyXLiG__horizonActive{color:#fff;background:#202733}.KpiExplorer-module__CyXLiG__compositionBody{background:0 0;border:0;grid-template-columns:minmax(0,1.35fr) minmax(280px,.72fr);align-items:stretch;height:min(560px,68vh);min-height:440px;display:grid}.KpiExplorer-module__CyXLiG__compositionMain{border-right:1px solid #d2cfc7;grid-template-rows:minmax(0,1fr) auto auto;min-width:0;height:100%;min-height:0;display:grid}.KpiExplorer-module__CyXLiG__compositionChart{height:100%;min-height:0;animation:KpiExplorer-module__CyXLiG__compositionCrossfade .36s var(--ease-mechanical);background:0 0;padding:10px 12px 0 6px;position:relative}.KpiExplorer-module__CyXLiG__compositionChart .recharts-responsive-container{min-height:0!important}.KpiExplorer-module__CyXLiG__compositionChart .recharts-bar-rectangle{transition:opacity var(--duration-fast) var(--ease-mechanical)}.KpiExplorer-module__CyXLiG__compositionFilters{background:0 0;border-top:1px solid #d2cfc7;align-items:center;padding:8px 12px 12px;display:flex}.KpiExplorer-module__CyXLiG__periodIntelligence{min-width:0;height:100%;min-height:0;max-height:100%;animation:KpiExplorer-module__CyXLiG__periodIntelIn .2s var(--ease-mechanical);background:0 0;grid-template-rows:auto minmax(0,1fr);gap:10px;padding:12px 12px 10px;display:grid;position:relative;overflow:hidden}.KpiExplorer-module__CyXLiG__periodIntelligence:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#ebe8e100 0%,#ebe8e1bf 58%,#ebe8e1 92%);height:42px;position:absolute;bottom:10px;left:12px;right:12px}.KpiExplorer-module__CyXLiG__periodIntelHero{border-bottom:1px solid #ddd9d1;flex-wrap:wrap;align-items:baseline;gap:8px 12px;padding-bottom:10px;display:flex}.KpiExplorer-module__CyXLiG__periodIntelLabel{color:var(--ink-primary);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none;font-size:.92rem;font-weight:760;line-height:1.15}.KpiExplorer-module__CyXLiG__periodIntelHeroTop{flex-wrap:wrap;flex:auto;justify-content:flex-start;align-items:baseline;gap:8px 10px;min-width:0;display:inline-flex}.KpiExplorer-module__CyXLiG__periodIntelHeroTop>span:first-child{color:var(--ink-primary);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:1.2rem;font-weight:780;line-height:1.1}.KpiExplorer-module__CyXLiG__periodIntelHeroTop .KpiExplorer-module__CyXLiG__positiveBadge,.KpiExplorer-module__CyXLiG__periodIntelHeroTop .KpiExplorer-module__CyXLiG__negativeBadge,.KpiExplorer-module__CyXLiG__periodIntelHeroTop .KpiExplorer-module__CyXLiG__neutralBadge{letter-spacing:-.01em;border:1px solid #0000;border-radius:7px;margin-top:0;padding:4px 9px;font-size:.78rem;font-weight:780;line-height:1.15}.KpiExplorer-module__CyXLiG__periodIntelHeroTop .KpiExplorer-module__CyXLiG__positiveBadge{border-color:color-mix(in srgb, var(--positive) 28%, #d8d5cd);background:color-mix(in srgb, var(--positive) 14%, #fffefa);color:#145c45;box-shadow:0 1px #145c4514}.KpiExplorer-module__CyXLiG__periodIntelHeroTop .KpiExplorer-module__CyXLiG__negativeBadge{border-color:color-mix(in srgb, var(--negative) 28%, #d8d5cd);background:color-mix(in srgb, var(--negative) 12%, #fffefa);color:#9b2f2f;box-shadow:0 1px #9b2f2f14}.KpiExplorer-module__CyXLiG__periodIntelStats{background:0 0;border:1px solid #d2cfc7;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 12px 12px;display:grid}.KpiExplorer-module__CyXLiG__compositionMain>.KpiExplorer-module__CyXLiG__compositionModeRow{margin:8px 12px 0}.KpiExplorer-module__CyXLiG__compositionMain>.KpiExplorer-module__CyXLiG__periodIntelStats{margin:8px 12px 12px}.KpiExplorer-module__CyXLiG__compositionMain>.KpiExplorer-module__CyXLiG__compositionFilters+.KpiExplorer-module__CyXLiG__periodIntelStats{border-top:0;margin-top:0}.KpiExplorer-module__CyXLiG__periodIntelligence>.KpiExplorer-module__CyXLiG__periodIntelStats{margin:0}.KpiExplorer-module__CyXLiG__periodIntelStats>div{border-right:1px solid #e1ded7;gap:1px;min-width:0;padding:7px 8px;display:grid}.KpiExplorer-module__CyXLiG__periodIntelStats>div:last-child{border-right:0}.KpiExplorer-module__CyXLiG__periodIntelStats small{color:#687386;letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:740}.KpiExplorer-module__CyXLiG__periodIntelStats strong{color:var(--ink-primary);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:740;overflow:hidden}.KpiExplorer-module__CyXLiG__periodIntelStats span{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.KpiExplorer-module__CyXLiG__breakdownValues{grid-template-columns:minmax(0,auto) minmax(0,auto) minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.KpiExplorer-module__CyXLiG__breakdownValues small{color:var(--ink-muted);font-variant-numeric:tabular-nums;justify-self:start;font-size:.62rem}.KpiExplorer-module__CyXLiG__breakdownValues strong{color:var(--ink-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;justify-self:end;font-size:.68rem;font-weight:760}.KpiExplorer-module__CyXLiG__breakdownValues span{white-space:nowrap;margin-top:0;padding:1px 5px;font-size:.58rem}.KpiExplorer-module__CyXLiG__periodIntelligence .KpiExplorer-module__CyXLiG__breakdownList{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;align-items:start;gap:0;min-width:0;min-height:0;margin:0;padding:0 2px 28px 0;display:grid;position:relative;overflow:hidden auto}.KpiExplorer-module__CyXLiG__periodIntelligence .KpiExplorer-module__CyXLiG__breakdownRow{border-bottom:1px solid #e1ded7;align-self:start;gap:4px;padding:8px 0}.KpiExplorer-module__CyXLiG__periodIntelligence .KpiExplorer-module__CyXLiG__breakdownRow:last-child{border-bottom:0;padding-bottom:2px}.KpiExplorer-module__CyXLiG__periodIntelligence .KpiExplorer-module__CyXLiG__breakdownTitle{color:var(--ink-primary);letter-spacing:-.01em;font-size:.76rem;font-weight:720}.KpiExplorer-module__CyXLiG__periodIntelligence .KpiExplorer-module__CyXLiG__breakdownTitle i{border-radius:0;width:7px;height:7px;margin-top:.35em}.KpiExplorer-module__CyXLiG__periodIntelligence .KpiExplorer-module__CyXLiG__breakdownValues{gap:8px}.KpiExplorer-module__CyXLiG__periodIntelligence .KpiExplorer-module__CyXLiG__breakdownValues small{color:#252d39;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:740}.KpiExplorer-module__CyXLiG__periodIntelligence .KpiExplorer-module__CyXLiG__breakdownValues strong{font-size:.8rem;font-weight:760}.KpiExplorer-module__CyXLiG__periodIntelligence .KpiExplorer-module__CyXLiG__breakdownValues span{margin-top:0;padding:3px 7px;font-size:.7rem;font-weight:740}.KpiExplorer-module__CyXLiG__periodIntelligence .KpiExplorer-module__CyXLiG__breakdownTrack{height:2px;box-shadow:none;background:#e8e5dd;border:0}.KpiExplorer-module__CyXLiG__additionalSegments{color:var(--ink-muted);border-top:1px solid #d8d5cd;padding-top:7px;font-size:.61rem;font-weight:600}.KpiExplorer-module__CyXLiG__miniEmpty{height:100%;color:var(--ink-muted);place-items:center;font-size:.72rem;display:grid}.KpiExplorer-module__CyXLiG__kpiGalleryCard{padding:12px;box-shadow:inset 0 1px #ffffffbf}.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader{grid-template-columns:3px minmax(0,1fr) auto;gap:8px}.KpiExplorer-module__CyXLiG__galleryIcon{border-radius:999px;width:3px;height:24px}.KpiExplorer-module__CyXLiG__miniChart{height:132px;margin:6px -4px 0}.KpiExplorer-module__CyXLiG__galleryFooter{grid-template-columns:auto auto minmax(0,1fr);align-items:end;gap:12px;padding-top:7px}.KpiExplorer-module__CyXLiG__galleryPeriod{color:var(--ink-muted);font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.5rem;overflow:hidden}.KpiExplorer-module__CyXLiG__fundamentalMiniCard{padding:11px}.KpiExplorer-module__CyXLiG__fundamentalMiniCard header:not(.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader)>div>span{border-radius:999px;width:3px;height:22px}.KpiExplorer-module__CyXLiG__fundamentalMiniChart{height:112px;margin-top:6px}.KpiExplorer-module__CyXLiG__fundamentalsLayout>.KpiExplorer-module__CyXLiG__compositionLab{margin:0}.KpiExplorer-module__CyXLiG__fundamentalsLayout>.KpiExplorer-module__CyXLiG__fundamentalGallery{background:0 0;border:0;border-radius:0;margin-top:2px;padding:0}@keyframes KpiExplorer-module__CyXLiG__compositionCrossfade{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes KpiExplorer-module__CyXLiG__periodIntelIn{0%{opacity:.25;transform:translate(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.KpiExplorer-module__CyXLiG__compositionChart,.KpiExplorer-module__CyXLiG__periodIntelligence,.KpiExplorer-module__CyXLiG__kpiGalleryCard,.KpiExplorer-module__CyXLiG__fundamentalMiniCard{transition:none!important;animation:none!important}.KpiExplorer-module__CyXLiG__horizonGroup button{transition:none!important}.KpiExplorer-module__CyXLiG__compositionChart .recharts-bar-rectangle{transition:none!important}}@media (max-width:1100px){.KpiExplorer-module__CyXLiG__compositionBody{grid-template-columns:1fr;height:auto;min-height:0}.KpiExplorer-module__CyXLiG__compositionMain{min-height:0}.KpiExplorer-module__CyXLiG__periodIntelligence{border-top:1px solid #ddd9d1;border-left:0;max-height:min(360px,48vh);overflow:hidden}.KpiExplorer-module__CyXLiG__compositionChart{height:min(360px,48vh);min-height:280px}}@media (max-width:760px){.KpiExplorer-module__CyXLiG__segmentToolbar{flex-direction:column;align-items:flex-start}.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonRail{justify-content:flex-start;width:100%}.KpiExplorer-module__CyXLiG__miniChart{height:150px}}.KpiExplorer-module__CyXLiG__analysisSurface{background:#edf1f6;border-color:#d7dce5;box-shadow:inset 0 1px #ffffffe6,0 14px 30px #2336540f}.KpiExplorer-module__CyXLiG__analysisHub{background:linear-gradient(#ffffffd6,#f0f4f9eb);border-bottom-color:#d9dfe8;padding:6px}.KpiExplorer-module__CyXLiG__workspaceNav{background:#dde5f0c2;border:1px solid #c1ccdbb8;border-radius:11px;gap:2px;padding:3px;box-shadow:inset 0 1px 2px #30435e14}.KpiExplorer-module__CyXLiG__workspaceNav button{min-height:52px;box-shadow:none;background:0 0;border-color:#0000;border-radius:8px;grid-template-columns:28px minmax(0,1fr);padding:8px 10px}.KpiExplorer-module__CyXLiG__workspaceNav button:after{background:#3674d9;height:2px;bottom:3px;left:10px;right:10px}.KpiExplorer-module__CyXLiG__workspaceNav button:hover{box-shadow:none;background:#ffffff8a;border-color:#0000}.KpiExplorer-module__CyXLiG__workspaceNav .KpiExplorer-module__CyXLiG__workspaceNavActive,.KpiExplorer-module__CyXLiG__workspaceNav .KpiExplorer-module__CyXLiG__workspaceNavActive:hover{color:#173a72;background:linear-gradient(160deg,#fffffffa,#e8f1fff0);border-color:#6d96d361;box-shadow:inset 0 1px #fffffffa,0 4px 10px #3167b11f}.KpiExplorer-module__CyXLiG__workspaceNav button:focus-visible{z-index:1;outline-offset:1px;outline:2px solid #3674d9}.KpiExplorer-module__CyXLiG__workspaceNavIcon{color:#6e7f96;background:#ffffff80;border-color:#0000;border-radius:7px;width:28px;height:28px}.KpiExplorer-module__CyXLiG__workspaceNavActive .KpiExplorer-module__CyXLiG__workspaceNavIcon{color:#fff;background:#3976d5;border-color:#0000;box-shadow:0 3px 8px #2f67bb38}.KpiExplorer-module__CyXLiG__workspaceNav strong{color:#43546c;font-size:.76rem;font-weight:720}.KpiExplorer-module__CyXLiG__workspaceNav small{color:#8996a8;font-size:.55rem}.KpiExplorer-module__CyXLiG__workspaceNavActive strong{color:#1c3d76}.KpiExplorer-module__CyXLiG__workspaceNavActive small{color:#6380ad}.KpiExplorer-module__CyXLiG__workspaceContent,.KpiExplorer-module__CyXLiG__intelligenceSection,.KpiExplorer-module__CyXLiG__revenueSection,.KpiExplorer-module__CyXLiG__geographySection,.KpiExplorer-module__CyXLiG__earningsSection,.KpiExplorer-module__CyXLiG__fundamentalsSection,.KpiExplorer-module__CyXLiG__shareholdersSection{background:#f7f5f0}.KpiExplorer-module__CyXLiG__intelligenceSection,.KpiExplorer-module__CyXLiG__revenueSection,.KpiExplorer-module__CyXLiG__geographySection,.KpiExplorer-module__CyXLiG__earningsSection,.KpiExplorer-module__CyXLiG__fundamentalsSection,.KpiExplorer-module__CyXLiG__shareholdersSection{padding:14px 16px 16px}@media (max-width:760px){.KpiExplorer-module__CyXLiG__analysisHub{padding:5px}.KpiExplorer-module__CyXLiG__workspaceNav{min-width:600px}.KpiExplorer-module__CyXLiG__intelligenceSection,.KpiExplorer-module__CyXLiG__revenueSection,.KpiExplorer-module__CyXLiG__geographySection,.KpiExplorer-module__CyXLiG__earningsSection,.KpiExplorer-module__CyXLiG__fundamentalsSection{padding:10px 12px 12px}}.KpiExplorer-module__CyXLiG__labPanel{background:0 0;border:0;gap:14px;padding:0;display:grid}.KpiExplorer-module__CyXLiG__labViewHeader,.KpiExplorer-module__CyXLiG__segmentToolbar{border-bottom:1px solid #d2cfc7;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0 0 12px;display:flex}.KpiExplorer-module__CyXLiG__labViewHeader h3,.KpiExplorer-module__CyXLiG__segmentToolbar h3{color:#171b22;letter-spacing:-.035em;margin:0;font-size:1.12rem;font-weight:780;line-height:1.1}.KpiExplorer-module__CyXLiG__segmentToolbar p{display:none}.KpiExplorer-module__CyXLiG__labViewHeader .KpiExplorer-module__CyXLiG__horizonRail,.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonRail{margin:0}.KpiExplorer-module__CyXLiG__labViewHeader .KpiExplorer-module__CyXLiG__horizonGroup,.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonGroup,.KpiExplorer-module__CyXLiG__horizonGroup{box-shadow:none;background:#ebe8e1;border:1px solid #d2cfc7;border-radius:0;gap:0;padding:0;display:flex;overflow:hidden}.KpiExplorer-module__CyXLiG__labViewHeader .KpiExplorer-module__CyXLiG__horizonGroup button,.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonGroup button,.KpiExplorer-module__CyXLiG__horizonGroup button{color:#5b6678;min-height:30px;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-right:1px solid #d3d0c8;border-radius:0;padding:0 11px;font-size:.62rem;font-weight:740}.KpiExplorer-module__CyXLiG__labViewHeader .KpiExplorer-module__CyXLiG__horizonGroup button:last-child,.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonGroup button:last-child,.KpiExplorer-module__CyXLiG__horizonGroup button:last-child{border-right:0}.KpiExplorer-module__CyXLiG__labViewHeader .KpiExplorer-module__CyXLiG__horizonGroup button:hover,.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonGroup button:hover,.KpiExplorer-module__CyXLiG__horizonGroup button:hover{color:#202938;background:#fffefa8c}.KpiExplorer-module__CyXLiG__labViewHeader .KpiExplorer-module__CyXLiG__horizonGroup .KpiExplorer-module__CyXLiG__horizonActive,.KpiExplorer-module__CyXLiG__segmentToolbar .KpiExplorer-module__CyXLiG__horizonGroup .KpiExplorer-module__CyXLiG__horizonActive,.KpiExplorer-module__CyXLiG__horizonGroup .KpiExplorer-module__CyXLiG__horizonActive{box-shadow:inset 0 -2px #273248;color:#171b22!important;background:#fffefa!important}.KpiExplorer-module__CyXLiG__horizonGroup button:disabled{opacity:.38;cursor:not-allowed;color:#8a93a5}.KpiExplorer-module__CyXLiG__compositionModeRow{background:#ebe8e1;border:1px solid #d2cfc7;gap:0;width:fit-content;margin:8px 0 0;display:flex}.KpiExplorer-module__CyXLiG__modeChip,.KpiExplorer-module__CyXLiG__modeChipActive{color:#5b6678;min-height:26px;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-right:1px solid #d3d0c8;padding:0 10px;font-size:.58rem;font-weight:740}.KpiExplorer-module__CyXLiG__modeChip:last-child,.KpiExplorer-module__CyXLiG__modeChipActive:last-child{border-right:0}.KpiExplorer-module__CyXLiG__modeChipActive{color:#171b22;background:#fffefa;box-shadow:inset 0 -2px #273248}.KpiExplorer-module__CyXLiG__productLab{box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;padding:0}.KpiExplorer-module__CyXLiG__kpiGallery{margin-top:0}.KpiExplorer-module__CyXLiG__kpiGalleryGrid{background:#d2cfc7;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0;display:grid;overflow:hidden}.KpiExplorer-module__CyXLiG__kpiGalleryCard,.KpiExplorer-module__CyXLiG__fundamentalMiniCard{--segment-color:#273248;--segment-tint:#27324814;box-shadow:none;background:#ebe8e1;border:0;border-radius:0;gap:0;padding:16px 16px 12px;transition:background-color .16s;display:grid}.KpiExplorer-module__CyXLiG__kpiGalleryCard:hover,.KpiExplorer-module__CyXLiG__fundamentalMiniCard:hover{box-shadow:none;background:#e8e5dd;border-color:#0000}.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader{grid-template-columns:3px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.KpiExplorer-module__CyXLiG__galleryIcon{background:var(--segment-color);border-radius:0;width:3px;height:28px;margin-top:0}.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader h4{color:#171b22;letter-spacing:-.02em;margin:0;font-size:.9rem;font-weight:740;line-height:1.25}.KpiExplorer-module__CyXLiG__galleryLatest{text-align:right;justify-items:end;gap:4px;display:grid}.KpiExplorer-module__CyXLiG__galleryLatest>strong{color:#171b22;letter-spacing:-.04em;font-size:1.2rem;font-weight:760;line-height:1}.KpiExplorer-module__CyXLiG__kpiGalleryCard .KpiExplorer-module__CyXLiG__positiveBadge,.KpiExplorer-module__CyXLiG__kpiGalleryCard .KpiExplorer-module__CyXLiG__negativeBadge,.KpiExplorer-module__CyXLiG__kpiGalleryCard .KpiExplorer-module__CyXLiG__neutralBadge,.KpiExplorer-module__CyXLiG__fundamentalMiniCard .KpiExplorer-module__CyXLiG__positiveBadge,.KpiExplorer-module__CyXLiG__fundamentalMiniCard .KpiExplorer-module__CyXLiG__negativeBadge,.KpiExplorer-module__CyXLiG__fundamentalMiniCard .KpiExplorer-module__CyXLiG__neutralBadge{font-family:var(--font-mono,monospace);letter-spacing:.02em;background:0 0;border-radius:0;margin-top:2px;padding:0;font-size:.62rem;font-weight:740}.KpiExplorer-module__CyXLiG__kpiGalleryCard .KpiExplorer-module__CyXLiG__positiveBadge,.KpiExplorer-module__CyXLiG__fundamentalMiniCard .KpiExplorer-module__CyXLiG__positiveBadge{color:#2f6b4f}.KpiExplorer-module__CyXLiG__kpiGalleryCard .KpiExplorer-module__CyXLiG__negativeBadge,.KpiExplorer-module__CyXLiG__fundamentalMiniCard .KpiExplorer-module__CyXLiG__negativeBadge{color:#9b4a45}.KpiExplorer-module__CyXLiG__miniChart,.KpiExplorer-module__CyXLiG__fundamentalMiniChart{background:0 0;border-top:1px solid #ddd9d1;height:178px;margin:12px 0 8px;padding:4px 0 0;position:relative}.KpiExplorer-module__CyXLiG__expandChartBtn{z-index:3;color:#273248;cursor:pointer;opacity:.72;background:#ebe8e1eb;border:1px solid #d2cfc7;place-items:center;width:28px;height:28px;transition:opacity .12s,background-color .12s,border-color .12s;display:inline-grid;position:absolute;top:8px;right:6px}.KpiExplorer-module__CyXLiG__kpiGalleryCard:hover .KpiExplorer-module__CyXLiG__expandChartBtn,.KpiExplorer-module__CyXLiG__fundamentalMiniCard:hover .KpiExplorer-module__CyXLiG__expandChartBtn,.KpiExplorer-module__CyXLiG__compositionChart:hover .KpiExplorer-module__CyXLiG__expandChartBtn,.KpiExplorer-module__CyXLiG__expandChartBtn:focus-visible,.KpiExplorer-module__CyXLiG__expandChartBtn:hover{opacity:1;background:#e4e1d9;border-color:#273248}.KpiExplorer-module__CyXLiG__refinedMetricCard:hover{background:linear-gradient(#fffefa 0%,#faf9f6 100%)!important}.KpiExplorer-module__CyXLiG__refinedMetricCard .KpiExplorer-module__CyXLiG__miniChart{background:linear-gradient(#0000 0%,#27324809 100%)}.KpiExplorer-module__CyXLiG__galleryFooter{border-top:1px solid #e1ded7;grid-template-columns:auto auto minmax(0,1fr);gap:14px;padding-top:10px;display:grid}.KpiExplorer-module__CyXLiG__galleryFooter small{color:#687386;font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:740}.KpiExplorer-module__CyXLiG__galleryFooter strong{color:#171b22;font-variant-numeric:tabular-nums;font-size:.84rem;font-weight:740}.KpiExplorer-module__CyXLiG__galleryPeriod{text-transform:uppercase;color:#7a8495!important;letter-spacing:.04em!important;font-size:.54rem!important}.KpiExplorer-module__CyXLiG__positiveText{color:#2f6b4f!important}.KpiExplorer-module__CyXLiG__negativeText{color:#9b4a45!important}.KpiExplorer-module__CyXLiG__fundamentalGallery{margin-top:0}.KpiExplorer-module__CyXLiG__fundamentalGalleryGrid{background:#d2cfc7;border:1px solid #d2cfc7;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;display:grid;overflow:hidden}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header:not(.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader){display:contents}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader{grid-template-columns:3px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader>span.KpiExplorer-module__CyXLiG__galleryIcon{background:var(--segment-color,#273248);border-radius:0;grid-area:1/1;justify-self:start;width:3px;height:28px;margin-top:0}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader>div:first-of-type{grid-area:1/2;min-width:0;display:block}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader>div:first-of-type span{flex:initial;background:0 0;border-radius:0;width:auto;height:auto}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader .KpiExplorer-module__CyXLiG__galleryLatest{text-align:right;grid-area:1/3;justify-items:end;gap:4px;display:grid}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader .KpiExplorer-module__CyXLiG__galleryLatest>strong{letter-spacing:-.04em;font-size:1.2rem;font-weight:760;line-height:1}.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader .KpiExplorer-module__CyXLiG__positiveBadge,.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader .KpiExplorer-module__CyXLiG__negativeBadge,.KpiExplorer-module__CyXLiG__fundamentalMiniCard>header.KpiExplorer-module__CyXLiG__kpiGalleryCardHeader .KpiExplorer-module__CyXLiG__neutralBadge{white-space:nowrap;background:0 0;width:auto;max-width:none;height:auto;overflow:visible}.KpiExplorer-module__CyXLiG__fundamentalMiniCard header>div>span.KpiExplorer-module__CyXLiG__positiveBadge,.KpiExplorer-module__CyXLiG__fundamentalMiniCard header>div>span.KpiExplorer-module__CyXLiG__negativeBadge,.KpiExplorer-module__CyXLiG__fundamentalMiniCard header>div>span.KpiExplorer-module__CyXLiG__neutralBadge{background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}@media (max-width:900px){.KpiExplorer-module__CyXLiG__kpiGalleryGrid,.KpiExplorer-module__CyXLiG__fundamentalGalleryGrid{grid-template-columns:1fr}}.KpiExplorer-module__CyXLiG__analysisHub{z-index:12;-webkit-backdrop-filter:none;background:#e4e1d9;border:0;border-bottom:1px solid #cfcbc3;padding:10px 12px 12px;position:sticky;top:10px}.KpiExplorer-module__CyXLiG__hubToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.KpiExplorer-module__CyXLiG__lensBlock{gap:0;min-width:0;display:grid}.KpiExplorer-module__CyXLiG__lenses{background:#ebe8e1;border:1px solid #d2cfc7;flex-wrap:wrap;gap:0;display:inline-flex;position:relative;overflow:visible}.KpiExplorer-module__CyXLiG__lensItem{border-right:1px solid #d3d0c8;align-items:stretch;display:inline-flex;position:relative}.KpiExplorer-module__CyXLiG__lensItem:last-child{border-right:0}.KpiExplorer-module__CyXLiG__lensItem>button[role=tab]{color:#5b6678;cursor:pointer;letter-spacing:-.01em;background:0 0;border:0;min-height:34px;margin:0;padding:0 4px 0 12px;font-size:.72rem;font-weight:720}.KpiExplorer-module__CyXLiG__lensItem:hover{background:#fffefa8c}.KpiExplorer-module__CyXLiG__lensItem:hover>button[role=tab],.KpiExplorer-module__CyXLiG__lensItem:hover .KpiExplorer-module__CyXLiG__lensInfo{color:#171b22}.KpiExplorer-module__CyXLiG__lensItemActive,.KpiExplorer-module__CyXLiG__lensItemActive:hover{background:#fffefa;box-shadow:inset 0 -2px #273248}.KpiExplorer-module__CyXLiG__lensActive{color:#171b22!important}.KpiExplorer-module__CyXLiG__lensItemMuted>button[role=tab]{color:#8a93a3}.KpiExplorer-module__CyXLiG__lensInfo{color:#7a8494;cursor:help;width:28px;min-height:34px;font-family:var(--font-mono,ui-monospace, monospace);background:0 0;border:0;place-items:center;margin:0;padding:0;font-size:.62rem;font-weight:780;display:grid}.KpiExplorer-module__CyXLiG__lensInfo:hover,.KpiExplorer-module__CyXLiG__lensInfo[aria-expanded=true]{color:#273248}.KpiExplorer-module__CyXLiG__lensTip{z-index:20;color:#f5f2eb;background:#273248;border:1px solid #273248;width:min(22rem,72vw);padding:10px 12px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 10px 24px #1a1d232e}.KpiExplorer-module__CyXLiG__lensItem:nth-last-child(-n+2) .KpiExplorer-module__CyXLiG__lensTip{left:auto;right:0}.KpiExplorer-module__CyXLiG__lensTip strong{margin-bottom:4px;font-size:.78rem;display:block}.KpiExplorer-module__CyXLiG__lensTip p{color:#f5f2ebe0;margin:0;font-size:.74rem;line-height:1.45}.KpiExplorer-module__CyXLiG__workspaceNavIcon,.KpiExplorer-module__CyXLiG__workspaceNavState{display:none}.KpiExplorer-module__CyXLiG__statGroupGridDashboard .KpiExplorer-module__CyXLiG__statGroup:hover{box-shadow:none;background:#fffefa6b}@media (max-width:900px){.KpiExplorer-module__CyXLiG__analysisHub{position:relative;top:auto}.KpiExplorer-module__CyXLiG__labViewHeader{flex-wrap:wrap;align-items:flex-start}}.KpiExplorer-module__CyXLiG__analysisSurface{background:linear-gradient(#fffefa6b 0%,#0000 22px),#ebe8e1;border:1px solid #cfcbc3;border-radius:0;box-shadow:inset 0 1px #fffefaa6,0 1px #fffefa59,0 16px 36px #1a1d230e}.KpiExplorer-module__CyXLiG__analysisHub{background:#e4e1d9;border-bottom:1px solid #cfcbc3}.KpiExplorer-module__CyXLiG__workspaceContent{background:0 0}.KpiExplorer-module__CyXLiG__intelligenceSection,.KpiExplorer-module__CyXLiG__revenueSection,.KpiExplorer-module__CyXLiG__geographySection,.KpiExplorer-module__CyXLiG__earningsSection,.KpiExplorer-module__CyXLiG__fundamentalsSection,.KpiExplorer-module__CyXLiG__shareholdersSection,.KpiExplorer-module__CyXLiG__newsSection{background:0 0;padding:14px 16px 16px}.KpiExplorer-module__CyXLiG__compositionLab{box-shadow:none;background:0 0;border:0;overflow:hidden}.KpiExplorer-module__CyXLiG__labPanel>.KpiExplorer-module__CyXLiG__compositionLab{border-top:0;margin-top:0;padding-top:0}.KpiExplorer-module__CyXLiG__compositionBody,.KpiExplorer-module__CyXLiG__compositionChart,.KpiExplorer-module__CyXLiG__compositionFilters,.KpiExplorer-module__CyXLiG__periodIntelligence{box-shadow:none;background:0 0!important}.KpiExplorer-module__CyXLiG__compositionLab{border:0!important}.KpiExplorer-module__CyXLiG__periodIntelStats{border-color:#d2cfc7;background:0 0!important}.KpiExplorer-module__CyXLiG__periodIntelligence:after{background:linear-gradient(#ebe8e100 0%,#ebe8e1bf 58%,#ebe8e1 92%)!important}.KpiExplorer-module__CyXLiG__earningsCardHeader{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.KpiExplorer-module__CyXLiG__earningsCardHeader h3{letter-spacing:-.02em;margin:0;font-size:.95rem;font-weight:740}.KpiExplorer-module__CyXLiG__earningsCardHeader small{color:#8a93a3;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;font-size:.58rem;font-weight:720}.KpiExplorer-module__CyXLiG__earningsCardHeader p,.KpiExplorer-module__CyXLiG__earningsCardHeader .KpiExplorer-module__CyXLiG__visualEyebrow{display:none}.KpiExplorer-module__CyXLiG__earningsChart{min-height:300px;height:300px!important}.KpiExplorer-module__CyXLiG__earningsLegend{color:#687386;flex-wrap:wrap;gap:10px 16px;padding:8px 2px 0;font-size:.68rem;font-weight:650;display:flex}.KpiExplorer-module__CyXLiG__earningsLegend span{align-items:center;gap:6px;display:inline-flex}.KpiExplorer-module__CyXLiG__legendActual,.KpiExplorer-module__CyXLiG__legendEstimate{width:10px;height:10px;display:inline-block}.KpiExplorer-module__CyXLiG__legendActual{background:#145c45}.KpiExplorer-module__CyXLiG__legendEstimate{background:#c5c2ba}.KpiExplorer-module__CyXLiG__workspaceHorizon{background:0 0;border:0;flex:none;justify-content:flex-end;align-items:center;margin:0 0 0 auto;padding:0;display:flex}.KpiExplorer-module__CyXLiG__workspaceHorizon .KpiExplorer-module__CyXLiG__horizonRail{margin:0}.KpiExplorer-module__CyXLiG__labPanelFlush{gap:0}.KpiExplorer-module__CyXLiG__sectionBodyFlush{margin-top:0!important}.KpiExplorer-module__CyXLiG__sectionFlush{padding:14px 16px 16px!important}.KpiExplorer-module__CyXLiG__sectionFlush .KpiExplorer-module__CyXLiG__kpiGalleryGrid{border-bottom:0;border-left:0;border-right:0;border-radius:0}.KpiExplorer-module__CyXLiG__sectionFlush .KpiExplorer-module__CyXLiG__labPanelFlush .KpiExplorer-module__CyXLiG__kpiGallery{margin:0}.KpiExplorer-module__CyXLiG__sectionFlush .KpiExplorer-module__CyXLiG__compositionLab{padding:0}.KpiExplorer-module__CyXLiG__kpiGalleryGrid{background:#d2cfc7;border:0;gap:1px}.KpiExplorer-module__CyXLiG__kpiGalleryCard,.KpiExplorer-module__CyXLiG__fundamentalMiniCard{box-shadow:none;background:#ebe8e1;border:0;border-radius:0}.KpiExplorer-module__CyXLiG__kpiGalleryCard:hover,.KpiExplorer-module__CyXLiG__fundamentalMiniCard:hover{box-shadow:none;background:#e6e3db;border:0;transform:none}.KpiExplorer-module__CyXLiG__miniChart,.KpiExplorer-module__CyXLiG__fundamentalMiniChart{border-top-color:#d8d5cd;background:0 0!important}:is(.KpiExplorer-module__CyXLiG__miniChart .recharts-wrapper,.KpiExplorer-module__CyXLiG__miniChart .recharts-surface,.KpiExplorer-module__CyXLiG__fundamentalMiniChart .recharts-wrapper,.KpiExplorer-module__CyXLiG__fundamentalMiniChart .recharts-surface){background:0 0!important}.KpiExplorer-module__CyXLiG__refinedMetricCard{background:#ebe8e1!important}.KpiExplorer-module__CyXLiG__earningsInsights,.KpiExplorer-module__CyXLiG__earningsChartCard,.KpiExplorer-module__CyXLiG__filingsCard,.KpiExplorer-module__CyXLiG__researchCard,.KpiExplorer-module__CyXLiG__transcriptReader,.KpiExplorer-module__CyXLiG__peerPanel,.KpiExplorer-module__CyXLiG__fundamentalFocus,.KpiExplorer-module__CyXLiG__visualCard{border:1px solid #d2cfc7;border-radius:0;box-shadow:none!important;background:0 0!important}.KpiExplorer-module__CyXLiG__earningsInsights{gap:1px;background:#d2cfc7!important}.KpiExplorer-module__CyXLiG__earningsInsights>div{background:#ebe8e1!important}.KpiExplorer-module__CyXLiG__fundamentalsLayout>.KpiExplorer-module__CyXLiG__insightStrip{border-color:#d2cfc7;border-radius:0;background:0 0!important}.KpiExplorer-module__CyXLiG__fundamentalsLayout>.KpiExplorer-module__CyXLiG__insightStrip .KpiExplorer-module__CyXLiG__insightCard{background:0 0!important}.KpiExplorer-module__CyXLiG__modeChip,.KpiExplorer-module__CyXLiG__modeChipActive{background:0 0}.KpiExplorer-module__CyXLiG__modeChipActive{background:#e4e1d9!important}@media (max-width:760px){.KpiExplorer-module__CyXLiG__hubToolbar{flex-direction:column;align-items:stretch}.KpiExplorer-module__CyXLiG__workspaceHorizon{justify-content:flex-start;width:100%;margin-left:0}.KpiExplorer-module__CyXLiG__workspaceHorizon .KpiExplorer-module__CyXLiG__horizonRail{gap:8px;width:100%}.KpiExplorer-module__CyXLiG__workspaceHorizon .KpiExplorer-module__CyXLiG__horizonGroup{flex:auto;justify-content:space-between;min-width:0}.KpiExplorer-module__CyXLiG__workspaceHorizon .KpiExplorer-module__CyXLiG__horizonGroup button{flex:1;padding:0 8px}}
.StockHeroAlertComposer-module__l42ORG__composer{border-top:0;gap:6px;margin:0;padding:8px 0 0;display:grid}.StockHeroAlertComposer-module__l42ORG__composerCompact{gap:5px;padding:0}.StockHeroAlertComposer-module__l42ORG__metaRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 10px;display:grid}.StockHeroAlertComposer-module__l42ORG__composerCompact .StockHeroAlertComposer-module__l42ORG__metaRow{gap:6px 8px}.StockHeroAlertComposer-module__l42ORG__identity{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.StockHeroAlertComposer-module__l42ORG__eyebrow,.StockHeroAlertComposer-module__l42ORG__capacity{color:#687386;font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-weight:740}.StockHeroAlertComposer-module__l42ORG__capacity{letter-spacing:.06em;align-items:baseline;gap:2px;display:inline-flex}.StockHeroAlertComposer-module__l42ORG__capacityValue{color:#273248;font-size:.68rem;font-weight:800}.StockHeroAlertComposer-module__l42ORG__target{text-align:center;justify-content:center;align-items:baseline;gap:6px;min-width:0;display:inline-flex}.StockHeroAlertComposer-module__l42ORG__target span{color:#687386;font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:740}.StockHeroAlertComposer-module__l42ORG__target strong{color:#171b22;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:.86rem;font-weight:760;line-height:1}.StockHeroAlertComposer-module__l42ORG__composerCompact .StockHeroAlertComposer-module__l42ORG__target strong{font-size:.8rem}.StockHeroAlertComposer-module__l42ORG__stepGrid{background:#ebe8e1;border:1px solid #d2cfc7;grid-template-columns:repeat(8,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}.StockHeroAlertComposer-module__l42ORG__composerCompact .StockHeroAlertComposer-module__l42ORG__stepGrid{width:100%}.StockHeroAlertComposer-module__l42ORG__step{color:#5b6678;cursor:pointer;min-height:28px;font-family:var(--font-mono,monospace);letter-spacing:-.02em;background:0 0;border:0;border-right:1px solid #d3d0c8;padding:0 2px;font-size:.58rem;font-weight:720;transition:background-color .12s,color .12s}.StockHeroAlertComposer-module__l42ORG__composerCompact .StockHeroAlertComposer-module__l42ORG__step{min-height:24px;font-size:.52rem}.StockHeroAlertComposer-module__l42ORG__step:last-child{border-right:0}.StockHeroAlertComposer-module__l42ORG__step:hover{color:#202938;background:#ffffff80}.StockHeroAlertComposer-module__l42ORG__stepActive{color:#171b22;background:#fffefa;box-shadow:inset 0 2px #273248}.StockHeroAlertComposer-module__l42ORG__saveBtn{color:#fffefa;cursor:pointer;letter-spacing:-.01em;background:#273248;border:1px solid #273248;border-radius:0;justify-content:center;justify-self:end;align-items:center;min-width:56px;min-height:26px;padding:0 10px;font-size:.64rem;font-weight:740;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.StockHeroAlertComposer-module__l42ORG__composerCompact .StockHeroAlertComposer-module__l42ORG__saveBtn{min-width:52px;min-height:24px;font-size:.62rem}.StockHeroAlertComposer-module__l42ORG__saveBtn:hover:not(:disabled){background:#1c2433;border-color:#1c2433}.StockHeroAlertComposer-module__l42ORG__saveArmed{color:#273248;background:#fffefa;box-shadow:inset 0 -2px #145c45}.StockHeroAlertComposer-module__l42ORG__saveArmed:hover:not(:disabled){color:#273248;background:#f3f1eb;border-color:#273248}.StockHeroAlertComposer-module__l42ORG__saveBtn:disabled{cursor:not-allowed;opacity:.5}.StockHeroAlertComposer-module__l42ORG__helper,.StockHeroAlertComposer-module__l42ORG__error{margin:0;font-size:.6rem;font-weight:650}.StockHeroAlertComposer-module__l42ORG__helper{color:#748197}.StockHeroAlertComposer-module__l42ORG__error{color:#9b3d3d}@media (max-width:560px){.StockHeroAlertComposer-module__l42ORG__metaRow{grid-template-columns:1fr auto;gap:6px 8px}.StockHeroAlertComposer-module__l42ORG__target{grid-column:1/2;justify-content:flex-start}.StockHeroAlertComposer-module__l42ORG__saveBtn{grid-area:1/2/3;align-self:center}.StockHeroAlertComposer-module__l42ORG__stepGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.StockHeroAlertComposer-module__l42ORG__step:nth-child(4){border-right:0}.StockHeroAlertComposer-module__l42ORG__step:nth-child(n+5){border-top:1px solid #d3d0c8}}
.WatchButton-module__IxmFzW__button{color:#f7f5f0;letter-spacing:-.015em;cursor:pointer;background:linear-gradient(#2a3344 0%,#171b22 58%,#10141c 100%);border:1px solid #171b22;border-radius:2px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:0 18px;font-size:.78rem;font-weight:780;text-decoration:none;transition:transform .14s cubic-bezier(.22,1,.36,1),box-shadow .14s,filter .14s,background-color .13s cubic-bezier(.3,0,0,1),border-color .13s cubic-bezier(.3,0,0,1),color .13s cubic-bezier(.3,0,0,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 8px 18px #10141c47,0 1px #10141c66}.WatchButton-module__IxmFzW__button:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff24 48%,#0000 62%);transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}.WatchButton-module__IxmFzW__button:hover:not(:disabled){filter:brightness(1.06);border-color:#0c1016;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 12px 24px #10141c57,0 1px #10141c73}.WatchButton-module__IxmFzW__button:hover:not(:disabled):before{transform:translate(120%)}.WatchButton-module__IxmFzW__button:active:not(:disabled){filter:brightness(.98);transform:translateY(0)}.WatchButton-module__IxmFzW__button:disabled{opacity:.65;cursor:wait}.WatchButton-module__IxmFzW__watching{color:#171b22;background:linear-gradient(#fffefa 0%,#f3f0e8 100%);border-color:#171b22;box-shadow:inset 0 1px #fffefae6,inset 0 -3px #1f7a5c,0 6px 14px #10141c14}.WatchButton-module__IxmFzW__watching:hover:not(:disabled){color:#171b22;filter:none;background:#f7f5f0;border-color:#171b22;box-shadow:inset 0 1px #fffefae6,inset 0 -3px #145c45,0 8px 16px #10141c1a}.WatchButton-module__IxmFzW__watching:before{opacity:0}
.StockSeoGateway-module__382Utq__gateway{background:#faf9f6;border:1px solid #d2cfc7;gap:16px;margin-top:14px;padding:18px;display:grid}.StockSeoGateway-module__382Utq__title{color:#171b22;letter-spacing:-.03em;margin:0;font-size:1.05rem;font-weight:760}.StockSeoGateway-module__382Utq__summary{color:#4b5565;margin:8px 0 0;font-size:.9rem;line-height:1.55}.StockSeoGateway-module__382Utq__links{flex-wrap:wrap;gap:8px 14px;margin-top:12px;display:flex}.StockSeoGateway-module__382Utq__links a{color:#285e85;font-size:.78rem;font-weight:720;text-decoration:none}.StockSeoGateway-module__382Utq__links a:hover{text-decoration:underline}.StockSeoGateway-module__382Utq__tableWrap{border:1px solid #e1ded7;overflow-x:auto}.StockSeoGateway-module__382Utq__table{border-collapse:collapse;width:100%;font-size:.84rem}.StockSeoGateway-module__382Utq__caption{color:#687386;letter-spacing:.08em;text-align:left;text-transform:uppercase;caption-side:top;padding:8px 12px;font-size:.62rem;font-weight:760}.StockSeoGateway-module__382Utq__table th,.StockSeoGateway-module__382Utq__table td{text-align:left;font-variant-numeric:tabular-nums;border-top:1px solid #ebe7e0;padding:8px 12px}.StockSeoGateway-module__382Utq__table th{color:#687386;width:42%;font-weight:650}.StockSeoGateway-module__382Utq__table td{color:#171b22;font-weight:720}.StockSeoGateway-module__382Utq__transcripts h3{color:#171b22;margin:0 0 8px;font-size:.88rem;font-weight:740}.StockSeoGateway-module__382Utq__transcripts ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.StockSeoGateway-module__382Utq__transcripts a{color:#285e85;font-size:.82rem;font-weight:680;text-decoration:none}.StockSeoGateway-module__382Utq__transcripts a:hover{text-decoration:underline}@media (min-width:900px){.StockSeoGateway-module__382Utq__gateway{grid-template-columns:minmax(0,1.4fr) minmax(16rem,.8fr);align-items:start}.StockSeoGateway-module__382Utq__transcripts{grid-column:1/-1}}
.page-module__8Xgvoa__page{background:linear-gradient(180deg, #edeae3 0, var(--surface-canvas) 260px);min-height:calc(100vh - 60px)}.page-module__8Xgvoa__shell{width:min(1540px,100% - 40px);margin:0 auto;padding:42px 0 64px}@media (max-width:720px){.page-module__8Xgvoa__shell{width:calc(100% - 28px);padding:28px 0 48px}}
