.PremiumFinancialAnalysis-module__j3OWfG__shell{--crown-ink:#252347;--crown-gold:#b8873d;--crown-gold-bright:#d7ad62;--crown-paper:#fbfaf7;width:min(100%,1120px);color:var(--crown-ink);margin:0 auto;padding:clamp(34px,5vw,62px) clamp(18px,3vw,34px) 88px}.PremiumFinancialAnalysis-module__j3OWfG__header{border-bottom:1px solid #25234721;grid-template-columns:minmax(260px,1fr) minmax(280px,580px) auto;align-items:center;gap:30px;padding-bottom:30px;display:grid;position:relative}.PremiumFinancialAnalysis-module__j3OWfG__titleLockup{align-items:center;gap:15px;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__titleLockup h2{letter-spacing:-.055em;margin:3px 0 0;font-size:clamp(1.75rem,3vw,2.65rem);font-weight:720;line-height:1}.PremiumFinancialAnalysis-module__j3OWfG__crownMedallion,.PremiumFinancialAnalysis-module__j3OWfG__paywallCrown{color:var(--crown-gold);justify-content:center;align-items:center;display:inline-flex}.PremiumFinancialAnalysis-module__j3OWfG__crownMedallion{width:54px;height:54px;box-shadow:inset 0 0 0 5px var(--crown-paper);background:#f5ede0;border:1px solid #b8873d40;border-radius:50%;flex:0 0 54px}.PremiumFinancialAnalysis-module__j3OWfG__crownIcon{display:block}.PremiumFinancialAnalysis-module__j3OWfG__overline{color:#8a642d;letter-spacing:.17em;text-transform:uppercase;font-size:10px;font-weight:820;line-height:1.2}.PremiumFinancialAnalysis-module__j3OWfG__intro{color:#252347a6;max-width:58ch;margin:0;font-size:14px;line-height:1.6}.PremiumFinancialAnalysis-module__j3OWfG__accessBadge{color:#76521f;letter-spacing:.08em;text-transform:uppercase;background:#f7efe3;border:1px solid #b8873d4d;border-radius:99px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:8px 13px;font-size:11px;font-weight:800;display:inline-flex}.PremiumFinancialAnalysis-module__j3OWfG__metricRail{background:var(--crown-paper);border:1px solid #2523471f;border-radius:17px;grid-template-columns:1.35fr repeat(5,1fr);margin-top:34px;display:grid;overflow:hidden;box-shadow:0 15px 38px #2523470f}.PremiumFinancialAnalysis-module__j3OWfG__metricRail article{border-left:1px solid #25234717;min-width:0;padding:19px 17px}.PremiumFinancialAnalysis-module__j3OWfG__metricRail article:first-child{border-left:0}.PremiumFinancialAnalysis-module__j3OWfG__metricRail span,.PremiumFinancialAnalysis-module__j3OWfG__metricRail small{color:#25234785;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.3;display:block}.PremiumFinancialAnalysis-module__j3OWfG__metricRail strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;white-space:nowrap;margin-top:9px;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:710;line-height:1;display:block}.PremiumFinancialAnalysis-module__j3OWfG__metricRail .PremiumFinancialAnalysis-module__j3OWfG__primaryMetric{background:var(--crown-ink);color:#fff;padding-left:23px}.PremiumFinancialAnalysis-module__j3OWfG__metricRail .PremiumFinancialAnalysis-module__j3OWfG__primaryMetric span,.PremiumFinancialAnalysis-module__j3OWfG__metricRail .PremiumFinancialAnalysis-module__j3OWfG__primaryMetric small{color:#ffffff80}.PremiumFinancialAnalysis-module__j3OWfG__metricRail .PremiumFinancialAnalysis-module__j3OWfG__primaryMetric strong{color:var(--crown-gold-bright);font-size:clamp(1.7rem,3vw,2.25rem)}.PremiumFinancialAnalysis-module__j3OWfG__metricRail .PremiumFinancialAnalysis-module__j3OWfG__primaryMetric small{letter-spacing:.02em;text-transform:none;margin-top:6px;font-size:8px}.PremiumFinancialAnalysis-module__j3OWfG__insight{background:linear-gradient(100deg,#f5ecdf,#fbfaf7 55%);border:1px solid #b8873d38;border-radius:15px;grid-template-columns:155px 1fr;align-items:center;gap:20px;margin-top:18px;padding:19px 23px;display:grid}.PremiumFinancialAnalysis-module__j3OWfG__insight>span{color:#7a5623;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:830;display:inline-flex}.PremiumFinancialAnalysis-module__j3OWfG__insight p{color:#252347c7;margin:0;font-size:13px;line-height:1.55}.PremiumFinancialAnalysis-module__j3OWfG__deskTabs{background:#f2eee6;border:1px solid #2523471a;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;max-width:610px;margin:26px auto 0;padding:4px;display:grid}.PremiumFinancialAnalysis-module__j3OWfG__deskTabs button{color:#2523478f;cursor:pointer;min-height:38px;font:inherit;background:0 0;border:0;border-radius:9px;padding:8px 13px;font-size:11px;font-weight:760}.PremiumFinancialAnalysis-module__j3OWfG__deskTabs button:hover{color:var(--crown-ink)}.PremiumFinancialAnalysis-module__j3OWfG__deskTabs button:focus-visible,.PremiumFinancialAnalysis-module__j3OWfG__periodSwitch button:focus-visible,.PremiumFinancialAnalysis-module__j3OWfG__axisSwitch button:focus-visible{outline:2px solid var(--crown-gold);outline-offset:2px}.PremiumFinancialAnalysis-module__j3OWfG__deskTabs .PremiumFinancialAnalysis-module__j3OWfG__deskTabActive{color:#684719;background:#fffdf8;box-shadow:0 4px 12px #25234714,inset 0 0 0 1px #b8873d24}.PremiumFinancialAnalysis-module__j3OWfG__dashboardWrap{margin-top:22px;position:relative}.PremiumFinancialAnalysis-module__j3OWfG__lockedContent{filter:blur(3.5px);-webkit-user-select:none;user-select:none;pointer-events:none;max-height:980px;overflow:hidden}.PremiumFinancialAnalysis-module__j3OWfG__lockedContent:after{content:"";background:linear-gradient(#0000,#fcfbf8 80%);position:absolute;inset:250px 0 0}.PremiumFinancialAnalysis-module__j3OWfG__panel{background:var(--crown-paper);border:1px solid #2523471c;border-radius:18px;padding:25px 25px 18px;box-shadow:0 12px 34px #2523470b}.PremiumFinancialAnalysis-module__j3OWfG__panel+.PremiumFinancialAnalysis-module__j3OWfG__panel{margin-top:18px}.PremiumFinancialAnalysis-module__j3OWfG__panelHeading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__panelHeading h3{letter-spacing:-.025em;margin:0;font-size:18px;line-height:1.2}.PremiumFinancialAnalysis-module__j3OWfG__panelHeading p{color:#25234785;margin:6px 0 0;font-size:11px;line-height:1.45}.PremiumFinancialAnalysis-module__j3OWfG__dataChip{color:#25234791;font-variant-numeric:tabular-nums;background:#f0ede7;border-radius:7px;padding:6px 9px;font-size:10px;font-weight:750}.PremiumFinancialAnalysis-module__j3OWfG__chart{height:285px;margin-top:18px}.PremiumFinancialAnalysis-module__j3OWfG__chartPlaceholder{background:repeating-linear-gradient(#0000 0 54px,#2523470e 55px 56px);border-radius:10px;width:100%;height:100%}.PremiumFinancialAnalysis-module__j3OWfG__tooltip{background:#fbfaf7f7;border:1px solid #25234721;border-radius:9px;flex-direction:column;gap:5px;min-width:118px;padding:10px 12px;font-size:11px;display:flex;box-shadow:0 10px 24px #2523471f}.PremiumFinancialAnalysis-module__j3OWfG__tooltip>span{color:#25234780;font-weight:700}.PremiumFinancialAnalysis-module__j3OWfG__tooltip strong{font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis-module__j3OWfG__segmented{background:#efede8;border-radius:9px;padding:3px;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__segmented button{color:#25234780;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:760}.PremiumFinancialAnalysis-module__j3OWfG__segmented button:hover{color:var(--crown-ink)}.PremiumFinancialAnalysis-module__j3OWfG__segmented button:focus-visible{outline:2px solid var(--crown-gold);outline-offset:2px}.PremiumFinancialAnalysis-module__j3OWfG__segmented .PremiumFinancialAnalysis-module__j3OWfG__segmentedActive{color:var(--crown-ink);background:#fff;box-shadow:0 3px 9px #25234717}.PremiumFinancialAnalysis-module__j3OWfG__legend{color:#2523478c;flex-wrap:wrap;gap:12px;font-size:9px;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__legend span{align-items:center;gap:5px;display:inline-flex}.PremiumFinancialAnalysis-module__j3OWfG__legend i{border-radius:50%;width:7px;height:7px}.PremiumFinancialAnalysis-module__j3OWfG__goldDot{background:var(--crown-gold)}.PremiumFinancialAnalysis-module__j3OWfG__inkDot{background:var(--crown-ink)}.PremiumFinancialAnalysis-module__j3OWfG__clayDot{background:#ad624e}.PremiumFinancialAnalysis-module__j3OWfG__tablePanel{padding-bottom:8px}.PremiumFinancialAnalysis-module__j3OWfG__tableScroll{margin:14px -25px 0;overflow-x:auto}.PremiumFinancialAnalysis-module__j3OWfG__tableScroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:680px;font-size:12px}.PremiumFinancialAnalysis-module__j3OWfG__tableScroll th,.PremiumFinancialAnalysis-module__j3OWfG__tableScroll td{text-align:right;border-top:1px solid #25234713;padding:13px 20px}.PremiumFinancialAnalysis-module__j3OWfG__tableScroll th:first-child{text-align:left;padding-left:25px}.PremiumFinancialAnalysis-module__j3OWfG__tableScroll thead th{color:#25234775;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:760}.PremiumFinancialAnalysis-module__j3OWfG__tableScroll tbody th{color:#8b672e;font-weight:780}.PremiumFinancialAnalysis-module__j3OWfG__detailPanel{grid-column:1/-1;min-height:510px}.PremiumFinancialAnalysis-module__j3OWfG__detailHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__detailHeader h3{letter-spacing:-.03em;margin:0;font-size:21px;line-height:1.2}.PremiumFinancialAnalysis-module__j3OWfG__detailHeader p{color:#2523478c;max-width:72ch;margin:7px 0 0;font-size:11px;line-height:1.5}.PremiumFinancialAnalysis-module__j3OWfG__periodSwitch,.PremiumFinancialAnalysis-module__j3OWfG__axisSwitch{background:#efede8;border-radius:9px;gap:3px;padding:3px;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__periodSwitch{flex:none}.PremiumFinancialAnalysis-module__j3OWfG__axisSwitch{width:fit-content;margin-top:20px}.PremiumFinancialAnalysis-module__j3OWfG__periodSwitch button,.PremiumFinancialAnalysis-module__j3OWfG__axisSwitch button{color:#25234780;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:7px 11px;font-size:9px;font-weight:780}.PremiumFinancialAnalysis-module__j3OWfG__periodSwitch .PremiumFinancialAnalysis-module__j3OWfG__controlActive,.PremiumFinancialAnalysis-module__j3OWfG__axisSwitch .PremiumFinancialAnalysis-module__j3OWfG__controlActive{color:var(--crown-ink);background:#fff;box-shadow:0 3px 9px #25234717}.PremiumFinancialAnalysis-module__j3OWfG__periodStamp{color:#2523477a;font-variant-numeric:tabular-nums;align-items:center;gap:9px;margin-top:16px;font-size:10px;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__periodStamp strong{color:var(--crown-ink);font-size:12px}.PremiumFinancialAnalysis-module__j3OWfG__periodStamp em{color:#5d6f55;background:#edf2e9;border-radius:99px;padding:4px 7px;font-style:normal;font-weight:760}.PremiumFinancialAnalysis-module__j3OWfG__segmentChart{height:315px;margin-top:9px}.PremiumFinancialAnalysis-module__j3OWfG__childRow{color:#25234794!important;padding-left:42px!important;font-weight:620!important}.PremiumFinancialAnalysis-module__j3OWfG__emptyState{color:#25234780;text-align:center;margin:58px auto;font-size:13px}.PremiumFinancialAnalysis-module__j3OWfG__segmentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.PremiumFinancialAnalysis-module__j3OWfG__geographyGrid{border-top:1px solid #25234717;padding-top:20px}.PremiumFinancialAnalysis-module__j3OWfG__chartSection{background:#fffdf9;border:1px solid #25234717;border-radius:14px;min-width:0;padding:17px 17px 12px}.PremiumFinancialAnalysis-module__j3OWfG__chartSectionHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__chartSectionHeading span{color:#8a642d;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:820}.PremiumFinancialAnalysis-module__j3OWfG__chartSectionHeading h4{color:var(--crown-ink);letter-spacing:-.02em;margin:4px 0 0;font-size:14px;line-height:1.25}.PremiumFinancialAnalysis-module__j3OWfG__chartSectionHeading>small{color:#25234773;white-space:nowrap;font-size:9px;font-weight:720}.PremiumFinancialAnalysis-module__j3OWfG__seriesLegend{color:#25234794;flex-wrap:wrap;gap:6px 11px;min-height:26px;padding:1px 4px 0;font-size:8px;line-height:1.3;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__seriesLegend span{align-items:center;gap:5px;display:inline-flex}.PremiumFinancialAnalysis-module__j3OWfG__seriesLegend i,.PremiumFinancialAnalysis-module__j3OWfG__pieLegend i{border-radius:50%;flex:0 0 7px;width:7px;height:7px}.PremiumFinancialAnalysis-module__j3OWfG__pieLayout{grid-template-columns:minmax(150px,.9fr) minmax(150px,1.1fr);align-items:center;gap:8px;min-height:324px;display:grid}.PremiumFinancialAnalysis-module__j3OWfG__pieChart{height:245px}.PremiumFinancialAnalysis-module__j3OWfG__pieLegend{flex-direction:column;gap:10px;min-width:0;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__pieLegend>span{color:#252347b3;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:9px;display:grid}.PremiumFinancialAnalysis-module__j3OWfG__pieLegend b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:680;overflow:hidden}.PremiumFinancialAnalysis-module__j3OWfG__pieLegend small{color:#2523477a;font-variant-numeric:tabular-nums}.PremiumFinancialAnalysis-module__j3OWfG__statementTable{margin-top:22px}.PremiumFinancialAnalysis-module__j3OWfG__statementTable table{min-width:830px}.PremiumFinancialAnalysis-module__j3OWfG__statementTable thead th{text-align:right;min-width:112px}.PremiumFinancialAnalysis-module__j3OWfG__statementTable thead th:first-child{text-align:left;min-width:190px}.PremiumFinancialAnalysis-module__j3OWfG__statementTable thead small{color:#25234752;letter-spacing:0;text-transform:none;margin-top:3px;font-size:8px;font-weight:650;display:block}.PremiumFinancialAnalysis-module__j3OWfG__filingMeta{border-left:2px solid var(--crown-gold);color:#755522;letter-spacing:.06em;text-transform:uppercase;background:#f6f0e5;justify-content:space-between;align-items:center;gap:14px;margin-top:15px;padding:9px 11px;font-size:9px;font-weight:790;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__filingMeta small{color:#25234780;letter-spacing:0;text-transform:none;font-size:9px;font-weight:680}.PremiumFinancialAnalysis-module__j3OWfG__filedTable{border-top:1px solid #25234713;max-height:680px;overflow:auto}.PremiumFinancialAnalysis-module__j3OWfG__filedTable table{min-width:max-content}.PremiumFinancialAnalysis-module__j3OWfG__filedTable th,.PremiumFinancialAnalysis-module__j3OWfG__filedTable td{background:var(--crown-paper);white-space:nowrap;min-width:126px}.PremiumFinancialAnalysis-module__j3OWfG__filedTable thead th{z-index:3;background:#f2eee6;position:sticky;top:0}.PremiumFinancialAnalysis-module__j3OWfG__filedTable th:first-child{z-index:2;min-width:285px;max-width:360px;position:sticky;left:0;box-shadow:1px 0 #25234717}.PremiumFinancialAnalysis-module__j3OWfG__filedTable thead th:first-child{z-index:4}.PremiumFinancialAnalysis-module__j3OWfG__filedTable tbody th{color:var(--crown-ink);text-align:left;white-space:normal;font-size:10px}.PremiumFinancialAnalysis-module__j3OWfG__filedTable tbody th>span{line-height:1.35;display:block}.PremiumFinancialAnalysis-module__j3OWfG__filedTable tbody th>small{color:#25234752;text-overflow:ellipsis;white-space:nowrap;max-width:285px;margin-top:3px;font-size:7px;font-weight:560;display:block;overflow:hidden}.PremiumFinancialAnalysis-module__j3OWfG__filedTable td{color:#252347c9;font-size:11px}.PremiumFinancialAnalysis-module__j3OWfG__filedTable .PremiumFinancialAnalysis-module__j3OWfG__statementSection th,.PremiumFinancialAnalysis-module__j3OWfG__filedTable .PremiumFinancialAnalysis-module__j3OWfG__statementSection td{background:#f7f1e7;border-top-color:#b8873d33}.PremiumFinancialAnalysis-module__j3OWfG__filedTable .PremiumFinancialAnalysis-module__j3OWfG__statementSection th{color:#805e2a;font-weight:800}.PremiumFinancialAnalysis-module__j3OWfG__filingNote{color:#2523477a;margin:11px 0 3px;font-size:9px;line-height:1.5}.PremiumFinancialAnalysis-module__j3OWfG__provenance{color:#f8f4ec;background:#292743;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;margin-top:18px;padding:24px 25px;display:grid}.PremiumFinancialAnalysis-module__j3OWfG__traceMark{border:1px solid #d7ad625c;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:6px 10px;text-decoration:none;display:flex}.PremiumFinancialAnalysis-module__j3OWfG__provenance>div>span{color:var(--crown-gold-bright);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800}.PremiumFinancialAnalysis-module__j3OWfG__provenance h3{margin:3px 0 0;font-size:15px}.PremiumFinancialAnalysis-module__j3OWfG__provenance p{color:#ffffff8f;max-width:74ch;margin:5px 0 0;font-size:11px;line-height:1.5}.PremiumFinancialAnalysis-module__j3OWfG__provenance .PremiumFinancialAnalysis-module__j3OWfG__freshness{color:#ffffff61;font-variant-numeric:tabular-nums;letter-spacing:.025em;font-size:9px}.PremiumFinancialAnalysis-module__j3OWfG__provenance a{color:#f8f4ec;font-size:11px;font-weight:720;text-decoration:none}.PremiumFinancialAnalysis-module__j3OWfG__provenance a:hover{color:var(--crown-gold-bright)}.PremiumFinancialAnalysis-module__j3OWfG__provenance a:focus-visible,.PremiumFinancialAnalysis-module__j3OWfG__primaryCta:focus-visible,.PremiumFinancialAnalysis-module__j3OWfG__secondaryCta:focus-visible{outline:2px solid var(--crown-gold-bright);outline-offset:3px}.PremiumFinancialAnalysis-module__j3OWfG__paywall{z-index:3;color:#fff;text-align:center;background:#292743;border:1px solid #d7ad6259;border-radius:22px;width:min(100% - 28px,510px);padding:38px 38px 34px;position:absolute;top:350px;left:50%;transform:translate(-50%);box-shadow:0 30px 75px #2523474d}.PremiumFinancialAnalysis-module__j3OWfG__paywall:before{content:"";pointer-events:none;border:1px solid #d7ad621f;border-radius:16px;position:absolute;inset:7px}.PremiumFinancialAnalysis-module__j3OWfG__paywallCrown{width:58px;height:58px;color:var(--crown-gold-bright);background:#d7ad621a;border-radius:50%;margin-bottom:12px}.PremiumFinancialAnalysis-module__j3OWfG__paywall .PremiumFinancialAnalysis-module__j3OWfG__overline{color:var(--crown-gold-bright);display:block}.PremiumFinancialAnalysis-module__j3OWfG__paywall h3{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(1.55rem,3.2vw,2.1rem);line-height:1.1}.PremiumFinancialAnalysis-module__j3OWfG__paywall p{color:#ffffffab;max-width:46ch;margin:13px auto 0;font-size:13px;line-height:1.55}.PremiumFinancialAnalysis-module__j3OWfG__paywallBenefits{color:#ffffffc7;text-align:left;gap:7px;width:fit-content;max-width:100%;margin:18px auto 0;padding:0;font-size:11px;list-style:none;display:grid}.PremiumFinancialAnalysis-module__j3OWfG__paywallBenefits li{padding-left:18px;position:relative}.PremiumFinancialAnalysis-module__j3OWfG__paywallBenefits li:before{content:"✓";color:var(--crown-gold-bright);font-weight:820;position:absolute;left:0}.PremiumFinancialAnalysis-module__j3OWfG__paywallActions{justify-content:center;gap:9px;margin-top:23px;display:flex;position:relative}.PremiumFinancialAnalysis-module__j3OWfG__primaryCta,.PremiumFinancialAnalysis-module__j3OWfG__secondaryCta{border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:10px 17px;font-size:11px;font-weight:790;text-decoration:none;display:inline-flex}.PremiumFinancialAnalysis-module__j3OWfG__primaryCta{color:#252347;background:var(--crown-gold-bright)}.PremiumFinancialAnalysis-module__j3OWfG__primaryCta:hover{background:#e3bc76}.PremiumFinancialAnalysis-module__j3OWfG__secondaryCta{color:#fff;background:#ffffff0a;border:1px solid #ffffff26}.PremiumFinancialAnalysis-module__j3OWfG__secondaryCta:hover{background:#ffffff17}@media (min-width:900px){.PremiumFinancialAnalysis-module__j3OWfG__dashboardWrap>div:not(.PremiumFinancialAnalysis-module__j3OWfG__lockedContent){grid-template-columns:1fr 1fr;gap:18px;display:grid}.PremiumFinancialAnalysis-module__j3OWfG__dashboardWrap>div:not(.PremiumFinancialAnalysis-module__j3OWfG__lockedContent) .PremiumFinancialAnalysis-module__j3OWfG__panel+.PremiumFinancialAnalysis-module__j3OWfG__panel{margin-top:0}.PremiumFinancialAnalysis-module__j3OWfG__pePanel,.PremiumFinancialAnalysis-module__j3OWfG__tablePanel,.PremiumFinancialAnalysis-module__j3OWfG__detailPanel,.PremiumFinancialAnalysis-module__j3OWfG__provenance{grid-column:1/-1}.PremiumFinancialAnalysis-module__j3OWfG__pePanel .PremiumFinancialAnalysis-module__j3OWfG__chart{height:310px}}@media (max-width:1000px){.PremiumFinancialAnalysis-module__j3OWfG__metricRail{grid-template-columns:repeat(3,1fr)}.PremiumFinancialAnalysis-module__j3OWfG__metricRail article:nth-child(4){border-left:0}.PremiumFinancialAnalysis-module__j3OWfG__metricRail article:nth-child(n+4){border-top:1px solid #25234717}.PremiumFinancialAnalysis-module__j3OWfG__header{grid-template-columns:1fr auto}.PremiumFinancialAnalysis-module__j3OWfG__intro{grid-area:2/1/auto/-1}}@media (max-width:680px){.PremiumFinancialAnalysis-module__j3OWfG__shell{padding:31px 14px 72px}.PremiumFinancialAnalysis-module__j3OWfG__header{gap:18px}.PremiumFinancialAnalysis-module__j3OWfG__titleLockup{gap:11px}.PremiumFinancialAnalysis-module__j3OWfG__crownMedallion{flex-basis:45px;width:45px;height:45px}.PremiumFinancialAnalysis-module__j3OWfG__titleLockup h2{font-size:1.7rem}.PremiumFinancialAnalysis-module__j3OWfG__accessBadge{padding:7px 9px;font-size:9px}.PremiumFinancialAnalysis-module__j3OWfG__accessBadge svg{display:none}.PremiumFinancialAnalysis-module__j3OWfG__metricRail{grid-template-columns:repeat(2,1fr)}.PremiumFinancialAnalysis-module__j3OWfG__metricRail article{min-height:91px}.PremiumFinancialAnalysis-module__j3OWfG__metricRail article:nth-child(odd){border-left:0}.PremiumFinancialAnalysis-module__j3OWfG__metricRail article:nth-child(n+3){border-top:1px solid #25234717}.PremiumFinancialAnalysis-module__j3OWfG__metricRail article:nth-child(4){border-left:1px solid #25234717}.PremiumFinancialAnalysis-module__j3OWfG__metricRail .PremiumFinancialAnalysis-module__j3OWfG__primaryMetric{grid-column:1/-1;min-height:auto}.PremiumFinancialAnalysis-module__j3OWfG__metricRail article:nth-child(3){border-left:1px solid #25234717}.PremiumFinancialAnalysis-module__j3OWfG__insight{grid-template-columns:1fr;gap:7px}.PremiumFinancialAnalysis-module__j3OWfG__deskTabs{margin-top:19px}.PremiumFinancialAnalysis-module__j3OWfG__deskTabs button{padding:7px 5px;font-size:9.5px}.PremiumFinancialAnalysis-module__j3OWfG__panel{border-radius:15px;padding:20px 15px 14px}.PremiumFinancialAnalysis-module__j3OWfG__panelHeading{flex-direction:column;gap:12px}.PremiumFinancialAnalysis-module__j3OWfG__chart{height:245px}.PremiumFinancialAnalysis-module__j3OWfG__detailHeader{flex-direction:column;gap:13px}.PremiumFinancialAnalysis-module__j3OWfG__periodSwitch{width:100%}.PremiumFinancialAnalysis-module__j3OWfG__periodSwitch button{flex:1}.PremiumFinancialAnalysis-module__j3OWfG__axisSwitch{width:100%;overflow-x:auto}.PremiumFinancialAnalysis-module__j3OWfG__axisSwitch button{flex:1}.PremiumFinancialAnalysis-module__j3OWfG__segmentChart{height:280px}.PremiumFinancialAnalysis-module__j3OWfG__segmentGrid{grid-template-columns:1fr}.PremiumFinancialAnalysis-module__j3OWfG__chartSection{padding:15px 12px 11px}.PremiumFinancialAnalysis-module__j3OWfG__pieLayout{grid-template-columns:1fr;min-height:0}.PremiumFinancialAnalysis-module__j3OWfG__pieChart{height:230px}.PremiumFinancialAnalysis-module__j3OWfG__pieLegend{padding:0 8px 8px}.PremiumFinancialAnalysis-module__j3OWfG__filingMeta{flex-direction:column;align-items:flex-start;gap:4px}.PremiumFinancialAnalysis-module__j3OWfG__filedTable th:first-child{min-width:225px;max-width:250px}.PremiumFinancialAnalysis-module__j3OWfG__filedTable tbody th>small{max-width:210px}.PremiumFinancialAnalysis-module__j3OWfG__segmented{width:100%;overflow-x:auto}.PremiumFinancialAnalysis-module__j3OWfG__segmented button{flex:1}.PremiumFinancialAnalysis-module__j3OWfG__tableScroll{margin-left:-15px;margin-right:-15px}.PremiumFinancialAnalysis-module__j3OWfG__provenance{grid-template-columns:1fr;padding:21px 17px}.PremiumFinancialAnalysis-module__j3OWfG__traceMark{width:fit-content}.PremiumFinancialAnalysis-module__j3OWfG__provenance>a:last-child{grid-column:1}.PremiumFinancialAnalysis-module__j3OWfG__paywall{padding:32px 22px 27px;top:320px}.PremiumFinancialAnalysis-module__j3OWfG__paywallActions{flex-direction:column}.PremiumFinancialAnalysis-module__j3OWfG__primaryCta,.PremiumFinancialAnalysis-module__j3OWfG__secondaryCta{width:100%}}@media (prefers-reduced-motion:reduce){.PremiumFinancialAnalysis-module__j3OWfG__segmented button,.PremiumFinancialAnalysis-module__j3OWfG__primaryCta,.PremiumFinancialAnalysis-module__j3OWfG__secondaryCta{transition:none}}
.FinancialGlossaryText-module__rmrnSW__trigger{--glossary-underline:#ab5c27b8;--glossary-highlight:#d797652b;appearance:none;background:repeating-linear-gradient(90deg, var(--glossary-underline) 0 4px, transparent 4px 7px) left calc(100% - .16em) / 100% 1px no-repeat, linear-gradient(180deg, transparent calc(100% - .34em), var(--glossary-highlight) calc(100% - .34em), var(--glossary-highlight) calc(100% - .18em), transparent calc(100% - .18em));color:inherit;font:inherit;font-weight:680;line-height:inherit;letter-spacing:inherit;text-align:inherit;cursor:help;-webkit-box-decoration-break:clone;box-decoration-break:clone;border:0;border-radius:3px;margin:0;padding:0 .08em;transition:color .14s,background-color .14s,border-color .14s}.FinancialGlossaryText-module__rmrnSW__trigger:hover,.FinancialGlossaryText-module__rmrnSW__trigger[data-open=true]{--glossary-underline:#a85d2a;--glossary-highlight:#d7976540;color:#7e431f}.FinancialGlossaryText-module__rmrnSW__trigger:focus-visible{outline-offset:3px;outline:2px solid #a85d2a6b}.FinancialGlossaryText-module__rmrnSW__popover{z-index:12000;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;color:#292645;text-align:left;background:radial-gradient(circle at 100% 0,#d7976529,#0000 42%),#fffdf9fb;border:1px solid #322c4f1f;border-radius:16px;max-height:calc(100vh - 24px);padding:16px 17px 17px;animation:.15s ease-out both FinancialGlossaryText-module__rmrnSW__glossary-popover-in;position:fixed;overflow:hidden auto;box-shadow:0 20px 55px #2a23442e,0 5px 16px #2a234414}.FinancialGlossaryText-module__rmrnSW__popover::-webkit-scrollbar{width:0;height:0;display:none}.FinancialGlossaryText-module__rmrnSW__popover[data-placement=above]{animation-name:FinancialGlossaryText-module__rmrnSW__glossary-popover-in-above}.FinancialGlossaryText-module__rmrnSW__popover:before{content:"";background:linear-gradient(90deg,#a95e2a,#d99a66);width:100%;height:3px;position:absolute;top:0;left:0}.FinancialGlossaryText-module__rmrnSW__eyebrow{color:#a45a29;letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;font-size:.66rem;font-weight:800;line-height:1.2}.FinancialGlossaryText-module__rmrnSW__title{color:#252347;letter-spacing:-.01em;margin:0 0 12px;font-size:1rem;font-weight:780;line-height:1.24}.FinancialGlossaryText-module__rmrnSW__sections{gap:10px;display:grid}.FinancialGlossaryText-module__rmrnSW__glossaryPage{flex-direction:column;animation:.15s ease-out both FinancialGlossaryText-module__rmrnSW__glossary-page-in;display:flex;position:relative}.FinancialGlossaryText-module__rmrnSW__hasNextPage .FinancialGlossaryText-module__rmrnSW__sections{padding-right:43px}.FinancialGlossaryText-module__rmrnSW__hasPreviousPage .FinancialGlossaryText-module__rmrnSW__companyPage{padding-left:43px}.FinancialGlossaryText-module__rmrnSW__pageNavigation{z-index:1;color:#a45a29;cursor:pointer;width:34px;height:58px;font:inherit;background:#fffdf9c7;border:1px solid #a85d2a40;border-radius:12px;justify-content:center;align-items:center;padding:0;font-size:1.65rem;line-height:1;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:inline-flex;position:absolute;top:44%;transform:translateY(-50%);box-shadow:0 8px 20px #2a234412}.FinancialGlossaryText-module__rmrnSW__pageNavigation:hover,.FinancialGlossaryText-module__rmrnSW__pageNavigation:focus-visible{background:#fffdfa;border-color:#a85d2a85;outline:none;transform:translateY(-50%)scale(1.035);box-shadow:0 11px 25px #2a23441c}.FinancialGlossaryText-module__rmrnSW__pageNavigationNext{right:0}.FinancialGlossaryText-module__rmrnSW__pageNavigationPrevious{left:0}.FinancialGlossaryText-module__rmrnSW__section{display:block}.FinancialGlossaryText-module__rmrnSW__sectionLabel{color:#252347a3;letter-spacing:.08em;text-align:center;text-transform:uppercase;width:100%;margin-bottom:4px;font-size:.66rem;font-weight:800;line-height:1.25;display:block}.FinancialGlossaryText-module__rmrnSW__sectionText{color:#252347e0;margin:0;font-size:.82rem;font-weight:500;line-height:1.46}.FinancialGlossaryText-module__rmrnSW__calculation{min-width:0}.FinancialGlossaryText-module__rmrnSW__calculationSection{display:block}.FinancialGlossaryText-module__rmrnSW__formula{box-sizing:border-box;color:#713d20;text-align:center;white-space:nowrap;background:#a85d2a13;border:1px solid #a85d2a24;border-radius:9px;justify-content:center;align-items:center;width:100%;margin:4px 0 11px;padding:9px 10px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:clamp(.62rem,1.7vw,.76rem);font-weight:750;line-height:1.25;display:flex;overflow:hidden}.FinancialGlossaryText-module__rmrnSW__fractionFormula{white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:inline-flex}.FinancialGlossaryText-module__rmrnSW__fraction{text-align:center;white-space:nowrap;grid-template-rows:auto auto;place-items:center stretch;min-width:0;line-height:1.12;display:inline-grid}.FinancialGlossaryText-module__rmrnSW__fractionNumerator{border-bottom:1.5px solid;padding:0 5px 3px}.FinancialGlossaryText-module__rmrnSW__fractionDenominator{padding:3px 5px 0}.FinancialGlossaryText-module__rmrnSW__componentList{gap:6px;margin:0;display:grid}.FinancialGlossaryText-module__rmrnSW__component{border-left:2px solid #a85d2a29;padding-left:8px;display:block}.FinancialGlossaryText-module__rmrnSW__component dt{color:#5b3152;font-size:.72rem;font-weight:800;line-height:1.35}.FinancialGlossaryText-module__rmrnSW__component dd{color:#252347c7;margin:2px 0 0;font-size:.73rem;font-weight:500;line-height:1.4}.FinancialGlossaryText-module__rmrnSW__component .FinancialGlossaryText-module__rmrnSW__contextExample{color:#713d20c7;margin-top:4px;font-size:.69rem;line-height:1.38}.FinancialGlossaryText-module__rmrnSW__contextExample span{color:#8b4a25;letter-spacing:.055em;text-transform:uppercase;margin-right:.35em;font-size:.62rem;font-weight:800;display:inline}.FinancialGlossaryText-module__rmrnSW__calculationNote{color:#252347ab;border-top:1px solid #25234714;margin:8px 0 0;padding-top:7px;font-size:.69rem;font-style:italic;line-height:1.42}.FinancialGlossaryText-module__rmrnSW__companyPage{flex:1;min-height:170px}.FinancialGlossaryText-module__rmrnSW__companyDetailHeading{color:#8b4a25;letter-spacing:.065em;text-align:center;text-transform:uppercase;margin:0 0 8px;font-size:.69rem;font-weight:800;line-height:1.25}.FinancialGlossaryText-module__rmrnSW__companyDetailIntro,.FinancialGlossaryText-module__rmrnSW__companyDetailNote{color:#252347cc;margin:0;font-size:.72rem;font-weight:500;line-height:1.4}.FinancialGlossaryText-module__rmrnSW__fiscalQuarterList{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px;margin:8px 0;display:grid}.FinancialGlossaryText-module__rmrnSW__fiscalQuarter{background:#fffdf9b8;border:1px solid #a85d2a1c;border-radius:7px;grid-template-columns:auto 1fr;align-items:baseline;gap:5px;padding:5px 6px;display:grid}.FinancialGlossaryText-module__rmrnSW__fiscalQuarter dt{color:#713d20;font-size:.68rem;font-weight:800;line-height:1.25}.FinancialGlossaryText-module__rmrnSW__fiscalQuarter dd{color:#252347c2;margin:0;font-size:.67rem;line-height:1.25}.FinancialGlossaryText-module__rmrnSW__companyDetailNote{color:#713d20d6;font-weight:650}.FinancialGlossaryText-module__rmrnSW__companyExampleList{gap:8px;margin:0;display:grid}.FinancialGlossaryText-module__rmrnSW__companyExample{background:#a85d2a0b;border-left:2px solid #a85d2a33;padding:8px 9px}.FinancialGlossaryText-module__rmrnSW__companyExample dt{color:#5b3152;font-size:.72rem;font-weight:800;line-height:1.3}.FinancialGlossaryText-module__rmrnSW__companyExample dd{color:#252347c9;margin:3px 0 0;font-size:.72rem;font-weight:500;line-height:1.4}.FinancialGlossaryText-module__rmrnSW__profileHint{color:#25234780;letter-spacing:.01em;text-align:center;border-top:1px solid #2523471a;margin:12px 0 0;padding-top:9px;font-size:.62rem;font-weight:550;line-height:1.35}@keyframes FinancialGlossaryText-module__rmrnSW__glossary-popover-in{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes FinancialGlossaryText-module__rmrnSW__glossary-popover-in-above{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes FinancialGlossaryText-module__rmrnSW__glossary-page-in{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@media (max-width:640px){.FinancialGlossaryText-module__rmrnSW__trigger{cursor:pointer}.FinancialGlossaryText-module__rmrnSW__popover{border-radius:15px;padding:13px 13px 14px}.FinancialGlossaryText-module__rmrnSW__title{font-size:.96rem}.FinancialGlossaryText-module__rmrnSW__sectionText{font-size:.79rem;line-height:1.42}.FinancialGlossaryText-module__rmrnSW__formula{padding-left:4px;padding-right:4px}.FinancialGlossaryText-module__rmrnSW__fractionFormula{gap:clamp(2px,1vw,5px)}.FinancialGlossaryText-module__rmrnSW__hasNextPage .FinancialGlossaryText-module__rmrnSW__sections{padding-right:35px}.FinancialGlossaryText-module__rmrnSW__hasPreviousPage .FinancialGlossaryText-module__rmrnSW__companyPage{padding-left:35px}.FinancialGlossaryText-module__rmrnSW__pageNavigation{border-radius:10px;width:29px;height:52px;font-size:1.45rem}.FinancialGlossaryText-module__rmrnSW__fractionNumerator,.FinancialGlossaryText-module__rmrnSW__fractionDenominator{padding-left:2px;padding-right:2px}.FinancialGlossaryText-module__rmrnSW__component dt,.FinancialGlossaryText-module__rmrnSW__component dd{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.FinancialGlossaryText-module__rmrnSW__trigger{transition:none}.FinancialGlossaryText-module__rmrnSW__popover{animation:none}}
.StructuredReportReader-module__WqTLwG__reportVariantStrip{z-index:12;background:#fcfbf8;border-bottom:1px solid #27234714;justify-content:center;width:100%;padding:13px 24px;display:flex;position:relative}.StructuredReportReader-module__WqTLwG__reportVariantNavigation{background:#ece8e080;border:1px solid #27234714;border-radius:999px;grid-template-columns:repeat(3,minmax(170px,245px));justify-content:center;align-items:center;gap:4px;min-height:42px;padding:4px;display:grid;box-shadow:inset 0 1px 2px #25234708}.StructuredReportReader-module__WqTLwG__reportVariantLink{color:#252347a3;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 16px;font-size:13px;font-weight:680;line-height:1.2;text-decoration:none;transition:color .22s,background-color .22s,box-shadow .22s,transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.StructuredReportReader-module__WqTLwG__reportVariantLink:last-child{color:#8a642d}.StructuredReportReader-module__WqTLwG__reportVariantLinkActive:last-child{color:#684719;background:linear-gradient(145deg,#fffdf8,#f5ead8);box-shadow:0 5px 14px #7a56231f,inset 0 0 0 1px #b8873d2b}.StructuredReportReader-module__WqTLwG__reportVariantLinkActive{color:#252347;background:#fcfbf8;font-weight:780;box-shadow:0 5px 14px #25234714,inset 0 0 0 1px #2723470f}.StructuredReportReader-module__WqTLwG__reportVariantLink:only-child{grid-column:1/-1}a.StructuredReportReader-module__WqTLwG__reportVariantLink:hover{color:#252347;background:#fcfbf89e;transform:translateY(-1px)}.StructuredReportReader-module__WqTLwG__reportVariantLink:focus-visible{outline-offset:2px;outline:2px solid #5f3f279e}.StructuredReportReader-module__WqTLwG__reportAiTransparencyDisclosure{z-index:11;text-align:center;background:#fcfbf8;border-bottom:1px solid #2723470e;padding:6px 20px 7px;position:relative}.StructuredReportReader-module__WqTLwG__reportAiTransparencyDisclosure p{color:#2523476b;letter-spacing:.008em;max-width:860px;margin:0 auto;font-size:10px;font-weight:500;line-height:1.45}.StructuredReportReader-module__WqTLwG__quickFairValueWrap{z-index:10;background:#fcfbf8;justify-content:center;padding:8px 20px 20px;display:flex;position:relative}.StructuredReportReader-module__WqTLwG__quickFairValueCard{color:#252347;text-align:center;background:linear-gradient(145deg,#fffefb 0%,#f7f1e8 100%);border:1px solid #27234724;border-radius:18px;flex-direction:column;align-items:center;width:min(100%,430px);padding:19px 26px 17px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 13px 30px #25234717}.StructuredReportReader-module__WqTLwG__quickFairValueCard:hover{transform:translateY(-2px);box-shadow:0 17px 36px #25234724}.StructuredReportReader-module__WqTLwG__quickFairValueLabel{color:#8a5b45;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:820;line-height:1.2}.StructuredReportReader-module__WqTLwG__quickFairValueAmount{font-variant-numeric:tabular-nums;letter-spacing:-.065em;margin-top:5px;font-size:clamp(1.95rem,4.1vw,2.75rem);line-height:1}.StructuredReportReader-module__WqTLwG__quickFairValueDelta{justify-content:center;align-items:center;gap:4px;margin-top:10px;font-size:.86rem;font-weight:760;line-height:1.35;display:inline-flex}.StructuredReportReader-module__WqTLwG__quickFairValueDeltaFigure{white-space:nowrap}.StructuredReportReader-module__WqTLwG__quickFairValuePositive{color:#2d8b56}.StructuredReportReader-module__WqTLwG__quickFairValueNegative{color:#c94c4c}.StructuredReportReader-module__WqTLwG__quickFairValueMeta{color:#25234799;font-variant-numeric:tabular-nums;margin-top:7px;font-size:.72rem;line-height:1.35}@media (max-width:700px){.StructuredReportReader-module__WqTLwG__reportVariantStrip{padding:10px 8px}.StructuredReportReader-module__WqTLwG__reportVariantNavigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:100%}.StructuredReportReader-module__WqTLwG__reportVariantLink{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;gap:4px;width:100%;padding:8px 7px;font-size:11px}.StructuredReportReader-module__WqTLwG__reportVariantLink:last-child{font-size:10.5px}.StructuredReportReader-module__WqTLwG__reportAiTransparencyDisclosure{padding:5px 14px 6px}.StructuredReportReader-module__WqTLwG__reportAiTransparencyDisclosure p{max-width:40ch;font-size:9.5px}.StructuredReportReader-module__WqTLwG__quickFairValueWrap{padding:8px 14px 16px}.StructuredReportReader-module__WqTLwG__quickFairValueCard{border-radius:16px;width:100%;padding:17px 18px 15px}.StructuredReportReader-module__WqTLwG__quickFairValueAmount{font-size:2.15rem}.StructuredReportReader-module__WqTLwG__quickFairValueDelta{max-width:28ch;font-size:.8rem}}.StructuredReportReader-module__WqTLwG__quickReportContinuation{text-align:center;background:radial-gradient(circle at 50% 0,#b4693514,#0000 62%),#f8f5ef;border:1px solid #27234714;border-radius:24px;flex-direction:column;align-items:center;gap:14px;margin-top:56px;padding:30px 24px;display:flex;box-shadow:0 18px 40px #2523470f}.StructuredReportReader-module__WqTLwG__quickReportContinuationLabel{color:#252347;text-wrap:balance;margin:0;font-size:clamp(1.08rem,1.6vw,1.32rem);font-weight:720;line-height:1.35}.StructuredReportReader-module__WqTLwG__quickReportContinuationCta{color:#fff;text-align:center;background:#252347;border:1px solid #27234717;border-radius:999px;justify-content:center;align-items:center;min-width:min(100%,320px);min-height:44px;padding:11px 24px;font-size:.94rem;font-weight:760;line-height:1.2;text-decoration:none;transition:background-color .2s,box-shadow .2s,transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 10px 24px #25234729}.StructuredReportReader-module__WqTLwG__quickReportContinuationCta:hover{background:#312e59;transform:translateY(-1px);box-shadow:0 13px 30px #25234733}.StructuredReportReader-module__WqTLwG__quickReportContinuationCta:focus-visible{outline-offset:3px;outline:2px solid #5f3f279e}@media (max-width:700px){.StructuredReportReader-module__WqTLwG__quickReportContinuation{border-radius:20px;gap:12px;margin-top:40px;padding:24px 12px}.StructuredReportReader-module__WqTLwG__quickReportContinuationLabel{max-width:28ch;font-size:1.02rem}.StructuredReportReader-module__WqTLwG__quickReportContinuationCta{width:100%;min-width:0}}.StructuredReportReader-module__WqTLwG__mobileSectionRail{top:var(--app-nav-height);z-index:24;-webkit-backdrop-filter:blur(14px);will-change:top;background:#fcfbf8f5;border-top:1px solid #2723470d;border-bottom:1px solid #27234717;transition:top .26s cubic-bezier(.22,1,.36,1);position:sticky;box-shadow:0 9px 22px #2523470f}body[data-mobile-report-header-hidden=true] .StructuredReportReader-module__WqTLwG__mobileSectionRail{top:0}.StructuredReportReader-module__WqTLwG__mobileSectionScroller{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:7px;width:100%;min-height:52px;padding:7px 14px;scroll-padding-inline:14px;display:flex;overflow-x:auto}.StructuredReportReader-module__WqTLwG__mobileSectionScroller::-webkit-scrollbar{display:none}.StructuredReportReader-module__WqTLwG__mobileSectionButton{color:#2f2a63b8;cursor:pointer;max-width:210px;min-height:38px;font:inherit;text-overflow:ellipsis;white-space:nowrap;scroll-snap-align:center;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:8px 13px;font-size:12.5px;font-weight:650;line-height:1.15;transition:background .15s,border-color .15s,color .15s;overflow:hidden}.StructuredReportReader-module__WqTLwG__mobileSectionButtonActive{color:#252347;background:#ece8e0;border-color:#27234714;font-weight:750}.StructuredReportReader-module__WqTLwG__mobileSectionButtonLocked{color:#2f2a6380}.StructuredReportReader-module__WqTLwG__mobileSectionButton:focus-visible{outline-offset:2px;outline:2px solid #5f3f279e}@media (max-width:700px){.StructuredReportReader-module__WqTLwG__mobileChartStack{grid-template-columns:minmax(0,1fr)!important;overflow-x:visible!important}.StructuredReportReader-module__WqTLwG__mobileChartStack>*{width:100%!important;min-width:0!important}}.StructuredReportReader-module__WqTLwG__reportLegalMetadataPrimary,.StructuredReportReader-module__WqTLwG__reportLegalMetadataContact{text-align:center}@media (max-width:700px){.StructuredReportReader-module__WqTLwG__reportLegalMetadata{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 10px!important}.StructuredReportReader-module__WqTLwG__reportLegalMetadataPrimary,.StructuredReportReader-module__WqTLwG__reportLegalMetadataContact{text-align:center}.StructuredReportReader-module__WqTLwG__reportLegalMetadataContact{grid-column:1/-1}}
