.analysis-container{max-width:1220px;margin:0 auto;padding:42px 32px 80px;color:var(--ink,#24372c)}.analysis-heading{margin-bottom:28px}.analysis-heading>span,.analysis-section-heading>div>span,.analysis-sidebar section>span{font:600 10px/1.5 var(--sans,Arial,sans-serif);letter-spacing:1.7px;color:#627367}.analysis-heading h1{font:500 clamp(32px,4.8vw,58px)/1.18 var(--serif,Georgia,serif);letter-spacing:-2px;margin:15px 0}.analysis-heading>p{color:#677168;line-height:1.85;font-size:14px}.analysis-edition-meta{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:28px 0 22px}.analysis-auto-badge{display:inline-block;color:#3c6650;background:#e8eee7;border:1px solid #d4dfd2;border-radius:3px;padding:6px 9px;font-size:11px}.analysis-edition-meta p,.analysis-small{font-size:11px;line-height:1.75;color:#707a70}.analysis-edition-meta button{border:1px solid #c9d3c7;background:transparent;padding:10px 14px;font-size:12px;color:#345b42;cursor:pointer;border-radius:3px;flex-shrink:0}.analysis-overview{display:grid;grid-template-columns:repeat(3,1fr);background:#f0f2e9;border:1px solid #d7ddcf;margin-bottom:28px}.analysis-overview>div{padding:21px 25px;border-right:1px solid #d7ddcf}.analysis-overview>div:last-child{border-right:0}.analysis-overview span{display:block;font-size:9px;letter-spacing:1.1px;color:#74806e}.analysis-overview b{display:block;margin-top:7px;font:500 32px/1.2 Georgia,serif}.analysis-overview small{font:400 12px/1.2 Arial,sans-serif;margin-left:8px;color:#687463}.analysis-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:32px}.analysis-column-links{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 24px;font-size:11px;color:#526e56}.analysis-column{border-bottom:1px solid #d9ded3;padding:0 0 28px;margin:0 0 30px;scroll-margin-top:110px}.analysis-column-tag{font-size:10px;color:#728069;letter-spacing:.3px}.analysis-column h2,.analysis-section-heading h2{font:500 25px/1.45 var(--serif,Georgia,serif);letter-spacing:-.7px;margin:8px 0 14px}.analysis-column-lede{font-size:15px;line-height:1.9;margin:0 0 18px}.analysis-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.analysis-evidence{background:#f4f4ed;border:1px solid #e0e3d8;padding:12px 14px}.analysis-evidence>div>span{font-size:11px;display:block;color:#677363;overflow-wrap:anywhere}.analysis-evidence b{font:500 23px/1.5 Georgia,serif}.analysis-evidence b small{font:400 11px Arial,sans-serif}.analysis-evidence p{font-size:10px;line-height:1.8;margin:3px 0 0;color:#707a6a}.analysis-evidence a{color:#3d6549}.analysis-column details summary,.analysis-method summary,.analysis-forecast-card summary{cursor:pointer;font-size:12px;color:#41674b;padding:12px 0;list-style-position:inside}.analysis-column-body{font-size:13px;line-height:1.95}.analysis-column-body>p{margin:0 0 14px}.analysis-limits{padding:14px 18px;border-left:2px solid #b9bfab;background:#f4f3eb}.analysis-limits b{font-size:11px}.analysis-limits ul{padding-left:18px;margin:6px 0 0}.analysis-next{padding-top:16px}.analysis-next span{font-size:10px;letter-spacing:1px;color:#657b62}.analysis-next p{margin:5px 0}.analysis-sidebar section{border-top:2px solid #728269;padding:18px 0 24px;margin-bottom:12px}.analysis-sidebar h2{font:500 20px/1.45 var(--serif,Georgia,serif);margin:8px 0 12px;letter-spacing:-.5px}.analysis-sidebar p{font-size:12px;line-height:1.85;color:#68715f}.analysis-sidebar section>a{font-size:11px;color:#375f41}.analysis-events,.analysis-revisions{padding:0;margin:0 0 18px;list-style:none}.analysis-events li{border-bottom:1px solid #e1e4d9;padding:12px 0}.analysis-events time,.analysis-events small{display:block;font-size:10px;color:#77816e;margin-bottom:3px}.analysis-events a{font-size:12px;line-height:1.65}.analysis-events small{margin:5px 0 0}.analysis-revisions li{padding:10px 0;border-bottom:1px solid #e3e5db}.analysis-revisions b{font-size:11px;overflow-wrap:anywhere}.analysis-revisions p{margin:3px 0}.analysis-revisions small{font-size:10px;color:#7a8272}.analysis-sidebar .analysis-api-link{background:#ecf0e7;border:1px solid #ced8c6;padding:20px}.analysis-fact-list{padding-top:3px}.analysis-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px}.analysis-section-heading h2{margin-bottom:6px}.analysis-section-heading p{font-size:12px;line-height:1.8;color:#707867;margin:0}.analysis-section-heading>a{font-size:11px;white-space:nowrap;color:#416949}.analysis-search-label{display:block;font-size:11px;color:#64735c;margin:15px 0}.analysis-search-label input{display:block;width:100%;font-size:13px;margin-top:7px;padding:12px 14px;border:1px solid #cfd7c7;background:#fffefa;border-radius:3px;box-sizing:border-box;color:#304c35}.analysis-one-line{padding:14px 0;border-bottom:1px solid #e0e3d9}.analysis-one-line p{font-size:13px;line-height:1.8;margin:0 0 6px;overflow-wrap:anywhere}.analysis-one-line small{font-size:10px;color:#798170}.analysis-one-line small a{color:#3d6245}.analysis-forecast{margin-top:55px;padding-top:30px;border-top:2px solid #596b51}.analysis-scoreboard{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #d5dccb;background:#eef1e7}.analysis-scoreboard>div{padding:20px;border-right:1px solid #d5dccb}.analysis-scoreboard>div:last-child{border-right:0}.analysis-scoreboard span{font-size:11px;color:#6a775f;display:block}.analysis-scoreboard b{font:500 24px/1.5 Georgia,serif;display:block;margin-top:7px}.analysis-scoreboard small{font:400 10px Arial,sans-serif;margin-left:6px;color:#708064}.analysis-forecast-note{font-size:11px;line-height:1.8;color:#777e6e;margin:12px 0 22px}.analysis-forecast-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.analysis-forecast-card{background:#fffefa;border:1px solid #d9decf;padding:22px;min-width:0}.analysis-forecast-status{display:inline-block;border:1px solid #d7ddcc;background:#f1f3eb;padding:4px 8px;font-size:10px;color:#5d7151;margin-bottom:10px}.analysis-forecast-status.correct{color:#275b39;background:#e9f1e7}.analysis-forecast-status.incorrect{color:#955441;background:#f7ece5}.analysis-forecast-status.expired{color:#8b7857;background:#f2efe2}.analysis-model-tag{font-size:10px;color:#8a8c7d;display:block}.analysis-forecast-card h3{font:500 18px/1.6 var(--serif,Georgia,serif);margin:8px 0 16px;letter-spacing:-.3px}.analysis-forecast-card dl{font-size:11px;margin:0}.analysis-forecast-card dl>div{display:grid;grid-template-columns:83px minmax(0,1fr);gap:8px;padding:6px 0;border-bottom:1px solid #e9eadf;line-height:1.7}.analysis-forecast-card dt{color:#7b8170}.analysis-forecast-card dd{margin:0;overflow-wrap:anywhere}.analysis-forecast-card details p,.analysis-method p{font-size:12px;line-height:1.9;color:#626f59}.analysis-hash{display:block;font-size:9px;word-break:break-all;color:#8b8e7d}.analysis-method{padding:15px 20px;background:#f2f3eb;border:1px solid #dfe3d5;margin:20px 0}.analysis-method>div{font-size:11px;color:#416949;line-height:1.8}.analysis-archive{padding-top:35px;margin-top:35px;border-top:1px solid #d9ded0}.analysis-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.analysis-archive-grid>a{display:block;padding:18px;border:1px solid #dde1d4;background:#f6f6ef}.analysis-archive-grid span{font-size:10px;color:#7e8774}.analysis-archive-grid h3{font:500 17px/1.5 var(--serif,Georgia,serif);margin:8px 0}.analysis-archive-grid p{font-size:11px;line-height:1.8;color:#7a816f;margin:0}.analysis-empty{padding:28px;background:#f1f3e9;border:1px solid #dce2d0}.analysis-empty h2,.analysis-empty h3{font-size:18px;font-weight:500}.analysis-empty p{font-size:13px;color:#6d7862;line-height:1.9}.analysis-forecast-list>.analysis-empty{grid-column:1/-1}.analysis-loading{padding:35px 0;font-size:13px;color:#718068}.analysis-container a:focus-visible,.analysis-container summary:focus-visible,.analysis-container button:focus-visible,.analysis-container input:focus-visible{outline:2px solid #56794b;outline-offset:4px}.analysis-container [hidden]{display:none!important}@media(max-width:900px){.analysis-container{padding:32px 24px 60px}.analysis-layout{grid-template-columns:minmax(0,1fr) 235px;gap:24px}.analysis-scoreboard>div{padding:16px 12px}.analysis-scoreboard b{font-size:21px}.analysis-scoreboard small{display:block;margin-left:0}.analysis-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.analysis-container{padding:28px 18px 50px}.analysis-heading h1{font-size:36px;letter-spacing:-1.5px}.analysis-heading>p{font-size:12px}.analysis-edition-meta{display:block}.analysis-edition-meta button{margin-top:5px}.analysis-overview>div{padding:15px 11px}.analysis-overview span{font-size:8px;letter-spacing:.2px}.analysis-overview b{font-size:27px}.analysis-overview small{display:block;margin:5px 0 0;font-size:10px}.analysis-layout{display:block}.analysis-column h2,.analysis-section-heading h2{font-size:22px}.analysis-column-lede{font-size:14px}.analysis-evidence-grid{gap:8px}.analysis-evidence{padding:10px}.analysis-evidence b{font-size:20px}.analysis-sidebar{margin-top:30px;display:grid;grid-template-columns:1fr;gap:12px}.analysis-scoreboard{grid-template-columns:repeat(2,1fr)}.analysis-scoreboard>div:nth-child(2){border-right:0}.analysis-scoreboard>div:nth-child(-n+2){border-bottom:1px solid #d5dccb}.analysis-scoreboard b{font-size:24px}.analysis-scoreboard small{display:inline;margin-left:5px}.analysis-forecast-list{grid-template-columns:1fr}.analysis-forecast-card{padding:18px}.analysis-section-heading{align-items:start;flex-direction:column;gap:8px}.analysis-archive-grid{grid-template-columns:1fr}.analysis-method{padding:10px 14px}}

.analysis-source-conditions{margin-top:35px;padding-top:25px;border-top:1px solid #d9ded0}.analysis-source-conditions article{padding:13px 0;border-bottom:1px solid #e0e4d6;scroll-margin-top:100px}.analysis-source-conditions article>b{font-size:12px}.analysis-source-conditions article>p{font-size:11px;line-height:1.85;color:#6d7660;margin:6px 0;overflow-wrap:anywhere}.analysis-source-conditions small{font-size:10px;color:#77806c}.analysis-source-conditions small a{color:#46664a}
