@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap");:root{--navy:#0b242c;--green:#006b59;--mint:#d5ffac;--bg:#f5f7f3;--muted:#788d8a;--line:#e3eae5}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:#172c2c;font-family:DM Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}.wrap{max-width:1350px;margin:auto;padding-inline:30px}.sr{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.siteHeader{background:#fff;border-bottom:1px solid var(--line);height:76px}.headRow{height:100%;display:flex;align-items:center;gap:40px}.logo{font:800 22px Manrope,Arial,sans-serif;letter-spacing:-1.3px;white-space:nowrap}.logo>span{color:var(--green);font-size:29px}.logo b{color:#0b9b7c}.headRow nav{display:flex;gap:30px;margin-left:auto}.headRow nav a{font-size:13px;font-weight:700;color:#586e6b}.headRow nav a:hover,.indec{color:var(--green)}.indec{border:1px solid #dce8df;background:#f7faf7;border-radius:9px;padding:11px 14px;font-size:12px;font-weight:700}.hero{background:radial-gradient(circle at 92% 8%,#1c5453,transparent 40%),linear-gradient(125deg,#0b242c,#14413f);color:white}.heroInner{min-height:500px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(250px,.8fr);align-items:center;grid-gap:60px;gap:60px;padding-block:72px}.eyebrow,.kicker{color:#168b70;letter-spacing:2px;font-size:10px;font-weight:800}.kicker{color:#a9f7ce}.detailHead h1,.hero h1,.innerPage h1{font:800 clamp(40px,5vw,70px)/1.13 Manrope,sans-serif;letter-spacing:-3px;margin:15px 0 22px}.hero h1 em{font-style:normal;color:var(--mint)}.hero p{color:#b4d2c9;font-size:15px;line-height:1.85;max-width:680px;margin-bottom:27px}.searchBox{display:flex;align-items:center;gap:13px;background:#fff;padding:7px 7px 7px 18px;border-radius:12px;box-shadow:0 15px 40px #07292322;max-width:760px}.searchBox>span{font-size:27px;color:#4d8b7d}.searchBox input{border:none;outline:none;flex:1 1;min-width:0;padding:12px 0;font-size:14px;color:#173c32}.searchBox button{border:none;background:var(--mint);border-radius:9px;color:#183d2c;font-size:13px;font-weight:800;padding:14px 18px;white-space:nowrap}.popular{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:19px;font-size:12px;color:#9fc0b9}.popular a{color:#dfffe4;border:1px solid #527d77;padding:6px 10px;border-radius:20px}.heroIllustration{border:1px solid #427067;padding:25px;border-radius:25px;background:#ffffff09;min-height:300px;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(2deg)}.heroIllustration>span{font-size:10px;color:#8dc5b1;letter-spacing:2px;font-weight:800}.heroIllustration>div{display:flex;align-items:end;gap:10px;height:175px;border-bottom:1px solid #7baca04b}.heroIllustration i{flex:1 1;border-radius:6px 6px 0 0;background:linear-gradient(#d5ffac,#168b79);opacity:.85}.heroIllustration strong{font-size:11px;color:#c4e2d7;letter-spacing:2px;text-align:right}.section{padding-top:70px;padding-bottom:55px}.sectionLead{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:26px}.explain h2,.how h2,.sectionLead h2{font:800 33px Manrope,sans-serif;letter-spacing:-1.5px;margin:12px 0}.explain p,.how p,.sectionLead p{font-size:14px;color:#728883;line-height:1.8;max-width:740px}.moreLink{color:var(--green);font-weight:800;font-size:13px;white-space:nowrap}.categoryLinks,.filters{display:flex;gap:9px;flex-wrap:wrap;margin:25px 0}.categoryLinks a,.filters a{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:11px 15px;background:#e5eee8;border-radius:9px;color:#285e50;font-size:12px;font-weight:800}.categoryLinks a:hover,.filters a:hover{background:#ceeadd}.cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.dataCard{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px;min-height:265px;display:flex;flex-direction:column;transition:.2s}.dataCard:hover{transform:translateY(-4px);border-color:#a7d4b8;box-shadow:0 15px 35px #0b453516}.cardTop{display:flex;justify-content:space-between;align-items:center}.cardTop span{background:#eaf7eb;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:800;color:#267e62}.cardTop b{color:#3b7866}.cardGlyph{font-size:30px;color:var(--green);margin:17px 0 0}.dataCard h3{font:800 17px Manrope,sans-serif;letter-spacing:-.5px;margin:8px 0}.dataCard p{font-size:12px;color:#7d918a;line-height:1.7;margin:0}.cardEnd{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:21px;color:#93a49c;font-size:11px;border-top:1px solid #eff3ef}.cardEnd b{font-size:11px;color:var(--green)}.how{margin-top:10px;margin-bottom:70px;background:#eaf2e9;border-radius:24px;padding-block:46px}.howGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-top:32px}.howGrid>div>span{color:#159274;font-size:30px;font-weight:800}.howGrid h3{font-size:16px;margin:13px 0 0}.howGrid p{font-size:13px}.fine{font-size:11px!important;max-width:100%!important;margin-top:30px}.siteFooter{background:#0c2b30;color:white;padding:48px 0}.siteFooter>.wrap{display:flex;gap:40px;align-items:flex-start;justify-content:space-between}.siteFooter b{font:800 19px Manrope,sans-serif}.siteFooter b span{color:#b8f5c2}.siteFooter p{font-size:12px;line-height:1.8;color:#8eb1a8;max-width:400px}.siteFooter nav{display:flex;flex-wrap:wrap;gap:13px;max-width:300px}.siteFooter a{color:#b9dbce;font-size:12px}.innerPage{min-height:65vh;padding-top:50px;padding-bottom:90px}.crumb{font-size:12px;color:#7c928c;margin-bottom:35px}.crumb a{color:#387869}.innerPage h1{font-size:48px;letter-spacing:-2px}.innerPage>p{color:#7b8f89;max-width:750px;line-height:1.8}.innerPage .searchBox{margin-top:28px;border:1px solid var(--line)}.resultsLead{display:flex;justify-content:space-between;align-items:center;margin:45px 0 20px}.resultsLead h2{font-size:25px}.resultsLead span{font-size:12px;color:#8c9d97}.noResults{padding:50px;background:#fff;border-radius:16px}.noResults a{color:var(--green);font-weight:800}.detailPage{padding-block:35px 70px}.detailHead{position:relative;background:#0d3035;border-radius:20px;color:white;padding:46px;margin-bottom:30px;overflow:hidden}.detailHead .eyebrow{color:#a5edb3}.detailHead h1{font-size:47px;letter-spacing:-2px;margin:13px 0}.detailHead p{font-size:14px;line-height:1.85;color:#b4d2ca;max-width:730px}.tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.tags span{font-size:11px;padding:9px 12px;border:1px solid #426b66;border-radius:8px;color:#d0eddb}.explorer{border:1px solid var(--line);background:white;border-radius:18px;overflow:hidden;box-shadow:0 15px 40px #0e45370a}.explorerTitle{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 30px}.explorerTitle h2{font-size:24px;letter-spacing:-.7px;margin:8px 0}.explorerTitle p{font-size:12px;color:#8ca097;margin:0}.pageInfo button,.smallButton{background:#eff7f1;border:1px solid #d2e8d9;color:#126b53;padding:11px 14px;border-radius:9px;font-size:12px;font-weight:800}.pageInfo{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 30px;background:#f6faf7;border-block:1px solid #e5ede7}.pageInfo strong{font-size:12px;display:block}.pageInfo span{font-size:11px;color:#779187;display:block;margin-top:4px}.pageInfo>div:last-child{display:flex;gap:8px}.notice{padding:14px 30px;font-size:12px;background:#fff8e8;color:#89672f;border-bottom:1px solid #f4e7ca;line-height:1.6}.explorerFilters{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:16px;gap:16px;padding:23px 30px 0}.explorerFilters.compact{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:13px}.explorerFilters label{font-size:10px;font-weight:800;letter-spacing:1px;color:#708d80;min-width:0}.explorerFilters input,.explorerFilters select{margin-top:9px;display:block;width:100%;background:#fff;color:#254b3b;border:1px solid #dce9df;border-radius:9px;padding:12px;font-size:12px;min-width:0}.dataSummary{display:flex;align-items:end;justify-content:space-between;gap:15px;padding:35px 30px 12px;flex-wrap:wrap}.dataSummary>div>span{display:block;color:#7c9c8d;font-size:10px;font-weight:800;letter-spacing:1px}.dataSummary strong{display:block;font:800 37px Manrope,sans-serif;margin:9px 0}.dataSummary b{display:block;font-size:15px;margin:11px 0;max-width:430px}.dataSummary small{display:block;color:#8ca198;font-size:12px}.graphic{padding:20px 15px;height:385px}.seriesList{border-top:1px solid var(--line);padding:20px 0 0}.seriesList h3{padding:0 30px;font-size:15px}.seriesList h3 small{color:#8ea49b}.seriesTable{max-height:420px;overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px}th{position:-webkit-sticky;position:sticky;top:0;background:#f0f6f1;color:#628474;text-align:left;padding:14px 19px;font-size:10px;letter-spacing:.5px}td{border-top:1px solid #ecf1ed;color:#657e73;padding:13px 19px}td:first-child{color:#234639;font-weight:700}tbody tr{cursor:pointer}.current,tbody tr:hover{background:#eaf6ee}.dataSource{padding:19px 30px;border-top:1px solid var(--line);font-size:11px;color:#8ea49c}.emptyState{text-align:center;min-height:200px;padding:70px 20px;color:#698b7a}.emptyState p{color:#93a99e}.explain{padding:46px 0;max-width:1000px}.explain p{max-width:850px}.related{display:flex;flex-wrap:wrap;gap:10px}.related a{background:#e4f0e5;padding:12px 15px;font-size:12px;font-weight:800;color:#216b52;border-radius:9px}@media(max-width:1100px){.cards{grid-template-columns:repeat(2,1fr)}.heroInner{grid-template-columns:1fr}.heroIllustration{display:none}}@media(max-width:700px){.wrap{padding-inline:17px}.siteHeader{height:auto}.headRow{height:70px;gap:12px}.headRow nav{gap:12px}.headRow nav a{font-size:11px}.headRow nav a:nth-child(n+3),.indec{display:none}.logo{font-size:16px}.heroInner{padding-block:46px}.hero h1{font-size:42px;letter-spacing:-1.8px}.hero p{font-size:13px}.searchBox{gap:8px;padding-left:11px}.searchBox button{padding:12px 10px}.searchBox input{font-size:12px}.section{padding-top:45px}.sectionLead{align-items:start;flex-direction:column}.cards{gap:10px}.dataCard{padding:16px;min-height:260px}.dataCard h3{font-size:15px}.howGrid{grid-template-columns:1fr;gap:10px}.how{border-radius:0}.siteFooter>.wrap{flex-direction:column}.innerPage h1{font-size:36px}.detailHead{padding:30px 23px}.detailHead h1{font-size:35px}.explorerTitle,.pageInfo{padding:20px;align-items:start;flex-direction:column}.explorerFilters,.explorerFilters.compact{grid-template-columns:1fr;padding:17px 19px 0}.dataSummary{padding:23px 19px}.graphic{padding:15px 1px}.seriesList h3{padding-inline:19px}.dataSource{padding:15px}.notice{padding:15px 20px}}.siteFooter .aendAuthor{margin:17px auto 0;max-width:1180px;padding:17px 15px 4px;border-top:1px solid #d7e5db;text-align:center;font-size:12px;font-weight:750;letter-spacing:.01em;color:#688775}.siteFooter .aendAuthor:first-letter{color:#247f55}.aendHideTechText{display:none!important}.v5HeroShortcuts .aendToolsShortcut{border-color:#acd2b9!important;color:#1f8052!important;background:#f2faf4!important}.enhancedExplorer{box-shadow:0 22px 50px #153d2f0d}.enhancedExplorer .explorerTitle{background:linear-gradient(110deg,#f0f9f2,white);padding:33px;border-bottom:1px solid #e5eee8}.enhancedExplorer .explorerTitle h2{font-size:27px;letter-spacing:-1px}.xActions{display:flex;gap:9px;flex-wrap:wrap}.xBtn{background:#ecf6ef;border:1px solid #cde4d5;border-radius:9px;padding:12px 15px;color:#116d55;font-size:12px;font-weight:800}.xBtn:hover:not(:disabled){background:#ddf2e5}.xLoading{text-align:center;padding:85px 15px;min-height:320px}.xLoading h3{font-size:19px}.xLoading p{font-size:13px;color:#829a8c}.xSpinner{width:42px;height:42px;border:3px solid #d7f3e1;border-top-color:#068a69;border-radius:50%;margin:0 auto 20px;animation:xspin .8s linear infinite}@keyframes xspin{to{transform:rotate(1turn)}}.xNotice{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:14px 31px;background:#f6faf6;color:#58796b;border-bottom:1px solid #e5ece7;font-size:12px}.xOnline{color:#159a70;font-size:15px}.xNotice strong{color:#24664e}.xNotice span:last-child{margin-left:auto;color:#839a8c}.xDashboardCards{display:grid;grid-template-columns:1.1fr 1fr .9fr;grid-gap:14px;gap:14px;padding:27px 31px}.xDashboardCards>div{border:1px solid #e3ece6;border-radius:15px;padding:21px;background:#fff}.xDashboardCards>div:first-child{background:#123f38;color:#fff;border-color:#123f38}.xDashboardCards span{display:block;font-size:10px;font-weight:800;letter-spacing:1.1px;color:#91aa9c}.xDashboardCards>div:first-child span{color:#a8d1bb}.xDashboardCards strong{display:block;font:800 28px Manrope,sans-serif;letter-spacing:-1px;margin:18px 0 7px;color:#174b3c}.xDashboardCards>div:first-child strong{color:#d5ffac}.xDashboardCards strong.xDown{color:#cd6657}.xDashboardCards strong.xUp{color:#087f66}.xDashboardCards small{display:block;color:#8ba295;font-size:11px;line-height:1.6}.xDashboardCards>div:first-child small{color:#b6d0c4}.xFilterHeader{padding:17px 31px 9px;border-top:1px solid #e9eee9;display:flex;align-items:center;justify-content:space-between}.xFilterHeader b{font-size:14px}.xFilterHeader p{font-size:12px;color:#93a398;margin:7px 0}.xTextBtn{border:0;background:none;color:#0d8163;font-weight:800;font-size:11px}.xFilters,.xSeriesSelectors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;padding:12px 31px}.xSeriesSelectors{grid-template-columns:1fr 1fr;padding-top:8px;padding-bottom:25px}.xFilters label,.xSeriesSelectors label{font-size:10px;font-weight:800;letter-spacing:.8px;color:#729181;min-width:0}.xFilters input,.xFilters select,.xSeriesSelectors select{display:block;margin-top:9px;width:100%;min-width:0;border:1px solid #dce9e0;background:#fff;border-radius:10px;padding:13px;color:#315847;font-size:12px}.xChartHeader{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:28px 31px 16px;border-top:1px solid #e9efeb;background:#fcfefc}.xChartHeader strong{font-size:18px}.xChartHeader p{font-size:12px;color:#819a8b;line-height:1.6}.xSegment{display:flex;align-items:center;gap:3px;background:#f0f5f0;border-radius:10px;padding:5px}.xSegment button{padding:9px 13px;background:transparent;border:0;color:#769085;font-size:11px;font-weight:800;border-radius:8px}.xSegment button.chosen{background:white;color:#096c54;box-shadow:0 2px 9px #163c2b16}.xChartFilters{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 31px 18px;flex-wrap:wrap}.xMonths{display:flex;gap:8px}.xMonths label{font-size:11px;color:#799184}.xMonths input{display:block;border:1px solid #dfe9e2;background:white;border-radius:8px;color:#2c5949;font-size:12px;padding:7px;margin-top:4px}.xChart{height:400px;padding:10px 22px}.xDataFooter{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f3f8f3;border-block:1px solid #e5eee5;padding:23px 30px}.xDataFooter b{font-size:14px;color:#315746}.xDataFooter p{font-size:12px;color:#7f9a8a;line-height:1.6;max-width:600px}.xError{font-size:12px;color:#ad4c3e;padding:12px 30px}.xListHeading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 30px}.xListHeading h3{font-size:16px;margin:0 0 6px}.xListHeading h3 small{color:#769f8b}.xListHeading p,.xListHeading span{font-size:12px;color:#839d90}.enhancedExplorer .seriesList{padding:0}.enhancedExplorer .seriesList .seriesTable{max-height:490px}@media(max-width:1050px){.xDashboardCards{grid-template-columns:repeat(2,1fr)}.xDashboardCards>div:last-child{grid-column:span 2}.xFilters{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.enhancedExplorer .explorerTitle{padding:24px 19px}.xDashboardCards{padding:16px;gap:9px}.xDashboardCards>div{padding:15px}.xDashboardCards strong{font-size:23px}.xNotice{padding:15px}.xNotice span:last-child{margin:0}.xFilterHeader{padding:20px 17px}.xFilters,.xSeriesSelectors{padding:10px 16px;grid-template-columns:1fr}.xChartHeader{padding:22px 17px;align-items:flex-start;flex-direction:column}.xChartFilters{padding:10px 16px}.xChart{padding:5px 0}.xDataFooter,.xListHeading{padding:20px 17px;align-items:flex-start;flex-direction:column}.xMonths{flex-wrap:wrap}}.focusedExplorer{border:1px solid #dfeae2;border-radius:19px;overflow:hidden;background:#fff;margin-bottom:25px;box-shadow:0 16px 38px #142d2210}.focusedHead{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px;background:linear-gradient(110deg,#e9f6ed,#fff)}.focusedHead h2{font:800 25px Manrope,sans-serif;letter-spacing:-.7px;margin:9px 0}.focusedHead p{font-size:12px;color:#819a8d}.focusBtn{border:1px solid #cfe6d9;border-radius:9px;background:#eaf8ee;color:#126c51;padding:11px 15px;white-space:nowrap;font-size:12px;font-weight:800;cursor:pointer}.focusBtn:disabled{opacity:.5;cursor:not-allowed}.focusStatus{display:flex;justify-content:space-between;align-items:center;gap:13px;flex-wrap:wrap;background:#f5faf6;padding:15px 30px;font-size:11px;color:#82988d;border-bottom:1px solid #e7eee8}.focusStatus span.complete{color:#117c5e;font-weight:800}.focusStatus span.partial{color:#a67b30;font-weight:800}.focusControls{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:15px;gap:15px;padding:25px 30px}.focusControls label,.focusToolbar label{font-size:10px;font-weight:800;letter-spacing:.6px;color:#6f897b}.focusCompare select,.focusControls input,.focusControls select,.focusToolbar input{display:block;width:100%;margin-top:8px;border:1px solid #dae8dd;border-radius:9px;padding:12px;color:#244c3c;background:white;font-size:12px;min-width:0}.focusMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:4px 30px 27px}.focusMetrics>div{border:1px solid #e4eee7;border-radius:13px;padding:21px;background:#f8fbf9}.focusMetrics>div:first-child{background:#143f36;color:white;border-color:#143f36}.focusMetrics span{display:block;color:#809f8b;letter-spacing:.7px;font-weight:800;font-size:10px}.focusMetrics>div:first-child span{color:#afd3bb}.focusMetrics strong{font:800 26px Manrope,sans-serif;display:block;margin:16px 0 7px;color:#125f47}.focusMetrics>div:first-child strong{color:#d7ffa9}.focusMetrics em{font-size:13px;font-style:normal}.focusMetrics small{font-size:11px;color:#8da598}.focusMetrics>div:first-child small{color:#b0d6c0}.focusChartHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:25px 30px 10px;border-top:1px solid #edf1ee}.focusChartHeader h3{font-size:18px;margin:0 0 6px}.focusChartHeader p{font-size:12px;color:#8fa49a;margin:0}.focusToggle{display:flex;gap:3px;background:#eef4ef;padding:4px;border-radius:10px}.focusToggle button{border:0;background:transparent;padding:9px 13px;color:#779486;border-radius:8px;font-size:11px;font-weight:800;cursor:pointer}.focusToggle button.on{background:white;color:#08765b;box-shadow:0 2px 6px #193b2716}.focusToolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:15px 30px}.focusToolbar label{letter-spacing:0}.focusToolbar input{padding:8px;margin-top:3px}.focusCompare{display:flex;align-items:center;gap:12px;padding:0 30px 15px;font-size:12px;color:#729180}.focusCompare select{width:360px;max-width:75%;margin-top:0}.focusChart{height:390px;padding:13px 20px}.focusAnnotation{background:#f5faf6;color:#789184;font-size:11px;line-height:1.7;padding:16px 30px;margin:0}.focusTable{border-top:1px solid #e5eee8;padding-top:20px}.focusTable h3{padding:0 30px;font-size:15px}.focusTable h3 small{color:#82a393}.focusScroll{max-height:400px;overflow:auto}.focusTable table{width:100%;border-collapse:collapse}.focusTable th{background:#edf5ef;color:#678a77;font-size:10px;text-align:left;padding:14px 18px}.focusTable td{border-top:1px solid #e8eee8;padding:13px 18px;font-size:12px;color:#587468}.focusTable tr{cursor:pointer}.focusTable tbody tr:hover,.focusTable tr.active{background:#e9f7ef}.focusFooter{font-size:11px;padding:19px 30px;border-top:1px solid #e6eee7;color:#839a8e}.focusEmpty{text-align:center;padding:70px 20px;min-height:240px;color:#6d8c79}.focusSpinner{width:30px;height:30px;border:3px solid #cdecdc;border-top-color:#0a896c;border-radius:50%;animation:spinFocus .8s linear infinite;margin:0 auto 20px}@keyframes spinFocus{to{transform:rotate(1turn)}}.focusTooltip{padding:14px;background:white;border:1px solid #dfebe3;border-radius:11px;box-shadow:0 10px 26px #142b201d;max-width:300px;font-size:12px}.focusTooltip>b{display:block;font-size:12px;margin-bottom:9px;color:#193f2f}.focusTooltip>div{display:flex;align-items:center;gap:7px;padding:5px 0}.focusTooltip>div span:first-child{width:8px;height:8px;border-radius:50%;flex-shrink:0}.focusTooltip>div span:nth-child(2){flex:1 1;color:#5a7c6a}.focusTooltip strong{font-size:12px;color:#1a553e}.focusTooltip small{display:block;color:#91a49a;font-size:10px;margin-top:9px}@media(max-width:750px){.focusedHead{padding:21px;align-items:flex-start;flex-direction:column}.focusControls{padding:17px;grid-template-columns:1fr}.focusMetrics{padding:0 17px 17px;grid-template-columns:1fr}.focusChartHeader{padding:18px;flex-direction:column;align-items:flex-start}.focusToolbar{padding:15px}.focusChart{padding:10px 0}.focusStatus{padding:15px}.focusCompare{padding:0 15px 14px}.focusTable h3{padding:0 16px}.focusFooter{padding:15px}}.fixedExplorer{border:1px solid #e1e9e3;border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 7px 25px #112e2310;margin-bottom:26px}.fixedHeader{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:26px 30px;background:#f5faf6;border-bottom:1px solid #e9efea}.fixedHeader h2{font:800 23px Manrope,system-ui,sans-serif;letter-spacing:-.8px;margin:7px 0}.fixedHeader p{color:#829689;font-size:12px;margin:0}.fixedButton{font-size:12px;font-weight:800;padding:10px 14px;background:#edf7f0;color:#12664e;border:1px solid #d5e7db;border-radius:9px;white-space:nowrap}.fixedButton:disabled{opacity:.45}.fixedSelectors{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:13px;gap:13px;padding:22px 28px 8px}.fixedCompare label,.fixedSelectors label{font-size:10px;font-weight:800;letter-spacing:1px;color:#6d8a7c}.fixedCompare select,.fixedSelectors input,.fixedSelectors select{display:block;width:100%;min-width:0;margin-top:7px;border:1px solid #dbe7de;border-radius:9px;padding:12px;font-size:12px;color:#284c3e;background:#fff}.fixedCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;padding:16px 28px 22px}.fixedCards article{padding:18px;background:#f8fbf9;border:1px solid #e5eee7;border-radius:12px}.fixedCards article:first-child{background:#143e34;color:#fff;border-color:#143e34}.fixedCards span{display:block;font-size:10px;letter-spacing:.7px;font-weight:800;color:#799488}.fixedCards article:first-child span{color:#a7cbb6}.fixedCards strong{display:block;font:800 26px Manrope,system-ui,sans-serif;margin:12px 0 5px;white-space:nowrap;color:#125d47}.fixedCards article:first-child strong{color:#d5ffa8}.fixedCards strong small{font-size:12px}.fixedCards p{font-size:11px;color:#8ea396;margin:0}.fixedCards article:first-child p{color:#adcebb}.fixedChartPanel{border-top:1px solid #e8eee9;padding:20px 28px 4px}.fixedChartHead{display:flex;justify-content:space-between;align-items:center;gap:15px}.fixedChartHead h3{font:800 17px Manrope,system-ui,sans-serif;color:#1b382e;margin:0 0 6px}.fixedChartHead p{font-size:11px;color:#88a096;margin:0}.fixedChartHead p span{margin:0 5px}.fixedSegment{display:flex;gap:3px;background:#f1f6f2;border:1px solid #e6eee8;border-radius:10px;padding:3px;white-space:nowrap}.fixedSegment button{font-size:11px;font-weight:800;border:0;border-radius:7px;background:transparent;color:#729183;padding:8px 11px}.fixedSegment button.active{background:#fff;color:#087457;box-shadow:0 2px 8px #123d2b15}.fixedTools{display:flex;justify-content:space-between;align-items:center;gap:13px;flex-wrap:wrap;margin-top:19px}.fixedDates{display:flex;gap:8px}.fixedDates label{font-size:10px;color:#748e7e}.fixedDates input{display:block;border:1px solid #dce9df;border-radius:8px;padding:7px;font-size:12px;color:#315645;margin-top:4px}.fixedCompare{display:flex;justify-content:space-between;align-items:end;gap:14px;margin-top:17px}.fixedCompare label{flex:1 1;max-width:440px}.fixedGraph{height:305px;margin:20px 2px 0}.fixedReading{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:34px;font-size:11px;color:#637e6e;padding:0 5px 8px}.fixedReading span:last-child{white-space:nowrap;color:#9aaca0}.fixedWarning{background:#fff7e9;color:#906f38;font-size:12px;padding:12px;border-radius:8px}.fixedTooltip{background:#fff;border:1px solid #dae8df;box-shadow:0 12px 30px #1836281d;border-radius:12px;padding:13px;min-width:220px;max-width:310px;pointer-events:none;font-size:11px}.fixedTooltip>strong{display:block;padding-bottom:9px;margin-bottom:8px;border-bottom:1px solid #e9eee9;font-size:12px}.fixedTooltipRow{display:flex;align-items:center;gap:7px;margin:8px 0}.fixedTooltipRow i{height:8px;width:8px;border-radius:50%;flex-shrink:0}.fixedTooltipRow span{flex:1 1}.fixedTooltipRow b{white-space:nowrap}.fixedTooltip small{color:#92a99b;display:block;margin-top:8px}.fixedEmpty{text-align:center;padding:70px 25px;color:#6f8e7b}.fixedTable{margin-top:15px;border-top:1px solid #e9efea}.fixedTable>div:first-child{padding:22px 29px}.fixedTable b{display:block;font-size:14px}.fixedTable small{color:#96a99d;font-size:11px}.fixedScroll{max-height:350px;overflow:auto}.fixedScroll table{width:100%;border-collapse:collapse;font-size:11px}.fixedScroll th{text-align:left;padding:13px 18px;background:#f3f8f5;color:#779384}.fixedScroll td{padding:13px 18px;border-top:1px solid #edf2ee;color:#5e7c6a}.fixedScroll td:first-child{color:#284c3b;font-weight:700}.fixedScroll tr{cursor:pointer}.fixedScroll tbody tr:hover,.fixedScroll tr.chosen{background:#eaf7ee}.fixedSource{border-top:1px solid #e6eee8;padding:17px 29px;color:#8da498;font-size:11px}@media(max-width:750px){.fixedHeader{padding:20px;align-items:flex-start;flex-direction:column}.fixedSelectors{grid-template-columns:1fr;padding:18px}.fixedCards{grid-template-columns:1fr;padding:12px 18px}.fixedChartPanel{padding:18px 12px 0}.fixedChartHead{flex-direction:column}.fixedChartHead,.fixedTools{align-items:flex-start}.fixedDates{flex-wrap:wrap}.fixedCompare{align-items:stretch;flex-direction:column}.fixedCompare label{max-width:none}.fixedGraph{height:270px}.fixedReading{flex-direction:column;align-items:flex-start}.fixedTable>div:first-child{padding:18px}.fixedSource{padding:16px}}.dollarPage{padding-top:32px;padding-bottom:80px}.dollarIntro{max-width:950px;padding:10px 0 29px}.dollarIntro h1{font:800 clamp(33px,4vw,55px) Manrope,sans-serif;letter-spacing:-2px;line-height:1.12;margin:13px 0}.dollarIntro h1 em{font-style:normal;color:#087e68}.dollarIntro p{font-size:14px;color:#728d80;line-height:1.85}.dollarPanel{background:#fff;border:1px solid #dfebe3;border-radius:19px;overflow:hidden;box-shadow:0 12px 35px #092b2010}.dollarChoices{display:flex;flex-wrap:wrap;gap:6px;padding:18px 22px;background:#f3f8f4;border-bottom:1px solid #e3ebe5}.dollarChoices button{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #e2eae5;border-radius:9px;padding:11px 14px;color:#537263;font-size:12px;font-weight:800}.dollarChoices button.chosen{background:#14453a;color:#fff;border-color:#14453a}.dollarChoices button span{font-size:16px}.dollarQuoteGrid{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-gap:12px;gap:12px;padding:24px}.dollarQuoteGrid article{padding:21px 19px;border:1px solid #e2ebe4;border-radius:14px;background:#f9fcf9}.dollarQuoteGrid article.primary{background:#153f36;color:#fff;border-color:#153f36}.dollarQuoteGrid article>span{display:block;font-size:10px;font-weight:800;letter-spacing:1px;color:#779486}.dollarQuoteGrid article.primary>span{color:#b2d6c2}.dollarQuoteGrid strong{display:block;font:800 clamp(21px,2.5vw,33px) Manrope,sans-serif;letter-spacing:-1px;margin:17px 0 7px;color:#16583f}.dollarQuoteGrid article.primary strong{color:#d9ffaf}.dollarQuoteGrid small{color:#89a193;font-size:11px}.dollarQuoteGrid article.primary small{color:#bbd7c5}.dollarChartHead{padding:14px 25px 10px;display:flex;justify-content:space-between;gap:15px;align-items:center}.dollarChartHead h2{font:800 22px Manrope,sans-serif;margin:0 0 6px}.dollarChartHead p{font-size:12px;color:#8ba399;margin:0}.dollarRanges,.dollarSwitch{display:flex;gap:4px}.dollarSwitch{background:#eff5ef;border-radius:9px;padding:4px}.dollarRanges button,.dollarSwitch button{border:0;border-radius:8px;background:transparent;padding:9px 12px;font-size:11px;color:#738d7e;font-weight:800}.dollarRanges button.active,.dollarSwitch button.active{background:#e6f4e9;color:#107a5d}.dollarRanges{margin:10px 25px;flex-wrap:wrap}.dollarChart{height:350px;padding:10px 20px}.dollarSource{background:#f7faf8;padding:19px 25px;border-top:1px solid #e6eee8;font-size:11px;line-height:1.65;color:#7f9a8b}.dollarGuide{padding-top:46px}.dollarGuide h2{font:800 26px Manrope,sans-serif}.dollarGuideGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:13px;gap:13px}.dollarGuideGrid article{padding:20px;background:#fff;border:1px solid #e3ece5;border-radius:13px}.dollarGuideGrid h3{font-size:15px}.dollarGuideGrid p{font-size:12px;line-height:1.7;color:#738c7f}.dollarLegal{margin-top:26px;font-size:12px;color:#748b7f;line-height:1.8}.dollarLegal a{color:#0b8265;text-decoration:underline}.dollarLoading{padding:85px 25px;text-align:center;color:#789184}.dollarTeaser{margin-top:38px;margin-bottom:25px;background:linear-gradient(105deg,#e8f5e9,#dff5e7);border:1px solid #cfe4d5;border-radius:22px;padding-block:29px;display:flex;gap:25px;align-items:center;justify-content:space-between}.dollarTeaser h2{font:800 27px Manrope,sans-serif;margin:10px 0}.dollarTeaser p{font-size:13px;line-height:1.7;color:#668675;max-width:580px}.dollarTeaserValue{background:white;border:1px solid #d9e8df;padding:21px 25px;border-radius:14px;min-width:250px;display:flex;flex-direction:column;gap:9px}.dollarTeaserValue small{font-size:10px;color:#749284;font-weight:800}.dollarTeaserValue strong{font:800 28px Manrope,sans-serif;color:#16553f}.dollarTeaserValue span{font-size:11px;color:#93a99c}.dollarTeaserValue a{font-size:12px;color:#087e68;font-weight:800;margin-top:6px}@media(max-width:760px){.dollarQuoteGrid{grid-template-columns:1fr;padding:14px}.dollarChartHead{align-items:flex-start;flex-direction:column}.dollarChart{padding:5px 0;height:295px}.dollarGuideGrid{grid-template-columns:1fr}.dollarTeaser{flex-direction:column;align-items:stretch}.dollarTeaserValue{min-width:0}}.financePage{padding-top:26px;padding-bottom:80px}.financeIntro{padding:15px 0 26px}.financeIntro h1{font:800 clamp(32px,4vw,51px) Manrope,sans-serif;letter-spacing:-1.7px;margin:12px 0}.financeIntro p{font-size:14px;line-height:1.8;color:#799081;max-width:850px}.financeLinks{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0 0}.financeLinks a{font-size:12px;background:#f0f8f1;border:1px solid #d9e8db;border-radius:9px;padding:10px 13px;color:#157454;font-weight:800}.financePanel{background:#fff;border:1px solid #dce9e1;border-radius:18px;overflow:hidden;box-shadow:0 11px 31px #1237260f}.financeValues{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:11px;gap:11px;padding:23px}.financeValues>div{border:1px solid #e1ebe3;padding:20px;border-radius:13px;background:#f9fcfa}.financeValues>div.main{background:#153f36;border-color:#153f36}.financeExtrema small,.financeValues span{display:block;font-size:10px;letter-spacing:.75px;font-weight:800;color:#7e9889}.financeValues>div.main span{color:#b2d1bf}.financeValues strong{font:800 clamp(20px,2.4vw,30px) Manrope,sans-serif;letter-spacing:-.9px;color:#195e43;margin:15px 0 7px;display:block}.financeValues>div.main strong{color:#dcffaf}.financeValues strong small{font-size:12px}.financeValues p{font-size:11px;color:#819b8e;line-height:1.65;margin:0}.financeValues .main p{color:#a9d5be}.financeChartHeader{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px 23px 6px}.financeChartHeader h2{font:800 21px Manrope,sans-serif;margin:0 0 6px}.financeChartHeader p{font-size:12px;color:#829b8b;margin:0}.financeSegments{background:#f1f7f2;border-radius:9px;padding:4px;display:flex;gap:3px}.financeSegments button{border:0;background:transparent;padding:8px 11px;border-radius:7px;font-size:11px;font-weight:800;color:#82998d}.financeSegments button.active{background:#fff;color:#12805d;box-shadow:0 2px 7px #18352115}.financeTools{padding:15px 23px;justify-content:space-between;gap:11px;flex-wrap:wrap}.financeCheckbox,.financeTools{display:flex;align-items:center}.financeCheckbox{font-size:11px;color:#6e8b79;gap:7px}.financeChart{height:340px;padding:0 15px}.financeHover{margin:8px 22px 18px;padding:11px 14px;background:#f5faf6;border-radius:9px;display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:11px;color:#557867}.financeExtrema{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:0 22px 24px}.financeExtrema>div{border:1px solid #e1ebe4;padding:15px;border-radius:10px}.financeExtrema b{font-size:17px;display:block;color:#1b6147;margin:10px 0 6px}.financeExtrema span{color:#90a99b;font-size:11px}.financeHelp{display:flex;gap:17px;background:#edf7ef;padding:25px;border-top:1px solid #e0eee3}.financeEmoji{font-size:26px;background:#d9eddf;width:51px;height:51px;display:grid;place-items:center;border-radius:12px;flex-shrink:0}.financeHelp h3{font:800 19px Manrope,sans-serif;margin:9px 0}.financeHelp p{font-size:12px;line-height:1.8;color:#5b806a;max-width:800px}.financeSource{font-size:11px;color:#81998a;padding:20px 24px;line-height:1.7}.financeSource a{color:#0b8061;text-decoration:underline}.financeWarning{font-size:11px;color:#88652b;background:#fff8e5;padding:14px 22px}.financeLoading{text-align:center;padding:78px 20px;color:#708e7b}.financeTeaser{padding-block:46px 28px}.financeTeaserGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px;margin-top:20px}.financeTeaserGrid>a{padding:23px;border-radius:15px;background:#fff;border:1px solid #deebe1;box-shadow:0 7px 18px #15362608;display:flex;flex-direction:column;gap:12px}.financeTeaserGrid span{font-size:11px;letter-spacing:.7px;color:#6b9278;font-weight:800}.financeTeaserGrid strong{font:800 27px Manrope,sans-serif;color:#16573f}.financeTeaserGrid small{font-size:11px;color:#90a699}.financeTeaserGrid b{font-size:12px;color:#128061;margin-top:4px}@media(max-width:760px){.financeValues{grid-template-columns:1fr;padding:14px}.financeChartHeader{align-items:flex-start;flex-direction:column}.financeChart{height:290px;padding:0}.financeExtrema,.financeTeaserGrid{grid-template-columns:1fr}.financeHelp{padding:20px}.financeHover{align-items:flex-start;flex-direction:column}}.calcPage{padding-top:29px;padding-bottom:80px}.calcIntro{max-width:850px;padding-bottom:25px}.calcIntro h1{font:800 clamp(34px,4vw,51px) Manrope,system-ui;letter-spacing:-1.7px;line-height:1.13;margin:12px 0}.calcIntro h1 em{font-style:normal;color:#087e64}.calcIntro p{font-size:14px;color:#749182;line-height:1.8}.calculatorBox{border:1px solid #dfeae2;background:#fff;border-radius:19px;box-shadow:0 12px 35px #143d2712;overflow:hidden}.calcHead{padding:26px;background:#f2faf4}.calcHead h2{font:800 23px Manrope,system-ui;margin:12px 0}.calcHead p{font-size:12px;color:#7a9384;line-height:1.7;max-width:830px}.calcInputs{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:14px;gap:14px;padding:24px}.calcInputs label{font-size:10px;font-weight:800;color:#6c8976;letter-spacing:.7px}.calcInputs input,.calcInputs select{width:100%;min-width:0;display:block;background:white;color:#1c523a;border:1px solid #d8e6dc;padding:14px;border-radius:10px;margin-top:8px;font-size:14px;outline-color:#0a8865}.calcAction{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;padding:0 24px 23px}.calcAction button{background:#126c53;border:1px solid #126c53;color:#fff;padding:13px 18px;border-radius:10px;font-size:12px;font-weight:800}.calcAction button:disabled{opacity:.4}.calcAction span{font-size:11px;color:#6b8a78}.calcResult{display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:12px;gap:12px;padding:0 24px 25px}.calcResult>div{padding:22px;border-radius:13px;border:1px solid #e1ede3;background:#f8fbf8}.calcResult>div.calcMain{background:#154235;border-color:#154235}.calcResult small{font-size:10px;letter-spacing:.8px;font-weight:800;color:#7f9989}.calcResult .calcMain small{color:#b1d5bf}.calcResult strong{display:block;font:800 clamp(21px,2.4vw,30px) Manrope,system-ui;color:#176349;margin:16px 0 9px;letter-spacing:-.9px}.calcResult .calcMain strong{color:#d6ffb2}.calcResult span{font-size:11px;color:#819a8b}.calcResult .calcMain span{color:#b8d6c2}.calcFormula{padding:23px 24px;border-top:1px solid #e6eee7;background:#f6faf7}.calcFormula b{font-size:14px;color:#24543c}.calcFormula p{font-size:12px;line-height:1.85;color:#688473;margin:8px 0}.calcLast{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:18px 24px;border-top:1px solid #e3ebe4;font-size:11px;color:#779183}.calcLast span:first-child{color:#138166;font-weight:800}.calcWarning{font-size:12px;color:#a16c30;background:#fff5e7;padding:13px 20px;margin:0 24px 22px;border-radius:9px}.calcInfo{padding:38px 4px;max-width:850px}.calcInfo h2{font:800 25px Manrope,system-ui}.calcInfo p{font-size:13px;color:#617e6b;line-height:1.9}.calcInfo a{font-size:12px;color:#078665;text-decoration:underline}.calcEmpty{padding:75px 20px;text-align:center;color:#778f82}.calcHomepageTeaser{background:#e9f7ed;border-radius:18px;padding:25px 30px;margin-block:20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.calcHomepageTeaser h2{font:800 24px Manrope,system-ui;margin:9px 0}.calcHomepageTeaser p{font-size:12px;color:#64816e;margin:0}.calcHomepageTeaser a{white-space:nowrap;background:#175e48;color:white;border-radius:9px;padding:12px 16px;font-weight:800;font-size:12px}@media(max-width:750px){.calcInputs,.calcResult{grid-template-columns:1fr}.calcInputs{padding:17px}.calcResult{padding:0 17px 18px}.calcAction{padding:0 17px 17px}.calcHomepageTeaser{flex-direction:column;align-items:flex-start;padding:20px}.calcHomepageTeaser a{width:100%;text-align:center}}.v5ComparePage{padding-top:34px;padding-bottom:80px}.v5ComparePage h1{font:800 clamp(32px,4vw,52px) Manrope,system-ui;letter-spacing:-1.6px;margin:12px 0}.v5ComparePage h1 em{font-style:normal;color:#0b8265}.v5ComparePage>p{font-size:13px;line-height:1.85;color:#758e7c;max-width:920px;margin-bottom:25px}.v5ComparePanel{background:white;border:1px solid #dee9e0;border-radius:18px;padding:24px;box-shadow:0 12px 30px #0b372110}.v5CompareInputs{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.v5CompareInputs label{font-size:11px;color:#668570;font-weight:800;letter-spacing:.6px}.v5CompareInputs select{display:block;width:100%;min-width:0;margin-top:9px;padding:13px;border:1px solid #d6e7db;border-radius:9px;background:#fbfdfb;font-size:13px;color:#1d5940}.v5CompareControls{justify-content:space-between;gap:16px;margin-top:20px}.v5CompareControls,.v5CompareControls>div{display:flex;align-items:center;flex-wrap:wrap}.v5CompareControls>div{gap:7px}.v5CompareControls b{font-size:11px;color:#6a8a75;margin-right:8px}.v5CompareControls button,.v5CompareMode button{border:1px solid #d8e9df;border-radius:9px;background:#f5faf6;padding:10px 13px;color:#537661;font-size:11px;font-weight:800;cursor:pointer}.v5CompareControls button.active,.v5CompareMode button.active{background:#165c45;border-color:#165c45;color:white}.v5CompareMode button:disabled{opacity:.45;cursor:not-allowed}.v5Copy{background:#e6f6eb!important;color:#0b7c5a!important}.v5CompareMode{display:flex;flex-wrap:wrap;gap:8px;padding:21px 0}.v5CompareNotice{background:#fff7ea;color:#987742;border-radius:9px;padding:13px;font-size:12px;line-height:1.7;margin-bottom:20px}.v5CompareCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px}.v5CompareCards article,.v5CompareOverlay{border:1px solid #e0ebe3;background:#fff;border-radius:14px;padding:17px;min-width:0;overflow:hidden}.v5CompareCardHead{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:70px}.v5CompareCardHead>span{width:30px;height:30px;border-radius:9px;background:#e4f3e8;color:#0c7d5b;display:grid;place-items:center;font-weight:800}.v5CompareCardHead>div{flex:1 1}.v5CompareCardHead h3{font:800 17px Manrope,system-ui;margin:0 0 5px}.v5CompareCardHead p{font-size:10px;color:#849d8a;margin:0}.v5CompareCardHead>strong{color:#0e7255;font:800 19px Manrope,system-ui}.v5CompareEmpty{text-align:center;padding:100px 15px;color:#819989;font-size:12px}.v5CompareOverlay h3{font:800 21px Manrope,system-ui;margin:2px 0 8px}.v5CompareOverlay p{font-size:12px;color:#819583;line-height:1.75}.v5CompareNotes{border-top:1px solid #e7eee7;margin-top:24px;padding-top:19px}.v5CompareNotes h3{font-size:14px}.v5CompareNotes p{color:#6b8975;font-size:12px;line-height:1.85}@media(max-width:880px){.v5CompareCards{grid-template-columns:1fr}}@media(max-width:640px){.v5ComparePanel{padding:14px}.v5CompareInputs{grid-template-columns:1fr}.v5ComparePage{padding-top:22px}}.bcraPage{padding-top:30px;padding-bottom:80px}.bcraIntro{max-width:880px;margin-bottom:27px}.bcraIntro h1{font:800 clamp(35px,4vw,53px) Manrope,system-ui;letter-spacing:-1.6px;margin:13px 0}.bcraIntro h1 em{font-style:normal;color:#0b7d61}.bcraIntro p{color:#728a7b;font-size:14px;line-height:1.9}.bcraPanel{background:white;border:1px solid #dfebe2;border-radius:18px;box-shadow:0 11px 32px #1237270e;overflow:hidden}.bcraHeader{padding:24px 26px;background:#f0f8f2;display:flex;justify-content:space-between;gap:17px;align-items:center}.bcraHeader h2{font:800 24px Manrope,system-ui;margin:10px 0}.bcraHeader p{font-size:12px;color:#799586;line-height:1.7;margin:0}.bcraHeader>button{border:1px solid #cfe3d6;border-radius:9px;background:#e9f7ee;padding:11px;color:#107a5d;white-space:nowrap;font-size:11px;font-weight:800}.bcraCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:22px;grid-gap:11px;gap:11px}.bcraCards button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:17px;gap:13px;background:#f9fcfa;border:1px solid #dfebe2;border-radius:13px;cursor:pointer}.bcraCards button.active{background:#163f34;border-color:#163f34}.bcraCardTop{font-size:11px;font-weight:800;color:#688775;line-height:1.5}.bcraCards button.active .bcraCardTop{color:#afcdb9}.bcraCards strong{font:800 clamp(18px,2.1vw,27px) Manrope,system-ui;color:#155d42;letter-spacing:-.6px}.bcraCards button.active strong{color:#d7ffb3}.bcraCards strong small{display:block;font:700 10px Inter,system-ui;letter-spacing:0;color:#85a694;margin-top:7px}.bcraCardDate{font-size:10px;color:#859d8d}.bcraGraphSection{padding:18px 23px;border-top:1px solid #e5eee7}.bcraGraphHead{display:flex;align-items:center;justify-content:space-between;gap:16px}.bcraGraphHead h3{font:800 20px Manrope,system-ui;margin:0 0 8px}.bcraGraphHead p{font-size:12px;color:#809b8a;margin:0}.bcraGraphModes,.bcraRanges{display:flex;gap:5px;flex-wrap:wrap}.bcraGraphModes button,.bcraRanges button{border:1px solid #dbe9e0;background:#f4faf6;padding:9px 12px;border-radius:8px;font-size:11px;color:#648671;font-weight:800;cursor:pointer}.bcraGraphModes button.active,.bcraRanges button.active{background:#196e52;border-color:#196e52;color:white}.bcraRanges{margin:20px 0 10px}.bcraStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;margin-top:17px}.bcraStats>div{border:1px solid #e4eee6;border-radius:12px;background:#f8fbf8;padding:16px}.bcraStats small{font-size:10px;color:#7f9a8a;font-weight:800;letter-spacing:.5px}.bcraStats strong{display:block;color:#146146;font-size:19px;margin:11px 0}.bcraStats span{font-size:11px;color:#789484}.bcraFuture{background:#fff7e7;border-top:1px solid #efdfc8;padding:17px 24px;font-size:12px;color:#856734;line-height:1.85}.bcraExplain{border-top:1px solid #deebe1;background:#edf8ef;padding:24px 26px}.bcraExplain h3{font:800 20px Manrope,system-ui;margin:10px 0}.bcraExplain p{font-size:12px;color:#60816d;line-height:1.85}.bcraSource{padding:19px 24px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:11px;color:#839b89}.bcraSource a{color:#137f5e;text-decoration:underline}.bcraEmpty{text-align:center;padding:90px 20px;color:#819a8c;font-size:12px}.bcraRelated{display:flex;flex-wrap:wrap;gap:12px;padding-top:25px}.bcraRelated a{border:1px solid #dfebe1;border-radius:10px;padding:13px 15px;font-weight:800;color:#0b785b;background:white;font-size:12px}@media(max-width:900px){.bcraCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.bcraHeader{flex-direction:column;align-items:flex-start;padding:19px}.bcraCards{gap:9px}.bcraCards,.bcraCards button{padding:13px}.bcraGraphHead{flex-direction:column;align-items:flex-start}.bcraGraphSection{padding:17px 10px}.bcraStats{grid-template-columns:1fr}.bcraExplain{padding:20px}}#menu-movil,.siteHeader.headerNext{display:none!important}.aendHeader{position:-webkit-sticky;position:sticky;top:0;z-index:110;background:rgba(255,255,255,.98);border-bottom:1px solid #e0eae2;box-shadow:0 4px 18px rgba(17,66,40,.035);font-family:inherit;transition:box-shadow .18s ease,background .18s ease}.aendHeaderCompact{box-shadow:0 5px 22px rgba(17,66,40,.11);background:rgba(255,255,255,.99)}.aendHeaderRow{height:74px;display:flex;align-items:center;justify-content:space-between;gap:19px;transition:height .18s ease}.aendHeaderCompact .aendHeaderRow{height:62px}.aendHeaderBrand{display:inline-flex;align-items:center;gap:10px;text-decoration:none!important;flex-shrink:0;color:#193f2d!important;min-width:0}.aendHeaderMark{width:35px;height:35px;display:grid;place-items:center;background:#e2f2e7;color:#188155;border-radius:10px}.aendHeaderLogoText{display:flex;flex-direction:column;gap:2px;line-height:1.04}.aendHeaderLogoText>span{font-size:19px;font-weight:780;letter-spacing:-.75px;white-space:nowrap}.aendHeaderLogoText b{color:#20865d;font-weight:780}.aendHeaderLogoText small{font-size:8px;font-weight:800;letter-spacing:.13em;color:#82978a;white-space:nowrap}.aendHeaderNav{display:flex;align-items:center;justify-content:center;gap:2px;flex:1 1;min-width:0}.aendHeaderItem{display:inline-flex;align-items:center;gap:5px;border:none;background:transparent;color:#546a5b!important;font:700 12px system-ui,-apple-system,sans-serif;text-decoration:none!important;white-space:nowrap;padding:12px 10px;border-radius:9px;cursor:pointer;transition:background .15s,color .15s}.aendHeaderItem.aendIsOpen,.aendHeaderItem:hover{color:#16764c!important;background:#eff8f1}.aendHeaderItem.aendIsCurrent{color:#136d45!important;background:#eaf6ee}.aendHeaderItemDrop svg{transition:transform .17s}.aendHeaderItemDrop.aendIsOpen svg{transform:rotate(180deg)}.aendHeaderActions{flex-shrink:0}.aendHeaderActions,.aendHeaderSearch{display:flex;align-items:center;gap:8px}.aendHeaderSearch{border:1px solid #dceae0;border-radius:11px;padding:10px;background:#f8fbf8;color:#4a765a;font:700 12px system-ui,-apple-system,sans-serif;cursor:pointer}.aendHeaderSearch:hover{border-color:#b9d7c4;background:#eef8f0}.aendHeaderSearch kbd{font:700 10px system-ui;color:#8ca392;border:1px solid #e1ebe4;border-radius:4px;padding:2px 4px;background:white;white-space:nowrap}.aendHeaderBurger{display:none;gap:7px;align-items:center;border:1px solid #dfebe2;background:#f7faf7;color:#2d694a;padding:9px 11px;border-radius:10px;font:700 12px system-ui;cursor:pointer}.aendHeaderDropdown{position:absolute;top:calc(100% - 1px);left:0;right:0;background:white;border:1px solid #e0eae2;border-top-color:#e7eee7;border-radius:0 0 17px 17px;box-shadow:0 18px 38px rgba(21,62,39,.13);max-height:min(78vh,660px);overflow-y:auto;padding:19px 23px 22px;z-index:115}.aendHeaderDropdownHead{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #edf1ed;padding:0 0 14px;margin-bottom:15px}.aendHeaderDropdownHead>div{display:flex;flex-direction:column;gap:5px}.aendHeaderDropdownHead>div>span{font-size:10px;color:#3c9263;letter-spacing:.1em;font-weight:850}.aendHeaderDropdownHead strong{font-size:18px;color:#23533a;letter-spacing:-.4px}.aendHeaderDropdownHead>a{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;color:#217c50;text-decoration:none}.aendHeaderMenuGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.aendHeaderMenuLink{display:flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:11px;padding:11px 9px;text-decoration:none!important;min-width:0;transition:background .15s,border-color .15s}.aendHeaderMenuLink:hover{background:#f3faf5;border-color:#e4f0e7}.aendHeaderMenuIcon{display:grid;place-items:center;width:35px;height:35px;border-radius:9px;background:#ecf6ef;color:#298158;flex-shrink:0}.aendHeaderMenuCopy{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.aendHeaderMenuCopy strong{font-size:12px;color:#284c36;font-weight:800;line-height:1.25}.aendHeaderMenuCopy small{font-size:10px;color:#7d9484;line-height:1.3}.aendHeaderMenuLink>svg{color:#a3b3a9;flex-shrink:0}.aendHeaderToolColumns{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:22px;gap:22px}.aendHeaderToolColumns section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;grid-gap:6px;gap:6px;border-right:1px solid #edf1ed;padding-right:14px}.aendHeaderToolColumns section:last-child{border:0;padding-right:0}.aendHeaderToolColumns h3{grid-column:1/-1;font-size:10px;letter-spacing:.12em;font-weight:850;color:#758f7b;margin:4px 0 7px}.aendHeaderToolColumns section:last-child{grid-template-columns:1fr}.aendHeaderBurger:focus-visible,.aendHeaderItem:focus-visible,.aendHeaderMenuLink:focus-visible,.aendHeaderSearch:focus-visible{outline:3px solid #87c9a1;outline-offset:2px}.aendMobileOverlay,.aendSearchOverlay{position:fixed;inset:0;background:rgba(14,38,26,.43);z-index:130}.aendMobileSheet{position:absolute;right:0;top:0;bottom:0;width:min(380px,92vw);background:white;box-shadow:-12px 0 35px rgba(12,43,26,.15);overflow-y:auto;display:flex;flex-direction:column}.aendMobileTop{display:flex;justify-content:space-between;align-items:center;gap:9px;padding:19px 20px;border-bottom:1px solid #e4ebe5}.aendMobileTop strong{font-size:15px;color:#214b35}.aendMobileTop button,.aendSearchClose{border:0;display:grid;place-items:center;width:36px;height:36px;background:#eff6f0;border-radius:9px;color:#377b55;cursor:pointer}.aendMobileSearch{display:flex;align-items:center;gap:10px;border:1px solid #dcebe0;background:#f6faf7;color:#62836d;border-radius:10px;margin:15px 17px;padding:14px;font:700 12px system-ui;cursor:pointer;text-align:left}.aendMobileNav{display:flex;flex-direction:column;padding:2px 16px 22px}.aendMobileNav>a,.aendMobileNav>details>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:15px 12px;border-bottom:1px solid #f0f3f0;font-size:13px;font-weight:800;color:#31533e;text-decoration:none!important;cursor:pointer}.aendMobileNav>details>summary::-webkit-details-marker{display:none}.aendMobileNav details[open] summary svg{transform:rotate(180deg)}.aendMobileNav details>div{display:flex;flex-direction:column;padding:5px 0 10px 14px;background:#f8fbf9;border-radius:0 0 10px 10px}.aendMobileNav details>div a{padding:12px;border-bottom:1px solid #ebf1ed;font-size:12px;color:#3b7150;text-decoration:none}.aendMobileCategory{font-size:10px;letter-spacing:.1em;color:#7f9887;font-weight:800;padding:15px 12px 7px}.aendMobileSheet>p{font-size:11px;color:#8ba194;text-align:center;margin:auto 16px 16px;padding-top:18px}.aendSearchOverlay{display:flex;align-items:flex-start;justify-content:center;padding:clamp(35px,12vh,110px) 15px 15px}.aendSearchDialog{width:min(100%,620px);max-height:75vh;overflow:hidden;display:flex;flex-direction:column;background:white;border-radius:17px;border:1px solid #dce9e0;box-shadow:0 25px 70px rgba(11,49,27,.26)}.aendSearchDialog>form{display:flex;align-items:center;gap:12px;padding:17px 19px;border-bottom:1px solid #e8eee9;color:#397b57}.aendSearchDialog>form input{border:0;outline:0;flex:1 1;min-width:0;color:#214932;font:600 15px system-ui;background:transparent}.aendSearchResults{overflow-y:auto;padding:14px}.aendSearchResults>span{font-size:10px;letter-spacing:.1em;font-weight:850;color:#839787;margin:7px 10px 11px;display:block}.aendSearchResults>a{display:flex;align-items:center;gap:11px;padding:11px;border-radius:10px;text-decoration:none!important}.aendSearchResults>a:focus-visible,.aendSearchResults>a:hover{background:#edf8f0}.aendSearchResults>a>span:first-child{width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;border-radius:9px;background:#edf7ef;color:#298159}.aendSearchResults>a>span:nth-child(2){display:flex;flex-direction:column;gap:3px;flex:1 1}.aendSearchResults>a strong{font-size:12px;color:#28553c}.aendSearchResults>a small{font-size:11px;color:#8a9c8d}.aendSearchResults>a>svg{color:#9eafa1}.aendSearchResults>p{font-size:12px;color:#799085;padding:10px}.aendSearchFooter{display:flex;gap:15px;padding:10px 22px;background:#f8faf8;color:#819586;font-size:10px}@media(max-width:1190px){.aendHeaderNav .aendHeaderSources{display:none}.aendHeaderItem{padding:10px 8px}}@media(max-width:1010px){.aendHeaderLogoText>span{font-size:17px}.aendHeaderLogoText small{font-size:7px}.aendHeaderRow{gap:11px}.aendHeaderSearch kbd{display:none}.aendHeaderItem{font-size:11px;padding:10px 7px}}@media(max-width:820px){.aendHeaderNav{display:none}.aendHeaderBurger{display:flex}.aendHeaderRow{height:66px}.aendHeaderCompact .aendHeaderRow{height:60px}.aendHeaderSearch{padding:10px}.aendHeaderDropdown,.aendHeaderSearch kbd{display:none}}@media(max-width:460px){.aendHeaderBrand{gap:8px}.aendHeaderLogoText>span{font-size:17px}.aendHeaderLogoText small{font-size:7px}.aendHeaderMark{width:33px;height:33px}.aendHeaderBurger span,.aendHeaderSearch span{display:none}.aendHeaderBurger,.aendHeaderSearch{width:39px;height:39px;display:grid;place-items:center;padding:7px}}@media(prefers-reduced-motion:reduce){.aendHeader,.aendHeaderItem,.aendHeaderItemDrop svg,.aendHeaderMenuLink,.aendHeaderRow{transition:none}}.v5HeadRow{display:flex!important;align-items:center!important;gap:24px!important;min-height:68px}.v5HeadRow .logo{flex-shrink:0;white-space:nowrap}.v5MainNav{flex:1 1;display:flex;align-items:center;justify-content:center;gap:5px!important;min-width:0}.v5MainNav a{white-space:nowrap;font-size:11px!important;font-weight:750;padding:8px 10px!important;border-radius:8px;color:#526e5b}.v5MainNav a:hover{background:#eef6ef;color:#0e7456}.v5Indec{font-size:11px!important;flex-shrink:0;white-space:nowrap}@media(max-width:1250px){.v5Indec{display:none!important}.v5HeadRow{gap:16px!important}.v5MainNav{justify-content:flex-end}}@media(max-width:980px){.v5HeadRow{flex-wrap:wrap!important;padding-top:13px;padding-bottom:10px;gap:9px!important}.v5MainNav{flex-basis:100%;justify-content:flex-start!important;overflow-x:auto!important;white-space:nowrap!important;padding-bottom:3px!important}.v5MainNav a{font-size:11px!important;padding:9px!important}}.bcraHomeSection{padding:32px 0 10px}.bcraHomeGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.bcraHomeCard{padding:22px;background:#fff;border:1px solid #deebe0;border-radius:15px;box-shadow:0 8px 25px #092e1d0b}.bcraHomeCard>span{display:block;font-size:12px;color:#5c8068;font-weight:800}.bcraHomeCard strong{display:block;font:800 clamp(22px,2.6vw,32px) Manrope,system-ui;color:#155c42;margin:17px 0 9px}.bcraHomeCard small{font-size:11px;color:#6e9480}.bcraHomeCard div{font-size:11px;color:#799788}.bcraHomeCard p{font-size:10px;color:#a2b6a7;margin:12px 0 0}.bcraHomeCard:hover{border-color:#abd1b8;transform:translateY(-2px)}@media(max-width:760px){.bcraHomeGrid{grid-template-columns:1fr}}.aendReserveMount{display:contents}.aendReserveMount[hidden]{display:none!important}.aendReserveCard{order:50!important;height:100%;min-width:0;text-decoration:none!important}.aendReserveIcon{background:#e6f3eb!important;color:#177e51!important;font-size:22px;font-weight:700}.aendReserveDetails{display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:53px;font-size:11px;color:#6d8577}.aendReserveDetails small{font-size:11px;color:#82988b}.v5KpiGrid .aendKpiLoading .v5KpiNumber,.v5KpiGrid .aendKpiUnavailable .v5KpiNumber{font-size:0!important;min-height:46px;display:flex;align-items:center}.v5KpiGrid .aendKpiLoading .v5KpiNumber small,.v5KpiGrid .aendKpiUnavailable .v5KpiNumber small{display:none!important}.v5KpiGrid .aendKpiLoading .v5KpiNumber:after{content:"Cargando dato…";font-size:13px;color:#527864;background:#ecf3ee;border-radius:8px;padding:10px;animation:aendLoadingPulse 1.5s ease-in-out infinite}.v5KpiGrid .aendKpiUnavailable .v5KpiNumber:after{content:"Dato no disponible";font-size:13px;color:#86978c;background:#f4f6f4;border-radius:8px;padding:10px}.v5KpiGrid .aendKpiLoading .v5SparkEmpty{visibility:hidden}@keyframes aendLoadingPulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.v5KpiGrid .aendKpiLoading .v5KpiNumber:after{animation:none}}.aend-freshness,.aend-home-compare{display:none!important}.v5KpiGrid>a[href="/indicadores/inflacion"]{order:10}.v5KpiGrid>a[href="/dolar"]{order:20}.v5KpiGrid>a[href="/finanzas/riesgo-pais"]{order:30}.v5KpiGrid>a[href="/finanzas/uva"]{order:40}.v5KpiGrid>a[href="/indicadores/empleo"]{order:50}.v5KpiGrid>a[href="/indicadores/pobreza"]{order:60}.v5KpiGrid>a[href="/comercio-exterior"]{order:80}.v5KpiGrid .aendTrustKpi{order:70}.aendTrustKpiMount{display:contents}.aendTrustKpiMount[hidden]{display:none!important}.aendTrustKpi{height:100%;min-width:0;text-decoration:none!important}.aendTrustKpi .aendTrustIcon{background:#e8f3ef!important;color:#237951!important}.aendTrustKpi .aendTrustCardContext{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:52px;color:#668474;font-size:11px}.aendTrustCardTag{font-weight:650;color:#6c8175}.aendTrustDelta{font-size:11px;color:#71887a;line-height:1.35}.aendTrustDelta.positive{color:#188257}.aendTrustDelta.negative{color:#b76554}.v5KpiGrid .v5KpiNumber:has(small){min-height:38px}.v5KpiGrid .v5SparkEmpty{font-size:11px;color:#84988a}@media(max-width:700px){.v5HeroShortcuts{gap:9px!important}.v5Dashboard .v5CategoryTabs{overflow-x:auto;scrollbar-width:thin}.v5Dashboard .v5KpiGrid>*{min-width:0}}@media(max-width:420px){.aendTrustKpi .aendTrustDelta{font-size:10px}}.overviewSection{padding-top:72px;padding-bottom:18px}.overviewGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px;margin-top:24px}.overviewCard{background:#fff;border:1px solid #e1ebe3;border-radius:17px;padding:23px 20px 18px;min-width:0;transition:transform .18s,box-shadow .18s;box-shadow:0 6px 19px #0b45370b}.overviewCard:hover{transform:translateY(-4px);box-shadow:0 17px 33px #0e483a16}.overviewTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.overviewEmoji{width:43px;height:43px;border-radius:12px;display:grid;place-items:center;background:#eef7ef;font-size:22px}.overviewFrequency{font-size:10px;color:#668a79;background:#eaf5eb;padding:7px 9px;border-radius:20px;font-weight:800}.overviewCard h3{font-size:13px;margin:20px 0 8px;color:#506d5e}.overviewValue{font:800 33px Manrope,system-ui,sans-serif;letter-spacing:-1.1px;color:#143e32}.overviewDate{margin:7px 0 0;color:#879a8e;font-size:11px;line-height:1.5;min-height:33px}.overviewSpark{height:72px;margin:14px -5px 9px}.overviewPlaceholder{height:55px;background:linear-gradient(180deg,#f6faf7,transparent);border-radius:9px}.overviewBottom{border-top:1px solid #edf2ed;padding-top:14px;display:flex;justify-content:space-between;align-items:end;gap:9px;font-size:10px;color:#779184;line-height:1.4}.overviewBottom b{color:#0b7a62;white-space:nowrap}.overviewDisclaimer{font-size:11px;line-height:1.6;color:#879b8d;margin-top:17px}.overviewSection+.section{padding-top:52px}.cardGlyph{font-size:29px!important}.richExplorer .explorerTitle{background:linear-gradient(125deg,#e9f6ed,#fff);padding:31px;border-bottom:1px solid #e6eee8}.chartActions{display:flex;gap:8px;flex-wrap:wrap}.actionBtn{border:1px solid #d7e9db;background:#edf8ef;color:#167358;padding:11px 14px;border-radius:9px;font-size:12px;font-weight:800}.actionBtn:hover:not(:disabled){background:#def1e2}.richStatus{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:15px 30px;border-bottom:1px solid #e6eee8;background:#f7fbf7;font-size:12px;color:#1e7b5f;font-weight:800}.richStatus small{color:#799589;font-size:11px;font-weight:500}.richHighlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:24px 30px}.richHighlights>div{background:#f8fbf8;border:1px solid #e5eee6;border-radius:14px;padding:20px;min-width:0}.richHighlights>div:first-child{background:#123d35;color:#fff;border-color:#123d35}.richHighlights span{font-size:9px;letter-spacing:1px;color:#76978a;font-weight:800;display:block}.richHighlights>div:first-child span{color:#acd3ba}.richHighlights strong{font:800 26px Manrope,sans-serif;margin:16px 0 8px;display:block;color:#145b45}.richHighlights>div:first-child strong{color:#d5ffac}.richHighlights small{font-size:10px;color:#809b8c;line-height:1.6;display:block}.richHighlights>div:first-child small{color:#afd4be}.partialNote{background:#fff8e8;border-block:1px solid #f2e5c7;color:#866627;padding:13px 30px;font-size:11px;line-height:1.6}.richFilterTitle{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:25px 30px 12px}.richFilterTitle b{font-size:15px}.richFilterTitle p{font-size:12px;color:#819d8c}.richFilterTitle button{border:0;background:transparent;font-size:11px;color:#168061;font-weight:800}.richFilters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px;padding:0 30px 17px}.richFilters label,.richSelectors label{font-size:10px;color:#6a8d7c;font-weight:800;letter-spacing:.7px}.richFilters input,.richFilters select,.richSelectors select{display:block;width:100%;min-width:0;border:1px solid #dce8df;border-radius:9px;padding:12px;color:#285443;background:#fff;margin-top:8px;font-size:12px}.richSelectors{padding:0 30px 27px;display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px}.richChartTitle{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e8eee9;background:#fcfdfb;padding:24px 30px 15px}.richChartTitle h3{font-size:19px;margin:0 0 7px}.richChartTitle p{font-size:12px;color:#769386;margin:0}.richToggle{display:flex;gap:3px;align-items:center;background:#eff5ef;border-radius:10px;padding:4px}.richToggle button{padding:9px 12px;border:0;border-radius:7px;background:transparent;font-size:11px;font-weight:800;color:#789384}.richToggle button.active{background:white;color:#0b7259;box-shadow:0 2px 8px #103e2b17}.richChartTools{padding:12px 30px 9px;display:flex;justify-content:space-between;align-items:center;gap:13px;flex-wrap:wrap}.richDates{display:flex;gap:9px}.richDates label{font-size:11px;color:#6b8d7e}.richDates input{display:block;border:1px solid #dbe6dc;border-radius:8px;padding:7px;font-size:12px;margin-top:4px;color:#315545}.richChart{height:385px;padding:13px 20px}.richError{color:#b94c40;font-size:12px;padding:6px 30px}.richHistory{background:#f1f8f2;padding:24px 30px;display:flex;justify-content:space-between;align-items:center;gap:18px;border-block:1px solid #e2ede4}.richHistory b{font-size:13px}.richHistory p{font-size:11px;line-height:1.7;color:#7b9484}.richTableHead{padding:24px 30px 15px}.richTableHead b{font-size:14px}.richTableHead p{font-size:11px;color:#86a08e}.loadPulse{font-size:37px;color:#128166}@media(max-width:1120px){.overviewGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.overviewSection{padding-top:42px}.overviewGrid{gap:9px}.overviewCard{padding:15px 12px}.overviewValue{font-size:24px}.overviewCard h3{font-size:12px}.overviewBottom{flex-direction:column;align-items:start}.richHighlights{grid-template-columns:1fr;padding:15px}.richChartTitle,.richFilterTitle,.richHistory{flex-direction:column;align-items:start;padding:19px}.richFilters,.richSelectors{padding:10px 18px;grid-template-columns:1fr}.richChartTools{padding:14px}.richChart{padding:4px 0}.richStatus{padding:15px}.richDates{flex-wrap:wrap}.richExplorer .explorerTitle,.richTableHead{padding:20px}}.marketGraphRoot{padding:0 1px}.marketGraphCanvas,.marketGraphRoot{width:100%;min-width:0}.marketFloatingTooltip{position:absolute;width:205px;max-width:calc(100% - 12px);pointer-events:none;background:#fff;border:1px solid #cadfd0;border-radius:12px;padding:12px 13px;box-shadow:0 12px 28px #163c2b29;z-index:10;color:#244b3a;font-size:11px}.marketFloatingTooltip>strong{display:block;font-size:12px;color:#183b2b;margin-bottom:9px;padding-bottom:8px;border-bottom:1px solid #e8efe9}.marketFloatingTooltip>div{display:flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:1.45}.marketFloatingTooltip b{margin-left:auto;white-space:nowrap;font-size:12px}.marketFloatingTooltip small{display:block;color:#8ca79a;margin-top:7px}.marketTipDot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#078b6d;flex-shrink:0}.marketAxisRange{display:flex;align-items:center;justify-content:space-between;gap:9px;color:#547960;font-size:11px;padding:0 12px 9px}.marketAxisRange span:nth-child(2){font-size:10px;letter-spacing:.45px;color:#9cab9e}.marketMiniReading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:7px 11px 12px;padding:12px 14px;background:#f2f9f4;border-radius:9px;color:#467762;font-size:11px;min-height:39px}.marketMiniReading button{font-size:10px;border:1px solid #d5e7d9;border-radius:8px;background:white;color:#0c805c;padding:5px 8px}.marketChartEmpty{padding:80px 20px;text-align:center;color:#739282}.dollarChart:has(.marketGraphRoot),.financeChart:has(.marketGraphRoot){height:auto!important;min-height:350px!important;display:block;padding:0 13px}.financeChart:has(.marketGraphRoot){margin-bottom:0}.axisMarketReading,.financeHover{display:none!important}@media(max-width:720px){.marketAxisRange{padding-inline:4px;font-size:9px}.marketAxisRange span:nth-child(2){display:none}.dollarChart:has(.marketGraphRoot),.financeChart:has(.marketGraphRoot){padding:0 5px;min-height:360px!important}.marketFloatingTooltip{width:185px}.marketMiniReading{margin-inline:5px}}.insightExplorer{border:1px solid #dfe9e1;border-radius:19px;background:white;overflow:hidden;margin-bottom:26px;box-shadow:0 12px 35px #1236260d}.insightHead{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f4faf5;border-bottom:1px solid #e2ede5;padding:26px 29px}.insightHead h2{font:800 25px Manrope,sans-serif;letter-spacing:-.8px;margin:8px 0}.insightHead p{color:#829688;font-size:12px;margin:0}.insightActions{display:flex;gap:8px;flex-wrap:wrap}.insightActions button,.insightCompare button,.touchActions button{border:1px solid #d3e7d9;background:#eef8f0;color:#14664d;border-radius:9px;padding:10px 13px;font-size:11px;font-weight:800;cursor:pointer}.insightActions button:disabled,.insightCompare button:disabled,.touchActions button:disabled{opacity:.4}.qualityStrip{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;background:#fbfdfb;border-bottom:1px solid #e9efea;padding:14px 29px;font-size:11px;color:#7d9586}.qualityStrip span.good{color:#178363;font-weight:800}.qualityStrip span.old{color:#a97b32;font-weight:800}.insightPick{display:grid;grid-template-columns:.85fr 1.3fr;grid-gap:13px;gap:13px;padding:23px 29px 8px}.insightCompare label,.insightPick label{font-size:10px;font-weight:800;color:#6a8879;letter-spacing:.6px}.insightCompare select,.insightPick input,.insightPick select{width:100%;min-width:0;display:block;margin-top:7px;padding:12px;border:1px solid #dce9df;border-radius:9px;color:#26503d;font-size:12px;background:#fff}.insightCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;padding:17px 29px 24px}.insightCards>div{border:1px solid #e2ece5;border-radius:13px;background:#f8fbf9;padding:19px}.insightCards>div.featured{background:#143f35;border-color:#143f35;color:#fff}.insightCards small{font-size:10px;font-weight:800;letter-spacing:.8px;color:#769383}.insightCards .featured small{color:#a9d0bc}.insightCards strong{font:800 27px Manrope,sans-serif;display:block;color:#165d45;letter-spacing:-.7px;margin:14px 0 8px}.insightCards .featured strong{color:#d7ffb0}.insightCards em{font-size:12px;font-style:normal}.insightCards span{font-size:11px;color:#8ca296;line-height:1.65}.insightCards .featured span{color:#b6d4c0}.insightPanel{border-top:1px solid #e8eee9;padding:21px 26px 10px}.insightChartHead{display:flex;justify-content:space-between;align-items:center;gap:15px}.insightChartHead h3{font:800 19px Manrope,sans-serif;margin:0 0 8px}.insightChartHead p{font-size:12px;color:#8ca093;margin:0}.insightToggle{display:flex;gap:3px;background:#f0f6f1;padding:4px;border-radius:9px}.insightToggle button{background:transparent;border:0;color:#778e81;font-size:11px;font-weight:800;border-radius:7px;padding:9px 11px;cursor:pointer}.insightToggle button.active{background:white;color:#097359;box-shadow:0 2px 9px #193f2818}.insightToolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-top:21px}.insightDates{display:flex;gap:8px}.insightDates label{font-size:10px;color:#799385}.insightDates input{display:block;border:1px solid #d9e7df;background:#fff;border-radius:8px;padding:7px;font-size:12px;color:#2a5941;margin-top:4px}.insightCompare{display:flex;align-items:end;justify-content:space-between;gap:15px;margin:18px 0 4px}.insightCompare label{width:50%;min-width:200px}.insightWarning{font-size:11px;background:#fff8ea;color:#9b7533;padding:11px 14px;border-radius:9px;margin-top:10px}.insightChart{height:315px;margin-top:16px}.touchInfo{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f6faf7;border:1px solid #e3ece6;border-radius:12px;margin:7px 0 14px;padding:14px 17px;min-height:78px}.touchInfo small{display:block;color:#789787;font-weight:800;font-size:10px;letter-spacing:.7px}.touchInfo strong{display:block;color:#215542;font-size:13px;margin-top:5px}.touchInfo p{font-size:12px;color:#587969;margin:6px 0 0}.touchActions{display:flex;gap:6px;flex-shrink:0}.touchActions button{width:36px;height:36px;padding:0}.insightGuide{display:flex;gap:18px;border-top:1px solid #e8eee8;background:#eef7ee;padding:26px 29px}.guideEmoji{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:26px;background:#dcefe0;flex-shrink:0}.insightGuide h3{font:800 19px Manrope,sans-serif;margin:9px 0}.insightGuide p{font-size:13px;line-height:1.85;color:#577866;margin:0;max-width:860px}.insightHint{font-size:12px;color:#347356;background:#fff;border-radius:9px;padding:13px;margin-top:14px;line-height:1.65}.qualityDetail{padding:23px 29px;border-top:1px solid #e3eae5}.qualityDetail b{font-size:13px;color:#315b45}.qualityDetail p{font-size:11px;color:#7b9684;line-height:1.8}.insightTable{border-top:1px solid #e4ede6}.insightTable>div:first-child{padding:22px 29px}.insightTable b{display:block;font-size:14px}.insightTable small{font-size:11px;color:#88a08f}.insightScroll{max-height:330px;overflow:auto}.insightScroll table{width:100%;border-collapse:collapse;font-size:11px}.insightScroll th{text-align:left;background:#f3f8f3;padding:14px 18px;color:#6b8976;font-size:10px}.insightScroll td{border-top:1px solid #e8efe9;padding:13px 18px;color:#587665}.insightScroll td:first-child{color:#254c37;font-weight:700}.insightScroll tbody tr:hover,.insightScroll tr.chosen{background:#e9f7ed;cursor:pointer}.insightEmpty{padding:80px 20px;text-align:center;color:#789585}.insightTooltip{background:white;border:1px solid #d8e8de;border-radius:12px;padding:12px 14px;box-shadow:0 12px 34px #163f2c21;font-size:11px;max-width:295px;pointer-events:none}.insightTooltip>b{display:block;padding-bottom:9px;border-bottom:1px solid #ecf1ed;margin-bottom:8px}.insightTooltip>div{display:flex;gap:8px;align-items:center;margin:7px 0}.insightTooltip i{width:8px;height:8px;border-radius:50%;flex-shrink:0}.insightTooltip span{flex:1 1;line-height:1.4}.insightTooltip strong{white-space:nowrap}.insightTooltip small{color:#94a79a;font-size:10px}@media(max-width:750px){.insightHead{padding:21px;align-items:flex-start;flex-direction:column}.insightPick{grid-template-columns:1fr;padding:17px}.insightCards{grid-template-columns:1fr;padding:9px 17px 18px}.insightPanel{padding:18px 13px}.insightChartHead{flex-direction:column}.insightChartHead,.insightToolbar{align-items:flex-start}.insightDates{flex-wrap:wrap}.insightCompare{align-items:stretch;flex-direction:column}.insightCompare label{width:100%}.insightChart{height:270px}.touchInfo{flex-direction:column;align-items:stretch}.touchActions{justify-content:flex-end}.insightGuide{padding:20px;gap:12px}.guideEmoji{width:38px;height:38px;font-size:21px}.insightTable>div:first-child,.qualityDetail,.qualityStrip{padding:17px}}.stableExplorer{border:1px solid #dfece2;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #102e2310;margin-bottom:28px}.stableHeader{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#f4faf5;padding:25px 27px}.stableHeader h2{font:800 24px Manrope,system-ui;letter-spacing:-.7px;margin:9px 0}.stableHeader p{font-size:12px;color:#749081;margin:0}.stableActions{display:flex;gap:7px}.stableActions button,.stableCompare button{background:#e9f6ed;border:1px solid #d3e7d9;padding:10px 13px;border-radius:9px;font-size:11px;font-weight:800;color:#137457;white-space:nowrap}.stableActions button:disabled,.stableCompare button:disabled{opacity:.4}.stableQuality{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:11px;background:#fbfdfb;padding:13px 27px;font-size:11px;color:#81988b;border-top:1px solid #e7eee9;border-bottom:1px solid #e7eee9}.stableQuality span:first-child{font-weight:800;color:#188466}.stableFilters{display:grid;grid-template-columns:.9fr 1.2fr;grid-gap:13px;gap:13px;padding:23px 27px 9px}.stableCompare label,.stableFilters label{font-size:10px;color:#6e8c78;font-weight:800;letter-spacing:.6px}.stableCompare select,.stableFilters input,.stableFilters select{width:100%;min-width:0;display:block;margin-top:8px;border:1px solid #dae7dd;padding:12px;border-radius:9px;background:#fff;color:#315842;font-size:12px}.stableMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;padding:15px 27px 23px}.stableMetrics article{padding:19px;background:#f8fbf8;border:1px solid #e0ebe3;border-radius:13px}.stableMetrics article.featured{background:#174136;border-color:#174136}.stableMetrics small{font-size:10px;letter-spacing:.8px;color:#769584;font-weight:800}.stableMetrics .featured small{color:#a7cdb9}.stableMetrics strong{display:block;font:800 clamp(20px,2vw,28px) Manrope,system-ui;color:#145d43;margin:13px 0 8px}.stableMetrics .featured strong{color:#dbffb7}.stableMetrics em{font-size:12px;font-style:normal}.stableMetrics span{font-size:11px;color:#819b8b}.stableMetrics .featured span{color:#b4d1c0}.stablePanel{padding:23px 25px 22px;border-top:1px solid #e5eee7}.stablePanelHead{display:flex;justify-content:space-between;gap:13px;align-items:center}.stablePanelHead h3{font:800 19px Manrope,system-ui;margin:0 0 6px}.stablePanelHead p{color:#839f8e;font-size:12px;margin:0}.stableSegment{display:flex;gap:3px;padding:4px;border-radius:10px;background:#f0f7f1}.stableSegment button{border:0;border-radius:7px;padding:9px 11px;font-size:11px;font-weight:800;color:#789183;background:transparent;cursor:pointer}.stableSegment button.active{background:#fff;color:#147b5b;box-shadow:0 2px 9px #14382615}.stableTools{display:flex;justify-content:space-between;gap:15px;align-items:center;flex-wrap:wrap;margin:19px 0}.stableMonthFilters{display:flex;gap:8px}.stableMonthFilters label{font-size:10px;color:#849887}.stableMonthFilters input{display:block;margin-top:5px;padding:7px;border:1px solid #dbe8df;border-radius:8px;color:#24563e;font-size:12px}.stableCompare{display:flex;justify-content:space-between;gap:15px;align-items:end;margin:13px 0 12px}.stableCompare label{flex:1 1;max-width:450px}.stablePlotArea{width:100%;overflow:hidden}.stableRoot{padding-top:12px}.stableDates{display:flex;justify-content:space-between;align-items:center;gap:9px;padding:0 3px 12px;color:#668474;font-size:11px}.stableDates span:nth-child(2){font-size:9px;letter-spacing:.7px;color:#a5b7a8}.stableLegend{display:flex;gap:18px;padding:4px 0 10px;justify-content:center;color:#658572;font-size:11px}.stableLegend span{display:flex;align-items:center;gap:7px}.stableLegend i{width:10px;height:10px;border-radius:3px}.stableLegend i.main{background:#0b846b}.stableLegend i.secondary{background:#dca149}.stableReadout{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f5faf6;border:1px solid #e0ece3;border-radius:11px;padding:14px;margin-top:9px}.stableReadout small{display:block;color:#7a9988;font-size:10px;font-weight:800}.stableReadout strong{display:block;color:#265841;font-size:12px;margin-top:5px}.stableReadout b{display:block;font-size:15px;color:#0b7859}.stableNav{display:flex;gap:5px}.stableNav button{border:1px solid #d6e7da;background:white;border-radius:8px;width:34px;height:34px;color:#167d5f}.stableEmpty{padding:80px 20px;text-align:center;color:#728e7c}.stableWarning{padding:12px;background:#fff6e7;border-radius:9px;font-size:12px;color:#946e32}.stableExplain{background:#eef8ef;padding:25px 27px;border-top:1px solid #dfeae1}.stableExplain h3{font:800 19px Manrope,system-ui;margin:10px 0}.stableExplain p{font-size:12px;line-height:1.8;color:#567462}.stableProvenance{padding:23px 27px;border-top:1px solid #e4eee6}.stableProvenance b{font-size:14px}.stableProvenance p{color:#738d7b;font-size:11px;line-height:1.85}.stableProvenance a{color:#087d60;font-size:12px;font-weight:800;text-decoration:underline}.stableSeries{border-top:1px solid #e7efe8}.stableSeries h3{font-size:14px;padding:20px 27px;margin:0}.stableSeries h3 small{font-size:11px;color:#7d9888}.stableSeries>div{max-height:310px;overflow:auto}.stableSeries table{width:100%;border-collapse:collapse;font-size:11px}.stableSeries th{text-align:left;background:#f4f8f4;color:#6d8b78;padding:14px 17px}.stableSeries td{border-top:1px solid #ebf0ec;color:#698472;padding:13px 17px}.stableSeries td:first-child{color:#23513a;font-weight:700}.stableSeries tbody tr{cursor:pointer}.stableSeries tbody tr:hover{background:#edf8ef}@media(max-width:750px){.stableHeader{align-items:flex-start;flex-direction:column;padding:20px}.stableFilters{grid-template-columns:1fr;padding:17px}.stableMetrics{grid-template-columns:1fr;padding:9px 17px 20px}.stablePanel{padding:18px 12px}.stablePanelHead{flex-direction:column;align-items:flex-start}.stableCompare{align-items:stretch;flex-direction:column}.stableCompare label{max-width:none}.stableReadout{flex-wrap:wrap}.stableDates span:nth-child(2){display:none}.stableQuality{padding:13px 18px}.stableExplain,.stableProvenance{padding:20px}}.unifiedCanvas,.unifiedRoot{width:100%;min-width:0}.unifiedCanvas{position:relative}.unifiedTooltip{position:absolute;z-index:25;width:214px;max-width:calc(100% - 12px);pointer-events:none;background:white;border:1px solid #cfe3d4;border-radius:12px;box-shadow:0 12px 28px #143f2b24;padding:12px;font-size:11px;color:#31533f}.unifiedTooltip>strong{display:block;font-size:12px;border-bottom:1px solid #e5eee8;padding-bottom:8px;margin-bottom:7px}.unifiedTooltip>div{display:flex;flex-wrap:wrap;gap:6px;align-items:center;line-height:1.5;margin:7px 0}.unifiedTooltip b{margin-left:auto;white-space:nowrap;font-size:12px}.unifiedTooltip i{width:8px;height:8px;background:#087f67;border-radius:50%;flex-shrink:0}.unifiedTooltip i.other{background:#dda34e}.unifiedTooltip small{display:block;color:#93a89a;margin-top:7px}.unifiedDateRange{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px;color:#57806b;padding:2px 7px 12px}.unifiedDateRange span:nth-child(2){color:#9daea0;font-size:10px}.unifiedLegend{display:flex;justify-content:center;gap:14px;color:#678573;font-size:11px;margin:3px 0 12px}.unifiedLegend span{display:flex;align-items:center;gap:6px}.unifiedLegend i{width:9px;height:9px;border-radius:3px;background:#087f67}.unifiedLegend i.other{background:#dda34e}.unifiedReading{display:flex;justify-content:space-between;gap:8px;align-items:center;background:#f1f8f3;color:#5b816d;padding:12px 13px;border-radius:9px;font-size:11px}.unifiedReading button{font-size:10px;border-radius:7px;border:1px solid #d7e7d9;background:#fff;color:#0d7e5f;padding:6px 10px}.unifiedEmpty{text-align:center;padding:85px 20px;color:#7b9485}.tradeExplorer{border:1px solid #dbe9df;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 8px 24px #1536220c;margin-bottom:32px}.tradeHeader{padding:25px 28px;background:#f1f8f3}.tradeHeader h2{font:800 24px Manrope,system-ui;margin:8px 0}.tradeHeader p{font-size:12px;line-height:1.8;color:#648373;max-width:850px}.tradeNotice{display:flex;align-items:flex-start;gap:12px;padding:16px 26px;background:#fff6e8;border-bottom:1px solid #f0e2cf;color:#8a6b35;font-size:12px;line-height:1.7}.tradeNotice strong{white-space:nowrap}.tradeToolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:19px 26px}.tradeToolbar>span{font-size:11px;color:#859989}.tradePages{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.tradeChartFooter button,.tradePages button{border:1px solid #d4e5d8;background:#f2f9f3;border-radius:8px;color:#136e54;padding:9px 11px;font-weight:800;font-size:11px}.tradeChartFooter button:disabled,.tradePages button:disabled{opacity:.35}.tradePages strong{font-size:11px;padding:0 8px;color:#436b56}.tradeFilters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px;padding:4px 26px 18px}.tradeFilters label{font-size:10px;color:#718c7b;font-weight:800}.tradeFilters select{width:100%;min-width:0;display:block;margin-top:7px;background:white;border:1px solid #dae7de;border-radius:8px;padding:11px 9px;color:#2b5740;font-size:12px}.tradeMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;padding:0 26px 24px}.tradeMetrics>div{border:1px solid #e0ebe3;background:#f8fbf9;border-radius:12px;padding:18px}.tradeMetrics small{font-size:10px;color:#7e9988;font-weight:800}.tradeMetrics strong{font:800 20px Manrope,system-ui;display:block;color:#176047;margin:12px 0}.tradeMetrics span{font-size:11px;color:#8ea596}.tradeChartCard{padding:24px 24px 20px;border-top:1px solid #e6eee7}.tradeChartHeading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px}.tradeChartHeading h3{font:800 19px Manrope,system-ui;margin:0 0 6px}.tradeChartHeading p{color:#829988;font-size:12px;margin:0}.tradeToggle{background:#f1f7f1;display:flex;gap:4px;padding:4px;border-radius:9px}.tradeToggle button{border:0;background:transparent;padding:9px 11px;border-radius:7px;color:#799385;font-size:11px;font-weight:800}.tradeToggle button.active{background:white;color:#127859;box-shadow:0 2px 7px #12391e15}.tradeChartFooter{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:13px;font-size:11px;color:#799083;line-height:1.7}.tradeExplain{padding:24px 27px;background:#edf8ef;border-top:1px solid #e0ebdf}.tradeExplain h3{font:800 19px Manrope,system-ui;margin:12px 0}.tradeExplain p{font-size:12px;line-height:1.85;color:#668271}.tradeTable{padding-top:17px;border-top:1px solid #e4ece5}.tradeTable h3{font-size:14px;padding:0 27px}.tradeTable>div{overflow:auto;max-height:325px}.tradeTable table{border-collapse:collapse;width:100%;font-size:11px}.tradeTable th{text-align:left;padding:12px 19px;background:#f2f9f3;color:#708a78}.tradeTable td{padding:13px 19px;border-top:1px solid #e7efe9;color:#557a61}.tradeSource{padding:17px 26px;color:#869d90;font-size:11px;border-top:1px solid #e4eee6}.tradeEmpty{padding:78px 20px;text-align:center;color:#738f7b}@media(max-width:720px){.unifiedDateRange span:nth-child(2){display:none}.unifiedDateRange{font-size:10px}.tradeHeader{padding:19px}.tradeNotice{flex-direction:column;padding:14px 18px}.tradeToolbar{padding:16px}.tradeFilters,.tradeMetrics{grid-template-columns:1fr;padding-inline:17px}.tradeChartCard{padding:18px 9px}.tradeChartHeading{padding-inline:7px}.tradeChartFooter,.tradeChartHeading{flex-direction:column;align-items:flex-start}.tradeExplain{padding:19px}.unifiedTooltip{width:193px}}.v5Hero{background:linear-gradient(125deg,#102f29,#153e33 55%,#20573d);color:#fff;padding:64px 0 65px}.v5HeroGrid{display:grid;grid-template-columns:1.35fr .65fr;align-items:center;grid-gap:50px;gap:50px}.v5Hero h1{font:800 clamp(42px,5vw,72px)/1.06 Manrope,system-ui;letter-spacing:-2.7px;margin:18px 0}.v5Hero h1 em{font-style:normal;color:#c9f7a4}.v5Hero p{font-size:15px;color:#c1dacc;line-height:1.82;max-width:680px}.v5Eyebrow{color:#a4e2b8;font-size:11px;font-weight:800;letter-spacing:1.7px}.v5Hero .searchBox{background:#fff;color:#143d31;max-width:640px}.v5HeroShortcuts{display:flex;flex-wrap:wrap;gap:9px;margin-top:19px}.v5HeroShortcuts a{padding:10px 13px;border-radius:9px;color:#d9eedb;border:1px solid #ffffff32;font-weight:750;font-size:12px}.v5HeroShortcuts a:hover{background:#ffffff18}.v5HeroSide{border:1px solid #ffffff34;border-radius:22px;padding:31px;background:#ffffff0e;box-shadow:0 15px 30px #001b1228}.v5HeroSide>span{font-size:11px;color:#b0dec0;letter-spacing:1.3px;font-weight:800}.v5HeroSide strong{display:block;font:800 28px Manrope,system-ui;letter-spacing:-1px;margin-top:21px}.v5HeroSide p{font-size:13px}.v5HeroSide>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:23px}.v5HeroSide>div span{padding:8px 10px;background:#ffffff18;border:1px solid #ffffff25;border-radius:999px;font-size:10px;font-weight:800}.v5Dashboard{padding:42px 0 8px}.v5SectionTop{display:flex;justify-content:space-between;align-items:center;gap:22px;margin:0 0 24px}.v5Catalog h2,.v5SectionTop h2,.v5Tools h2{font:800 clamp(25px,2.7vw,37px) Manrope,system-ui;letter-spacing:-1.1px;margin:9px 0}.v5SectionTop p{color:#718777;font-size:13px;line-height:1.7;max-width:710px}.v5UpdateState{border:1px solid #dae8de;padding:13px 16px;border-radius:13px;background:#fff;white-space:nowrap;color:#2a6d4b;font-size:12px;font-weight:750}.v5UpdateState small{display:block;color:#8c9c91;font-size:10px;margin-top:6px;padding-left:16px}.v5LiveDot{width:7px;height:7px;background:#19a477;box-shadow:0 0 0 4px #e1f6e9;border-radius:50%;display:inline-block;margin-right:9px}.v5CategoryTabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 17px}.v5CategoryTabs button{padding:11px 16px;border:1px solid #dce9df;background:#fff;border-radius:10px;color:#647e6c;font-weight:750;font-size:12px;cursor:pointer}.v5CategoryTabs button.active{background:#155b43;color:#fff;border-color:#155b43}.v5KpiGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.v5KpiCard{display:flex;flex-direction:column;border:1px solid #e1eae3;background:#fff;border-radius:17px;padding:16px;min-width:0;transition:transform .15s,box-shadow .15s;box-shadow:0 5px 22px #092c1708}.v5KpiCard:hover{transform:translateY(-3px);box-shadow:0 12px 25px #092c1718}.v5CardTop{display:flex;align-items:center;justify-content:space-between}.v5Icon{width:34px;height:34px;display:grid;place-items:center;background:#eef7f0;border-radius:10px;font-size:18px}.v5CardGroup{font-size:9px;color:#778c7c;text-transform:uppercase;font-weight:800;letter-spacing:.6px}.v5KpiCard h3{font-size:12px;font-weight:800;color:#436251;margin:15px 0 7px;min-height:32px}.v5KpiNumber{font:800 clamp(21px,2vw,29px) Manrope,system-ui;color:#123c2c;letter-spacing:-1px;white-space:nowrap}.v5KpiNumber small{font:700 10px Inter,system-ui;color:#819487;letter-spacing:0}.v5CardMeta{display:flex;align-items:center;justify-content:space-between;gap:5px;min-height:27px;font-size:10px;color:#819789}.v5Delta{font-weight:700;color:#1a8563}.v5Spark{height:50px;margin:5px 0 11px}.v5SparkEmpty{font-size:10px;color:#abb7ab;margin-top:18px}.v5CardFoot{display:flex;justify-content:space-between;align-items:flex-end;gap:9px;border-top:1px solid #edf2ed;padding-top:12px;margin-top:auto}.v5CardFoot span:first-child{font-size:9px;color:#96a69b;line-height:1.5;max-width:115px}.v5CardFoot span:last-child{font-size:10px;color:#0b8261;white-space:nowrap;font-weight:800}.v5DataFooter{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-size:11px;color:#849889;margin-top:18px}.v5DataFooter a{color:#098363;font-weight:800}.v5Catalog,.v5Tools{padding-block:45px}.v5ToolGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px;margin-top:23px}.v5Tool{background:#fff;border:1px solid #e0e9e1;border-radius:18px;padding:25px;display:block;box-shadow:0 7px 24px #0f312410}.v5Tool>span{display:block;font-size:32px;color:#0d8468}.v5Tool h3{font:800 19px Manrope,system-ui;margin:19px 0 7px}.v5Tool p{font-size:12px;color:#7b9080;line-height:1.85;min-height:68px}.v5Tool b{color:#078463;font-size:12px}.v5TextLink{color:#0d8968;font-size:12px;font-weight:800}.v5SourceNote{background:#eef7ef;border-radius:16px;margin-bottom:65px;padding-block:26px}.v5SourceNote h3{font:800 18px Manrope,system-ui;margin:0 0 9px}.v5SourceNote p{font-size:12px;line-height:1.8;color:#63806d;margin:0}@media(max-width:1320px){.v5KpiGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.v5KpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.v5HeroGrid{grid-template-columns:1fr}.v5HeroSide{display:none}}@media(max-width:700px){.v5Hero{padding:42px 0 45px}.v5Hero h1{letter-spacing:-1.4px}.v5KpiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v5KpiCard{padding:13px}.v5KpiNumber{font-size:22px}.v5SectionTop{flex-direction:column;align-items:flex-start}.v5UpdateState{white-space:normal}.v5ToolGrid{grid-template-columns:1fr}.v5SourceNote{padding-block:20px}.v5CardFoot{flex-direction:column;align-items:flex-start}.v5CardFoot span:first-child{max-width:none}.v5CategoryTabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.v5CategoryTabs button{white-space:nowrap}.v5Dashboard{padding-top:32px}}.v5TradePage{padding-top:31px;padding-bottom:80px}.v5TradeIntro{max-width:910px;padding-bottom:25px}.v5TradeIntro h1{font:800 clamp(35px,4vw,53px) Manrope,system-ui;letter-spacing:-1.7px;margin:12px 0}.v5TradeIntro h1 em{font-style:normal;color:#0c8565}.v5TradeIntro p{font-size:14px;line-height:1.8;color:#748d7b}.v5TradeWidget{border:1px solid #deeadf;border-radius:18px;overflow:hidden;background:white;box-shadow:0 10px 30px #1135210f;margin-bottom:36px}.v5TradeHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f2f9f3;padding:24px 27px}.v5TradeHeader h2{font:800 22px Manrope,system-ui;margin:9px 0}.v5TradeHeader p{font-size:12px;color:#829885;line-height:1.7;margin:0}.v5TradeHeader button{background:#e7f7ec;border:1px solid #d0e8d9;border-radius:9px;padding:10px 14px;white-space:nowrap;color:#0d7255;font-size:11px;font-weight:800}.v5TradeCoverage{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 27px;border-bottom:1px solid #e4ebe4;font-size:11px;color:#769180}.v5TradeCoverage span:first-child{color:#0d7e5b;font-weight:800}.v5TradeKpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;padding:24px 26px}.v5TradeKpis button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:11px;padding:19px;background:#f8fbf9;border:1px solid #e1ece3;border-radius:13px;cursor:pointer}.v5TradeKpis button.active{background:#163f35;border-color:#163f35}.v5TradeKpis small{font-size:10px;color:#779588;font-weight:800;letter-spacing:.6px}.v5TradeKpis button.active small{color:#afcfb9}.v5TradeKpis strong{font:800 clamp(21px,2.6vw,33px) Manrope,system-ui;color:#155c43}.v5TradeKpis button.active strong{color:#d6ffad}.v5TradeKpis em{font-size:11px;font-style:normal}.v5TradeKpis span{font-size:11px;color:#8eaa9a}.v5TradeChartControls{padding:10px 26px;display:flex;align-items:center;justify-content:space-between;gap:15px}.v5TradeChartControls h3{font:800 20px Manrope,system-ui;margin:0 0 8px}.v5TradeChartControls p{font-size:12px;color:#859a8b;margin:0}.v5TradeFilters>div:first-child,.v5TradeToggle{display:flex;gap:4px;flex-wrap:wrap}.v5TradeFilters button,.v5TradeToggle button{border:1px solid #dfebe1;background:#f4faf5;padding:9px 13px;border-radius:9px;color:#698271;font-size:11px;font-weight:800;cursor:pointer}.v5TradeFilters button.active,.v5TradeToggle button.active{background:#e0f2e5;color:#0f7b5b;border-color:#a7d6b5}.v5TradeFilters{padding:17px 26px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:13px}.v5TradeFilters label{font-size:11px;color:#647d6b}.v5TradeWidget .unifiedRoot{padding:0 24px 15px}.v5TradeChartStats{display:flex;align-items:center;gap:13px;justify-content:space-between;flex-wrap:wrap;margin:10px 24px 21px}.v5TradeChartStats>div{flex:1 1;min-width:150px;background:#f5faf5;border:1px solid #e4ece5;border-radius:10px;padding:13px}.v5TradeChartStats span{display:block;font-size:10px;color:#7c9586;font-weight:800}.v5TradeChartStats strong{display:block;font-size:17px;color:#186046;margin-top:7px}.v5TradeChartStats button{padding:12px 16px;background:#e9f5ed;border:1px solid #d8e9df;color:#0c7c5b;font-size:11px;border-radius:9px;font-weight:800}.v5TradeExplainer{background:#edf7ef;padding:23px 27px;border-top:1px solid #dfece2}.v5TradeExplainer h3{font:800 19px Manrope,system-ui;margin:9px 0}.v5TradeExplainer p{font-size:12px;color:#617d6c;line-height:1.8}.v5TradeTable{border-top:1px solid #e5eee7;padding-top:20px}.v5TradeTable h3{font-size:15px;padding:0 27px}.v5TradeTable>div{max-height:370px;overflow:auto}.v5TradeTable table{border-collapse:collapse;width:100%;font-size:11px}.v5TradeTable th{padding:13px 17px;background:#f3f8f4;color:#769181;text-align:left;position:-webkit-sticky;position:sticky;top:0}.v5TradeTable td{padding:13px 17px;border-top:1px solid #e9f0ea;color:#688374}.v5TradeTable .positive{color:#078c63;font-weight:800}.v5TradeTable .negative{color:#ba6464;font-weight:800}.v5TradeProvenance{padding:19px 25px;font-size:11px;line-height:1.7;color:#80978a;border-top:1px solid #e5eee8}.v5TradeProvenance a{text-decoration:underline;color:#0e7e61}.v5TradeEmpty{padding:70px 20px;text-align:center;color:#738b7a}.v5TradeEmpty button{background:#ebf7ee;padding:11px;border:1px solid #d3e9dc;border-radius:8px;color:#0e7c5d}@media(max-width:740px){.v5TradeKpis{grid-template-columns:1fr;padding:15px}.v5TradeHeader{padding:19px}.v5TradeChartControls,.v5TradeHeader{flex-direction:column;align-items:flex-start}.v5TradeChartControls,.v5TradeFilters{padding:15px}.v5TradeWidget .unifiedRoot{padding:0 7px 15px}.v5TradeChartStats{margin:12px}.v5TradeExplainer{padding:20px}}.trustPage{padding-top:28px;padding-bottom:75px}.trustIntro{max-width:880px;margin-bottom:26px}.trustIntro h1{font:800 clamp(34px,4vw,52px) Manrope,system-ui;letter-spacing:-1.6px;margin:13px 0}.trustIntro h1 em{font-style:normal;color:#0a7d62}.trustIntro p{color:#748b7b;font-size:13px;line-height:1.85}.trustPanel{border:1px solid #ddebe1;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 11px 28px #0d38210e}.trustHeading{padding:25px 27px;background:#f1f9f3;display:flex;justify-content:space-between;align-items:center;gap:16px}.trustHeading h2{font:800 22px Manrope,system-ui;margin:10px 0}.trustHeading p{font-size:12px;line-height:1.7;color:#789280;max-width:780px}.trustChartFoot button,.trustHeading>button{white-space:nowrap;border:1px solid #d3e6da;background:#e8f7ec;border-radius:9px;padding:11px 14px;font-size:11px;font-weight:800;color:#10795a}.trustStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;padding:24px 25px}.trustStats>div{background:#f7fbf8;border:1px solid #e3ece5;border-radius:13px;padding:21px}.trustStats .featured{background:#173e33;border-color:#173e33}.trustMinMax small,.trustStats small{font-size:10px;font-weight:800;color:#7e9a88;letter-spacing:.5px}.trustStats .featured small{color:#bbd5c4}.trustStats strong{display:block;font:800 clamp(23px,3vw,34px) Manrope,system-ui;color:#165d43;margin:13px 0}.trustStats .featured strong{color:#d7ffb7}.trustStats strong em{font-size:13px;font-style:normal}.trustStats span{font-size:11px;color:#8b9f90}.trustStats .featured span{color:#bad3c2}.trustControls{align-items:center;justify-content:space-between;gap:14px;padding:8px 25px 17px}.trustControls,.trustTabs{display:flex;flex-wrap:wrap}.trustTabs{gap:5px}.trustTabs button{border:1px solid #e0ebe2;background:#f5faf6;border-radius:9px;padding:9px 11px;color:#688475;font-size:11px;font-weight:800}.trustTabs button.active{background:#156748;color:white;border-color:#156748}.trustChart{padding:0 24px}.trustChartFoot{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding:13px 25px 22px;font-size:11px;color:#768e7d}.trustMinMax{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding:0 25px 25px}.trustMinMax>div{border:1px solid #e5eee7;background:#fafdfa;border-radius:12px;padding:16px}.trustMinMax strong{display:block;color:#1d6045;font-size:17px;margin:11px 0}.trustMinMax span{font-size:10px;color:#82998b}.trustExplain{background:#eef8f0;padding:25px 27px;border-top:1px solid #dce9de}.trustExplain h3{font:800 19px Manrope,system-ui;margin:10px 0}.trustExplain p{font-size:12px;line-height:1.9;color:#5a7967}.trustSources{border-top:1px solid #e5eee5;padding:24px 27px}.trustSources>b{font-size:14px;color:#24533d}.trustSources p{font-size:11px;line-height:1.9;color:#7e9183}.trustSources div{display:flex;gap:16px;flex-wrap:wrap;margin-top:12px}.trustSources a{color:#0d8060;text-decoration:underline;font-size:11px;font-weight:800}.trustEmpty{padding:75px 20px;text-align:center;color:#76927f}.trustEmpty button{border:1px solid #d6e8dc;color:#0d7c5a;border-radius:9px;background:#f1faf3;padding:10px 14px}@media(max-width:720px){.trustHeading{padding:18px;flex-direction:column;align-items:flex-start}.trustMinMax,.trustStats{grid-template-columns:1fr;padding:14px;gap:9px}.trustControls{padding:14px}.trustChart{padding:0 6px}.trustChartFoot{padding:14px}.trustExplain,.trustSources{padding:19px}}