.gos-reporting-journey{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;border:1px solid #dce5f0;border-radius:8px;background:#fff;padding:10px 13px;margin:0 auto 12px;min-width:0;max-width:1320px}.gos-journey-context{min-width:0;display:grid;grid-gap:4px;gap:4px;color:#536b86;font-size:10px;line-height:1.5}.gos-journey-context strong{font-size:11px;color:#294b70}.gos-journey-context small,.gos-journey-context span{overflow-wrap:anywhere}.gos-journey-context small{font-size:9px}.gos-reporting-journey ol{display:flex;list-style:none;gap:6px;margin:0;padding:0;flex-shrink:0}.gos-reporting-journey li{min-width:0}.gos-reporting-journey a{display:flex;align-items:center;gap:6px;padding:8px;border-radius:6px;color:#526b89;text-decoration:none;font-size:10px;font-weight:600;min-height:34px}.gos-reporting-journey a[aria-current=step]{color:#1d5fbb;background:#eaf2ff}.gos-reporting-journey a:hover{background:#f0f5fc}.gos-journey-number{display:grid;place-items:center;border:1px solid #d4dfef;border-radius:50%;width:19px;height:19px;flex-shrink:0;font-size:9px}.cc-priority-journey{display:grid;grid-gap:8px;gap:8px;width:100%}.cc-priority-journey>div{display:flex;flex-wrap:wrap;gap:6px 12px}.cc-priority-journey a{font-size:10px;line-height:1.6;color:#285ba2}.cc-record-reporting{padding:12px;border:1px solid #dce5f0;background:#f5f8fd;border-radius:7px;margin:15px 0}.cc-record-reporting h4{font-size:12px;color:#294b70;margin:0 0 6px}.cc-record-reporting p{font-size:10px;color:#536b86;line-height:1.6;margin:0 0 8px}.cc-record-reporting>div,.report-detail-actions{display:flex;flex-wrap:wrap;gap:8px}.cc-record-reporting a,.report-detail-actions a,.report-programme-link{display:inline-flex;align-items:center;font-size:11px;padding:8px 10px;border:1px solid #ccdcf1;border-radius:6px;background:#fff;color:#285ba2;text-decoration:none;line-height:1.5}.report-filter-reset{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 0;font-size:11px;color:#536b86}.report-filter-reset button{flex-shrink:0}.report-evidence-review{max-width:1320px;margin:0 auto 14px;padding:13px 16px;border:1px solid #dce5f0;border-radius:8px;background:#fff;color:#536b86;min-width:0}.report-evidence-review h2{font-size:13px;color:#294b70;margin:0 0 5px}.report-evidence-review p{font-size:11px;margin:0 0 8px;line-height:1.6}.report-evidence-availability{display:flex;gap:7px;flex-wrap:wrap;list-style:none;padding:0;margin:8px 0}.report-evidence-availability li{font-size:10px;padding:5px 8px;border-radius:5px;background:#edf3fb;color:#385b83}.report-evidence-review summary{font-size:11px;font-weight:600;cursor:pointer;min-height:30px;align-content:center}.report-evidence-review details>div{border-top:1px solid #e3eaf4;margin-top:8px;padding-top:9px}.report-evidence-review h3{font-size:11px;margin:0 0 6px}.report-evidence-review details ul{font-size:11px;line-height:1.7;margin:0;padding-left:20px;overflow-wrap:anywhere}.report-print-guidance{font-size:10px;color:#536b86;line-height:1.6}.report-project-link,.report-source-link{color:#285ba2;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.gos-reporting-journey{flex-direction:column;align-items:stretch}.gos-reporting-journey ol{flex-shrink:1}.gos-reporting-journey li{flex:1 1}.gos-reporting-journey a{height:100%;justify-content:center;flex-wrap:wrap;text-align:center}.gos-reporting-journey a>svg{display:none}}@media(max-width:480px){.gos-reporting-journey{padding:10px}.gos-reporting-journey a{font-size:9px;padding:7px 4px;gap:5px}.gos-journey-number{width:17px;height:17px}.report-filter-reset{align-items:flex-start;flex-direction:column}.report-evidence-review{padding:12px}.report-detail-actions a{width:100%}}@media print{.cc-priority-journey,.cc-record-reporting,.gos-reporting-journey,.report-detail-actions,.report-evidence-review,.report-filter-reset,.report-print-guidance{display:none!important}}.cc-navigation-strip{display:flex;align-items:center;justify-content:space-between;gap:10px 20px;border-bottom:1px solid #dce4ef;margin:0 0 12px}.cc-visual-release .cc-navigation-strip .cc-section-nav{border:0;margin:0;min-height:44px;flex-shrink:0}.cc-navigation-strip .gos-reporting-journey{border:0;background:transparent;padding:0;margin:0;max-width:none}.cc-navigation-strip .gos-journey-context{display:none}@media(max-width:1024px){.cc-navigation-strip{flex-direction:column;align-items:stretch;gap:0;padding-bottom:8px}.cc-navigation-strip .gos-reporting-journey ol{width:100%;justify-content:space-between}.cc-navigation-strip .gos-reporting-journey li{flex:1 1}.cc-navigation-strip .gos-reporting-journey a{justify-content:center}}@media print{.cc-navigation-strip{display:none!important}}.report-context-shell{width:100%;max-width:1320px;margin:0 auto 18px;border:1px solid #d8e3f1;border-radius:11px;background:#fff;overflow:hidden;box-shadow:0 2px 8px #17385a04}.report-context-shell .gos-journey-tabs{border:0;border-bottom:1px solid #dce5f0;border-radius:0;margin:0;padding:0;background:#f5f8fc;max-width:none;display:block}.report-context-shell .gos-journey-tabs ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;grid-gap:0;gap:0}.report-context-shell .gos-journey-tabs li{min-width:0;border-right:1px solid #e0e8f3}.report-context-shell .gos-journey-tabs li:last-child{border-right:0}.report-context-shell .gos-journey-tabs a{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:11px;min-height:66px;padding:13px 18px;border-radius:0;color:#536b86;white-space:normal;border-bottom:3px solid transparent}.report-context-shell .gos-journey-tabs a>svg{display:block;flex-shrink:0;color:#5c7ca5}.report-context-shell .gos-journey-tabs a[aria-current=step]{background:#edf4ff;color:#205aa3;border-bottom-color:#3168d6}.report-context-shell .gos-journey-tabs a[aria-current=step]>svg{color:#2563c5}.report-context-shell .gos-journey-tabs a:hover{background:#e9f1fc}.report-context-shell .gos-journey-tabs a:focus-visible{outline-offset:-4px}.gos-journey-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.report-context-shell .gos-journey-copy>span{font-size:12px;line-height:1.4;font-weight:700;overflow-wrap:anywhere}.report-context-shell .gos-journey-copy>small{font-size:10px;line-height:1.4;font-weight:400;color:#536b86}.gos-surface.reporting-page .report-context-shell .report-toolbar{display:grid;grid-template-columns:145px minmax(0,1fr) minmax(0,1fr) auto;grid-gap:12px 16px!important;gap:12px 16px!important;align-items:flex-end;margin:0!important;padding:17px 18px 18px;border:0;border-radius:0;box-shadow:none;background:#fff;width:100%;max-width:none}.gos-surface.reporting-page .report-context-shell .report-toolbar>h2{grid-column:1/-1;font-size:13px;line-height:1.5;font-weight:700;color:#294b70;letter-spacing:0;margin:0 0 1px}.gos-surface.reporting-page .report-context-shell .report-toolbar>label{display:grid;grid-gap:6px;gap:6px;min-width:0;width:100%;justify-self:stretch;font-size:10px;color:#536b86;font-weight:600}.gos-surface.reporting-page .report-context-shell .report-toolbar label>span{line-height:1.5}.gos-surface.reporting-page .report-context-shell .report-toolbar :is(input,select){display:block;width:100%;min-width:0;max-width:100%!important;min-height:38px;padding:8px 10px!important;font-size:12px;color:#294b70;background:#f9fbfe;border:1px solid #d4dfed!important;border-radius:6px}.gos-surface.reporting-page .report-context-shell .report-toolbar>button{margin:0!important;min-height:38px;justify-self:end;align-self:flex-end;font-size:11px;white-space:nowrap}.gos-surface.reporting-page .report-context-shell .report-toolbar>.report-date-field{grid-column:1;grid-row:2}.gos-surface.reporting-page .report-context-shell .report-toolbar>.report-refresh{grid-column:4;grid-row:2}.gos-surface.steerco-page .report-context-shell .report-toolbar{grid-template-columns:145px minmax(0,1fr) auto auto}.gos-surface.steerco-page .report-context-shell .report-toolbar>.report-refresh{grid-column:3}.gos-surface.steerco-page .report-context-shell .report-toolbar>.report-print{grid-column:4;grid-row:2}.report-context-note{font-size:10px;line-height:1.6;color:#536b86;border-top:1px solid #e7edf5;background:#fafcff;padding:9px 18px;margin:0;overflow-wrap:anywhere}.gos-surface .report-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.report-match-count{font-size:11px;color:#536b86;margin:8px 0 12px;line-height:1.6}@media(max-width:900px){.report-context-shell .gos-journey-tabs a{padding:12px;gap:8px}.report-context-shell .gos-journey-copy>span{font-size:11px}.report-context-shell .gos-journey-copy>small{font-size:9px}.gos-surface.status-report-page .report-context-shell .report-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gos-surface.status-report-page .report-context-shell .report-toolbar>.report-date-field{width:145px}.gos-surface.status-report-page .report-context-shell .report-toolbar>.report-refresh{grid-column:2;grid-row:2}.gos-surface.status-report-page .report-context-shell .report-toolbar>.report-scope-field{grid-row:3}}@media(max-width:600px){.report-context-shell .gos-journey-tabs a{flex-direction:column;justify-content:center;gap:6px;text-align:center;min-height:76px;padding:11px 6px 8px}.report-context-shell .gos-journey-tabs a>svg{width:16px;height:16px}.report-context-shell .gos-journey-copy>span{font-size:10px}.report-context-shell .gos-journey-copy>small{display:none}.gos-surface.reporting-page .report-context-shell .report-toolbar{padding:14px 12px;gap:12px!important}.gos-surface.status-report-page .report-context-shell .report-toolbar>.report-scope-field{grid-column:1/-1;grid-row:auto}.gos-surface.steerco-page .report-context-shell .report-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gos-surface.steerco-page .report-context-shell .report-toolbar>.report-date-field{width:140px}.gos-surface.steerco-page .report-context-shell .report-toolbar>.report-refresh{grid-column:2;grid-row:2}.gos-surface.steerco-page .report-context-shell .report-toolbar>.report-scope-field{grid-column:1/-1;grid-row:3}.gos-surface.steerco-page .report-context-shell .report-toolbar>.report-print{grid-column:1/-1;grid-row:4;width:100%;justify-content:center}.report-context-note{padding:9px 12px}}@media print{.report-context-shell,.report-match-count{display:none!important}}.gos-surface.status-report-page .report-context-shell{max-width:none}.gos-surface.status-report-page .report-filters{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}@media(max-width:600px){.gos-surface.status-report-page .report-filters{grid-template-columns:minmax(0,1fr)}}.cc-visual-release .report-context-shell{max-width:none;margin-bottom:8px}.cc-visual-release .report-context-shell .cc-context-panel{display:grid;grid-template-columns:145px minmax(0,1fr) auto;align-items:flex-end;grid-gap:12px 16px;gap:12px 16px;margin:0;padding:15px 18px 10px;border:0;border-radius:0;box-shadow:none}.cc-visual-release .report-context-shell .cc-context-panel>.cc-reporting-date{grid-column:1;grid-row:1;font-size:10px;color:#536b86;font-weight:600;gap:6px;align-self:flex-end}.cc-visual-release .report-context-shell .cc-reporting-date input{width:100%;min-height:38px;font-size:12px;padding:8px 10px;background:#f9fbfe}.cc-visual-release .report-context-shell .cc-context-panel>.cc-scope-filters{grid-column:2;grid-row:1;display:flex;align-items:flex-end;gap:14px;margin:0;padding:0;border:0}.cc-visual-release .report-context-shell .cc-scope-filters>label{font-size:10px;font-weight:600;color:#536b86;display:grid;grid-gap:6px;gap:6px}.cc-visual-release .report-context-shell .cc-scope-filters select{min-height:38px;padding:8px 10px;font-size:12px;background:#f9fbfe;font-weight:600}.cc-visual-release .report-context-shell .cc-scope-filters>.text-link{font-size:10px;line-height:1.5;margin:0;min-height:38px;align-self:flex-end;padding:8px 0}.cc-visual-release .report-context-shell .cc-context-refresh{grid-column:3;grid-row:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:9px 12px;font-size:11px;white-space:nowrap}.cc-visual-release .report-context-shell .cc-context-footer{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border-top:1px solid #e7edf5;padding-top:9px;min-width:0}.cc-visual-release .report-context-shell .cc-scope-summary{margin:0;font-size:10px;line-height:1.6;color:#536b86;overflow-wrap:anywhere}.cc-visual-release .report-context-shell .cc-context-footer .cc-context-bar{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;padding:0;border:0;min-width:0;grid-column:auto}.cc-visual-release .report-context-shell .cc-context-bar :is(.cc-readonly,.cc-assessed){font-size:9px;line-height:1.5;white-space:normal;text-align:right;justify-content:flex-end}@media(max-width:900px){.cc-visual-release .report-context-shell .cc-context-panel{grid-template-columns:minmax(0,1fr) auto}.cc-visual-release .report-context-shell .cc-context-panel>.cc-reporting-date{width:145px}.cc-visual-release .report-context-shell .cc-context-panel>.cc-context-refresh{grid-column:2;grid-row:1;justify-self:end}.cc-visual-release .report-context-shell .cc-context-panel>.cc-scope-filters{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px 12px;gap:10px 12px}.cc-visual-release .report-context-shell .cc-scope-filters>.text-link{grid-column:1/-1;justify-self:start;min-height:28px;padding:3px 0}}@media(max-width:600px){.cc-visual-release .report-context-shell .cc-context-panel{padding:14px 12px 10px;gap:12px}.cc-visual-release .report-context-shell .cc-context-panel>.cc-scope-filters{grid-template-columns:minmax(0,1fr)}.cc-visual-release .report-context-shell .cc-context-footer{grid-template-columns:minmax(0,1fr);gap:8px}.cc-visual-release .report-context-shell .cc-context-footer .cc-context-bar{grid-column:1}}.cc-visual-release .report-context-shell .cc-refresh-short{display:none}.cc-visual-release .report-context-shell .cc-context-panel .cc-scope-filters>.text-link{grid-column:1/-1}@media(max-width:600px){.cc-visual-release .report-context-shell .cc-refresh-long{display:none}.cc-visual-release .report-context-shell .cc-refresh-short{display:inline}.cc-visual-release .report-context-shell .cc-context-panel .cc-scope-filters>label{grid-column:1;grid-row:auto}}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-nav.cc-section-cards{position:-webkit-sticky;position:sticky;top:66px;z-index:12;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;align-items:stretch;min-height:66px;border:1px solid #d8e3f1;border-radius:10px;background:#f5f8fc;box-shadow:0 2px 7px #17385a04;overflow:hidden;margin:12px 0}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a{display:flex;align-items:center;justify-content:flex-start;gap:11px;padding:13px 18px;min-height:66px;border:0;border-right:1px solid #e0e8f3;border-bottom:3px solid transparent;border-radius:0;color:#536b86;text-decoration:none;line-height:1.5;min-width:0}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a:last-child{border-right:0}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a>svg{flex-shrink:0;color:#5c7ca5}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a>span{display:grid;grid-gap:3px;gap:3px;min-width:0}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards strong{font-size:12px;color:inherit;line-height:1.4;overflow-wrap:anywhere}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards small{font-size:10px;font-weight:400;color:#536b86;line-height:1.4;overflow-wrap:anywhere}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a[aria-current=location]{background:#edf4ff;color:#205aa3;border-bottom-color:#3168d6}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a[aria-current=location]>svg{color:#2563c5}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a:hover{background:#e9f1fc;box-shadow:none}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a:focus-visible{outline-offset:-4px}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a[aria-disabled=true]{opacity:.55;cursor:default}.cc-app :is(#executive-overview,#workspace-heading,#evidence-heading,#programme-workspace,#supporting-evidence,#cc-priorities){scroll-margin-top:154px}.cc-visual-release .cc-register-view-settings{padding:10px 12px;border:1px solid #dce5f0;border-radius:7px;background:#fbfcff;margin:0 0 10px;min-width:0}.cc-register-view-settings>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cc-register-view-settings button{min-height:34px;font-size:10px}.cc-register-view-settings p,.cc-register-view-settings span{font-size:10px;line-height:1.6;color:#536b86;overflow-wrap:anywhere}.cc-register-view-settings p{margin:7px 0 0}@media(max-width:760px){:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a{padding:11px 8px;gap:7px}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards strong{font-size:11px}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards small{font-size:9px}}@media(max-width:600px){:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a{flex-direction:column;justify-content:center;gap:5px;padding:9px 5px;text-align:center;min-height:72px}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards>a>svg{width:16px;height:16px}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards small{display:none}:is(.cc-app.cc-visual-release,.workflow-surface) .cc-section-cards strong{font-size:10px}}@media print{.cc-register-view-settings,.cc-section-cards{display:none!important}}.cc-app.cc-visual-release .cc-detail:not(.cc-detail-drawer){top:154px;max-height:calc(100dvh - 172px)}.cc-app.cc-visual-release .cc-structure-body>[role=tabpanel]{scroll-margin-top:154px}.licensing-page{max-width:1250px;margin:40px auto;padding:0 24px;color:#17283f}.licensing-page h1{font-size:32px}.licence-eyebrow{font-size:12px;font-weight:700;letter-spacing:2px;color:#46658a}.licence-card,.licence-message{border:1px solid #dce5ef;background:white;border-radius:14px;padding:24px;margin:22px 0;line-height:1.65}.licence-card h2{display:flex;align-items:center;gap:10px;font-size:21px;margin:0 0 18px}.licence-card dl>div{display:flex;gap:20px;margin:12px 0}.licence-card dt{min-width:90px;font-weight:650}.licence-card dd{margin:0;overflow-wrap:anywhere}.licence-time{font-size:12px;color:#617188}.licence-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:14px;gap:14px}.licence-feature-grid article{border:1px solid #dce5ef;border-radius:12px;padding:18px;background:#f8fafd}.licence-feature-grid h3{font-size:16px;margin:10px 0}.licence-feature-grid strong{font-size:12px;color:#214b7d}.licence-feature-grid p{font-size:13px}.licence-message{max-width:1000px;margin:40px auto}.licence-message h2{font-size:22px}.licence-message>div{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.licence-card summary{cursor:pointer;font-weight:650}.licence-table{overflow:auto;margin-top:18px}.licence-table table{border-collapse:collapse;width:100%;min-width:750px;font-size:13px}.licence-table td,.licence-table th{padding:12px;border:1px solid #dce5ef;text-align:left}.licence-table th{background:#eef3fa}@media(max-width:760px){.licence-message{margin:24px}.licence-card{padding:18px}.licence-feature-grid{grid-template-columns:1fr}.licence-card dl>div{flex-direction:column;gap:3px}}.licence-readiness{border-left:4px solid #577499}.licence-readiness.ready{border-left-color:#427058}.licence-readiness.review{border-left-color:#9b752e}.licence-readiness.blocked{border-left-color:#9a4a54}.licence-allowances{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.licence-allowances h3{font-size:15px}.licence-command{padding:14px;border:1px solid #dce5ef;border-radius:9px;background:#f5f8fc;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.licence-support-actions{display:flex;gap:18px;align-items:flex-end;flex-wrap:wrap;margin-top:20px}.licence-support-actions label{display:flex;flex-direction:column;gap:10px;font-size:14px;font-weight:650;max-width:100%}.licence-support-actions input{font-size:13px;max-width:100%;width:100%}.licence-offline{border:1px solid #dce5ef;border-radius:10px;padding:18px;margin:18px 0;background:#f8fafd}.licence-offline h3{margin-top:0}.licence-check-list{list-style:none;padding:0}.licence-check-list li{display:flex;gap:10px;align-items:center;margin:10px 0;flex-wrap:wrap;font-size:13px}.licence-check-list strong{min-width:60px}.licence-download{display:inline-flex;align-items:center;gap:8px}.licence-card button:focus-visible,.licence-card input:focus-visible,.licence-card summary:focus-visible{outline:3px solid #6a94c2;outline-offset:3px}@media(max-width:760px){.licence-allowances{grid-template-columns:1fr}.licence-support-actions{align-items:stretch;flex-direction:column}}.gos-page :is(.gos-content-note,.gos-content-notes){text-align:left;min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.gos-page .gos-content-note{font-size:11px;line-height:1.65;color:#536b86;margin:12px 0 0}.gos-page .gos-content-notes{margin:14px 0 0}.gos-page .gos-content-notes>.gos-content-note{margin:6px 0 0}.gos-page .gos-content-notes>.gos-content-note:first-child{margin-top:0}.gos-page .gos-content-footer{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;margin-top:14px;min-width:0}.gos-page .gos-content-footer>.gos-content-note{flex:1 1 440px;margin:0}.gos-page .gos-content-meta{font-size:11px;line-height:1.5;color:#536b86;text-align:right;margin:12px 0 0;max-width:100%;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gos-page .gos-content-footer>.gos-content-meta{flex:0 1 auto;margin:0 0 0 auto}.gos-page .gos-content-note+button,.gos-page .gos-content-notes+button{margin-top:12px}.gos-page :is(.report-quality,.report-print-guidance,.report-context-note,.licence-time,.coverage-limits,.movement-limits){text-align:left;overflow-wrap:anywhere}@media(max-width:700px){.gos-page .gos-content-footer{display:block}.gos-page .gos-content-footer>.gos-content-meta{margin:8px 0 0}.gos-page .gos-content-meta{text-align:left}}@layer gos-readable-ui,gos-precise-dark-ui,gos-precise-dark-compat,gos-precise-touch,gos-precise-buttons;.instance-theme,:root{--gos-button-radius:4px;--gos-button-font-size:13px;--gos-button-line-height:20px;--gos-button-accent:var(--instance-accent,#2458a1);--gos-button-ink:#29435f;--gos-button-border:#cbd6e3;--gos-button-hover:#f0f4f9}@layer gos-precise-touch{@media screen and (pointer:coarse){body :is(.session-actions,.cc-record-reporting,.report-detail-actions,.cc-record-source-action,.status-comparison-links)>a,body a.report-programme-link{min-height:44px!important}body :is(button,input[type=button],input[type=submit],input[type=reset],.primary-btn,.secondary-btn,.text-link):not(:where(.pm-project,.delivery-section-option,.intervention,.finding,.sp-list,.calendar-day,.workflow-metric-action,[role=tab],.delivery-sections button,.admin-area-nav button,.admin-tool-nav button,.movement-mode-tabs button,.reporting-review-modes button)){min-height:44px!important}body :is(.icon-btn,.mobile-menu,.gos-drawer-toggle,.gos-sidebar-mobile-heading button){min-width:44px!important;width:44px!important;height:44px!important}}}@layer gos-precise-buttons{@media screen{body :is(.session-actions,.cc-record-reporting,.report-detail-actions,.cc-record-source-action,.status-comparison-links)>a,body a.report-programme-link{display:inline-flex;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:36px!important;height:auto!important;padding:7px 14px!important;max-width:100%;box-sizing:border-box;font:500 13px/20px var(--gos-font-family)!important;letter-spacing:normal!important;border:1px solid var(--gos-button-border)!important;border-radius:4px!important;color:var(--gos-button-ink)!important;background:#fff!important;text-decoration:none!important;white-space:normal!important;overflow-wrap:anywhere!important;box-shadow:none!important}body :is(.session-actions,.cc-record-reporting,.report-detail-actions,.cc-record-source-action,.status-comparison-links)>a:focus-visible,body a.report-programme-link:focus-visible{outline:2px solid var(--gos-button-accent)!important;outline-offset:3px!important}body :is(button,input[type=button],input[type=submit],input[type=reset],.primary-btn,.secondary-btn,.text-link){font-family:var(--gos-font-family,system-ui,-apple-system,"Segoe UI",sans-serif)!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;border-radius:var(--gos-button-radius)!important}body :is(button,input[type=button],input[type=submit],input[type=reset],.primary-btn,.secondary-btn):not(:where(.pm-project,.delivery-section-option,.intervention,.finding,.sp-list,.calendar-day,.workflow-metric-action,.cc-record-button,.text-link,.cc-evidence-jump,.nav-item,.gos-sidebar-group,.gos-sidebar-collapse,.sponsor-account-trigger,.sponsor-account-actions button,.gos-drawer-toggle,.mobile-menu,.icon-btn,.gos-sidebar-mobile-heading button,[role=tab],.delivery-sections button,.admin-area-nav button,.admin-tool-nav button,.movement-mode-tabs button,.reporting-review-modes button,.status-transition-scroll button,[hidden])){display:inline-flex;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:36px!important;height:auto!important;padding:7px 14px!important;max-width:100%;box-sizing:border-box;font-size:var(--gos-button-font-size)!important;line-height:var(--gos-button-line-height)!important;background:#fff!important;color:var(--gos-button-ink)!important;border:1px solid var(--gos-button-border)!important;box-shadow:none!important;text-decoration:none!important;white-space:normal!important;overflow-wrap:anywhere!important}body :is(.primary-btn,button[type=submit],input[type=submit]){background:var(--gos-button-accent)!important;color:#fff!important;border-color:var(--gos-button-accent)!important}body :is(.primary-btn,.secondary-btn,button):not(:where(.pm-project,.workflow-metric-action,.finding,.intervention,.sp-list,.calendar-day,.cc-record-button,.cc-evidence-jump))>svg{flex-shrink:0;width:16px;height:16px}body :is(button[type=submit],input[type=submit]),body :is(form,.pm-actions,.branding-actions,.sponsor-decision,.session-actions) .primary-btn{min-height:40px!important;padding:9px 18px!important}body :is(.pm-row,tbody,.sponsor-pagination,.status-review-pagination,.cc-record-navigation,.project-review-navigation) :is(button.secondary-btn,a.secondary-btn),body button[data-project-review]{min-height:32px!important;padding:5px 10px!important}body :is(button.text-link,a.text-link,.cc-record-button,.cc-evidence-jump){min-height:32px!important;font-size:13px!important;line-height:20px!important;background:transparent!important;border:1px solid transparent!important;color:#2458a1!important;padding:5px 4px!important;box-shadow:none!important;text-decoration:none!important;white-space:normal!important;overflow-wrap:anywhere!important}body button[aria-pressed=true]:not(:where(.pm-project,.delivery-section-option,.workflow-metric-action,.calendar-day,.status-transition-scroll button,.admin-area-nav button,.admin-tool-nav button,.movement-mode-tabs button,.reporting-review-modes button)){background:var(--gos-button-accent)!important;color:#fff!important;border-color:var(--gos-button-accent)!important}body :is([role=tab],.delivery-sections button,.admin-area-nav button,.admin-tool-nav button,.movement-mode-tabs button,.reporting-review-modes button){border-radius:0!important;font-size:13px!important;font-weight:500!important}body :is(.delivery-sections,.admin-area-nav,.admin-tool-nav,.movement-mode-tabs,.reporting-review-modes) :is(strong,.gos-journey-copy>span),body :is(.gos-sidebar-group,.pm-project) strong{font-weight:500!important}body :is(.gos-sidebar-link,.gos-sidebar-group){border-radius:4px!important;font-weight:500!important}body :is(.icon-btn,.mobile-menu,.gos-drawer-toggle,.gos-sidebar-mobile-heading button){min-width:36px!important;min-height:36px!important;width:36px!important;height:36px!important;padding:7px!important;align-items:center;justify-content:center;box-sizing:border-box}body :is(.icon-btn,.mobile-menu,.gos-sidebar-mobile-heading button){border:1px solid var(--gos-button-border)!important;background:#fff!important;color:var(--gos-button-ink)!important}body .branding-preview .preview-button{min-height:36px!important;align-items:center!important;padding:7px 14px!important;font:500 13px/20px var(--gos-font-family)!important;border-radius:4px!important}body .sponsor-account-trigger{font-size:13px!important;min-height:36px!important}body .sponsor-account-actions button{font-size:13px!important}body :is(button,.primary-btn,.secondary-btn,.text-link):focus:not(:focus-visible){outline:none!important}body :is(button,.primary-btn,.secondary-btn,.text-link):focus-visible{outline:2px solid var(--gos-button-accent)!important;outline-offset:3px!important}body :is(.delivery-sections,.admin-area-nav,.admin-tool-nav,.movement-mode-tabs,.reporting-review-modes,.gos-workspace-sidebar) button:focus-visible{outline-offset:-3px!important}body :is(button,input[type=button],input[type=submit],.primary-btn,.secondary-btn):is(:disabled,[aria-disabled=true]){opacity:.5!important;cursor:not-allowed!important;box-shadow:none!important}@media(hover:hover){body :is(.secondary-btn,button:not([class])):hover:not(:disabled):not([aria-disabled=true]){background:var(--gos-button-hover)!important}body .primary-btn:hover:not(:disabled):not([aria-disabled=true]){background:var(--gos-button-accent)!important;filter:brightness(.93)}body :is(.text-link,.cc-record-button,.cc-evidence-jump):hover:not(:disabled){text-decoration:underline!important;text-underline-offset:3px}}@media(max-width:420px){body .pm-page .delivery-sections{grid-template-columns:minmax(0,1fr)!important}body .pm-page .delivery-sections button{border-right:0!important}}}}