/* The economic graph is the default notebook cover; Experiment 01 is retained. */
#overviewPage [hidden]{display:none!important}
#overviewPage{background:#f5f5f0;min-height:100vh}
#overviewPage .overview-nav{max-width:none;padding:16px 28px;border-bottom:1px solid #d5d8d2;min-height:66px}
#overviewPage .company-brand img{width:156px;height:auto}
#overviewPage .overview-nav-actions{gap:24px;font-size:12px}
.graph-landing{width:100%;min-width:0;box-sizing:border-box;padding:22px 28px 12px;max-width:2400px;margin:auto}
.graph-landing-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}
.landing-eyebrow{font:10px/1.5 ui-monospace,monospace;letter-spacing:.15em;color:#55706a}
.graph-landing h1{font:400 clamp(28px,3vw,44px)/1.15 Georgia,serif;letter-spacing:-1.2px;margin:6px 0 0;color:#121a1a}
.graph-landing h1 span{color:#12856e}
.graph-landing-heading p{font:12px/1.7 ui-monospace,monospace;color:#5e6c67;margin:0}
#research-graph-frame{display:block;width:100%;height:calc(100dvh - 221px);min-height:650px;border:1px solid #bcc5be;background:#07141d;border-radius:3px}
.landing-footnote{display:flex;justify-content:space-between;gap:16px;padding-top:12px;color:#646e67;font:10px/1.6 ui-monospace,monospace}
.landing-footnote a{color:inherit;text-decoration:none;border-bottom:1px solid #99a59c}
.experiment-view-tabs{display:flex;gap:4px;border-bottom:1px solid #b8c3bc;margin:0 0 16px;padding:0;align-items:stretch}
.experiment-view-tabs a{display:flex;align-items:center;gap:12px;padding:13px 20px;border:1px solid transparent;border-bottom:3px solid transparent;color:#65756a;text-decoration:none;font:10px/1.5 ui-monospace,monospace;transition:background .15s,color .15s}
.experiment-view-tabs a span{font-size:12px;font-weight:600;color:#394b40}
.experiment-view-tabs a[aria-current="page"]{background:#e7ede6;border-color:#ced8cc;border-bottom-color:#18725b;color:#18725b}
.experiment-view-tabs a:hover{background:#eef1eb;color:#18725b}
.experiment-view-tabs a:focus-visible{outline:2px solid #18725b;outline-offset:3px}
#dashboardPage>.experiment-view-tabs{grid-column:1/-1;margin-top:6px}
@media(max-width:600px){.experiment-view-tabs a{flex:1;padding:10px 8px;gap:7px}.experiment-view-tabs a span{font-size:10px}}
@media(min-width:1600px){#research-graph-frame{min-height:700px}}
@media(max-width:800px){#overviewPage .overview-nav{padding:12px 16px}.graph-landing{padding:18px 12px 10px}.graph-landing-heading{display:block}.graph-landing-heading p{margin-top:10px;font-size:10px}#overviewPage .nav-status{display:none}#research-graph-frame{height:1450px;min-height:0}.landing-footnote{flex-direction:column}.landing-footnote a{align-self:flex-start}}
