.dashboard-shell{position:relative;min-height:100dvh;color:#203e30;background:#ffffff;font:.95rem/1.5 Source Sans\ 3,Segoe UI,sans-serif;overflow-wrap:anywhere}.dashboard-main{width:min(1280px,90%);margin:0 auto}.dashboard-header{position:sticky;top:0;z-index:20;border-bottom:1px solid #d2dccc;background:#fffffff7}.dashboard-header-inner{width:min(1360px,94%);margin:auto;padding:.5rem 0;display:flex;align-items:center;justify-content:space-between;gap:1rem}.dashboard-brand{display:flex;align-items:center;gap:.8rem;text-decoration:none;font-size:.7rem;font-weight:700;letter-spacing:.1em;min-width:0}.dashboard-brand>span{width:48px;height:54px;border:1px solid #94a78a;border-radius:24px 24px 3px 3px;display:grid;place-items:center;font:1.5rem Georgia,serif;letter-spacing:-.08em;flex-shrink:0}.dashboard-brand small{display:block;font-size:.57rem;letter-spacing:.11em;font-weight:400;margin-top:.25rem}.dashboard-navigation{display:flex;flex-wrap:wrap;gap:1.25rem;font-size:.875rem}.dashboard-navigation a{min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.dashboard-navigation a:hover{text-decoration:underline;text-underline-offset:5px}.dashboard-header .language-choice{display:flex;flex-direction:row;align-items:center;gap:.8rem}.dashboard-header .language-prompt{max-width:10rem;white-space:normal;font-size:.75rem;line-height:1.5}.dashboard-header .language-options{display:flex;flex-direction:column;border:1px solid #95aa87;border-radius:2px;padding:.15rem}.dashboard-header .language-options a{min-height:44px;min-width:100px;padding:.45rem .7rem;justify-content:space-between;border-radius:1px}.dashboard-header .language-options a[aria-current=page]{background:#173f2e;color:#ffffff}.dashboard-hero{padding:4.5rem 0 3rem;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:5rem}.dashboard-eyebrow{font-size:.63rem;font-weight:600;letter-spacing:.15em;color:#156146;line-height:1.7}.dashboard-hero h2{font:clamp(3.7rem,7.4vw,6.7rem)/.98 Georgia,Times New Roman,serif;letter-spacing:-.055em;margin:1.2rem 0 1.5rem}.dashboard-hero h2 em{color:#1a5039}.dashboard-introduction{max-width:43ch;font-size:1.03rem;line-height:1.85;color:#50644c}.dashboard-edition{padding:1.5rem 1.6rem;border-left:1px solid #acbba0;max-width:24rem}.dashboard-edition-mark{display:grid;place-items:center;width:82px;height:90px;border:1px solid #a6b394;border-radius:40px 40px 4px 4px;font:2.4rem Georgia,serif;letter-spacing:-.1em;margin-bottom:1.5rem}.dashboard-edition>p:first-of-type{text-transform:uppercase;letter-spacing:.14em;font-size:.65rem}.dashboard-edition>strong{font:2.3rem Georgia,serif;letter-spacing:-.045em}.dashboard-edition p{font-size:.79rem;color:#51624a;line-height:1.8}.dashboard-edition>span:last-child{font-size:.69rem;color:#5c694f}.dashboard-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:2rem}.dashboard-kpi{padding:1.6rem 1.7rem;background:#ffffff;border:1px solid #bdcbb2;border-radius:4px}.dashboard-kpi>span{font-size:.78rem}.dashboard-kpi>strong{display:block;font:3.7rem/1.15 Georgia,serif;letter-spacing:-.05em;margin:.4rem 0 .5rem}.dashboard-kpi>small{font-size:.7rem;line-height:1.5;color:#57674d}.dashboard-kpi.is-primary{background:#194f39;color:#ffffff;border-color:#194f39}.dashboard-kpi.is-primary small{color:#e0e9d6}.dashboard-kpi.is-target{background:#ffffff;border-color:#6ebb94}.dashboard-filters{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.5fr) auto;gap:1rem;align-items:end;background:#ffffff;border:1px solid #c4cfb7;border-radius:4px;padding:1.2rem;margin-top:2rem}.dashboard-filters label{display:grid;gap:.4rem;font-size:.73rem}.dashboard-filters select{width:100%;min-width:0;min-height:46px;font:.79rem Trebuchet MS,sans-serif;padding:.65rem .75rem;border:1px solid #a1b293;background:#ffffff;color:#213d2b;border-radius:2px;text-overflow:ellipsis}.dashboard-shell button{font-family:inherit}.dashboard-reset{min-height:46px;background:transparent;color:#28472f;text-decoration:underline;text-underline-offset:4px;font-size:.76rem;padding:.4rem}.dashboard-selection-status{margin:.7rem 0 0;font-size:.73rem;color:#52674a}.dashboard-section{margin-top:4rem;padding-top:1.8rem;border-top:1px solid #bdcbb1}#overview,.dashboard-section{scroll-margin-top:9rem}.dashboard-section-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:1.6rem}.dashboard-section-heading h2{font:600 1.75rem/1.2 Source Sans\ 3,Segoe UI,sans-serif;letter-spacing:-.025em;margin:.5rem 0 0}.dashboard-section-heading>p{max-width:48ch;font-size:.77rem;color:#58694f;line-height:1.8;margin:0}header.dashboard-section-heading,header.dashboard-section-heading>.dashboard-eyebrow{display:block}.dashboard-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:1.5rem 1.5rem 1rem;background:#ffffff;border:1px solid #ced7c2;border-radius:4px}.dashboard-timeline button{display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:.8rem 1.1rem;border-radius:3px;background:#ffffff;color:#2d4833;border:1px solid transparent}.dashboard-timeline button:hover{background:#ffffff}.dashboard-timeline button[aria-pressed=true]{border-color:#1d5b3d;background:#ffffff}.dashboard-year-count{font:600 2rem/1 Source Sans\ 3,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;margin-bottom:.6rem}.dashboard-year-track{height:8rem;background:#ffffff;display:flex;align-items:end;margin-bottom:.8rem}.dashboard-year-track>span{display:block;background:#245a3d;width:100%;transition:height .18s}.dashboard-timeline strong{font-size:1rem}.dashboard-timeline small{font-size:.64rem;color:#596c4e;margin-top:.15rem}.dashboard-table-alternative{font-size:.72rem;margin:.8rem 0 0;color:#405b3e}.dashboard-shell summary{min-height:44px;padding-top:.6rem;padding-bottom:.6rem}.dashboard-table-alternative table,table.dashboard-table-alternative{width:100%;border-collapse:collapse;font-size:.75rem;margin:.5rem 0 1rem;background:#ffffff}.dashboard-table-alternative :is(th,td){padding:.65rem;text-align:left;border-bottom:1px solid #c7d2bd;vertical-align:top}.dashboard-table-alternative caption{text-align:left;font-size:.72rem;padding:.5rem}.dashboard-group-title{display:flex;align-items:center;gap:.8rem;font:1.2rem Georgia,serif;margin:1.5rem 0 .9rem}.dashboard-group-title>span{font:.7rem Trebuchet MS,sans-serif;padding:.2rem .5rem;border:1px solid #b0c0a1;border-radius:100%}.dashboard-figures-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.dashboard-figure{min-width:0;background:#ffffff;border:1px solid #c8d3ba;border-radius:4px;padding:1.3rem;display:flex;flex-direction:column}.dashboard-stage{display:inline-block;align-self:start;font-size:.61rem;text-transform:uppercase;letter-spacing:.08em;color:#43613d;line-height:1.7}.dashboard-figure-value{font:2.65rem/1.1 Georgia,serif;letter-spacing:-.045em;margin:1.3rem 0 1rem}.dashboard-figure-value small,.dashboard-figure-value>span:last-child{display:block;font:.72rem/1.5 Trebuchet MS,sans-serif;letter-spacing:normal;color:#51664c;margin-top:.3rem}.dashboard-figure h3{font:1.16rem/1.35 Georgia,serif;margin:0 0 .65rem}.dashboard-figure-note{font-size:.72rem;line-height:1.7;color:#52674a;margin:0 0 .5rem}.dashboard-figure>button{min-height:44px;text-align:left;font-size:.74rem;color:#2b5137;text-decoration:underline;text-underline-offset:4px;background:transparent;padding:.6rem 0 0;margin-top:auto}.dashboard-target-section{border-top:1px dashed #91b6a1;margin-top:1.4rem;padding-top:.2rem}.dashboard-figures-grid.is-targets{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-figure.is-target{background:#ffffff;border-color:#91b6a1}.dashboard-pagination{display:flex;align-items:center;justify-content:flex-end;gap:1.2rem;margin-top:1rem;font-size:.76rem}.dashboard-pagination button{min-height:44px;padding:.5rem .1rem;background:transparent;color:#2b5136;text-decoration:underline;text-underline-offset:4px}.dashboard-pagination button:disabled{opacity:.5;text-decoration:none}.dashboard-chart-pair{display:grid;grid-template-columns:1fr 1fr;gap:1.3rem}.dashboard-chart-panel{min-width:0;padding:1.7rem;border:1px solid #c6d2b8;background:#ffffff;border-radius:4px}.dashboard-chart-panel h3{font:600 1.25rem/1.3 Source Sans\ 3,Segoe UI,sans-serif;margin:0 0 .7rem}.dashboard-chart-panel>p{font-size:.75rem;color:#56684e;margin:0 0 1.5rem}.dashboard-bars{display:grid;gap:1rem}.dashboard-bars button{display:block;text-align:left;padding:.3rem 0;width:100%;background:transparent;color:#284630;min-height:44px}.dashboard-bars button>span:first-child{display:flex;gap:.8rem;justify-content:space-between;font-size:.77rem;margin-bottom:.45rem}.dashboard-bars button[aria-pressed=true]>span:first-child{text-decoration:underline;text-underline-offset:4px;font-weight:700}.dashboard-bar-track{display:block;width:100%;background:#ffffff;height:.6rem}.dashboard-bar-track>span{display:block;height:100%;background:#3c6a42;transition:width .18s}.dashboard-topics{display:grid;gap:1rem}.dashboard-topic-label{display:flex;justify-content:space-between;gap:1rem;font-size:.75rem;line-height:1.5;margin-bottom:.35rem}.dashboard-topics .dashboard-topic-label{margin:0 0 .35rem;font-weight:500}.dashboard-topic-label strong{flex-shrink:0;font-size:.72rem}.dashboard-topics .dashboard-bar-track{height:.4rem}.dashboard-topics .dashboard-bar-track>span{background:#156146}.dashboard-topics>article>p,.dashboard-topics>div>p{font-size:.66rem;color:#5f6d53;margin:.25rem 0}.dashboard-topic-sources{font-size:.66rem}.dashboard-topic-sources,.dashboard-topic-sources a{display:inline-flex;align-items:center;min-height:28px;text-decoration:underline;text-underline-offset:3px}.dashboard-topic-sources a{font-size:.64rem}.dashboard-relationship-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dashboard-relationship-grid article{padding:1.35rem;background:#ffffff;border:1px solid #c9d3bf;border-radius:4px}.dashboard-relationship-grid h3{font:600 1.125rem/1.4 Source Sans\ 3,Segoe UI,sans-serif;margin:.7rem 0}.dashboard-relationship-grid p{font-size:.76rem;color:#52664c}.dashboard-relationship-grid a{display:inline-flex;align-items:center;font-size:.73rem}.dashboard-relationship-grid a,.dashboard-text-button{min-height:44px;text-decoration:underline;text-underline-offset:4px}.dashboard-text-button{background:transparent;color:#2b5136;font-size:.76rem;padding:.6rem 0;margin-top:.4rem}.dashboard-mentions{border-top:1px solid #cbd6c0;margin-top:1.4rem;padding-top:.5rem;font-size:.77rem}.dashboard-mentions>p{max-width:70ch;color:#54664b}.dashboard-mentions ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem 1.5rem}.dashboard-mentions li{padding:.4rem 0;border-bottom:1px solid #d4deca}.dashboard-mentions small{display:block;color:#586d4f}.dashboard-export-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.dashboard-export-actions button{min-height:44px;padding:.65rem 1rem;border:1px solid #537746;border-radius:3px;color:#294e32;background:#ffffff;font-size:.75rem}.dashboard-export-actions button:disabled{opacity:.5}.dashboard-export-actions>span{margin-left:auto;font-size:.72rem;color:#5a6a50}.dashboard-records{list-style:none;padding:0;margin:0;border-top:1px solid #bdcbb1}.dashboard-records>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem;align-items:center;padding:1.2rem 0;border-bottom:1px solid #ccd6c1}.dashboard-record-date{font-size:.68rem;color:#667453}.dashboard-records h3{font:1.3rem/1.4 Georgia,serif;letter-spacing:-.015em;margin:.3rem 0}.dashboard-record-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.dashboard-record-actions button{min-height:44px;padding:.5rem 0;font-size:.73rem;background:transparent;color:#325339;text-decoration:underline;text-underline-offset:4px}.dashboard-evidence-reader{background:#ffffff;padding:1.6rem;margin-top:1.6rem;border:1px solid #93ab7d;border-radius:4px;outline-offset:4px;scroll-margin-top:9rem}.dashboard-evidence-reader-top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dashboard-evidence-reader-top button{background:transparent;color:#305235;font-size:.76rem;min-height:44px}.dashboard-evidence-reader>h3{font:1.8rem/1.3 Georgia,serif;margin:.8rem 0}.dashboard-evidence-reader>p{font-size:.86rem;line-height:1.8;max-width:80ch}.dashboard-record-facts{display:grid;grid-template-columns:minmax(0,.5fr) 1fr 1fr;gap:1.2rem;padding:1rem 0;border-top:1px solid #c3d0b8;margin-top:1.3rem}.dashboard-record-facts dt{font-size:.66rem;font-weight:700;color:#4d6743}.dashboard-record-facts dd{margin:.3rem 0 0;font-size:.77rem}.dashboard-record-qualifications{font-size:.74rem}.dashboard-evidence-measure{margin:1rem 0;padding:1rem;background:#ffffff;border-left:3px solid #3e8d66;font-size:.78rem}.dashboard-source-list{display:grid;gap:1.3rem}.dashboard-source-list article{border-top:1px solid #bdcdb0;padding-top:1.1rem}.dashboard-source-list article>a{font-size:.8rem;text-decoration:underline;text-underline-offset:4px}.dashboard-source-list blockquote,.dashboard-variation blockquote{font:italic 1rem/1.75 Georgia,serif;padding-left:1rem;border-left:2px solid #4ba578;margin:1rem 0 .4rem}.dashboard-source-list small{font-size:.66rem;color:#54704a}.dashboard-source-qualification{font-size:.73rem;color:#4f6547}.dashboard-variation{padding:1rem;border:1px solid #62b28a;background:#ffffff;font-size:.77rem;margin-top:1.3rem}.dashboard-reader-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1.5rem}.dashboard-reader-actions button{padding:.8rem 1rem;background:#20583c;color:#ffffff;border-radius:3px;font-size:.8rem;min-height:44px}.dashboard-reader-actions a{font-size:.76rem;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.dashboard-chat-section{padding-top:2rem;scroll-margin-top:9rem}.dashboard-chat-section>.guided-embedded{max-width:46rem;margin:1.8rem auto 0}.dashboard-footer{padding:2rem 0;margin-top:3.5rem;border-top:1px solid #bbcbb0;display:grid;grid-template-columns:1fr 1fr;gap:3rem;font-size:.72rem;color:#4d6246}.dashboard-footer strong{letter-spacing:.1em;font-size:.68rem}.dashboard-footer details>p{max-width:70ch;line-height:1.8}.dashboard-empty,.dashboard-error{border:1px solid #b2c19e;background:#ffffff;padding:1.5rem;margin-top:2rem}.dashboard-empty h2{font:1.7rem Georgia,serif}.dashboard-empty button,.dashboard-error button{min-height:44px;color:#2f5839;font-size:.85rem;background:transparent;text-decoration:underline;text-underline-offset:4px}.dashboard-muted{font-size:.76rem;color:#596d50;line-height:1.8}@media(max-width:1050px){.dashboard-navigation{gap:.85rem;font-size:.71rem}.dashboard-brand{font-size:.61rem;letter-spacing:.05em}.dashboard-hero{gap:2rem;padding-top:3rem}.dashboard-figures-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-reset{grid-column:3}}@media(max-width:760px){.dashboard-header{position:relative}.dashboard-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4rem 1rem;padding:.7rem 0}.dashboard-brand>span{width:34px;height:42px;font-size:1.2rem}.dashboard-brand{gap:.5rem}.dashboard-brand small{font-size:.5rem}.dashboard-header .language-choice{flex-direction:column;gap:.3rem;align-items:start;grid-column:2;grid-row:1/3}.dashboard-header .language-prompt{font-size:.7rem;max-width:9rem;line-height:1.45}.dashboard-header .language-options{width:100%}.dashboard-header .language-options a{min-width:90px;font-size:.7rem}.dashboard-navigation{gap:.3rem .9rem;grid-column:1;font-size:.65rem}.dashboard-navigation a{min-height:32px}.dashboard-hero{grid-template-columns:1fr;padding:2rem 0;gap:1.4rem}.dashboard-hero h2{font-size:clamp(3.2rem,12vw,5rem);margin:.9rem 0 1.2rem}.dashboard-introduction{font-size:.9rem}.dashboard-edition{display:none}.dashboard-kpis{gap:.5rem}.dashboard-kpi{padding:1rem .8rem}.dashboard-kpi>strong{font-size:2.6rem}.dashboard-kpi>span{font-size:.68rem}.dashboard-kpi>small{font-size:.6rem}.dashboard-filters{grid-template-columns:1fr;padding:1rem;gap:.8rem}.dashboard-reset{grid-column:auto;justify-self:start}.dashboard-section{margin-top:2.4rem;padding-top:1.4rem;scroll-margin-top:1rem}.dashboard-section-heading{flex-direction:column;align-items:start;gap:.8rem}.dashboard-section-heading h2{font-size:2rem}.dashboard-timeline{gap:.5rem;padding:1rem .5rem}.dashboard-timeline button{padding:.5rem}.dashboard-year-count{font-size:1.3rem}.dashboard-year-track{height:5rem}.dashboard-timeline strong{font-size:.83rem}.dashboard-timeline small{font-size:.56rem}.dashboard-figures-grid,.dashboard-figures-grid.is-targets{grid-template-columns:1fr}.dashboard-figure{padding:1.2rem}.dashboard-figure-value{margin:.8rem 0}.dashboard-chart-pair{grid-template-columns:1fr}.dashboard-chart-panel{padding:1.2rem}.dashboard-relationship-grid{grid-template-columns:1fr}.dashboard-mentions ul{grid-template-columns:1fr 1fr}.dashboard-records>li{grid-template-columns:1fr;gap:.4rem}.dashboard-records h3{font-size:1.15rem}.dashboard-export-actions>span{margin-left:0;flex-basis:100%}.dashboard-evidence-reader{padding:1.2rem;scroll-margin-top:1rem}.dashboard-record-facts{grid-template-columns:1fr;gap:.8rem}.dashboard-chat-section{scroll-margin-top:1rem}.dashboard-footer{grid-template-columns:1fr;gap:1rem;margin-top:2.3rem}}@media(max-width:360px){.dashboard-header-inner{display:flex;flex-wrap:wrap}.dashboard-brand{width:100%}.dashboard-header .language-choice{flex-direction:row;width:100%;justify-content:space-between;gap:.5rem}.dashboard-header .language-options{width:auto}.dashboard-navigation{width:100%}.dashboard-kpis{grid-template-columns:1fr}.dashboard-kpi{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.2rem .8rem}.dashboard-kpi>strong{grid-row:1/3;grid-column:2;margin:0}.dashboard-kpi>small{grid-column:1}.dashboard-header .language-prompt{max-width:7.5rem}}@media(max-height:600px){.dashboard-header{position:relative}}@media(prefers-reduced-motion:reduce){.dashboard-bar-track>span,.dashboard-year-track>span{transition:none}}@media(forced-colors:active){.dashboard-chart-panel,.dashboard-figure,.dashboard-figure.is-target,.dashboard-header,.dashboard-kpi,.dashboard-kpi.is-primary,.dashboard-kpi.is-target,.dashboard-relationship-grid article,.dashboard-timeline{background:Canvas;color:CanvasText;border:1px solid CanvasText}.dashboard-figure .dashboard-stage,.dashboard-kpi.is-primary small{color:CanvasText}.dashboard-bar-track>span,.dashboard-year-track>span{background:Highlight}.dashboard-bars button[aria-pressed=true],.dashboard-timeline button[aria-pressed=true]{outline:2px solid Highlight}.dashboard-header .language-options a[aria-current=page]{border:2px solid Highlight;background:Canvas;color:CanvasText}}.dashboard-shell{--gold:#156146;--paper:#ffffff;--light:#f4f8f5}.dashboard-shell :is(a,button,input,select,summary):focus-visible{outline-color:#156146}.dashboard-shell .guided-conversation{background:#ffffff}.dashboard-shell .guided-detail blockquote{border-color:#156146}.dashboard-time-series{background:#ffffff;border:1px solid #cedcd2;border-radius:4px;padding:16px}.dashboard-time-series svg{display:block;width:100%;height:auto;overflow:visible;color:#52665b;font:14px Source Sans\ 3,sans-serif}.series-grid{stroke:#dce5de;stroke-width:1}.series-line{fill:none;stroke:#156146;stroke-width:3;stroke-linejoin:round}.series-point{fill:#ffffff;stroke:#156146;stroke-width:3}.series-value{fill:#183e2e;font-weight:600}.dashboard-time-series .dashboard-timeline{border:0;padding:8px 0 0;background:transparent}.dashboard-time-series .dashboard-timeline button{text-align:center;background:#ffffff}@media(max-width:760px){.dashboard-time-series{padding:8px}.dashboard-time-series svg{font-size:22px}.dashboard-time-series .dashboard-timeline{gap:4px;font-size:.75rem}}@media(max-width:360px){.dashboard-time-series .dashboard-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(forced-colors:active){.series-grid{stroke:GrayText}.series-line,.series-point{stroke:CanvasText}.series-point{fill:Canvas}.series-value{fill:CanvasText}}@font-face{font-family:Briem Hand;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/briem-hand/briem-hand-0.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Briem Hand;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/briem-hand/briem-hand-1.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Briem Hand;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/briem-hand/briem-hand-2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Briem Hand;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/briem-hand/briem-hand-3.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Briem Hand;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/briem-hand/briem-hand-4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.dashboard-shell.dashboard-redesign{z-index:11;--inclusion-green:#0b5d3b;--inclusion-blue:#298d5b;--inclusion-blue-soft:#eefaf4;--inclusion-blue-line:#c5ebd8;--inclusion-gold:#23794e;--inclusion-gold-soft:#edfaf3;--inclusion-gold-line:#ade6ca;--illustration-green-soft:#d9eee3;--illustration-blue-soft:#d9f4e6;--illustration-gold:#63d29b;--illustration-ground:#dce8e3;--inclusion-ink:#24352d;--inclusion-muted:#526057;--inclusion-paper:#ffffff;--inclusion-tint:#edf2ec;--inclusion-line:#d3ddd1;--inclusion-focus:#155c41;min-height:100dvh;background:#ffffff;color:var(--inclusion-ink);font:1rem/1.5 Source Sans\ 3,Segoe UI,sans-serif;overflow-wrap:anywhere}.dashboard-redesign :is(button,a,summary,select):focus-visible{outline:2px solid var(--inclusion-focus);outline-offset:4px}.dashboard-redesign button{transition:background-color .16s,color .16s,border-color .16s}.dashboard-redesign button:disabled{opacity:.45;cursor:default}.dashboard-redesign .dashboard-main{width:min(1280px,91%);margin:auto}.dashboard-redesign .dashboard-header{position:relative;background:#ffffff;border-bottom:1px solid var(--inclusion-line)}.dashboard-redesign .dashboard-header-inner{width:min(1440px,94%);gap:24px;padding:12px 0}.dashboard-redesign .dashboard-brand{gap:12px;font-size:.7rem;letter-spacing:.08em}.dashboard-redesign .dashboard-brand>span{height:48px;width:48px;border-radius:50%;border:1px solid var(--inclusion-line);font-family:Source Sans\ 3,sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:-.06em}.dashboard-redesign .dashboard-brand small{font-size:.6rem;margin-top:4px}.dashboard-redesign .dashboard-navigation{gap:24px;font-size:.875rem}.dashboard-redesign .dashboard-header .language-choice{flex-direction:row;gap:12px}.dashboard-redesign .dashboard-header .language-prompt{max-width:9rem;font-size:.7rem}.dashboard-redesign .dashboard-header .language-options{border:1px solid var(--inclusion-line);border-radius:4px;padding:2px}.dashboard-redesign .dashboard-header .language-options a{min-height:40px;min-width:92px;padding:6px 12px;font-size:.8rem}.dashboard-redesign .dashboard-opening{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:24px 0;border-bottom:1px solid var(--inclusion-line)}.dashboard-redesign .dashboard-eyebrow{font-size:.65rem;line-height:1.5;font-weight:600;letter-spacing:.12em;color:var(--inclusion-green);margin:0 0 12px;text-transform:uppercase}.dashboard-redesign h1{max-width:none;font:600 clamp(2rem,3vw,2.6rem)/1.08 Source Sans\ 3,sans-serif;letter-spacing:-.045em;margin:0 0 12px;text-wrap:balance;color:var(--inclusion-green)}.dashboard-redesign .dashboard-subtitle{font-size:1.1rem;margin:0 0 4px;letter-spacing:-.01em}.dashboard-redesign .dashboard-opening-note{color:var(--inclusion-muted);font-size:.9rem;margin:0}.dashboard-redesign .dashboard-draft{color:var(--inclusion-muted);font-size:.8rem}.dashboard-redesign .opening-portrait{margin:0;max-width:290px}.dashboard-redesign .opening-portrait img{width:96px;height:112px;border-radius:4px}.dashboard-redesign .opening-portrait figcaption{font-size:.9rem;max-width:120px}.dashboard-redesign .opening-portrait a{display:inline-flex;align-items:center;gap:4px;min-height:44px}.dashboard-redesign .contribution-section,.dashboard-redesign .dashboard-section{padding:40px 0;margin:0;border-bottom:1px solid var(--inclusion-line);scroll-margin-top:24px}.dashboard-redesign .contribution-section{padding:28px 0}.dashboard-redesign .contribution-section .section-heading{margin-bottom:20px}.dashboard-redesign .section-heading{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px}.dashboard-redesign .section-heading h2{font:600 clamp(1.5rem,2.6vw,2.1rem)/1.16 Source Sans\ 3,sans-serif;letter-spacing:-.035em;margin:0;text-wrap:balance}.dashboard-redesign .section-heading>p{max-width:35ch;color:var(--inclusion-muted);font-size:.9rem;margin:0}.dashboard-redesign .section-heading .dashboard-eyebrow{margin-bottom:8px}.dashboard-redesign .contribution-layout{display:grid;grid-template-columns:184px minmax(0,1fr);gap:24px}.dashboard-redesign .contribution-categories{display:flex;flex-direction:column;align-self:start;gap:4px}.dashboard-redesign .contribution-categories button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;min-height:44px;text-align:left;border:1px solid transparent;border-radius:4px;background:#ffffff;color:var(--inclusion-muted);font-size:.9rem}.dashboard-redesign .contribution-categories button span{opacity:0}.dashboard-redesign .contribution-categories button:hover{background:var(--inclusion-tint);color:var(--inclusion-green)}.dashboard-redesign .contribution-categories button[aria-pressed=true]{color:#ffffff;background:var(--inclusion-green);font-weight:600}.dashboard-redesign .contribution-categories button[aria-pressed=true] span{opacity:1}.dashboard-redesign .active-area-heading{font-size:1.1rem;font-weight:600;margin:0 0 12px;letter-spacing:-.015em}.dashboard-redesign .figure-group-title{margin:0 0 8px;color:var(--inclusion-muted);font-size:.8rem;font-weight:400}.dashboard-redesign .contribution-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dashboard-redesign .contribution-card{background:var(--inclusion-tint);border:1px solid transparent;border-radius:4px;padding:16px 16px 4px;min-width:0;display:flex;flex-direction:column}.dashboard-redesign .contribution-card-top{display:flex;align-items:center;justify-content:space-between;gap:4px}.dashboard-redesign .contribution-card-top svg{width:52px;height:46px;flex-shrink:0;stroke-width:1.8}.dashboard-redesign .contribution-illustration .art-ground{fill:var(--illustration-ground)}.dashboard-redesign .contribution-illustration .art-green-fill{fill:var(--inclusion-green)}.dashboard-redesign .contribution-illustration .art-green-soft-fill{fill:var(--illustration-green-soft)}.dashboard-redesign .contribution-illustration .art-green-line{stroke:var(--inclusion-green)}.dashboard-redesign .contribution-illustration .art-blue-fill{fill:var(--inclusion-blue)}.dashboard-redesign .contribution-illustration .art-blue-soft-fill{fill:var(--illustration-blue-soft)}.dashboard-redesign .contribution-illustration .art-blue-line{stroke:var(--inclusion-blue)}.dashboard-redesign .contribution-illustration .art-gold-fill{fill:var(--illustration-gold)}.dashboard-redesign .contribution-illustration .art-gold-line{stroke:var(--inclusion-gold)}.dashboard-redesign .contribution-illustration .art-paper-fill{fill:#ffffff}.dashboard-redesign .contribution-illustration .art-paper-line{stroke:#ffffff}.dashboard-redesign .contribution-illustration .art-ink-fill{fill:var(--inclusion-ink)}.dashboard-redesign .contribution-illustration .art-ink-line{stroke:var(--inclusion-ink)}.dashboard-redesign .highlight-number{font:600 clamp(2.6rem,3.7vw,3.25rem)/1 Source Sans\ 3,sans-serif;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--inclusion-green);margin:0;padding:0;min-width:0}.dashboard-redesign .highlight-unit{font:400 .875rem/1.4 Source Sans\ 3,sans-serif;color:var(--inclusion-muted);margin:4px 0 8px}.dashboard-redesign .contribution-card h3{font:600 .95rem/1.3 Source Sans\ 3,sans-serif;margin:0;letter-spacing:-.01em}.dashboard-redesign .milestone-context{color:var(--inclusion-muted);font-size:.75rem;line-height:1.45;margin:8px 0 0}.dashboard-redesign .contribution-source{margin-top:auto;padding-top:4px}.dashboard-redesign .contribution-source summary{min-height:44px;display:flex;align-items:center;gap:6px;padding:8px 0;font-size:.8rem;text-decoration:underline;text-underline-offset:4px;list-style:none}.dashboard-redesign .contribution-source summary:after{content:"+";text-decoration:none}.dashboard-redesign .contribution-source[open] summary:after{content:"−"}.dashboard-redesign .contribution-source summary::-webkit-details-marker{display:none}.dashboard-redesign .figure-source-context{border-top:1px solid var(--inclusion-line);padding-top:12px;font-size:.8rem;color:var(--inclusion-muted)}.dashboard-redesign .figure-source-context dl{margin:0}.dashboard-redesign .figure-source-context dt{font-weight:600;color:var(--inclusion-ink);margin-top:8px}.dashboard-redesign .figure-source-context dd{margin:4px 0 12px}.dashboard-redesign .figure-source-context a{display:flex}.dashboard-redesign .contribution-source a{min-height:44px;display:inline-flex;align-items:center;gap:6px;font-size:.8rem;text-underline-offset:4px}.dashboard-redesign .planned-support{margin-top:16px;padding-top:16px;border-top:1px solid var(--inclusion-line)}.dashboard-redesign .planned-support .contribution-card{background:var(--inclusion-gold-soft);border-color:var(--inclusion-gold-line)}.dashboard-redesign .planned-support .figure-group-title{color:var(--inclusion-gold);font-weight:600}.dashboard-redesign .planned-support .highlight-number{font-size:clamp(2rem,3.3vw,2.5rem);color:var(--inclusion-gold)}.dashboard-redesign .planned-support .contribution-card-top svg{display:block}.dashboard-redesign .planned-support .contribution-source summary{color:var(--inclusion-gold)}.dashboard-redesign .advocacy-section .section-heading h2,.dashboard-redesign .collaboration-section .section-heading h2{color:var(--inclusion-green)}.dashboard-redesign .advocacy-section .dashboard-eyebrow{color:var(--inclusion-blue)}.dashboard-redesign .advocacy-composition{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);gap:32px;align-items:stretch}.dashboard-redesign .speaking-portrait{display:flex;flex-direction:column;margin:0;overflow:hidden;background:var(--inclusion-tint);border-radius:4px}.dashboard-redesign .speaking-portrait>img{width:100%;height:380px;flex:1 1 auto;object-fit:cover;object-position:center 35%;min-height:0}.dashboard-redesign .speaking-portrait figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;padding:8px 16px;font-size:.8rem}.dashboard-redesign .speaking-portrait figcaption>span{font-weight:600}.dashboard-redesign .speaking-portrait figcaption a{min-height:44px;display:inline-flex;align-items:center;gap:4px;font-size:.75rem}.dashboard-redesign .photo-fallback{min-height:360px;display:grid;place-content:center;text-align:center}.dashboard-redesign .photo-fallback>span{font-size:4rem}.dashboard-redesign .speech-panel{position:relative;display:flex;flex-direction:column;border:1px solid var(--inclusion-blue-line);border-radius:24px 24px 24px 4px;padding:24px;background:#ffffff}.dashboard-redesign .speech-panel:before{content:"";position:absolute;left:-16px;bottom:56px;width:30px;height:30px;transform:skewY(-35deg);border-left:1px solid var(--inclusion-line);border-bottom:1px solid var(--inclusion-line);background:#ffffff}.dashboard-redesign .segmented-controls{display:flex;gap:4px;padding:4px;border-radius:4px;background:var(--inclusion-tint);width:fit-content;max-width:100%}.dashboard-redesign .segmented-controls button{min-height:44px;padding:8px 16px;color:var(--inclusion-muted);font-size:.85rem;border:1px solid transparent;border-radius:3px;background:transparent}.dashboard-redesign .segmented-controls button:hover{color:var(--inclusion-green)}.dashboard-redesign .segmented-controls button[aria-pressed=true]{background:#ffffff;border-color:var(--inclusion-line);color:var(--inclusion-ink);font-weight:600}.dashboard-redesign .cloud-caption{font-size:.8rem;color:var(--inclusion-muted);margin:16px 0 0}.dashboard-redesign .concept-cloud{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;gap:8px 20px;padding:24px 4px;flex:1;min-height:280px}.dashboard-redesign .concept-cloud button{position:relative;padding:4px;min-height:44px;max-width:100%;line-height:1.15;font-weight:600;font-size:calc(.95rem + var(--concept-weight) * 2.3rem);letter-spacing:-.03em;background:none;border:1px solid transparent;color:var(--inclusion-green);border-radius:4px;text-wrap:balance}.dashboard-redesign .concept-cloud button[data-cloud-tone=blue]{color:var(--inclusion-blue)}.dashboard-redesign .concept-cloud button[data-cloud-tone=gold]{color:var(--inclusion-gold)}.dashboard-redesign .concept-cloud button:hover,.dashboard-redesign .concept-cloud button[aria-pressed=true]{background:var(--inclusion-tint);border-color:var(--inclusion-line)}.dashboard-redesign .speech-panel:before{border-color:var(--inclusion-blue-line)}.dashboard-redesign .cloud-underlay{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;align-items:start;color:var(--inclusion-muted);font-size:.8rem}.dashboard-redesign .cloud-underlay>p{margin:0}.dashboard-redesign summary{cursor:pointer;min-height:44px;padding:10px 0}.dashboard-redesign .cloud-underlay summary{padding-top:0;min-height:36px}.dashboard-redesign .cloud-list{min-width:120px}.dashboard-redesign .cloud-list[open]{width:100%}.dashboard-redesign .cloud-list ul{list-style:none;padding:0;margin:0}.dashboard-redesign .cloud-list button{display:flex;justify-content:space-between;gap:16px;width:100%;background:transparent;border:0;border-bottom:1px solid var(--inclusion-line);text-align:left;min-height:44px;padding:8px 0;font-size:.9rem}.dashboard-redesign .cloud-list button span{flex-shrink:0;font-size:.8rem;color:var(--inclusion-muted)}.dashboard-redesign .cloud-selection,.dashboard-redesign .network-detail{margin-top:24px;padding:24px;border:1px solid var(--inclusion-line);border-radius:4px;background:var(--inclusion-tint)}.dashboard-redesign .cloud-selection{background:var(--inclusion-blue-soft);border-color:var(--inclusion-blue-line)}.dashboard-redesign .cloud-selection h3{color:var(--inclusion-green)}.dashboard-redesign .selection-heading{display:flex;gap:16px;justify-content:space-between;align-items:start}.dashboard-redesign .selection-heading h3{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:-.02em}.dashboard-redesign .selection-heading p{color:var(--inclusion-muted);margin:4px 0 0;font-size:.85rem}.dashboard-redesign .text-action{background:none;border:0;min-height:44px;padding:8px 0;text-decoration:underline;text-underline-offset:4px;font-size:.85rem}.dashboard-redesign .cloud-matches{list-style:none;padding:0;margin:20px 0 0}.dashboard-redesign .cloud-matches li{border-top:1px solid var(--inclusion-line);padding:12px 0}.dashboard-redesign .cloud-matches li>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:.95rem;font-weight:600}.dashboard-redesign .source-excerpt{font-size:.875rem;line-height:1.6;color:var(--inclusion-muted);max-width:88ch;margin:8px 0}.dashboard-redesign .local-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.85rem}.dashboard-redesign .local-pagination button{border:1px solid var(--inclusion-line);border-radius:4px;min-height:44px;background:#ffffff;padding:8px 16px}.dashboard-redesign :is(.cloud-method,.network-method){font-size:.8rem;color:var(--inclusion-muted);margin-top:12px}.dashboard-redesign :is(.cloud-method,.network-method) p{max-width:90ch}.dashboard-redesign .network-toolbar{display:flex;justify-content:space-between;align-items:end;gap:16px}.dashboard-redesign .network-toolbar label{display:flex;flex-direction:column;gap:8px;font-size:.8rem}.dashboard-redesign .network-toolbar select{min-height:44px;min-width:240px;max-width:100%;padding:8px 12px;color:var(--inclusion-ink);border:1px solid var(--inclusion-line);background:#ffffff;border-radius:4px;font-size:.9rem}.dashboard-redesign .network-legend{display:flex;flex-wrap:wrap;gap:12px 24px;margin:24px 0 36px;color:var(--inclusion-muted);font-size:.75rem}.dashboard-redesign .network-legend>span{display:inline-flex;align-items:center;gap:8px}.dashboard-redesign .legend-line{width:24px;border-top:2px solid var(--inclusion-green)}.dashboard-redesign .legend-line.is-intention{border-top-style:dashed}.dashboard-redesign .legend-line.is-mou{border-top-style:dotted}.dashboard-redesign .network-map{position:relative;margin-top:28px}.dashboard-redesign .network-column-label{position:absolute;top:-28px;color:var(--inclusion-muted);text-transform:uppercase;font-size:.65rem;letter-spacing:.08em}.dashboard-redesign .network-column-label.left{left:0}.dashboard-redesign .network-column-label.right{right:0;text-align:right}.dashboard-redesign .network-map>svg{position:absolute;inset:0;width:100%;height:100%}.dashboard-redesign .network-edge{fill:none;stroke:#72a68a;stroke-width:1.5;vector-effect:non-scaling-stroke}.dashboard-redesign .network-edge.stated-cooperation{stroke-dasharray:8 6;stroke:var(--inclusion-gold)}.dashboard-redesign .network-edge.signed-mou-reported{stroke-dasharray:2 5;stroke:var(--inclusion-blue)}.dashboard-redesign .network-edge.is-muted{stroke:#dce7df}.dashboard-redesign .network-node{position:absolute;width:36%;transform:translateY(-50%);display:flex;align-items:center;gap:12px;padding:10px 16px;min-height:52px;color:var(--inclusion-ink);background:#ffffff;border:1px solid var(--inclusion-line);border-radius:4px;text-align:left;font-size:.9rem;line-height:1.3}.dashboard-redesign .actor-node{left:0}.dashboard-redesign .initiative-node{right:0;justify-content:space-between;background:var(--inclusion-tint)}.dashboard-redesign .network-node.is-selected,.dashboard-redesign .network-node:hover{border-color:var(--inclusion-green);background:#ffffff;color:var(--inclusion-ink)}.dashboard-redesign .network-node.is-dimmed{color:#5c7063;background:#ffffff;border-color:#e4ece6}.dashboard-redesign .actor-mark{flex-shrink:0;width:12px;height:12px;border:1.5px solid var(--inclusion-green);border-radius:2px}.dashboard-redesign .actor-mark.is-organisation{border-color:var(--inclusion-blue);background:var(--inclusion-blue-soft)}.dashboard-redesign .actor-mark.is-person{border-radius:50%}.dashboard-redesign .initiative-mark{width:10px;height:10px;border-radius:2px;background:var(--inclusion-green);flex-shrink:0;transform:rotate(45deg)}.dashboard-redesign .initiative-mark.stated-cooperation{background:transparent;border:1.5px solid var(--inclusion-green)}.dashboard-redesign .initiative-node:has(.stated-cooperation){background:var(--inclusion-gold-soft);border-color:var(--inclusion-gold-line)}.dashboard-redesign .initiative-mark.stated-cooperation,.dashboard-redesign .legend-line.is-intention{border-color:var(--inclusion-gold)}.dashboard-redesign .legend-line.is-mou{border-color:var(--inclusion-blue)}.dashboard-redesign .initiative-mark.signed-mou-reported{background:transparent;border:2px dotted var(--inclusion-green)}.dashboard-redesign .network-list,.dashboard-redesign .use-list .network-map{display:none}.dashboard-redesign .use-list .network-list{display:block}.dashboard-redesign .network-list ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dashboard-redesign .network-list li{border:1px solid var(--inclusion-line);border-radius:4px;padding:16px}.dashboard-redesign .network-list button{text-align:left;min-height:44px;width:100%;padding:0;border:0;background:transparent;font-size:1rem;font-weight:600}.dashboard-redesign .network-list button[aria-pressed=true]{text-decoration:underline}.dashboard-redesign .network-list button small{display:block;font-size:.75rem;color:var(--inclusion-muted);font-weight:400;margin-top:8px}.dashboard-redesign .network-list li p{font-size:.8rem;color:var(--inclusion-muted);margin:12px 0 0}.dashboard-redesign .network-actor-selection{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:8px 16px;background:var(--inclusion-tint);border-radius:4px;margin:-12px 0 24px;font-size:.85rem}.dashboard-redesign .network-hint{color:var(--inclusion-muted);font-size:.85rem;text-align:center;margin:16px 0}.dashboard-redesign .participant-roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 16px}.dashboard-redesign .participant-roles dt{font-size:.95rem;font-weight:600}.dashboard-redesign .participant-roles dd{margin:6px 0 0}.dashboard-redesign .network-detail details,.dashboard-redesign .participant-roles dd{font-size:.85rem;color:var(--inclusion-muted)}.dashboard-redesign .detail-actions{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-top:8px}.dashboard-redesign .detail-actions>:is(a,button){min-height:44px;display:inline-flex;align-items:center;gap:8px;color:var(--inclusion-green);text-decoration:underline;background:none;padding:8px 0;border:0;font-size:.9rem}.dashboard-redesign .dashboard-chat-section .guided-embedded{max-width:680px;margin:auto}.dashboard-redesign .guided-conversation{border-color:var(--inclusion-line);box-shadow:none;background:#ffffff}.dashboard-redesign .guided-answer{min-height:0}.dashboard-redesign .guided-answer #guided-question{font-family:Source Sans\ 3,sans-serif;font-size:1.8rem}.dashboard-redesign .guided-options>button{border-color:var(--inclusion-green)}.dashboard-redesign .guided-options>button:nth-child(odd){background:var(--inclusion-green)}.dashboard-redesign .guided-options>button:nth-child(odd):hover{background:#0e4e37}.dashboard-redesign .dashboard-footer{display:flex;justify-content:space-between;gap:32px;margin:0;padding:32px 0;font-size:.8rem;color:var(--inclusion-muted)}.dashboard-redesign .dashboard-footer>div:last-child{max-width:50ch}.dashboard-redesign .dashboard-footer p{margin:4px 0}.dashboard-redesign .dashboard-footer strong{font-size:.7rem;font-weight:600;color:var(--inclusion-ink);letter-spacing:.08em}.dashboard-redesign .dashboard-empty{padding:24px;background:var(--inclusion-tint);font-size:.95rem;border:1px solid var(--inclusion-line);border-radius:4px}@media (min-width:1280px){.dashboard-redesign [data-area-panel=all] .contribution-card.is-milestone{grid-column:span 2}.dashboard-redesign [data-area-panel=accessibility] .contribution-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1279px){.dashboard-redesign .contribution-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.dashboard-redesign .dashboard-navigation{gap:8px 16px;max-width:350px;justify-content:center}.dashboard-redesign .dashboard-header .language-prompt{max-width:7rem}.dashboard-redesign .contribution-layout{grid-template-columns:168px minmax(0,1fr);gap:20px}.dashboard-redesign .highlight-number{font-size:3rem}.dashboard-redesign .opening-portrait{max-width:245px}.dashboard-redesign .advocacy-composition{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:24px}.dashboard-redesign .speech-panel{padding:20px}.dashboard-redesign .concept-cloud{gap:8px 16px}}@media (max-width:1000px){.dashboard-redesign .contribution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dashboard-redesign .dashboard-header-inner{display:grid;grid-template-columns:1fr auto;gap:12px;padding:12px 0 8px}.dashboard-redesign .dashboard-navigation{grid-row:2;grid-column:1/-1;max-width:none;justify-content:start;font-size:.8rem;gap:4px 20px}.dashboard-redesign .dashboard-navigation a{min-height:40px}.dashboard-redesign .dashboard-header .language-choice{gap:8px;grid-row:1;grid-column:2;align-items:center}.dashboard-redesign .dashboard-header .language-prompt{max-width:6rem;font-size:.65rem}.dashboard-redesign .dashboard-header .language-options{width:auto;flex-shrink:0}.dashboard-redesign .dashboard-header .language-options a{min-width:80px;min-height:44px;padding:4px 8px}.dashboard-redesign .dashboard-opening{padding:28px 0;gap:20px}.dashboard-redesign .opening-portrait{display:block;max-width:110px}.dashboard-redesign .opening-portrait img{width:88px;height:104px}.dashboard-redesign .opening-portrait figcaption>span{display:none}.dashboard-redesign .opening-portrait a{font-size:.7rem}.dashboard-redesign h1{font-size:2.2rem}.dashboard-redesign .dashboard-subtitle{font-size:1rem}.dashboard-redesign .dashboard-opening-note{font-size:.8rem}.dashboard-redesign .section-heading{gap:16px;margin-bottom:20px;align-items:start;flex-direction:column}.dashboard-redesign .section-heading h2{font-size:1.75rem}.dashboard-redesign .contribution-layout{display:block}.dashboard-redesign .contribution-categories{flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:24px}.dashboard-redesign .contribution-categories button{width:auto;min-height:44px;padding:8px 12px;border-color:var(--inclusion-line);font-size:.85rem;gap:0}.dashboard-redesign .contribution-categories button span{display:none}.dashboard-redesign .advocacy-composition{grid-template-columns:1fr;gap:20px}.dashboard-redesign .speaking-portrait{display:grid;grid-template-columns:120px 1fr}.dashboard-redesign .speaking-portrait>img{height:160px;width:120px;flex:none}.dashboard-redesign .speaking-portrait figcaption{display:flex;flex-direction:column;justify-content:center;align-items:start;padding:16px 20px}.dashboard-redesign .speech-panel{border-radius:4px 24px 24px 24px}.dashboard-redesign .speech-panel:before{width:24px;height:24px;top:-12px;left:48px;bottom:auto;transform:skewX(-35deg);border-bottom:0;border-top:1px solid var(--inclusion-line)}.dashboard-redesign .network-map,.dashboard-redesign .network-view-controls{display:none}.dashboard-redesign .network-list{display:block}.dashboard-redesign .network-list ul{grid-template-columns:1fr}.dashboard-redesign .network-legend{margin:16px 0;gap:8px 16px}.dashboard-redesign .network-toolbar label{width:100%}.dashboard-redesign .network-toolbar select{width:100%;min-width:0}.dashboard-redesign .network-actor-selection{flex-wrap:wrap;margin:8px 0 16px}.dashboard-redesign .participant-roles{grid-template-columns:1fr}.dashboard-redesign .dashboard-footer{flex-direction:column;gap:16px}}@media (max-width:440px){.dashboard-redesign .dashboard-header-inner,.dashboard-redesign .dashboard-main{width:92%}.dashboard-redesign .dashboard-brand>span{display:none}.dashboard-redesign .dashboard-brand{font-size:.62rem}.dashboard-redesign .dashboard-brand small{font-size:.52rem}.dashboard-redesign .dashboard-opening{gap:12px;grid-template-columns:minmax(0,1fr) 88px}.dashboard-redesign h1{font-size:1.85rem}.dashboard-redesign .dashboard-eyebrow{font-size:.6rem}.dashboard-redesign .contribution-grid{gap:8px}.dashboard-redesign .contribution-card{padding:12px 12px 4px}.dashboard-redesign .contribution-card-top svg{width:36px;height:34px}.dashboard-redesign .highlight-number{font-size:2.8rem}.dashboard-redesign .contribution-card h3{font-size:.9rem}.dashboard-redesign .highlight-unit{font-size:.75rem}.dashboard-redesign .planned-support .highlight-number{font-size:2.3rem}.dashboard-redesign .contribution-card.is-milestone{grid-column:1/-1}.dashboard-redesign .milestone-context{max-width:45ch}.dashboard-redesign .concept-cloud button{font-size:calc(.875rem + var(--concept-weight) * 1.325rem)}.dashboard-redesign .segmented-controls button{padding:8px 12px;font-size:.8rem}.dashboard-redesign .cloud-selection,.dashboard-redesign .network-detail{padding:16px}.dashboard-redesign .selection-heading{flex-wrap:wrap}}@media (max-width:360px){.dashboard-redesign .dashboard-header-inner{display:flex;flex-wrap:wrap}.dashboard-redesign .dashboard-brand{width:auto}.dashboard-redesign .dashboard-header .language-choice{width:100%;justify-content:space-between}.dashboard-redesign .dashboard-header .language-prompt{max-width:12rem}.dashboard-redesign .dashboard-navigation{width:100%;gap:4px 16px}.dashboard-redesign .dashboard-opening{grid-template-columns:1fr}.dashboard-redesign .opening-portrait{display:none}.dashboard-redesign .contribution-grid{grid-template-columns:1fr}.dashboard-redesign .highlight-number{font-size:3rem}.dashboard-redesign .segmented-controls{flex-direction:column;width:100%}.dashboard-redesign .speech-panel{padding:16px}}@media (forced-colors:active){.dashboard-shell.dashboard-redesign{--inclusion-green:CanvasText;--inclusion-ink:CanvasText;--inclusion-muted:CanvasText;--inclusion-paper:Canvas;--inclusion-tint:Canvas;--inclusion-line:CanvasText;--inclusion-focus:Highlight;background:Canvas;--inclusion-blue:CanvasText;--inclusion-blue-soft:Canvas;--inclusion-blue-line:CanvasText;--inclusion-gold:CanvasText;--inclusion-gold-soft:Canvas;--inclusion-gold-line:CanvasText}.dashboard-redesign .contribution-categories button[aria-pressed=true]{background:Highlight;color:HighlightText;border-color:Highlight}.dashboard-redesign .network-edge{stroke:CanvasText}.dashboard-redesign .network-node.is-selected{border-width:3px}.dashboard-redesign .initiative-mark{border:1px solid CanvasText}.dashboard-redesign .opening-portrait,.dashboard-redesign .speaking-portrait{display:none}}@media (prefers-reduced-motion:reduce){.dashboard-redesign button{transition:none}}.dashboard-redesign .dashboard-opening{grid-template-columns:minmax(0,1fr) 300px;gap:48px;padding:28px 0}.dashboard-redesign .opening-portrait{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:300px}.dashboard-redesign .opening-portrait img{width:260px;height:289px;max-width:100%;object-fit:cover;border-radius:12px 12px 40px 12px}.dashboard-redesign .opening-portrait figcaption{max-width:none;width:100%;text-align:center;font-size:.8rem}.dashboard-redesign .opening-portrait blockquote{margin:0 0 8px;font-size:1rem;line-height:1.45;color:var(--inclusion-green)}.dashboard-redesign .opening-portrait figcaption>span{display:block;font-weight:600}.dashboard-redesign .opening-portrait a{font-size:.75rem}.dashboard-redesign .inclusion-heading{border-left:4px solid var(--inclusion-green);padding-left:20px}.dashboard-redesign .inclusion-heading .dashboard-eyebrow{text-transform:none;font-size:.9rem;letter-spacing:.025em}.dashboard-redesign .inclusion-heading h2{font-size:clamp(1.8rem,3vw,2.5rem);color:var(--inclusion-ink)}.dashboard-redesign .inclusion-heading h2>span{color:var(--inclusion-green)}.dashboard-redesign .concept-cloud button[data-cloud-tone=blue]{color:#34b173}.dashboard-redesign .concept-cloud button[data-cloud-tone=purple]{color:#43b57c}.dashboard-redesign .concept-cloud button[data-cloud-tone=teal]{color:#1d6642}.dashboard-redesign .concept-cloud button[data-cloud-tone=orange]{color:#2b9661}.dashboard-redesign .concept-cloud button[data-cloud-tone=magenta]{color:#30a46a}.dashboard-redesign .concept-cloud sub{font-size:.36em;letter-spacing:0;font-weight:600;margin-left:.18em;vertical-align:sub}.dashboard-redesign .cloud-tooltip{display:none;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translateX(-50%);width:max-content;max-width:min(240px,65vw);z-index:5;padding:8px 12px;border-radius:6px;background:#244535;color:#ffffff;font:400 .8rem/1.4 Source Sans\ 3,sans-serif;letter-spacing:0;box-shadow:0 4px 12px #24453520}.dashboard-redesign .concept-cloud button:focus-visible .cloud-tooltip,.dashboard-redesign .concept-cloud button:hover .cloud-tooltip{display:block}.dashboard-redesign #cloud-source-heading:focus{outline:2px solid var(--inclusion-blue);outline-offset:6px}.dashboard-redesign .collage-avatar{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden;background:#ffffff;color:var(--node-colour,#156146);border:1px solid #d7e4db;font-size:.8rem;font-weight:600}.dashboard-redesign .collage-avatar img{width:100%;height:100%;object-fit:cover}.dashboard-redesign .collage-avatar.is-logo img{padding:5px;background:#ffffff}.dashboard-redesign .collage-branch{border:1px solid var(--inclusion-line);border-radius:16px;padding:24px;background:#ffffff}.dashboard-redesign .collage-branch h3{font-size:1.2rem}.dashboard-redesign .collage-breadcrumb{font-size:.85rem;color:var(--inclusion-muted);margin:16px 0}.dashboard-redesign .collage-breadcrumb>span{padding:0 8px;color:var(--inclusion-green)}.dashboard-redesign .collage-activities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dashboard-redesign .collage-activities button{display:flex;align-items:center;gap:10px;min-height:78px;padding:12px;border:1px solid var(--inclusion-line);border-radius:8px;background:#ffffff;color:var(--inclusion-ink);text-align:left;font-size:.85rem;line-height:1.4}.dashboard-redesign .collage-activities button>span:nth-child(2){flex:1}.dashboard-redesign .collage-activities button[aria-pressed=true]{border:2px solid #156146;background:#ffffff;padding:11px}.dashboard-redesign .collage-activities small{display:block;font-size:.75rem;color:var(--inclusion-muted);margin-top:4px}.dashboard-redesign .collage-activity-dot{height:8px;width:8px;border-radius:50%;background:var(--inclusion-green);flex-shrink:0}.dashboard-redesign .network-pagination{margin-top:16px}.dashboard-redesign .collage-list-centre{padding:16px;border-left:3px solid var(--inclusion-green)}.dashboard-redesign .network-detail .local-pagination{margin-top:20px}.dashboard-redesign .relationship-kind{border-left:3px solid #34b173;padding-left:12px;font-weight:600;font-size:.85rem}@media (max-width:700px){.dashboard-redesign .dashboard-opening{grid-template-columns:1fr;gap:20px}.dashboard-redesign .opening-portrait{display:flex;justify-self:center;max-width:300px}.dashboard-redesign .opening-portrait img{width:220px;height:244px}.dashboard-redesign .collage-branch{padding:16px}}@media (max-width:440px){.dashboard-redesign .collage-activities{grid-template-columns:1fr}.dashboard-redesign .collage-branch .selection-heading{display:block}}@media (forced-colors:active){.dashboard-shell.dashboard-redesign{background:Canvas}.dashboard-redesign .concept-cloud button[data-cloud-tone]{color:LinkText}.dashboard-redesign .opening-portrait{display:flex}}.dashboard-redesign .collage-list-centre{display:flex;flex-direction:column;align-items:center;gap:8px;border-left:0}.dashboard-redesign .collage-list-centre .collage-avatar{width:100px;height:112px;border-radius:50%}.dashboard-redesign .pathway-map{position:relative;margin:48px 0 28px}.dashboard-redesign .pathway-column-label{position:absolute;top:-32px;color:var(--inclusion-muted);font-size:.75rem;font-weight:600}.dashboard-redesign .pathway-column-label.subject{left:1%}.dashboard-redesign .pathway-column-label.participants{left:35%}.dashboard-redesign .pathway-column-label.initiatives{left:73.5%}.dashboard-redesign .pathway-edge{fill:none;stroke:var(--node-colour,#156146);stroke-width:2;vector-effect:non-scaling-stroke;transition:opacity .16s,stroke-width .16s}.dashboard-redesign .pathway-edge.is-active{stroke-width:3.5}.dashboard-redesign .pathway-edge.is-muted{opacity:.12}.dashboard-redesign .pathway-edge.stated-cooperation{stroke-dasharray:8 6}.dashboard-redesign .pathway-edge.signed-mou-reported{stroke-dasharray:2 5}.dashboard-redesign .pathway-edge.direct-connection{stroke:#43b57c}.dashboard-redesign .pathway-subject{position:absolute;left:1%;top:50%;width:18%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 8px;border:1px solid var(--inclusion-line);border-radius:18px;background:#ffffff;text-align:center}.dashboard-redesign .pathway-subject .collage-avatar{width:136px;max-width:100%;height:150px;border-radius:50%;border:2px solid var(--inclusion-green)}.dashboard-redesign .pathway-subject strong{font-size:1rem;line-height:1.3}.dashboard-redesign .pathway-subject>span:last-child{font-size:.75rem;color:var(--inclusion-muted)}.dashboard-redesign .pathway-initiative,.dashboard-redesign .pathway-person{position:absolute;transform:translateY(-50%);display:flex;align-items:center;gap:10px;min-height:68px;padding:10px 12px;background:#ffffff;border:1px solid var(--inclusion-line);border-radius:12px;text-align:left;color:var(--inclusion-ink);font-size:.875rem;line-height:1.35}.dashboard-redesign .pathway-person{left:35%;width:26%}.dashboard-redesign .pathway-person.is-connected{border-color:var(--node-colour);box-shadow:0 3px 12px color-mix(in srgb,var(--node-colour) 8%,transparent)}.dashboard-redesign .pathway-person>span:nth-child(2){flex:1}.dashboard-redesign .pathway-kind-symbol{width:16px;height:18px;flex-shrink:0;fill:none;stroke:var(--node-colour);stroke-width:1.7}.dashboard-redesign .pathway-initiative{left:73.5%;width:26%;border-color:#b7ddca}.dashboard-redesign .pathway-initiative>span:nth-child(2){flex:1}.dashboard-redesign .pathway-initiative-symbol{font-size:1.35rem;color:#34b173}.dashboard-redesign .pathway-initiative small{display:block;font-size:.7rem;margin-top:4px;color:var(--inclusion-muted)}.dashboard-redesign .pathway-direct{border-style:dashed;border-color:#43b57c}.dashboard-redesign .pathway-direct .pathway-initiative-symbol{color:#43b57c}.dashboard-redesign :is(.pathway-person,.pathway-initiative).is-selected{outline:2px solid var(--node-colour,#156146);outline-offset:3px;background:#ffffff}.dashboard-redesign :is(.pathway-person,.pathway-initiative).is-dimmed{border-color:var(--inclusion-line);color:var(--inclusion-muted);background:#ffffff}.dashboard-redesign .pathway-list>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-redesign .pathway-list>ul>li{padding:12px;border:1px solid var(--inclusion-line);border-radius:12px}.dashboard-redesign .pathway-list button{display:flex;align-items:center;gap:12px}.dashboard-redesign .pathway-list li>ul{display:block;margin:8px 0 0 24px;padding-left:12px;border-left:2px solid #298d5b}.dashboard-redesign .pathway-list li>ul button{font-size:.85rem;border:0}.dashboard-redesign #network-activity-browser:focus{outline:2px solid #156146;outline-offset:4px}@media (max-width:1000px){.dashboard-redesign .pathway-initiative,.dashboard-redesign .pathway-person{padding:8px;gap:6px;font-size:.8rem}.dashboard-redesign .pathway-person .collage-avatar{width:36px;height:36px}.dashboard-redesign .pathway-subject .collage-avatar{width:100px;height:112px}}@media (max-width:700px){.dashboard-redesign .pathway-list>ul{grid-template-columns:1fr}}@media (forced-colors:active){.dashboard-redesign :is(.pathway-subject,.pathway-person,.pathway-initiative){color:CanvasText;background:Canvas;border-color:CanvasText}.dashboard-redesign .pathway-edge,.dashboard-redesign .pathway-kind-symbol{stroke:CanvasText}}@media (prefers-reduced-motion:reduce){.dashboard-redesign .pathway-edge{transition:none}}.dashboard-redesign .network-browser{margin-top:16px}.dashboard-redesign .network-browser>summary{width:fit-content;min-height:44px;padding:10px 0;font-size:.875rem;color:var(--inclusion-green);text-decoration:underline;text-underline-offset:4px}.dashboard-redesign .network-browser .collage-branch{margin-top:12px}.dashboard-redesign #network-detail-title:focus{outline:2px solid var(--inclusion-focus);outline-offset:5px}.dashboard-redesign :is(.dashboard-opening,.contribution-section,.advocacy-section,.collaboration-section,.dashboard-chat-section){border:2px solid #9ab4a8;border-top:4px solid var(--section-accent,#156146);border-radius:18px;padding:24px;margin:24px 0;background:#ffffff}.dashboard-redesign .advocacy-section{--section-accent:#298d5b}.dashboard-redesign .collaboration-section{--section-accent:#43b57c}.dashboard-redesign .dashboard-opening{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.dashboard-redesign .opening-portrait{width:min(100%,560px);max-width:560px;gap:16px}.dashboard-redesign .opening-portrait>img{width:440px;height:auto;max-width:100%;aspect-ratio:718/600;object-fit:contain;object-position:center;border-radius:16px;border:1px solid var(--inclusion-line)}.dashboard-redesign .opening-portrait blockquote{max-width:50ch;margin:0 auto 12px;font-size:1.15rem;line-height:1.6}.dashboard-redesign .portrait-source-links{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.dashboard-redesign .quote-translation-status{display:block;font-size:.75rem;margin-bottom:4px;color:var(--inclusion-muted)}.dashboard-redesign .quote-original{font-size:.85rem;margin:0 0 8px}.dashboard-redesign .quote-original summary{width:fit-content;margin:auto}.dashboard-redesign .quote-original p{font-size:.9rem}.dashboard-redesign .dashboard-brand>.brand-portrait{display:block;position:relative;overflow:hidden;width:56px;height:56px;flex-shrink:0;border-radius:50%;border:2px solid #c3d7ca}.dashboard-redesign .brand-portrait img{position:absolute;width:160%;max-width:none;height:auto;left:-30%;top:-4%}.dashboard-redesign .section-heading h2.calligraphy-title{font-family:Briem Hand,Source Sans\ 3,cursive;font-size:clamp(2rem,3.5vw,3.1rem);font-weight:600;line-height:1.35;letter-spacing:0;text-wrap:balance}.dashboard-redesign .inclusion-heading{border-left:0;padding-left:0}.dashboard-redesign .heading-action{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:8px 16px;border:1px solid #8eaf9f;border-radius:999px;background:#ffffff;color:#156146;font:600 .875rem/1.4 Source Sans\ 3,sans-serif;text-decoration:none;white-space:normal;flex-shrink:0}.dashboard-redesign .heading-action:hover{background:#ffffff;border-color:#156146}.dashboard-redesign .chat-invitation{display:flex;align-items:center;justify-content:center;gap:32px;padding:16px 0 36px}.dashboard-redesign .chat-invitation-mark{display:grid;place-items:center;width:112px;height:112px;padding:20px;border-radius:30px 30px 30px 8px;color:#156146;background:#ffffff;border:1px solid #9ab4a8;flex-shrink:0}.dashboard-redesign .chat-invitation-mark svg{width:100%;height:100%}.dashboard-redesign .chat-invitation h2{font:600 clamp(2.4rem,5vw,4.5rem)/1.35 Briem Hand,Source Sans\ 3,cursive;margin:0 0 8px;color:#156146}.dashboard-redesign .chat-invitation p:not(.dashboard-eyebrow){color:#526d60;font-size:1rem;margin:0 0 16px}.dashboard-redesign .activity-thumbnail{display:grid;place-items:center;overflow:hidden;width:52px;height:48px;flex-shrink:0;border-radius:8px;color:#298d5b;background:#ffffff}.dashboard-redesign .activity-thumbnail.is-health{color:#156146;background:#ffffff}.dashboard-redesign .activity-thumbnail.is-work{color:#23794e;background:#ffffff}.dashboard-redesign .activity-thumbnail.is-record{color:#43b57c;background:#ffffff}.dashboard-redesign .activity-thumbnail>svg{width:88%;height:88%}.dashboard-redesign .activity-thumbnail>img{object-fit:cover;object-position:50% 28%}.dashboard-redesign .collage-activities button>span:nth-child(2),.dashboard-redesign .pathway-initiative>span:nth-child(2){min-width:0}.dashboard-redesign .collage-avatar.is-logo{width:64px;height:48px;border-radius:8px;background:#ffffff}.dashboard-redesign .collage-avatar.is-logo img{padding:3px;background:transparent}.dashboard-redesign .collage-avatar[data-image-backdrop=dark]{background:#173f2e}@media (max-width:1000px){.dashboard-redesign .pathway-person .collage-avatar.is-logo{width:48px;height:40px}.dashboard-redesign .pathway-initiative .activity-thumbnail{width:36px;height:36px}}@media (max-width:700px){.dashboard-redesign :is(.dashboard-opening,.contribution-section,.advocacy-section,.collaboration-section,.dashboard-chat-section){padding:16px;margin:20px 0;border-radius:12px}.dashboard-redesign .opening-portrait>img{width:min(100%,440px);height:auto}.dashboard-redesign .chat-invitation{flex-direction:column;text-align:center;gap:16px;padding-bottom:28px}.dashboard-redesign .chat-invitation-mark{width:88px;height:88px;padding:16px}.dashboard-redesign .section-heading h2.calligraphy-title{font-size:2rem}.dashboard-redesign .heading-action{align-self:start}}@media (max-width:440px){.dashboard-redesign .dashboard-brand{gap:8px}.dashboard-redesign .dashboard-brand>.brand-portrait{display:block;width:40px;height:40px}.dashboard-redesign :is(.dashboard-opening,.contribution-section,.advocacy-section,.collaboration-section,.dashboard-chat-section){padding:12px}.dashboard-redesign .opening-portrait blockquote{font-size:1rem}}@media (forced-colors:active){.dashboard-redesign :is(.dashboard-opening,.contribution-section,.advocacy-section,.collaboration-section,.dashboard-chat-section,.heading-action,.chat-invitation-mark){border-color:CanvasText;color:CanvasText;background:Canvas}}.dashboard-redesign .collage-avatar.is-logo{display:flex;align-items:center;justify-content:center}.dashboard-redesign .collage-avatar.is-logo img{display:block;min-width:0;min-height:0;width:100%;height:100%;object-fit:contain}.dashboard-redesign .activity-thumbnail{position:relative}.dashboard-redesign .activity-thumbnail>img{position:absolute;inset:0;width:100%;height:100%}.dashboard-redesign .dashboard-header-inner{flex-wrap:wrap}@media (max-width:760px){.dashboard-redesign .dashboard-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px}.dashboard-redesign .dashboard-brand{grid-column:1;grid-row:1;width:auto}.dashboard-redesign .dashboard-header .language-choice{display:contents}.dashboard-redesign .dashboard-header .language-prompt{grid-column:1;grid-row:2;max-width:none;font-size:.7rem;line-height:1.4}.dashboard-redesign .dashboard-header .language-options{grid-column:2;grid-row:1/5;align-self:start}.dashboard-redesign .dashboard-navigation{grid-column:1;grid-row:3;width:auto;gap:4px 12px;font-size:.75rem}}.dashboard-redesign :is(h1,h2,h3){text-wrap:balance}.dashboard-redesign :is(.home-biography-intro,.biography-prose,.dashboard-footer) p{text-wrap:pretty}.dashboard-redesign .dashboard-navigation a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border-radius:8px;transition:background-color .16s,color .16s}.dashboard-redesign .dashboard-navigation a:hover,.dashboard-redesign .dashboard-navigation a[aria-current]{background:var(--inclusion-tint);color:var(--inclusion-green)}.dashboard-redesign .dashboard-header .language-options{border-radius:10px}.dashboard-redesign .dashboard-header .language-options a{border-radius:6px}.dashboard-redesign .dashboard-header .language-options a:hover{color:var(--inclusion-green);background:var(--inclusion-tint)}.dashboard-redesign .dashboard-header .language-options a[aria-current=page]{color:#ffffff;background:var(--inclusion-green)}.dashboard-redesign .dashboard-footer{align-items:start;border-top:1px solid var(--inclusion-line)}.dashboard-redesign .footer-records{display:flex;flex-direction:column;align-items:flex-start}.dashboard-redesign .footer-methodology{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--inclusion-green);font-weight:600;text-underline-offset:4px}.dashboard-redesign .footer-records summary{min-height:44px;align-content:center;cursor:pointer}.dashboard-redesign .footer-records details[open]{max-width:48ch;padding-bottom:12px}.dashboard-redesign .dashboard-footer .translation-draft{font-size:.75rem;margin-top:8px}@media (max-width:760px){.dashboard-redesign .dashboard-navigation{gap:4px}.dashboard-redesign .dashboard-navigation a{padding:8px}.dashboard-redesign .dashboard-header .language-options{grid-row:1/4}}@media (forced-colors:active){.dashboard-redesign .dashboard-header .language-options a[aria-current=page],.dashboard-redesign .dashboard-navigation a[aria-current]{background:Highlight;color:HighlightText}}.dashboard-redesign .concept-cloud sup{display:inline;vertical-align:super;font-size:.45em;font-weight:400;letter-spacing:0;margin-inline-start:.2em;white-space:nowrap;line-height:0}.dashboard-redesign .cloud-frequency-note{color:var(--inclusion-muted);font-size:.8125rem;margin:0 0 16px}.dashboard-shell.dashboard-redesign{--inclusion-blue:#186546;--inclusion-blue-soft:#fff;--inclusion-blue-line:#c9dbd0;--inclusion-gold:#0b5d3b;--inclusion-gold-soft:#fff;--inclusion-gold-line:#c9dbd0;--illustration-blue-soft:#d9ebdf;--illustration-gold:#327650}.dashboard-redesign .dashboard-navigation a,.dashboard-redesign .dashboard-navigation a[aria-current]{color:#fff;background:#0b5d3b;border:1px solid #0b5d3b}.dashboard-redesign .dashboard-navigation a:hover{color:#fff;background:#08462c}.dashboard-redesign .dashboard-navigation a[aria-current]{outline:2px solid #0b5d3b;outline-offset:3px}.dashboard-redesign .segmented-controls{background:#fff}.dashboard-redesign .segmented-controls button{background:#0b5d3b;color:#fff;border-color:#0b5d3b}.dashboard-redesign .segmented-controls button[aria-pressed=true]{background:#08462c;color:#fff;border-color:#08462c;text-decoration:underline;text-underline-offset:4px}.dashboard-redesign .concept-cloud button[data-cloud-tone=blue]{color:#186546}.dashboard-redesign .concept-cloud button[data-cloud-tone=purple]{color:#2f7351}.dashboard-redesign .concept-cloud button[data-cloud-tone=teal]{color:#08704c}.dashboard-redesign .concept-cloud button[data-cloud-tone=orange]{color:#365e43}.dashboard-redesign .concept-cloud button[data-cloud-tone=magenta]{color:#14573e}@media (forced-colors:active){.dashboard-redesign .dashboard-navigation a,.dashboard-redesign .segmented-controls button{background:ButtonFace;color:ButtonText;border-color:ButtonText}.dashboard-redesign .dashboard-navigation a[aria-current],.dashboard-redesign .segmented-controls button[aria-pressed=true]{background:Highlight;color:HighlightText}.dashboard-redesign .concept-cloud button[data-cloud-tone]{color:LinkText}}.dashboard-shell.dashboard-redesign .dashboard-navigation a[aria-current=page]{background:#0b5d3b;color:#fff}@media (forced-colors:active){.dashboard-shell.dashboard-redesign .dashboard-navigation a[aria-current=page]{background:Highlight;color:HighlightText}}.dashboard-shell.dashboard-redesign .dashboard-header .language-choice{flex-wrap:nowrap;flex-shrink:0}.dashboard-shell.dashboard-redesign .dashboard-header .language-options{display:flex;flex-direction:column;gap:6px;padding:4px;background:#fff}.dashboard-shell.dashboard-redesign .dashboard-header .language-options a{display:flex;min-height:44px;min-width:92px;border:1px solid #0b5d3b;background:#0b5d3b;color:#fff}.dashboard-shell.dashboard-redesign .dashboard-header .language-options a:hover,.dashboard-shell.dashboard-redesign .dashboard-header .language-options a[aria-current=page]{color:#fff;background:#08462c}.dashboard-shell.dashboard-redesign .dashboard-header .language-options a[aria-current=page]{text-decoration:underline;text-underline-offset:4px;font-weight:700}@media (min-width:1100px){.dashboard-shell.dashboard-redesign .dashboard-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto auto}}@media (min-width:761px) and (max-width:1099px){.dashboard-shell.dashboard-redesign .dashboard-header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.dashboard-shell.dashboard-redesign .dashboard-brand{grid-column:1;grid-row:1}.dashboard-shell.dashboard-redesign .dashboard-navigation{grid-column:1;grid-row:2;max-width:none;justify-content:start}.dashboard-shell.dashboard-redesign .dashboard-header .language-choice{grid-column:2;grid-row:1/3}}.dashboard-redesign .network-map-viewport{width:100%;min-width:0;overflow:auto;padding:8px;border:1px solid var(--inclusion-line);border-radius:12px;background:#fff;scrollbar-gutter:stable}.dashboard-redesign .network-map-viewport:focus-visible{outline:3px solid var(--inclusion-green);outline-offset:3px}.dashboard-redesign .network-map-viewport .pathway-map{display:block;min-width:52rem;margin:40px 0 16px}.dashboard-redesign .network-pan-hint{display:none;color:var(--inclusion-muted);font-size:.8125rem}.dashboard-redesign .pathway-arrow{fill:#0b5d3b;stroke:none}.dashboard-redesign .pathway-map>svg{pointer-events:none;overflow:visible}.dashboard-redesign .use-list .network-map-viewport,.dashboard-redesign .use-list .network-pan-hint{display:none}@media (max-width:1000px){.dashboard-redesign .network-map-viewport{max-height:70dvh}.dashboard-redesign .network-pan-hint{display:block}.dashboard-redesign .network-view-controls{display:flex}.dashboard-redesign .network-composition:not(.use-list) .network-list{display:none}}@media (forced-colors:active){.dashboard-shell.dashboard-redesign .dashboard-header .language-options a{background:ButtonFace;color:ButtonText;border-color:ButtonText}.dashboard-shell.dashboard-redesign .dashboard-header .language-options a[aria-current=page]{background:Highlight;color:HighlightText}.dashboard-redesign .pathway-arrow{fill:CanvasText}}@media (min-width:761px){.dashboard-shell.dashboard-redesign .dashboard-header{position:sticky;top:0;z-index:60}}.dashboard-redesign :is(section[id],h2[id],h3[id],.network-map-viewport,[tabindex="-1"]){scroll-margin-top:16px}@media (max-width:1000px){.dashboard-redesign .network-map-viewport{max-height:min(70dvh,calc(100dvh - var(--workspace-header-height,0px) - 48px))}.dashboard-redesign .network-toolbar{flex-direction:column;align-items:stretch}.dashboard-redesign .network-view-controls{display:flex;width:100%;flex-wrap:wrap;gap:8px}.dashboard-redesign .network-view-controls button{min-width:5rem;max-width:100%;flex:0 1 auto;white-space:normal;overflow-wrap:normal;word-break:normal}}@media (min-width:701px){.dashboard-redesign .pathway-map .pathway-subject .collage-avatar{width:116px;height:128px}.dashboard-redesign .pathway-map .pathway-initiative,.dashboard-redesign .pathway-map .pathway-person{font-size:.8125rem}.dashboard-redesign .pathway-map .pathway-person .collage-avatar{width:48px;height:54px}.dashboard-redesign .pathway-map .pathway-person .collage-avatar.is-logo{width:56px;height:42px}.dashboard-redesign .pathway-map .pathway-initiative .activity-thumbnail{width:36px;height:36px}.dashboard-redesign .pathway-map .pathway-kind-symbol{width:14px;height:16px}}@media (min-width:701px) and (max-width:1000px){.dashboard-redesign .pathway-map .pathway-subject .collage-avatar{width:88px;height:98px}.dashboard-redesign .pathway-map .pathway-initiative,.dashboard-redesign .pathway-map .pathway-person{font-size:.75rem}.dashboard-redesign .pathway-map .pathway-person .collage-avatar{width:32px;height:32px}.dashboard-redesign .pathway-map .pathway-person .collage-avatar.is-logo{width:42px;height:35px}.dashboard-redesign .pathway-map .pathway-initiative .activity-thumbnail{width:32px;height:32px}}