:root{--v13-ink:#14251f;--v13-muted:#66746f;--v13-line:#dce5e0;--v13-paper:#f5f6f2;--v13-card:#fff;--v13-forest:#174f3f;--v13-blue:#1677a6;--v13-green:#247452;--v13-amber:#c98825;--v13-red:#c85348}body:has(.v13){background:var(--v13-paper);color:var(--v13-ink);margin:0;font-family:Segoe UI,Microsoft YaHei,sans-serif}.v13,.v13 *{box-sizing:border-box}.v13 button,.v13 input,.v13 select{font:inherit}.v13 button{cursor:pointer}.v13{width:min(1560px,100% - 40px);margin:0 auto;padding:28px 0 64px}.v13-hero{color:#fff;background:radial-gradient(circle at 86% 20%,#ffffff24,#0000 24%),linear-gradient(115deg,#113e33,#1d6450 68%,#2c7b61);border-radius:26px;grid-template-columns:minmax(0,1fr) 380px;gap:36px;padding:34px 38px;display:grid;box-shadow:0 20px 50px #163c3129}.v13-eyebrow{letter-spacing:.17em;opacity:.75;margin:0 0 12px;font-size:12px;font-weight:800}.v13-hero-copy>p:last-child{color:#ffffffbd;margin:16px 0 0}.v13-hero-status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff17;border:1px solid #ffffff2e;border-radius:18px;flex-direction:column;justify-content:center;align-self:stretch;gap:7px;padding:22px;display:flex}.v13-hero-status span,.v13-hero-status small{color:#ffffffad}.v13-hero-status strong{font-size:26px}.v13-hero-side{gap:10px;display:grid}.v13-hero-side>button{color:#fff;background:#ffffff14;border:1px solid #ffffff38;border-radius:12px;padding:10px 16px}.v13-context-row{border:1px solid var(--v13-line);background:var(--v13-line);border-radius:16px;grid-template-columns:1fr 1.45fr 1.5fr 1.25fr;gap:1px;margin:18px 0;display:grid;overflow:hidden}.v16-assumption-bar{color:#315248;background:#eef7f2;border:1px solid #2474523b;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;padding:12px 16px;font-size:12px;display:flex}.v16-assumption-bar>b{color:var(--v13-forest)}.v16-assumption-bar>span{border-left:1px solid #c9ddd2;gap:5px;padding-left:10px;display:inline-flex}.v16-assumption-bar strong{color:var(--v13-green)}.v13-context-row>div{background:#fff;flex-direction:column;gap:5px;min-width:0;padding:14px 18px;display:flex}.v13-context-row span{color:var(--v13-muted);letter-spacing:.08em;font-size:11px}.v13-context-row b{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:13px;display:flex;overflow:hidden}.v13-context-row i{border-radius:50%;width:9px;height:9px;display:inline-block}.v15-model-legend{flex-wrap:wrap;white-space:normal!important}.v15-model-legend>span{color:var(--v13-ink);letter-spacing:0;align-items:center;gap:5px;font-size:12px;display:inline-flex}.v15-model-legend .combination-dot{background:linear-gradient(90deg, var(--v13-blue) 0 68%, var(--v13-amber) 68% 100%);border-radius:999px;width:18px}.v13-tabs{border:1px solid var(--v13-line);background:#fff;border-radius:16px;gap:8px;width:fit-content;margin:24px 0;padding:6px;display:flex}.v13-tabs button{color:var(--v13-muted);background:0 0;border:0;border-radius:11px;padding:10px 18px}.v13-page-stack{gap:20px;display:grid}.v13-panel{border:1px solid var(--v13-line);background:var(--v13-card);border-radius:22px;padding:26px;box-shadow:0 8px 24px #1c362e0d}.v13-panel-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.v13-panel-head p{color:var(--v13-green);letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.v13-panel-head h2{letter-spacing:-.025em;margin:0 0 8px;font-size:clamp(23px,2.4vw,31px)}.v13-panel-head>div>span{color:var(--v13-muted);font-size:13px}.v13-filter-row{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.v13-filter{gap:5px;min-width:150px;display:grid}.v13-filter>span{color:var(--v13-muted);font-size:11px;font-weight:700}.v13-filter select{min-height:40px;color:var(--v13-ink);background:#fbfcfa;border:1px solid #cfdad5;border-radius:10px;padding:0 34px 0 11px}.v13-scope-note{color:#45675a;background:#f3f8f5;border:1px solid #d7e5de;border-radius:10px;margin:-10px 0 14px;padding:9px 12px;font-size:11px}.v13-scope-note b{color:var(--v13-forest)}.v13-data-banner{color:#205e45;background:#edf8f1;border:1px solid #b9dcc9;border-radius:14px;align-items:center;gap:16px;min-height:54px;padding:13px 18px;display:flex}.v13-data-banner b{flex:none}.v13-data-banner span{font-size:13px}.v13-data-banner.warning{color:#835712;background:#fff9e9;border-color:#ead3a3}.v13-data-banner.compact{min-height:46px;margin-top:16px}.v13-two-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.v13-two-models.is-quarterly{grid-template-columns:1fr}.v13-two-models>.v13-model-chart:only-child,.v13-two-models>.v13-model-chart:last-child:nth-child(odd){grid-column:1/-1}.v13-model-chart{background:linear-gradient(#fff,#fbfcfa);border:1px solid #e2e9e5;border-radius:17px;min-width:0;padding:18px 16px 15px;overflow:hidden}.v13-chart-title{border-bottom:1px solid #ebefed;flex-wrap:wrap;align-items:center;gap:10px;padding:0 3px 12px;display:flex}.v13-chart-title h3{margin:0;font-size:17px}.v13-chart-title small{color:var(--v13-muted)}.v18-market-benchmark-label{color:#8a5911;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:700;display:inline-flex}.v18-market-benchmark-label i{border-top:2px dashed #c98825;width:24px}.v18-market-benchmark-label b{color:#6f470d;font-size:13px}.v13-bars{gap:7px;min-width:0;max-width:100%;min-height:342px;padding:17px 2px 0 48px;display:grid;position:relative;overflow-x:hidden}.v13-bar-slot{z-index:1;text-align:center;grid-template-rows:88px 210px 44px;gap:5px;min-width:0;display:grid;position:relative}.v13-bar-notes{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;font-size:12px;display:flex}.v13-bar-notes b{color:var(--v13-ink);font-size:17px}.v13-bar-notes span{color:#2e7458;font-size:11px;font-weight:800;line-height:1.25}.v13-bar-notes .increase-note{color:var(--v13-red)}.v13-bar-notes .muted-note{color:#8a9691}.v13-bar-notes small{color:#697771}.v13-bar-well{background-image:linear-gradient(#edf1ef 1px,#0000 1px);background-size:100% 25%;border-bottom:1px solid #bfcac5;align-items:flex-end;width:min(58px,82%);height:210px;margin:0 auto;display:flex;position:relative}.v13-bar-well i{opacity:.92;border-radius:7px 7px 1px 1px;width:100%;min-height:0;transition:height .35s;display:block;box-shadow:inset 0 0 0 1px #fff3}.v13-two-models.is-quarterly .v13-bar-slot{grid-template-rows:88px 232px 44px}.v13-two-models.is-quarterly .v13-bar-well{justify-content:center;width:100%;height:232px;position:relative}.v13-two-models.is-quarterly .v13-bar-well i{z-index:1;width:min(34px,54%);position:relative}.v13-two-models.is-quarterly .v13-bar-well i.is-baseline{opacity:.55}.v19-y-axis-tick{z-index:0;pointer-events:none;border-top:1px solid #e4ebe7;position:absolute;left:48px;right:2px}.v19-y-axis-tick b{color:#78847f;white-space:nowrap;font-size:10px;font-weight:700;position:absolute;right:calc(100% + 7px);transform:translateY(-52%)}.v17-baseline-guide,.v18-market-benchmark-guide{pointer-events:none;position:absolute;left:48px;right:2px}.v17-baseline-guide{z-index:2;opacity:.72;border-top:1px solid #aeb8b3}.v18-market-benchmark-guide{z-index:3;opacity:1;border-top:2px dashed #c98825}.v17-delta-note{justify-items:center;gap:1px;display:grid}.v17-delta-note small{color:var(--v13-muted);font-size:9px;font-weight:700;line-height:1}.v17-delta-note strong{color:inherit;white-space:nowrap;font-size:12px;line-height:1.1}.v13-axis-label{flex-direction:column;gap:1px;display:flex}.v13-axis-label b{font-size:12px}.v13-axis-label span{color:var(--v13-muted);font-size:10px}.v13-empty-chart{min-height:330px;color:var(--v13-muted);text-align:center;background:repeating-linear-gradient(135deg,#fbfcfa,#fbfcfa 12px,#f7f9f6 12px 24px);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.v13-empty-chart b{color:#4f5f59;font-size:17px}.v13-empty-chart small{max-width:320px}@media (width>=1280px){.v13-two-models.is-quarterly{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v13-two-models.is-quarterly .v13-model-chart{padding-inline:12px}.v13-two-models.is-quarterly .v13-bars{gap:4px}.v13-two-models.is-quarterly .v13-bar-well i{width:min(30px,48%)}.v13-two-models.is-quarterly .v13-bar-notes span,.v13-two-models.is-quarterly .v13-axis-label b{font-size:10px}}.v15-benchmark-block{background:#f0f4f1;border:1px solid #d8e3de;border-radius:17px;gap:10px;margin-top:16px;padding:14px;display:grid}.v15-benchmark-head{justify-content:space-between;align-items:flex-end;gap:18px;padding:2px 8px 7px;display:flex}.v15-benchmark-head small{color:var(--v13-muted);text-align:right}.v13-advantage{background:#fff;border:1px solid #dae2de;border-radius:15px;grid-template-columns:minmax(0,1fr);gap:14px;padding:15px;display:grid}.v13-advantage-values{grid-auto-columns:minmax(82px,1fr);grid-auto-flow:column;gap:6px;display:grid;overflow-x:auto}.v13-advantage-values>div{background:#fff;border:1px solid #dae2de;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:62px;display:flex}.v13-advantage-values span{color:var(--v13-muted);font-size:10px}.v16-meeting-note{background:linear-gradient(135deg,#fff,#f4f8f5);border-color:#cddfd6;grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);align-items:stretch;gap:24px;display:grid}.v16-meeting-note p{color:var(--v13-green);letter-spacing:.12em;margin:0 0 7px;font-size:11px;font-weight:800}.v16-meeting-note h2{margin:0 0 7px;font-size:23px}.v16-meeting-note span{color:var(--v13-muted);font-size:12px}.v20-note-editor{align-content:start;gap:8px;min-width:0;display:grid}.v20-note-toolbar{background:#f7faf8;border:1px solid #d7e2dc;border-radius:11px;flex-wrap:wrap;align-items:center;gap:7px 10px;padding:8px 10px;display:flex}.v20-note-toolbar>span{color:var(--v13-green);letter-spacing:.05em;font-size:11px;font-weight:800}.v20-note-toolbar label,.v20-note-colors{align-items:center;gap:6px;display:inline-flex}.v20-note-toolbar b{color:#53655d;font-size:11px}.v20-note-toolbar select{min-height:36px;color:var(--v13-ink);background:#fff;border:1px solid #cbd9d2;border-radius:8px;padding:0 28px 0 9px;font:12px Microsoft YaHei,sans-serif}.v20-note-colors button{cursor:pointer;border:2px solid #fff;border-radius:50%;width:30px;height:30px;box-shadow:0 0 0 1px #c6d3cd}.v20-note-colors button.active{box-shadow:0 0 0 2px #0f6b4c,0 0 0 4px #e8f2ed}.v20-custom-color{background:#fff;border:1px solid #c6d3cd;border-radius:50%;width:32px;height:32px;overflow:hidden}.v20-custom-color input{cursor:pointer;border:0;width:42px;height:42px;margin:-5px;padding:0}.v20-note-reset{color:#4f6259;cursor:pointer;background:#fff;border:1px solid #cbd9d2;border-radius:8px;min-height:34px;margin-left:auto;padding:0 10px}.v20-note-editor textarea{box-sizing:border-box;resize:none;background:#fff;border:1px solid #bfd1c7;border-radius:13px;width:100%;min-height:126px;padding:14px 16px;line-height:1.65;overflow-y:hidden}.v20-note-count{color:var(--v13-muted);justify-self:end;font-size:10px}.v13-advantage-values .positive b{color:var(--v13-green)}.v13-advantage-values .negative b{color:var(--v13-red)}.v13-advantage-values .empty{color:#9ca7a2;background:#f8faf8}.initiative-filters .v13-filter{min-width:125px}.v14-coverage-panel{background:linear-gradient(#fff,#f8fbf9);border-color:#bed7ca}.v14-coverage-cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.v14-coverage-cards article{background:#fff;border:1px solid #dce6e1;border-radius:14px;align-content:center;gap:7px;min-height:116px;padding:16px;display:grid}.v14-coverage-cards span{color:var(--v13-muted);font-size:11px}.v14-coverage-cards b{font-size:25px}.v14-coverage-cards small{color:var(--v13-muted)}.v14-coverage-cards .danger{background:#fff3f1;border-color:#edc1bd}.v14-coverage-cards .danger b{color:var(--v13-red)}.v14-coverage-cards .good{background:#edf8f1;border-color:#b9dcc9}.v14-coverage-cards .good b{color:var(--v13-green)}.v14-gap-split{background:#eef3f0;border-radius:14px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-top:12px;padding:13px;display:grid}.v14-gap-split>div{background:#fff;border-radius:11px;align-content:center;gap:4px;min-height:78px;padding:12px 14px;display:grid}.v14-gap-split span,.v14-gap-split small{color:var(--v13-muted)}.v14-gap-split b{font-size:20px}.v14-gap-split>i{color:#77867f;font-style:normal;font-weight:800}.v14-gap-split .total{color:#fff;background:var(--v13-forest)}.v14-gap-split .total span,.v14-gap-split .total small{color:#ffffffb8}.v13-initiative-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.v13-initiative-kpis article{background:#fbfcfb;border:1px solid #dfe7e3;border-radius:14px;gap:6px;min-height:100px;padding:15px;display:grid}.v13-initiative-kpis span{color:var(--v13-muted);font-size:11px}.v13-initiative-kpis b{font-size:27px}.v13-initiative-kpis small{color:var(--v13-muted)}.v13-initiative-kpis .danger{background:#fff3f1;border-color:#edc1bd}.v13-initiative-kpis .danger b{color:var(--v13-red)}.v13-initiative-kpis .watch{background:#fff9eb;border-color:#ecd7ab}.v13-initiative-kpis .watch b{color:#a06a18}.v13-stage-pipeline{background:#eef3f0;border-radius:14px;grid-template-columns:repeat(6,1fr);gap:6px;margin-bottom:18px;padding:10px;display:grid}.v13-stage-pipeline>div{text-align:center;background:#fff;border-radius:10px;gap:4px;padding:12px;display:grid}.v13-stage-pipeline span{color:var(--v13-green);font-weight:800}.v13-stage-pipeline small{color:var(--v13-muted)}.v13-queue-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:16px 0 10px;display:flex}.v13-queue-toolbar>div{border:1px solid var(--v13-line);border-radius:11px;gap:6px;padding:4px;display:flex}.v13-queue-toolbar button{color:var(--v13-muted);background:0 0;border:0;border-radius:8px;padding:8px 14px}.v13-queue-toolbar button.active{color:#fff;background:var(--v13-forest)}.v13-queue-toolbar input{border:1px solid #cfdad5;border-radius:10px;width:min(330px,45vw);min-height:40px;padding:0 12px}.v13-table-wrap{border:1px solid #dce4e0;border-radius:14px;overflow-x:auto}.v13-action-table{border-collapse:collapse;width:100%;min-width:1120px;font-size:12px}.v13-action-table th{color:#fff;text-align:left;white-space:nowrap;background:#274b3f;padding:11px 10px}.v13-action-table td{vertical-align:top;border-bottom:1px solid #e3e9e6;padding:12px 10px;line-height:1.45}.v13-action-table td>b{margin-bottom:4px;display:block}.v13-action-table td>small{color:var(--v13-muted);margin-top:4px;display:block}.v13-action-table .v17-initiative-summary{min-width:220px}.v17-cost-tag{color:#17593f;background:#e8f5ee;border:1px solid #a9cdbb;border-radius:999px;align-items:center;min-height:24px;margin-bottom:8px;padding:3px 10px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.v17-initiative-summary>b{line-height:1.5}.v13-action-table .v15-progress-action{min-width:250px;max-width:390px}.v13-action-table .v15-progress-action>small{border-left:3px solid var(--v13-teal);color:#315248;background:#eef8f4;border-radius:4px;margin-top:8px;padding:7px 9px}.v13-action-table .v15-progress-action>small b{color:var(--v13-forest);margin-right:6px}.v13-action-table .v15-responsibility{min-width:130px;font-weight:700}.v13-action-table .v15-responsibility>small{font-weight:400}.v13-action-table td.number{text-align:right;white-space:nowrap}.v13-action-table.compact{min-width:760px}.v13-signal{white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.v13-signal.s-逾期{color:#9d3129;background:#ffe3df}.v13-signal.s-近期到期{color:#8a5911;background:#ffefc9}.v13-signal.s-风险{color:#9d3129;background:#ffe3df}.v13-signal.s-待补责任,.v13-signal.s-待完善{color:#5e5a31;background:#f0edca}.v13-signal.s-正常{color:#276448;background:#dff1e7}.v13-table-empty{color:var(--v13-muted);text-align:center;padding:38px}.v13-template-link{color:var(--v13-green);border:1px solid #a8c6b7;border-radius:10px;align-self:center;padding:10px 15px;font-weight:700;text-decoration:none}.v13-upload-grid{grid-template-columns:1.3fr .9fr;gap:16px;display:grid}.v13-dropzone{text-align:center;background:#f4f9f5;border:2px dashed #aac4b7;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:280px;display:flex}.v13-dropzone.busy{opacity:.6}.v13-dropzone>span{color:#fff;background:var(--v13-green);border-radius:50%;place-items:center;width:48px;height:48px;font-size:25px;display:grid}.v13-dropzone h3,.v13-dropzone p{margin:0}.v13-dropzone p{max-width:440px;color:var(--v13-muted)}.v13-dropzone button,.v13-publish-row button{color:#fff;background:var(--v13-forest);border:0;border-radius:10px;padding:10px 18px}.v13-upload-rules{background:#fff;border:1px solid #dce5e0;border-radius:18px;padding:22px}.v13-upload-rules h3{margin-top:0}.v13-upload-rules ol{gap:12px;padding-left:22px;display:grid}.v13-upload-rules li{padding-left:4px}.v13-upload-rules li b,.v13-upload-rules li span{display:block}.v13-upload-rules li span,.v13-upload-rules small{color:var(--v13-muted)}.v13-upload-message{color:#276448;background:#e7f5ec;border-radius:10px;margin-top:14px;padding:12px 15px}.v13-upload-message.error{color:#9d3129;background:#ffe9e6}.v13-import-review{border:1px solid #dce5e0;border-radius:16px;margin-top:16px;padding:18px}.v13-import-kpis{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.v14-import-kpis{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.v13-import-kpis article{background:#f2f6f3;border-radius:10px;justify-content:space-between;align-items:center;padding:12px;display:flex}.v13-import-kpis span{color:var(--v13-muted)}.v13-import-kpis b{font-size:20px}.v13-validation-list{color:#8a5911;gap:5px;margin:12px 0;display:grid}.v13-validation-list span:before{content:"!";color:#fff;background:var(--v13-amber);border-radius:50%;place-items:center;width:17px;height:17px;margin-right:7px;font-size:10px;display:inline-grid}.v13-validation-list.success{color:var(--v13-green)}.v13-validation-list.success span:before{content:"✓";background:var(--v13-green)}.v13-publish-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.v13-publish-row p{color:var(--v13-muted);margin:0}.v13-publish-row label{color:var(--v13-muted);flex:0 0 210px;gap:5px;font-size:11px;display:grid}.v13-publish-row input{min-height:40px;color:var(--v13-ink);background:#fff;border:1px solid #cfdad5;border-radius:10px;padding:0 11px}.v13-publish-row button:disabled{cursor:not-allowed;opacity:.5}.v15-share-result{background:#f2faf6;border:1px solid #b9d7c8;border-radius:12px;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:flex}.v15-share-result a{overflow-wrap:anywhere;min-width:0;color:var(--v13-blue);flex:1;font-weight:700}.v15-share-result button{color:#fff;background:var(--v13-green);border:0;border-radius:9px;padding:9px 14px;font-weight:700}.v13-current-source{border-top:1px solid #e3e9e6;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.v13-current-source span,.v13-current-source small{color:var(--v13-muted)}.v13-current-source small{margin-left:auto}.v13-gap-flow{grid-template-columns:1fr auto 1fr .8fr auto 1fr .8fr;align-items:stretch;gap:10px;margin-bottom:18px;display:grid}.v13-gap-flow>article,.v13-gap-pill{background:#f8faf8;border:1px solid #dce5e0;border-radius:13px;align-content:center;gap:5px;min-height:110px;padding:16px;display:grid}.v13-gap-flow>article b{font-size:26px}.v13-gap-flow>article small,.v13-gap-flow span{color:var(--v13-muted)}.v13-gap-flow>i{color:#7f8d87;align-self:center;font-style:normal}.v13-gap-pill{background:#fff4e2}.v13-gap-pill b{color:#9a6014;font-size:21px}.v13-gap-pill small{color:#8c6732}.v14-gap-flow{grid-template-columns:.8fr auto 1fr .85fr 1fr auto 1fr 1.1fr}.v14-reason-list{border-top:1px solid var(--v13-line);gap:8px;margin-top:16px;padding-top:16px;display:grid}.v14-reason-list h3{margin:0 0 4px;font-size:16px}.v14-reason-list article{background:#fbfcfb;border:1px solid #e0e7e3;border-radius:11px;grid-template-columns:minmax(0,1fr) 90px minmax(180px,.8fr);align-items:center;gap:14px;padding:12px 14px;display:grid}.v14-reason-list article>div{gap:3px;display:grid}.v14-reason-list article span,.v14-reason-list article small{color:var(--v13-muted)}.v14-reason-list article strong{color:#9a6014;text-align:right}.v13-footer{color:var(--v13-muted);justify-content:space-between;gap:30px;margin-top:24px;padding:18px 4px;font-size:11px;display:flex}.v13-footer>div{gap:8px;display:flex}.v13-footer b{color:#47564f}@media (width<=1100px){.v13-panel-head{flex-direction:column}.v13-filter-row{justify-content:flex-start}.v13-two-models,.v13-upload-grid{grid-template-columns:1fr}.v13-initiative-kpis,.v14-coverage-cards,.v14-gap-split{grid-template-columns:repeat(3,1fr)}.v14-gap-split>i{display:none}.v14-import-kpis{grid-template-columns:repeat(4,1fr)}.v13-gap-flow{grid-template-columns:repeat(3,1fr)}.v13-gap-flow>i{display:none}.v13-context-row{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.v13{width:min(100% - 20px,1560px);padding-top:10px}.v13-hero{grid-template-columns:1fr;padding:26px}.v13-tabs{width:100%;overflow-x:auto}.v13-panel{padding:18px 14px}.v13-advantage{grid-template-columns:1fr}.v15-benchmark-head{flex-direction:column;align-items:flex-start}.v15-benchmark-head small{text-align:left}.v13-initiative-kpis{grid-template-columns:repeat(2,1fr)}.v14-coverage-cards,.v14-gap-split{grid-template-columns:1fr}.v13-stage-pipeline{grid-template-columns:repeat(3,1fr)}.v13-queue-toolbar,.v13-publish-row,.v13-current-source,.v13-footer{flex-direction:column;align-items:stretch}.v13-queue-toolbar input{width:100%}.v13-import-kpis{grid-template-columns:repeat(2,1fr)}.v13-current-source small{margin-left:0}.v13-context-row,.v16-meeting-note{grid-template-columns:1fr}.v20-note-toolbar>span{flex-basis:100%}.v20-note-reset{margin-left:0}.v13-bars{overflow-x:auto;grid-template-columns:repeat(9,minmax(84px,1fr))!important}.v13-gap-flow{grid-template-columns:1fr}.v14-import-kpis{grid-template-columns:repeat(2,1fr)}.v14-reason-list article{grid-template-columns:1fr}.v14-reason-list article strong{text-align:left}}:root{--v13-ink:#202a27;--v13-muted:#68736e;--v13-line:#d9dedb;--v13-paper:#f3f1ec;--v13-card:#fff;--v13-forest:#1d5947;--v13-blue:#2b6f9e;--v13-green:#286b52;--v13-teal:#286b52;--v13-amber:#b8751d;--v13-red:#b74b43;--v21-soft-green:#eef4f0;--v21-soft-blue:#edf3f8;--v21-soft-amber:#fbf3e7;--v21-shadow:0 3px 12px #1c2c260e}body:has(.v13){background:var(--v13-paper);color:var(--v13-ink);font-family:Segoe UI,Microsoft YaHei,PingFang SC,sans-serif}.v13{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:min(1600px,100% - 32px);margin:0 auto;padding:12px 0 44px}.v13 :is(b,strong,td.number,.v13-bar-notes,.v13-axis-label,.v13-advantage-values){font-variant-numeric:tabular-nums}.v13 :is(button,select,input,textarea):focus-visible{outline-offset:2px;outline:3px solid #2b6f9e3d}.v13-hero{z-index:50;color:var(--v13-ink);border:1px solid #d5dbd7;border-top:3px solid var(--v13-forest);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:13px 18px 12px;display:grid;position:sticky;top:0;box-shadow:0 5px 18px #192a2314}.v13-eyebrow{color:var(--v13-green);letter-spacing:.13em;opacity:1;margin:0 0 3px;font-size:9px;font-weight:800}.v13-hero h1{letter-spacing:-.025em;margin:0;font-size:clamp(23px,2.1vw,30px);line-height:1.12}.v13-hero-copy>p:last-child{color:var(--v13-muted);margin:5px 0 0;font-size:12px}.v13-hero-side,.v21-hero-actions{justify-content:flex-end;align-items:stretch;gap:8px;display:flex}.v13-hero-status{min-width:230px;color:var(--v13-ink);background:var(--v21-soft-green);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #d7e2dc;border-radius:8px;place-content:center start;gap:1px;padding:8px 12px;display:grid}.v13-hero-status span,.v13-hero-status small{color:var(--v13-muted);font-size:10px}.v13-hero-status strong{color:var(--v13-forest);font-size:16px;line-height:1.25}.v13-hero-side>button,.v21-presentation-toggle{min-height:38px;color:var(--v13-forest);box-shadow:none;background:#fff;border:1px solid #cdd8d2;border-radius:8px;align-self:center;padding:8px 12px;font-size:12px;font-weight:700}.v13-hero-side>button:hover,.v21-presentation-toggle:hover{background:#f3f8f5;border-color:#9ebbad}.v16-assumption-bar{color:#45554f;background:#f8f9f7;border-color:#d5dfda;border-radius:8px;gap:6px 10px;margin:8px 0 0;padding:8px 12px;font-size:11px}.v16-assumption-bar>span{border-left-color:#d9dfdc;padding-left:10px}.v13-context-row{box-shadow:none;background:#fff;border-radius:8px;grid-template-columns:.75fr 1.15fr 1.7fr 1.1fr;gap:0;margin:8px 0}.v13-context-row>div{border-right:1px solid var(--v13-line);gap:3px;padding:9px 12px}.v13-context-row>div:last-child{border-right:0}.v13-context-row span{letter-spacing:.04em;font-size:10px}.v13-context-row b{font-size:12px}.v15-model-legend>span{font-size:11px}.v13-tabs{z-index:45;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-color:#d5dbd7;border-radius:9px;gap:2px;width:fit-content;max-width:100%;margin:8px 0 12px;padding:3px;position:sticky;top:82px;box-shadow:0 3px 10px #192a230f}.v13-tabs button{border-radius:6px;min-height:34px;padding:7px 14px;font-size:12px;font-weight:700}.v13-tabs button.active{color:#fff;background:var(--v13-forest);box-shadow:none}.v13-page-stack{gap:12px}.v13-panel{background:var(--v13-card);box-shadow:var(--v21-shadow);border-color:#d8ddda;border-radius:10px;padding:18px}.v13-panel-head{align-items:flex-end;gap:18px;margin-bottom:14px}.v13-panel-head p{letter-spacing:.1em;margin:0 0 4px;font-size:9px}.v13-panel-head h2{letter-spacing:-.015em;margin:0 0 3px;font-size:clamp(19px,1.7vw,24px);line-height:1.2}.v13-panel-head>div>span{font-size:11px;line-height:1.45}.v13-filter-row{align-items:flex-end;gap:7px}.v13-filter{gap:3px;min-width:132px}.v13-filter>span{font-size:10px}.v13-filter select{color:#25322d;background-color:#fff;border-color:#cbd4cf;border-radius:7px;min-height:36px;padding:0 32px 0 10px;font-size:12px;font-weight:650}.v13-filter select:hover{border-color:#9fb4aa}.v13-scope-note{color:#4c5d56;background:#f5f7f5;border:0;border-left:3px solid #92b5a4;border-radius:2px;margin:-2px 0 10px;padding:7px 10px;font-size:10px}.v13-data-banner{border-radius:8px;min-height:44px;padding:10px 13px;font-size:12px}.v13-two-models,.v21-annual-models,.v21-quarterly-models{gap:10px}.v13-model-chart{background:#fff;border-color:#dde2df;border-radius:8px;min-width:0;padding:13px 12px 10px;overflow:hidden}.v13-chart-title{border-bottom-color:#e6e9e7;gap:8px;min-height:43px;padding:0 1px 8px}.v13-chart-title>span{border-radius:3px;width:7px;height:30px}.v13-chart-title h3{font-size:15px;line-height:1.2}.v13-chart-title small{font-size:10px}.v18-market-benchmark-label{color:#80561c;gap:5px;font-size:10px}.v18-market-benchmark-label i{border-top-width:2px;width:20px}.v18-market-benchmark-label b{font-size:11px}.v13-bars{gap:5px;min-height:274px;padding:10px 1px 0 42px;overflow-x:hidden}.v13-bar-slot{grid-template-rows:66px 170px 35px;gap:2px}.v13-bar-notes{gap:2px;font-size:10px;line-height:1.15}.v13-bar-notes b{font-size:15px}.v13-bar-notes span{font-size:10px;line-height:1.15}.v13-bar-notes small{font-size:9px}.v13-bar-well{background-size:100% 25%;border-bottom-color:#aeb8b3;width:min(48px,66%);height:170px}.v13-bar-well i{opacity:.94;box-shadow:none;border-radius:4px 4px 0 0}.v13-two-models.is-quarterly .v13-bar-slot,.v21-quarterly-models .v13-bar-slot{grid-template-rows:66px 182px 40px}.v13-two-models.is-quarterly .v13-bar-well,.v21-quarterly-models .v13-bar-well{height:182px}.v13-two-models.is-quarterly .v13-bar-well i,.v21-quarterly-models .v13-bar-well i{width:min(24px,48%)}.v13-two-models.is-quarterly .v13-bars,.v21-quarterly-models .v13-bars{gap:2px}.v19-y-axis-tick,.v17-baseline-guide,.v18-market-benchmark-guide{left:42px;right:1px}.v19-y-axis-tick{border-top-color:#e3e7e4}.v19-y-axis-tick b{color:#6f7974;font-size:9px;right:calc(100% + 6px)}.v17-baseline-guide{opacity:.68;border-top-color:#949e99}.v18-market-benchmark-guide{border-top-color:var(--v13-amber)}.v17-delta-note{gap:0}.v17-delta-note small{font-size:8px}.v17-delta-note strong{font-size:10px}.v13-axis-label{gap:0;min-width:0;line-height:1.15}.v13-axis-label b{overflow-wrap:anywhere;font-size:10px;font-weight:750}.v13-axis-label span{font-size:8px;line-height:1.2}.v21-stack-bar{border-radius:4px 4px 0 0;flex-direction:column-reverse;justify-content:flex-start;width:100%;height:100%;overflow:hidden;display:flex!important}.v21-stack-segment{width:100%;min-height:0;display:block}.v21-stack-segment.is-cell{background:#526b63}.v21-stack-segment.is-noncell{background:#a9c8c4}.v21-stack-caption{color:var(--v13-muted);font-size:9px}.v21-annual-models .v13-bar-slot:has(.v21-stack-bar){grid-template-rows:116px 160px 36px}.v21-annual-models .v13-bar-well:has(.v21-stack-bar){height:160px}.v21-composition-legend{color:var(--v13-muted);justify-content:flex-end;align-items:center;gap:10px;margin:6px 2px 0;font-size:9px;display:flex}.v21-composition-legend i{border-radius:2px;width:9px;height:9px;margin-right:4px;display:inline-block}.v15-benchmark-block{background:#f5f5f2;border-radius:8px;gap:7px;margin-top:10px;padding:10px}.v15-benchmark-head{align-items:center;gap:12px;padding:0 2px 4px;font-size:12px}.v15-benchmark-head small{font-size:9px}.v13-advantage{border-radius:7px;gap:8px;padding:7px}.v13-advantage-values{grid-auto-columns:minmax(74px,1fr);gap:4px;overflow-x:hidden}.v13-advantage-values>div{background:#fcfcfb;border-radius:6px;gap:2px;min-height:48px}.v13-advantage-values span{font-size:9px}.v13-advantage-values b{font-size:13px}.v16-meeting-note{background:#fff;border-left:4px solid #8eb3a1;grid-template-columns:minmax(210px,.42fr) minmax(0,1.58fr);align-items:start;gap:16px}.v16-meeting-note p{margin-bottom:4px;font-size:9px}.v16-meeting-note h2{margin-bottom:4px;font-size:18px}.v16-meeting-note span{font-size:10px;line-height:1.45}.v20-note-editor{gap:6px}.v20-note-toolbar{background:#f6f7f5;border-radius:7px;gap:5px 8px;padding:6px 8px}.v20-note-toolbar>span,.v20-note-toolbar b{font-size:10px}.v20-note-toolbar select{border-radius:6px;min-height:32px}.v20-note-colors button{width:25px;height:25px}.v20-custom-color{width:27px;height:27px}.v20-note-reset{border-radius:6px;min-height:30px;font-size:10px}.v20-note-editor textarea{resize:none;background:#fff;border-radius:7px;width:100%;min-height:96px;padding:11px 13px;line-height:1.6;overflow-y:hidden}.v21-initiatives-page,.v21-management-overview,.v21-followup-section,.v21-coverage-section{min-width:0}.v14-coverage-cards{gap:7px}.v14-coverage-cards article,.v13-initiative-kpis article{background:#fff;border-radius:7px;gap:3px;min-height:84px;padding:11px 12px}.v14-coverage-cards span,.v13-initiative-kpis span{font-size:10px}.v14-coverage-cards b,.v13-initiative-kpis b{font-size:22px}.v14-coverage-cards small,.v13-initiative-kpis small{font-size:9px}.v13-initiative-kpis{gap:7px;margin-bottom:10px}.v13-stage-pipeline{background:#edf0ee;border-radius:8px;gap:4px;margin-bottom:10px;padding:6px}.v13-stage-pipeline>div{border-radius:5px;gap:2px;padding:8px 6px}.v13-stage-pipeline span{font-size:10px}.v13-stage-pipeline b{font-size:17px}.v13-stage-pipeline small{font-size:9px}.v13-queue-toolbar{gap:10px;margin:10px 0 7px}.v13-queue-toolbar>div{border-radius:7px;gap:2px;padding:3px}.v13-queue-toolbar button{border-radius:5px;padding:7px 11px;font-size:11px}.v13-queue-toolbar input{border-radius:7px;min-height:36px;font-size:11px}.v14-gap-split,.v13-gap-flow{border-radius:8px}.v13-table-wrap{background:#fff;border-radius:7px}.v13-action-table{font-size:11px}.v13-action-table th{color:#fff;letter-spacing:.02em;background:#344b42;padding:8px 9px;font-size:10px}.v13-action-table td{padding:9px;line-height:1.4}.v13-action-table tbody tr:nth-child(2n){background:#fafbf9}.v13-action-table tbody tr:hover{background:#f0f5f2}.v17-cost-tag{min-height:21px;margin-bottom:5px;padding:2px 8px;font-size:10px}.v13-signal{padding:3px 7px;font-size:9px}.v13-upload-panel{min-height:520px}.v13-template-link{border-radius:7px;padding:8px 12px;font-size:11px}.v13-upload-grid{gap:10px}.v13-dropzone{border-radius:9px;min-height:230px}.v13-upload-rules{border-radius:9px;padding:16px}.v13-import-review{border-radius:8px;padding:13px}.v13-import-kpis article{border-radius:6px}.v13-footer{border-top:1px solid #d8ddda;margin-top:12px;padding:10px 2px;font-size:10px}.v13.is-presentation{width:min(1760px,100% - 20px);padding-top:8px}.v13.is-presentation .v13-hero{min-height:54px;padding-block:8px;position:sticky}.v13.is-presentation .v13-hero-copy>p,.v13.is-presentation .v13-hero-status,.v13.is-presentation .v13-hero-side>button:not(.v21-presentation-toggle),.v13.is-presentation .v13-context-row,.v13.is-presentation .v21-upload-tab,.v13.is-presentation .v13-footer,.v13.is-presentation .v20-note-toolbar,.v13.is-presentation .v20-note-count{display:none!important}.v13.is-presentation .v13-hero h1{font-size:23px}.v13.is-presentation .v21-presentation-toggle{display:inline-flex}.v13.is-presentation .v13-tabs{top:60px}.v13.is-presentation .v16-assumption-bar{margin-top:6px;padding-block:6px}.v13.is-presentation .v13-page-stack{gap:9px}.v13.is-presentation .v13-panel{padding:14px}@media (width>=1024px){.v13-panel-head{flex-direction:row}.v13-filter-row{justify-content:flex-end}.v13-two-models,.v13-two-models.is-quarterly,.v21-annual-models,.v21-quarterly-models{grid-template-columns:repeat(2,minmax(0,1fr))}.v13-two-models.is-quarterly .v13-model-chart,.v21-quarterly-models .v13-model-chart{padding-inline:10px}.v13-two-models.is-quarterly .v13-bar-notes span,.v21-quarterly-models .v13-bar-notes span,.v13-two-models.is-quarterly .v13-axis-label b,.v21-quarterly-models .v13-axis-label b{font-size:9px}}@media (width>=1500px){.v13-bars{padding-left:44px}.v19-y-axis-tick,.v17-baseline-guide,.v18-market-benchmark-guide{left:44px}.v13-two-models.is-quarterly .v13-bar-well i,.v21-quarterly-models .v13-bar-well i{width:min(28px,52%)}.v13-two-models.is-quarterly .v13-bar-notes span,.v21-quarterly-models .v13-bar-notes span,.v13-two-models.is-quarterly .v13-axis-label b,.v21-quarterly-models .v13-axis-label b{font-size:10px}}@media (width<=1023px){.v13{width:min(100% - 20px,1600px)}.v13-hero{grid-template-columns:1fr;position:static}.v13-hero-side,.v21-hero-actions{flex-wrap:wrap;justify-content:flex-start}.v13-hero-status{min-width:min(100%,260px)}.v13-tabs{top:0}.v13-two-models,.v13-two-models.is-quarterly,.v21-annual-models,.v21-quarterly-models{grid-template-columns:1fr}.v13-panel-head{align-items:flex-start}}@media (width<=760px){.v13{padding-top:6px}.v13-hero{gap:12px;padding:12px}.v13-hero h1{font-size:21px}.v13-hero-side{flex-direction:column}.v13-hero-status{width:100%}.v13-tabs{width:100%;overflow-x:auto}.v13-panel{padding:13px 11px}.v13-context-row{grid-template-columns:1fr}.v13-context-row>div{border-right:0;border-bottom:1px solid var(--v13-line)}.v13-context-row>div:last-child{border-bottom:0}.v16-meeting-note{grid-template-columns:1fr}.v20-note-toolbar>span{flex-basis:100%}.v20-note-reset{margin-left:0}.v13-bars{overflow-x:auto;grid-template-columns:repeat(9,minmax(76px,1fr))!important}.v13-two-models:not(.is-quarterly) .v13-bars,.v21-annual-models .v13-bars{overflow-x:hidden;grid-template-columns:repeat(3,minmax(76px,1fr))!important}.v13-advantage-values{overflow-x:auto}.v13-stage-pipeline{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.v13 *,.v13 :before,.v13 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{@page{size:landscape;margin:8mm}body:has(.v13){background:#fff!important}.v13,.v13 *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.v13{width:100%;padding:0}.v13-hero{box-shadow:none;border-radius:0;padding:8px 10px;position:static}.v13-hero-copy>p,.v13-hero-side,.v13-tabs,.v13-context-row,.v20-note-toolbar,.v20-note-count,.v13-upload-panel,.v13-footer,.v13 button{display:none!important}.v13-page-stack{gap:7px}.v13-panel,.v13-model-chart,.v15-benchmark-block{break-inside:avoid;box-shadow:none}.v13-panel{padding:10px}.v13-two-models,.v13-two-models.is-quarterly,.v21-annual-models,.v21-quarterly-models{grid-template-columns:repeat(2,minmax(0,1fr))}.v13-table-wrap{overflow:visible}.v13-action-table{min-width:0}}.v21-hero-actions>button{min-height:38px;color:var(--v13-forest);background:#fff;border:1px solid #cdd8d2;border-radius:8px;align-self:center;padding:8px 12px;font-size:12px;font-weight:700}.v21-hero-actions>button:hover{background:#f3f8f5;border-color:#9ebbad}.v21-horizon-delta{text-align:right;gap:1px;margin-left:auto;display:grid}.v21-horizon-delta span{color:var(--v13-muted);font-size:9px}.v21-horizon-delta b{color:var(--v13-green);white-space:nowrap;font-size:13px}.v21-horizon-delta.is-increase b{color:var(--v13-red)}.v13-advantage-values{grid-auto-flow:row}.v21-note-display{white-space:pre-wrap;overflow-wrap:anywhere;min-height:72px;padding:10px 2px;line-height:1.65}.v21-initiatives-page{flex-direction:column;display:flex}.v21-followup-section{order:1}.v21-coverage-section{order:2}.v13.is-presentation .v21-copy-link{display:none!important}@media print{.v16-assumption-bar{display:flex!important}}.v22-masthead{padding-top:26px;padding-bottom:22px}.v22-tabs{background:#f2f1ee;border:1px solid #dad8d1;border-left:0;border-right:0;top:0}.v22-page-stack{gap:16px;display:grid}.v22-summary-hero,.v22-section{background:#fff;border:1px solid #d9d6cf;box-shadow:0 10px 30px #24221d0a}.v22-summary-hero{border-top:3px solid #f5572f;grid-template-columns:minmax(260px,.72fr) minmax(620px,1.28fr);align-items:end;gap:28px;padding:26px 28px;display:grid}.v22-summary-hero>div:first-child>p,.v22-section-head p{color:#f5572f;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}.v22-summary-hero h2,.v22-section-head h2{color:#22211f;margin:0;font-size:24px;line-height:1.22}.v22-summary-hero>div:first-child>span{color:#757169;margin-top:9px;font-size:12px;line-height:1.7;display:block}.v22-kpi-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.v22-kpi-row article{background:#f7f6f3;border-left:3px solid #22211f;flex-direction:column;justify-content:flex-end;min-height:106px;padding:14px 16px;display:flex}.v22-kpi-row article:nth-child(2){border-left-color:#1677a6}.v22-kpi-row article.good{border-left-color:#0e8a4d}.v22-kpi-row article.warn{border-left-color:#c03a1a}.v22-kpi-row span{color:#6e6a62;font-size:11px}.v22-kpi-row b{color:#22211f;font-variant-numeric:tabular-nums;font-size:26px;line-height:1.1}.v22-kpi-row small{color:#858078;margin-top:4px}.v22-section{padding:20px 22px}.v22-section-head{border-bottom:1px solid #e1dfda;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px;padding-bottom:12px;display:flex}.v22-section-head h2{font-size:18px}.v22-section-head>span{color:#77736c;font-size:11px}.v22-two-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.v22-path-card{background:#fbfaf8;border:1px solid #dfddd7;padding:16px}.v22-path-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.v22-path-head>div{align-items:center;gap:8px;display:flex}.v22-model-dot{border-radius:50%;width:10px;height:10px}.v22-path-head>b{font-size:13px}.v22-path-head>strong{font-size:22px}.v22-path-head>strong small{color:#77736c;margin-left:4px;font-size:10px}.v22-mini-bars{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;height:224px;margin-top:12px;display:grid}.v22-mini-point{text-align:center;grid-template-rows:42px 1fr 25px;min-width:0;display:grid}.v22-mini-value b{font-size:16px;display:block}.v22-mini-value span{color:#77736c;white-space:nowrap;margin-top:2px;font-size:9px;display:block}.v22-mini-well{background:repeating-linear-gradient(0deg,#0000 0 31px,#22211f0d 32px);border-bottom:1px solid #aaa69e;justify-content:center;align-items:flex-end;display:flex;position:relative}.v22-mini-well i{width:34px;min-height:2px;transition:height .2s;display:block}.v22-mini-point>small{color:#77736c;padding-top:7px;font-size:10px}.v22-region-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.v22-region-grid article,.v22-region-grid button{text-align:left;color:inherit;background:#fbfaf8;border:1px solid #dfddd7;padding:14px}.v22-region-grid button{cursor:pointer}.v22-region-grid button:hover{background:#fff8f5;border-color:#f5572f}.v22-region-grid article>div,.v22-region-grid button>div{justify-content:space-between;gap:8px;display:flex}.v22-region-grid article>div b,.v22-region-grid button>div b{font-size:14px}.v22-region-grid article>div span,.v22-region-grid button>div span{color:#77736c;font-size:9px}.v22-region-grid strong{color:#0e8a4d;margin:18px 0 6px;font-size:22px;display:block}.v22-region-grid small{color:#77736c;font-size:10px;line-height:1.5;display:block}.v22-focus-list{display:grid}.v22-focus-list article{border-bottom:1px dashed #d9d6cf;grid-template-columns:92px minmax(0,1fr) 118px;align-items:center;gap:12px;padding:11px 4px;display:grid}.v22-focus-list article:last-child{border-bottom:0}.v22-cost-chip{color:#9f3c22;background:#f0ebe5;width:max-content;max-width:90px;padding:4px 8px;font-size:10px;font-weight:900;display:inline-flex}.v22-focus-list b{font-size:12px;display:block}.v22-focus-list small{color:#77736c;margin-top:3px;font-size:10px;display:block}.v22-focus-list strong{text-align:right;color:#4f4b44;font-variant-numeric:tabular-nums;font-size:11px}@media (width<=1050px){.v22-summary-hero{grid-template-columns:1fr}.v22-region-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.v22-kpi-row,.v22-two-paths,.v22-region-grid{grid-template-columns:1fr}.v22-summary-hero{padding:20px}.v22-focus-list article{grid-template-columns:80px minmax(0,1fr)}.v22-focus-list strong{text-align:left;grid-column:2}}.v22-contribution-table,.v22-action-table,.v22-cost-matrix table{border-collapse:collapse;width:100%;font-size:11px}.v22-contribution-table th,.v22-contribution-table td,.v22-action-table th,.v22-action-table td,.v22-cost-matrix th,.v22-cost-matrix td{text-align:right;vertical-align:top;font-variant-numeric:tabular-nums;border-bottom:1px solid #e5e2dc;padding:9px 10px}.v22-contribution-table th,.v22-action-table th,.v22-cost-matrix th{color:#fff;letter-spacing:.04em;white-space:nowrap;background:#292824;font-size:9px}.v22-contribution-table th:first-child,.v22-contribution-table td:first-child,.v22-action-table th:first-child,.v22-action-table td:first-child,.v22-cost-matrix th:first-child,.v22-cost-matrix td:first-child{text-align:left}.v22-table-scroll{overflow:auto}.v22-meeting-note .v20-note-editor{margin-top:0}.v22-scene-nav,.v22-pm-head{color:#fff;background:#292824;border-top:3px solid #f5572f;grid-template-columns:minmax(260px,.55fr) minmax(580px,1.45fr);align-items:center;gap:24px;padding:18px 22px;display:grid}.v22-scene-nav p,.v22-pm-head p{color:#ff8b6c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:900}.v22-scene-nav h2,.v22-pm-head h2{margin:0;font-size:22px;line-height:1.2}.v22-scene-nav>div:first-child>span,.v22-pm-head>div:first-child>span{color:#c9c6bf;margin-top:7px;font-size:11px;display:block}.v22-scene-tabs{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.v22-scene-tabs button,.v22-scale button,.v22-toggle button{color:#dad7d0;cursor:pointer;background:0 0;border:1px solid #6d6961;padding:7px 10px;font-size:10px;font-weight:800}.v22-scene-tabs button.active,.v22-scale button.active{color:#fff;background:#f5572f;border-color:#f5572f}.v22-scene-tabs button:hover{border-color:#ff8b6c}.v22-scene-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.v22-scene-kpis article{background:#f7f6f3;border-top:2px solid #292824;flex-direction:column;justify-content:flex-end;min-height:96px;padding:12px 13px;display:flex}.v22-scene-kpis article:nth-child(4),.v22-scene-kpis article:nth-child(5){border-top-color:#0e8a4d}.v22-scene-kpis article.benchmark{border-top:2px dashed #f5572f}.v22-scene-kpis span{color:#77736c;font-size:10px}.v22-scene-kpis b{margin-top:4px;font-size:21px;line-height:1.05}.v22-scene-kpis small{color:#8a867e;margin-top:5px;font-size:9px}.v22-scene-main{grid-template-columns:minmax(0,1.5fr) minmax(330px,.5fr);align-items:start;gap:14px;display:grid}.v22-cost-matrix,.v22-related{background:#fff;border:1px solid #d9d6cf;padding:18px 20px}.v22-cost-matrix .v22-section-head,.v22-related .v22-section-head{margin-bottom:10px}.v22-toggle{border:1px solid #d6d3cc;display:flex}.v22-toggle button{color:#77736c;background:#fff;border:0}.v22-toggle button.active{color:#fff;background:#292824}.v22-cost-matrix th small{color:#bdb9b1;margin-top:3px;font-weight:500;display:block}.v22-cost-matrix tbody tr{cursor:pointer}.v22-cost-matrix tbody tr:hover td{background:#fff8f5}.v22-cost-matrix tbody tr.active td{background:#f7eee9}.v22-cost-matrix td.decrease{color:#0e8a4d;font-weight:900}.v22-cost-matrix td.increase{color:#c03a1a;font-weight:900}.v22-related-list{gap:9px;display:grid}.v22-related-list article{background:#fbfaf8;border:1px solid #e1dfda;padding:12px}.v22-related-meta{justify-content:space-between;gap:8px;display:flex}.v22-related-meta span{color:#a64429;background:#f2e9e3;padding:3px 6px;font-size:9px;font-weight:900}.v22-related-meta b{color:#247452;font-size:9px}.v22-related-list h3{margin:9px 0 7px;font-size:12px;line-height:1.45}.v22-related-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0;display:grid}.v22-related-list dl>div{gap:2px;display:grid}.v22-related-list dt{color:#8a867e;font-size:8px}.v22-related-list dd{margin:0;font-size:10px}.v22-related-list p{color:#5f5b54;white-space:pre-wrap;border-top:1px dashed #ddd9d2;margin:9px 0 0;padding-top:8px;font-size:10px;line-height:1.55}.v22-next-action{background:#fff2cc;margin-top:8px;padding:7px;font-size:9px;line-height:1.5}.v22-next-action b{margin-right:6px}.v22-empty{text-align:center;color:#8a867e;padding:28px;font-size:11px}.v22-trend-shell{position:relative}.v22-trend-shell svg{width:100%;height:auto;display:block}.v22-grid-line{stroke:#ddd9d2;stroke-width:1px;stroke-dasharray:3 5}.v22-axis-text{fill:#77736c;font-size:9px}.v22-point-value{fill:#292824;paint-order:stroke;stroke:#fff;stroke-width:3px;font-size:9px;font-weight:800}.v22-market-benchmark line{stroke:#d78327;stroke-width:2px;stroke-dasharray:8 6}.v22-market-benchmark text{fill:#9b5b18;paint-order:stroke;stroke:#fff;stroke-width:3px;font-size:9px;font-weight:800}.v22-trend-legend{justify-content:center;gap:18px;margin-top:4px;display:flex}.v22-trend-legend span{color:#69655e;align-items:center;gap:6px;font-size:10px;display:flex}.v22-trend-legend i{width:20px;height:3px}.v22-trend-legend i.benchmark-line{background:0 0;border-top:2px dashed #d78327;height:0}.v22-scale{justify-content:flex-end;display:flex}.v22-pm-filters{grid-template-columns:repeat(4,minmax(130px,1fr)) minmax(180px,1.4fr);gap:9px;display:grid}.v22-search{gap:5px;display:grid}.v22-search span{color:#77736c;font-size:9px;font-weight:800}.v22-search input{background:#fff;border:1px solid #d6d3cc;height:37px;padding:0 10px}.v22-pm-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.v22-pm-kpis article{background:#f7f6f3;border-left:3px solid #247452;padding:12px 13px}.v22-pm-kpis article.danger{border-left-color:#c03a1a}.v22-pm-kpis span{color:#77736c;font-size:9px;display:block}.v22-pm-kpis b{margin-top:4px;font-size:25px;display:block}.v22-pm-kpis small{color:#8a867e;margin-top:3px;font-size:8px;display:block}.v22-pm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.v22-funnel{flex-direction:column;align-items:center;gap:5px;display:flex}.v22-funnel>div{color:#fff;clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);background:#292824;grid-template-columns:minmax(0,1fr) 42px 84px;align-items:center;min-height:34px;padding:0 12px;display:grid}.v22-funnel>div:nth-child(2){background:#3e4f48}.v22-funnel>div:nth-child(3){background:#476b5c}.v22-funnel>div:nth-child(4){background:#247452}.v22-funnel>div:nth-child(5){background:#1677a6}.v22-funnel>div:nth-child(6){background:#f5572f}.v22-funnel span{font-size:10px;font-weight:800}.v22-funnel b{text-align:right;font-size:16px}.v22-funnel small{text-align:right;color:#e2dfd8;font-size:8px}.v22-funnel p{color:#c03a1a;margin:6px 0 0;font-size:10px}.v22-stage-bars{gap:10px;display:grid}.v22-stage-bars>div{grid-template-columns:110px minmax(0,1fr) 28px;align-items:center;gap:8px;display:grid}.v22-stage-bars b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.v22-stage-bars>div>div{background:#ece9e3;height:16px;display:flex}.v22-stage-bars i[data-stage=L0]{background:#c9c6bf}.v22-stage-bars i[data-stage=L1]{background:#9fa9a3}.v22-stage-bars i[data-stage=L2]{background:#6e8e80}.v22-stage-bars i[data-stage=L3]{background:#247452}.v22-stage-bars i[data-stage=L4]{background:#1677a6}.v22-stage-bars i[data-stage=L5]{background:#f5572f}.v22-stage-bars span{text-align:right;font-size:10px}.v22-gantt{min-width:0}.v22-gantt-head,.v22-gantt-row{border-bottom:1px solid #e4e1db;grid-template-columns:300px minmax(0,1fr);display:grid}.v22-gantt-head>span,.v22-gantt-row>span{padding:8px 10px}.v22-gantt-head>span{color:#fff;background:#292824;font-size:9px;font-weight:800}.v22-gantt-head>div,.v22-gantt-track{display:grid;position:relative}.v22-gantt-head>div b{color:#d4d1ca;text-align:center;background:#292824;border-left:1px solid #4c4a45;padding:8px 1px;font-size:8px}.v22-gantt-head>div b.current{color:#fff;background:#f5572f}.v22-gantt-row>span b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.v22-gantt-row>span small{color:#77736c;margin-top:3px;font-size:8px;display:block}.v22-gantt-track>i{border-left:1px solid #ece9e3;grid-row:1;min-height:44px}.v22-gantt-track em.bar{z-index:2;background:#247452;border-radius:8px;grid-row:1;align-self:center;height:10px;margin:0 4px}.v22-gantt-track em.point{z-index:3;background:#f5572f;grid-row:1;place-self:center;width:10px;height:10px;transform:rotate(45deg)}.v22-action-table{min-width:980px}.v22-action-table th,.v22-action-table td{text-align:left;line-height:1.45}.v22-action-table td small{color:#77736c;font-size:8px;display:block}@media (width<=1120px){.v22-scene-kpis,.v22-pm-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.v22-scene-main{grid-template-columns:1fr}.v22-related-list{grid-template-columns:repeat(2,minmax(0,1fr))}.v22-pm-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.v22-scene-nav,.v22-pm-head{grid-template-columns:1fr}.v22-scene-tabs,.v22-scale{justify-content:flex-start}.v22-pm-grid,.v22-related-list{grid-template-columns:1fr}.v22-gantt{overflow-x:auto}.v22-gantt-head,.v22-gantt-row{min-width:980px}.v22-pm-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.v22-scene-kpis,.v22-pm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.v22-pm-filters{grid-template-columns:1fr}.v22-scene-tabs{flex-wrap:nowrap;overflow:auto}.v22-contribution-table{min-width:760px}}.v23-gap-bridge{background:#fff;border:1px solid #d9d6cf;border-top:3px solid #247452;padding:20px 22px;box-shadow:0 10px 30px #24221d0a}.v23-gap-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.v23-gap-head p{color:#247452;letter-spacing:.12em;margin:0 0 5px;font-size:10px;font-weight:900}.v23-gap-head h2{color:#22211f;margin:0;font-size:19px}.v23-gap-head span{color:#77736c;margin-top:6px;font-size:10px;display:block}.v23-target-tabs{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.v23-target-tabs button{color:#666159;cursor:pointer;background:#fff;border:1px solid #cbc8c1;padding:7px 9px;font-size:9px;font-weight:800}.v23-target-tabs button.active{color:#fff;background:#247452;border-color:#247452}.v23-gap-equation{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:8px;margin-top:15px;display:grid}.v23-gap-equation>i{text-align:center;color:#908b83;font-size:21px;font-style:normal}.v23-gap-equation article{background:#f7f6f3;border-left:3px solid #292824;flex-direction:column;justify-content:flex-end;min-height:92px;padding:13px 15px;display:flex}.v23-gap-equation article:nth-of-type(2){border-left-color:#1677a6}.v23-gap-equation article.warn{background:#fff5f2;border-left-color:#c03a1a}.v23-gap-equation article.good{background:#f1f9f5;border-left-color:#0e8a4d}.v23-gap-equation article.pending{border-left-color:#9a958d}.v23-gap-equation span{color:#77736c;font-size:10px}.v23-gap-equation b{color:#22211f;font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px}.v23-gap-equation small{color:#8a867e;margin-top:5px;font-size:9px}.v23-gap-detail{color:#666159;background:#f8faf9;flex-wrap:wrap;gap:8px 18px;margin-top:10px;padding:9px 12px;font-size:10px;display:flex}.v23-gap-detail span b{color:#292824;margin-left:4px}.v23-gap-detail strong{color:#b5473a}.v23-sort-rule{color:#77736c;background:#f7f6f3;margin:-2px 0 10px;padding:7px 8px;font-size:8px;line-height:1.5}.v23-initiative-tags{flex-wrap:wrap;gap:4px;margin-top:7px;display:flex}.v23-initiative-tags em{color:#247452;background:#e8efeb;padding:3px 5px;font-size:8px;font-style:normal;font-weight:800}.v23-initiative-tags em.risk{color:#b13c20;background:#fee9e3}.v23-risk{color:#8c2d18;background:#fee9e3;margin-top:7px;padding:7px;font-size:9px;line-height:1.45}.v23-risk b{margin-bottom:2px;display:block}.v23-related-more{color:#77736c;border-top:1px dashed #d9d6cf;margin-top:10px;padding-top:9px;font-size:9px}.v23-expected-cell{color:#1677a6;font-weight:900}.v23-gap-cell{font-weight:900}.v23-gap-cell.is-gap{color:#b5473a;background:#fff5f2!important}.v23-gap-cell.is-covered{color:#0e8a4d;background:#f1f9f5!important}.v23-overall-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.v23-overall-support-grid>article{background:#faf9f7;border:1px solid #ddd9d2;padding:14px 16px}.v23-overall-support-grid h3{align-items:center;gap:8px;margin:0 0 11px;font-size:12px;display:flex}.v23-overall-support-grid h3 i{border-radius:50%;width:10px;height:10px}.v23-overall-support-grid article>div{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:5px;display:grid}.v23-overall-support-grid article>div>em{text-align:center;color:#9a958d;font-size:18px;font-style:normal}.v23-overall-support-grid article>div>span{color:#77736c;background:#fff;border-left:3px solid #292824;min-height:68px;padding:9px 10px;font-size:9px}.v23-overall-support-grid article>div>span:nth-of-type(2){border-left-color:#1677a6}.v23-overall-support-grid article>div>span.is-gap{background:#fff5f2;border-left-color:#b5473a}.v23-overall-support-grid article>div>span.is-covered{background:#f1f9f5;border-left-color:#0e8a4d}.v23-overall-support-grid article>div b{color:#22211f;font-variant-numeric:tabular-nums;margin-top:5px;font-size:19px;display:block}.v23-overall-support-grid article>div small{color:#8a867e;margin-top:2px;display:block}.v23-overall-support-grid article>small{color:#b5473a;margin-top:8px;font-size:9px;display:block}.v23-contribution-table td b+small{color:#77736c;display:inline}.v23-pm-impact b{color:#1677a6;font-size:13px;display:block}.v23-pm-impact small{white-space:nowrap}@media (width<=850px){.v23-gap-head{flex-direction:column;align-items:flex-start}.v23-target-tabs{justify-content:flex-start}.v23-gap-equation{grid-template-columns:1fr}.v23-gap-equation>i{line-height:12px}.v23-overall-support-grid,.v23-overall-support-grid article>div{grid-template-columns:1fr}.v23-overall-support-grid article>div>em{line-height:10px}}.v23-overall-support-grid article>div>span.is-pending{background:#f5f4f1;border-left-color:#9a958d}.v24-support-pending,.v24-support-value{text-align:right;gap:2px;min-width:120px;display:grid}.v24-support-pending b{color:#8a5a1f;font-size:10px}.v24-support-pending small,.v24-support-value small{color:#77736c;font-size:8px;line-height:1.35;display:block}.v24-support-value b{color:#1677a6;font-size:13px}.v24-inline-pending{color:#8a5a1f;white-space:normal;max-width:108px;font-size:9px;line-height:1.3;display:inline-block}.v23-gap-cell.is-pending{color:#8a5a1f;background:#faf6ec!important}.v24-procure-head{grid-template-columns:minmax(320px,1fr) 260px}.v24-procure-head>div:first-child{align-self:center}.v24-procure-period{background:#f7f6f3;border-left:4px solid #d78327;gap:4px;padding:18px 20px;display:grid}.v24-procure-period span,.v24-procure-period small{color:#77736c;font-size:10px}.v24-procure-period b{color:#292824;font-size:28px}.v24-procure-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.v24-procure-kpis article{background:#f8f7f4;border:1px solid #dfddd7;border-top:4px solid #247452;flex-direction:column;justify-content:flex-end;min-height:108px;padding:15px 16px;display:flex}.v24-procure-kpis span{color:#666159;font-size:11px;font-weight:800}.v24-procure-kpis b{font-variant-numeric:tabular-nums;margin:5px 0 4px;font-size:27px}.v24-procure-kpis small{color:#827d75;font-size:9px}.v24-procure-trend svg{width:100%;height:auto;max-height:350px;display:block}.v24-procure-table{min-width:1040px}.v24-procure-table th,.v24-procure-table td{text-align:right;vertical-align:top;padding:10px 11px}.v24-procure-table th:first-child,.v24-procure-table td:first-child,.v24-procure-table td:nth-child(7),.v24-procure-table td:nth-child(8){text-align:left}.v24-procure-table tr.is-summary td{background:#f0f4f1;border-top:2px solid #b8c9bf;font-weight:800}.v24-procure-empty{grid-template-columns:1fr}.v24-procure-empty>div:first-child{max-width:760px}@media (width<=850px){.v24-procure-head,.v24-procure-kpis{grid-template-columns:1fr}.v24-procure-trend{overflow-x:auto}.v24-procure-trend svg{min-width:760px}}
