diff --git a/Childrens-Social-Care-CPD/Childrens-Social-Care-CPD.csproj b/Childrens-Social-Care-CPD/Childrens-Social-Care-CPD.csproj index 4018ec00..5672e559 100644 --- a/Childrens-Social-Care-CPD/Childrens-Social-Care-CPD.csproj +++ b/Childrens-Social-Care-CPD/Childrens-Social-Care-CPD.csproj @@ -29,6 +29,11 @@ + + + + + true diff --git a/Childrens-Social-Care-CPD/Properties/launchSettings.json b/Childrens-Social-Care-CPD/Properties/launchSettings.json index 79961a6d..934a8ccc 100644 --- a/Childrens-Social-Care-CPD/Properties/launchSettings.json +++ b/Childrens-Social-Care-CPD/Properties/launchSettings.json @@ -11,10 +11,10 @@ "Childrens_Social_Care_CPD": { "commandName": "Project", "launchBrowser": true, + "applicationUrl": "https://localhost:7112;http://localhost:5112", "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Development" }, - "applicationUrl": "https://localhost:7112;http://localhost:5112", "dotnetRunMessages": true }, "IIS Express": { @@ -28,6 +28,7 @@ "commandName": "Docker", "launchBrowser": true, "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}", + "environmentVariables": {}, "publishAllPorts": true, "useSSL": true } diff --git a/Childrens-Social-Care-CPD/Views/Shared/_SiteLayout.cshtml b/Childrens-Social-Care-CPD/Views/Shared/_SiteLayout.cshtml index 834ac25e..0770a185 100644 --- a/Childrens-Social-Care-CPD/Views/Shared/_SiteLayout.cshtml +++ b/Childrens-Social-Care-CPD/Views/Shared/_SiteLayout.cshtml @@ -13,7 +13,7 @@ @await RenderSectionAsync("Head", required: false) @Html.RenderScripts(ScriptPosition.HeadEnd) - + @@ -32,13 +32,14 @@ - + - @await RenderSectionAsync("Scripts", required: false) @Html.RenderScripts(ScriptPosition.BodyEnd) diff --git a/Childrens-Social-Care-CPD/package-lock.json b/Childrens-Social-Care-CPD/package-lock.json index 4f5cc663..78c98a75 100644 --- a/Childrens-Social-Care-CPD/package-lock.json +++ b/Childrens-Social-Care-CPD/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@ministryofjustice/frontend": "^1.8.0", "dfe-frontend-alpha": "^1.0.1", - "govuk-frontend": "^4.7.0", + "govuk-frontend": "^5.2.0", "jquery": "^3.7.0" }, "devDependencies": { @@ -2554,6 +2554,14 @@ "jquery": "^3.6.0" } }, + "node_modules/@ministryofjustice/frontend/node_modules/govuk-frontend": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-4.8.0.tgz", + "integrity": "sha512-NOmPJxL8IYq1HSNHYKx9XY2LLTxuwb+IFASiGQO4sgJ8K7AG66SlSeqARrcetevV8zOf+i1z+MbJJ2O7//OxAw==", + "engines": { + "node": ">= 4.2.0" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -5453,6 +5461,14 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, + "node_modules/dfe-frontend-alpha/node_modules/govuk-frontend": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-4.8.0.tgz", + "integrity": "sha512-NOmPJxL8IYq1HSNHYKx9XY2LLTxuwb+IFASiGQO4sgJ8K7AG66SlSeqARrcetevV8zOf+i1z+MbJJ2O7//OxAw==", + "engines": { + "node": ">= 4.2.0" + } + }, "node_modules/dfe-frontend-alpha/node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -6947,9 +6963,9 @@ } }, "node_modules/govuk-frontend": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-4.7.0.tgz", - "integrity": "sha512-0OsdCusF5qvLWwKziU8zqxiC0nq6WP0ZQuw51ymZ/1V0tO71oIKMlSLN2S9bm8RcEGSoidPt2A34gKxePrLjvg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/govuk-frontend/-/govuk-frontend-5.2.0.tgz", + "integrity": "sha512-beD3wztHpkKz6JUpPwnwop1ejb4rTFMPLCutKLCIDmUS4BPpW59ggVUfctsRqHd2Zjw9wxljdRdeIJ8AZFyyTw==", "engines": { "node": ">= 4.2.0" } diff --git a/Childrens-Social-Care-CPD/package.json b/Childrens-Social-Care-CPD/package.json index 55f772a0..9ae44ebd 100644 --- a/Childrens-Social-Care-CPD/package.json +++ b/Childrens-Social-Care-CPD/package.json @@ -15,7 +15,7 @@ "dependencies": { "@ministryofjustice/frontend": "^1.8.0", "dfe-frontend-alpha": "^1.0.1", - "govuk-frontend": "^4.7.0", + "govuk-frontend": "^5.2.0", "jquery": "^3.7.0" } } diff --git a/Childrens-Social-Care-CPD/styles/scss/application.scss b/Childrens-Social-Care-CPD/styles/scss/application.scss index bde361dc..af4a2641 100644 --- a/Childrens-Social-Care-CPD/styles/scss/application.scss +++ b/Childrens-Social-Care-CPD/styles/scss/application.scss @@ -3,7 +3,7 @@ $govuk-global-styles: true; $govuk-new-link-styles: true; $moj-images-path: "/assets/images/moj/"; -@import "../../node_modules/govuk-frontend/govuk/all"; +@import "../../node_modules/govuk-frontend/dist/govuk/all"; @import "../../node_modules/@ministryofjustice/frontend/moj/components/filter/filter"; @import '../../node_modules/dfe-frontend-alpha/packages/dfefrontend'; @import "overrides/dfe-overrides"; diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/.DS_Store b/Childrens-Social-Care-CPD/wwwroot/assets/.DS_Store new file mode 100644 index 00000000..46f5e0fd Binary files /dev/null and b/Childrens-Social-Care-CPD/wwwroot/assets/.DS_Store differ diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/.DS_Store b/Childrens-Social-Care-CPD/wwwroot/assets/images/.DS_Store new file mode 100644 index 00000000..58b5fdff Binary files /dev/null and b/Childrens-Social-Care-CPD/wwwroot/assets/images/.DS_Store differ diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/favicon.ico b/Childrens-Social-Care-CPD/wwwroot/assets/images/favicon.ico index 28004dd3..20129a0b 100644 Binary files a/Childrens-Social-Care-CPD/wwwroot/assets/images/favicon.ico and b/Childrens-Social-Care-CPD/wwwroot/assets/images/favicon.ico differ diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/favicon.svg b/Childrens-Social-Care-CPD/wwwroot/assets/images/favicon.svg new file mode 100644 index 00000000..67d7ef91 --- /dev/null +++ b/Childrens-Social-Care-CPD/wwwroot/assets/images/favicon.svg @@ -0,0 +1 @@ + diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon-152x152.png b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon-152x152.png deleted file mode 100644 index 4804b9ac..00000000 Binary files a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon-152x152.png and /dev/null differ diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon-167x167.png b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon-167x167.png deleted file mode 100644 index a4cbdbe3..00000000 Binary files a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon-167x167.png and /dev/null differ diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon-180x180.png b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon-180x180.png deleted file mode 100644 index 3b9475f6..00000000 Binary files a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon-180x180.png and /dev/null differ diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon.png b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon.png deleted file mode 100644 index d84eac20..00000000 Binary files a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-apple-touch-icon.png and /dev/null differ diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-180.png b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-180.png new file mode 100644 index 00000000..7c33beba Binary files /dev/null and b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-180.png differ diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-192.png b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-192.png new file mode 100644 index 00000000..35e51d7a Binary files /dev/null and b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-192.png differ diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-512.png b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-512.png new file mode 100644 index 00000000..f5eb6f46 Binary files /dev/null and b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-512.png differ diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-mask.svg b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-mask.svg new file mode 100644 index 00000000..e10ff6cc --- /dev/null +++ b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-icon-mask.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-opengraph-image.png b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-opengraph-image.png index 355284fb..4d0e312f 100644 Binary files a/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-opengraph-image.png and b/Childrens-Social-Care-CPD/wwwroot/assets/images/govuk-opengraph-image.png differ diff --git a/Childrens-Social-Care-CPD/wwwroot/css/application.css b/Childrens-Social-Care-CPD/wwwroot/css/application.css index 9bf57504..530c07f7 100644 --- a/Childrens-Social-Care-CPD/wwwroot/css/application.css +++ b/Childrens-Social-Care-CPD/wwwroot/css/application.css @@ -1,8 +1,52 @@ @charset "UTF-8"; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + :root { - --govuk-frontend-version: "4.7.0"; + --govuk-frontend-version: "5.2.0"; + --govuk-frontend-breakpoint-mobile: 20rem; + --govuk-frontend-breakpoint-tablet: 40.0625rem; + --govuk-frontend-breakpoint-desktop: 48.0625rem; } + a, .govuk-link { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; @@ -63,7 +107,7 @@ a:focus, .govuk-link:focus { color: #0b0c0c; } @media print { - a[href^="/"]:after, [href^="/"].govuk-link:after, a[href^="http://"]:after, [href^="http://"].govuk-link:after, a[href^="https://"]:after, [href^="https://"].govuk-link:after { + a[href^="/"]::after, [href^="/"].govuk-link::after, a[href^="http://"]::after, [href^="http://"].govuk-link::after, a[href^="https://"]::after, [href^="https://"].govuk-link::after { content: " (" attr(href) ")"; font-size: 90%; word-wrap: break-word; @@ -130,12 +174,22 @@ a:focus, .govuk-link:focus { color: #0b0c0c; } +.govuk-link-image { + display: inline-block; + line-height: 0; + text-decoration: none; +} +.govuk-link-image:focus { + outline: 3px solid transparent; + box-shadow: 0 0 0 4px #ffdd00, 0 0 0 8px #0b0c0c; +} + + .govuk-list { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; color: #0b0c0c; @@ -151,7 +205,6 @@ a:focus, .govuk-link:focus { } @media (min-width: 40.0625em) { .govuk-list { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -210,13 +263,13 @@ a:focus, .govuk-link:focus { } } + .govuk-heading-xl { color: #0b0c0c; font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 700; - font-size: 32px; font-size: 2rem; line-height: 1.09375; display: block; @@ -235,7 +288,6 @@ a:focus, .govuk-link:focus { } @media (min-width: 40.0625em) { .govuk-heading-xl { - font-size: 48px; font-size: 3rem; line-height: 1.0416666667; } @@ -258,7 +310,6 @@ a:focus, .govuk-link:focus { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 700; - font-size: 24px; font-size: 1.5rem; line-height: 1.0416666667; display: block; @@ -277,7 +328,6 @@ a:focus, .govuk-link:focus { } @media (min-width: 40.0625em) { .govuk-heading-l { - font-size: 36px; font-size: 2.25rem; line-height: 1.1111111111; } @@ -300,7 +350,6 @@ a:focus, .govuk-link:focus { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 700; - font-size: 18px; font-size: 1.125rem; line-height: 1.1111111111; display: block; @@ -319,7 +368,6 @@ a:focus, .govuk-link:focus { } @media (min-width: 40.0625em) { .govuk-heading-m, .image-card h2 { - font-size: 24px; font-size: 1.5rem; line-height: 1.25; } @@ -342,7 +390,6 @@ a:focus, .govuk-link:focus { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 700; - font-size: 16px; font-size: 1rem; line-height: 1.25; display: block; @@ -361,7 +408,6 @@ a:focus, .govuk-link:focus { } @media (min-width: 40.0625em) { .govuk-heading-s { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -383,7 +429,6 @@ a:focus, .govuk-link:focus { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 18px; font-size: 1.125rem; line-height: 1.1111111111; display: block; @@ -397,7 +442,6 @@ a:focus, .govuk-link:focus { } @media (min-width: 40.0625em) { .govuk-caption-xl { - font-size: 27px; font-size: 1.6875rem; line-height: 1.1111111111; } @@ -414,7 +458,6 @@ a:focus, .govuk-link:focus { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 18px; font-size: 1.125rem; line-height: 1.1111111111; display: block; @@ -428,7 +471,6 @@ a:focus, .govuk-link:focus { } @media (min-width: 40.0625em) { .govuk-caption-l { - font-size: 24px; font-size: 1.5rem; line-height: 1.25; } @@ -450,7 +492,6 @@ a:focus, .govuk-link:focus { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; display: block; @@ -463,7 +504,6 @@ a:focus, .govuk-link:focus { } @media (min-width: 40.0625em) { .govuk-caption-m { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -481,7 +521,6 @@ a:focus, .govuk-link:focus { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 18px; font-size: 1.125rem; line-height: 1.1111111111; margin-top: 0; @@ -499,7 +538,6 @@ a:focus, .govuk-link:focus { } @media (min-width: 40.0625em) { .govuk-body-lead, .govuk-body-l { - font-size: 24px; font-size: 1.5rem; line-height: 1.25; } @@ -522,7 +560,6 @@ p, .govuk-body, .govuk-body-m { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; margin-top: 0; @@ -540,7 +577,6 @@ p, .govuk-body, .govuk-body-m { } @media (min-width: 40.0625em) { p, .govuk-body, .govuk-body-m { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -563,7 +599,6 @@ p, .govuk-body, .govuk-body-m { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 14px; font-size: 0.875rem; line-height: 1.1428571429; margin-top: 0; @@ -581,7 +616,6 @@ p, .govuk-body, .govuk-body-m { } @media (min-width: 40.0625em) { .govuk-body-s { - font-size: 16px; font-size: 1rem; line-height: 1.25; } @@ -604,7 +638,6 @@ p, .govuk-body, .govuk-body-m { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 12px; font-size: 0.75rem; line-height: 1.25; margin-top: 0; @@ -622,7 +655,6 @@ p, .govuk-body, .govuk-body-m { } @media (min-width: 40.0625em) { .govuk-body-xs { - font-size: 14px; font-size: 0.875rem; line-height: 1.4285714286; } @@ -688,6 +720,7 @@ p + .govuk-heading-s, } } + .govuk-section-break { margin: 0; border: 0; @@ -742,13 +775,55 @@ p + .govuk-heading-s, border-bottom: 1px solid #b1b4b6; } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .govuk-button-group { margin-bottom: 5px; - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; flex-direction: column; - -ms-flex-align: center; align-items: center; } @media (min-width: 40.0625em) { @@ -761,7 +836,6 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.1875; display: inline-block; @@ -777,7 +851,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-button-group .govuk-link { - font-size: 19px; font-size: 1.1875rem; line-height: 1; } @@ -794,11 +867,8 @@ p + .govuk-heading-s, @media (min-width: 40.0625em) { .govuk-button-group { margin-right: -15px; - -ms-flex-direction: row; flex-direction: row; - -ms-flex-wrap: wrap; flex-wrap: wrap; - -ms-flex-align: baseline; align-items: baseline; } .govuk-button-group .govuk-button, @@ -810,10 +880,51 @@ p + .govuk-heading-s, } } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .govuk-form-group { margin-bottom: 20px; } -.govuk-form-group:after { +.govuk-form-group::after { content: ""; display: block; clear: both; @@ -836,11 +947,52 @@ p + .govuk-heading-s, border: 0; } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .govuk-grid-row { margin-right: -15px; margin-left: -15px; } -.govuk-grid-row:after { +.govuk-grid-row::after { content: ""; display: block; clear: both; @@ -984,6 +1136,47 @@ p + .govuk-heading-s, } } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .govuk-main-wrapper { display: block; padding-top: 20px; @@ -1007,37 +1200,119 @@ p + .govuk-heading-s, } } -.govuk-template { - background-color: #f3f2f1; - -webkit-text-size-adjust: 100%; - -moz-text-size-adjust: 100%; - text-size-adjust: 100%; -} -@supports (position: -webkit-sticky) or (position: sticky) { - .govuk-template { - scroll-padding-top: 60px; - } - .govuk-template:not(:has(.govuk-exit-this-page)) { - scroll-padding-top: 0; - } -} -@media screen { - .govuk-template { - overflow-y: scroll; - } -} -.govuk-template__body { - margin: 0; - background-color: #ffffff; -} -.govuk-width-container { - max-width: 960px; - margin-right: 15px; - margin-left: 15px; -} -@supports (margin: max(calc(0px))) { + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +.govuk-template { + background-color: #f3f2f1; + -webkit-text-size-adjust: 100%; + -moz-text-size-adjust: 100%; + text-size-adjust: 100%; +} +@supports (position: -webkit-sticky) or (position: sticky) { + .govuk-template { + scroll-padding-top: 60px; + } + .govuk-template:not(:has(.govuk-exit-this-page)) { + scroll-padding-top: 0; + } +} +@media screen { + .govuk-template { + overflow-y: scroll; + } +} + +.govuk-template__body { + margin: 0; + background-color: #ffffff; +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +.govuk-width-container { + max-width: 960px; + margin-right: 15px; + margin-left: 15px; +} +@supports (margin: max(calc(0px))) { .govuk-width-container { margin-right: max(15px, calc(15px + env(safe-area-inset-right))); margin-left: max(15px, calc(15px + env(safe-area-inset-left))); @@ -1068,6 +1343,48 @@ p + .govuk-heading-s, } } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .govuk-accordion { margin-bottom: 20px; } @@ -1093,7 +1410,6 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 700; - font-size: 18px; font-size: 1.125rem; line-height: 1.1111111111; color: #0b0c0c; @@ -1108,7 +1424,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-accordion__section-button { - font-size: 24px; font-size: 1.5rem; line-height: 1.25; } @@ -1129,41 +1444,40 @@ p + .govuk-heading-s, margin-bottom: 0; } -.js-enabled .govuk-accordion { +.govuk-frontend-supported .govuk-accordion { border-bottom: 1px solid #b1b4b6; } -.js-enabled .govuk-accordion__section { +.govuk-frontend-supported .govuk-accordion__section { padding-top: 0; } -.js-enabled .govuk-accordion__section-content { +.govuk-frontend-supported .govuk-accordion__section-content { display: none; padding-top: 15px; padding-bottom: 30px; } @media (min-width: 40.0625em) { - .js-enabled .govuk-accordion__section-content { + .govuk-frontend-supported .govuk-accordion__section-content { padding-bottom: 50px; } } -.js-enabled .govuk-accordion__section-content[hidden] { +.govuk-frontend-supported .govuk-accordion__section-content[hidden] { padding-top: 0; padding-bottom: 0; } @supports (content-visibility: hidden) { - .js-enabled .govuk-accordion__section-content[hidden] { + .govuk-frontend-supported .govuk-accordion__section-content[hidden] { content-visibility: hidden; display: inherit; } } -.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-content { +.govuk-frontend-supported .govuk-accordion__section--expanded .govuk-accordion__section-content { display: block; } -.js-enabled .govuk-accordion__show-all { +.govuk-frontend-supported .govuk-accordion__show-all { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; position: relative; @@ -1177,48 +1491,47 @@ p + .govuk-heading-s, -webkit-appearance: none; } @media print { - .js-enabled .govuk-accordion__show-all { + .govuk-frontend-supported .govuk-accordion__show-all { font-family: sans-serif; } } @media (min-width: 40.0625em) { - .js-enabled .govuk-accordion__show-all { - font-size: 19px; + .govuk-frontend-supported .govuk-accordion__show-all { font-size: 1.1875rem; line-height: 1.3157894737; } } @media print { - .js-enabled .govuk-accordion__show-all { + .govuk-frontend-supported .govuk-accordion__show-all { font-size: 14pt; line-height: 1.15; } } @media (min-width: 40.0625em) { - .js-enabled .govuk-accordion__show-all { + .govuk-frontend-supported .govuk-accordion__show-all { margin-bottom: 14px; } } -.js-enabled .govuk-accordion__show-all::-moz-focus-inner { +.govuk-frontend-supported .govuk-accordion__show-all::-moz-focus-inner { padding: 0; border: 0; } -.js-enabled .govuk-accordion__show-all:hover { +.govuk-frontend-supported .govuk-accordion__show-all:hover { color: #0b0c0c; background: #f3f2f1; box-shadow: 0 -2px #f3f2f1, 0 4px #f3f2f1; } -.js-enabled .govuk-accordion__show-all:hover .govuk-accordion__section-toggle-text { +.govuk-frontend-supported .govuk-accordion__show-all:hover .govuk-accordion__section-toggle-text { color: #0b0c0c; } -.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron { +.govuk-frontend-supported .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron { color: #0b0c0c; background: #0b0c0c; } -.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron:after { +.govuk-frontend-supported .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron::after { color: #f3f2f1; } -.js-enabled .govuk-accordion__show-all:focus { +.govuk-frontend-supported .govuk-accordion__show-all:focus { outline: 3px solid transparent; color: #0b0c0c; background-color: #ffdd00; @@ -1227,16 +1540,16 @@ p + .govuk-heading-s, -webkit-box-decoration-break: clone; box-decoration-break: clone; } -.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron { +.govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron { background: #0b0c0c; } -.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron:after { +.govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron::after { color: #ffdd00; } -.js-enabled .govuk-accordion__section-heading { +.govuk-frontend-supported .govuk-accordion__section-heading { padding: 0; } -.js-enabled .govuk-accordion-nav__chevron { +.govuk-frontend-supported .govuk-accordion-nav__chevron { box-sizing: border-box; display: inline-block; position: relative; @@ -1246,7 +1559,7 @@ p + .govuk-heading-s, border-radius: 50%; vertical-align: middle; } -.js-enabled .govuk-accordion-nav__chevron:after { +.govuk-frontend-supported .govuk-accordion-nav__chevron::after { content: ""; box-sizing: border-box; display: block; @@ -1255,18 +1568,14 @@ p + .govuk-heading-s, left: 0.375rem; width: 0.375rem; height: 0.375rem; - -webkit-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); transform: rotate(-45deg); border-top: 0.125rem solid; border-right: 0.125rem solid; } -.js-enabled .govuk-accordion-nav__chevron--down { - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); +.govuk-frontend-supported .govuk-accordion-nav__chevron--down { transform: rotate(180deg); } -.js-enabled .govuk-accordion__section-button { +.govuk-frontend-supported .govuk-accordion__section-button { width: 100%; padding: 10px 0 0 0; border: 0; @@ -1279,34 +1588,34 @@ p + .govuk-heading-s, -webkit-appearance: none; } @media (min-width: 40.0625em) { - .js-enabled .govuk-accordion__section-button { + .govuk-frontend-supported .govuk-accordion__section-button { padding-bottom: 10px; } } -.js-enabled .govuk-accordion__section-button:active { +.govuk-frontend-supported .govuk-accordion__section-button:active { color: #0b0c0c; background: none; } -.js-enabled .govuk-accordion__section-button:hover { +.govuk-frontend-supported .govuk-accordion__section-button:hover { color: #0b0c0c; background: #f3f2f1; } -.js-enabled .govuk-accordion__section-button:hover .govuk-accordion__section-toggle-text { +.govuk-frontend-supported .govuk-accordion__section-button:hover .govuk-accordion__section-toggle-text { color: #0b0c0c; } -.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron { +.govuk-frontend-supported .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron { color: #0b0c0c; background: #0b0c0c; } -.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron:after { +.govuk-frontend-supported .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron::after { color: #f3f2f1; } -.js-enabled .govuk-accordion__section-button:focus { +.govuk-frontend-supported .govuk-accordion__section-button:focus { outline: 0; } -.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus, -.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus, -.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus { +.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus, +.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus, +.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus { outline: 3px solid transparent; color: #0b0c0c; background-color: #ffdd00; @@ -1315,105 +1624,103 @@ p + .govuk-heading-s, -webkit-box-decoration-break: clone; box-decoration-break: clone; } -.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron { +.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron { color: #0b0c0c; background: #0b0c0c; } -.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron:after { +.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron::after { color: #ffdd00; } -.js-enabled .govuk-accordion__section-button::-moz-focus-inner { +.govuk-frontend-supported .govuk-accordion__section-button::-moz-focus-inner { padding: 0; border: 0; } -.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button { +.govuk-frontend-supported .govuk-accordion__section--expanded .govuk-accordion__section-button { padding-bottom: 15px; border-bottom: 0; } @media (min-width: 40.0625em) { - .js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button { + .govuk-frontend-supported .govuk-accordion__section--expanded .govuk-accordion__section-button { padding-bottom: 20px; } } -.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus { +.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus { padding-bottom: 3px; } @media (min-width: 48.0625em) { - .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus { + .govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus { padding-bottom: 2px; } } -.js-enabled .govuk-accordion__section-toggle, -.js-enabled .govuk-accordion__section-heading-text, -.js-enabled .govuk-accordion__section-summary { +.govuk-frontend-supported .govuk-accordion__section-toggle, +.govuk-frontend-supported .govuk-accordion__section-heading-text, +.govuk-frontend-supported .govuk-accordion__section-summary { display: block; margin-bottom: 13px; } -.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-heading-text-focus, -.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-summary-focus, -.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-toggle-focus, -.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-heading-text-focus, -.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-summary-focus, -.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-toggle-focus, -.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-heading-text-focus, -.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-summary-focus, -.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-toggle-focus { +.govuk-frontend-supported .govuk-accordion__section-toggle .govuk-accordion__section-heading-text-focus, +.govuk-frontend-supported .govuk-accordion__section-toggle .govuk-accordion__section-summary-focus, +.govuk-frontend-supported .govuk-accordion__section-toggle .govuk-accordion__section-toggle-focus, +.govuk-frontend-supported .govuk-accordion__section-heading-text .govuk-accordion__section-heading-text-focus, +.govuk-frontend-supported .govuk-accordion__section-heading-text .govuk-accordion__section-summary-focus, +.govuk-frontend-supported .govuk-accordion__section-heading-text .govuk-accordion__section-toggle-focus, +.govuk-frontend-supported .govuk-accordion__section-summary .govuk-accordion__section-heading-text-focus, +.govuk-frontend-supported .govuk-accordion__section-summary .govuk-accordion__section-summary-focus, +.govuk-frontend-supported .govuk-accordion__section-summary .govuk-accordion__section-toggle-focus { display: inline; } -.js-enabled .govuk-accordion__section-toggle { - font-size: 16px; +.govuk-frontend-supported .govuk-accordion__section-toggle { font-size: 1rem; line-height: 1.25; font-weight: 400; color: #1d70b8; } @media (min-width: 40.0625em) { - .js-enabled .govuk-accordion__section-toggle { - font-size: 19px; + .govuk-frontend-supported .govuk-accordion__section-toggle { font-size: 1.1875rem; line-height: 1.3157894737; } } @media print { - .js-enabled .govuk-accordion__section-toggle { + .govuk-frontend-supported .govuk-accordion__section-toggle { font-size: 14pt; line-height: 1.15; } } -.js-enabled .govuk-accordion__show-all-text, -.js-enabled .govuk-accordion__section-toggle-text { +.govuk-frontend-supported .govuk-accordion__show-all-text, +.govuk-frontend-supported .govuk-accordion__section-toggle-text { margin-left: 5px; vertical-align: middle; } @media screen and (forced-colors: active) { - .js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron, - .js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron { + .govuk-frontend-supported .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron, + .govuk-frontend-supported .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron { background-color: transparent; } - .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-heading-text-focus, - .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-summary-focus, - .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-toggle-focus, - .js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron, - .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus, - .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus, - .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus, - .js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron { + .govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion__section-heading-text-focus, + .govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion__section-summary-focus, + .govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion__section-toggle-focus, + .govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron, + .govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus, + .govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus, + .govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus, + .govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron { background: transparent; background-color: transparent; } } @media (hover: none) { - .js-enabled .govuk-accordion__section-header:hover { + .govuk-frontend-supported .govuk-accordion__section-header:hover { border-top-color: #b1b4b6; box-shadow: inset 0 3px 0 0 #1d70b8; } - .js-enabled .govuk-accordion__section-header:hover .govuk-accordion__section-button { + .govuk-frontend-supported .govuk-accordion__section-header:hover .govuk-accordion__section-button { border-top-color: #b1b4b6; } } + .govuk-back-link { - font-size: 14px; font-size: 0.875rem; line-height: 1.1428571429; font-family: "GDS Transport", arial, sans-serif; @@ -1430,7 +1737,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-back-link { - font-size: 16px; font-size: 1rem; line-height: 1.25; } @@ -1482,7 +1788,7 @@ p + .govuk-heading-s, } } -.govuk-back-link:before { +.govuk-back-link::before { content: ""; display: block; position: absolute; @@ -1492,25 +1798,23 @@ p + .govuk-heading-s, width: 0.4375em; height: 0.4375em; margin: auto 0; - -webkit-transform: rotate(225deg); - -ms-transform: rotate(225deg); transform: rotate(225deg); border: solid; border-width: 1px 1px 0 0; border-color: #505a5f; } @supports (border-width: max(0px)) { - .govuk-back-link:before { + .govuk-back-link::before { border-width: max(1px, 0.0625em) max(1px, 0.0625em) 0 0; font-size: max(16px, 1em); } } -.govuk-back-link:focus:before { +.govuk-back-link:focus::before { border-color: #0b0c0c; } -.govuk-back-link:after { +.govuk-back-link::after { content: ""; position: absolute; top: -14px; @@ -1528,16 +1832,16 @@ p + .govuk-heading-s, .govuk-back-link--inverse:focus { color: #0b0c0c; } -.govuk-back-link--inverse:before { +.govuk-back-link--inverse::before { border-color: currentcolor; } + .govuk-breadcrumbs { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 14px; font-size: 0.875rem; line-height: 1.1428571429; color: #0b0c0c; @@ -1551,7 +1855,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-breadcrumbs { - font-size: 16px; font-size: 1rem; line-height: 1.25; } @@ -1573,7 +1876,7 @@ p + .govuk-heading-s, padding: 0; list-style-type: none; } -.govuk-breadcrumbs__list:after { +.govuk-breadcrumbs__list::after { content: ""; display: block; clear: both; @@ -1587,7 +1890,7 @@ p + .govuk-heading-s, padding-left: 0.9784375em; float: left; } -.govuk-breadcrumbs__list-item:before { +.govuk-breadcrumbs__list-item::before { content: ""; display: block; position: absolute; @@ -1597,15 +1900,13 @@ p + .govuk-heading-s, width: 0.4375em; height: 0.4375em; margin: auto 0; - -webkit-transform: rotate(45deg); - -ms-transform: rotate(45deg); transform: rotate(45deg); border: solid; border-width: 1px 1px 0 0; border-color: #505a5f; } @supports (border-width: max(0px)) { - .govuk-breadcrumbs__list-item:before { + .govuk-breadcrumbs__list-item::before { border-width: max(1px, 0.0625em) max(1px, 0.0625em) 0 0; font-size: max(16px, 1em); } @@ -1614,7 +1915,7 @@ p + .govuk-heading-s, margin-left: 0; padding-left: 0; } -.govuk-breadcrumbs__list-item:first-child:before { +.govuk-breadcrumbs__list-item:first-child::before { content: none; display: none; } @@ -1675,12 +1976,11 @@ p + .govuk-heading-s, .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:first-child, .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:last-child { display: inline-block; } - .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:before { + .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item::before { top: 0.375em; margin: 0; } .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list { - display: -ms-flexbox; display: flex; } } @@ -1697,16 +1997,16 @@ p + .govuk-heading-s, .govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:focus { color: #0b0c0c; } -.govuk-breadcrumbs--inverse .govuk-breadcrumbs__list-item:before { +.govuk-breadcrumbs--inverse .govuk-breadcrumbs__list-item::before { border-color: currentcolor; } + .govuk-button { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.1875; box-sizing: border-box; @@ -1735,7 +2035,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-button { - font-size: 19px; font-size: 1.1875rem; line-height: 1; } @@ -1781,7 +2080,7 @@ p + .govuk-heading-s, background-color: #ffdd00; box-shadow: 0 2px 0 #0b0c0c; } -.govuk-button:before { +.govuk-button::before { content: ""; display: block; position: absolute; @@ -1791,23 +2090,17 @@ p + .govuk-heading-s, left: -2px; background: transparent; } -.govuk-button:active:before { +.govuk-button:active::before { top: -4px; } -.govuk-button--disabled, -.govuk-button[disabled=disabled], .govuk-button[disabled] { opacity: 0.5; } -.govuk-button--disabled:hover, -.govuk-button[disabled=disabled]:hover, .govuk-button[disabled]:hover { background-color: #00703c; cursor: not-allowed; } -.govuk-button--disabled:active, -.govuk-button[disabled=disabled]:active, .govuk-button[disabled]:active { top: 0; box-shadow: 0 2px 0 #002d18; @@ -1857,18 +2150,14 @@ p + .govuk-heading-s, .govuk-button--start { font-weight: 700; - font-size: 18px; font-size: 1.125rem; line-height: 1; - display: -ms-inline-flexbox; display: inline-flex; min-height: auto; - -ms-flex-pack: center; justify-content: center; } @media (min-width: 40.0625em) { .govuk-button--start { - font-size: 24px; font-size: 1.5rem; line-height: 1; } @@ -1883,9 +2172,7 @@ p + .govuk-heading-s, .govuk-button__start-icon { margin-left: 5px; vertical-align: middle; - -ms-flex-negative: 0; flex-shrink: 0; - -ms-flex-item-align: center; align-self: center; forced-color-adjust: auto; } @@ -1895,12 +2182,12 @@ p + .govuk-heading-s, } } + .govuk-error-message { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 700; - font-size: 16px; font-size: 1rem; line-height: 1.25; display: block; @@ -1916,7 +2203,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-error-message { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -1928,414 +2214,372 @@ p + .govuk-heading-s, } } -.govuk-fieldset { - min-width: 0; - margin: 0; - padding: 0; - border: 0; -} -.govuk-fieldset:after { - content: ""; - display: block; - clear: both; -} -@supports not (caret-color: auto) { - .govuk-fieldset, - x:-moz-any-link { - display: table-cell; - } -} -.govuk-fieldset__legend { +.govuk-hint { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; - color: #0b0c0c; - box-sizing: border-box; - display: table; - max-width: 100%; - margin-bottom: 10px; - padding: 0; - white-space: normal; + margin-bottom: 15px; + color: #505a5f; } @media print { - .govuk-fieldset__legend { + .govuk-hint { font-family: sans-serif; } } @media (min-width: 40.0625em) { - .govuk-fieldset__legend { - font-size: 19px; + .govuk-hint { font-size: 1.1875rem; line-height: 1.3157894737; } } @media print { - .govuk-fieldset__legend { + .govuk-hint { font-size: 14pt; line-height: 1.15; } } -@media print { - .govuk-fieldset__legend { - color: #000000; - } + +.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl) + .govuk-hint { + margin-bottom: 10px; } -.govuk-fieldset__legend--xl { +.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl) + .govuk-hint { + margin-bottom: 10px; +} + +.govuk-fieldset__legend + .govuk-hint { + margin-top: -5px; +} + + +.govuk-label { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 32px; - font-size: 2rem; - line-height: 1.09375; - margin-bottom: 15px; + font-weight: 400; + font-size: 1rem; + line-height: 1.25; + color: #0b0c0c; + display: block; + margin-bottom: 5px; } @media print { - .govuk-fieldset__legend--xl { + .govuk-label { font-family: sans-serif; } } @media (min-width: 40.0625em) { - .govuk-fieldset__legend--xl { - font-size: 48px; - font-size: 3rem; - line-height: 1.0416666667; + .govuk-label { + font-size: 1.1875rem; + line-height: 1.3157894737; } } @media print { - .govuk-fieldset__legend--xl { - font-size: 32pt; + .govuk-label { + font-size: 14pt; line-height: 1.15; } } +@media print { + .govuk-label { + color: #000000; + } +} -.govuk-fieldset__legend--l { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; +.govuk-label--xl, +.govuk-label--l, +.govuk-label--m { font-weight: 700; - font-size: 24px; - font-size: 1.5rem; - line-height: 1.0416666667; margin-bottom: 15px; } + +.govuk-label--xl { + font-size: 2rem; + line-height: 1.09375; +} +@media (min-width: 40.0625em) { + .govuk-label--xl { + font-size: 3rem; + line-height: 1.0416666667; + } +} @media print { - .govuk-fieldset__legend--l { - font-family: sans-serif; + .govuk-label--xl { + font-size: 32pt; + line-height: 1.15; } } + +.govuk-label--l { + font-size: 1.5rem; + line-height: 1.0416666667; +} @media (min-width: 40.0625em) { - .govuk-fieldset__legend--l { - font-size: 36px; + .govuk-label--l { font-size: 2.25rem; line-height: 1.1111111111; } } @media print { - .govuk-fieldset__legend--l { + .govuk-label--l { font-size: 24pt; line-height: 1.05; } } -.govuk-fieldset__legend--m { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 18px; +.govuk-label--m { font-size: 1.125rem; line-height: 1.1111111111; - margin-bottom: 15px; -} -@media print { - .govuk-fieldset__legend--m { - font-family: sans-serif; - } } @media (min-width: 40.0625em) { - .govuk-fieldset__legend--m { - font-size: 24px; + .govuk-label--m { font-size: 1.5rem; line-height: 1.25; } } @media print { - .govuk-fieldset__legend--m { + .govuk-label--m { font-size: 18pt; line-height: 1.15; } } -.govuk-fieldset__legend--s { +.govuk-label--s { + font-weight: 700; +} + +.govuk-label-wrapper { + margin: 0; +} + + + + + +.govuk-textarea { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 16px; + font-weight: 400; font-size: 1rem; line-height: 1.25; + box-sizing: border-box; + display: block; + width: 100%; + min-height: 40px; + margin-bottom: 20px; + padding: 5px; + resize: vertical; + border: 2px solid #0b0c0c; + border-radius: 0; + -webkit-appearance: none; } @media print { - .govuk-fieldset__legend--s { + .govuk-textarea { font-family: sans-serif; } } @media (min-width: 40.0625em) { - .govuk-fieldset__legend--s { - font-size: 19px; + .govuk-textarea { font-size: 1.1875rem; - line-height: 1.3157894737; + line-height: 1.25; } } @media print { - .govuk-fieldset__legend--s { + .govuk-textarea { font-size: 14pt; - line-height: 1.15; + line-height: 1.25; } } - -.govuk-fieldset__heading { - margin: 0; - font-size: inherit; - font-weight: inherit; +@media (min-width: 40.0625em) { + .govuk-textarea { + margin-bottom: 30px; + } +} +.govuk-textarea:focus { + outline: 3px solid #ffdd00; + outline-offset: 0; + box-shadow: inset 0 0 0 2px; +} +.govuk-textarea:disabled { + opacity: 0.5; + color: inherit; + background-color: transparent; + cursor: not-allowed; } -.govuk-hint { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; - margin-bottom: 15px; - color: #505a5f; +.govuk-textarea--error { + border-color: #d4351c; } -@media print { - .govuk-hint { - font-family: sans-serif; - } +.govuk-textarea--error:focus { + border-color: #0b0c0c; +} + + +.govuk-character-count { + margin-bottom: 20px; } @media (min-width: 40.0625em) { - .govuk-hint { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; + .govuk-character-count { + margin-bottom: 30px; } } -@media print { - .govuk-hint { - font-size: 14pt; - line-height: 1.15; - } +.govuk-character-count .govuk-form-group, +.govuk-character-count .govuk-textarea { + margin-bottom: 5px; } -.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl) + .govuk-hint { - margin-bottom: 10px; +.govuk-character-count__message { + font-variant-numeric: tabular-nums; + margin-top: 0; + margin-bottom: 0; +} +.govuk-character-count__message::after { + content: "​"; } -.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl) + .govuk-hint { - margin-bottom: 10px; +.govuk-character-count__message--disabled { + visibility: hidden; } -.govuk-fieldset__legend + .govuk-hint { - margin-top: -5px; + + +.govuk-fieldset { + min-width: 0; + margin: 0; + padding: 0; + border: 0; +} +.govuk-fieldset::after { + content: ""; + display: block; + clear: both; } -.govuk-label { +@supports not (caret-color: auto) { + .govuk-fieldset, + x:-moz-any-link { + display: table-cell; + } +} +.govuk-fieldset__legend { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; color: #0b0c0c; - display: block; - margin-bottom: 5px; + box-sizing: border-box; + display: table; + max-width: 100%; + margin-bottom: 10px; + padding: 0; + white-space: normal; } @media print { - .govuk-label { + .govuk-fieldset__legend { font-family: sans-serif; } } @media (min-width: 40.0625em) { - .govuk-label { - font-size: 19px; + .govuk-fieldset__legend { font-size: 1.1875rem; line-height: 1.3157894737; } } @media print { - .govuk-label { + .govuk-fieldset__legend { font-size: 14pt; line-height: 1.15; } } @media print { - .govuk-label { + .govuk-fieldset__legend { color: #000000; } } -.govuk-label--xl { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; +.govuk-fieldset__legend--xl, +.govuk-fieldset__legend--l, +.govuk-fieldset__legend--m { font-weight: 700; - font-size: 32px; - font-size: 2rem; - line-height: 1.09375; margin-bottom: 15px; } -@media print { - .govuk-label--xl { - font-family: sans-serif; - } + +.govuk-fieldset__legend--xl { + font-size: 2rem; + line-height: 1.09375; } @media (min-width: 40.0625em) { - .govuk-label--xl { - font-size: 48px; + .govuk-fieldset__legend--xl { font-size: 3rem; line-height: 1.0416666667; } } @media print { - .govuk-label--xl { + .govuk-fieldset__legend--xl { font-size: 32pt; line-height: 1.15; } } -.govuk-label--l { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 24px; +.govuk-fieldset__legend--l { font-size: 1.5rem; line-height: 1.0416666667; - margin-bottom: 15px; -} -@media print { - .govuk-label--l { - font-family: sans-serif; - } } @media (min-width: 40.0625em) { - .govuk-label--l { - font-size: 36px; + .govuk-fieldset__legend--l { font-size: 2.25rem; line-height: 1.1111111111; } } @media print { - .govuk-label--l { + .govuk-fieldset__legend--l { font-size: 24pt; line-height: 1.05; } } -.govuk-label--m { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 18px; +.govuk-fieldset__legend--m { font-size: 1.125rem; line-height: 1.1111111111; - margin-bottom: 10px; -} -@media print { - .govuk-label--m { - font-family: sans-serif; - } } @media (min-width: 40.0625em) { - .govuk-label--m { - font-size: 24px; + .govuk-fieldset__legend--m { font-size: 1.5rem; line-height: 1.25; } } @media print { - .govuk-label--m { + .govuk-fieldset__legend--m { font-size: 18pt; line-height: 1.15; } } -.govuk-label--s { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; +.govuk-fieldset__legend--s { font-weight: 700; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; -} -@media print { - .govuk-label--s { - font-family: sans-serif; - } -} -@media (min-width: 40.0625em) { - .govuk-label--s { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; - } -} -@media print { - .govuk-label--s { - font-size: 14pt; - line-height: 1.15; - } } -.govuk-label-wrapper { +.govuk-fieldset__heading { margin: 0; + font-size: inherit; + font-weight: inherit; } + + + .govuk-checkboxes__item { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; - display: block; + display: flex; + flex-wrap: wrap; position: relative; - min-height: 40px; margin-bottom: 10px; - padding-left: 40px; - clear: left; -} -@media print { - .govuk-checkboxes__item { - font-family: sans-serif; - } -} -@media (min-width: 40.0625em) { - .govuk-checkboxes__item { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; - } -} -@media print { - .govuk-checkboxes__item { - font-size: 14pt; - line-height: 1.15; - } } .govuk-checkboxes__item:last-child, @@ -2344,48 +2588,43 @@ p + .govuk-heading-s, } .govuk-checkboxes__input { - cursor: pointer; - position: absolute; z-index: 1; - top: -2px; - left: -2px; width: 44px; height: 44px; margin: 0; opacity: 0; + cursor: pointer; } .govuk-checkboxes__label { - display: inline-block; + align-self: center; + max-width: calc(100% - 74px); margin-bottom: 0; - padding: 8px 15px 5px; + padding: 7px 15px; cursor: pointer; - -ms-touch-action: manipulation; touch-action: manipulation; } -.govuk-checkboxes__label:before { +.govuk-checkboxes__label::before { content: ""; box-sizing: border-box; position: absolute; - top: 0; - left: 0; + top: 2px; + left: 2px; width: 40px; height: 40px; border: 2px solid currentcolor; background: transparent; } -.govuk-checkboxes__label:after { +.govuk-checkboxes__label::after { content: ""; box-sizing: border-box; position: absolute; - top: 11px; - left: 9px; + top: 13px; + left: 10px; width: 23px; height: 12px; - -webkit-transform: rotate(-45deg); - -ms-transform: rotate(-45deg); transform: rotate(-45deg); border: solid; border-width: 0 0 5px 5px; @@ -2396,23 +2635,29 @@ p + .govuk-heading-s, .govuk-checkboxes__hint { display: block; + width: 100%; + margin-top: -5px; padding-right: 15px; - padding-left: 15px; + padding-left: 59px; } -.govuk-checkboxes__input:focus + .govuk-checkboxes__label:before { +.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl) + .govuk-checkboxes__hint { + margin-bottom: 0; +} + +.govuk-checkboxes__input:focus + .govuk-checkboxes__label::before { border-width: 4px; outline: 3px solid transparent; outline-offset: 1px; box-shadow: 0 0 0 3px #ffdd00; } @media screen and (forced-colors: active), (-ms-high-contrast: active) { - .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before { + .govuk-checkboxes__input:focus + .govuk-checkboxes__label::before { outline-color: Highlight; } } -.govuk-checkboxes__input:checked + .govuk-checkboxes__label:after { +.govuk-checkboxes__input:checked + .govuk-checkboxes__label::after { opacity: 1; } @@ -2431,7 +2676,6 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; color: #0b0c0c; @@ -2446,7 +2690,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-checkboxes__divider { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -2474,7 +2717,7 @@ p + .govuk-heading-s, margin-bottom: 20px; } } -.js-enabled .govuk-checkboxes__conditional--hidden { +.govuk-frontend-supported .govuk-checkboxes__conditional--hidden { display: none; } .govuk-checkboxes__conditional > :last-child { @@ -2482,168 +2725,56 @@ p + .govuk-heading-s, } .govuk-checkboxes--small .govuk-checkboxes__item { - min-height: 0; margin-bottom: 0; - padding-left: 34px; - float: left; -} -.govuk-checkboxes--small .govuk-checkboxes__item:after { - content: ""; - display: block; - clear: both; } .govuk-checkboxes--small .govuk-checkboxes__input { - left: -10px; + margin-left: -10px; } .govuk-checkboxes--small .govuk-checkboxes__label { - margin-top: -2px; - padding: 13px 15px 13px 1px; - float: left; -} -@media (min-width: 40.0625em) { - .govuk-checkboxes--small .govuk-checkboxes__label { - padding: 11px 15px 10px 1px; - } + padding-left: 1px; } -.govuk-checkboxes--small .govuk-checkboxes__label:before { - top: 8px; +.govuk-checkboxes--small .govuk-checkboxes__label::before { + top: 10px; + left: 0; width: 24px; height: 24px; } -.govuk-checkboxes--small .govuk-checkboxes__label:after { - top: 15px; +.govuk-checkboxes--small .govuk-checkboxes__label::after { + top: 17px; left: 6px; width: 12px; height: 6.5px; border-width: 0 0 3px 3px; } .govuk-checkboxes--small .govuk-checkboxes__hint { - padding: 0; - clear: both; + padding-left: 34px; } .govuk-checkboxes--small .govuk-checkboxes__conditional { margin-left: 10px; padding-left: 20px; - clear: both; } -.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label:before { +.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label::before { + outline: 3px dashed transparent; + outline-offset: 1px; box-shadow: 0 0 0 10px #b1b4b6; } -.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before { +.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label::before { box-shadow: 0 0 0 3px #ffdd00, 0 0 0 10px #b1b4b6; } +@media screen and (forced-colors: active), (-ms-high-contrast: active) { + .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label::before { + outline-color: Highlight; + } +} @media (hover: none), (pointer: coarse) { - .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label:before { + .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label::before { box-shadow: initial; } - .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before { + .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label::before { box-shadow: 0 0 0 3px #ffdd00; } } -.govuk-textarea { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; - box-sizing: border-box; - display: block; - width: 100%; - min-height: 40px; - margin-bottom: 20px; - padding: 5px; - resize: vertical; - border: 2px solid #0b0c0c; - border-radius: 0; - -webkit-appearance: none; -} -@media print { - .govuk-textarea { - font-family: sans-serif; - } -} -@media (min-width: 40.0625em) { - .govuk-textarea { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.25; - } -} -@media print { - .govuk-textarea { - font-size: 14pt; - line-height: 1.25; - } -} -@media (min-width: 40.0625em) { - .govuk-textarea { - margin-bottom: 30px; - } -} -.govuk-textarea:focus { - outline: 3px solid #ffdd00; - outline-offset: 0; - box-shadow: inset 0 0 0 2px; -} -.govuk-textarea:disabled { - opacity: 0.5; - color: inherit; - background-color: transparent; - cursor: not-allowed; -} - -.govuk-textarea--error { - border-color: #d4351c; -} -.govuk-textarea--error:focus { - border-color: #0b0c0c; -} - -.govuk-character-count { - margin-bottom: 20px; -} -@media (min-width: 40.0625em) { - .govuk-character-count { - margin-bottom: 30px; - } -} -.govuk-character-count .govuk-form-group, -.govuk-character-count .govuk-textarea { - margin-bottom: 5px; -} - -.govuk-character-count__message { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-font-feature-settings: "tnum" 1; - font-feature-settings: "tnum" 1; - font-weight: 400; - margin-top: 0; - margin-bottom: 0; -} -@media print { - .govuk-character-count__message { - font-family: sans-serif; - } -} -@supports (font-variant-numeric: tabular-nums) { - .govuk-character-count__message { - -webkit-font-feature-settings: normal; - font-feature-settings: normal; - font-variant-numeric: tabular-nums; - } -} -.govuk-character-count__message:after { - content: "​"; -} - -.govuk-character-count__message--disabled { - visibility: hidden; -} .govuk-cookie-banner { padding-top: 20px; @@ -2665,17 +2796,20 @@ p + .govuk-heading-s, outline: none; } + + + + + .govuk-input { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; box-sizing: border-box; width: 100%; - height: 40px; height: 2.5rem; margin-top: 0; padding: 5px; @@ -2691,7 +2825,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-input { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -2732,26 +2865,9 @@ p + .govuk-heading-s, } .govuk-input--extra-letter-spacing { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-font-feature-settings: "tnum" 1; - font-feature-settings: "tnum" 1; - font-weight: 400; + font-variant-numeric: tabular-nums; letter-spacing: 0.05em; } -@media print { - .govuk-input--extra-letter-spacing { - font-family: sans-serif; - } -} -@supports (font-variant-numeric: tabular-nums) { - .govuk-input--extra-letter-spacing { - -webkit-font-feature-settings: normal; - font-feature-settings: normal; - font-variant-numeric: tabular-nums; - } -} .govuk-input--width-30 { max-width: 29.5em; @@ -2782,11 +2898,9 @@ p + .govuk-heading-s, } .govuk-input__wrapper { - display: -ms-flexbox; display: flex; } .govuk-input__wrapper .govuk-input { - -ms-flex: 0 1 auto; flex: 0 1 auto; } .govuk-input__wrapper .govuk-input:focus { @@ -2807,14 +2921,13 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; box-sizing: border-box; - display: inline-block; - min-width: 40px; + display: flex; + align-items: center; + justify-content: center; min-width: 2.5rem; - height: 40px; height: 2.5rem; padding: 5px; border: 2px solid #0b0c0c; @@ -2822,7 +2935,6 @@ p + .govuk-heading-s, text-align: center; white-space: nowrap; cursor: default; - -ms-flex: 0 0 auto; flex: 0 0 auto; } @media print { @@ -2834,7 +2946,6 @@ p + .govuk-heading-s, @media (min-width: 40.0625em) { .govuk-input__prefix, .govuk-input__suffix { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -2846,12 +2957,6 @@ p + .govuk-heading-s, line-height: 1.15; } } -@media (max-width: 40.0525em) { - .govuk-input__prefix, - .govuk-input__suffix { - line-height: 1.6; - } -} @media (max-width: 19.99em) { .govuk-input__prefix, .govuk-input__suffix { @@ -2883,10 +2988,13 @@ p + .govuk-heading-s, } } + + + .govuk-date-input { font-size: 0; } -.govuk-date-input:after { +.govuk-date-input::after { content: ""; display: block; clear: both; @@ -2906,12 +3014,12 @@ p + .govuk-heading-s, margin-bottom: 0; } + .govuk-details { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; color: #0b0c0c; @@ -2925,7 +3033,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-details { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -2949,98 +3056,151 @@ p + .govuk-heading-s, .govuk-details__summary { display: inline-block; - position: relative; margin-bottom: 5px; - padding-left: 25px; - color: #1d70b8; - cursor: pointer; } -.govuk-details__summary:hover { - color: #003078; + +.govuk-details__summary-text > :first-child { + margin-top: 0; } -.govuk-details__summary:focus { - outline: 3px solid transparent; - color: #0b0c0c; - background-color: #ffdd00; - box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c; - text-decoration: none; - -webkit-box-decoration-break: clone; - box-decoration-break: clone; +.govuk-details__summary-text > :only-child, +.govuk-details__summary-text > :last-child { + margin-bottom: 0; } -.govuk-details__summary-text { - text-decoration: underline; - text-decoration-thickness: max(1px, .0625rem); - text-underline-offset: 0.1578em; +.govuk-details__text { + padding-top: 15px; + padding-bottom: 15px; + padding-left: 20px; } -.govuk-details__summary:hover .govuk-details__summary-text { - text-decoration-thickness: max(3px, .1875rem, .12em); - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; - -webkit-text-decoration-skip: none; - text-decoration-skip: none; +.govuk-details__text p { + margin-top: 0; + margin-bottom: 20px; } -.govuk-details__summary:focus .govuk-details__summary-text { - text-decoration: none; +.govuk-details__text > :last-child { + margin-bottom: 0; } -.govuk-details__summary::-webkit-details-marker { - display: none; +@media screen\0 { + .govuk-details { + border-left: 10px solid #b1b4b6; + } + .govuk-details__summary { + margin-top: 15px; + } + .govuk-details__summary-text { + font-weight: 700; + margin-bottom: 15px; + padding-left: 20px; + } } - -.govuk-details__summary:before { - content: ""; - position: absolute; - top: -1px; - bottom: 0; - left: 0; - margin: auto; - display: block; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - -webkit-clip-path: polygon(0% 0%, 100% 50%, 0% 100%); - clip-path: polygon(0% 0%, 100% 50%, 0% 100%); - border-width: 7px 0 7px 12.124px; - border-left-color: inherit; -} -.govuk-details[open] > .govuk-details__summary:before { - display: block; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - -webkit-clip-path: polygon(0% 0%, 50% 100%, 100% 0%); - clip-path: polygon(0% 0%, 50% 100%, 100% 0%); - border-width: 12.124px 7px 0 7px; - border-top-color: inherit; +@media screen\0 and (min-width: 40.0625em) { + .govuk-details__summary-text { + margin-bottom: 20px; + } } - -.govuk-details__text { - padding-top: 15px; - padding-bottom: 15px; - padding-left: 20px; - border-left: 5px solid #b1b4b6; +@supports not (-ms-ime-align: auto) { + .govuk-details__summary { + position: relative; + padding-left: 25px; + color: #1d70b8; + cursor: pointer; + } + .govuk-details__summary:hover { + color: #003078; + } + .govuk-details__summary:focus { + outline: 3px solid transparent; + color: #0b0c0c; + background-color: #ffdd00; + box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c; + text-decoration: none; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; + } + .govuk-details__summary-text { + text-decoration: underline; + text-decoration-thickness: max(1px, .0625rem); + text-underline-offset: 0.1578em; + } + .govuk-details__summary:hover .govuk-details__summary-text { + text-decoration-thickness: max(3px, .1875rem, .12em); + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; + -webkit-text-decoration-skip: none; + text-decoration-skip: none; + } + .govuk-details__summary:focus .govuk-details__summary-text { + text-decoration: none; + } + .govuk-details__summary::-webkit-details-marker { + display: none; + } + .govuk-details__summary::before { + content: ""; + position: absolute; + top: -1px; + bottom: 0; + left: 0; + margin: auto; + display: block; + width: 0; + height: 0; + border-style: solid; + border-color: transparent; + -webkit-clip-path: polygon(0% 0%, 100% 50%, 0% 100%); + clip-path: polygon(0% 0%, 100% 50%, 0% 100%); + border-width: 7px 0 7px 12.124px; + border-left-color: inherit; + } + .govuk-details[open] > .govuk-details__summary::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-color: transparent; + -webkit-clip-path: polygon(0% 0%, 50% 100%, 100% 0%); + clip-path: polygon(0% 0%, 50% 100%, 100% 0%); + border-width: 12.124px 7px 0 7px; + border-top-color: inherit; + } + .govuk-details__text { + border-left: 5px solid #b1b4b6; + } } -.govuk-details__text p { - margin-top: 0; - margin-bottom: 20px; -} -.govuk-details__text > :last-child { - margin-bottom: 0; -} .govuk-error-summary { + font-family: "GDS Transport", arial, sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-weight: 400; + font-size: 1rem; + line-height: 1.25; color: #0b0c0c; padding: 15px; margin-bottom: 30px; border: 5px solid #d4351c; } +@media print { + .govuk-error-summary { + font-family: sans-serif; + } +} +@media (min-width: 40.0625em) { + .govuk-error-summary { + font-size: 1.1875rem; + line-height: 1.3157894737; + } +} +@media print { + .govuk-error-summary { + font-size: 14pt; + line-height: 1.15; + } +} @media print { .govuk-error-summary { color: #000000; @@ -3061,24 +3221,14 @@ p + .govuk-heading-s, } .govuk-error-summary__title { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 18px; font-size: 1.125rem; line-height: 1.1111111111; + font-weight: 700; margin-top: 0; margin-bottom: 15px; } -@media print { - .govuk-error-summary__title { - font-family: sans-serif; - } -} @media (min-width: 40.0625em) { .govuk-error-summary__title { - font-size: 24px; font-size: 1.5rem; line-height: 1.25; } @@ -3095,33 +3245,6 @@ p + .govuk-heading-s, } } -.govuk-error-summary__body { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; -} -@media print { - .govuk-error-summary__body { - font-family: sans-serif; - } -} -@media (min-width: 40.0625em) { - .govuk-error-summary__body { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; - } -} -@media print { - .govuk-error-summary__body { - font-size: 14pt; - line-height: 1.15; - } -} .govuk-error-summary__body p { margin-top: 0; margin-bottom: 15px; @@ -3180,6 +3303,8 @@ p + .govuk-heading-s, color: #0b0c0c; } + + .govuk-exit-this-page { margin-bottom: 30px; position: -webkit-sticky; @@ -3260,12 +3385,16 @@ p + .govuk-heading-s, display: block !important; } + + + + + .govuk-file-upload { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; color: #0b0c0c; @@ -3280,7 +3409,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-file-upload { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -3314,12 +3442,12 @@ p + .govuk-heading-s, cursor: not-allowed; } + .govuk-footer { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 14px; font-size: 0.875rem; line-height: 1.1428571429; padding-top: 25px; @@ -3335,7 +3463,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-footer { - font-size: 16px; font-size: 1rem; line-height: 1.25; } @@ -3419,15 +3546,11 @@ p + .govuk-heading-s, } .govuk-footer__meta { - display: -ms-flexbox; display: flex; margin-right: -15px; margin-left: -15px; - -ms-flex-wrap: wrap; flex-wrap: wrap; - -ms-flex-align: end; align-items: flex-end; - -ms-flex-pack: center; justify-content: center; } @@ -3438,12 +3561,10 @@ p + .govuk-heading-s, } .govuk-footer__meta-item--grow { - -ms-flex: 1; flex: 1; } @media (max-width: 40.0525em) { .govuk-footer__meta-item--grow { - -ms-flex-preferred-size: 320px; flex-basis: 320px; } } @@ -3512,7 +3633,7 @@ p + .govuk-heading-s, margin-right: -15px; margin-left: -15px; } -.govuk-footer__navigation:after { +.govuk-footer__navigation::after { content: ""; display: block; clear: both; @@ -3528,17 +3649,14 @@ p + .govuk-heading-s, margin: 0; padding: 0; list-style: none; - -webkit-column-gap: 30px; column-gap: 30px; } @media (min-width: 48.0625em) { .govuk-footer__list--columns-2 { - -webkit-column-count: 2; column-count: 2; } .govuk-footer__list--columns-3 { - -webkit-column-count: 3; column-count: 3; } } @@ -3555,14 +3673,14 @@ p + .govuk-heading-s, margin-bottom: 0; } + .govuk-header { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 14px; font-size: 0.875rem; - line-height: 1.1428571429; + line-height: 1; border-bottom: 10px solid #ffffff; color: #ffffff; background: #0b0c0c; @@ -3574,15 +3692,14 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-header { - font-size: 16px; font-size: 1rem; - line-height: 1.25; + line-height: 1; } } @media print { .govuk-header { font-size: 14pt; - line-height: 1.2; + line-height: 1; } } @@ -3600,7 +3717,7 @@ p + .govuk-heading-s, padding-top: 10px; border-bottom: 10px solid #1d70b8; } -.govuk-header__container:after { +.govuk-header__container::after { content: ""; display: block; clear: both; @@ -3608,7 +3725,11 @@ p + .govuk-heading-s, .govuk-header__logotype { display: inline-block; + position: relative; + top: -3px; margin-right: 5px; + fill: currentcolor; + vertical-align: top; } @media (forced-colors: active) { .govuk-header__logotype { @@ -3620,39 +3741,16 @@ p + .govuk-heading-s, margin-right: 0; } -.govuk-header__logotype-crown { - position: relative; - top: -1px; - margin-right: 1px; - fill: currentcolor; - vertical-align: top; -} - -.govuk-header__logotype-crown-fallback-image { - width: 36px; - height: 32px; - border: 0; - vertical-align: bottom; -} - .govuk-header__product-name { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 400; - font-size: 18px; font-size: 1.125rem; line-height: 1; + font-weight: 400; display: inline-table; -} -@media print { - .govuk-header__product-name { - font-family: sans-serif; - } + margin-top: 10px; + vertical-align: top; } @media (min-width: 40.0625em) { .govuk-header__product-name { - font-size: 24px; font-size: 1.5rem; line-height: 1; } @@ -3663,18 +3761,25 @@ p + .govuk-heading-s, line-height: 1; } } +@-moz-document url-prefix() { + .govuk-header__product-name { + margin-top: 9.5px; + } +} +@media (min-width: 40.0625em) { + .govuk-header__product-name { + margin-top: 5px; + } + @-moz-document url-prefix() { + .govuk-header__product-name { + margin-top: 4.5px; + } + } +} .govuk-header__link { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; text-decoration: none; } -@media print { - .govuk-header__link { - font-family: sans-serif; - } -} .govuk-header__link:link, .govuk-header__link:visited { color: #ffffff; } @@ -3700,21 +3805,11 @@ p + .govuk-heading-s, } .govuk-header__link--homepage { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; display: inline-block; margin-right: 10px; font-size: 30px; - line-height: 1; -} -@media print { - .govuk-header__link--homepage { - font-family: sans-serif; - } } -@media (min-width: 40.0625em) { +@media (min-width: 48.0625em) { .govuk-header__link--homepage { display: inline; } @@ -3734,35 +3829,21 @@ p + .govuk-heading-s, border-bottom: 0; } -.govuk-header__service-name, -.govuk-header__link--service-name { +.govuk-header__service-name { display: inline-block; margin-bottom: 10px; - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 18px; font-size: 1.125rem; line-height: 1.1111111111; -} -@media print { - .govuk-header__service-name, - .govuk-header__link--service-name { - font-family: sans-serif; - } + font-weight: 700; } @media (min-width: 40.0625em) { - .govuk-header__service-name, - .govuk-header__link--service-name { - font-size: 24px; + .govuk-header__service-name { font-size: 1.5rem; line-height: 1.25; } } @media print { - .govuk-header__service-name, - .govuk-header__link--service-name { + .govuk-header__service-name { font-size: 18pt; line-height: 1.15; } @@ -3775,7 +3856,7 @@ p + .govuk-heading-s, .govuk-header__logo { margin-bottom: 10px; - padding-right: 50px; + padding-right: 80px; } @media (min-width: 48.0625em) { .govuk-header__logo { @@ -3784,6 +3865,11 @@ p + .govuk-heading-s, float: left; vertical-align: top; } + .govuk-header__logo:last-child { + width: auto; + padding-right: 0; + float: none; + } } @media (min-width: 48.0625em) { @@ -3799,18 +3885,19 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 14px; font-size: 0.875rem; line-height: 1.1428571429; - display: none; position: absolute; - top: 20px; + top: 13px; right: 0; + max-width: 80px; + min-height: 24px; margin: 0; padding: 0; border: 0; color: #ffffff; background: none; + word-break: break-all; cursor: pointer; } @media print { @@ -3820,7 +3907,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-header__menu-button { - font-size: 16px; font-size: 1rem; line-height: 1.25; } @@ -3845,7 +3931,7 @@ p + .govuk-heading-s, -webkit-box-decoration-break: clone; box-decoration-break: clone; } -.govuk-header__menu-button:after { +.govuk-header__menu-button::after { display: inline-block; width: 0; height: 0; @@ -3858,7 +3944,7 @@ p + .govuk-heading-s, content: ""; margin-left: 5px; } -.govuk-header__menu-button[aria-expanded=true]:after { +.govuk-header__menu-button[aria-expanded=true]::after { display: inline-block; width: 0; height: 0; @@ -3874,10 +3960,10 @@ p + .govuk-heading-s, top: 15px; } } -.js-enabled .govuk-header__menu-button { +.govuk-frontend-supported .govuk-header__menu-button { display: block; } -.govuk-header__menu-button[hidden], .js-enabled .govuk-header__menu-button[hidden] { +.govuk-header__menu-button[hidden], .govuk-frontend-supported .govuk-header__menu-button[hidden] { display: none; } @@ -3904,10 +3990,6 @@ p + .govuk-heading-s, } } -.govuk-header__navigation--no-service-name { - padding-top: 40px; -} - .govuk-header__navigation-item { padding: 10px 0; border-bottom: 1px solid #2e3133; @@ -3921,23 +4003,13 @@ p + .govuk-heading-s, } } .govuk-header__navigation-item a { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 14px; font-size: 0.875rem; line-height: 1.1428571429; + font-weight: 700; white-space: nowrap; } -@media print { - .govuk-header__navigation-item a { - font-family: sans-serif; - } -} @media (min-width: 40.0625em) { .govuk-header__navigation-item a { - font-size: 16px; font-size: 1rem; line-height: 1.25; } @@ -3972,22 +4044,24 @@ p + .govuk-heading-s, color: #0b0c0c; background: transparent; } - .govuk-header__logotype-crown-fallback-image { - display: none; - } .govuk-header__link:link, .govuk-header__link:visited { color: #0b0c0c; } - .govuk-header__link:after { + .govuk-header__link::after { display: none; } } + + + + + + .govuk-inset-text { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; color: #0b0c0c; @@ -4004,7 +4078,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-inset-text { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -4038,12 +4111,13 @@ p + .govuk-heading-s, margin-bottom: 0; } + + .govuk-notification-banner { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; margin-bottom: 30px; @@ -4057,7 +4131,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-notification-banner { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -4088,25 +4161,15 @@ p + .govuk-heading-s, } .govuk-notification-banner__title { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 16px; font-size: 1rem; line-height: 1.25; + font-weight: 700; margin: 0; padding: 0; color: #ffffff; } -@media print { - .govuk-notification-banner__title { - font-family: sans-serif; - } -} @media (min-width: 40.0625em) { .govuk-notification-banner__title { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -4142,24 +4205,14 @@ p + .govuk-heading-s, } .govuk-notification-banner__heading { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 18px; font-size: 1.125rem; line-height: 1.1111111111; + font-weight: 700; margin: 0 0 15px 0; padding: 0; } -@media print { - .govuk-notification-banner__heading { - font-family: sans-serif; - } -} @media (min-width: 40.0625em) { .govuk-notification-banner__heading { - font-size: 24px; font-size: 1.5rem; line-height: 1.25; } @@ -4233,15 +4286,12 @@ p + .govuk-heading-s, color: #0b0c0c; } + .govuk-pagination { margin-bottom: 20px; - display: -ms-flexbox; display: flex; - -ms-flex-direction: column; flex-direction: column; - -ms-flex-align: center; align-items: center; - -ms-flex-wrap: wrap; flex-wrap: wrap; } @media (min-width: 40.0625em) { @@ -4251,9 +4301,7 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-pagination { - -ms-flex-direction: row; flex-direction: row; - -ms-flex-align: start; align-items: flex-start; } } @@ -4271,7 +4319,6 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; box-sizing: border-box; @@ -4292,7 +4339,6 @@ p + .govuk-heading-s, .govuk-pagination__item, .govuk-pagination__next, .govuk-pagination__prev { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -4327,9 +4373,7 @@ p + .govuk-heading-s, } .govuk-pagination__prev .govuk-pagination__link, .govuk-pagination__next .govuk-pagination__link { - display: -ms-flexbox; display: flex; - -ms-flex-align: center; align-items: center; } @@ -4379,7 +4423,7 @@ p + .govuk-heading-s, min-width: 15px; } @media screen { - .govuk-pagination__link:after { + .govuk-pagination__link::after { content: ""; position: absolute; top: 0; @@ -4413,37 +4457,13 @@ p + .govuk-heading-s, } .govuk-pagination__link-label { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; text-decoration: underline; text-decoration-thickness: max(1px, .0625rem); text-underline-offset: 0.1578em; display: inline-block; padding-left: 30px; } -@media print { - .govuk-pagination__link-label { - font-family: sans-serif; - } -} -@media (min-width: 40.0625em) { - .govuk-pagination__link-label { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; - } -} -@media print { - .govuk-pagination__link-label { - font-size: 14pt; - line-height: 1.15; - } -} .govuk-pagination__icon { width: 0.9375rem; @@ -4486,7 +4506,7 @@ p + .govuk-heading-s, .govuk-pagination--block .govuk-pagination__link-title { display: inline; } -.govuk-pagination--block .govuk-pagination__link-title:after { +.govuk-pagination--block .govuk-pagination__link-title::after { content: ""; display: block; } @@ -4509,14 +4529,14 @@ p + .govuk-heading-s, margin-right: 10px; } + .govuk-panel { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; + font-size: 1.5rem; + line-height: 1.0416666667; box-sizing: border-box; margin-bottom: 15px; padding: 35px; @@ -4530,15 +4550,14 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-panel { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; + font-size: 2.25rem; + line-height: 1.1111111111; } } @media print { .govuk-panel { - font-size: 14pt; - line-height: 1.15; + font-size: 24pt; + line-height: 1.05; } } @media (max-width: 40.0525em) { @@ -4562,24 +4581,14 @@ p + .govuk-heading-s, } .govuk-panel__title { - margin-top: 0; - margin-bottom: 30px; - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 32px; font-size: 2rem; line-height: 1.09375; -} -@media print { - .govuk-panel__title { - font-family: sans-serif; - } + font-weight: 700; + margin-top: 0; + margin-bottom: 30px; } @media (min-width: 40.0625em) { .govuk-panel__title { - font-size: 48px; font-size: 3rem; line-height: 1.0416666667; } @@ -4595,54 +4604,26 @@ p + .govuk-heading-s, margin-bottom: 0; } -.govuk-panel__body { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 400; - font-size: 24px; - font-size: 1.5rem; - line-height: 1.0416666667; -} -@media print { - .govuk-panel__body { - font-family: sans-serif; - } -} -@media (min-width: 40.0625em) { - .govuk-panel__body { - font-size: 36px; - font-size: 2.25rem; - line-height: 1.1111111111; - } -} -@media print { - .govuk-panel__body { - font-size: 24pt; - line-height: 1.05; - } -} .govuk-tag { - display: inline-block; - outline: 2px solid transparent; - outline-offset: -2px; - color: #ffffff; - background-color: #1d70b8; - letter-spacing: 1px; - text-decoration: none; - text-transform: uppercase; font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 14px; - font-size: 0.875rem; - line-height: 1; - padding-top: 5px; + font-weight: 400; + font-size: 1rem; + line-height: 1.25; + display: inline-block; + max-width: 160px; + margin-top: -2px; + margin-bottom: -3px; + padding-top: 2px; padding-right: 8px; - padding-bottom: 4px; + padding-bottom: 3px; padding-left: 8px; + color: #0c2d4a; + background-color: #bbd4ea; + text-decoration: none; + overflow-wrap: break-word; } @media print { .govuk-tag { @@ -4651,63 +4632,73 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-tag { - font-size: 16px; - font-size: 1rem; - line-height: 1; + font-size: 1.1875rem; + line-height: 1.3157894737; } } @media print { .govuk-tag { font-size: 14pt; - line-height: 1; + line-height: 1.15; + } +} +@media screen and (forced-colors: active) { + .govuk-tag { + font-weight: bold; } } .govuk-tag--grey { - color: #383f43; - background: #eeefef; + color: #282d30; + background-color: #e5e6e7; } .govuk-tag--purple { - color: #3d2375; - background: #dbd5e9; + color: #491644; + background-color: #efdfed; } .govuk-tag--turquoise { color: #10403c; - background: #bfe3e0; + background-color: #d4ecea; } .govuk-tag--blue { - color: #144e81; - background: #d2e2f1; + color: #0c2d4a; + background-color: #bbd4ea; +} + +.govuk-tag--light-blue { + color: #0c2d4a; + background-color: #e8f1f8; } .govuk-tag--yellow { color: #594d00; - background: #fff7bf; + background-color: #fff7bf; } .govuk-tag--orange { color: #6e3619; - background: #fcd6c3; + background-color: #fcd6c3; } .govuk-tag--red { - color: #942514; - background: #f6d7d2; + color: #2a0b06; + background-color: #f4cdc6; } .govuk-tag--pink { - color: #80224d; - background: #f7d7e6; + color: #6b1c40; + background-color: #f9e1ec; } .govuk-tag--green { color: #005a30; - background: #cce2d8; + background-color: #cce2d8; } + .govuk-phase-banner { padding-top: 10px; padding-bottom: 10px; @@ -4719,7 +4710,6 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 14px; font-size: 0.875rem; line-height: 1.1428571429; color: #0b0c0c; @@ -4733,7 +4723,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-phase-banner__content { - font-size: 16px; font-size: 1rem; line-height: 1.25; } @@ -4751,442 +4740,190 @@ p + .govuk-heading-s, } .govuk-phase-banner__content__tag { + font-size: 0.875rem; + line-height: 1.1428571429; margin-right: 10px; } +@media (min-width: 40.0625em) { + .govuk-phase-banner__content__tag { + font-size: 1rem; + line-height: 1.25; + } +} +@media print { + .govuk-phase-banner__content__tag { + font-size: 14pt; + line-height: 1.2; + } +} +@media screen and (forced-colors: active) { + .govuk-phase-banner__content__tag { + font-weight: bold; + } +} .govuk-phase-banner__text { display: table-cell; vertical-align: middle; } -.govuk-tabs { - margin-top: 5px; - margin-bottom: 20px; + + + + + +.govuk-radios__item { + display: flex; + flex-wrap: wrap; + position: relative; + margin-bottom: 10px; +} + +.govuk-radios__item:last-child, +.govuk-radios__item:last-of-type { + margin-bottom: 0; +} + +.govuk-radios__input { + z-index: 1; + width: 44px; + height: 44px; + margin: 0; + opacity: 0; + cursor: pointer; +} + +.govuk-radios__label { + align-self: center; + max-width: calc(100% - 74px); + margin-bottom: 0; + padding: 7px 15px; + cursor: pointer; + touch-action: manipulation; +} + +.govuk-radios__label::before { + content: ""; + box-sizing: border-box; + position: absolute; + top: 2px; + left: 2px; + width: 40px; + height: 40px; + border: 2px solid currentcolor; + border-radius: 50%; + background: transparent; +} + +.govuk-radios__label::after { + content: ""; + position: absolute; + top: 12px; + left: 12px; + width: 0; + height: 0; + border: 10px solid currentcolor; + border-radius: 50%; + opacity: 0; + background: currentcolor; +} + +.govuk-radios__hint { + display: block; + width: 100%; + margin-top: -5px; + padding-right: 15px; + padding-left: 59px; } + +.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl) + .govuk-radios__hint { + margin-bottom: 0; +} + +.govuk-radios__input:focus + .govuk-radios__label::before { + border-width: 4px; + outline: 3px solid transparent; + outline-offset: 1px; + box-shadow: 0 0 0 4px #ffdd00; +} +@media screen and (forced-colors: active), (-ms-high-contrast: active) { + .govuk-radios__input:focus + .govuk-radios__label::before { + outline-color: Highlight; + } +} + +.govuk-radios__input:checked + .govuk-radios__label::after { + opacity: 1; +} + +.govuk-radios__input:disabled, +.govuk-radios__input:disabled + .govuk-radios__label { + cursor: not-allowed; +} + +.govuk-radios__input:disabled + .govuk-radios__label, +.govuk-radios__input:disabled ~ .govuk-hint { + opacity: 0.5; +} + @media (min-width: 40.0625em) { - .govuk-tabs { - margin-bottom: 30px; + .govuk-radios--inline { + display: flex; + flex-wrap: wrap; + align-items: flex-start; + } + .govuk-radios--inline .govuk-radios__item { + margin-right: 20px; } } -.govuk-tabs__title { +.govuk-radios__divider { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; color: #0b0c0c; + width: 40px; margin-bottom: 10px; + text-align: center; } @media print { - .govuk-tabs__title { + .govuk-radios__divider { font-family: sans-serif; } } @media (min-width: 40.0625em) { - .govuk-tabs__title { - font-size: 19px; + .govuk-radios__divider { font-size: 1.1875rem; line-height: 1.3157894737; } } @media print { - .govuk-tabs__title { + .govuk-radios__divider { font-size: 14pt; line-height: 1.15; } } @media print { - .govuk-tabs__title { + .govuk-radios__divider { color: #000000; } } -.govuk-tabs__list { - margin: 0; - padding: 0; - list-style: none; - margin-bottom: 20px; +.govuk-radios__conditional { + margin-bottom: 15px; + margin-left: 18px; + padding-left: 33px; + border-left: 4px solid #b1b4b6; } @media (min-width: 40.0625em) { - .govuk-tabs__list { - margin-bottom: 30px; + .govuk-radios__conditional { + margin-bottom: 20px; } } - -.govuk-tabs__list-item { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; - margin-left: 25px; -} -@media print { - .govuk-tabs__list-item { - font-family: sans-serif; - } -} -@media (min-width: 40.0625em) { - .govuk-tabs__list-item { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; - } -} -@media print { - .govuk-tabs__list-item { - font-size: 14pt; - line-height: 1.15; - } -} -.govuk-tabs__list-item:before { - color: #0b0c0c; - content: "—"; - margin-left: -25px; - padding-right: 5px; -} -@media print { - .govuk-tabs__list-item:before { - color: #000000; - } -} - -.govuk-tabs__tab { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - text-decoration: underline; - text-decoration-thickness: max(1px, .0625rem); - text-underline-offset: 0.1578em; - display: inline-block; - margin-bottom: 10px; -} -@media print { - .govuk-tabs__tab { - font-family: sans-serif; - } -} -.govuk-tabs__tab:hover { - text-decoration-thickness: max(3px, .1875rem, .12em); - -webkit-text-decoration-skip-ink: none; - text-decoration-skip-ink: none; - -webkit-text-decoration-skip: none; - text-decoration-skip: none; -} -.govuk-tabs__tab:focus { - outline: 3px solid transparent; - color: #0b0c0c; - background-color: #ffdd00; - box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c; - text-decoration: none; - -webkit-box-decoration-break: clone; - box-decoration-break: clone; -} -.govuk-tabs__tab:link { - color: #1d70b8; -} -.govuk-tabs__tab:visited { - color: #4c2c92; -} -.govuk-tabs__tab:hover { - color: #003078; -} -.govuk-tabs__tab:active { - color: #0b0c0c; -} -.govuk-tabs__tab:focus { - color: #0b0c0c; -} - -.govuk-tabs__panel { - margin-bottom: 30px; -} -@media (min-width: 40.0625em) { - .govuk-tabs__panel { - margin-bottom: 50px; - } -} - -@media (min-width: 40.0625em) { - .js-enabled .govuk-tabs__list { - margin-bottom: 0; - border-bottom: 1px solid #b1b4b6; - } - .js-enabled .govuk-tabs__list:after { - content: ""; - display: block; - clear: both; - } - .js-enabled .govuk-tabs__title { - display: none; - } - .js-enabled .govuk-tabs__list-item { - position: relative; - margin-right: 5px; - margin-bottom: 0; - margin-left: 0; - padding: 10px 20px; - float: left; - background-color: #f3f2f1; - text-align: center; - } - .js-enabled .govuk-tabs__list-item:before { - content: none; - } - .js-enabled .govuk-tabs__list-item--selected { - position: relative; - margin-top: -5px; - margin-bottom: -1px; - padding-top: 14px; - padding-right: 19px; - padding-bottom: 16px; - padding-left: 19px; - border: 1px solid #b1b4b6; - border-bottom: 0; - background-color: #ffffff; - } - .js-enabled .govuk-tabs__list-item--selected .govuk-tabs__tab { - text-decoration: none; - } - .js-enabled .govuk-tabs__tab { - margin-bottom: 0; - } - .js-enabled .govuk-tabs__tab:link, .js-enabled .govuk-tabs__tab:visited { - color: #0b0c0c; - } -} -@media print and (min-width: 40.0625em) { - .js-enabled .govuk-tabs__tab:link, .js-enabled .govuk-tabs__tab:visited { - color: #000000; - } -} -@media (min-width: 40.0625em) { - .js-enabled .govuk-tabs__tab:hover { - color: rgba(11, 12, 12, 0.99); - } -} -@media (min-width: 40.0625em) { - .js-enabled .govuk-tabs__tab:active, .js-enabled .govuk-tabs__tab:focus { - color: #0b0c0c; - } -} -@media print and (min-width: 40.0625em) { - .js-enabled .govuk-tabs__tab:active, .js-enabled .govuk-tabs__tab:focus { - color: #000000; - } -} -@media (min-width: 40.0625em) { - .js-enabled .govuk-tabs__tab:after { - content: ""; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - } -} -@media (min-width: 40.0625em) { - .js-enabled .govuk-tabs__panel { - margin-bottom: 0; - padding: 30px 20px; - border: 1px solid #b1b4b6; - border-top: 0; - } - .js-enabled .govuk-tabs__panel > :last-child { - margin-bottom: 0; - } -} -@media (min-width: 40.0625em) { - .js-enabled .govuk-tabs__panel--hidden { - display: none; - } -} - -.govuk-radios__item { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; - display: block; - position: relative; - min-height: 40px; - margin-bottom: 10px; - padding-left: 40px; - clear: left; -} -@media print { - .govuk-radios__item { - font-family: sans-serif; - } -} -@media (min-width: 40.0625em) { - .govuk-radios__item { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; - } -} -@media print { - .govuk-radios__item { - font-size: 14pt; - line-height: 1.15; - } -} - -.govuk-radios__item:last-child, -.govuk-radios__item:last-of-type { - margin-bottom: 0; -} - -.govuk-radios__input { - cursor: pointer; - position: absolute; - z-index: 1; - top: -2px; - left: -2px; - width: 44px; - height: 44px; - margin: 0; - opacity: 0; -} - -.govuk-radios__label { - display: inline-block; - margin-bottom: 0; - padding: 8px 15px 5px; - cursor: pointer; - -ms-touch-action: manipulation; - touch-action: manipulation; -} - -.govuk-radios__label:before { - content: ""; - box-sizing: border-box; - position: absolute; - top: 0; - left: 0; - width: 40px; - height: 40px; - border: 2px solid currentcolor; - border-radius: 50%; - background: transparent; -} - -.govuk-radios__label:after { - content: ""; - position: absolute; - top: 10px; - left: 10px; - width: 0; - height: 0; - border: 10px solid currentcolor; - border-radius: 50%; - opacity: 0; - background: currentcolor; -} - -.govuk-radios__hint { - display: block; - padding-right: 15px; - padding-left: 15px; -} - -.govuk-radios__input:focus + .govuk-radios__label:before { - border-width: 4px; - outline: 3px solid transparent; - outline-offset: 1px; - box-shadow: 0 0 0 4px #ffdd00; -} -@media screen and (forced-colors: active), (-ms-high-contrast: active) { - .govuk-radios__input:focus + .govuk-radios__label:before { - outline-color: Highlight; - } -} - -.govuk-radios__input:checked + .govuk-radios__label:after { - opacity: 1; -} - -.govuk-radios__input:disabled, -.govuk-radios__input:disabled + .govuk-radios__label { - cursor: not-allowed; -} - -.govuk-radios__input:disabled + .govuk-radios__label, -.govuk-radios__input:disabled ~ .govuk-hint { - opacity: 0.5; -} - -@media (min-width: 40.0625em) { - .govuk-radios--inline:after { - content: ""; - display: block; - clear: both; - } - .govuk-radios--inline .govuk-radios__item { - margin-right: 20px; - float: left; - clear: none; - } -} - -.govuk-radios__divider { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; - color: #0b0c0c; - width: 40px; - margin-bottom: 10px; - text-align: center; -} -@media print { - .govuk-radios__divider { - font-family: sans-serif; - } -} -@media (min-width: 40.0625em) { - .govuk-radios__divider { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; - } -} -@media print { - .govuk-radios__divider { - font-size: 14pt; - line-height: 1.15; - } -} -@media print { - .govuk-radios__divider { - color: #000000; - } -} - -.govuk-radios__conditional { - margin-bottom: 15px; - margin-left: 18px; - padding-left: 33px; - border-left: 4px solid #b1b4b6; -} -@media (min-width: 40.0625em) { - .govuk-radios__conditional { - margin-bottom: 20px; - } -} -.js-enabled .govuk-radios__conditional--hidden { +.govuk-frontend-supported .govuk-radios__conditional--hidden { display: none; } .govuk-radios__conditional > :last-child { @@ -5194,80 +4931,72 @@ p + .govuk-heading-s, } .govuk-radios--small .govuk-radios__item { - min-height: 0; margin-bottom: 0; - padding-left: 34px; - float: left; -} -.govuk-radios--small .govuk-radios__item:after { - content: ""; - display: block; - clear: both; } .govuk-radios--small .govuk-radios__input { - left: -10px; + margin-left: -10px; } .govuk-radios--small .govuk-radios__label { - margin-top: -2px; - padding: 13px 15px 13px 1px; - float: left; -} -@media (min-width: 40.0625em) { - .govuk-radios--small .govuk-radios__label { - padding: 11px 15px 10px 1px; - } + padding-left: 1px; } -.govuk-radios--small .govuk-radios__label:before { - top: 8px; +.govuk-radios--small .govuk-radios__label::before { + top: 10px; + left: 0; width: 24px; height: 24px; } -.govuk-radios--small .govuk-radios__label:after { - top: 15px; +.govuk-radios--small .govuk-radios__label::after { + top: 17px; left: 7px; border-width: 5px; } .govuk-radios--small .govuk-radios__hint { - padding: 0; - clear: both; - pointer-events: none; + padding-left: 34px; } .govuk-radios--small .govuk-radios__conditional { margin-left: 10px; padding-left: 20px; - clear: both; } .govuk-radios--small .govuk-radios__divider { width: 24px; margin-bottom: 5px; } -.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled) + .govuk-radios__label:before { +.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled) + .govuk-radios__label::before { + outline: 4px dashed transparent; + outline-offset: 1px; box-shadow: 0 0 0 10px #b1b4b6; } -.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label:before { - box-shadow: 0 0 0 4px #ffdd00, 0 0 0 10px #b1b4b6; +.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label::before { + box-shadow: 0 0 0 4px #ffdd00 0 0 0 10px #b1b4b6; +} +@media screen and (forced-colors: active), (-ms-high-contrast: active) { + .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label::before { + outline-color: Highlight; + } } @media (hover: none), (pointer: coarse) { - .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled) + .govuk-radios__label:before { + .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled) + .govuk-radios__label::before { box-shadow: initial; } - .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label:before { + .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label::before { box-shadow: 0 0 0 4px #ffdd00; } } + + + + .govuk-select { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; box-sizing: border-box; min-width: 11.5em; max-width: 100%; - height: 40px; height: 2.5rem; padding: 5px; border: 2px solid #0b0c0c; @@ -5281,7 +5010,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-select { - font-size: 19px; font-size: 1.1875rem; line-height: 1.25; } @@ -5317,6 +5045,7 @@ p + .govuk-heading-s, border-color: #0b0c0c; } + .govuk-skip-link { position: absolute !important; width: 1px !important; @@ -5327,13 +5056,15 @@ p + .govuk-heading-s, -webkit-clip-path: inset(50%) !important; clip-path: inset(50%) !important; white-space: nowrap !important; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-decoration: underline; text-decoration-thickness: max(1px, .0625rem); text-underline-offset: 0.1578em; - font-size: 14px; font-size: 0.875rem; line-height: 1.1428571429; display: block; @@ -5349,6 +5080,9 @@ p + .govuk-heading-s, -webkit-clip-path: none !important; clip-path: none !important; white-space: inherit !important; + -webkit-user-select: text; + -ms-user-select: text; + user-select: text; } @media print { .govuk-skip-link { @@ -5376,7 +5110,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-skip-link { - font-size: 16px; font-size: 1rem; line-height: 1.25; } @@ -5404,12 +5137,12 @@ p + .govuk-heading-s, outline: none; } + .govuk-summary-list { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; color: #0b0c0c; @@ -5423,7 +5156,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .govuk-summary-list { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -5472,7 +5204,7 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { - .govuk-summary-list__row--no-actions:after { + .govuk-summary-list__row--no-actions::after { content: ""; display: table-cell; width: 20%; @@ -5501,7 +5233,6 @@ p + .govuk-heading-s, @media (min-width: 40.0625em) { .govuk-summary-list__actions { width: 20%; - padding-right: 0; text-align: right; } } @@ -5550,8 +5281,6 @@ p + .govuk-heading-s, .govuk-summary-list__actions-list-item { margin-right: 10px; padding-right: 10px; - } - .govuk-summary-list__actions-list-item:not(:last-child) { border-right: 1px solid #b1b4b6; } .govuk-summary-list__actions-list-item:last-child { @@ -5574,6 +5303,10 @@ p + .govuk-heading-s, border: 0; } } +.govuk-summary-list__actions-list-item .govuk-link:focus { + isolation: isolate; +} + .govuk-summary-list--no-border .govuk-summary-list__row { border: 0; } @@ -5612,385 +5345,638 @@ p + .govuk-heading-s, background-color: #f3f2f1; } @media (min-width: 40.0625em) { - .govuk-summary-card__title-wrapper { - display: -ms-flexbox; - display: flex; - -ms-flex-pack: justify; - justify-content: space-between; - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; - padding: 15px 20px; + .govuk-summary-card__title-wrapper { + display: flex; + justify-content: space-between; + flex-wrap: nowrap; + padding: 15px 20px; + } +} + +.govuk-summary-card__title { + font-family: "GDS Transport", arial, sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-weight: 700; + font-size: 1rem; + line-height: 1.25; + color: #0b0c0c; + margin: 5px 20px 10px 0; +} +@media print { + .govuk-summary-card__title { + font-family: sans-serif; + } +} +@media (min-width: 40.0625em) { + .govuk-summary-card__title { + font-size: 1.1875rem; + line-height: 1.3157894737; + } +} +@media print { + .govuk-summary-card__title { + font-size: 14pt; + line-height: 1.15; + } +} +@media print { + .govuk-summary-card__title { + color: #000000; + } +} +@media (min-width: 40.0625em) { + .govuk-summary-card__title { + margin-bottom: 5px; + } +} + +.govuk-summary-card__actions { + font-size: 1rem; + line-height: 1.25; + font-weight: 700; + display: flex; + flex-wrap: wrap; + row-gap: 10px; + margin: 5px 0; + padding: 0; + list-style: none; +} +@media (min-width: 40.0625em) { + .govuk-summary-card__actions { + font-size: 1.1875rem; + line-height: 1.3157894737; + } +} +@media print { + .govuk-summary-card__actions { + font-size: 14pt; + line-height: 1.15; + } +} +@media (min-width: 40.0625em) { + .govuk-summary-card__actions { + justify-content: right; + text-align: right; + } +} + +.govuk-summary-card__action { + display: inline; + margin: 0 10px 0 0; + padding-right: 10px; + border-right: 1px solid #b1b4b6; +} +@media (min-width: 40.0625em) { + .govuk-summary-card__action { + margin-right: 0; + } +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .govuk-summary-card__action { + margin-bottom: 5px; + } +} + +.govuk-summary-card__action:last-child { + margin: 0; + padding-right: 0; + border-right: none; +} +@media (min-width: 40.0625em) { + .govuk-summary-card__action:last-child { + padding-left: 10px; + } +} +@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + .govuk-summary-card__action:last-child { + margin-bottom: 0; + } +} + +.govuk-summary-card__content { + padding: 15px 15px 0; +} +@media (min-width: 40.0625em) { + .govuk-summary-card__content { + padding: 15px 20px; + } +} +.govuk-summary-card__content .govuk-summary-list { + margin-bottom: 0; +} +.govuk-summary-card__content .govuk-summary-list__row:last-of-type { + margin-bottom: 0; + border-bottom: none; +} + + +.govuk-table { + font-family: "GDS Transport", arial, sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-weight: 400; + font-size: 1rem; + line-height: 1.25; + color: #0b0c0c; + width: 100%; + margin-bottom: 20px; + border-spacing: 0; + border-collapse: collapse; +} +@media print { + .govuk-table { + font-family: sans-serif; + } +} +@media (min-width: 40.0625em) { + .govuk-table { + font-size: 1.1875rem; + line-height: 1.3157894737; + } +} +@media print { + .govuk-table { + font-size: 14pt; + line-height: 1.15; + } +} +@media print { + .govuk-table { + color: #000000; + } +} +@media (min-width: 40.0625em) { + .govuk-table { + margin-bottom: 30px; + } +} + +.govuk-table__header { + font-weight: 700; +} + +.govuk-table__header, +.govuk-table__cell { + padding: 10px 20px 10px 0; + border-bottom: 1px solid #b1b4b6; + text-align: left; + vertical-align: top; +} + +.govuk-table__cell--numeric { + font-variant-numeric: tabular-nums; +} + +.govuk-table__header--numeric, +.govuk-table__cell--numeric { + text-align: right; +} + +.govuk-table__header:last-child, +.govuk-table__cell:last-child { + padding-right: 0; +} + +.govuk-table__caption { + font-weight: 700; + display: table-caption; + text-align: left; +} + +.govuk-table__caption--xl, +.govuk-table__caption--l, +.govuk-table__caption--m { + margin-bottom: 15px; +} + +.govuk-table__caption--xl { + font-size: 2rem; + line-height: 1.09375; +} +@media (min-width: 40.0625em) { + .govuk-table__caption--xl { + font-size: 3rem; + line-height: 1.0416666667; + } +} +@media print { + .govuk-table__caption--xl { + font-size: 32pt; + line-height: 1.15; + } +} + +.govuk-table__caption--l { + font-size: 1.5rem; + line-height: 1.0416666667; +} +@media (min-width: 40.0625em) { + .govuk-table__caption--l { + font-size: 2.25rem; + line-height: 1.1111111111; + } +} +@media print { + .govuk-table__caption--l { + font-size: 24pt; + line-height: 1.05; + } +} + +.govuk-table__caption--m { + font-size: 1.125rem; + line-height: 1.1111111111; +} +@media (min-width: 40.0625em) { + .govuk-table__caption--m { + font-size: 1.5rem; + line-height: 1.25; + } +} +@media print { + .govuk-table__caption--m { + font-size: 18pt; + line-height: 1.15; } } -.govuk-summary-card__title { + +.govuk-tabs { + margin-top: 5px; + margin-bottom: 20px; font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 16px; + font-weight: 400; font-size: 1rem; line-height: 1.25; - margin: 5px 20px 10px 0; +} +@media (min-width: 40.0625em) { + .govuk-tabs { + margin-bottom: 30px; + } } @media print { - .govuk-summary-card__title { + .govuk-tabs { font-family: sans-serif; } } @media (min-width: 40.0625em) { - .govuk-summary-card__title { - font-size: 19px; + .govuk-tabs { font-size: 1.1875rem; line-height: 1.3157894737; } } @media print { - .govuk-summary-card__title { + .govuk-tabs { font-size: 14pt; line-height: 1.15; } } -@media (min-width: 40.0625em) { - .govuk-summary-card__title { - margin-bottom: 5px; - } -} -.govuk-summary-card__actions { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 16px; +.govuk-tabs__title { font-size: 1rem; line-height: 1.25; - display: -ms-flexbox; - display: flex; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - row-gap: 10px; - margin: 5px 0; - padding: 0; - list-style: none; -} -@media print { - .govuk-summary-card__actions { - font-family: sans-serif; - } + font-weight: 400; + color: #0b0c0c; + margin-bottom: 10px; } @media (min-width: 40.0625em) { - .govuk-summary-card__actions { - font-size: 19px; + .govuk-tabs__title { font-size: 1.1875rem; line-height: 1.3157894737; } } @media print { - .govuk-summary-card__actions { + .govuk-tabs__title { font-size: 14pt; line-height: 1.15; } } -@media (min-width: 40.0625em) { - .govuk-summary-card__actions { - -ms-flex-pack: right; - justify-content: right; - text-align: right; +@media print { + .govuk-tabs__title { + color: #000000; } } -.govuk-summary-card__action { - display: inline; - margin: 0 10px 0 0; - padding-right: 10px; - border-right: 1px solid #b1b4b6; +.govuk-tabs__list { + margin: 0; + padding: 0; + list-style: none; + margin-bottom: 20px; } @media (min-width: 40.0625em) { - .govuk-summary-card__action { - margin-right: 0; + .govuk-tabs__list { + margin-bottom: 30px; } } -@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { - .govuk-summary-card__action { - margin-bottom: 5px; + +.govuk-tabs__list-item { + margin-left: 25px; +} +.govuk-tabs__list-item::before { + color: #0b0c0c; + content: "—"; + margin-left: -25px; + padding-right: 5px; +} +@media print { + .govuk-tabs__list-item::before { + color: #000000; } } -.govuk-summary-card__action:last-child { - margin: 0; - padding-right: 0; - border-right: none; +.govuk-tabs__tab { + font-family: "GDS Transport", arial, sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-decoration: underline; + text-decoration-thickness: max(1px, .0625rem); + text-underline-offset: 0.1578em; + display: inline-block; + margin-bottom: 10px; } -@media (min-width: 40.0625em) { - .govuk-summary-card__action:last-child { - padding-left: 10px; +@media print { + .govuk-tabs__tab { + font-family: sans-serif; } } -@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { - .govuk-summary-card__action:last-child { - margin-bottom: 0; - } +.govuk-tabs__tab:hover { + text-decoration-thickness: max(3px, .1875rem, .12em); + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; + -webkit-text-decoration-skip: none; + text-decoration-skip: none; +} +.govuk-tabs__tab:focus { + outline: 3px solid transparent; + color: #0b0c0c; + background-color: #ffdd00; + box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c; + text-decoration: none; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; +} +.govuk-tabs__tab:link { + color: #1d70b8; +} +.govuk-tabs__tab:visited { + color: #4c2c92; +} +.govuk-tabs__tab:hover { + color: #003078; +} +.govuk-tabs__tab:active { + color: #0b0c0c; +} +.govuk-tabs__tab:focus { + color: #0b0c0c; } -.govuk-summary-card__content { - padding: 15px 15px 0; +.govuk-tabs__panel { + margin-bottom: 30px; } @media (min-width: 40.0625em) { - .govuk-summary-card__content { - padding: 15px 20px; + .govuk-tabs__panel { + margin-bottom: 50px; } } -.govuk-summary-card__content .govuk-summary-list { - margin-bottom: 0; -} -.govuk-summary-card__content .govuk-summary-list__row:last-of-type { - margin-bottom: 0; - border-bottom: none; -} -.govuk-table { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; - color: #0b0c0c; - width: 100%; - margin-bottom: 20px; - border-spacing: 0; - border-collapse: collapse; +@media (min-width: 40.0625em) { + .govuk-frontend-supported .govuk-tabs__list { + margin-bottom: 0; + border-bottom: 1px solid #b1b4b6; + } + .govuk-frontend-supported .govuk-tabs__list::after { + content: ""; + display: block; + clear: both; + } + .govuk-frontend-supported .govuk-tabs__title { + display: none; + } + .govuk-frontend-supported .govuk-tabs__list-item { + position: relative; + margin-right: 5px; + margin-bottom: 0; + margin-left: 0; + padding: 10px 20px; + float: left; + background-color: #f3f2f1; + text-align: center; + } + .govuk-frontend-supported .govuk-tabs__list-item::before { + content: none; + } + .govuk-frontend-supported .govuk-tabs__list-item--selected { + position: relative; + margin-top: -5px; + margin-bottom: -1px; + padding-top: 14px; + padding-right: 19px; + padding-bottom: 16px; + padding-left: 19px; + border: 1px solid #b1b4b6; + border-bottom: 0; + background-color: #ffffff; + } + .govuk-frontend-supported .govuk-tabs__list-item--selected .govuk-tabs__tab { + text-decoration: none; + } + .govuk-frontend-supported .govuk-tabs__tab { + margin-bottom: 0; + } + .govuk-frontend-supported .govuk-tabs__tab:link, .govuk-frontend-supported .govuk-tabs__tab:visited { + color: #0b0c0c; + } } -@media print { - .govuk-table { - font-family: sans-serif; +@media print and (min-width: 40.0625em) { + .govuk-frontend-supported .govuk-tabs__tab:link, .govuk-frontend-supported .govuk-tabs__tab:visited { + color: #000000; } } @media (min-width: 40.0625em) { - .govuk-table { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; + .govuk-frontend-supported .govuk-tabs__tab:hover { + color: rgba(11, 12, 12, 0.99); } } -@media print { - .govuk-table { - font-size: 14pt; - line-height: 1.15; +@media (min-width: 40.0625em) { + .govuk-frontend-supported .govuk-tabs__tab:active, .govuk-frontend-supported .govuk-tabs__tab:focus { + color: #0b0c0c; } } -@media print { - .govuk-table { +@media print and (min-width: 40.0625em) { + .govuk-frontend-supported .govuk-tabs__tab:active, .govuk-frontend-supported .govuk-tabs__tab:focus { color: #000000; } } @media (min-width: 40.0625em) { - .govuk-table { - margin-bottom: 30px; + .govuk-frontend-supported .govuk-tabs__tab::after { + content: ""; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + } +} +@media (min-width: 40.0625em) { + .govuk-frontend-supported .govuk-tabs__panel { + margin-bottom: 0; + padding: 30px 20px; + border: 1px solid #b1b4b6; + border-top: 0; + } + .govuk-frontend-supported .govuk-tabs__panel > :last-child { + margin-bottom: 0; + } +} +@media (min-width: 40.0625em) { + .govuk-frontend-supported .govuk-tabs__panel--hidden { + display: none; } } -.govuk-table__header { - font-weight: 700; -} -.govuk-table__header, -.govuk-table__cell { - padding: 10px 20px 10px 0; - border-bottom: 1px solid #b1b4b6; - text-align: left; - vertical-align: top; -} -.govuk-table__cell--numeric { + +.govuk-task-list { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - -webkit-font-feature-settings: "tnum" 1; - font-feature-settings: "tnum" 1; font-weight: 400; + font-size: 1rem; + line-height: 1.25; + margin-top: 0; + margin-bottom: 20px; + padding: 0; + list-style-type: none; } @media print { - .govuk-table__cell--numeric { + .govuk-task-list { font-family: sans-serif; } } -@supports (font-variant-numeric: tabular-nums) { - .govuk-table__cell--numeric { - -webkit-font-feature-settings: normal; - font-feature-settings: normal; - font-variant-numeric: tabular-nums; +@media (min-width: 40.0625em) { + .govuk-task-list { + font-size: 1.1875rem; + line-height: 1.3157894737; } } - -.govuk-table__header--numeric, -.govuk-table__cell--numeric { - text-align: right; -} - -.govuk-table__header:last-child, -.govuk-table__cell:last-child { - padding-right: 0; -} - -.govuk-table__caption { - font-weight: 700; - display: table-caption; - text-align: left; -} - -.govuk-table__caption--xl { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 32px; - font-size: 2rem; - line-height: 1.09375; - margin-bottom: 15px; -} @media print { - .govuk-table__caption--xl { - font-family: sans-serif; + .govuk-task-list { + font-size: 14pt; + line-height: 1.15; } } @media (min-width: 40.0625em) { - .govuk-table__caption--xl { - font-size: 48px; - font-size: 3rem; - line-height: 1.0416666667; + .govuk-task-list { + margin-bottom: 30px; } } -@media print { - .govuk-table__caption--xl { - font-size: 32pt; - line-height: 1.15; - } + +.govuk-task-list__item { + display: table; + position: relative; + width: 100%; + margin-bottom: 0; + padding-top: 10px; + padding-bottom: 10px; + border-bottom: 1px solid #b1b4b6; } -.govuk-table__caption--l { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 24px; - font-size: 1.5rem; - line-height: 1.0416666667; - margin-bottom: 15px; +.govuk-task-list__item:first-child { + border-top: 1px solid #b1b4b6; } -@media print { - .govuk-table__caption--l { - font-family: sans-serif; - } + +.govuk-task-list__item--with-link:hover { + background: #f3f2f1; } -@media (min-width: 40.0625em) { - .govuk-table__caption--l { - font-size: 36px; - font-size: 2.25rem; - line-height: 1.1111111111; - } + +.govuk-task-list__name-and-hint { + display: table-cell; + vertical-align: top; + color: #0b0c0c; } @media print { - .govuk-table__caption--l { - font-size: 24pt; - line-height: 1.05; + .govuk-task-list__name-and-hint { + color: #000000; } } -.govuk-table__caption--m { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 18px; - font-size: 1.125rem; - line-height: 1.1111111111; - margin-bottom: 15px; +.govuk-task-list__status { + display: table-cell; + padding-left: 10px; + text-align: right; + vertical-align: top; + color: #0b0c0c; } @media print { - .govuk-table__caption--m { - font-family: sans-serif; + .govuk-task-list__status { + color: #000000; } } -@media (min-width: 40.0625em) { - .govuk-table__caption--m { - font-size: 24px; - font-size: 1.5rem; - line-height: 1.25; - } + +.govuk-task-list__status--cannot-start-yet { + color: #505a5f; } -@media print { - .govuk-table__caption--m { - font-size: 18pt; - line-height: 1.15; - } + +.govuk-task-list__link::after { + content: ""; + display: block; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +.govuk-task-list__hint { + margin-top: 5px; + color: #505a5f; } -.govuk-table__caption--s { + + + + + +.govuk-warning-text { font-family: "GDS Transport", arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 16px; + font-weight: 400; font-size: 1rem; line-height: 1.25; + margin-bottom: 20px; + position: relative; + padding: 10px 0; } @media print { - .govuk-table__caption--s { + .govuk-warning-text { font-family: sans-serif; } } @media (min-width: 40.0625em) { - .govuk-table__caption--s { - font-size: 19px; + .govuk-warning-text { font-size: 1.1875rem; line-height: 1.3157894737; } } @media print { - .govuk-table__caption--s { + .govuk-warning-text { font-size: 14pt; line-height: 1.15; } } - -.govuk-warning-text { - position: relative; - margin-bottom: 20px; - padding: 10px 0; -} @media (min-width: 40.0625em) { .govuk-warning-text { margin-bottom: 30px; } } -.govuk-warning-text__assistive { - position: absolute !important; - width: 1px !important; - height: 1px !important; - margin: 0 !important; - padding: 0 !important; - overflow: hidden !important; - clip: rect(0 0 0 0) !important; - -webkit-clip-path: inset(50%) !important; - clip-path: inset(50%) !important; - border: 0 !important; - white-space: nowrap !important; -} -.govuk-warning-text__assistive:before { - content: " "; -} -.govuk-warning-text__assistive:after { - content: " "; -} - .govuk-warning-text__icon { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; font-weight: 700; box-sizing: border-box; display: inline-block; @@ -6011,11 +5997,6 @@ p + .govuk-heading-s, user-select: none; forced-color-adjust: none; } -@media print { - .govuk-warning-text__icon { - font-family: sans-serif; - } -} @media (min-width: 40.0625em) { .govuk-warning-text__icon { margin-top: -5px; @@ -6030,47 +6011,25 @@ p + .govuk-heading-s, } .govuk-warning-text__text { - font-family: "GDS Transport", arial, sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - font-weight: 700; - font-size: 16px; - font-size: 1rem; - line-height: 1.25; color: #0b0c0c; display: block; padding-left: 45px; } -@media print { - .govuk-warning-text__text { - font-family: sans-serif; - } -} -@media (min-width: 40.0625em) { - .govuk-warning-text__text { - font-size: 19px; - font-size: 1.1875rem; - line-height: 1.3157894737; - } -} -@media print { - .govuk-warning-text__text { - font-size: 14pt; - line-height: 1.15; - } -} @media print { .govuk-warning-text__text { color: #000000; } } -.govuk-clearfix:after { + + +.govuk-clearfix::after { content: ""; display: block; clear: both; } + .govuk-visually-hidden { position: absolute !important; width: 1px !important; @@ -6083,11 +6042,14 @@ p + .govuk-heading-s, clip-path: inset(50%) !important; border: 0 !important; white-space: nowrap !important; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; } -.govuk-visually-hidden:before { +.govuk-visually-hidden::before { content: " "; } -.govuk-visually-hidden:after { +.govuk-visually-hidden::after { content: " "; } @@ -6101,6 +6063,9 @@ p + .govuk-heading-s, -webkit-clip-path: inset(50%) !important; clip-path: inset(50%) !important; white-space: nowrap !important; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; } .govuk-visually-hidden-focusable:active, .govuk-visually-hidden-focusable:focus { position: static !important; @@ -6112,8 +6077,13 @@ p + .govuk-heading-s, -webkit-clip-path: none !important; clip-path: none !important; white-space: inherit !important; + -webkit-user-select: text; + -ms-user-select: text; + user-select: text; } + + .govuk-\!-display-inline { display: inline !important; } @@ -6135,6 +6105,7 @@ p + .govuk-heading-s, display: none !important; } } + .govuk-\!-margin-0 { margin: 0 !important; } @@ -6835,506 +6806,407 @@ p + .govuk-heading-s, } } -.govuk-\!-margin-static-0, .govuk-\!-static-margin-0 { margin: 0 !important; } -.govuk-\!-margin-top-static-0, .govuk-\!-static-margin-top-0 { margin-top: 0 !important; } -.govuk-\!-margin-right-static-0, .govuk-\!-static-margin-right-0 { margin-right: 0 !important; } -.govuk-\!-margin-bottom-static-0, .govuk-\!-static-margin-bottom-0 { margin-bottom: 0 !important; } -.govuk-\!-margin-left-static-0, .govuk-\!-static-margin-left-0 { margin-left: 0 !important; } -.govuk-\!-margin-static-1, .govuk-\!-static-margin-1 { margin: 5px !important; } -.govuk-\!-margin-top-static-1, .govuk-\!-static-margin-top-1 { margin-top: 5px !important; } -.govuk-\!-margin-right-static-1, .govuk-\!-static-margin-right-1 { margin-right: 5px !important; } -.govuk-\!-margin-bottom-static-1, .govuk-\!-static-margin-bottom-1 { margin-bottom: 5px !important; } -.govuk-\!-margin-left-static-1, .govuk-\!-static-margin-left-1 { margin-left: 5px !important; } -.govuk-\!-margin-static-2, .govuk-\!-static-margin-2 { margin: 10px !important; } -.govuk-\!-margin-top-static-2, .govuk-\!-static-margin-top-2 { margin-top: 10px !important; } -.govuk-\!-margin-right-static-2, .govuk-\!-static-margin-right-2 { margin-right: 10px !important; } -.govuk-\!-margin-bottom-static-2, .govuk-\!-static-margin-bottom-2 { margin-bottom: 10px !important; } -.govuk-\!-margin-left-static-2, .govuk-\!-static-margin-left-2 { margin-left: 10px !important; } -.govuk-\!-margin-static-3, .govuk-\!-static-margin-3 { margin: 15px !important; } -.govuk-\!-margin-top-static-3, .govuk-\!-static-margin-top-3 { margin-top: 15px !important; } -.govuk-\!-margin-right-static-3, .govuk-\!-static-margin-right-3 { margin-right: 15px !important; } -.govuk-\!-margin-bottom-static-3, .govuk-\!-static-margin-bottom-3 { margin-bottom: 15px !important; } -.govuk-\!-margin-left-static-3, .govuk-\!-static-margin-left-3 { margin-left: 15px !important; } -.govuk-\!-margin-static-4, .govuk-\!-static-margin-4 { margin: 20px !important; } -.govuk-\!-margin-top-static-4, .govuk-\!-static-margin-top-4 { margin-top: 20px !important; } -.govuk-\!-margin-right-static-4, .govuk-\!-static-margin-right-4 { margin-right: 20px !important; } -.govuk-\!-margin-bottom-static-4, .govuk-\!-static-margin-bottom-4 { margin-bottom: 20px !important; } -.govuk-\!-margin-left-static-4, .govuk-\!-static-margin-left-4 { margin-left: 20px !important; } -.govuk-\!-margin-static-5, .govuk-\!-static-margin-5 { margin: 25px !important; } -.govuk-\!-margin-top-static-5, .govuk-\!-static-margin-top-5 { margin-top: 25px !important; } -.govuk-\!-margin-right-static-5, .govuk-\!-static-margin-right-5 { margin-right: 25px !important; } -.govuk-\!-margin-bottom-static-5, .govuk-\!-static-margin-bottom-5 { margin-bottom: 25px !important; } -.govuk-\!-margin-left-static-5, .govuk-\!-static-margin-left-5 { margin-left: 25px !important; } -.govuk-\!-margin-static-6, .govuk-\!-static-margin-6 { margin: 30px !important; } -.govuk-\!-margin-top-static-6, .govuk-\!-static-margin-top-6 { margin-top: 30px !important; } -.govuk-\!-margin-right-static-6, .govuk-\!-static-margin-right-6 { margin-right: 30px !important; } -.govuk-\!-margin-bottom-static-6, .govuk-\!-static-margin-bottom-6 { margin-bottom: 30px !important; } -.govuk-\!-margin-left-static-6, .govuk-\!-static-margin-left-6 { margin-left: 30px !important; } -.govuk-\!-margin-static-7, .govuk-\!-static-margin-7 { margin: 40px !important; } -.govuk-\!-margin-top-static-7, .govuk-\!-static-margin-top-7 { margin-top: 40px !important; } -.govuk-\!-margin-right-static-7, .govuk-\!-static-margin-right-7 { margin-right: 40px !important; } -.govuk-\!-margin-bottom-static-7, .govuk-\!-static-margin-bottom-7 { margin-bottom: 40px !important; } -.govuk-\!-margin-left-static-7, .govuk-\!-static-margin-left-7 { margin-left: 40px !important; } -.govuk-\!-margin-static-8, .govuk-\!-static-margin-8 { margin: 50px !important; } -.govuk-\!-margin-top-static-8, .govuk-\!-static-margin-top-8 { margin-top: 50px !important; } -.govuk-\!-margin-right-static-8, .govuk-\!-static-margin-right-8 { margin-right: 50px !important; } -.govuk-\!-margin-bottom-static-8, .govuk-\!-static-margin-bottom-8 { margin-bottom: 50px !important; } -.govuk-\!-margin-left-static-8, .govuk-\!-static-margin-left-8 { margin-left: 50px !important; } -.govuk-\!-margin-static-9, .govuk-\!-static-margin-9 { margin: 60px !important; } -.govuk-\!-margin-top-static-9, .govuk-\!-static-margin-top-9 { margin-top: 60px !important; } -.govuk-\!-margin-right-static-9, .govuk-\!-static-margin-right-9 { margin-right: 60px !important; } -.govuk-\!-margin-bottom-static-9, .govuk-\!-static-margin-bottom-9 { margin-bottom: 60px !important; } -.govuk-\!-margin-left-static-9, .govuk-\!-static-margin-left-9 { margin-left: 60px !important; } -.govuk-\!-padding-static-0, .govuk-\!-static-padding-0 { padding: 0 !important; } -.govuk-\!-padding-top-static-0, .govuk-\!-static-padding-top-0 { padding-top: 0 !important; } -.govuk-\!-padding-right-static-0, .govuk-\!-static-padding-right-0 { padding-right: 0 !important; } -.govuk-\!-padding-bottom-static-0, .govuk-\!-static-padding-bottom-0 { padding-bottom: 0 !important; } -.govuk-\!-padding-left-static-0, .govuk-\!-static-padding-left-0 { padding-left: 0 !important; } -.govuk-\!-padding-static-1, .govuk-\!-static-padding-1 { padding: 5px !important; } -.govuk-\!-padding-top-static-1, .govuk-\!-static-padding-top-1 { padding-top: 5px !important; } -.govuk-\!-padding-right-static-1, .govuk-\!-static-padding-right-1 { padding-right: 5px !important; } -.govuk-\!-padding-bottom-static-1, .govuk-\!-static-padding-bottom-1 { padding-bottom: 5px !important; } -.govuk-\!-padding-left-static-1, .govuk-\!-static-padding-left-1 { padding-left: 5px !important; } -.govuk-\!-padding-static-2, .govuk-\!-static-padding-2 { padding: 10px !important; } -.govuk-\!-padding-top-static-2, .govuk-\!-static-padding-top-2 { padding-top: 10px !important; } -.govuk-\!-padding-right-static-2, .govuk-\!-static-padding-right-2 { padding-right: 10px !important; } -.govuk-\!-padding-bottom-static-2, .govuk-\!-static-padding-bottom-2 { padding-bottom: 10px !important; } -.govuk-\!-padding-left-static-2, .govuk-\!-static-padding-left-2 { padding-left: 10px !important; } -.govuk-\!-padding-static-3, .govuk-\!-static-padding-3 { padding: 15px !important; } -.govuk-\!-padding-top-static-3, .govuk-\!-static-padding-top-3 { padding-top: 15px !important; } -.govuk-\!-padding-right-static-3, .govuk-\!-static-padding-right-3 { padding-right: 15px !important; } -.govuk-\!-padding-bottom-static-3, .govuk-\!-static-padding-bottom-3 { padding-bottom: 15px !important; } -.govuk-\!-padding-left-static-3, .govuk-\!-static-padding-left-3 { padding-left: 15px !important; } -.govuk-\!-padding-static-4, .govuk-\!-static-padding-4 { padding: 20px !important; } -.govuk-\!-padding-top-static-4, .govuk-\!-static-padding-top-4 { padding-top: 20px !important; } -.govuk-\!-padding-right-static-4, .govuk-\!-static-padding-right-4 { padding-right: 20px !important; } -.govuk-\!-padding-bottom-static-4, .govuk-\!-static-padding-bottom-4 { padding-bottom: 20px !important; } -.govuk-\!-padding-left-static-4, .govuk-\!-static-padding-left-4 { padding-left: 20px !important; } -.govuk-\!-padding-static-5, .govuk-\!-static-padding-5 { padding: 25px !important; } -.govuk-\!-padding-top-static-5, .govuk-\!-static-padding-top-5 { padding-top: 25px !important; } -.govuk-\!-padding-right-static-5, .govuk-\!-static-padding-right-5 { padding-right: 25px !important; } -.govuk-\!-padding-bottom-static-5, .govuk-\!-static-padding-bottom-5 { padding-bottom: 25px !important; } -.govuk-\!-padding-left-static-5, .govuk-\!-static-padding-left-5 { padding-left: 25px !important; } -.govuk-\!-padding-static-6, .govuk-\!-static-padding-6 { padding: 30px !important; } -.govuk-\!-padding-top-static-6, .govuk-\!-static-padding-top-6 { padding-top: 30px !important; } -.govuk-\!-padding-right-static-6, .govuk-\!-static-padding-right-6 { padding-right: 30px !important; } -.govuk-\!-padding-bottom-static-6, .govuk-\!-static-padding-bottom-6 { padding-bottom: 30px !important; } -.govuk-\!-padding-left-static-6, .govuk-\!-static-padding-left-6 { padding-left: 30px !important; } -.govuk-\!-padding-static-7, .govuk-\!-static-padding-7 { padding: 40px !important; } -.govuk-\!-padding-top-static-7, .govuk-\!-static-padding-top-7 { padding-top: 40px !important; } -.govuk-\!-padding-right-static-7, .govuk-\!-static-padding-right-7 { padding-right: 40px !important; } -.govuk-\!-padding-bottom-static-7, .govuk-\!-static-padding-bottom-7 { padding-bottom: 40px !important; } -.govuk-\!-padding-left-static-7, .govuk-\!-static-padding-left-7 { padding-left: 40px !important; } -.govuk-\!-padding-static-8, .govuk-\!-static-padding-8 { padding: 50px !important; } -.govuk-\!-padding-top-static-8, .govuk-\!-static-padding-top-8 { padding-top: 50px !important; } -.govuk-\!-padding-right-static-8, .govuk-\!-static-padding-right-8 { padding-right: 50px !important; } -.govuk-\!-padding-bottom-static-8, .govuk-\!-static-padding-bottom-8 { padding-bottom: 50px !important; } -.govuk-\!-padding-left-static-8, .govuk-\!-static-padding-left-8 { padding-left: 50px !important; } -.govuk-\!-padding-static-9, .govuk-\!-static-padding-9 { padding: 60px !important; } -.govuk-\!-padding-top-static-9, .govuk-\!-static-padding-top-9 { padding-top: 60px !important; } -.govuk-\!-padding-right-static-9, .govuk-\!-static-padding-right-9 { padding-right: 60px !important; } -.govuk-\!-padding-bottom-static-9, .govuk-\!-static-padding-bottom-9 { padding-bottom: 60px !important; } -.govuk-\!-padding-left-static-9, .govuk-\!-static-padding-left-9 { padding-left: 60px !important; } + .govuk-\!-text-align-left { text-align: left !important; } @@ -7347,14 +7219,13 @@ p + .govuk-heading-s, text-align: right !important; } + .govuk-\!-font-size-80 { - font-size: 53px !important; font-size: 3.3125rem !important; line-height: 1.0377358491 !important; } @media (min-width: 40.0625em) { .govuk-\!-font-size-80 { - font-size: 80px !important; font-size: 5rem !important; line-height: 1 !important; } @@ -7367,13 +7238,11 @@ p + .govuk-heading-s, } .govuk-\!-font-size-48 { - font-size: 32px !important; font-size: 2rem !important; line-height: 1.09375 !important; } @media (min-width: 40.0625em) { .govuk-\!-font-size-48 { - font-size: 48px !important; font-size: 3rem !important; line-height: 1.0416666667 !important; } @@ -7386,13 +7255,11 @@ p + .govuk-heading-s, } .govuk-\!-font-size-36 { - font-size: 24px !important; font-size: 1.5rem !important; line-height: 1.0416666667 !important; } @media (min-width: 40.0625em) { .govuk-\!-font-size-36 { - font-size: 36px !important; font-size: 2.25rem !important; line-height: 1.1111111111 !important; } @@ -7405,13 +7272,11 @@ p + .govuk-heading-s, } .govuk-\!-font-size-27 { - font-size: 18px !important; font-size: 1.125rem !important; line-height: 1.1111111111 !important; } @media (min-width: 40.0625em) { .govuk-\!-font-size-27 { - font-size: 27px !important; font-size: 1.6875rem !important; line-height: 1.1111111111 !important; } @@ -7424,13 +7289,11 @@ p + .govuk-heading-s, } .govuk-\!-font-size-24 { - font-size: 18px !important; font-size: 1.125rem !important; line-height: 1.1111111111 !important; } @media (min-width: 40.0625em) { .govuk-\!-font-size-24 { - font-size: 24px !important; font-size: 1.5rem !important; line-height: 1.25 !important; } @@ -7443,13 +7306,11 @@ p + .govuk-heading-s, } .govuk-\!-font-size-19 { - font-size: 16px !important; font-size: 1rem !important; line-height: 1.25 !important; } @media (min-width: 40.0625em) { .govuk-\!-font-size-19 { - font-size: 19px !important; font-size: 1.1875rem !important; line-height: 1.3157894737 !important; } @@ -7462,13 +7323,11 @@ p + .govuk-heading-s, } .govuk-\!-font-size-16 { - font-size: 14px !important; font-size: 0.875rem !important; line-height: 1.1428571429 !important; } @media (min-width: 40.0625em) { .govuk-\!-font-size-16 { - font-size: 16px !important; font-size: 1rem !important; line-height: 1.25 !important; } @@ -7481,13 +7340,11 @@ p + .govuk-heading-s, } .govuk-\!-font-size-14 { - font-size: 12px !important; font-size: 0.75rem !important; line-height: 1.25 !important; } @media (min-width: 40.0625em) { .govuk-\!-font-size-14 { - font-size: 14px !important; font-size: 0.875rem !important; line-height: 1.4285714286 !important; } @@ -7507,6 +7364,7 @@ p + .govuk-heading-s, font-weight: 700 !important; } + .govuk-\!-width-full { width: 100% !important; } @@ -7556,6 +7414,9 @@ p + .govuk-heading-s, } } + + + /* ========================================================================== #FILTER ========================================================================== */ @@ -7591,7 +7452,6 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 700; - font-size: 18px; font-size: 1.125rem; line-height: 1.1111111111; background-color: transparent; @@ -7614,7 +7474,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .moj-filter__legend button { - font-size: 24px; font-size: 1.5rem; line-height: 1.25; } @@ -7688,7 +7547,6 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 16px; font-size: 1rem; line-height: 1.25; } @@ -7699,7 +7557,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .moj-filter__close { - font-size: 19px; font-size: 1.1875rem; line-height: 1.3157894737; } @@ -7736,7 +7593,6 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 14px; font-size: 0.875rem; line-height: 1.1428571429; display: inline-block; @@ -7752,7 +7608,6 @@ p + .govuk-heading-s, @media (min-width: 40.0625em) { .moj-filter__heading-title, .moj-filter__heading-action { - font-size: 16px; font-size: 1rem; line-height: 1.25; } @@ -7780,7 +7635,6 @@ p + .govuk-heading-s, -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: 400; - font-size: 14px; font-size: 0.875rem; line-height: 1.1428571429; background-color: #ffffff; @@ -7798,7 +7652,6 @@ p + .govuk-heading-s, } @media (min-width: 40.0625em) { .moj-filter__tag { - font-size: 16px; font-size: 1rem; line-height: 1.25; } diff --git a/Childrens-Social-Care-CPD/wwwroot/css/application.css.map b/Childrens-Social-Care-CPD/wwwroot/css/application.css.map index 65b6f00f..de47019b 100644 --- a/Childrens-Social-Care-CPD/wwwroot/css/application.css.map +++ b/Childrens-Social-Care-CPD/wwwroot/css/application.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../node_modules/govuk-frontend/govuk/core/_govuk-frontend-version.scss","../../node_modules/govuk-frontend/govuk/core/_links.scss","../../node_modules/govuk-frontend/govuk/helpers/_typography.scss","../../node_modules/govuk-frontend/govuk/settings/_typography-font.scss","../../node_modules/govuk-frontend/govuk/helpers/_links.scss","../../node_modules/govuk-frontend/govuk/settings/_links.scss","../../node_modules/govuk-frontend/govuk/helpers/_font-faces.scss","../../node_modules/govuk-frontend/govuk/vendor/_sass-mq.scss","../../node_modules/govuk-frontend/govuk/helpers/_focused.scss","../../node_modules/govuk-frontend/govuk/settings/_colours-applied.scss","../../node_modules/govuk-frontend/govuk/core/_lists.scss","../../node_modules/govuk-frontend/govuk/helpers/_spacing.scss","../../node_modules/govuk-frontend/govuk/core/_typography.scss","../../node_modules/govuk-frontend/govuk/core/_section-break.scss","../../node_modules/govuk-frontend/govuk/objects/_button-group.scss","../../node_modules/govuk-frontend/govuk/objects/_form-group.scss","../../node_modules/govuk-frontend/govuk/helpers/_clearfix.scss","../../node_modules/govuk-frontend/govuk/objects/_grid.scss","../../node_modules/govuk-frontend/govuk/helpers/_grid.scss","../../node_modules/govuk-frontend/govuk/objects/_main-wrapper.scss","../../node_modules/govuk-frontend/govuk/objects/_template.scss","../../node_modules/govuk-frontend/govuk/objects/_width-container.scss","../../node_modules/govuk-frontend/govuk/settings/_measurements.scss","../../node_modules/govuk-frontend/govuk/components/accordion/_index.scss","../../node_modules/govuk-frontend/govuk/components/back-link/_index.scss","../../node_modules/govuk-frontend/govuk/components/breadcrumbs/_index.scss","../../node_modules/govuk-frontend/govuk/components/button/_index.scss","../../node_modules/govuk-frontend/govuk/components/error-message/_index.scss","../../node_modules/govuk-frontend/govuk/components/fieldset/_index.scss","../../node_modules/govuk-frontend/govuk/components/hint/_index.scss","../../node_modules/govuk-frontend/govuk/components/label/_index.scss","../../node_modules/govuk-frontend/govuk/components/checkboxes/_index.scss","../../node_modules/govuk-frontend/govuk/components/textarea/_index.scss","../../node_modules/govuk-frontend/govuk/components/character-count/_index.scss","../../node_modules/govuk-frontend/govuk/components/cookie-banner/_index.scss","../../node_modules/govuk-frontend/govuk/components/input/_index.scss","../../node_modules/govuk-frontend/govuk/components/date-input/_index.scss","../../node_modules/govuk-frontend/govuk/components/details/_index.scss","../../node_modules/govuk-frontend/govuk/helpers/_shape-arrow.scss","../../node_modules/govuk-frontend/govuk/components/error-summary/_index.scss","../../node_modules/govuk-frontend/govuk/components/exit-this-page/_index.scss","../../node_modules/govuk-frontend/govuk/components/file-upload/_index.scss","../../node_modules/govuk-frontend/govuk/components/footer/_index.scss","../../node_modules/govuk-frontend/govuk/helpers/_device-pixels.scss","../../node_modules/govuk-frontend/govuk/components/header/_index.scss","../../node_modules/govuk-frontend/govuk/components/inset-text/_index.scss","../../node_modules/govuk-frontend/govuk/components/notification-banner/_index.scss","../../node_modules/govuk-frontend/govuk/components/pagination/_index.scss","../../node_modules/govuk-frontend/govuk/components/panel/_index.scss","../../node_modules/govuk-frontend/govuk/components/tag/_index.scss","../../node_modules/govuk-frontend/govuk/components/phase-banner/_index.scss","../../node_modules/govuk-frontend/govuk/components/tabs/_index.scss","../../node_modules/govuk-frontend/govuk/components/radios/_index.scss","../../node_modules/govuk-frontend/govuk/components/select/_index.scss","../../node_modules/govuk-frontend/govuk/components/skip-link/_index.scss","../../node_modules/govuk-frontend/govuk/helpers/_visually-hidden.scss","../../node_modules/govuk-frontend/govuk/components/summary-list/_index.scss","../../node_modules/govuk-frontend/govuk/components/table/_index.scss","../../node_modules/govuk-frontend/govuk/components/warning-text/_index.scss","../../node_modules/govuk-frontend/govuk/utilities/_visually-hidden.scss","../../node_modules/govuk-frontend/govuk/overrides/_display.scss","../../node_modules/govuk-frontend/govuk/overrides/_spacing.scss","../../node_modules/govuk-frontend/govuk/overrides/_text-align.scss","../../node_modules/govuk-frontend/govuk/overrides/_typography.scss","../../node_modules/govuk-frontend/govuk/overrides/_width.scss","../../node_modules/@ministryofjustice/frontend/moj/components/filter/_filter.scss","../../node_modules/dfe-frontend-alpha/packages/core/settings/_colours.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_shape-arrow.scss","../../node_modules/dfe-frontend-alpha/packages/core/vendor/sass-mq.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_forms.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_page.scss","../../node_modules/dfe-frontend-alpha/packages/core/settings/_globals.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_table.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_spacing.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_form-group.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_grid.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_grid.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_mixins.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_main-wrapper.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_width-container.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_icons.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_lists.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/utilities/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/all.scss","../../node_modules/dfe-frontend-alpha/packages/components/header/_header.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_focused.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_links.scss","../../styles/scss/overrides/_dfe-overrides.scss","../../styles/scss/overrides/_dfe-vertical-nav.scss","../../styles/scss/overrides/_govuk-overrides.scss","../../styles/scss/overrides/_search-mobile-filter-modal.scss","../../styles/scss/overrides/_site.scss"],"names":[],"mappings":";AAAA;EAGE;;;ACDA;ECaA,aCiCkB;EDhClB;EACA;EEaA;EAII,2BCE2B;EDE3B,uBCWwB;;AChCtB;AACA;EACE;EACA;EACA;EACA,KACE;EAEF;;AAGF;EACE;EACA;EACA;EACA,KACE;EAEF;;ACiMF;ENlON;IC4BE,aCqDsB;;;ACrExB;EAuCE,2BCYmC;EDTnC;EACQ;EACR;EACQ;;AAzCV;EICE;EAEF,OCwDwB;EDvDxB,kBC6CmB;ED5CnB;EAGA;EAIA;EACQ;;AJgDR;EACE,OKqDgB;;ALlDlB;EACE,OKwDwB;;ALrD1B;EACE,OK2DsB;;ALxDxB;EACE,OK8DuB;;ALzDzB;EACE,OKrBsB;;AFuJlB;EH6LF;IACE;IACA;IAKA;;;;AAtMN;EAEE,OK3K0B;;AL8K5B;EAEE,OKnNgB;;ALwNlB;EACE,OKlKsB;;;ALgMxB;EFpOA,OOnBkB;;AF8MZ;EHyCN;IFjOE,OOIsB;;;ALoOxB;EAEI;;AAIJ;EFjPA,OOnBkB;;AF8MZ;EHsDN;IF9OE,OOIsB;;;;AL0QxB;EAEE;;AAKF;EAEE;;AAGF;EACE,OK1PsB;;;ALmUxB;EACE;;;AAxCF;EACE,OKrOgB;;ALwOlB;EACE,OKzOgB;;AL4OlB;EACE,OK/NsB;;ALkOxB;EACE,OK5NuB;;ALiOzB;EACE,OK/SsB;;;AC3ExB;ERaA,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EAzGhB,OOnBkB;ECjBhB;ECqGI;EDnGJ;EACA;;AH4NI;EGlON;IR4BE,aCqDsB;;;AIiJlB;EGlON;IR+JM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EGlON;IR0JM,WAZQ;IAaR,aAXU;;;AKkFV;EGlON;IR0CE,OOIsB;;;AFoLlB;EGlON;IC+GQ;;;ADtGN;EACE;;;AAIJ;EAIE;;;AAOF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;EAEE;;AH6LI;EG/LN;AAAA;IAKI;;;;AAIJ;EACE;;AHqLI;EGtLN;IAII;;;;AE9CJ;EVqCA,OOnBkB;EPPlB,aCiCkB;EDhClB;EACA;EAgDA;EAoFI,WALU;EAOR,WANY;EAQd,aAPY;EU1Id;EAEA;EDgGI;;AJ0HA;EKhON;IVwCE,OOIsB;;;AFoLlB;EKhON;IV0BE,aCqDsB;;;AIiJlB;EKhON;IV6JM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EKhON;IVwJM,WAZQ;IAaR,aAXU;;;AKkFV;EKhON;ID6GQ;;;;AC/FR;EVuBA,OOnBkB;EPPlB,aCiCkB;EDhClB;EACA;EAgDA;EAoFI,WALU;EAOR,WANY;EAQd,aAPY;EU5Hd;EAEA;EDkFI;;AJ0HA;EKlNN;IV0BE,OOIsB;;;AFoLlB;EKlNN;IVYE,aCqDsB;;;AIiJlB;EKlNN;IV+IM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EKlNN;IV0IM,WAZQ;IAaR,aAXU;;;AKkFV;EKlNN;ID+FQ;;;;ACjFR;EVSA,OOnBkB;EPPlB,aCiCkB;EDhClB;EACA;EAgDA;EAoFI,WALU;EAOR,WANY;EAQd,aAPY;EU9Gd;EAEA;EDoEI;;AJ0HA;EKpMN;IVYE,OOIsB;;;AFoLlB;EKpMN;IVFE,aCqDsB;;;AIiJlB;EKpMN;IViIM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EKpMN;IV4HM,WAZQ;IAaR,aAXU;;;AKkFV;EKpMN;IDiFQ;;;;ACnER;EVLA,OOnBkB;EPPlB,aCiCkB;EDhClB;EACA;EAgDA;EAoFI,WALU;EAOR,WANY;EAQd,aAPY;EUhGd;EAEA;EDsDI;;AJ0HA;EKtLN;IVFE,OOIsB;;;AFoLlB;EKtLN;IVhBE,aCqDsB;;;AIiJlB;EKtLN;IVmHM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EKtLN;IV8GM,WAZQ;IAaR,aAXU;;;AKkFV;EKtLN;IDmEQ;;;;ACnDR;EV/CA,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EUjFd;EAEA;EAEA,OHZ0B;;AF2KtB;EKtKN;IVhCE,aCqDsB;;;AIiJlB;EKtKN;IVmGM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EKtKN;IV8FM,WAZQ;IAaR,aAXU;;;;AU1EhB;EVzDA,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EUvEd;EAEA;EACA,OHrB0B;;AF2KtB;EK5JN;IV1CE,aCqDsB;;;AIiJlB;EK5JN;IVyFM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EK5JN;IVoFM,WAZQ;IAaR,aAXU;;;AKkFV;EK5JN;IASI;;;;AAIJ;EVtEA,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EU1Dd;EAEA,OHjC0B;;AF2KtB;EK/IN;IVvDE,aCqDsB;;;AIiJlB;EK/IN;IV4EM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EK/IN;IVuEM,WAZQ;IAaR,aAXU;;;;AUnDhB;EVtDA,OOnBkB;EPPlB,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EU/Cd;EDOI;;AJ0HA;EKrIN;IVnDE,OOIsB;;;AFoLlB;EKrIN;IVjEE,aCqDsB;;;AIiJlB;EKrIN;IVkEM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EKrIN;IV6DM,WAZQ;IAaR,aAXU;;;AKkFV;EKrIN;IDkBQ;;;;ACNR;EVlEA,OOnBkB;EPPlB,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EUnCd;EDLI;;AJ0HA;EKzHN;IV/DE,OOIsB;;;AFoLlB;EKzHN;IV7EE,aCqDsB;;;AIiJlB;EKzHN;IVsDM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EKzHN;IViDM,WAZQ;IAaR,aAXU;;;AKkFV;EKzHN;IDMQ;;;;ACMR;EV9EA,OOnBkB;EPPlB,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EUvBd;EDjBI;;AJ0HA;EK7GN;IV3EE,OOIsB;;;AFoLlB;EK7GN;IVzFE,aCqDsB;;;AIiJlB;EK7GN;IV0CM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EK7GN;IVqCM,WAZQ;IAaR,aAXU;;;AKkFV;EK7GN;IDNQ;;;;ACkBR;EV1FA,OOnBkB;EPPlB,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EUXd;ED7BI;;AJ0HA;EKjGN;IVvFE,OOIsB;;;AFoLlB;EKjGN;IVrGE,aCqDsB;;;AIiJlB;EKjGN;IV8BM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EKjGN;IVyBM,WAZQ;IAaR,aAXU;;;AKkFV;EKjGN;IDlBQ;;;;AC8CR;EACE;;ALoEI;EKrEN;IAII;;;;AAIJ;AAAA;AAAA;ED7DM;;AJ0HA;EK7DN;AAAA;AAAA;IDtDQ;;;;AC4DR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;ALiDI;EKvDN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IASI;;;;ACpLJ;EACE;EACA;;;AAeF;EFuFM;EAAA;;AJ0HA;EMjNN;IF8FQ;;;AJmHF;EMjNN;IF8FQ;;;;AErFR;EF8EM;EAAA;;AJ0HA;EMxMN;IFqFQ;;;AJmHF;EMxMN;IFqFQ;;;;AE5ER;EFqEM;EAAA;;AJ0HA;EM/LN;IF4EQ;;;AJmHF;EM/LN;IF4EQ;;;;AEjER;EACE;;;ACtCF;EH+FM;EG3EJ;EACA;EACA;EACI;EACJ;EACI;;APgMA;EOzNN;IHsGQ;;;AGtEN;EZ5BF,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EYrGZ;EAGA;EACA,YA9Ba;EA+Bb;EACA;;APiLE;EOzLJ;IZbA,aCqDsB;;;AIiJlB;EOzLJ;IZsHI,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;EOzLJ;IZiHI,WAZQ;IAaR,aAXU;;;AY1Fd;EACE;;AP2KE;EOzNN;IAqDI;IAEA;IAEI;IACJ;IACI;IACJ;IACI;;EAEJ;AAAA;IAEE,cAhEa;;EAmEf;IACE;;;;AC7EN;EJuGM;;AKjGN;EACE;EACA;EACA;;ATwNI;EQjON;IJ8GQ;;;AI1GN;EACE;;;AAIJ;EACE;EACA;;AAEA;EAEE;EACA;;;AEhBJ;EAEE;EACA;;ADGF;EACE;EACA;EACA;;;ACFA;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;ADxC3C;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;ADxC3C;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;ADxC3C;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;ADxC3C;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;ADxC3C;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AC1B7C;EAIE;EACA;EACA;;AZsMI;EY5MN;IAYI;IACA;;;;AAWJ;AAAA;ER0DM;;AJ0HA;EYpLN;AAAA;IRiEQ;;;;AS5GR;EAGE,kBXwB6B;EWpB7B;EACG;EACK;;AAcR;EAvBF;IAwBI;;EAEA;IACE;;;AboMA;Ea/NN;IAkCI;;;;AAKJ;EAGE;EAEA,kBXV2B;;;AYyC7B;EA1DA,WCTiB;EDYjB,cCgBkB;EDflB,aCekB;;ADZlB;EAmDA;IA7CE;IACA;;;AdgMI;EcpJN;IAvCE,cCPW;IDQX,aCRW;;EDWX;IAmCF;MA7BI;MACA;;;;AdgLE;EcpJN;IArBE;IACA;;EAIA;IAgBF;MAfI;MACA;;;;;AE5DJ;EZoGM;;AJ0HA;EgB9NN;IZ2GQ;;;;AYvGR;EACE;;;AAGF;EAEE;EACA;EAEA;EACA;;;AAGF;ErBRA,aCiCkB;EDhClB;EACA;EAgDA;EAoFI,WALU;EAOR,WANY;EAQd,aAPY;EAzGhB,OOnBkB;EcKhB;EACA;EACA;;AhBuMI;EgB7MN;IrBOE,aCqDsB;;;AIiJlB;EgB7MN;IrB0IM,WAjBQ;IAmBN,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E;;;AAGF;EACE;EACA;;;ACvBF;ExCyGM;EAAA;;AJ0HA;E4CnON;IxCgHQ;;;;AwC3GR;EjDSA,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EAzGhB,OOnBkB;E0CbhB;;A5C2NI;E4C9NN;IjDwBE,aCqDsB;;;AIiJlB;E4C9NN;IjD2JM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;E4C9NN;IjDsJM,WAZQ;IAaR,aAXU;;;AKkFV;E4C9NN;IjDsCE,OOIsB;;;;A0CpCxB;EACE;EACA;EACA;ExC2FI;;AJ0HA;E4CxNN;IxCqGQ;;;;AwC9FR;EjDJA,aCiCkB;EDhClB;EACA;EAsCA;EA8FI,WALU;EAOR,WANY;EAQd,aAPY;EiD7Hd;;A5C+MI;E4CjNN;IjDWE,aCqDsB;;;AIiJlB;E4CjNN;IjD8IM,WAjBQ;IAmBN,WAlBU;IAoBZ,aAnBU;;;AKkFV;E4CjNN;IjDyIM,WAZQ;IAaR,aAXU;;;AiD3Hd;EjDkBF,OOnBkB;E0CGd;EACA;EACA;;A5CyME;E4C7MJ;IjDqBA,OOIsB;;;;A0CjBxB;EjDhBA,aCiCkB;EDhClB;EACA;EEaA;EAII,2BCE2B;EDE3B,uBCWwB;E8Cd1B;EACA;;A5CgMI;E4CrMN;IjDDE,aCqDsB;;;ACrExB;EAuCE,2BCYmC;EDTnC;EACQ;EACR;EACQ;;AAzCV;EICE;EAEF,OCwDwB;EDvDxB,kBC6CmB;ED5CnB;EAGA;EAIA;EACQ;;AJgDR;EACE,OKqDgB;;ALlDlB;EACE,OKwDwB;;ALrD1B;EACE,OK2DsB;;ALxDxB;EACE,OK8DuB;;ALzDzB;EACE,OKrBsB;;;A0CtCxB;ExCmEM;;AJ0HA;E4C7LN;IxC0EQ;;;;AJmHF;E4CrLF;IAEE;IACA;;EnCzCN;IACE;IACA;IACA;;EmCyCE;IACE;;EAGF;IACE;IAEA;IACA;IACA;IACA;IAEA;IACA;IACA;;EAEA;IACE;;EAIJ;IAGE;IAEA;IAGA;IACA;IACA;IACA;IACA;IAEA;IACA;IAEA,kB1CpDuB;;E0CsDvB;IACE;;EAIJ;IAGE;;E/CwKN;IFpOA,OOnBkB;;;AF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CA;EACA;EACQ;EAER;EAKA;;AAzBA;EACE;;AAGF;EACE;;;AItBF;EJyDA;EAEA;EACA;EAGA;EAEA;EACA;EACA;EACQ;EAKR;;AAEA;EAEE;EAEA;EACA;EACA;EAEA;EACA;EACA;EACQ;EAER;;;AK3FF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;ArDqNI;EqDjNJ;IACE;;;ACuBF;ElD6DI;;;AkDrDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkD/DJ;ElD6DI;;;AkDrDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkD/DJ;ElD6DI;;;AkDrDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkD/DJ;ElD6DI;;;AkDrDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkD/DJ;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;;AkDrDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkD/DJ;ElD6DI;;;AkDrDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkD/DJ;ElD6DI;;;AkDrDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkD/DJ;ElD6DI;;;AkDrDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkDvDF;ElDuDE;;;AkD/DJ;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDtEN;ElD6DI;;AJ4HA;EsDzLJ;IlDoEM;;;;AkD5DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkD9DJ;ElDuDE;;AJ0HA;EsDjLF;IlD8DI;;;;AkDhCN;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AAFF;AAAA;EAEE;;;AARJ;AAAA;EAEE;;;AAIA;AAAA;EAEE;;;AAFF;AA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;;AAGJ;AAAA;AAEA;EACI;;;AAGJ;AACA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AACA;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;IACI;IACA;IACA;;EAGJ;IACI;IACA;IACA;;;AAKR;AAAA;AAAA;AAGA;AACA;EACI;EACA;EACA;EACA;;;AAGJ;AACA;EACI;EACA;EACA;EACA;EACA;;;AAGJ;AACA;EACI;EACA;EACA;EACA;EACA;;;AAGJ;AACA;EACI;EACA;EACA;;;AAGJ;AACA;EACI;;;AAGJ;AACA;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AACA;EACI;IACI;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;;;AAIR;EACI;EACA;;;AAGJ;AAAA;AAAA;AAGA;EACI;;;AAGJ;EACI;;;AAGJ;AACA;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;IACI;IACA;IACA;;;AAIR;EACI;IACI;IACA;;;AAIR;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;IACI;IACA;IACA;;;AAIR;EACI;IACI;IACA;;;AAIR;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;IACA;;;AAIR;EACI;IACI;IACA;;;AAIR;AACA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;IACI;IACA;IACA;;;AAIR;EACI;IACI;IACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;IACI;IACA;IACA;;;AAIR;EACI;IACI;IACA;;;AAIR;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;IACI;IACA;;EAGJ;IACI;IACA;;EAGJ;IACI;;;AAIR;AAAA;AAEA;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;ACjiBJ;AAAA;;AAAA;AAAA;AAOA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,OxBgBW;EwBfX;EACA;EACA;EACA;EACA;EACA;;;AAIR;EACI;IACI;;;AAKR;EACI;IACI;IACA;;;AAIR;EACI;IACI;;;AAIR;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA,OxBvCa;;;AwB0CjB;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA,mBxBjEuB;EwBkEvB;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI,mBxBjFa;EwBkFb;EACA,OxBnFa;;;AwBsFjB;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;IACA;IACA;;EAGJ;IACI;;;AAOA;EACI;;AAIR;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAIR;EACI;EACA,YxB/Je;;AwBiKf;EACI;;;ACrLf;EACG;;;ACDH;EACG;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;EAGJ;IACI;;;AC5CP;EACG;;;AAGJ;EACI;;;AAGJ;EAEI;;;AAOJ;EACI;;;AAGJ;AACA;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;IACI;IACA;IACA;IACA;;;AAIR;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;IACA;IACA;IACA;;EAGJ;IACI;IACA;;;AAIR;EACI;;;AAGJ;EACI;;;AAGJ;EACI;IACI;IACA;;EAGJ;IACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;AAEA;AACA;EACI;EACA;EACA;;;AAGJ;EACI;IACI;IACA;;EAGJ;IACI;IACA;;;AAIR;AACA;EACI;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;AACA;EACI;AAAA;AAAA;IAGI;IACA;IACA;IACA;IACA;;;AAIR;AACA;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI","file":"application.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../node_modules/govuk-frontend/dist/govuk/tools/_font-url.scss","../../node_modules/govuk-frontend/dist/govuk/tools/_px-to-em.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_media-queries.scss","../../node_modules/govuk-frontend/dist/govuk/core/_govuk-frontend-properties.scss","../../node_modules/govuk-frontend/dist/govuk/core/_links.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_typography.scss","../../node_modules/govuk-frontend/dist/govuk/settings/_typography-font.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_links.scss","../../node_modules/govuk-frontend/dist/govuk/settings/_links.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_font-faces.scss","../../node_modules/govuk-frontend/dist/govuk/vendor/_sass-mq.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_focused.scss","../../node_modules/govuk-frontend/dist/govuk/settings/_colours-applied.scss","../../node_modules/govuk-frontend/dist/govuk/core/_lists.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_spacing.scss","../../node_modules/govuk-frontend/dist/govuk/core/_typography.scss","../../node_modules/govuk-frontend/dist/govuk/core/_section-break.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_button-group.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_form-group.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_clearfix.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_grid.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_grid.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_main-wrapper.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_template.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_width-container.scss","../../node_modules/govuk-frontend/dist/govuk/settings/_measurements.scss","../../node_modules/govuk-frontend/dist/govuk/components/accordion/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/back-link/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/breadcrumbs/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/button/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/error-message/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/hint/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/label/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/textarea/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/character-count/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/fieldset/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/checkboxes/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/cookie-banner/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/input/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/date-input/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/details/_index.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_shape-arrow.scss","../../node_modules/govuk-frontend/dist/govuk/components/error-summary/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/exit-this-page/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/file-upload/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/footer/_index.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_device-pixels.scss","../../node_modules/govuk-frontend/dist/govuk/components/header/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/inset-text/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/notification-banner/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/pagination/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/panel/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/tag/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/phase-banner/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/radios/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/select/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/skip-link/_index.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_visually-hidden.scss","../../node_modules/govuk-frontend/dist/govuk/components/summary-list/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/table/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/tabs/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/task-list/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/warning-text/_index.scss","../../node_modules/govuk-frontend/dist/govuk/utilities/_visually-hidden.scss","../../node_modules/govuk-frontend/dist/govuk/overrides/_display.scss","../../node_modules/govuk-frontend/dist/govuk/overrides/_spacing.scss","../../node_modules/govuk-frontend/dist/govuk/overrides/_text-align.scss","../../node_modules/govuk-frontend/dist/govuk/overrides/_typography.scss","../../node_modules/govuk-frontend/dist/govuk/overrides/_width.scss","../../node_modules/@ministryofjustice/frontend/moj/components/filter/_filter.scss","../../node_modules/dfe-frontend-alpha/packages/core/settings/_colours.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_shape-arrow.scss","../../node_modules/dfe-frontend-alpha/packages/core/vendor/sass-mq.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_forms.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_page.scss","../../node_modules/dfe-frontend-alpha/packages/core/settings/_globals.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_table.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_spacing.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_form-group.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_grid.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_grid.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_mixins.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_main-wrapper.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_width-container.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_icons.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_lists.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/utilities/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/all.scss","../../node_modules/dfe-frontend-alpha/packages/components/header/_header.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_focused.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_links.scss","../../styles/scss/overrides/_dfe-overrides.scss","../../styles/scss/overrides/_dfe-vertical-nav.scss","../../styles/scss/overrides/_govuk-overrides.scss","../../styles/scss/overrides/_search-mobile-filter-modal.scss","../../styles/scss/overrides/_site.scss"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AA2BA;ACNA;;;;;;;;;;;;;;AC4DA;;;;;;;ACjFA;EAGE;EAIE;EAAA;EAAA;;;;ACNF;ECcA,aCFkB;EDGlB;EACA;EEaA;EAGE,2BChB6B;EDoB7B,uBCP0B;;ACdxB;AACA;EACE;EACA;EACA;EACA,KACE;EAEF;;AAGF;EACE;EACA;EACA;EACA,KACE;EAEF;;ACkMA;ENnON;ICyBE,aCHsB;;;ACTxB;EAqCE,2BCLmC;EDQnC;EACQ;EACR;EACQ;;AAvCV;EIFA;EACA,OC4DwB;ED3DxB,kBCiDmB;EDhDnB,YACE;EAIF;EAIA;EACQ;;AJgDR;EACE,OKuDgB;;ALpDlB;EACE,OK0DwB;;ALvD1B;EACE,OK6DsB;;AL1DxB;EACE,OKgEuB;;AL3DzB;EACE,OKnBsB;;AFuJlB;EH+HF;IACE;IACA;IAKA;;;;AA3KN;EAEE,OKxI0B;;AL2I5B;EAEE,OKhLgB;;ALqLlB;EACE,OK/HsB;;;ALoJxB;EF5LA,OOfkB;;AF8MZ;EHHN;IFzLE,OOQsB;;;ALwLxB;EAEI;;AAIJ;EFzMA,OOfkB;;AF8MZ;EHUN;IFtME,OOQsB;;;;ALqNxB;EAEE;;AAKF;EAEE;;AAGF;EACE,OKrMsB;;;ALoQxB;EACE;;;AAvCF;EACE,OKvKgB;;AL0KlB;EACE,OK3KgB;;AL8KlB;EACE,OKjKsB;;ALoKxB;EACE,OK9JuB;;ALmKzB;EACE,OKjPsB;;;ARzCxB;EGqVA;EAGA;EAGA;;AAEA;EIvVA;EACA,YACE;;;;AE3CF;ERcA,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;EAtL3B,OOfkB;EClBhB;ECsGI;EDpGJ;EACA;;AH6NI;EGnON;IRyBE,aCHsB;;;AI6MlB;EGnON;IRsOM,WAbY;IAcZ,aAbqB;;;AKSrB;EGnON;IRiOM,WATQ;IAUR,aARqB;;;AKSrB;EGnON;IRuCE,OOQsB;;;AFoLlB;EGnON;ICgHQ;;;ADvGN;EACE;;;AAIJ;EAIE;;;AAOF;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;AAAA;EAEE;;AH8LI;EGhMN;AAAA;IAKI;;;;AAIJ;EACE;;AHsLI;EGvLN;IAII;;;;;AE9CJ;EVkCA,OOfkB;EPPlB,aCFkB;EDGlB;EACA;EA4CA;EAiKI,WAJc;EAKd,aAJuB;EUpNzB;EAEA;EDiGI;;AJ0HA;EKjON;IVqCE,OOQsB;;;AFoLlB;EKjON;IVuBE,aCHsB;;;AI6MlB;EKjON;IVoOM,WAbY;IAcZ,aAbqB;;;AKSrB;EKjON;IV+NM,WATQ;IAUR,aARqB;;;AKSrB;EKjON;ID8GQ;;;;AChGR;EVoBA,OOfkB;EPPlB,aCFkB;EDGlB;EACA;EA4CA;EAiKI,WAJc;EAKd,aAJuB;EUtMzB;EAEA;EDmFI;;AJ0HA;EKnNN;IVuBE,OOQsB;;;AFoLlB;EKnNN;IVSE,aCHsB;;;AI6MlB;EKnNN;IVsNM,WAbY;IAcZ,aAbqB;;;AKSrB;EKnNN;IViNM,WATQ;IAUR,aARqB;;;AKSrB;EKnNN;IDgGQ;;;;AClFR;EVMA,OOfkB;EPPlB,aCFkB;EDGlB;EACA;EA4CA;EAiKI,WAJc;EAKd,aAJuB;EUxLzB;EAEA;EDqEI;;AJ0HA;EKrMN;IVSE,OOQsB;;;AFoLlB;EKrMN;IVLE,aCHsB;;;AI6MlB;EKrMN;IVwMM,WAbY;IAcZ,aAbqB;;;AKSrB;EKrMN;IVmMM,WATQ;IAUR,aARqB;;;AKSrB;EKrMN;IDkFQ;;;;ACpER;EVRA,OOfkB;EPPlB,aCFkB;EDGlB;EACA;EA4CA;EAiKI,WAJc;EAKd,aAJuB;EU1KzB;EAEA;EDuDI;;AJ0HA;EKvLN;IVLE,OOQsB;;;AFoLlB;EKvLN;IVnBE,aCHsB;;;AI6MlB;EKvLN;IV0LM,WAbY;IAcZ,aAbqB;;;AKSrB;EKvLN;IVqLM,WATQ;IAUR,aARqB;;;AKSrB;EKvLN;IDoEQ;;;;ACpDR;EV9CA,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;EU3JzB;EAEA;EAEA,OHX0B;;AF2KtB;EKvKN;IVnCE,aCHsB;;;AI6MlB;EKvKN;IV0KM,WAbY;IAcZ,aAbqB;;;AKSrB;EKvKN;IVqKM,WATQ;IAUR,aARqB;;;;AUpJ3B;EVxDA,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;EUjJzB;EAEA;EACA,OHpB0B;;AF2KtB;EK7JN;IV7CE,aCHsB;;;AI6MlB;EK7JN;IVgKM,WAbY;IAcZ,aAbqB;;;AKSrB;EK7JN;IV2JM,WATQ;IAUR,aARqB;;;AKSrB;EK7JN;IASI;;;;AAIJ;EVrEA,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;EUpIzB;EAEA,OHhC0B;;AF2KtB;EKhJN;IV1DE,aCHsB;;;AI6MlB;EKhJN;IVmJM,WAbY;IAcZ,aAbqB;;;AKSrB;EKhJN;IV8IM,WATQ;IAUR,aARqB;;;;AU7H3B;EVzDA,OOfkB;EPPlB,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;EUzHzB;EDQI;;AJ0HA;EKtIN;IVtDE,OOQsB;;;AFoLlB;EKtIN;IVpEE,aCHsB;;;AI6MlB;EKtIN;IVyIM,WAbY;IAcZ,aAbqB;;;AKSrB;EKtIN;IVoIM,WATQ;IAUR,aARqB;;;AKSrB;EKtIN;IDmBQ;;;;ACPR;EVrEA,OOfkB;EPPlB,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;EU7GzB;EDJI;;AJ0HA;EK1HN;IVlEE,OOQsB;;;AFoLlB;EK1HN;IVhFE,aCHsB;;;AI6MlB;EK1HN;IV6HM,WAbY;IAcZ,aAbqB;;;AKSrB;EK1HN;IVwHM,WATQ;IAUR,aARqB;;;AKSrB;EK1HN;IDOQ;;;;ACKR;EVjFA,OOfkB;EPPlB,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;EUjGzB;EDhBI;;AJ0HA;EK9GN;IV9EE,OOQsB;;;AFoLlB;EK9GN;IV5FE,aCHsB;;;AI6MlB;EK9GN;IViHM,WAbY;IAcZ,aAbqB;;;AKSrB;EK9GN;IV4GM,WATQ;IAUR,aARqB;;;AKSrB;EK9GN;IDLQ;;;;ACkBR;EV9FA,OOfkB;EPPlB,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;EUpFzB;ED7BI;;AJ0HA;EKjGN;IV3FE,OOQsB;;;AFoLlB;EKjGN;IVzGE,aCHsB;;;AI6MlB;EKjGN;IVoGM,WAbY;IAcZ,aAbqB;;;AKSrB;EKjGN;IV+FM,WATQ;IAUR,aARqB;;;AKSrB;EKjGN;IDlBQ;;;;AC+CR;EACE;;ALmEI;EKpEN;IAII;;;;AAIJ;AAAA;AAAA;ED9DM;;AJ0HA;EK5DN;AAAA;AAAA;IDvDQ;;;;AC6DR;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAME;;ALgDI;EKtDN;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IASI;;;;;ACtLJ;EACE;EACA;;;AASF;EF8FM;EAAA;;AJ0HA;EMxNN;IFqGQ;;;AJmHF;EMxNN;IFqGQ;;;;AE5FR;EFqFM;EAAA;;AJ0HA;EM/MN;IF4FQ;;;AJmHF;EM/MN;IF4FQ;;;;AEnFR;EF4EM;EAAA;;AJ0HA;EMtMN;IFmFQ;;;AJmHF;EMtMN;IFmFQ;;;;AExER;EACE;;;;;;;;;;;;;;;;;;;;;;;;;;AhBfJ;ACNA;;;;;;;;;;;;;;AC4DA;;;;;;;AetEE;EH+FM;EG3EJ;EACA;EACA;;APmMI;EOzNN;IHsGQ;;;AGzEN;EZzBF,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;EYjLvB;EAGA;EACA,YA3Ba;EA4Bb;EACA;;APoLE;EO5LJ;IZdA,aCHsB;;;AI6MlB;EO5LJ;IZ+LI,WAbY;IAcZ,aAbqB;;;AKSrB;EO5LJ;IZ0LI,WATQ;IAUR,aARqB;;;AYtKzB;EACE;;AP8KE;EOzNN;IAkDI;IAEA;IACA;IACA;;EAEA;AAAA;IAEE,cAzDa;;EA4Df;IACE;;;;;;;;;;;;;;;;;;;;;;;AjB9CR;ACNA;;;;;;;;;;;;;;AC4DA;;;;;;;AgB9EE;EJuGM;;AKjGN;EACE;EACA;EACA;;ATwNI;EQjON;IJ8GQ;;;AI1GN;EACE;;;AAIJ;EACE;EACA;;AAEA;EAEE;EACA;;;;;;;;;;;;;;;;;;;;;;AlBQN;ACNA;;;;;;;;;;;;;;AC4DA;;;;;;;AkB9EE;EAEE;EACA;;ADGF;EACE;EACA;EACA;;;ACFA;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;ADxC3C;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;ADxC3C;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;ADxC3C;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;ADxC3C;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;ADxC3C;ECyCF;EAEE;EAEF;;AX6KM;EU1NJ;IC+CA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;AD/B3C;ECgCF;EAIA;;AX6KM;EUjNJ;ICsCA;IACA,OAR2C;;;;;;;;;;;;;;;;;;;;;;;ArBvB/C;ACNA;;;;;;;;;;;;;;AC4DA;;;;;;;AoBzDE;EAIE;EACA;EACA;;AZsMI;EY5MN;IAYI;IACA;;;;AAWJ;AAAA;ER0DM;;AJ0HA;EYpLN;AAAA;IRiEQ;;;;;;;;;;;;;;;;;;;;;;;AdtFV;ACNA;;;;;;;;;;;;;;AC4DA;;;;;;;AqB7EE;EAGE,kBXyB6B;EWrB7B;EACG;EACK;;AAcR;EAvBF;IAwBI;;EAEA;IACE;;;AbqMA;EahON;IAkCI;;;;AAKJ;EAGE;EAEA,kBXT2B;;;;;;;;;;;;;;;;;;;;;;AZZ/B;ACNA;;;;;;;;;;;;;;AC4DA;;;;;;;AsBVE;EAlDA,WCRiB;EDWjB,cC2BkB;ED1BlB,aC0BkB;;ADvBlB;EA2CA;IArCE;IACA;;;AdiMI;Ec7JN;IA/BE,cCIW;IDHX,aCGW;;EDAX;IA2BF;MArBI;MACA;;;;AdiLE;Ec7JN;IAbE;IACA;;EAIA;IAQF;MAPI;MACA;;;;;;;;;;;;;;;;;;;;;;;;;AxBtCN;ACNA;;;;;;;;;;;;;;AC4DA;;;;;;;AwB3EE;EZoGM;;AJ0HA;EgB9NN;IZ2GQ;;;;AYvGR;EACE;;;AAGF;EAEE;EACA;EAEA;E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CrGJ;EAEA,kBrCQiB;;AFqNb;EuCnON;I5CyBE,aCHsB;;;AI6MlB;EuCnON;I5CsOM,WAbY;IAcZ,aAbqB;;;AKSrB;EuCnON;I5CiOM,WATQ;IAUR,aARqB;;;AKSrB;EuCnON;InCgHQ;;;AmCxGN;EACE;;;AAIJ;EACE;EAGA;;AvCkNI;EuCtNN;IAOI;;;;AAIJ;E5CqMI,WAJc;EAKd,aAJuB;EA9J3B;E4C/BE;EACA;EACA;;AvCoMI;EuC3MN;I5C8MM,WAbY;IAcZ,aAbqB;;;AKSrB;EuC3MN;I5CyMM,WATQ;IAUR,aARqB;;;;A4CxL3B;E5CEA,OOfkB;EqCgBhB;EAEA,kBrCD2B;;AF6LvB;EuCjMN;I5CKE,OOQsB;;;AFoLlB;EuCjMN;IAQI,SAPe;;;AAYjB;EAGE;EAOA;;AAGF;EACE;;;AAIJ;E5C4JI,WAJc;EAKd,aAJuB;EA9J3B;E4CSE;EAEA;;AvC4JI;EuClKN;I5CqKM,WAbY;IAcZ,aAbqB;;;AKSrB;EuClKN;I5CgKM,WATQ;IAUR,aARqB;;;;A4ChJ3B;E5C5DA,aCFkB;EDGlB;EACA;EEaA;EAGE,2BChB6B;EDoB7B,uBCP0B;;AEsMtB;EuCzJN;I5CjDE,aCHsB;;;ACTxB;EAqCE,2BCLmC;EDQnC;EACQ;EACR;EACQ;;AAvCV;EIFA;EACA,OC4DwB;ED3DxB,kBCiDmB;EDhDnB,YACE;EAIF;EAIA;EACQ;;AJ8QR;EACE,OKvKgB;;AL0KlB;EACE,OK3KgB;;AL8KlB;EACE,OKjKsB;;ALoKxB;EACE,OK9JuB;;ALmKzB;EACE,OKjPsB;;;AqCGxB;EACE,crCcmB;EqCZnB,kBrCYmB;;AL2DrB;EAEE,OK7DmB;;ALgErB;EACE;;AAGF;EACE,OKrEmB;;AL0ErB;EACE,OK7FsB;;;;AsC1ExB;EpCuGM;EoCrGJ;EACA;EACA;EACA;;AxC4NI;EwCjON;IpC8GQ;;;AJmHF;EwCjON;IAQI;IACA;;;;AAIJ;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;E7CPA,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;E6CjMzB;EACA;EACA;EACA;EACA;EACA;;AxC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EACA;;;AAIF;AAAA;AAAA;EAGE;;;AAGF;EtDiKI,WAJc;EAKd,aAJuB;;AKSrB;EiDvKN;ItD0KM,WAbY;IAcZ,aAbqB;;;AKSrB;EiDvKN;ItDqKM,WATQ;IAUR,aARqB;;;;AsD1J3B;EtD6JI,WAJc;EAKd,aAJuB;;AKSrB;EiDnKN;ItDsKM,WAbY;IAcZ,aAbqB;;;AKSrB;EiDnKN;ItDiKM,WATQ;IAUR,aARqB;;;;AsDtJ3B;EtDyJI,WAJc;EAKd,aAJuB;;AKSrB;EiD/JN;ItDkKM,WAbY;IAcZ,aAbqB;;;AKSrB;EiD/JN;ItD6JM,WATQ;IAUR,aARqB;;;;;AuD1N3B;E9CyGM;EAAA;ET3FN,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;;AKSrB;EkDnON;I9CgHQ;;;AJmHF;EkDnON;IvDyBE,aCHsB;;;AI6MlB;EkDnON;IvDsOM,WAbY;IAcZ,aAbqB;;;AKSrB;EkDnON;IvDiOM,WATQ;IAUR,aARqB;;;;AuDpN3B;EvDuNI,WAJc;EAKd,aAJuB;EAxK3B;EAdA,OOfkB;EgDThB;;AlDuNI;EkD7NN;IvDgOM,WAbY;IAcZ,aAbqB;;;AKSrB;EkD7NN;IvD2NM,WATQ;IAUR,aARqB;;;AKSrB;EkD7NN;IvDiCE,OOQsB;;;;AgDhCxB;EACE;EACA;EACA;E9CuFI;;AJ0HA;EkDpNN;I9CiGQ;;;;A8C1FR;EACE;;AAEA;EvDWF,OOfkB;EgDMd;EACA;EACA;;AlDsME;EkD1MJ;IvDcA,OOQsB;;;;AgDdxB;EvDnBA,aCFkB;EDGlB;EACA;EEaA;EAGE,2BChB6B;EDoB7B,uBCP0B;EoDQ1B;EACA;;AlD6LI;EkDlMN;IvDRE,aCHsB;;;ACTxB;EAqCE,2BCLmC;EDQnC;EACQ;EACR;EACQ;;AAvCV;EIFA;EACA,OC4DwB;ED3DxB,kBCiDmB;EDhDnB,YACE;EAIF;EAIA;EACQ;;AJgDR;EACE,OKuDgB;;ALpDlB;EACE,OK0DwB;;ALvD1B;EACE,OK6DsB;;AL1DxB;EACE,OKgEuB;;AL3DzB;EACE,OKnBsB;;;AgDnCxB;E9CgEM;;AJ0HA;EkD1LN;I9CuEQ;;;;AJmHF;EkDnLF;IAEE;IACA;;EzC3CN;IACE;IACA;IACA;;EyC2CE;IACE;;EAGF;IACE;IAEA;IACA;IACA;IACA;IAEA;IACA;IACA;;EAEA;IACE;;EAIJ;IAGE;IAEA;IAGA;IACA;IACA;IACA;IACA;IAEA;IACA;IAEA,kBhDtDuB;;EgDwDvB;IACE;;EAIJ;IAGE;;ErD0HN;IF5LA,OOfkB;;;AF8MZ;EHHN;IFzLE,OOQsB;;;AFoLlB;EHIN;IAEI;;;AGNE;EHUN;IFzMA,OOfkB;;;AF8MZ;EHUN;IFtME,OOQsB;;;AFoLlB;EkD3HA;IACE;IACA;IACA;IACA;IACA;IACA;;;AlDqHF;EkDjHF;I9CTE;I8CWA;IACA;IACA;;EAEA;IACE;;;AlD0GF;EkDtGF;IACE;;;;;;;AC1HN;ExDUA,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;EwDpNzB;E/CmGI;E+CjGJ;EACA;;AnD0NI;EmD/NN;IxDqBE,aCHsB;;;AI6MlB;EmD/NN;IxDkOM,WAbY;IAcZ,aAbqB;;;AKSrB;EmD/NN;IxD6NM,WATQ;IAUR,aARqB;;;AKSrB;EmD/NN;I/C4GQ;;;;A+C/FR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAMF;EACE,YAjC6B;;;AAoC/B;EACE;EACA;ExDJF,OOfkB;;AF8MZ;EmD7LN;IxDCE,OOQsB;;;;AiDHxB;EACE;EACA;EACA;EACA;ExDZF,OOfkB;;AF8MZ;EmDvLN;IxDLE,OOQsB;;;;AiDKxB;EACE,OjDG0B;;;AiDG5B;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA,OjDf0B;;;;;;;;AkDxD5B;EzDcA,aCFkB;EDGlB;EACA;EAkCA;EA2KI,WAJc;EAKd,aAJuB;ESjHrB;EgDtGJ;EACA;;ApD+NI;EoDnON;IzDyBE,aCHsB;;;AI6MlB;EoDnON;IzDsOM,WAbY;IAcZ,aAbqB;;;AKSrB;EoDnON;IzDiOM,WATQ;IAUR,aARqB;;;AKSrB;EoDnON;IhDgHQ;;;;AgDzGR;EzDqDA;EyDjDE;EAEA;EAEA;EACA;EAEA;EACA;EACA;EAQA;EACA;EAEA;EACA;EAEA;EACA;EAEA;EAIA;EACI;EACI;EAIR;;ApDoLI;EoD5NN;IAgBI;;;AA0BF;EA1CF;IA2CI;IACA;IACA;;;;AAIJ;EzDpBA,OOfkB;EkDqChB;EACA;;ApDwKI;EoD3KN;IzDjBE,OOQsB;;;;;;AOvCxB;EACE;EACA;EACA;;;;A4CXF;ENeA;EAcA;EACA;EAGA;EACA;EAEA;EACA;EACA;EACQ;EAER;EAKA;EAKA;EACI;EACI;;AAhCR;EACE;;AAGF;EACE;;;AMtBF;ENgEA;EAEA;EACA;EAGA;EAEA;EACA;EACA;EACQ;EAKR;EAKA;EACI;EACI;;AAER;EAEE;EAEA;EACA;EACA;EAEA;EACA;EACA;EACQ;EAER;EAGA;EACI;EACI;;;;;AO9GV;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AtDqNI;EsDjNJ;IACE;;;;ACiBF;EnDmEI;;;AmD7DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmDrEJ;EnDmEI;;;AmD7DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmDrEJ;EnDmEI;;;AmD7DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmDrEJ;EnDmEI;;;AmD7DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmDrEJ;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;;AmD7DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmDrEJ;EnDmEI;;;AmD7DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmDrEJ;EnDmEI;;;AmD7DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmDrEJ;EnDmEI;;;AmD7DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmD/DF;EnD+DE;;;AmDrEJ;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmD5EN;EnDmEI;;AJ4HA;EuD/LJ;InD0EM;;;;AmDpEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDtEJ;EnD+DE;;AJ0HA;EuDzLF;InDsEI;;;;AmDhDN;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AANJ;EACE;;;AAIA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;;ACrEN;EACE;;;AAGF;EACE;;;AAGF;EACE;;;;ACHA;E9DsNE,WAJc;EAKd,aAJuB;;AKSrB;EyD5NJ;I9D+NI,WAbY;IAcZ,aAbqB;;;AKSrB;EyD5NJ;I9D0NI,WATQ;IAUR,aARqB;;;;A8DnNzB;E9DsNE,WAJc;E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CA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AACA;EACI;IACI;IACA;;EAGJ;IACI;;EAGJ;IACI;;EAGJ;IACI;;;AAIR;EACI;EACA;;;AAGJ;AAAA;AAAA;AAGA;EACI;;;AAGJ;EACI;;;AAGJ;AACA;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;IACI;IACA;IACA;;;AAIR;EACI;IACI;IACA;;;AAIR;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;IACI;IACA;IACA;;;AAIR;EACI;IACI;IACA;;;AAIR;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;IACA;;;AAIR;EACI;IACI;IACA;;;AAIR;AACA;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;IACI;IACA;IACA;;;AAIR;EACI;IACI;IACA;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;IACI;IACA;IACA;;;AAIR;EACI;IACI;IACA;;;AAIR;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;IACI;IACA;;EAGJ;IACI;IACA;;EAGJ;IACI;;;AAIR;AAAA;AAEA;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;ACjiBJ;AAAA;;AAAA;AAAA;AAOA;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI,OxBgBW;EwBfX;EACA;EACA;EACA;EACA;EACA;;;AAIR;EACI;IACI;;;AAKR;EACI;IACI;IACA;;;AAIR;EACI;IACI;;;AAIR;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA,OxBvCa;;;AwB0CjB;EACI;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;AAAA;EAEI;EACA,mBxBjEuB;EwBkEvB;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI,mBxBjFa;EwBkFb;EACA,OxBnFa;;;AwBsFjB;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;IACA;IACA;;EAGJ;IACI;;;AAOA;EACI;;AAIR;EACI;;AAEA;EACI;;AAEA;EACI;EACA;EACA;;AAIR;EACI;EACA,YxB/Je;;AwBiKf;EACI;;;ACrLf;EACG;;;ACDH;EACG;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;EAGJ;IACI;;;AC5CP;EACG;;;AAGJ;EACI;;;AAGJ;EAEI;;;AAOJ;EACI;;;AAGJ;AACA;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;IACI;IACA;IACA;IACA;;;AAIR;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;IACI;IACA;IACA;IACA;;EAGJ;IACI;IACA;;;AAIR;EACI;;;AAGJ;EACI;;;AAGJ;EACI;IACI;IACA;;EAGJ;IACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI;;;AAGJ;AAEA;AACA;EACI;EACA;EACA;;;AAGJ;EACI;IACI;IACA;;EAGJ;IACI;IACA;;;AAIR;AACA;EACI;EACA;EACA;;;AAGJ;EACI;IACI;;;AAIR;EACI;IACI;;;AAIR;AACA;EACI;AAAA;AAAA;IAGI;IACA;IACA;IACA;IACA;;;AAIR;AACA;EACI;EACA;EACA;;;AAGJ;EACI;EACA;;;AAGJ;EACI","file":"application.css"} \ No newline at end of file diff --git a/Childrens-Social-Care-CPD/wwwroot/css/application.min.css b/Childrens-Social-Care-CPD/wwwroot/css/application.min.css index c1636c71..e73d69b6 100644 --- a/Childrens-Social-Care-CPD/wwwroot/css/application.min.css +++ b/Childrens-Social-Care-CPD/wwwroot/css/application.min.css @@ -1 +1 @@ -:root{--govuk-frontend-version: "4.7.0"}a,.govuk-link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}/*! Copyright (c) 2011 by Margaret Calvert & Henrik Kubel. All rights reserved. The font has been customised for exclusive use on gov.uk. This cut is not commercially available. */@font-face{font-family:"GDS Transport";font-style:normal;font-weight:normal;src:url("/assets/fonts/light-94a07e06a1-v2.woff2") format("woff2"),url("/assets/fonts/light-f591b13f7d-v2.woff") format("woff");font-display:fallback}@font-face{font-family:"GDS Transport";font-style:normal;font-weight:bold;src:url("/assets/fonts/bold-b542beb274-v2.woff2") format("woff2"),url("/assets/fonts/bold-affa96571d-v2.woff") format("woff");font-display:fallback}@media print{a,.govuk-link{font-family:sans-serif}}a:hover,.govuk-link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}a:focus,.govuk-link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}a:link,.govuk-link:link{color:#1d70b8}a:visited,.govuk-link:visited{color:#4c2c92}a:hover,.govuk-link:hover{color:#003078}a:active,.govuk-link:active{color:#0b0c0c}a:focus,.govuk-link:focus{color:#0b0c0c}@media print{a[href^="/"]:after,[href^="/"].govuk-link:after,a[href^="http://"]:after,[href^="http://"].govuk-link:after,a[href^="https://"]:after,[href^="https://"].govuk-link:after{content:" (" attr(href) ")";font-size:90%;word-wrap:break-word}}.govuk-link--muted:link,.govuk-link--muted:visited{color:#505a5f}.govuk-link--muted:hover,.govuk-link--muted:active{color:#0b0c0c}.govuk-link--muted:focus{color:#0b0c0c}.govuk-link--text-colour:link,.govuk-link--text-colour:visited{color:#0b0c0c}@media print{.govuk-link--text-colour:link,.govuk-link--text-colour:visited{color:#000}}.govuk-link--text-colour:hover{color:rgba(11,12,12,.99)}.govuk-link--text-colour:active,.govuk-link--text-colour:focus{color:#0b0c0c}@media print{.govuk-link--text-colour:active,.govuk-link--text-colour:focus{color:#000}}.govuk-link--inverse:link,.govuk-link--inverse:visited{color:#fff}.govuk-link--inverse:hover,.govuk-link--inverse:active{color:rgba(255,255,255,.99)}.govuk-link--inverse:focus{color:#0b0c0c}.govuk-link--no-underline:not(:hover):not(:active){text-decoration:none}.govuk-link--no-visited-state:link{color:#1d70b8}.govuk-link--no-visited-state:visited{color:#1d70b8}.govuk-link--no-visited-state:hover{color:#003078}.govuk-link--no-visited-state:active{color:#0b0c0c}.govuk-link--no-visited-state:focus{color:#0b0c0c}.govuk-list{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-top:0;margin-bottom:15px;padding-left:0;list-style-type:none}@media print{.govuk-list{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-list{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-list{font-size:14pt;line-height:1.15}}@media print{.govuk-list{color:#000}}@media(min-width: 40.0625em){.govuk-list{margin-bottom:20px}}.govuk-list .govuk-list{margin-top:10px}.govuk-list>li{margin-bottom:5px}.govuk-list--bullet{padding-left:20px;list-style-type:disc}.govuk-list--number{padding-left:20px;list-style-type:decimal}.govuk-list--bullet>li,.govuk-list--number>li{margin-bottom:0}@media(min-width: 40.0625em){.govuk-list--bullet>li,.govuk-list--number>li{margin-bottom:5px}}.govuk-list--spaced>li{margin-bottom:10px}@media(min-width: 40.0625em){.govuk-list--spaced>li{margin-bottom:15px}}.govuk-heading-xl{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;display:block;margin-top:0;margin-bottom:30px}@media print{.govuk-heading-xl{color:#000}}@media print{.govuk-heading-xl{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-heading-xl{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-heading-xl{font-size:32pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-heading-xl{margin-bottom:50px}}.govuk-heading-l{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.0416666667;display:block;margin-top:0;margin-bottom:20px}@media print{.govuk-heading-l{color:#000}}@media print{.govuk-heading-l{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-heading-l{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-heading-l{font-size:24pt;line-height:1.05}}@media(min-width: 40.0625em){.govuk-heading-l{margin-bottom:30px}}.govuk-heading-m,.image-card h2{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111;display:block;margin-top:0;margin-bottom:15px}@media print{.govuk-heading-m,.image-card h2{color:#000}}@media print{.govuk-heading-m,.image-card h2{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-heading-m,.image-card h2{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-heading-m,.image-card h2{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-heading-m,.image-card h2{margin-bottom:20px}}.govuk-heading-s{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:block;margin-top:0;margin-bottom:15px}@media print{.govuk-heading-s{color:#000}}@media print{.govuk-heading-s{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-heading-s{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-heading-s{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-heading-s{margin-bottom:20px}}.govuk-caption-xl{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.1111111111;display:block;margin-bottom:5px;color:#505a5f}@media print{.govuk-caption-xl{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-caption-xl{font-size:27px;font-size:1.6875rem;line-height:1.1111111111}}@media print{.govuk-caption-xl{font-size:18pt;line-height:1.15}}.govuk-caption-l{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.1111111111;display:block;margin-bottom:5px;color:#505a5f}@media print{.govuk-caption-l{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-caption-l{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-caption-l{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-caption-l{margin-bottom:0}}.govuk-caption-m{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;color:#505a5f}@media print{.govuk-caption-m{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-caption-m{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-caption-m{font-size:14pt;line-height:1.15}}.govuk-body-lead,.govuk-body-l{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.1111111111;margin-top:0;margin-bottom:20px}@media print{.govuk-body-lead,.govuk-body-l{color:#000}}@media print{.govuk-body-lead,.govuk-body-l{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-body-lead,.govuk-body-l{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-body-lead,.govuk-body-l{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-body-lead,.govuk-body-l{margin-bottom:30px}}p,.govuk-body,.govuk-body-m{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-top:0;margin-bottom:15px}@media print{p,.govuk-body,.govuk-body-m{color:#000}}@media print{p,.govuk-body,.govuk-body-m{font-family:sans-serif}}@media(min-width: 40.0625em){p,.govuk-body,.govuk-body-m{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{p,.govuk-body,.govuk-body-m{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){p,.govuk-body,.govuk-body-m{margin-bottom:20px}}.govuk-body-s{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;margin-top:0;margin-bottom:15px}@media print{.govuk-body-s{color:#000}}@media print{.govuk-body-s{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-body-s{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-body-s{font-size:14pt;line-height:1.2}}@media(min-width: 40.0625em){.govuk-body-s{margin-bottom:20px}}.govuk-body-xs{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.25;margin-top:0;margin-bottom:15px}@media print{.govuk-body-xs{color:#000}}@media print{.govuk-body-xs{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-body-xs{font-size:14px;font-size:.875rem;line-height:1.4285714286}}@media print{.govuk-body-xs{font-size:12pt;line-height:1.2}}@media(min-width: 40.0625em){.govuk-body-xs{margin-bottom:20px}}.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l{padding-top:5px}@media(min-width: 40.0625em){.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l{padding-top:10px}}p+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:15px}@media(min-width: 40.0625em){p+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:20px}}p+.govuk-heading-m,.image-card p+h2,.govuk-body-m+.govuk-heading-m,.image-card .govuk-body-m+h2,.govuk-body+.govuk-heading-m,.image-card .govuk-body+h2,.govuk-body-s+.govuk-heading-m,.image-card .govuk-body-s+h2,.govuk-list+.govuk-heading-m,.image-card .govuk-list+h2,p+.govuk-heading-s,.govuk-body-m+.govuk-heading-s,.govuk-body+.govuk-heading-s,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-s{padding-top:5px}@media(min-width: 40.0625em){p+.govuk-heading-m,.image-card p+h2,.govuk-body-m+.govuk-heading-m,.image-card .govuk-body-m+h2,.govuk-body+.govuk-heading-m,.image-card .govuk-body+h2,.govuk-body-s+.govuk-heading-m,.image-card .govuk-body-s+h2,.govuk-list+.govuk-heading-m,.image-card .govuk-list+h2,p+.govuk-heading-s,.govuk-body-m+.govuk-heading-s,.govuk-body+.govuk-heading-s,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-s{padding-top:10px}}.govuk-section-break{margin:0;border:0}.govuk-section-break--xl{margin-top:30px;margin-bottom:30px}@media(min-width: 40.0625em){.govuk-section-break--xl{margin-top:50px}}@media(min-width: 40.0625em){.govuk-section-break--xl{margin-bottom:50px}}.govuk-section-break--l{margin-top:20px;margin-bottom:20px}@media(min-width: 40.0625em){.govuk-section-break--l{margin-top:30px}}@media(min-width: 40.0625em){.govuk-section-break--l{margin-bottom:30px}}.govuk-section-break--m{margin-top:15px;margin-bottom:15px}@media(min-width: 40.0625em){.govuk-section-break--m{margin-top:20px}}@media(min-width: 40.0625em){.govuk-section-break--m{margin-bottom:20px}}.govuk-section-break--visible{border-bottom:1px solid #b1b4b6}.govuk-button-group{margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media(min-width: 40.0625em){.govuk-button-group{margin-bottom:15px}}.govuk-button-group .govuk-link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.1875;display:inline-block;max-width:100%;margin-top:5px;margin-bottom:20px;text-align:center}@media print{.govuk-button-group .govuk-link{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-button-group .govuk-link{font-size:19px;font-size:1.1875rem;line-height:1}}@media print{.govuk-button-group .govuk-link{font-size:14pt;line-height:19px}}.govuk-button-group .govuk-button{margin-bottom:17px}@media(min-width: 40.0625em){.govuk-button-group{margin-right:-15px;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline}.govuk-button-group .govuk-button,.govuk-button-group .govuk-link{margin-right:15px}.govuk-button-group .govuk-link{text-align:left}}.govuk-form-group{margin-bottom:20px}.govuk-form-group:after{content:"";display:block;clear:both}@media(min-width: 40.0625em){.govuk-form-group{margin-bottom:30px}}.govuk-form-group .govuk-form-group:last-of-type{margin-bottom:0}.govuk-form-group--error{padding-left:15px;border-left:5px solid #d4351c}.govuk-form-group--error .govuk-form-group{padding:0;border:0}.govuk-grid-row{margin-right:-15px;margin-left:-15px}.govuk-grid-row:after{content:"";display:block;clear:both}.govuk-grid-column-one-quarter{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-one-quarter{width:25%;float:left}}.govuk-grid-column-one-third{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-one-third{width:33.3333333333%;float:left}}.govuk-grid-column-one-half{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-one-half{width:50%;float:left}}.govuk-grid-column-two-thirds{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-two-thirds{width:66.6666666667%;float:left}}.govuk-grid-column-three-quarters{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-three-quarters{width:75%;float:left}}.govuk-grid-column-full{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-full{width:100%;float:left}}.govuk-grid-column-one-quarter-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-one-quarter-from-desktop{width:25%;float:left}}.govuk-grid-column-one-third-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-one-third-from-desktop{width:33.3333333333%;float:left}}.govuk-grid-column-one-half-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-one-half-from-desktop{width:50%;float:left}}.govuk-grid-column-two-thirds-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-two-thirds-from-desktop{width:66.6666666667%;float:left}}.govuk-grid-column-three-quarters-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-three-quarters-from-desktop{width:75%;float:left}}.govuk-grid-column-full-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-full-from-desktop{width:100%;float:left}}.govuk-main-wrapper{display:block;padding-top:20px;padding-bottom:20px}@media(min-width: 40.0625em){.govuk-main-wrapper{padding-top:40px;padding-bottom:40px}}.govuk-main-wrapper--auto-spacing:first-child,.govuk-main-wrapper--l{padding-top:30px}@media(min-width: 40.0625em){.govuk-main-wrapper--auto-spacing:first-child,.govuk-main-wrapper--l{padding-top:50px}}.govuk-template{background-color:#f3f2f1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@supports(position: -webkit-sticky) or (position: sticky){.govuk-template{scroll-padding-top:60px}.govuk-template:not(:has(.govuk-exit-this-page)){scroll-padding-top:0}}@media screen{.govuk-template{overflow-y:scroll}}.govuk-template__body{margin:0;background-color:#fff}.govuk-width-container{max-width:960px;margin-right:15px;margin-left:15px}@supports(margin: max(calc(0px))){.govuk-width-container{margin-right:max(15px, calc(15px + env(safe-area-inset-right)));margin-left:max(15px, calc(15px + env(safe-area-inset-left)))}}@media(min-width: 40.0625em){.govuk-width-container{margin-right:30px;margin-left:30px}@supports(margin: max(calc(0px))){.govuk-width-container{margin-right:max(30px, calc(15px + env(safe-area-inset-right)));margin-left:max(30px, calc(15px + env(safe-area-inset-left)))}}}@media(min-width: 1020px){.govuk-width-container{margin-right:auto;margin-left:auto}@supports(margin: max(calc(0px))){.govuk-width-container{margin-right:auto;margin-left:auto}}}.govuk-accordion{margin-bottom:20px}@media(min-width: 40.0625em){.govuk-accordion{margin-bottom:30px}}.govuk-accordion__section{padding-top:15px}.govuk-accordion__section-heading{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}.govuk-accordion__section-button{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111;color:#0b0c0c;display:block;margin-bottom:0;padding-top:15px}@media print{.govuk-accordion__section-button{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-accordion__section-button{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-accordion__section-button{font-size:18pt;line-height:1.15}}@media print{.govuk-accordion__section-button{color:#000}}.govuk-accordion__section-content>:last-child{margin-bottom:0}.js-enabled .govuk-accordion{border-bottom:1px solid #b1b4b6}.js-enabled .govuk-accordion__section{padding-top:0}.js-enabled .govuk-accordion__section-content{display:none;padding-top:15px;padding-bottom:30px}@media(min-width: 40.0625em){.js-enabled .govuk-accordion__section-content{padding-bottom:50px}}.js-enabled .govuk-accordion__section-content[hidden]{padding-top:0;padding-bottom:0}@supports(content-visibility: hidden){.js-enabled .govuk-accordion__section-content[hidden]{content-visibility:hidden;display:inherit}}.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-content{display:block}.js-enabled .govuk-accordion__show-all{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;position:relative;z-index:1;margin-bottom:9px;padding:5px 2px 5px 0;border-width:0;color:#1d70b8;background:none;cursor:pointer;-webkit-appearance:none}@media print{.js-enabled .govuk-accordion__show-all{font-family:sans-serif}}@media(min-width: 40.0625em){.js-enabled .govuk-accordion__show-all{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.js-enabled .govuk-accordion__show-all{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.js-enabled .govuk-accordion__show-all{margin-bottom:14px}}.js-enabled .govuk-accordion__show-all::-moz-focus-inner{padding:0;border:0}.js-enabled .govuk-accordion__show-all:hover{color:#0b0c0c;background:#f3f2f1;box-shadow:0 -2px #f3f2f1,0 4px #f3f2f1}.js-enabled .govuk-accordion__show-all:hover .govuk-accordion__section-toggle-text{color:#0b0c0c}.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron{color:#0b0c0c;background:#0b0c0c}.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron:after{color:#f3f2f1}.js-enabled .govuk-accordion__show-all:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron{background:#0b0c0c}.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron:after{color:#fd0}.js-enabled .govuk-accordion__section-heading{padding:0}.js-enabled .govuk-accordion-nav__chevron{box-sizing:border-box;display:inline-block;position:relative;width:1.25rem;height:1.25rem;border:.0625rem solid;border-radius:50%;vertical-align:middle}.js-enabled .govuk-accordion-nav__chevron:after{content:"";box-sizing:border-box;display:block;position:absolute;bottom:.3125rem;left:.375rem;width:.375rem;height:.375rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-top:.125rem solid;border-right:.125rem solid}.js-enabled .govuk-accordion-nav__chevron--down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.js-enabled .govuk-accordion__section-button{width:100%;padding:10px 0 0 0;border:0;border-top:1px solid #b1b4b6;border-bottom:10px solid rgba(0,0,0,0);color:#0b0c0c;background:none;text-align:left;cursor:pointer;-webkit-appearance:none}@media(min-width: 40.0625em){.js-enabled .govuk-accordion__section-button{padding-bottom:10px}}.js-enabled .govuk-accordion__section-button:active{color:#0b0c0c;background:none}.js-enabled .govuk-accordion__section-button:hover{color:#0b0c0c;background:#f3f2f1}.js-enabled .govuk-accordion__section-button:hover .govuk-accordion__section-toggle-text{color:#0b0c0c}.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron{color:#0b0c0c;background:#0b0c0c}.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron:after{color:#f3f2f1}.js-enabled .govuk-accordion__section-button:focus{outline:0}.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron{color:#0b0c0c;background:#0b0c0c}.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron:after{color:#fd0}.js-enabled .govuk-accordion__section-button::-moz-focus-inner{padding:0;border:0}.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button{padding-bottom:15px;border-bottom:0}@media(min-width: 40.0625em){.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button{padding-bottom:20px}}.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus{padding-bottom:3px}@media(min-width: 48.0625em){.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus{padding-bottom:2px}}.js-enabled .govuk-accordion__section-toggle,.js-enabled .govuk-accordion__section-heading-text,.js-enabled .govuk-accordion__section-summary{display:block;margin-bottom:13px}.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-toggle-focus,.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-toggle-focus,.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-toggle-focus{display:inline}.js-enabled .govuk-accordion__section-toggle{font-size:16px;font-size:1rem;line-height:1.25;font-weight:400;color:#1d70b8}@media(min-width: 40.0625em){.js-enabled .govuk-accordion__section-toggle{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.js-enabled .govuk-accordion__section-toggle{font-size:14pt;line-height:1.15}}.js-enabled .govuk-accordion__show-all-text,.js-enabled .govuk-accordion__section-toggle-text{margin-left:5px;vertical-align:middle}@media screen and (forced-colors: active){.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron,.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron{background-color:rgba(0,0,0,0)}.js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-toggle-focus,.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus,.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}}@media(hover: none){.js-enabled .govuk-accordion__section-header:hover{border-top-color:#b1b4b6;box-shadow:inset 0 3px 0 0 #1d70b8}.js-enabled .govuk-accordion__section-header:hover .govuk-accordion__section-button{border-top-color:#b1b4b6}}.govuk-back-link{font-size:14px;font-size:.875rem;line-height:1.1428571429;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em;display:inline-block;position:relative;margin-top:15px;margin-bottom:15px;padding-left:.875em}@media(min-width: 40.0625em){.govuk-back-link{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-back-link{font-size:14pt;line-height:1.2}}@media print{.govuk-back-link{font-family:sans-serif}}.govuk-back-link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-back-link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-back-link:link,.govuk-back-link:visited{color:#0b0c0c}@media print{.govuk-back-link:link,.govuk-back-link:visited{color:#000}}.govuk-back-link:hover{color:rgba(11,12,12,.99)}.govuk-back-link:active,.govuk-back-link:focus{color:#0b0c0c}@media print{.govuk-back-link:active,.govuk-back-link:focus{color:#000}}.govuk-back-link:before{content:"";display:block;position:absolute;top:0;bottom:0;left:.1875em;width:.4375em;height:.4375em;margin:auto 0;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);border:solid;border-width:1px 1px 0 0;border-color:#505a5f}@supports(border-width: max(0px)){.govuk-back-link:before{border-width:max(1px, 0.0625em) max(1px, 0.0625em) 0 0;font-size:max(16px, 1em)}}.govuk-back-link:focus:before{border-color:#0b0c0c}.govuk-back-link:after{content:"";position:absolute;top:-14px;right:0;bottom:-14px;left:0}.govuk-back-link--inverse:link,.govuk-back-link--inverse:visited{color:#fff}.govuk-back-link--inverse:hover,.govuk-back-link--inverse:active{color:rgba(255,255,255,.99)}.govuk-back-link--inverse:focus{color:#0b0c0c}.govuk-back-link--inverse:before{border-color:currentcolor}.govuk-breadcrumbs{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;color:#0b0c0c;margin-top:15px;margin-bottom:10px}@media print{.govuk-breadcrumbs{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-breadcrumbs{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-breadcrumbs{font-size:14pt;line-height:1.2}}@media print{.govuk-breadcrumbs{color:#000}}.govuk-breadcrumbs__list{margin:0;padding:0;list-style-type:none}.govuk-breadcrumbs__list:after{content:"";display:block;clear:both}.govuk-breadcrumbs__list-item{display:inline-block;position:relative;margin-bottom:5px;margin-left:.625em;padding-left:.9784375em;float:left}.govuk-breadcrumbs__list-item:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-.206875em;width:.4375em;height:.4375em;margin:auto 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid;border-width:1px 1px 0 0;border-color:#505a5f}@supports(border-width: max(0px)){.govuk-breadcrumbs__list-item:before{border-width:max(1px, 0.0625em) max(1px, 0.0625em) 0 0;font-size:max(16px, 1em)}}.govuk-breadcrumbs__list-item:first-child{margin-left:0;padding-left:0}.govuk-breadcrumbs__list-item:first-child:before{content:none;display:none}.govuk-breadcrumbs__link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}@media print{.govuk-breadcrumbs__link{font-family:sans-serif}}.govuk-breadcrumbs__link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-breadcrumbs__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited{color:#0b0c0c}@media print{.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited{color:#000}}.govuk-breadcrumbs__link:hover{color:rgba(11,12,12,.99)}.govuk-breadcrumbs__link:active,.govuk-breadcrumbs__link:focus{color:#0b0c0c}@media print{.govuk-breadcrumbs__link:active,.govuk-breadcrumbs__link:focus{color:#000}}@media(max-width: 40.0525em){.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item{display:none}.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:first-child,.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:last-child{display:inline-block}.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:before{top:.375em;margin:0}.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list{display:-ms-flexbox;display:flex}}.govuk-breadcrumbs--inverse{color:#fff}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:link,.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:visited{color:#fff}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:hover,.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:active{color:rgba(255,255,255,.99)}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:focus{color:#0b0c0c}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__list-item:before{border-color:currentcolor}.govuk-button{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.1875;box-sizing:border-box;display:inline-block;position:relative;width:100%;margin-top:0;margin-right:0;margin-left:0;margin-bottom:22px;padding:8px 10px 7px;border:2px solid rgba(0,0,0,0);border-radius:0;color:#fff;background-color:#00703c;box-shadow:0 2px 0 #002d18;text-align:center;vertical-align:top;cursor:pointer;-webkit-appearance:none}@media print{.govuk-button{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-button{font-size:19px;font-size:1.1875rem;line-height:1}}@media print{.govuk-button{font-size:14pt;line-height:19px}}@media(min-width: 40.0625em){.govuk-button{margin-bottom:32px}}@media(min-width: 40.0625em){.govuk-button{width:auto}}.govuk-button:link,.govuk-button:visited,.govuk-button:active,.govuk-button:hover{color:#fff;text-decoration:none}.govuk-button::-moz-focus-inner{padding:0;border:0}.govuk-button:hover{background-color:#005a30}.govuk-button:active{top:2px}.govuk-button:focus{border-color:#fd0;outline:3px solid rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #fd0}.govuk-button:focus:not(:active):not(:hover){border-color:#fd0;color:#0b0c0c;background-color:#fd0;box-shadow:0 2px 0 #0b0c0c}.govuk-button:before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-4px;left:-2px;background:rgba(0,0,0,0)}.govuk-button:active:before{top:-4px}.govuk-button--disabled,.govuk-button[disabled=disabled],.govuk-button[disabled]{opacity:.5}.govuk-button--disabled:hover,.govuk-button[disabled=disabled]:hover,.govuk-button[disabled]:hover{background-color:#00703c;cursor:not-allowed}.govuk-button--disabled:active,.govuk-button[disabled=disabled]:active,.govuk-button[disabled]:active{top:0;box-shadow:0 2px 0 #002d18}.govuk-button--secondary{background-color:#f3f2f1;box-shadow:0 2px 0 #929191}.govuk-button--secondary,.govuk-button--secondary:link,.govuk-button--secondary:visited,.govuk-button--secondary:active,.govuk-button--secondary:hover{color:#0b0c0c}.govuk-button--secondary:hover{background-color:#dbdad9}.govuk-button--secondary:hover[disabled]{background-color:#f3f2f1}.govuk-button--warning{background-color:#d4351c;box-shadow:0 2px 0 #55150b}.govuk-button--warning,.govuk-button--warning:link,.govuk-button--warning:visited,.govuk-button--warning:active,.govuk-button--warning:hover{color:#fff}.govuk-button--warning:hover{background-color:#aa2a16}.govuk-button--warning:hover[disabled]{background-color:#d4351c}.govuk-button--inverse{background-color:#fff;box-shadow:0 2px 0 #144e81}.govuk-button--inverse,.govuk-button--inverse:link,.govuk-button--inverse:visited,.govuk-button--inverse:active,.govuk-button--inverse:hover{color:#1d70b8}.govuk-button--inverse:hover{background-color:#e8f1f8}.govuk-button--inverse:hover[disabled]{background-color:#fff}.govuk-button--start{font-weight:700;font-size:18px;font-size:1.125rem;line-height:1;display:-ms-inline-flexbox;display:inline-flex;min-height:auto;-ms-flex-pack:center;justify-content:center}@media(min-width: 40.0625em){.govuk-button--start{font-size:24px;font-size:1.5rem;line-height:1}}@media print{.govuk-button--start{font-size:18pt;line-height:1}}.govuk-button__start-icon{margin-left:5px;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;forced-color-adjust:auto}@media(min-width: 48.0625em){.govuk-button__start-icon{margin-left:10px}}.govuk-error-message{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:block;margin-top:0;margin-bottom:15px;clear:both;color:#d4351c}@media print{.govuk-error-message{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-error-message{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-error-message{font-size:14pt;line-height:1.15}}.govuk-fieldset{min-width:0;margin:0;padding:0;border:0}.govuk-fieldset:after{content:"";display:block;clear:both}@supports not (caret-color: auto){.govuk-fieldset,x:-moz-any-link{display:table-cell}}.govuk-fieldset__legend{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;box-sizing:border-box;display:table;max-width:100%;margin-bottom:10px;padding:0;white-space:normal}@media print{.govuk-fieldset__legend{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-fieldset__legend{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-fieldset__legend{font-size:14pt;line-height:1.15}}@media print{.govuk-fieldset__legend{color:#000}}.govuk-fieldset__legend--xl{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;margin-bottom:15px}@media print{.govuk-fieldset__legend--xl{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-fieldset__legend--xl{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-fieldset__legend--xl{font-size:32pt;line-height:1.15}}.govuk-fieldset__legend--l{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.0416666667;margin-bottom:15px}@media print{.govuk-fieldset__legend--l{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-fieldset__legend--l{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-fieldset__legend--l{font-size:24pt;line-height:1.05}}.govuk-fieldset__legend--m{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111;margin-bottom:15px}@media print{.govuk-fieldset__legend--m{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-fieldset__legend--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-fieldset__legend--m{font-size:18pt;line-height:1.15}}.govuk-fieldset__legend--s{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-fieldset__legend--s{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-fieldset__legend--s{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-fieldset__legend--s{font-size:14pt;line-height:1.15}}.govuk-fieldset__heading{margin:0;font-size:inherit;font-weight:inherit}.govuk-hint{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-bottom:15px;color:#505a5f}@media print{.govuk-hint{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-hint{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-hint{font-size:14pt;line-height:1.15}}.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend+.govuk-hint{margin-top:-5px}.govuk-label{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;display:block;margin-bottom:5px}@media print{.govuk-label{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-label{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-label{font-size:14pt;line-height:1.15}}@media print{.govuk-label{color:#000}}.govuk-label--xl{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;margin-bottom:15px}@media print{.govuk-label--xl{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-label--xl{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-label--xl{font-size:32pt;line-height:1.15}}.govuk-label--l{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.0416666667;margin-bottom:15px}@media print{.govuk-label--l{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-label--l{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-label--l{font-size:24pt;line-height:1.05}}.govuk-label--m{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111;margin-bottom:10px}@media print{.govuk-label--m{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-label--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-label--m{font-size:18pt;line-height:1.15}}.govuk-label--s{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-label--s{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-label--s{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-label--s{font-size:14pt;line-height:1.15}}.govuk-label-wrapper{margin:0}.govuk-checkboxes__item{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}@media print{.govuk-checkboxes__item{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-checkboxes__item{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-checkboxes__item{font-size:14pt;line-height:1.15}}.govuk-checkboxes__item:last-child,.govuk-checkboxes__item:last-of-type{margin-bottom:0}.govuk-checkboxes__input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.govuk-checkboxes__label{display:inline-block;margin-bottom:0;padding:8px 15px 5px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.govuk-checkboxes__label:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid currentcolor;background:rgba(0,0,0,0)}.govuk-checkboxes__label:after{content:"";box-sizing:border-box;position:absolute;top:11px;left:9px;width:23px;height:12px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border:solid;border-width:0 0 5px 5px;border-top-color:rgba(0,0,0,0);opacity:0;background:rgba(0,0,0,0)}.govuk-checkboxes__hint{display:block;padding-right:15px;padding-left:15px}.govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{border-width:4px;outline:3px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 3px #fd0}@media screen and (forced-colors: active),(-ms-high-contrast: active){.govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{outline-color:Highlight}}.govuk-checkboxes__input:checked+.govuk-checkboxes__label:after{opacity:1}.govuk-checkboxes__input:disabled,.govuk-checkboxes__input:disabled+.govuk-checkboxes__label{cursor:not-allowed}.govuk-checkboxes__input:disabled+.govuk-checkboxes__label,.govuk-checkboxes__input:disabled~.govuk-hint{opacity:.5}.govuk-checkboxes__divider{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;width:40px;margin-bottom:10px;text-align:center}@media print{.govuk-checkboxes__divider{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-checkboxes__divider{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-checkboxes__divider{font-size:14pt;line-height:1.15}}@media print{.govuk-checkboxes__divider{color:#000}}.govuk-checkboxes__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #b1b4b6}@media(min-width: 40.0625em){.govuk-checkboxes__conditional{margin-bottom:20px}}.js-enabled .govuk-checkboxes__conditional--hidden{display:none}.govuk-checkboxes__conditional>:last-child{margin-bottom:0}.govuk-checkboxes--small .govuk-checkboxes__item{min-height:0;margin-bottom:0;padding-left:34px;float:left}.govuk-checkboxes--small .govuk-checkboxes__item:after{content:"";display:block;clear:both}.govuk-checkboxes--small .govuk-checkboxes__input{left:-10px}.govuk-checkboxes--small .govuk-checkboxes__label{margin-top:-2px;padding:13px 15px 13px 1px;float:left}@media(min-width: 40.0625em){.govuk-checkboxes--small .govuk-checkboxes__label{padding:11px 15px 10px 1px}}.govuk-checkboxes--small .govuk-checkboxes__label:before{top:8px;width:24px;height:24px}.govuk-checkboxes--small .govuk-checkboxes__label:after{top:15px;left:6px;width:12px;height:6.5px;border-width:0 0 3px 3px}.govuk-checkboxes--small .govuk-checkboxes__hint{padding:0;clear:both}.govuk-checkboxes--small .govuk-checkboxes__conditional{margin-left:10px;padding-left:20px;clear:both}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label:before{box-shadow:0 0 0 10px #b1b4b6}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{box-shadow:0 0 0 3px #fd0,0 0 0 10px #b1b4b6}@media(hover: none),(pointer: coarse){.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label:before{box-shadow:initial}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{box-shadow:0 0 0 3px #fd0}}.govuk-textarea{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;display:block;width:100%;min-height:40px;margin-bottom:20px;padding:5px;resize:vertical;border:2px solid #0b0c0c;border-radius:0;-webkit-appearance:none}@media print{.govuk-textarea{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-textarea{font-size:19px;font-size:1.1875rem;line-height:1.25}}@media print{.govuk-textarea{font-size:14pt;line-height:1.25}}@media(min-width: 40.0625em){.govuk-textarea{margin-bottom:30px}}.govuk-textarea:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-textarea:disabled{opacity:.5;color:inherit;background-color:rgba(0,0,0,0);cursor:not-allowed}.govuk-textarea--error{border-color:#d4351c}.govuk-textarea--error:focus{border-color:#0b0c0c}.govuk-character-count{margin-bottom:20px}@media(min-width: 40.0625em){.govuk-character-count{margin-bottom:30px}}.govuk-character-count .govuk-form-group,.govuk-character-count .govuk-textarea{margin-bottom:5px}.govuk-character-count__message{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-weight:400;margin-top:0;margin-bottom:0}@media print{.govuk-character-count__message{font-family:sans-serif}}@supports(font-variant-numeric: tabular-nums){.govuk-character-count__message{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:tabular-nums}}.govuk-character-count__message:after{content:"​"}.govuk-character-count__message--disabled{visibility:hidden}.govuk-cookie-banner{padding-top:20px;border-bottom:10px solid rgba(0,0,0,0);background-color:#f3f2f1}.govuk-cookie-banner[hidden]{display:none}.govuk-cookie-banner__message{margin-bottom:-10px}.govuk-cookie-banner__message[hidden]{display:none}.govuk-cookie-banner__message:focus{outline:none}.govuk-input{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;width:100%;height:40px;height:2.5rem;margin-top:0;padding:5px;border:2px solid #0b0c0c;border-radius:0;-webkit-appearance:none;appearance:none}@media print{.govuk-input{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-input{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-input{font-size:14pt;line-height:1.15}}.govuk-input:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-input:disabled{opacity:.5;color:inherit;background-color:rgba(0,0,0,0);cursor:not-allowed}.govuk-input::-webkit-outer-spin-button,.govuk-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.govuk-input[type=number]{-moz-appearance:textfield}.govuk-input--error{border-color:#d4351c}.govuk-input--error:focus{border-color:#0b0c0c}.govuk-input--extra-letter-spacing{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-weight:400;letter-spacing:.05em}@media print{.govuk-input--extra-letter-spacing{font-family:sans-serif}}@supports(font-variant-numeric: tabular-nums){.govuk-input--extra-letter-spacing{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:tabular-nums}}.govuk-input--width-30{max-width:29.5em}.govuk-input--width-20{max-width:20.5em}.govuk-input--width-10{max-width:11.5em}.govuk-input--width-5{max-width:5.5em}.govuk-input--width-4{max-width:4.5em}.govuk-input--width-3{max-width:3.75em}.govuk-input--width-2{max-width:2.75em}.govuk-input__wrapper{display:-ms-flexbox;display:flex}.govuk-input__wrapper .govuk-input{-ms-flex:0 1 auto;flex:0 1 auto}.govuk-input__wrapper .govuk-input:focus{z-index:1}@media(max-width: 19.99em){.govuk-input__wrapper{display:block}.govuk-input__wrapper .govuk-input{max-width:100%}}.govuk-input__prefix,.govuk-input__suffix{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;display:inline-block;min-width:40px;min-width:2.5rem;height:40px;height:2.5rem;padding:5px;border:2px solid #0b0c0c;background-color:#f3f2f1;text-align:center;white-space:nowrap;cursor:default;-ms-flex:0 0 auto;flex:0 0 auto}@media print{.govuk-input__prefix,.govuk-input__suffix{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-input__prefix,.govuk-input__suffix{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-input__prefix,.govuk-input__suffix{font-size:14pt;line-height:1.15}}@media(max-width: 40.0525em){.govuk-input__prefix,.govuk-input__suffix{line-height:1.6}}@media(max-width: 19.99em){.govuk-input__prefix,.govuk-input__suffix{display:block;height:100%;white-space:normal}}@media(max-width: 19.99em){.govuk-input__prefix{border-bottom:0}}@media(min-width: 20em){.govuk-input__prefix{border-right:0}}@media(max-width: 19.99em){.govuk-input__suffix{border-top:0}}@media(min-width: 20em){.govuk-input__suffix{border-left:0}}.govuk-date-input{font-size:0}.govuk-date-input:after{content:"";display:block;clear:both}.govuk-date-input__item{display:inline-block;margin-right:20px;margin-bottom:0}.govuk-date-input__label{display:block}.govuk-date-input__input{margin-bottom:0}.govuk-details{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-bottom:20px;display:block}@media print{.govuk-details{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-details{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-details{font-size:14pt;line-height:1.15}}@media print{.govuk-details{color:#000}}@media(min-width: 40.0625em){.govuk-details{margin-bottom:30px}}.govuk-details__summary{display:inline-block;position:relative;margin-bottom:5px;padding-left:25px;color:#1d70b8;cursor:pointer}.govuk-details__summary:hover{color:#003078}.govuk-details__summary:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-details__summary-text{text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}.govuk-details__summary:hover .govuk-details__summary-text{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-details__summary:focus .govuk-details__summary-text{text-decoration:none}.govuk-details__summary::-webkit-details-marker{display:none}.govuk-details__summary:before{content:"";position:absolute;top:-1px;bottom:0;left:0;margin:auto;display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(0% 0%, 100% 50%, 0% 100%);clip-path:polygon(0% 0%, 100% 50%, 0% 100%);border-width:7px 0 7px 12.124px;border-left-color:inherit}.govuk-details[open]>.govuk-details__summary:before{display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(0% 0%, 50% 100%, 100% 0%);clip-path:polygon(0% 0%, 50% 100%, 100% 0%);border-width:12.124px 7px 0 7px;border-top-color:inherit}.govuk-details__text{padding-top:15px;padding-bottom:15px;padding-left:20px;border-left:5px solid #b1b4b6}.govuk-details__text p{margin-top:0;margin-bottom:20px}.govuk-details__text>:last-child{margin-bottom:0}.govuk-error-summary{color:#0b0c0c;padding:15px;margin-bottom:30px;border:5px solid #d4351c}@media print{.govuk-error-summary{color:#000}}@media(min-width: 40.0625em){.govuk-error-summary{padding:20px}}@media(min-width: 40.0625em){.govuk-error-summary{margin-bottom:50px}}.govuk-error-summary:focus{outline:3px solid #fd0}.govuk-error-summary__title{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111;margin-top:0;margin-bottom:15px}@media print{.govuk-error-summary__title{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-error-summary__title{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-error-summary__title{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-error-summary__title{margin-bottom:20px}}.govuk-error-summary__body{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-error-summary__body{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-error-summary__body{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-error-summary__body{font-size:14pt;line-height:1.15}}.govuk-error-summary__body p{margin-top:0;margin-bottom:15px}@media(min-width: 40.0625em){.govuk-error-summary__body p{margin-bottom:20px}}.govuk-error-summary__list{margin-top:0;margin-bottom:0}.govuk-error-summary__list a{font-weight:700;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}@media print{.govuk-error-summary__list a{font-family:sans-serif}}.govuk-error-summary__list a:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-error-summary__list a:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-error-summary__list a:link,.govuk-error-summary__list a:visited{color:#d4351c}.govuk-error-summary__list a:hover{color:#942514}.govuk-error-summary__list a:active{color:#d4351c}.govuk-error-summary__list a:focus{color:#0b0c0c}.govuk-exit-this-page{margin-bottom:30px;position:-webkit-sticky;position:sticky;z-index:1000;top:0;left:0;width:100%}@media(min-width: 40.0625em){.govuk-exit-this-page{margin-bottom:50px}}@media(min-width: 40.0625em){.govuk-exit-this-page{display:inline-block;right:0;left:auto;width:auto;float:right}}.govuk-exit-this-page__button{margin-bottom:0}.govuk-exit-this-page__indicator{padding:10px;display:none;padding-bottom:0;color:inherit;line-height:0;text-align:center;pointer-events:none}.govuk-exit-this-page__indicator--visible{display:block}.govuk-exit-this-page__indicator-light{box-sizing:border-box;display:inline-block;width:.75em;height:.75em;margin:0 .125em;border-width:2px;border-style:solid;border-radius:50%;border-color:currentcolor}.govuk-exit-this-page__indicator-light--on{border-width:.375em}@media only print{.govuk-exit-this-page{display:none}}.govuk-exit-this-page-overlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background-color:#fff}.govuk-exit-this-page-hide-content *{display:none !important}.govuk-exit-this-page-hide-content .govuk-exit-this-page-overlay{display:block !important}.govuk-file-upload{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;max-width:100%;margin-left:-5px;padding:5px}@media print{.govuk-file-upload{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-file-upload{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-file-upload{font-size:14pt;line-height:1.15}}@media print{.govuk-file-upload{color:#000}}.govuk-file-upload::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}.govuk-file-upload:focus{outline:3px solid #fd0;box-shadow:inset 0 0 0 4px #0b0c0c}.govuk-file-upload:focus-within{outline:3px solid #fd0;box-shadow:inset 0 0 0 4px #0b0c0c}.govuk-file-upload:disabled{opacity:.5;cursor:not-allowed}.govuk-footer{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;padding-top:25px;padding-bottom:15px;border-top:1px solid #b1b4b6;color:#0b0c0c;background:#f3f2f1}@media print{.govuk-footer{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-footer{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-footer{font-size:14pt;line-height:1.2}}@media(min-width: 40.0625em){.govuk-footer{padding-top:40px}}@media(min-width: 40.0625em){.govuk-footer{padding-bottom:25px}}.govuk-footer__link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}@media print{.govuk-footer__link{font-family:sans-serif}}.govuk-footer__link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-footer__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-footer__link:link,.govuk-footer__link:visited{color:#0b0c0c}@media print{.govuk-footer__link:link,.govuk-footer__link:visited{color:#000}}.govuk-footer__link:hover{color:rgba(11,12,12,.99)}.govuk-footer__link:active,.govuk-footer__link:focus{color:#0b0c0c}@media print{.govuk-footer__link:active,.govuk-footer__link:focus{color:#000}}.govuk-footer__section-break{margin:0;margin-bottom:30px;border:0;border-bottom:1px solid #b1b4b6}@media(min-width: 40.0625em){.govuk-footer__section-break{margin-bottom:50px}}.govuk-footer__meta{display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.govuk-footer__meta-item{margin-right:15px;margin-bottom:25px;margin-left:15px}.govuk-footer__meta-item--grow{-ms-flex:1;flex:1}@media(max-width: 40.0525em){.govuk-footer__meta-item--grow{-ms-flex-preferred-size:320px;flex-basis:320px}}.govuk-footer__licence-logo{display:inline-block;margin-right:10px;vertical-align:top;forced-color-adjust:auto}@media(max-width: 48.0525em){.govuk-footer__licence-logo{margin-bottom:15px}}.govuk-footer__licence-description{display:inline-block}.govuk-footer__copyright-logo{display:inline-block;min-width:125px;padding-top:112px;background-image:url("/assets/images/govuk-crest.png");background-repeat:no-repeat;background-position:50% 0%;background-size:125px 102px;text-align:center;white-space:nowrap}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.govuk-footer__copyright-logo{background-image:url("/assets/images/govuk-crest-2x.png")}}.govuk-footer__inline-list{margin-top:0;margin-bottom:15px;padding:0}.govuk-footer__meta-custom{margin-bottom:20px}.govuk-footer__inline-list-item{display:inline-block;margin-right:15px;margin-bottom:5px}.govuk-footer__heading{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #b1b4b6}@media(max-width: 40.0525em){.govuk-footer__heading{padding-bottom:10px}}.govuk-footer__navigation{margin-right:-15px;margin-left:-15px}.govuk-footer__navigation:after{content:"";display:block;clear:both}.govuk-footer__section{display:inline-block;margin-bottom:30px;vertical-align:top}.govuk-footer__list{margin:0;padding:0;list-style:none;-webkit-column-gap:30px;column-gap:30px}@media(min-width: 48.0625em){.govuk-footer__list--columns-2{-webkit-column-count:2;column-count:2}.govuk-footer__list--columns-3{-webkit-column-count:3;column-count:3}}.govuk-footer__list-item{margin-bottom:15px}@media(min-width: 40.0625em){.govuk-footer__list-item{margin-bottom:20px}}.govuk-footer__list-item:last-child{margin-bottom:0}.govuk-header{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;border-bottom:10px solid #fff;color:#fff;background:#0b0c0c}@media print{.govuk-header{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-header{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-header{font-size:14pt;line-height:1.2}}.govuk-header__container--full-width{padding:0 15px;border-color:#1d70b8}.govuk-header__container--full-width .govuk-header__menu-button{right:15px}.govuk-header__container{position:relative;margin-bottom:-10px;padding-top:10px;border-bottom:10px solid #1d70b8}.govuk-header__container:after{content:"";display:block;clear:both}.govuk-header__logotype{display:inline-block;margin-right:5px}@media(forced-colors: active){.govuk-header__logotype{forced-color-adjust:none;color:linktext}}.govuk-header__logotype:last-child{margin-right:0}.govuk-header__logotype-crown{position:relative;top:-1px;margin-right:1px;fill:currentcolor;vertical-align:top}.govuk-header__logotype-crown-fallback-image{width:36px;height:32px;border:0;vertical-align:bottom}.govuk-header__product-name{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1;display:inline-table}@media print{.govuk-header__product-name{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-header__product-name{font-size:24px;font-size:1.5rem;line-height:1}}@media print{.govuk-header__product-name{font-size:18pt;line-height:1}}.govuk-header__link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}@media print{.govuk-header__link{font-family:sans-serif}}.govuk-header__link:link,.govuk-header__link:visited{color:#fff}.govuk-header__link:hover,.govuk-header__link:active{color:rgba(255,255,255,.99)}.govuk-header__link:focus{color:#0b0c0c}.govuk-header__link:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.1578em}.govuk-header__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-header__link--homepage{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;display:inline-block;margin-right:10px;font-size:30px;line-height:1}@media print{.govuk-header__link--homepage{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-header__link--homepage{display:inline}.govuk-header__link--homepage:focus{box-shadow:0 0 #fd0}}.govuk-header__link--homepage:link,.govuk-header__link--homepage:visited{text-decoration:none}.govuk-header__link--homepage:hover,.govuk-header__link--homepage:active{margin-bottom:-3px;border-bottom:3px solid}.govuk-header__link--homepage:focus{margin-bottom:0;border-bottom:0}.govuk-header__service-name,.govuk-header__link--service-name{display:inline-block;margin-bottom:10px;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111}@media print{.govuk-header__service-name,.govuk-header__link--service-name{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-header__service-name,.govuk-header__link--service-name{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-header__service-name,.govuk-header__link--service-name{font-size:18pt;line-height:1.15}}.govuk-header__logo,.govuk-header__content{box-sizing:border-box}.govuk-header__logo{margin-bottom:10px;padding-right:50px}@media(min-width: 48.0625em){.govuk-header__logo{width:33.33%;padding-right:15px;float:left;vertical-align:top}}@media(min-width: 48.0625em){.govuk-header__content{width:66.66%;padding-left:15px;float:left}}.govuk-header__menu-button{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;display:none;position:absolute;top:20px;right:0;margin:0;padding:0;border:0;color:#fff;background:none;cursor:pointer}@media print{.govuk-header__menu-button{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-header__menu-button{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-header__menu-button{font-size:14pt;line-height:1.2}}.govuk-header__menu-button:hover{-webkit-text-decoration:solid underline 3px;text-decoration:solid underline 3px;text-underline-offset:.1578em}.govuk-header__menu-button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-header__menu-button:after{display:inline-block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(0% 0%, 50% 100%, 100% 0%);clip-path:polygon(0% 0%, 50% 100%, 100% 0%);border-width:8.66px 5px 0 5px;border-top-color:inherit;content:"";margin-left:5px}.govuk-header__menu-button[aria-expanded=true]:after{display:inline-block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(50% 0%, 0% 100%, 100% 100%);clip-path:polygon(50% 0%, 0% 100%, 100% 100%);border-width:0 5px 8.66px 5px;border-bottom-color:inherit}@media(min-width: 40.0625em){.govuk-header__menu-button{top:15px}}.js-enabled .govuk-header__menu-button{display:block}.govuk-header__menu-button[hidden],.js-enabled .govuk-header__menu-button[hidden]{display:none}@media(min-width: 48.0625em){.govuk-header__navigation{margin-bottom:10px}}.govuk-header__navigation-list{margin:0;padding:0;list-style:none}.govuk-header__navigation-list[hidden]{display:none}@media(min-width: 48.0625em){.govuk-header__navigation--end{margin:0;padding:5px 0;text-align:right}}.govuk-header__navigation--no-service-name{padding-top:40px}.govuk-header__navigation-item{padding:10px 0;border-bottom:1px solid #2e3133}@media(min-width: 48.0625em){.govuk-header__navigation-item{display:inline-block;margin-right:15px;padding:5px 0;border:0}}.govuk-header__navigation-item a{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.1428571429;white-space:nowrap}@media print{.govuk-header__navigation-item a{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-header__navigation-item a{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-header__navigation-item a{font-size:14pt;line-height:1.2}}.govuk-header__navigation-item--active a:link,.govuk-header__navigation-item--active a:hover,.govuk-header__navigation-item--active a:visited{color:#1d8feb}@media print{.govuk-header__navigation-item--active a{color:#1d70b8}}.govuk-header__navigation-item--active a:focus{color:#0b0c0c}.govuk-header__navigation-item:last-child{margin-right:0;border-bottom:0}@media print{.govuk-header{border-bottom-width:0;color:#0b0c0c;background:rgba(0,0,0,0)}.govuk-header__logotype-crown-fallback-image{display:none}.govuk-header__link:link,.govuk-header__link:visited{color:#0b0c0c}.govuk-header__link:after{display:none}}.govuk-inset-text{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;padding:15px;margin-top:20px;margin-bottom:20px;clear:both;border-left:10px solid #b1b4b6}@media print{.govuk-inset-text{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-inset-text{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-inset-text{font-size:14pt;line-height:1.15}}@media print{.govuk-inset-text{color:#000}}@media(min-width: 40.0625em){.govuk-inset-text{margin-top:30px}}@media(min-width: 40.0625em){.govuk-inset-text{margin-bottom:30px}}.govuk-inset-text>:first-child{margin-top:0}.govuk-inset-text>:only-child,.govuk-inset-text>:last-child{margin-bottom:0}.govuk-notification-banner{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-bottom:30px;border:5px solid #1d70b8;background-color:#1d70b8}@media print{.govuk-notification-banner{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-notification-banner{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-notification-banner{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-notification-banner{margin-bottom:50px}}.govuk-notification-banner:focus{outline:3px solid #fd0}.govuk-notification-banner__header{padding:2px 15px 5px;border-bottom:1px solid rgba(0,0,0,0)}@media(min-width: 40.0625em){.govuk-notification-banner__header{padding:2px 20px 5px}}.govuk-notification-banner__title{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;margin:0;padding:0;color:#fff}@media print{.govuk-notification-banner__title{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-notification-banner__title{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-notification-banner__title{font-size:14pt;line-height:1.15}}.govuk-notification-banner__content{color:#0b0c0c;padding:15px;background-color:#fff}@media print{.govuk-notification-banner__content{color:#000}}@media(min-width: 40.0625em){.govuk-notification-banner__content{padding:20px}}.govuk-notification-banner__content>*{box-sizing:border-box;max-width:605px}.govuk-notification-banner__content>:last-child{margin-bottom:0}.govuk-notification-banner__heading{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111;margin:0 0 15px 0;padding:0}@media print{.govuk-notification-banner__heading{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-notification-banner__heading{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-notification-banner__heading{font-size:18pt;line-height:1.15}}.govuk-notification-banner__link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}@media print{.govuk-notification-banner__link{font-family:sans-serif}}.govuk-notification-banner__link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-notification-banner__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-notification-banner__link:link{color:#1d70b8}.govuk-notification-banner__link:visited{color:#1d70b8}.govuk-notification-banner__link:hover{color:#003078}.govuk-notification-banner__link:active{color:#0b0c0c}.govuk-notification-banner__link:focus{color:#0b0c0c}.govuk-notification-banner--success{border-color:#00703c;background-color:#00703c}.govuk-notification-banner--success .govuk-notification-banner__link:link,.govuk-notification-banner--success .govuk-notification-banner__link:visited{color:#00703c}.govuk-notification-banner--success .govuk-notification-banner__link:hover{color:#004e2a}.govuk-notification-banner--success .govuk-notification-banner__link:active{color:#00703c}.govuk-notification-banner--success .govuk-notification-banner__link:focus{color:#0b0c0c}.govuk-pagination{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 40.0625em){.govuk-pagination{margin-bottom:30px}}@media(min-width: 40.0625em){.govuk-pagination{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.govuk-pagination__list{margin:0;padding:0;list-style:none}.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;position:relative;min-width:45px;min-height:45px;padding:10px 15px;float:left}@media print{.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-size:14pt;line-height:1.15}}.govuk-pagination__item:hover,.govuk-pagination__next:hover,.govuk-pagination__prev:hover{background-color:#f3f2f1}.govuk-pagination__item{display:none;text-align:center}@media(min-width: 40.0625em){.govuk-pagination__item{display:block}}.govuk-pagination__prev,.govuk-pagination__next{font-weight:700}.govuk-pagination__prev .govuk-pagination__link,.govuk-pagination__next .govuk-pagination__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.govuk-pagination__prev{padding-left:0}.govuk-pagination__next{padding-right:0}.govuk-pagination__item--current,.govuk-pagination__item--ellipses,.govuk-pagination__item:first-child,.govuk-pagination__item:last-child{display:block}.govuk-pagination__item--current{font-weight:700;outline:1px solid rgba(0,0,0,0);background-color:#1d70b8}.govuk-pagination__item--current:hover{background-color:#1d70b8}.govuk-pagination__item--current .govuk-pagination__link:link,.govuk-pagination__item--current .govuk-pagination__link:visited{color:#fff}.govuk-pagination__item--current .govuk-pagination__link:hover,.govuk-pagination__item--current .govuk-pagination__link:active{color:rgba(255,255,255,.99)}.govuk-pagination__item--current .govuk-pagination__link:focus{color:#0b0c0c}.govuk-pagination__item--ellipses{font-weight:700;color:#505a5f}.govuk-pagination__item--ellipses:hover{background-color:rgba(0,0,0,0)}.govuk-pagination__link{display:block;min-width:15px}@media screen{.govuk-pagination__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}}.govuk-pagination__link:hover .govuk-pagination__link-title--decorated,.govuk-pagination__link:active .govuk-pagination__link-title--decorated{text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}.govuk-pagination__link:hover .govuk-pagination__link-label,.govuk-pagination__link:hover .govuk-pagination__link-title--decorated,.govuk-pagination__link:active .govuk-pagination__link-label,.govuk-pagination__link:active .govuk-pagination__link-title--decorated{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-pagination__link:focus .govuk-pagination__icon{color:#0b0c0c}.govuk-pagination__link:focus .govuk-pagination__link-label{text-decoration:none}.govuk-pagination__link:focus .govuk-pagination__link-title--decorated{text-decoration:none}.govuk-pagination__link-label{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em;display:inline-block;padding-left:30px}@media print{.govuk-pagination__link-label{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-pagination__link-label{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-pagination__link-label{font-size:14pt;line-height:1.15}}.govuk-pagination__icon{width:.9375rem;height:.8125rem;color:#505a5f;fill:currentcolor;forced-color-adjust:auto}.govuk-pagination__icon--prev{margin-right:15px}.govuk-pagination__icon--next{margin-left:15px}.govuk-pagination--block{display:block}.govuk-pagination--block .govuk-pagination__item{padding:15px;float:none}.govuk-pagination--block .govuk-pagination__next,.govuk-pagination--block .govuk-pagination__prev{padding-left:0;float:none}.govuk-pagination--block .govuk-pagination__next{padding-right:15px}.govuk-pagination--block .govuk-pagination__next .govuk-pagination__icon{margin-left:0}.govuk-pagination--block .govuk-pagination__prev+.govuk-pagination__next{border-top:1px solid #b1b4b6}.govuk-pagination--block .govuk-pagination__link,.govuk-pagination--block .govuk-pagination__link-title{display:inline}.govuk-pagination--block .govuk-pagination__link-title:after{content:"";display:block}.govuk-pagination--block .govuk-pagination__link{text-align:left}.govuk-pagination--block .govuk-pagination__link:focus .govuk-pagination__link-label{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-pagination--block .govuk-pagination__link:not(:focus){text-decoration:none}.govuk-pagination--block .govuk-pagination__icon{margin-right:10px}.govuk-panel{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;margin-bottom:15px;padding:35px;border:5px solid rgba(0,0,0,0);text-align:center}@media print{.govuk-panel{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-panel{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-panel{font-size:14pt;line-height:1.15}}@media(max-width: 40.0525em){.govuk-panel{padding:10px;overflow-wrap:break-word;word-wrap:break-word}}.govuk-panel--confirmation{color:#fff;background:#00703c}@media print{.govuk-panel--confirmation{border-color:currentcolor;color:#000;background:none}}.govuk-panel__title{margin-top:0;margin-bottom:30px;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375}@media print{.govuk-panel__title{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-panel__title{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-panel__title{font-size:32pt;line-height:1.15}}.govuk-panel__title:last-child{margin-bottom:0}.govuk-panel__body{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:24px;font-size:1.5rem;line-height:1.0416666667}@media print{.govuk-panel__body{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-panel__body{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-panel__body{font-size:24pt;line-height:1.05}}.govuk-tag{display:inline-block;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;color:#fff;background-color:#1d70b8;letter-spacing:1px;text-decoration:none;text-transform:uppercase;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:14px;font-size:.875rem;line-height:1;padding-top:5px;padding-right:8px;padding-bottom:4px;padding-left:8px}@media print{.govuk-tag{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-tag{font-size:16px;font-size:1rem;line-height:1}}@media print{.govuk-tag{font-size:14pt;line-height:1}}.govuk-tag--grey{color:#383f43;background:#eeefef}.govuk-tag--purple{color:#3d2375;background:#dbd5e9}.govuk-tag--turquoise{color:#10403c;background:#bfe3e0}.govuk-tag--blue{color:#144e81;background:#d2e2f1}.govuk-tag--yellow{color:#594d00;background:#fff7bf}.govuk-tag--orange{color:#6e3619;background:#fcd6c3}.govuk-tag--red{color:#942514;background:#f6d7d2}.govuk-tag--pink{color:#80224d;background:#f7d7e6}.govuk-tag--green{color:#005a30;background:#cce2d8}.govuk-phase-banner{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #b1b4b6}.govuk-phase-banner__content{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;color:#0b0c0c;display:table;margin:0}@media print{.govuk-phase-banner__content{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-phase-banner__content{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-phase-banner__content{font-size:14pt;line-height:1.2}}@media print{.govuk-phase-banner__content{color:#000}}.govuk-phase-banner__content__tag{margin-right:10px}.govuk-phase-banner__text{display:table-cell;vertical-align:middle}.govuk-tabs{margin-top:5px;margin-bottom:20px}@media(min-width: 40.0625em){.govuk-tabs{margin-bottom:30px}}.govuk-tabs__title{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-bottom:10px}@media print{.govuk-tabs__title{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-tabs__title{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-tabs__title{font-size:14pt;line-height:1.15}}@media print{.govuk-tabs__title{color:#000}}.govuk-tabs__list{margin:0;padding:0;list-style:none;margin-bottom:20px}@media(min-width: 40.0625em){.govuk-tabs__list{margin-bottom:30px}}.govuk-tabs__list-item{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-left:25px}@media print{.govuk-tabs__list-item{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-tabs__list-item{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-tabs__list-item{font-size:14pt;line-height:1.15}}.govuk-tabs__list-item:before{color:#0b0c0c;content:"—";margin-left:-25px;padding-right:5px}@media print{.govuk-tabs__list-item:before{color:#000}}.govuk-tabs__tab{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em;display:inline-block;margin-bottom:10px}@media print{.govuk-tabs__tab{font-family:sans-serif}}.govuk-tabs__tab:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-tabs__tab:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-tabs__tab:link{color:#1d70b8}.govuk-tabs__tab:visited{color:#4c2c92}.govuk-tabs__tab:hover{color:#003078}.govuk-tabs__tab:active{color:#0b0c0c}.govuk-tabs__tab:focus{color:#0b0c0c}.govuk-tabs__panel{margin-bottom:30px}@media(min-width: 40.0625em){.govuk-tabs__panel{margin-bottom:50px}}@media(min-width: 40.0625em){.js-enabled .govuk-tabs__list{margin-bottom:0;border-bottom:1px solid #b1b4b6}.js-enabled .govuk-tabs__list:after{content:"";display:block;clear:both}.js-enabled .govuk-tabs__title{display:none}.js-enabled .govuk-tabs__list-item{position:relative;margin-right:5px;margin-bottom:0;margin-left:0;padding:10px 20px;float:left;background-color:#f3f2f1;text-align:center}.js-enabled .govuk-tabs__list-item:before{content:none}.js-enabled .govuk-tabs__list-item--selected{position:relative;margin-top:-5px;margin-bottom:-1px;padding-top:14px;padding-right:19px;padding-bottom:16px;padding-left:19px;border:1px solid #b1b4b6;border-bottom:0;background-color:#fff}.js-enabled .govuk-tabs__list-item--selected .govuk-tabs__tab{text-decoration:none}.js-enabled .govuk-tabs__tab{margin-bottom:0}.js-enabled .govuk-tabs__tab:link,.js-enabled .govuk-tabs__tab:visited{color:#0b0c0c}}@media print and (min-width: 40.0625em){.js-enabled .govuk-tabs__tab:link,.js-enabled .govuk-tabs__tab:visited{color:#000}}@media(min-width: 40.0625em){.js-enabled .govuk-tabs__tab:hover{color:rgba(11,12,12,.99)}}@media(min-width: 40.0625em){.js-enabled .govuk-tabs__tab:active,.js-enabled .govuk-tabs__tab:focus{color:#0b0c0c}}@media print and (min-width: 40.0625em){.js-enabled .govuk-tabs__tab:active,.js-enabled .govuk-tabs__tab:focus{color:#000}}@media(min-width: 40.0625em){.js-enabled .govuk-tabs__tab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}}@media(min-width: 40.0625em){.js-enabled .govuk-tabs__panel{margin-bottom:0;padding:30px 20px;border:1px solid #b1b4b6;border-top:0}.js-enabled .govuk-tabs__panel>:last-child{margin-bottom:0}}@media(min-width: 40.0625em){.js-enabled .govuk-tabs__panel--hidden{display:none}}.govuk-radios__item{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}@media print{.govuk-radios__item{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-radios__item{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-radios__item{font-size:14pt;line-height:1.15}}.govuk-radios__item:last-child,.govuk-radios__item:last-of-type{margin-bottom:0}.govuk-radios__input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.govuk-radios__label{display:inline-block;margin-bottom:0;padding:8px 15px 5px;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.govuk-radios__label:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid currentcolor;border-radius:50%;background:rgba(0,0,0,0)}.govuk-radios__label:after{content:"";position:absolute;top:10px;left:10px;width:0;height:0;border:10px solid currentcolor;border-radius:50%;opacity:0;background:currentcolor}.govuk-radios__hint{display:block;padding-right:15px;padding-left:15px}.govuk-radios__input:focus+.govuk-radios__label:before{border-width:4px;outline:3px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 4px #fd0}@media screen and (forced-colors: active),(-ms-high-contrast: active){.govuk-radios__input:focus+.govuk-radios__label:before{outline-color:Highlight}}.govuk-radios__input:checked+.govuk-radios__label:after{opacity:1}.govuk-radios__input:disabled,.govuk-radios__input:disabled+.govuk-radios__label{cursor:not-allowed}.govuk-radios__input:disabled+.govuk-radios__label,.govuk-radios__input:disabled~.govuk-hint{opacity:.5}@media(min-width: 40.0625em){.govuk-radios--inline:after{content:"";display:block;clear:both}.govuk-radios--inline .govuk-radios__item{margin-right:20px;float:left;clear:none}}.govuk-radios__divider{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;width:40px;margin-bottom:10px;text-align:center}@media print{.govuk-radios__divider{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-radios__divider{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-radios__divider{font-size:14pt;line-height:1.15}}@media print{.govuk-radios__divider{color:#000}}.govuk-radios__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #b1b4b6}@media(min-width: 40.0625em){.govuk-radios__conditional{margin-bottom:20px}}.js-enabled .govuk-radios__conditional--hidden{display:none}.govuk-radios__conditional>:last-child{margin-bottom:0}.govuk-radios--small .govuk-radios__item{min-height:0;margin-bottom:0;padding-left:34px;float:left}.govuk-radios--small .govuk-radios__item:after{content:"";display:block;clear:both}.govuk-radios--small .govuk-radios__input{left:-10px}.govuk-radios--small .govuk-radios__label{margin-top:-2px;padding:13px 15px 13px 1px;float:left}@media(min-width: 40.0625em){.govuk-radios--small .govuk-radios__label{padding:11px 15px 10px 1px}}.govuk-radios--small .govuk-radios__label:before{top:8px;width:24px;height:24px}.govuk-radios--small .govuk-radios__label:after{top:15px;left:7px;border-width:5px}.govuk-radios--small .govuk-radios__hint{padding:0;clear:both;pointer-events:none}.govuk-radios--small .govuk-radios__conditional{margin-left:10px;padding-left:20px;clear:both}.govuk-radios--small .govuk-radios__divider{width:24px;margin-bottom:5px}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:0 0 0 10px #b1b4b6}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #fd0,0 0 0 10px #b1b4b6}@media(hover: none),(pointer: coarse){.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:initial}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #fd0}}.govuk-select{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;min-width:11.5em;max-width:100%;height:40px;height:2.5rem;padding:5px;border:2px solid #0b0c0c;color:#0b0c0c;background-color:#fff}@media print{.govuk-select{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-select{font-size:19px;font-size:1.1875rem;line-height:1.25}}@media print{.govuk-select{font-size:14pt;line-height:1.25}}.govuk-select:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-select:disabled{opacity:.5;color:inherit;cursor:not-allowed}.govuk-select option:active,.govuk-select option:checked,.govuk-select:focus::-ms-value{color:#fff;background-color:#1d70b8}.govuk-select--error{border-color:#d4351c}.govuk-select--error:focus{border-color:#0b0c0c}.govuk-skip-link{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em;font-size:14px;font-size:.875rem;line-height:1.1428571429;display:block;padding:10px 15px}.govuk-skip-link:active,.govuk-skip-link:focus{position:static !important;width:auto !important;height:auto !important;margin:inherit !important;overflow:visible !important;clip:auto !important;-webkit-clip-path:none !important;clip-path:none !important;white-space:inherit !important}@media print{.govuk-skip-link{font-family:sans-serif}}.govuk-skip-link:link,.govuk-skip-link:visited{color:#0b0c0c}@media print{.govuk-skip-link:link,.govuk-skip-link:visited{color:#000}}.govuk-skip-link:hover{color:rgba(11,12,12,.99)}.govuk-skip-link:active,.govuk-skip-link:focus{color:#0b0c0c}@media print{.govuk-skip-link:active,.govuk-skip-link:focus{color:#000}}@media(min-width: 40.0625em){.govuk-skip-link{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-skip-link{font-size:14pt;line-height:1.2}}@supports(padding: max(calc(0px))){.govuk-skip-link{padding-right:max(15px, calc(15px + env(safe-area-inset-right)));padding-left:max(15px, calc(15px + env(safe-area-inset-left)))}}.govuk-skip-link:focus{outline:3px solid #fd0;outline-offset:0;background-color:#fd0;box-shadow:none}.govuk-skip-link-focused-element:focus{outline:none}.govuk-summary-list{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;margin:0;margin-bottom:20px}@media print{.govuk-summary-list{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-summary-list{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-summary-list{font-size:14pt;line-height:1.15}}@media print{.govuk-summary-list{color:#000}}@media(min-width: 40.0625em){.govuk-summary-list{display:table;width:100%;table-layout:fixed;border-collapse:collapse}}@media(min-width: 40.0625em){.govuk-summary-list{margin-bottom:30px}}.govuk-summary-list__row{border-bottom:1px solid #b1b4b6}@media(max-width: 40.0525em){.govuk-summary-list__row{margin-bottom:15px}}@media(min-width: 40.0625em){.govuk-summary-list__row{display:table-row}}.govuk-summary-list__row:not(.govuk-summary-list__row--no-actions)>:last-child{padding-right:0}@media(min-width: 40.0625em){.govuk-summary-list__row--no-actions:after{content:"";display:table-cell;width:20%}}.govuk-summary-list__key,.govuk-summary-list__value,.govuk-summary-list__actions{margin:0}@media(min-width: 40.0625em){.govuk-summary-list__key,.govuk-summary-list__value,.govuk-summary-list__actions{display:table-cell;padding-top:10px;padding-right:20px;padding-bottom:10px}}.govuk-summary-list__actions{margin-bottom:15px}@media(min-width: 40.0625em){.govuk-summary-list__actions{width:20%;padding-right:0;text-align:right}}.govuk-summary-list__key,.govuk-summary-list__value{word-wrap:break-word;overflow-wrap:break-word}.govuk-summary-list__key{margin-bottom:5px;font-weight:700}@media(min-width: 40.0625em){.govuk-summary-list__key{width:30%}}@media(max-width: 40.0525em){.govuk-summary-list__value{margin-bottom:15px}}.govuk-summary-list__value>p{margin-bottom:10px}.govuk-summary-list__value>:last-child{margin-bottom:0}.govuk-summary-list__actions-list{width:100%;margin:0;padding:0}.govuk-summary-list__actions-list-item{display:inline-block}@media(max-width: 40.0525em){.govuk-summary-list__actions-list-item{margin-right:10px;padding-right:10px}.govuk-summary-list__actions-list-item:not(:last-child){border-right:1px solid #b1b4b6}.govuk-summary-list__actions-list-item:last-child{margin-right:0;padding-right:0;border:0}}@media(min-width: 40.0625em){.govuk-summary-list__actions-list-item{margin-left:10px;padding-left:10px}.govuk-summary-list__actions-list-item:not(:first-child){border-left:1px solid #b1b4b6}.govuk-summary-list__actions-list-item:first-child{margin-left:0;padding-left:0;border:0}}.govuk-summary-list--no-border .govuk-summary-list__row{border:0}@media(min-width: 40.0625em){.govuk-summary-list--no-border .govuk-summary-list__key,.govuk-summary-list--no-border .govuk-summary-list__value,.govuk-summary-list--no-border .govuk-summary-list__actions{padding-bottom:11px}}.govuk-summary-list__row--no-border{border:0}@media(min-width: 40.0625em){.govuk-summary-list__row--no-border .govuk-summary-list__key,.govuk-summary-list__row--no-border .govuk-summary-list__value,.govuk-summary-list__row--no-border .govuk-summary-list__actions{padding-bottom:11px}}.govuk-summary-card{margin-bottom:20px;border:1px solid #b1b4b6}@media(min-width: 40.0625em){.govuk-summary-card{margin-bottom:30px}}.govuk-summary-card__title-wrapper{padding:15px;border-bottom:1px solid rgba(0,0,0,0);background-color:#f3f2f1}@media(min-width: 40.0625em){.govuk-summary-card__title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:15px 20px}}.govuk-summary-card__title{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;margin:5px 20px 10px 0}@media print{.govuk-summary-card__title{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-summary-card__title{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-summary-card__title{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-summary-card__title{margin-bottom:5px}}.govuk-summary-card__actions{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;margin:5px 0;padding:0;list-style:none}@media print{.govuk-summary-card__actions{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-summary-card__actions{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-summary-card__actions{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-summary-card__actions{-ms-flex-pack:right;justify-content:right;text-align:right}}.govuk-summary-card__action{display:inline;margin:0 10px 0 0;padding-right:10px;border-right:1px solid #b1b4b6}@media(min-width: 40.0625em){.govuk-summary-card__action{margin-right:0}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.govuk-summary-card__action{margin-bottom:5px}}.govuk-summary-card__action:last-child{margin:0;padding-right:0;border-right:none}@media(min-width: 40.0625em){.govuk-summary-card__action:last-child{padding-left:10px}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.govuk-summary-card__action:last-child{margin-bottom:0}}.govuk-summary-card__content{padding:15px 15px 0}@media(min-width: 40.0625em){.govuk-summary-card__content{padding:15px 20px}}.govuk-summary-card__content .govuk-summary-list{margin-bottom:0}.govuk-summary-card__content .govuk-summary-list__row:last-of-type{margin-bottom:0;border-bottom:none}.govuk-table{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse}@media print{.govuk-table{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-table{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-table{font-size:14pt;line-height:1.15}}@media print{.govuk-table{color:#000}}@media(min-width: 40.0625em){.govuk-table{margin-bottom:30px}}.govuk-table__header{font-weight:700}.govuk-table__header,.govuk-table__cell{padding:10px 20px 10px 0;border-bottom:1px solid #b1b4b6;text-align:left;vertical-align:top}.govuk-table__cell--numeric{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-weight:400}@media print{.govuk-table__cell--numeric{font-family:sans-serif}}@supports(font-variant-numeric: tabular-nums){.govuk-table__cell--numeric{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-numeric:tabular-nums}}.govuk-table__header--numeric,.govuk-table__cell--numeric{text-align:right}.govuk-table__header:last-child,.govuk-table__cell:last-child{padding-right:0}.govuk-table__caption{font-weight:700;display:table-caption;text-align:left}.govuk-table__caption--xl{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;margin-bottom:15px}@media print{.govuk-table__caption--xl{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-table__caption--xl{font-size:48px;font-size:3rem;line-height:1.0416666667}}@media print{.govuk-table__caption--xl{font-size:32pt;line-height:1.15}}.govuk-table__caption--l{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.0416666667;margin-bottom:15px}@media print{.govuk-table__caption--l{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-table__caption--l{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-table__caption--l{font-size:24pt;line-height:1.05}}.govuk-table__caption--m{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111;margin-bottom:15px}@media print{.govuk-table__caption--m{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-table__caption--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-table__caption--m{font-size:18pt;line-height:1.15}}.govuk-table__caption--s{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-table__caption--s{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-table__caption--s{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-table__caption--s{font-size:14pt;line-height:1.15}}.govuk-warning-text{position:relative;margin-bottom:20px;padding:10px 0}@media(min-width: 40.0625em){.govuk-warning-text{margin-bottom:30px}}.govuk-warning-text__assistive{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;border:0 !important;white-space:nowrap !important}.govuk-warning-text__assistive:before{content:" "}.govuk-warning-text__assistive:after{content:" "}.govuk-warning-text__icon{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;box-sizing:border-box;display:inline-block;position:absolute;left:0;min-width:35px;min-height:35px;margin-top:-7px;border:3px solid #0b0c0c;border-radius:50%;color:#fff;background:#0b0c0c;font-size:30px;line-height:29px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;forced-color-adjust:none}@media print{.govuk-warning-text__icon{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-warning-text__icon{margin-top:-5px}}@media screen and (forced-colors: active){.govuk-warning-text__icon{border-color:windowText;color:windowText;background:rgba(0,0,0,0)}}.govuk-warning-text__text{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;color:#0b0c0c;display:block;padding-left:45px}@media print{.govuk-warning-text__text{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-warning-text__text{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-warning-text__text{font-size:14pt;line-height:1.15}}@media print{.govuk-warning-text__text{color:#000}}.govuk-clearfix:after{content:"";display:block;clear:both}.govuk-visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;border:0 !important;white-space:nowrap !important}.govuk-visually-hidden:before{content:" "}.govuk-visually-hidden:after{content:" "}.govuk-visually-hidden-focusable{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important}.govuk-visually-hidden-focusable:active,.govuk-visually-hidden-focusable:focus{position:static !important;width:auto !important;height:auto !important;margin:inherit !important;overflow:visible !important;clip:auto !important;-webkit-clip-path:none !important;clip-path:none !important;white-space:inherit !important}.govuk-\!-display-inline{display:inline !important}.govuk-\!-display-inline-block{display:inline-block !important}.govuk-\!-display-block{display:block !important}.govuk-\!-display-none{display:none !important}@media print{.govuk-\!-display-none-print{display:none !important}}.govuk-\!-margin-0{margin:0 !important}.govuk-\!-margin-top-0{margin-top:0 !important}.govuk-\!-margin-right-0{margin-right:0 !important}.govuk-\!-margin-bottom-0{margin-bottom:0 !important}.govuk-\!-margin-left-0{margin-left:0 !important}.govuk-\!-margin-1{margin:5px !important}.govuk-\!-margin-top-1{margin-top:5px !important}.govuk-\!-margin-right-1{margin-right:5px !important}.govuk-\!-margin-bottom-1{margin-bottom:5px !important}.govuk-\!-margin-left-1{margin-left:5px !important}.govuk-\!-margin-2{margin:10px !important}.govuk-\!-margin-top-2{margin-top:10px !important}.govuk-\!-margin-right-2{margin-right:10px !important}.govuk-\!-margin-bottom-2{margin-bottom:10px !important}.govuk-\!-margin-left-2{margin-left:10px !important}.govuk-\!-margin-3{margin:15px !important}.govuk-\!-margin-top-3{margin-top:15px !important}.govuk-\!-margin-right-3{margin-right:15px !important}.govuk-\!-margin-bottom-3{margin-bottom:15px !important}.govuk-\!-margin-left-3{margin-left:15px !important}.govuk-\!-margin-4{margin:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-4{margin:20px !important}}.govuk-\!-margin-top-4{margin-top:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-4{margin-top:20px !important}}.govuk-\!-margin-right-4{margin-right:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-4{margin-right:20px !important}}.govuk-\!-margin-bottom-4{margin-bottom:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-4{margin-bottom:20px !important}}.govuk-\!-margin-left-4{margin-left:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-4{margin-left:20px !important}}.govuk-\!-margin-5{margin:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-5{margin:25px !important}}.govuk-\!-margin-top-5{margin-top:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-5{margin-top:25px !important}}.govuk-\!-margin-right-5{margin-right:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-5{margin-right:25px !important}}.govuk-\!-margin-bottom-5{margin-bottom:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-5{margin-bottom:25px !important}}.govuk-\!-margin-left-5{margin-left:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-5{margin-left:25px !important}}.govuk-\!-margin-6{margin:20px !important}@media(min-width: 40.0625em){.govuk-\!-margin-6{margin:30px !important}}.govuk-\!-margin-top-6{margin-top:20px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-6{margin-top:30px !important}}.govuk-\!-margin-right-6{margin-right:20px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-6{margin-right:30px !important}}.govuk-\!-margin-bottom-6{margin-bottom:20px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-6{margin-bottom:30px !important}}.govuk-\!-margin-left-6{margin-left:20px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-6{margin-left:30px !important}}.govuk-\!-margin-7{margin:25px !important}@media(min-width: 40.0625em){.govuk-\!-margin-7{margin:40px !important}}.govuk-\!-margin-top-7{margin-top:25px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-7{margin-top:40px !important}}.govuk-\!-margin-right-7{margin-right:25px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-7{margin-right:40px !important}}.govuk-\!-margin-bottom-7{margin-bottom:25px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-7{margin-bottom:40px !important}}.govuk-\!-margin-left-7{margin-left:25px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-7{margin-left:40px !important}}.govuk-\!-margin-8{margin:30px !important}@media(min-width: 40.0625em){.govuk-\!-margin-8{margin:50px !important}}.govuk-\!-margin-top-8{margin-top:30px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-8{margin-top:50px !important}}.govuk-\!-margin-right-8{margin-right:30px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-8{margin-right:50px !important}}.govuk-\!-margin-bottom-8{margin-bottom:30px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-8{margin-bottom:50px !important}}.govuk-\!-margin-left-8{margin-left:30px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-8{margin-left:50px !important}}.govuk-\!-margin-9{margin:40px !important}@media(min-width: 40.0625em){.govuk-\!-margin-9{margin:60px !important}}.govuk-\!-margin-top-9{margin-top:40px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-9{margin-top:60px !important}}.govuk-\!-margin-right-9{margin-right:40px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-9{margin-right:60px !important}}.govuk-\!-margin-bottom-9{margin-bottom:40px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-9{margin-bottom:60px !important}}.govuk-\!-margin-left-9{margin-left:40px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-9{margin-left:60px !important}}.govuk-\!-padding-0{padding:0 !important}.govuk-\!-padding-top-0{padding-top:0 !important}.govuk-\!-padding-right-0{padding-right:0 !important}.govuk-\!-padding-bottom-0{padding-bottom:0 !important}.govuk-\!-padding-left-0{padding-left:0 !important}.govuk-\!-padding-1{padding:5px !important}.govuk-\!-padding-top-1{padding-top:5px !important}.govuk-\!-padding-right-1{padding-right:5px !important}.govuk-\!-padding-bottom-1{padding-bottom:5px !important}.govuk-\!-padding-left-1{padding-left:5px !important}.govuk-\!-padding-2{padding:10px !important}.govuk-\!-padding-top-2{padding-top:10px !important}.govuk-\!-padding-right-2{padding-right:10px !important}.govuk-\!-padding-bottom-2{padding-bottom:10px !important}.govuk-\!-padding-left-2{padding-left:10px !important}.govuk-\!-padding-3{padding:15px !important}.govuk-\!-padding-top-3{padding-top:15px !important}.govuk-\!-padding-right-3{padding-right:15px !important}.govuk-\!-padding-bottom-3{padding-bottom:15px !important}.govuk-\!-padding-left-3{padding-left:15px !important}.govuk-\!-padding-4{padding:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-4{padding:20px !important}}.govuk-\!-padding-top-4{padding-top:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-4{padding-top:20px !important}}.govuk-\!-padding-right-4{padding-right:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-4{padding-right:20px !important}}.govuk-\!-padding-bottom-4{padding-bottom:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-4{padding-bottom:20px !important}}.govuk-\!-padding-left-4{padding-left:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-4{padding-left:20px !important}}.govuk-\!-padding-5{padding:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-5{padding:25px !important}}.govuk-\!-padding-top-5{padding-top:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-5{padding-top:25px !important}}.govuk-\!-padding-right-5{padding-right:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-5{padding-right:25px !important}}.govuk-\!-padding-bottom-5{padding-bottom:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-5{padding-bottom:25px !important}}.govuk-\!-padding-left-5{padding-left:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-5{padding-left:25px !important}}.govuk-\!-padding-6{padding:20px !important}@media(min-width: 40.0625em){.govuk-\!-padding-6{padding:30px !important}}.govuk-\!-padding-top-6{padding-top:20px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-6{padding-top:30px !important}}.govuk-\!-padding-right-6{padding-right:20px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-6{padding-right:30px !important}}.govuk-\!-padding-bottom-6{padding-bottom:20px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-6{padding-bottom:30px !important}}.govuk-\!-padding-left-6{padding-left:20px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-6{padding-left:30px !important}}.govuk-\!-padding-7{padding:25px !important}@media(min-width: 40.0625em){.govuk-\!-padding-7{padding:40px !important}}.govuk-\!-padding-top-7{padding-top:25px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-7{padding-top:40px !important}}.govuk-\!-padding-right-7{padding-right:25px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-7{padding-right:40px !important}}.govuk-\!-padding-bottom-7{padding-bottom:25px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-7{padding-bottom:40px !important}}.govuk-\!-padding-left-7{padding-left:25px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-7{padding-left:40px !important}}.govuk-\!-padding-8{padding:30px !important}@media(min-width: 40.0625em){.govuk-\!-padding-8{padding:50px !important}}.govuk-\!-padding-top-8{padding-top:30px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-8{padding-top:50px !important}}.govuk-\!-padding-right-8{padding-right:30px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-8{padding-right:50px !important}}.govuk-\!-padding-bottom-8{padding-bottom:30px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-8{padding-bottom:50px !important}}.govuk-\!-padding-left-8{padding-left:30px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-8{padding-left:50px !important}}.govuk-\!-padding-9{padding:40px !important}@media(min-width: 40.0625em){.govuk-\!-padding-9{padding:60px !important}}.govuk-\!-padding-top-9{padding-top:40px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-9{padding-top:60px !important}}.govuk-\!-padding-right-9{padding-right:40px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-9{padding-right:60px !important}}.govuk-\!-padding-bottom-9{padding-bottom:40px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-9{padding-bottom:60px !important}}.govuk-\!-padding-left-9{padding-left:40px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-9{padding-left:60px !important}}.govuk-\!-margin-static-0,.govuk-\!-static-margin-0{margin:0 !important}.govuk-\!-margin-top-static-0,.govuk-\!-static-margin-top-0{margin-top:0 !important}.govuk-\!-margin-right-static-0,.govuk-\!-static-margin-right-0{margin-right:0 !important}.govuk-\!-margin-bottom-static-0,.govuk-\!-static-margin-bottom-0{margin-bottom:0 !important}.govuk-\!-margin-left-static-0,.govuk-\!-static-margin-left-0{margin-left:0 !important}.govuk-\!-margin-static-1,.govuk-\!-static-margin-1{margin:5px !important}.govuk-\!-margin-top-static-1,.govuk-\!-static-margin-top-1{margin-top:5px !important}.govuk-\!-margin-right-static-1,.govuk-\!-static-margin-right-1{margin-right:5px !important}.govuk-\!-margin-bottom-static-1,.govuk-\!-static-margin-bottom-1{margin-bottom:5px !important}.govuk-\!-margin-left-static-1,.govuk-\!-static-margin-left-1{margin-left:5px !important}.govuk-\!-margin-static-2,.govuk-\!-static-margin-2{margin:10px !important}.govuk-\!-margin-top-static-2,.govuk-\!-static-margin-top-2{margin-top:10px !important}.govuk-\!-margin-right-static-2,.govuk-\!-static-margin-right-2{margin-right:10px !important}.govuk-\!-margin-bottom-static-2,.govuk-\!-static-margin-bottom-2{margin-bottom:10px !important}.govuk-\!-margin-left-static-2,.govuk-\!-static-margin-left-2{margin-left:10px !important}.govuk-\!-margin-static-3,.govuk-\!-static-margin-3{margin:15px !important}.govuk-\!-margin-top-static-3,.govuk-\!-static-margin-top-3{margin-top:15px !important}.govuk-\!-margin-right-static-3,.govuk-\!-static-margin-right-3{margin-right:15px !important}.govuk-\!-margin-bottom-static-3,.govuk-\!-static-margin-bottom-3{margin-bottom:15px !important}.govuk-\!-margin-left-static-3,.govuk-\!-static-margin-left-3{margin-left:15px !important}.govuk-\!-margin-static-4,.govuk-\!-static-margin-4{margin:20px !important}.govuk-\!-margin-top-static-4,.govuk-\!-static-margin-top-4{margin-top:20px !important}.govuk-\!-margin-right-static-4,.govuk-\!-static-margin-right-4{margin-right:20px !important}.govuk-\!-margin-bottom-static-4,.govuk-\!-static-margin-bottom-4{margin-bottom:20px !important}.govuk-\!-margin-left-static-4,.govuk-\!-static-margin-left-4{margin-left:20px !important}.govuk-\!-margin-static-5,.govuk-\!-static-margin-5{margin:25px !important}.govuk-\!-margin-top-static-5,.govuk-\!-static-margin-top-5{margin-top:25px !important}.govuk-\!-margin-right-static-5,.govuk-\!-static-margin-right-5{margin-right:25px !important}.govuk-\!-margin-bottom-static-5,.govuk-\!-static-margin-bottom-5{margin-bottom:25px !important}.govuk-\!-margin-left-static-5,.govuk-\!-static-margin-left-5{margin-left:25px !important}.govuk-\!-margin-static-6,.govuk-\!-static-margin-6{margin:30px !important}.govuk-\!-margin-top-static-6,.govuk-\!-static-margin-top-6{margin-top:30px !important}.govuk-\!-margin-right-static-6,.govuk-\!-static-margin-right-6{margin-right:30px !important}.govuk-\!-margin-bottom-static-6,.govuk-\!-static-margin-bottom-6{margin-bottom:30px !important}.govuk-\!-margin-left-static-6,.govuk-\!-static-margin-left-6{margin-left:30px !important}.govuk-\!-margin-static-7,.govuk-\!-static-margin-7{margin:40px !important}.govuk-\!-margin-top-static-7,.govuk-\!-static-margin-top-7{margin-top:40px !important}.govuk-\!-margin-right-static-7,.govuk-\!-static-margin-right-7{margin-right:40px !important}.govuk-\!-margin-bottom-static-7,.govuk-\!-static-margin-bottom-7{margin-bottom:40px !important}.govuk-\!-margin-left-static-7,.govuk-\!-static-margin-left-7{margin-left:40px !important}.govuk-\!-margin-static-8,.govuk-\!-static-margin-8{margin:50px !important}.govuk-\!-margin-top-static-8,.govuk-\!-static-margin-top-8{margin-top:50px !important}.govuk-\!-margin-right-static-8,.govuk-\!-static-margin-right-8{margin-right:50px !important}.govuk-\!-margin-bottom-static-8,.govuk-\!-static-margin-bottom-8{margin-bottom:50px !important}.govuk-\!-margin-left-static-8,.govuk-\!-static-margin-left-8{margin-left:50px !important}.govuk-\!-margin-static-9,.govuk-\!-static-margin-9{margin:60px !important}.govuk-\!-margin-top-static-9,.govuk-\!-static-margin-top-9{margin-top:60px !important}.govuk-\!-margin-right-static-9,.govuk-\!-static-margin-right-9{margin-right:60px !important}.govuk-\!-margin-bottom-static-9,.govuk-\!-static-margin-bottom-9{margin-bottom:60px !important}.govuk-\!-margin-left-static-9,.govuk-\!-static-margin-left-9{margin-left:60px !important}.govuk-\!-padding-static-0,.govuk-\!-static-padding-0{padding:0 !important}.govuk-\!-padding-top-static-0,.govuk-\!-static-padding-top-0{padding-top:0 !important}.govuk-\!-padding-right-static-0,.govuk-\!-static-padding-right-0{padding-right:0 !important}.govuk-\!-padding-bottom-static-0,.govuk-\!-static-padding-bottom-0{padding-bottom:0 !important}.govuk-\!-padding-left-static-0,.govuk-\!-static-padding-left-0{padding-left:0 !important}.govuk-\!-padding-static-1,.govuk-\!-static-padding-1{padding:5px !important}.govuk-\!-padding-top-static-1,.govuk-\!-static-padding-top-1{padding-top:5px !important}.govuk-\!-padding-right-static-1,.govuk-\!-static-padding-right-1{padding-right:5px !important}.govuk-\!-padding-bottom-static-1,.govuk-\!-static-padding-bottom-1{padding-bottom:5px !important}.govuk-\!-padding-left-static-1,.govuk-\!-static-padding-left-1{padding-left:5px !important}.govuk-\!-padding-static-2,.govuk-\!-static-padding-2{padding:10px !important}.govuk-\!-padding-top-static-2,.govuk-\!-static-padding-top-2{padding-top:10px !important}.govuk-\!-padding-right-static-2,.govuk-\!-static-padding-right-2{padding-right:10px !important}.govuk-\!-padding-bottom-static-2,.govuk-\!-static-padding-bottom-2{padding-bottom:10px !important}.govuk-\!-padding-left-static-2,.govuk-\!-static-padding-left-2{padding-left:10px !important}.govuk-\!-padding-static-3,.govuk-\!-static-padding-3{padding:15px !important}.govuk-\!-padding-top-static-3,.govuk-\!-static-padding-top-3{padding-top:15px !important}.govuk-\!-padding-right-static-3,.govuk-\!-static-padding-right-3{padding-right:15px !important}.govuk-\!-padding-bottom-static-3,.govuk-\!-static-padding-bottom-3{padding-bottom:15px !important}.govuk-\!-padding-left-static-3,.govuk-\!-static-padding-left-3{padding-left:15px !important}.govuk-\!-padding-static-4,.govuk-\!-static-padding-4{padding:20px !important}.govuk-\!-padding-top-static-4,.govuk-\!-static-padding-top-4{padding-top:20px !important}.govuk-\!-padding-right-static-4,.govuk-\!-static-padding-right-4{padding-right:20px !important}.govuk-\!-padding-bottom-static-4,.govuk-\!-static-padding-bottom-4{padding-bottom:20px !important}.govuk-\!-padding-left-static-4,.govuk-\!-static-padding-left-4{padding-left:20px !important}.govuk-\!-padding-static-5,.govuk-\!-static-padding-5{padding:25px !important}.govuk-\!-padding-top-static-5,.govuk-\!-static-padding-top-5{padding-top:25px !important}.govuk-\!-padding-right-static-5,.govuk-\!-static-padding-right-5{padding-right:25px !important}.govuk-\!-padding-bottom-static-5,.govuk-\!-static-padding-bottom-5{padding-bottom:25px !important}.govuk-\!-padding-left-static-5,.govuk-\!-static-padding-left-5{padding-left:25px !important}.govuk-\!-padding-static-6,.govuk-\!-static-padding-6{padding:30px !important}.govuk-\!-padding-top-static-6,.govuk-\!-static-padding-top-6{padding-top:30px !important}.govuk-\!-padding-right-static-6,.govuk-\!-static-padding-right-6{padding-right:30px !important}.govuk-\!-padding-bottom-static-6,.govuk-\!-static-padding-bottom-6{padding-bottom:30px !important}.govuk-\!-padding-left-static-6,.govuk-\!-static-padding-left-6{padding-left:30px !important}.govuk-\!-padding-static-7,.govuk-\!-static-padding-7{padding:40px !important}.govuk-\!-padding-top-static-7,.govuk-\!-static-padding-top-7{padding-top:40px !important}.govuk-\!-padding-right-static-7,.govuk-\!-static-padding-right-7{padding-right:40px !important}.govuk-\!-padding-bottom-static-7,.govuk-\!-static-padding-bottom-7{padding-bottom:40px !important}.govuk-\!-padding-left-static-7,.govuk-\!-static-padding-left-7{padding-left:40px !important}.govuk-\!-padding-static-8,.govuk-\!-static-padding-8{padding:50px !important}.govuk-\!-padding-top-static-8,.govuk-\!-static-padding-top-8{padding-top:50px !important}.govuk-\!-padding-right-static-8,.govuk-\!-static-padding-right-8{padding-right:50px !important}.govuk-\!-padding-bottom-static-8,.govuk-\!-static-padding-bottom-8{padding-bottom:50px !important}.govuk-\!-padding-left-static-8,.govuk-\!-static-padding-left-8{padding-left:50px !important}.govuk-\!-padding-static-9,.govuk-\!-static-padding-9{padding:60px !important}.govuk-\!-padding-top-static-9,.govuk-\!-static-padding-top-9{padding-top:60px !important}.govuk-\!-padding-right-static-9,.govuk-\!-static-padding-right-9{padding-right:60px !important}.govuk-\!-padding-bottom-static-9,.govuk-\!-static-padding-bottom-9{padding-bottom:60px !important}.govuk-\!-padding-left-static-9,.govuk-\!-static-padding-left-9{padding-left:60px !important}.govuk-\!-text-align-left{text-align:left !important}.govuk-\!-text-align-centre{text-align:center !important}.govuk-\!-text-align-right{text-align:right !important}.govuk-\!-font-size-80{font-size:53px !important;font-size:3.3125rem !important;line-height:1.0377358491 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-80{font-size:80px !important;font-size:5rem !important;line-height:1 !important}}@media print{.govuk-\!-font-size-80{font-size:53pt !important;line-height:1.1 !important}}.govuk-\!-font-size-48{font-size:32px !important;font-size:2rem !important;line-height:1.09375 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-48{font-size:48px !important;font-size:3rem !important;line-height:1.0416666667 !important}}@media print{.govuk-\!-font-size-48{font-size:32pt !important;line-height:1.15 !important}}.govuk-\!-font-size-36{font-size:24px !important;font-size:1.5rem !important;line-height:1.0416666667 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-36{font-size:36px !important;font-size:2.25rem !important;line-height:1.1111111111 !important}}@media print{.govuk-\!-font-size-36{font-size:24pt !important;line-height:1.05 !important}}.govuk-\!-font-size-27{font-size:18px !important;font-size:1.125rem !important;line-height:1.1111111111 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-27{font-size:27px !important;font-size:1.6875rem !important;line-height:1.1111111111 !important}}@media print{.govuk-\!-font-size-27{font-size:18pt !important;line-height:1.15 !important}}.govuk-\!-font-size-24{font-size:18px !important;font-size:1.125rem !important;line-height:1.1111111111 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-24{font-size:24px !important;font-size:1.5rem !important;line-height:1.25 !important}}@media print{.govuk-\!-font-size-24{font-size:18pt !important;line-height:1.15 !important}}.govuk-\!-font-size-19{font-size:16px !important;font-size:1rem !important;line-height:1.25 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-19{font-size:19px !important;font-size:1.1875rem !important;line-height:1.3157894737 !important}}@media print{.govuk-\!-font-size-19{font-size:14pt !important;line-height:1.15 !important}}.govuk-\!-font-size-16{font-size:14px !important;font-size:.875rem !important;line-height:1.1428571429 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-16{font-size:16px !important;font-size:1rem !important;line-height:1.25 !important}}@media print{.govuk-\!-font-size-16{font-size:14pt !important;line-height:1.2 !important}}.govuk-\!-font-size-14{font-size:12px !important;font-size:.75rem !important;line-height:1.25 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-14{font-size:14px !important;font-size:.875rem !important;line-height:1.4285714286 !important}}@media print{.govuk-\!-font-size-14{font-size:12pt !important;line-height:1.2 !important}}.govuk-\!-font-weight-regular{font-weight:400 !important}.govuk-\!-font-weight-bold{font-weight:700 !important}.govuk-\!-width-full{width:100% !important}.govuk-\!-width-three-quarters{width:100% !important}@media(min-width: 40.0625em){.govuk-\!-width-three-quarters{width:75% !important}}.govuk-\!-width-two-thirds{width:100% !important}@media(min-width: 40.0625em){.govuk-\!-width-two-thirds{width:66.66% !important}}.govuk-\!-width-one-half{width:100% !important}@media(min-width: 40.0625em){.govuk-\!-width-one-half{width:50% !important}}.govuk-\!-width-one-third{width:100% !important}@media(min-width: 40.0625em){.govuk-\!-width-one-third{width:33.33% !important}}.govuk-\!-width-one-quarter{width:100% !important}@media(min-width: 40.0625em){.govuk-\!-width-one-quarter{width:25% !important}}.moj-filter{background-color:#fff;box-shadow:inset 0 0 0 1px #b1b4b6}.moj-filter:focus{box-shadow:0 -2px #fd0,0 4px #0b0c0c}.moj-filter__header{background-color:#b1b4b6;font-size:0;padding:10px 20px;text-align:justify}.moj-filter__header:after{content:"";display:inline-block;width:100%}.moj-filter__header [class^=govuk-heading-]{margin-bottom:0}.moj-filter__legend{overflow:visible;width:100%}.moj-filter__legend button{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.1111111111;background-color:rgba(0,0,0,0);box-sizing:border-box;border-radius:0;border:0 none;cursor:pointer;display:block;margin:0;padding:0;position:relative;text-align:left;width:100%;-webkit-appearance:none}@media print{.moj-filter__legend button{font-family:sans-serif}}@media(min-width: 40.0625em){.moj-filter__legend button{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.moj-filter__legend button{font-size:18pt;line-height:1.15}}.moj-filter__legend button::-moz-focus-inner{padding:0;border:0}.moj-filter__legend button::after{background-image:url(/assets/images/moj/icon-toggle-plus-minus.svg);background-position:0 0;content:"";display:block;height:16px;margin-top:-8px;position:absolute;top:50%;right:0;width:16px}.moj-filter__legend button[aria-expanded=true]::after{background-position:16px 16px}.moj-filter__header-title,.moj-filter__header-action{display:inline-block;text-align:left;vertical-align:middle}.moj-filter__close{color:#0b0c0c;cursor:pointer;background-color:rgba(0,0,0,0);border:none;border-radius:0;margin:0;padding:0;-webkit-appearance:none}.moj-filter__close:focus{background-color:#fd0;color:#0b0c0c;box-shadow:0 -2px #fd0,0 4px #0b0c0c;outline:none}.moj-filter__close::-moz-focus-inner{padding:0;border:0}.moj-filter__close::before{background-image:url(/assets/images/moj/icon-close-cross-black.svg);content:"";display:inline-block;height:14px;margin-right:5px;position:relative;top:-1px;vertical-align:middle;width:14px}.moj-filter__close{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}@media print{.moj-filter__close{font-family:sans-serif}}@media(min-width: 40.0625em){.moj-filter__close{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.moj-filter__close{font-size:14pt;line-height:1.15}}.moj-filter__selected{background-color:#f3f2f1;box-shadow:inset 0 0 0 1px #b1b4b6;padding:20px}.moj-filter__selected ul:last-of-type{margin-bottom:0}.moj-filter__selected-heading{font-size:0;text-align:justify}.moj-filter__selected-heading:after{content:"";display:inline-block;width:100%}.moj-filter__heading-title,.moj-filter__heading-action{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;display:inline-block;text-align:left;vertical-align:middle}@media print{.moj-filter__heading-title,.moj-filter__heading-action{font-family:sans-serif}}@media(min-width: 40.0625em){.moj-filter__heading-title,.moj-filter__heading-action{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.moj-filter__heading-title,.moj-filter__heading-action{font-size:14pt;line-height:1.2}}.moj-filter-tags{font-size:0;margin-bottom:20px;padding-left:0}.moj-filter-tags li{display:inline-block;margin-right:10px}.moj-filter__tag{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;background-color:#fff;border:1px solid #0b0c0c;color:#0b0c0c;display:inline-block;margin-top:5px;padding:5px;text-decoration:none}@media print{.moj-filter__tag{font-family:sans-serif}}@media(min-width: 40.0625em){.moj-filter__tag{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.moj-filter__tag{font-size:14pt;line-height:1.2}}.moj-filter__tag:link,.moj-filter__tag:visited{color:#0b0c0c}.moj-filter__tag:focus{color:#0b0c0c;background-color:#fd0}.moj-filter__tag:hover{background-color:#0b0c0c;color:#fff}.moj-filter__tag:after{background-image:url(/assets/images/moj/icon-tag-remove-cross.svg);content:"";display:inline-block;font-weight:bold;height:10px;margin-left:5px;vertical-align:middle;width:10px}.moj-filter__tag:hover:after{background-image:url(/assets/images/moj/icon-tag-remove-cross-white.svg)}.moj-filter__options{box-shadow:inset 0 0 0 1px #b1b4b6;margin-top:-1px;padding:20px}.moj-filter__options div:last-of-type{margin-bottom:0}button,input,select,textarea{font-family:inherit}html{background-color:#fff;overflow-y:scroll;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Sans-serif}body{background-color:#fff;color:#0b0c0c;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.33333;margin:0;min-height:100%}table{margin-bottom:40px;border-spacing:0;vertical-align:top;width:100%}@media(min-width: 40.0625em){table{margin-bottom:48px}}@media print{table{page-break-inside:avoid}}thead th{border-bottom:2px solid #f3f2f1}th,td{font-size:16px;font-size:1;line-height:1.33333;padding-bottom:8px;padding-right:16px;padding-top:8px;border-bottom:1px solid #f3f2f1;text-align:left;vertical-align:top}@media(min-width: 40.0625em){th,td{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{th,td{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){th,td{padding-bottom:16px}}@media(min-width: 40.0625em){th,td{padding-right:24px}}@media(min-width: 40.0625em){th,td{padding-top:16px}}th:last-child,td:last-child{padding-right:0}th{font-weight:700}caption{font-weight:700;font-size:18px;font-size:1.125;line-height:1.33333;text-align:left}@media(min-width: 40.0625em){caption{font-size:22px;font-size:1.375;line-height:1.33333}}@media print{caption{font-size:18pt;line-height:1.15}}.dfe-form-group{margin-bottom:16px}@media(min-width: 40.0625em){.dfe-form-group{margin-bottom:24px}}.dfe-form-group .dfe-form-group:last-of-type{margin-bottom:0}.dfe-form-group--wrapper{margin-bottom:24px}@media(min-width: 40.0625em){.dfe-form-group--wrapper{margin-bottom:32px}}.dfe-form-group--error{border-left:4px solid #d4351c;padding-left:16px}.dfe-form-group--error .dfe-form-group{border:0;padding:0}.dfe-grid-row{margin-left:-16px;margin-right:-16px}.dfe-grid-row:after{clear:both;content:"";display:block}.dfe-grid-column-one-quarter{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-one-quarter{float:left;width:25%}}.dfe-grid-column-one-third{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-one-third{float:left;width:33.3333%}}.dfe-grid-column-one-half{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-one-half{float:left;width:50%}}.dfe-grid-column-two-thirds{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-two-thirds{float:left;width:66.6666%}}.dfe-grid-column-three-quarters{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-three-quarters{float:left;width:75%}}.dfe-grid-column-full{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-full{float:left;width:100%}}.dfe-main-wrapper{padding-top:40px;padding-bottom:40px;display:block}@media(min-width: 40.0625em){.dfe-main-wrapper{padding-top:48px}}@media(min-width: 40.0625em){.dfe-main-wrapper{padding-bottom:48px}}.dfe-main-wrapper>*:first-child{margin-top:0}.dfe-main-wrapper>*:last-child{margin-bottom:0}.dfe-main-wrapper--l{padding-top:48px}@media(min-width: 40.0625em){.dfe-main-wrapper--l{padding-top:56px}}.dfe-main-wrapper--s{padding-bottom:24px;padding-top:24px}@media(min-width: 40.0625em){.dfe-main-wrapper--s{padding-bottom:32px}}@media(min-width: 40.0625em){.dfe-main-wrapper--s{padding-top:32px}}.dfe-width-container{margin:0 16px;max-width:1200px}@media(min-width: 48.0625em){.dfe-width-container{margin:0 32px}}@media(min-width: 1264px){.dfe-width-container{margin:0 auto}}.dfe-width-container-fluid{margin:0 16px;max-width:100%}@media(min-width: 48.0625em){.dfe-width-container-fluid{margin:0 32px}}.dfe-icon{height:34px;width:34px}.dfe-icon__search{fill:#003a69}.dfe-icon__chevron-left{fill:#003a69}.dfe-icon__chevron-right{fill:#003a69}.dfe-icon__close{fill:#003a69}.dfe-icon__cross{fill:#d4351c}.dfe-icon__tick{stroke:#00703c}.dfe-icon__arrow-right{fill:#003a69}.dfe-icon__arrow-left{fill:#003a69}.dfe-icon__arrow-right-circle{fill:#00703c}.dfe-icon__chevron-down{fill:#003a69;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dfe-icon__chevron-down path{fill:#fff}.dfe-icon__chevron-up{fill:#003a69}.dfe-icon__chevron-up path{fill:#fff}.dfe-icon__emdash path{fill:#aeb7bd}.dfe-icon__plus{fill:#003a69}.dfe-icon__minus{fill:#003a69}.dfe-icon--size-25{height:42.5px;width:42.5px}.dfe-icon--size-50{height:51px;width:51px}.dfe-icon--size-75{height:59.5px;width:59.5px}.dfe-icon--size-100{height:68px;width:68px}ol,ul,.dfe-list{font-size:16px;font-size:1;line-height:1.33333;margin-bottom:16px;list-style-type:none;margin-top:0;padding-left:0}@media(min-width: 40.0625em){ol,ul,.dfe-list{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{ol,ul,.dfe-list{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){ol,ul,.dfe-list{margin-bottom:24px}}ol>li,ul>li,.dfe-list>li{margin-bottom:8px}@media(min-width: 40.0625em){ol>li,ul>li,.dfe-list>li{margin-bottom:8px}}ol>li:last-child,ul>li:last-child,.dfe-list>li:last-child{margin-bottom:0}ul,.dfe-list--bullet{list-style-type:disc;padding-left:20px}ol,.dfe-list--number{list-style-type:decimal;padding-left:20px}.dfe-list--tick,.dfe-list--cross{list-style:none;margin-top:0;padding-left:40px;position:relative}.dfe-list--tick svg,.dfe-list--cross svg{left:-4px;margin-top:-5px;position:absolute}h1,.dfe-heading-xl,.govuk-heading-xl{font-size:32px;font-size:2;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:40px}@media(min-width: 40.0625em){h1,.dfe-heading-xl,.govuk-heading-xl{font-size:48px;font-size:3;line-height:1.33333}}@media print{h1,.dfe-heading-xl,.govuk-heading-xl{font-size:32pt;line-height:1.15}}@media(min-width: 40.0625em){h1,.dfe-heading-xl,.govuk-heading-xl{margin-bottom:48px}}h2,.dfe-heading-l,.govuk-heading-l{font-size:24px;font-size:1.5;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h2,.dfe-heading-l,.govuk-heading-l{font-size:32px;font-size:2;line-height:1.33333}}@media print{h2,.dfe-heading-l,.govuk-heading-l{font-size:24pt;line-height:1.05}}@media(min-width: 40.0625em){h2,.dfe-heading-l,.govuk-heading-l{margin-bottom:24px}}h3,.dfe-heading-m,.govuk-heading-m,.image-card h2{font-size:20px;font-size:1.25;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h3,.dfe-heading-m,.govuk-heading-m,.image-card h2{font-size:24px;font-size:1.5;line-height:1.33333}}@media print{h3,.dfe-heading-m,.govuk-heading-m,.image-card h2{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){h3,.dfe-heading-m,.govuk-heading-m,.image-card h2{margin-bottom:24px}}h4,.dfe-heading-s,.govuk-heading-s{font-size:16px;font-size:1;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h4,.dfe-heading-s,.govuk-heading-s{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{h4,.dfe-heading-s,.govuk-heading-s{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){h4,.dfe-heading-s,.govuk-heading-s{margin-bottom:24px}}h5,.dfe-heading-xs{font-size:16px;font-size:1;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h5,.dfe-heading-xs{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{h5,.dfe-heading-xs{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){h5,.dfe-heading-xs{margin-bottom:24px}}h6,.dfe-heading-xxs{font-size:16px;font-size:1;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h6,.dfe-heading-xxs{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{h6,.dfe-heading-xxs{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){h6,.dfe-heading-xxs{margin-bottom:24px}}.dfe-caption-xl{font-weight:400;font-size:24px;font-size:1.5;line-height:1.33333;color:#505a5f;display:block;margin-bottom:4px}@media(min-width: 40.0625em){.dfe-caption-xl{font-size:32px;font-size:2;line-height:1.33333}}@media print{.dfe-caption-xl{font-size:24pt;line-height:1.05}}.dfe-caption-l{font-weight:400;font-size:20px;font-size:1.25;line-height:1.33333;color:#505a5f;display:block;margin-bottom:4px}@media(min-width: 40.0625em){.dfe-caption-l{font-size:24px;font-size:1.5;line-height:1.33333}}@media print{.dfe-caption-l{font-size:18pt;line-height:1.15}}.dfe-caption-m{font-weight:400;font-size:16px;font-size:1;line-height:1.33333;color:#505a5f;display:block}@media(min-width: 40.0625em){.dfe-caption-m{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{.dfe-caption-m{font-size:14pt;line-height:1.15}}.dfe-caption--bottom{margin-bottom:0;margin-top:4px}.dfe-body-l{font-size:20px;font-size:1.25;line-height:1.33333;display:block;margin-top:0;margin-bottom:24px}@media(min-width: 40.0625em){.dfe-body-l{font-size:24px;font-size:1.5;line-height:1.33333}}@media print{.dfe-body-l{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.dfe-body-l{margin-bottom:32px}}address,p,.dfe-body-m{font-size:16px;font-size:1;line-height:1.33333;display:block;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){address,p,.dfe-body-m{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{address,p,.dfe-body-m{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){address,p,.dfe-body-m{margin-bottom:24px}}p,.dfe-body-m{color:inherit}.dfe-body-s{font-size:14px;font-size:.875;line-height:1.33333;display:block;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){.dfe-body-s{font-size:16px;font-size:1;line-height:1.33333}}@media print{.dfe-body-s{font-size:14pt;line-height:1.2}}@media(min-width: 40.0625em){.dfe-body-s{margin-bottom:24px}}address{font-style:normal}.dfe-lede-text{font-weight:400;font-size:20px;font-size:1.25;line-height:1.33333;margin-bottom:40px}@media(min-width: 40.0625em){.dfe-lede-text{font-size:24px;font-size:1.5;line-height:1.33333}}@media print{.dfe-lede-text{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.dfe-lede-text{margin-bottom:48px}}.dfe-lede-text p,.dfe-lede-text ul{font-weight:400;font-size:20px;font-size:1.25;line-height:1.33333}@media(min-width: 40.0625em){.dfe-lede-text p,.dfe-lede-text ul{font-size:24px;font-size:1.5;line-height:1.33333}}@media print{.dfe-lede-text p,.dfe-lede-text ul{font-size:18pt;line-height:1.15}}.dfe-lede-text--small{font-weight:400;font-size:16px;font-size:1;line-height:1.33333;margin-bottom:24px}@media(min-width: 40.0625em){.dfe-lede-text--small{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{.dfe-lede-text--small{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.dfe-lede-text--small{margin-bottom:32px}}h1+.dfe-lede-text,h1+.dfe-lede-text--small{margin-top:-8px}.dfe-body-l+h2,.dfe-body-l+.dfe-heading-l,.dfe-body-l+.govuk-heading-l{padding-top:4px}@media(min-width: 40.0625em){.dfe-body-l+h2,.dfe-body-l+.dfe-heading-l,.dfe-body-l+.govuk-heading-l{padding-top:8px}}p+h2,.dfe-body-m+h2,address+h2,p+.dfe-heading-l,.dfe-body-m+.dfe-heading-l,address+.dfe-heading-l,p+.govuk-heading-l,.dfe-body-m+.govuk-heading-l,address+.govuk-heading-l,.dfe-body-s+h2,.dfe-body-s+.dfe-heading-l,.dfe-body-s+.govuk-heading-l,.dfe-list+h2,ul+h2,ol+h2,.dfe-list+.dfe-heading-l,ul+.dfe-heading-l,ol+.dfe-heading-l,.dfe-list+.govuk-heading-l,ul+.govuk-heading-l,ol+.govuk-heading-l{padding-top:16px}@media(min-width: 40.0625em){p+h2,.dfe-body-m+h2,address+h2,p+.dfe-heading-l,.dfe-body-m+.dfe-heading-l,address+.dfe-heading-l,p+.govuk-heading-l,.dfe-body-m+.govuk-heading-l,address+.govuk-heading-l,.dfe-body-s+h2,.dfe-body-s+.dfe-heading-l,.dfe-body-s+.govuk-heading-l,.dfe-list+h2,ul+h2,ol+h2,.dfe-list+.dfe-heading-l,ul+.dfe-heading-l,ol+.dfe-heading-l,.dfe-list+.govuk-heading-l,ul+.govuk-heading-l,ol+.govuk-heading-l{padding-top:24px}}p+h3,.dfe-body-m+h3,address+h3,p+.dfe-heading-m,.dfe-body-m+.dfe-heading-m,address+.dfe-heading-m,p+.govuk-heading-m,.image-card p+h2,.dfe-body-m+.govuk-heading-m,.image-card .dfe-body-m+h2,address+.govuk-heading-m,.image-card address+h2,.dfe-body-s+h3,.dfe-body-s+.dfe-heading-m,.dfe-body-s+.govuk-heading-m,.image-card .dfe-body-s+h2,.dfe-list+h3,ul+h3,ol+h3,.dfe-list+.dfe-heading-m,ul+.dfe-heading-m,ol+.dfe-heading-m,.dfe-list+.govuk-heading-m,.image-card .dfe-list+h2,ul+.govuk-heading-m,.image-card ul+h2,ol+.govuk-heading-m,.image-card ol+h2,p+h4,.dfe-body-m+h4,address+h4,p+.dfe-heading-s,.dfe-body-m+.dfe-heading-s,address+.dfe-heading-s,p+.govuk-heading-s,.dfe-body-m+.govuk-heading-s,address+.govuk-heading-s,.dfe-body-s+h4,.dfe-body-s+.dfe-heading-s,.dfe-body-s+.govuk-heading-s,.dfe-list+h4,ul+h4,ol+h4,.dfe-list+.dfe-heading-s,ul+.dfe-heading-s,ol+.dfe-heading-s,.dfe-list+.govuk-heading-s,ul+.govuk-heading-s,ol+.govuk-heading-s{padding-top:4px}@media(min-width: 40.0625em){p+h3,.dfe-body-m+h3,address+h3,p+.dfe-heading-m,.dfe-body-m+.dfe-heading-m,address+.dfe-heading-m,p+.govuk-heading-m,.image-card p+h2,.dfe-body-m+.govuk-heading-m,.image-card .dfe-body-m+h2,address+.govuk-heading-m,.image-card address+h2,.dfe-body-s+h3,.dfe-body-s+.dfe-heading-m,.dfe-body-s+.govuk-heading-m,.image-card .dfe-body-s+h2,.dfe-list+h3,ul+h3,ol+h3,.dfe-list+.dfe-heading-m,ul+.dfe-heading-m,ol+.dfe-heading-m,.dfe-list+.govuk-heading-m,.image-card .dfe-list+h2,ul+.govuk-heading-m,.image-card ul+h2,ol+.govuk-heading-m,.image-card ol+h2,p+h4,.dfe-body-m+h4,address+h4,p+.dfe-heading-s,.dfe-body-m+.dfe-heading-s,address+.dfe-heading-s,p+.govuk-heading-s,.dfe-body-m+.govuk-heading-s,address+.govuk-heading-s,.dfe-body-s+h4,.dfe-body-s+.dfe-heading-s,.dfe-body-s+.govuk-heading-s,.dfe-list+h4,ul+h4,ol+h4,.dfe-list+.dfe-heading-s,ul+.dfe-heading-s,ol+.dfe-heading-s,.dfe-list+.govuk-heading-s,ul+.govuk-heading-s,ol+.govuk-heading-s{padding-top:8px}}.dfe-lede-text+h2,.dfe-lede-text+.dfe-heading-l,.dfe-lede-text+.govuk-heading-l{padding-top:0}strong,b{font-weight:700}.dfe-u-font-size-64{font-size:48px !important;font-size:3 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-64{font-size:64px !important;font-size:4 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-64{font-size:53pt !important;line-height:1.1 !important}}.dfe-u-font-size-48{font-size:32px !important;font-size:2 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-48{font-size:48px !important;font-size:3 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-48{font-size:32pt !important;line-height:1.15 !important}}.dfe-u-font-size-32{font-size:24px !important;font-size:1.5 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-32{font-size:32px !important;font-size:2 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-32{font-size:24pt !important;line-height:1.05 !important}}.dfe-u-font-size-24{font-size:20px !important;font-size:1.25 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-24{font-size:24px !important;font-size:1.5 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-24{font-size:18pt !important;line-height:1.15 !important}}.dfe-u-font-size-22{font-size:18px !important;font-size:1.125 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-22{font-size:22px !important;font-size:1.375 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-22{font-size:18pt !important;line-height:1.15 !important}}.dfe-u-font-size-19{font-size:16px !important;font-size:1 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-19{font-size:19px !important;font-size:1.1875 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-19{font-size:14pt !important;line-height:1.15 !important}}.dfe-u-font-size-16{font-size:14px !important;font-size:.875 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-16{font-size:16px !important;font-size:1 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-16{font-size:14pt !important;line-height:1.2 !important}}.dfe-u-font-size-14{font-size:12px !important;font-size:.75 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-14{font-size:14px !important;font-size:.875 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-14{font-size:12pt !important;line-height:1.2 !important}}.dfe-u-font-weight-normal{font-weight:400 !important}.dfe-u-font-weight-bold{font-weight:700 !important}.dfe-u-secondary-text-color{color:#505a5f !important}p,.govuk-body{max-width:44em}.dfe-header{background-color:#003a69;border-bottom:10px solid #347ca9}.dfe-header:after{clear:both;content:"";display:block}.dfe-header__container{padding:20px 0}.dfe-header__container:after{clear:both;content:"";display:block}@media(max-width: 40.0525em){.dfe-header__container{margin:0;padding:16px}}.dfe-header__logo{float:left}@media(max-width: 40.0525em){.dfe-header__logo{position:relative;z-index:1}}.dfe-header__logo .dfe-logo__background{fill:#fff}@media print{.dfe-header__logo .dfe-logo__background{fill:#003a69}}.dfe-header__logo .dfe-logo__text{fill:#003a69}@media print{.dfe-header__logo .dfe-logo__text{fill:#fff}}@media(min-width: 40.0625em){.dfe-header__logo{padding-left:0}}.dfe-header__logo .dfe-logo{height:90px;width:153px;border:0}@media(max-width: 48.0525em){.dfe-header__logo{max-width:60%}}@media(max-width: 450px){.dfe-header__logo{max-width:50%}}.dfe-header__link{height:90px;width:153px;display:block}.dfe-header__link .dfe-logo-hover{display:none}.dfe-header__link .dfe-logo{width:136px !important;height:80px !important}.dfe-header__link:focus .dfe-logo-hover{display:none}.dfe-header__link:focus .dfe-logo{display:none}.dfe-header__link:focus .dfe-logo+.dfe-logo-hover{display:inline-block;width:136px !important;height:80px !important}.dfe-header__link:focus{box-shadow:none}.dfe-header__link:focus .dfe-logo{box-shadow:0 0 0 4px #fd0,0 4px 0 4px #0b0c0c}@media print{.dfe-header__link:after{content:""}}.dfe-header__link:hover,.dfe-header__link:active,.dfe-header__link:focus{background-color:rgba(0,0,0,0)}.dfe-header__content{position:relative}.dfe-header__content:after{clear:both;content:"";display:block}@media print{.dfe-header__content{display:none}}.dfe-header__content.js-show{border-bottom:4px solid #f0f4f5}@media(min-width: 40.0625em){.dfe-header__content{float:right}.dfe-header__content.js-show{border-bottom:0}}.dfe-header__action-links{display:flex;gap:20px;justify-content:flex-end;margin-bottom:10px}.dfe-header__action-links li{list-style:none;color:#fff;font-size:16px}.dfe-header__search{position:relative;text-align:right}.dfe-header__search:after{clear:both;content:"";display:block}@media(min-width: 40.0625em){.dfe-header__search{float:left;margin-left:8px}}.dfe-header__search-toggle{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;min-height:40px;padding:4px 8px 0;position:absolute;right:0;top:0}.dfe-header__search-toggle::-moz-focus-inner{border:0}.dfe-header__search-toggle:hover{background-color:#002644;border-color:#f0f4f5;box-shadow:none}.dfe-header__search-toggle:focus{border:1px solid #fd0 !important}.dfe-header__search-toggle:active,.dfe-header__search-toggle.is-active{background-color:#001d35;border-color:#f0f4f5;color:#f0f4f5}.dfe-header__search-toggle .dfe-icon__search{fill:#fff;height:21px;width:21px}.dfe-header__search-toggle:focus{background-color:#fd0;border:0;box-shadow:0 4px 0 0 #0b0c0c;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px;box-shadow:0 0 0 2px #fd0,0 4px 0 2px #0b0c0c}.dfe-header__search-toggle:focus .dfe-icon{fill:#0b0c0c}@media(min-width: 40.0625em){.dfe-header__search-toggle{display:none}}.dfe-header__search-form{height:100%;overflow:visible}@media(max-width: 40.0525em){.dfe-header__search-form{background-color:#fff;display:flex;padding:16px;width:100%}}@media(max-width: 40.0525em){.dfe-header__search-wrap{display:none}.dfe-header__search-wrap.js-show{clear:both;display:flex;margin-bottom:-20px;margin-left:-16px;margin-right:-16px;padding-top:16px;text-align:left}}@media(min-width: 40.0625em){.dfe-header__search-wrap{display:block;line-height:0}}.dfe-search__input{-webkit-appearance:listbox;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0;padding:0 16px}.dfe-search__input:focus{border:4px solid #0b0c0c;box-shadow:0 0 0 4px #fd0;outline:4px solid rgba(0,0,0,0);outline-offset:4px;padding:0 9px}.dfe-search__input::placeholder{color:#505a5f;font-size:16px}.dfe-search__input:-ms-input-placeholder{color:#505a5f;font-size:16px}.dfe-search__input::-webkit-input-placeholder{color:#505a5f;font-size:16px}@media(max-width: 40.0525em){.dfe-search__input{border-bottom:1px solid #aeb7bd;border-left:1px solid #aeb7bd;border-right:0;border-top:1px solid #aeb7bd;flex-grow:2;-ms-flex-positive:2;font-size:inherit;height:52px;margin:0;outline:none;width:100%;z-index:1}}@media(min-width: 40.0625em){.dfe-search__input{border:1px solid #fff;font-size:16px;height:40px;width:200px}}@media(min-width: 48.0625em){.dfe-search__input{width:235px}}.dfe-search__submit{border:0;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;float:right;font-size:inherit;line-height:inherit;outline:none;padding:0}.dfe-search__submit::-moz-focus-inner{border:0}.dfe-search__submit:hover{cursor:pointer}@media(max-width: 40.0525em){.dfe-search__submit{background-color:#003a69;height:52px;margin:0;padding:8px 8px 0}.dfe-search__submit .dfe-icon__search{fill:#fff;height:38px;width:38px}.dfe-search__submit:hover{background-color:#002644}.dfe-search__submit:focus{background-color:#fd0;box-shadow:0 -4px #fd0,0 4px #0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px}.dfe-search__submit:focus:hover{background-color:#fd0}.dfe-search__submit:focus:hover .dfe-icon{fill:#0b0c0c}.dfe-search__submit:focus .dfe-icon{fill:#0b0c0c}}@media(min-width: 40.0625em){.dfe-search__submit{background-color:#f0f4f5;display:block;height:40px;width:44px}.dfe-search__submit .dfe-icon__search{height:27px;width:27px}.dfe-search__submit:hover{background-color:#002644;border:1px solid #fff}.dfe-search__submit:hover .dfe-icon__search{fill:#fff}.dfe-search__submit:focus{background-color:#fd0;border:0;box-shadow:0 4px 0 0 #0b0c0c;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px;box-shadow:0 -2px #fd0,0 4px #0b0c0c}.dfe-search__submit:focus .dfe-icon{fill:#0b0c0c}.dfe-search__submit:active{background-color:#001d35;border:0}.dfe-search__submit:active .dfe-icon__search{fill:#fff}}@media(max-width: 40.0525em){.dfe-search__close{background-color:rgba(0,0,0,0);border:0;cursor:pointer;height:40px;padding:0;width:40px;margin-left:8px;margin-right:-8px;margin-top:8px}.dfe-search__close .dfe-icon__close{fill:#003a69;height:40px;width:40px}.dfe-search__close::-moz-focus-inner{border:0}.dfe-search__close:hover .dfe-icon__close{fill:#40484c}.dfe-search__close:focus{background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);text-decoration:none}.dfe-search__close:focus .dfe-icon__close{fill:#0b0c0c}}@media(min-width: 40.0625em){.dfe-search__close{display:none}}.dfe-search__input--withdropdown{border-bottom-left-radius:0}.dfe-search__submit--withdropdown{border-bottom-right-radius:0}.dfe-header__menu{float:right}@media(min-width: 40.0625em){.dfe-header__menu{float:left}}.dfe-header__menu-toggle{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:24px;margin-right:0;padding:7px 16px;position:relative;text-decoration:none;z-index:1}.dfe-header__menu-toggle::-moz-focus-inner{border:0}.dfe-header__menu-toggle:hover{background-color:#002644;border-color:#f0f4f5;box-shadow:none}.dfe-header__menu-toggle:focus{border:1px solid #fd0 !important}.dfe-header__menu-toggle:active,.dfe-header__menu-toggle.is-active{background-color:#001d35;border-color:#f0f4f5;color:#f0f4f5}@media(max-width: 40.0525em){.dfe-header__menu-toggle{right:48px}}@media(min-width: 40.0625em)and (max-width: 61.865em){.dfe-header__menu-toggle{margin-top:0}}@media(min-width: 61.875em){.dfe-header__menu-toggle{display:none}}.dfe-header__menu-toggle:focus{background-color:#fd0;border:0;box-shadow:0 4px 0 0 #0b0c0c;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px;box-shadow:0 0 0 2px #fd0,0 4px 0 2px #0b0c0c}.dfe-header__menu-toggle:focus .dfe-icon{fill:#0b0c0c}@media(max-width: 40.0525em){.dfe-header__menu--only .dfe-header__menu-toggle{position:relative;right:auto;top:auto}}.dfe-header__navigation{background-color:#fff;clear:both;display:none;overflow:hidden}@media print{.dfe-header__navigation{display:none}}.dfe-header__navigation.js-show{display:block}@media(max-width: 61.865em){.dfe-header__navigation.js-show{border-bottom:4px solid #f0f4f5;border-top:4px solid #f0f4f5}.dfe-header__navigation.js-show .dfe-width-container{margin:0 16px}}@media(max-width: 48.0525em){.dfe-header__navigation.js-show .dfe-width-container{margin:0}}@media(min-width: 61.875em){.dfe-header__navigation{background-color:#003a69;display:block;margin:0 auto;max-width:1264px}}.dfe-header__navigation-title{font-weight:700;margin-bottom:0;padding:16px;position:relative}@media(min-width: 61.875em){.dfe-header__navigation-title{display:none}}.dfe-header__navigation-close{background-color:rgba(0,0,0,0);border:0;cursor:pointer;height:40px;padding:0;width:40px;overflow:hidden;position:absolute;right:8px;top:8px;white-space:nowrap}.dfe-header__navigation-close .dfe-icon__close{fill:#003a69;height:40px;width:40px}.dfe-header__navigation-close::-moz-focus-inner{border:0}.dfe-header__navigation-close:hover .dfe-icon__close{fill:#40484c}.dfe-header__navigation-close:focus{background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);text-decoration:none}.dfe-header__navigation-close:focus .dfe-icon__close{fill:#0b0c0c}.dfe-header__navigation-list{list-style:none;margin:0;padding-left:0}@media(min-width: 61.875em){.dfe-header__navigation-list{border-top:1px solid rgba(255,255,255,.2);display:flex;justify-content:flex-start;padding:0;width:100%}}.dfe-header__navigation-item{border-top:1px solid #f0f4f5;margin-bottom:0;position:relative}.dfe-header__navigation-item.dfe-header__navigation-item--current{box-shadow:inset 0 52px 0 #347ca9 !important}.dfe-header__navigation-item.dfe-header__navigation-item--current a{font-weight:700;color:#fff}@media(min-width: 61.875em){.dfe-header__navigation-item{border-top:0;margin:0;text-align:center}.dfe-header__navigation-item a{color:#fff}.dfe-header__navigation-item .dfe-icon__chevron-right{display:none}}.dfe-header__navigation-link{font-weight:400;font-size:14px;font-size:.875;line-height:1.33333;border-bottom:4px solid rgba(0,0,0,0);border-top:4px solid rgba(0,0,0,0);color:#003a69;display:block;padding:12px 15px;text-decoration:none}@media(min-width: 40.0625em){.dfe-header__navigation-link{font-size:16px;font-size:1;line-height:1.33333}}@media print{.dfe-header__navigation-link{font-size:14pt;line-height:1.2}}@media(min-width: 61.875em){.dfe-header__navigation-link{color:#fff;line-height:normal}}.dfe-header__navigation-link .dfe-icon__chevron-right{fill:#aeb7bd;position:absolute;right:4px;top:11px}.dfe-header__navigation-link:visited{color:#003a69}@media(min-width: 61.875em){.dfe-header__navigation-link:visited{color:#fff}}.dfe-header__navigation-link:hover{box-shadow:none;color:#003a69;text-decoration:underline}@media(min-width: 61.875em){.dfe-header__navigation-link:hover{color:#fff}}.dfe-header__navigation-link:hover .dfe-icon__chevron-right{fill:#003a69}.dfe-header__navigation-link:active,.dfe-header__navigation-link:focus{background-color:#fd0;border-bottom:4px solid #0b0c0c;box-shadow:none;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px;text-decoration:none}.dfe-header__navigation-link:active:hover,.dfe-header__navigation-link:focus:hover{background-color:#fd0;color:#0b0c0c}.dfe-header__navigation-link:active:hover .dfe-icon__chevron-right,.dfe-header__navigation-link:focus:hover .dfe-icon__chevron-right{fill:#0b0c0c}.dfe-header__navigation-link:active:visited,.dfe-header__navigation-link:focus:visited{background-color:#fd0;color:#0b0c0c}@media(min-width: 61.875em){.dfe-header__navigation-item--for-mobile{display:none}}@media(min-width: 61.875em){.dfe-header__navigation-list--small{justify-content:flex-start}}.dfe-header__transactional-service-name{float:left;padding-left:16px;padding-top:3px}@media(max-width: 61.865em){.dfe-header__transactional-service-name{padding-left:0;padding-top:8px;width:100%}}.dfe-header__transactional-service-name--link{color:#fff;font-weight:400;font-size:16px;font-size:1;line-height:1.33333;text-decoration:none}.dfe-header__transactional-service-name--link:visited{color:#fff}.dfe-header__transactional-service-name--link:hover{color:#fff;text-decoration:none}.dfe-header__transactional-service-name--link:focus{color:#0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px;text-decoration:none}.dfe-header__transactional-service-name--link:active{color:#001d35}@media(min-width: 40.0625em){.dfe-header__transactional-service-name--link{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{.dfe-header__transactional-service-name--link{font-size:14pt;line-height:1.15}}.dfe-header__transactional-service-name--link:hover{text-decoration:underline}.dfe-header--transactional .dfe-header__link{height:60px;width:100px;display:block}.dfe-header--transactional .dfe-logo{height:60px;width:100px}.dfe-header--transactional .dfe-header__transactional-service-name{float:left}.dfe-header__link--service{height:auto;margin-top:-4px;text-decoration:none;width:auto}@media(min-width: 61.875em){.dfe-header__link--service{align-items:center;display:flex;-ms-flex-align:center;margin-bottom:0;width:auto}.dfe-header__link--service .dfe-header__service-name{margin-top:61px;font-weight:400;font-size:18px;font-size:1.125;line-height:1.33333;display:block;font-weight:500;letter-spacing:-0.2px;line-height:23px;margin-left:12px}}@media(min-width: 61.875em)and (min-width: 40.0625em){.dfe-header__link--service .dfe-header__service-name{font-size:22px;font-size:1.375;line-height:1.33333}}@media print and (min-width: 61.875em){.dfe-header__link--service .dfe-header__service-name{font-size:18pt;line-height:1.15}}.dfe-header__link--service:hover{background:none}.dfe-header__link--service:hover .dfe-header__service-name{text-decoration:underline}.dfe-header__link--service:focus{background:#fd0;box-shadow:0 0 0 4px #fd0,0 4px 0 4px #0b0c0c}.dfe-header__link--service:focus .dfe-header__service-name{color:#0b0c0c;text-decoration:none}.dfe-header__link--service:focus .dfe-logo{box-shadow:none}.dfe-header__service-name{font-weight:400;font-size:18px;font-size:1.125;line-height:1.33333;color:#fff;display:block;padding-left:0;padding-right:0}@media(min-width: 40.0625em){.dfe-header__service-name{font-size:22px;font-size:1.375;line-height:1.33333}}@media print{.dfe-header__service-name{font-size:18pt;line-height:1.15}}@media(min-width: 61.875em){.dfe-header__service-name{padding-left:16px}}@media(max-width: 61.865em){.dfe-header__service-name{max-width:220px}}.dfe-header__logo--only{max-width:100%}@media(min-width: 40.0625em){.dfe-header__logo--only .dfe-header__link--service{align-items:center;display:flex;-ms-flex-align:center;margin-bottom:0;width:auto}.dfe-header__logo--only .dfe-header__service-name{padding-left:16px}}.dfeuk-header__username{padding-bottom:20px;margin:0px;text-align:right;color:#fff}.dfeuk-header__username a{color:#fff;text-decoration:none}.dfeuk-header__username a:hover{text-decoration:underline}body,p,h1,h2,h3,h4,h5,h6,a,span,div,table,th,td,blockquote,li,dt,dd,tr{font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important}.logo{display:block;max-height:32px;max-width:100%}.dfe-section-card,.section-card-home{padding:16px;margin-bottom:20px;flex:1;background-color:#f3f2f1}.dfe-section-card__container{display:flex;width:100}@media(max-width: 40.0525em){.dfe-section-card__container{display:grid;width:100}}.app-related-items{border-top:2px solid #347ca9;padding-top:10px}.app-related-items .govuk-list>li{margin-bottom:10px}.govuk-inset-text{border-left:10px solid #347ca9}.app-section-beta{padding:30px 0}.app-section-beta__blue{background-color:#347ca9}.body-header-font{color:#fff}.govuk-header{background-color:#003a69}.govuk-header__container{position:relative;margin-bottom:-10px;padding-top:25px;padding-bottom:15px;border-bottom:10px solid #347ca9}.govuk-header__product-name,.govuk-header__logotype-text{line-height:2.5rem !important;font-size:1.2rem}.app-header .govuk-header__logo{width:85%}.app-header .govuk-header__content{width:0}.govuk-header__logotype-crown-fallback-image{height:45px;width:45px}.govuk-header__logotype-text::after{content:"|"}.govuk-header__logotype{margin-right:0}.govuk-header__navigation-item--active a:link,.govuk-header__navigation-item--active a:hover,.govuk-header__navigation-item--active a:visited{color:#f3f2f1;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.1em}@media(max-width: 40.0625em){.govuk-header__product-name{max-width:80%;line-height:1.2rem !important;font-size:1rem}.govuk-header__logotype-text{min-width:100%;line-height:2.2rem !important;font-size:1rem}}.dfe-o-banner{display:flex;width:100%;min-height:10rem;margin:0 auto}.dfe-o-banner__content-container{width:50%;display:flex;flex-direction:column;justify-content:center;background:#ebf2f6}.dfe-o-banner__image-container{width:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.dfe-o-banner__image-container img{width:100%;height:100%;object-fit:cover}.dfe-o-banner--mirrored{flex-direction:row-reverse}.dfe-o-banner [class^=dfe-t-body],.dfe-o-banner [class^=dfe-t-heading]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-box-pack:end}.dfe-o-banner [class^=dfe-t-body]{-webkit-line-clamp:5}@media(max-width: 63.99em){.dfe-o-banner{width:100%;flex-direction:column-reverse}.dfe-o-banner__content-container,.dfe-o-banner__image-container{width:100%}.dfe-o-banner .dfe-a-image{overflow:hidden}.dfe-o-banner .dfe-a-image img{position:relative}}.dfe-o-banner__inner-content-container{width:80%;padding:3rem}.app-section-content--blue{background-color:#ebf2f6}.app-section-content{padding:30px 0}.dfeuk-document-list{padding:0}.dfeuk-document-list .dfeuk-document-list__item{margin-bottom:25px;padding-top:10px;border-top:1px solid #b1b4b6;list-style:none}.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list--no-underline{font-size:16px;font-size:1rem;line-height:1.25}@media(min-width: 40.0625em){.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list--no-underline{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list--no-underline{font-size:14pt;line-height:1.15}}.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-title{text-decoration:none !important;font-weight:700}.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-description{font-size:14px;font-size:.875rem;line-height:1.1428571429;margin:5px 0}@media(min-width: 40.0625em){.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-description{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-description{font-size:14pt;line-height:1.2}}.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-metadata{padding:0}.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-metadata .gdfeuk-document-list__attribute{font-weight:400;font-size:14px;font-size:12px;font-size:.75rem;line-height:1.25;color:#505a5f;display:inline-block;list-style:none;padding-right:20px}@media(min-width: 40.0625em){.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-metadata .gdfeuk-document-list__attribute{font-size:18px;line-height:1.4285714286}}@media print{.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-metadata .gdfeuk-document-list__attribute{font-size:12pt;line-height:1.2}}.gem-c-contents-list__list-item--numbered .gem-c-contents-list__link{display:table}.gem-c-contents-list__number,.gem-c-contents-list__numbered-text{display:table-cell}.gem-c-contents-list__number{min-width:1.5em}.gem-c-contents-list__numbered-text{padding-left:.3em}.direction-rtl .gem-c-contents-list__numbered-text{padding-left:0;padding-right:.3em}.gem-c-contents-list{position:relative;margin:0 0 20px 0;z-index:1;background:#fff;box-shadow:0 20px 15px -10px #fff}.gem-c-contents-list__title{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin:0}@media print{.gem-c-contents-list__title{color:#000}}@media print{.gem-c-contents-list__title{font-family:sans-serif}}@media(min-width: 40.0625em){.gem-c-contents-list__title{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.gem-c-contents-list__title{font-size:14pt;line-height:1.5}}.gem-c-contents-list__list,.gem-c-contents-list__nested-list{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;margin:0;padding:0;list-style-type:none}@media print{.gem-c-contents-list__list,.gem-c-contents-list__nested-list{color:#000}}@media print{.gem-c-contents-list__list,.gem-c-contents-list__nested-list{font-family:sans-serif}}@media(min-width: 40.0625em){.gem-c-contents-list__list,.gem-c-contents-list__nested-list{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.gem-c-contents-list__list,.gem-c-contents-list__nested-list{font-size:14pt;line-height:1.2}}.gem-c-contents-list__list-item--parent>.gem-c-contents-list__link{font-weight:bold}.gem-c-contents-list__link:focus,.gem-c-contents-list__link:active:focus,.gem-c-contents-list__link:link:focus,.gem-c-contents-list__link:visited:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0b0c0c !important}.gem-c-contents-list__list-item{padding-top:10px;line-height:1.3;list-style-type:none}@media(min-width: 40.0625em){.gem-c-contents-list__list-item{padding-top:7.5px}}.gem-c-contents-list__list-item--dashed{position:relative;padding-left:25px;padding-right:25px}.gem-c-contents-list__list-item--dashed::before{content:"—";position:absolute;left:0;width:20px;overflow:hidden}.direction-rtl .gem-c-contents-list__list-item--dashed::before{left:auto;right:0}.lte-ie8 .gem-c-contents-list__list-item--dashed .gem-c-contents-list__link{display:inline-block;vertical-align:top}@media print{.gem-c-contents-list__list,.gem-c-contents-list__nested-list{padding-left:0;margin-left:0}.gem-c-contents-list__list-item--dashed{margin-left:15px;list-style-type:disc}.gem-c-contents-list__list-item--numbered,.gem-c-contents-list__list-item--parent{list-style-type:none}}.dfe-card{position:relative;background-color:#f3f2f1;border-bottom:3px solid #003a69;max-width:100%;flex:1}.dfe-card.dfe-card--blog-card{border-radius:12px 12px 0 0}.dfe-card.dfe-card--blog-card img{border-radius:12px 12px 0 0}@media(max-width: 40.0525em){.dfe-card{max-width:100%}}.dfe-card>picture,.dfe-card>picture>img{max-width:100%}.dfe-card-container{padding:20px}.dfe-card:focus-within,.dfe-card:hover{background-color:#003a69}.dfe-card:focus-within .govuk-heading-m,.dfe-card:focus-within .image-card h2,.image-card .dfe-card:focus-within h2,.dfe-card:focus-within a,.dfe-card:focus-within p,.dfe-card:hover .govuk-heading-m,.dfe-card:hover .image-card h2,.image-card .dfe-card:hover h2,.dfe-card:hover a,.dfe-card:hover p{color:#fff}.dfe-card:focus-within{outline:3px solid #fd0}.dfe-card-container .dfe-card-link--header:focus,.dfe-card-container .dfe-card-link--retake:focus{color:#0b0c0c}.dfe-card-link--retake{position:relative;z-index:2}.dfe-card-link--header{text-decoration:none;color:#347ca9}.dfe-card-link--header:after{position:absolute;content:"";left:0;top:0;right:0;bottom:0}.dfe-vertical-nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:.875rem;line-height:1.14286}.dfe-vertical-nav .dfe-vertical-nav--section-header{color:#505a5f;font-size:19px;line-height:1.25;font-weight:600;color:#505a5f;margin-bottom:15px;padding-top:0px}@media(min-width: 40.0625em){.dfe-vertical-nav{padding-left:15px}}@media print{.dfe-vertical-nav{font-size:14pt;line-height:1.2}}@media(min-width: 40.0625em){.dfe-vertical-nav{margin-left:-15px}}.dfe-vertical-nav__section{margin:0 0 20px;padding:0;list-style-type:none}.dfe-vertical-nav__link{display:block;padding:7px 30px 8px 10px;text-decoration:none;margin-bottom:5px;color:#003a69}.dfe-vertical-nav__section-item{border-left:4px solid #b1b4b6;font-size:16px;font-size:1rem;line-height:1.25}.dfe-vertical-nav__section-item:hover{border-left:4px solid #347ca9}.dfe-vertical-nav__link:focus{background:inherit}.dfe-vertical-nav__section-item--current{border-left:4px solid #003a69;font-weight:700;background:#f3f2f1}.dfe-vertical-nav__link:active,.dfe-vertical-nav__link:hover{color:#1d70b8;border-left-color:#347ca9;text-decoration:none;box-shadow:none;outline:0}.dfe-vertical-nav__link:focus{background:#fd0;color:#0b0c0c;text-decoration:none;box-shadow:none;outline:0}.dfe-vertical-nav__section-item--current .dfe-vertical-nav__link{border-left-color:#003a69;font-weight:700;color:#003a69}.dfe-vertical-nav__section-item--current .dfe-vertical-nav__link:hover{text-decoration:none}.dfe-vertical-nav__section--nested{margin-bottom:5px}.dfe-vertical-nav__section--nested .dfe-vertical-nav__link{padding-left:20px;font-weight:400;margin-bottom:0;margin-top:-5px}.dfe-vertical-nav__section--nested .dfe-vertical-nav__section-item::before{content:"-";margin-left:-20px;color:#505a5f}.dfe-vertical-nav--count{float:right;background:#b1b4b6;padding:9px 5px 9px 5px;border-radius:0;color:#0b0c0c;font-weight:700;min-width:25px;text-align:center;font-size:12px}@media print{.dfe-vertical-nav__theme{font-family:sans-serif}}@media(min-width: 40.0625em){.dfe-vertical-nav__theme{font-size:19px;font-size:1.1875rem;line-height:1.31579}.dfe-vertical-nav--count{padding:12px 8px 12px 8px}}.dfe-vertical-nav__section .dfe-vertical-nav__section-item--current--child-active .dfe-vertical-nav__link{font-weight:400}.dfe-vertical-nav__section .dfe-vertical-nav__section{margin-bottom:0px}.dfe-vertical-nav__section .dfe-vertical-nav__section .dfe-vertical-nav__section-item{border-left:none}.dfe-vertical-nav__section .dfe-vertical-nav__section .dfe-vertical-nav__section-item :before{content:"-";margin-left:0px;margin-right:5px}.dfe-vertical-nav__section .dfe-vertical-nav__section.dfe-vertical-nav__section-item--current{border-left:none;background:#347ca9}.dfe-vertical-nav__section .dfe-vertical-nav__section.dfe-vertical-nav__section-item--current .dfe-vertical-nav__link{font-weight:700}.govuk-width-container{max-width:1200px}.mobile-filters-button{position:relative}.mobile-filters-button{display:none}.js-enabled .mobile-filters-button{display:inline-block}@media(min-width: 40.0625em){.js-enabled .mobile-filters-button{display:none}}.app-mobile-filters-link[aria-expanded=false]~.mobile-filters-expander__icon--down{display:block}@media(min-width: 40.0625em){.app-mobile-filters-link[aria-expanded=false]~.mobile-filters-expander__icon--down{display:none}}.app-mobile-filters-link[aria-expanded=true]~.mobile-filters-expander__icon--up{display:block}@media(min-width: 40.0625em){.app-mobile-filters-link[aria-expanded=true]~.mobile-filters-expander__icon--up{display:none}}@media(max-width: 40.0525em){.js-enabled .facets{display:none}.js-enabled .facets.facets--visible{display:block}}.back-link{display:none}.js-enabled .back-link{display:block !important}.section-card-home{border-bottom:3px solid #003a69}.iframe-border-width{border-width:0px}.ons-document-list{margin-bottom:0}.ons-document-list__item{border-bottom:1px solid var(--ons-color-borders-list);margin:0 0 1.5rem;padding:0 0 1.5rem}@media(min-width: 400px){.ons-document-list__item{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex}}.ons-document-list__item:last-of-type{border-bottom:0;margin:0}.ons-document-list__item-image{-webkit-box-flex:0;flex:0 0 auto;margin-bottom:1rem;width:136px}@media(min-width: 400px){.ons-document-list__item-image{margin-right:1.5rem}}@media(min-width: 740px){.ons-document-list__item-image{margin-bottom:0}}.ons-document-list__item-image .ons-document-list__image-link--placeholder{height:96px}.ons-document-list__item-image--file{width:96px}.ons-document-list__item-image--file .ons-document-list__image-link{border-color:var(--ons-color-borders-document-image)}.ons-document-list__item-image--file .ons-document-list__image-link--placeholder{height:120px}.ons-document-list__image-link{border:2px solid rgba(0,0,0,0);-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:100%}.ons-document-list__image-link:focus{background-color:var(--ons-color-placeholder) !important;border:2px solid var(--ons-color-borders-document-image-focus);-webkit-box-shadow:none;box-shadow:none;outline:4px solid var(--ons-color-focus) !important;outline-offset:0}.ons-document-list__image-link--placeholder{background-clip:padding-box;background-color:var(--ons-color-borders-document-image);background-position:center;background-repeat:no-repeat;background-size:120px;height:100%}.ons-document-list__item-metadata{line-height:1.2 !important}.ons-document-list__item-attribute{color:var(--ons-color-text-metadata);display:inline-block;margin:0 1rem 0 0}.ons-document-list__attribute-link{color:inherit}.ons-document-list__attribute-link:hover{color:var(--ons-color-text-metadata);-webkit-text-decoration:underline solid var(--ons-color-text-metadata) 2px;text-decoration:underline solid var(--ons-color-text-metadata) 2px}.ons-document-list__item-description{margin-bottom:0;max-width:660px}.ons-document-list__item-description p:last-of-type{margin-bottom:0}.ons-document-list__item--featured{background-color:var(--ons-color-banner-bg);border-bottom:none;display:block;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;padding:2rem}@media(min-width: 740px){.ons-document-list__item--featured{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex}.ons-document-list__item--featured .ons-container{display:-webkit-box;display:flex}}.ons-document-list__item--featured .ons-document-list__item-image{width:248px}.ons-document-list__item--featured .ons-document-list__item-image .ons-document-list__item--featured .ons-document-list__item-image__image-link--placeholder{height:96px}@media(min-width: 740px){.ons-document-list__item--featured .ons-document-list__item-image{margin-right:2.5rem;width:379px}.ons-document-list__item--featured .ons-document-list__item-image .ons-document-list__item--featured .ons-document-list__item-image__image-link--placeholder{height:248px}}.ons-document-list__item--featured .ons-document-list__item-header--reverse{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;margin-bottom:.5rem}.ons-document-list__item--featured+.ons-document-list__item{border-top:none;margin-top:0}.ons-document-list__item--full-width{padding:2rem 0}.pagination-container{display:flex;justify-content:space-between;align-items:baseline}@media(max-width: 768px){.pagination-container{flex-direction:column;align-items:flex-start}.column-half{margin-bottom:30px;align-self:flex-start}}.sort-options .sort-options__label{padding-right:5px;display:inline-block;margin-bottom:15px}@media(min-width: 40.0625em){.sort-options .sort-options__label{font-size:16px}}@media(min-width: 40.0625em){.sort-options .sort-options__select{font-size:16px}}@media only screen and (max-width: 768px){.govuk-form-group .govuk-input__wrapper,.govuk-form-group .govuk-search-group,.govuk-form-group .govuk-button{width:100%;box-sizing:border-box;margin-left:0 !important;margin-top:1rem;display:block}}.search-result em{background-color:#fd0;font-weight:bold;font-style:normal}.columns-layout{display:flex;flex-wrap:wrap}.columns-layout-col{display:flex}/*# sourceMappingURL=application.min.css.map */ +:root{--govuk-frontend-version: "5.2.0";--govuk-frontend-breakpoint-mobile: 20rem;--govuk-frontend-breakpoint-tablet: 40.0625rem;--govuk-frontend-breakpoint-desktop: 48.0625rem}a,.govuk-link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}/*! Copyright (c) 2011 by Margaret Calvert & Henrik Kubel. All rights reserved. The font has been customised for exclusive use on gov.uk. This cut is not commercially available. */@font-face{font-family:"GDS Transport";font-style:normal;font-weight:normal;src:url("/assets/fonts/light-94a07e06a1-v2.woff2") format("woff2"),url("/assets/fonts/light-f591b13f7d-v2.woff") format("woff");font-display:fallback}@font-face{font-family:"GDS Transport";font-style:normal;font-weight:bold;src:url("/assets/fonts/bold-b542beb274-v2.woff2") format("woff2"),url("/assets/fonts/bold-affa96571d-v2.woff") format("woff");font-display:fallback}@media print{a,.govuk-link{font-family:sans-serif}}a:hover,.govuk-link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}a:focus,.govuk-link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}a:link,.govuk-link:link{color:#1d70b8}a:visited,.govuk-link:visited{color:#4c2c92}a:hover,.govuk-link:hover{color:#003078}a:active,.govuk-link:active{color:#0b0c0c}a:focus,.govuk-link:focus{color:#0b0c0c}@media print{a[href^="/"]::after,[href^="/"].govuk-link::after,a[href^="http://"]::after,[href^="http://"].govuk-link::after,a[href^="https://"]::after,[href^="https://"].govuk-link::after{content:" (" attr(href) ")";font-size:90%;word-wrap:break-word}}.govuk-link--muted:link,.govuk-link--muted:visited{color:#505a5f}.govuk-link--muted:hover,.govuk-link--muted:active{color:#0b0c0c}.govuk-link--muted:focus{color:#0b0c0c}.govuk-link--text-colour:link,.govuk-link--text-colour:visited{color:#0b0c0c}@media print{.govuk-link--text-colour:link,.govuk-link--text-colour:visited{color:#000}}.govuk-link--text-colour:hover{color:rgba(11,12,12,.99)}.govuk-link--text-colour:active,.govuk-link--text-colour:focus{color:#0b0c0c}@media print{.govuk-link--text-colour:active,.govuk-link--text-colour:focus{color:#000}}.govuk-link--inverse:link,.govuk-link--inverse:visited{color:#fff}.govuk-link--inverse:hover,.govuk-link--inverse:active{color:rgba(255,255,255,.99)}.govuk-link--inverse:focus{color:#0b0c0c}.govuk-link--no-underline:not(:hover):not(:active){text-decoration:none}.govuk-link--no-visited-state:link{color:#1d70b8}.govuk-link--no-visited-state:visited{color:#1d70b8}.govuk-link--no-visited-state:hover{color:#003078}.govuk-link--no-visited-state:active{color:#0b0c0c}.govuk-link--no-visited-state:focus{color:#0b0c0c}.govuk-link-image{display:inline-block;line-height:0;text-decoration:none}.govuk-link-image:focus{outline:3px solid rgba(0,0,0,0);box-shadow:0 0 0 4px #fd0,0 0 0 8px #0b0c0c}.govuk-list{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-top:0;margin-bottom:15px;padding-left:0;list-style-type:none}@media print{.govuk-list{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-list{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-list{font-size:14pt;line-height:1.15}}@media print{.govuk-list{color:#000}}@media(min-width: 40.0625em){.govuk-list{margin-bottom:20px}}.govuk-list .govuk-list{margin-top:10px}.govuk-list>li{margin-bottom:5px}.govuk-list--bullet{padding-left:20px;list-style-type:disc}.govuk-list--number{padding-left:20px;list-style-type:decimal}.govuk-list--bullet>li,.govuk-list--number>li{margin-bottom:0}@media(min-width: 40.0625em){.govuk-list--bullet>li,.govuk-list--number>li{margin-bottom:5px}}.govuk-list--spaced>li{margin-bottom:10px}@media(min-width: 40.0625em){.govuk-list--spaced>li{margin-bottom:15px}}.govuk-heading-xl{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:2rem;line-height:1.09375;display:block;margin-top:0;margin-bottom:30px}@media print{.govuk-heading-xl{color:#000}}@media print{.govuk-heading-xl{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-heading-xl{font-size:3rem;line-height:1.0416666667}}@media print{.govuk-heading-xl{font-size:32pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-heading-xl{margin-bottom:50px}}.govuk-heading-l{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.5rem;line-height:1.0416666667;display:block;margin-top:0;margin-bottom:20px}@media print{.govuk-heading-l{color:#000}}@media print{.govuk-heading-l{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-heading-l{font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-heading-l{font-size:24pt;line-height:1.05}}@media(min-width: 40.0625em){.govuk-heading-l{margin-bottom:30px}}.govuk-heading-m,.image-card h2{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.1111111111;display:block;margin-top:0;margin-bottom:15px}@media print{.govuk-heading-m,.image-card h2{color:#000}}@media print{.govuk-heading-m,.image-card h2{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-heading-m,.image-card h2{font-size:1.5rem;line-height:1.25}}@media print{.govuk-heading-m,.image-card h2{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-heading-m,.image-card h2{margin-bottom:20px}}.govuk-heading-s{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1rem;line-height:1.25;display:block;margin-top:0;margin-bottom:15px}@media print{.govuk-heading-s{color:#000}}@media print{.govuk-heading-s{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-heading-s{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-heading-s{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-heading-s{margin-bottom:20px}}.govuk-caption-xl{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.125rem;line-height:1.1111111111;display:block;margin-bottom:5px;color:#505a5f}@media print{.govuk-caption-xl{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-caption-xl{font-size:1.6875rem;line-height:1.1111111111}}@media print{.govuk-caption-xl{font-size:18pt;line-height:1.15}}.govuk-caption-l{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.125rem;line-height:1.1111111111;display:block;margin-bottom:5px;color:#505a5f}@media print{.govuk-caption-l{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-caption-l{font-size:1.5rem;line-height:1.25}}@media print{.govuk-caption-l{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-caption-l{margin-bottom:0}}.govuk-caption-m{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;display:block;color:#505a5f}@media print{.govuk-caption-m{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-caption-m{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-caption-m{font-size:14pt;line-height:1.15}}.govuk-body-lead,.govuk-body-l{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.125rem;line-height:1.1111111111;margin-top:0;margin-bottom:20px}@media print{.govuk-body-lead,.govuk-body-l{color:#000}}@media print{.govuk-body-lead,.govuk-body-l{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-body-lead,.govuk-body-l{font-size:1.5rem;line-height:1.25}}@media print{.govuk-body-lead,.govuk-body-l{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-body-lead,.govuk-body-l{margin-bottom:30px}}p,.govuk-body,.govuk-body-m{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;margin-top:0;margin-bottom:15px}@media print{p,.govuk-body,.govuk-body-m{color:#000}}@media print{p,.govuk-body,.govuk-body-m{font-family:sans-serif}}@media(min-width: 40.0625em){p,.govuk-body,.govuk-body-m{font-size:1.1875rem;line-height:1.3157894737}}@media print{p,.govuk-body,.govuk-body-m{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){p,.govuk-body,.govuk-body-m{margin-bottom:20px}}.govuk-body-s{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.1428571429;margin-top:0;margin-bottom:15px}@media print{.govuk-body-s{color:#000}}@media print{.govuk-body-s{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-body-s{font-size:1rem;line-height:1.25}}@media print{.govuk-body-s{font-size:14pt;line-height:1.2}}@media(min-width: 40.0625em){.govuk-body-s{margin-bottom:20px}}.govuk-body-xs{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.75rem;line-height:1.25;margin-top:0;margin-bottom:15px}@media print{.govuk-body-xs{color:#000}}@media print{.govuk-body-xs{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-body-xs{font-size:.875rem;line-height:1.4285714286}}@media print{.govuk-body-xs{font-size:12pt;line-height:1.2}}@media(min-width: 40.0625em){.govuk-body-xs{margin-bottom:20px}}.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l{padding-top:5px}@media(min-width: 40.0625em){.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l{padding-top:10px}}p+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:15px}@media(min-width: 40.0625em){p+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:20px}}p+.govuk-heading-m,.image-card p+h2,.govuk-body-m+.govuk-heading-m,.image-card .govuk-body-m+h2,.govuk-body+.govuk-heading-m,.image-card .govuk-body+h2,.govuk-body-s+.govuk-heading-m,.image-card .govuk-body-s+h2,.govuk-list+.govuk-heading-m,.image-card .govuk-list+h2,p+.govuk-heading-s,.govuk-body-m+.govuk-heading-s,.govuk-body+.govuk-heading-s,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-s{padding-top:5px}@media(min-width: 40.0625em){p+.govuk-heading-m,.image-card p+h2,.govuk-body-m+.govuk-heading-m,.image-card .govuk-body-m+h2,.govuk-body+.govuk-heading-m,.image-card .govuk-body+h2,.govuk-body-s+.govuk-heading-m,.image-card .govuk-body-s+h2,.govuk-list+.govuk-heading-m,.image-card .govuk-list+h2,p+.govuk-heading-s,.govuk-body-m+.govuk-heading-s,.govuk-body+.govuk-heading-s,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-s{padding-top:10px}}.govuk-section-break{margin:0;border:0}.govuk-section-break--xl{margin-top:30px;margin-bottom:30px}@media(min-width: 40.0625em){.govuk-section-break--xl{margin-top:50px}}@media(min-width: 40.0625em){.govuk-section-break--xl{margin-bottom:50px}}.govuk-section-break--l{margin-top:20px;margin-bottom:20px}@media(min-width: 40.0625em){.govuk-section-break--l{margin-top:30px}}@media(min-width: 40.0625em){.govuk-section-break--l{margin-bottom:30px}}.govuk-section-break--m{margin-top:15px;margin-bottom:15px}@media(min-width: 40.0625em){.govuk-section-break--m{margin-top:20px}}@media(min-width: 40.0625em){.govuk-section-break--m{margin-bottom:20px}}.govuk-section-break--visible{border-bottom:1px solid #b1b4b6}.govuk-button-group{margin-bottom:5px;display:flex;flex-direction:column;align-items:center}@media(min-width: 40.0625em){.govuk-button-group{margin-bottom:15px}}.govuk-button-group .govuk-link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.1875;display:inline-block;max-width:100%;margin-top:5px;margin-bottom:20px;text-align:center}@media print{.govuk-button-group .govuk-link{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-button-group .govuk-link{font-size:1.1875rem;line-height:1}}@media print{.govuk-button-group .govuk-link{font-size:14pt;line-height:19px}}.govuk-button-group .govuk-button{margin-bottom:17px}@media(min-width: 40.0625em){.govuk-button-group{margin-right:-15px;flex-direction:row;flex-wrap:wrap;align-items:baseline}.govuk-button-group .govuk-button,.govuk-button-group .govuk-link{margin-right:15px}.govuk-button-group .govuk-link{text-align:left}}.govuk-form-group{margin-bottom:20px}.govuk-form-group::after{content:"";display:block;clear:both}@media(min-width: 40.0625em){.govuk-form-group{margin-bottom:30px}}.govuk-form-group .govuk-form-group:last-of-type{margin-bottom:0}.govuk-form-group--error{padding-left:15px;border-left:5px solid #d4351c}.govuk-form-group--error .govuk-form-group{padding:0;border:0}.govuk-grid-row{margin-right:-15px;margin-left:-15px}.govuk-grid-row::after{content:"";display:block;clear:both}.govuk-grid-column-one-quarter{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-one-quarter{width:25%;float:left}}.govuk-grid-column-one-third{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-one-third{width:33.3333333333%;float:left}}.govuk-grid-column-one-half{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-one-half{width:50%;float:left}}.govuk-grid-column-two-thirds{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-two-thirds{width:66.6666666667%;float:left}}.govuk-grid-column-three-quarters{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-three-quarters{width:75%;float:left}}.govuk-grid-column-full{box-sizing:border-box;width:100%;padding:0 15px}@media(min-width: 40.0625em){.govuk-grid-column-full{width:100%;float:left}}.govuk-grid-column-one-quarter-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-one-quarter-from-desktop{width:25%;float:left}}.govuk-grid-column-one-third-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-one-third-from-desktop{width:33.3333333333%;float:left}}.govuk-grid-column-one-half-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-one-half-from-desktop{width:50%;float:left}}.govuk-grid-column-two-thirds-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-two-thirds-from-desktop{width:66.6666666667%;float:left}}.govuk-grid-column-three-quarters-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-three-quarters-from-desktop{width:75%;float:left}}.govuk-grid-column-full-from-desktop{box-sizing:border-box;padding:0 15px}@media(min-width: 48.0625em){.govuk-grid-column-full-from-desktop{width:100%;float:left}}.govuk-main-wrapper{display:block;padding-top:20px;padding-bottom:20px}@media(min-width: 40.0625em){.govuk-main-wrapper{padding-top:40px;padding-bottom:40px}}.govuk-main-wrapper--auto-spacing:first-child,.govuk-main-wrapper--l{padding-top:30px}@media(min-width: 40.0625em){.govuk-main-wrapper--auto-spacing:first-child,.govuk-main-wrapper--l{padding-top:50px}}.govuk-template{background-color:#f3f2f1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@supports(position: -webkit-sticky) or (position: sticky){.govuk-template{scroll-padding-top:60px}.govuk-template:not(:has(.govuk-exit-this-page)){scroll-padding-top:0}}@media screen{.govuk-template{overflow-y:scroll}}.govuk-template__body{margin:0;background-color:#fff}.govuk-width-container{max-width:960px;margin-right:15px;margin-left:15px}@supports(margin: max(calc(0px))){.govuk-width-container{margin-right:max(15px, calc(15px + env(safe-area-inset-right)));margin-left:max(15px, calc(15px + env(safe-area-inset-left)))}}@media(min-width: 40.0625em){.govuk-width-container{margin-right:30px;margin-left:30px}@supports(margin: max(calc(0px))){.govuk-width-container{margin-right:max(30px, calc(15px + env(safe-area-inset-right)));margin-left:max(30px, calc(15px + env(safe-area-inset-left)))}}}@media(min-width: 1020px){.govuk-width-container{margin-right:auto;margin-left:auto}@supports(margin: max(calc(0px))){.govuk-width-container{margin-right:auto;margin-left:auto}}}.govuk-accordion{margin-bottom:20px}@media(min-width: 40.0625em){.govuk-accordion{margin-bottom:30px}}.govuk-accordion__section{padding-top:15px}.govuk-accordion__section-heading{margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px}.govuk-accordion__section-button{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.1111111111;color:#0b0c0c;display:block;margin-bottom:0;padding-top:15px}@media print{.govuk-accordion__section-button{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-accordion__section-button{font-size:1.5rem;line-height:1.25}}@media print{.govuk-accordion__section-button{font-size:18pt;line-height:1.15}}@media print{.govuk-accordion__section-button{color:#000}}.govuk-accordion__section-content>:last-child{margin-bottom:0}.govuk-frontend-supported .govuk-accordion{border-bottom:1px solid #b1b4b6}.govuk-frontend-supported .govuk-accordion__section{padding-top:0}.govuk-frontend-supported .govuk-accordion__section-content{display:none;padding-top:15px;padding-bottom:30px}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-accordion__section-content{padding-bottom:50px}}.govuk-frontend-supported .govuk-accordion__section-content[hidden]{padding-top:0;padding-bottom:0}@supports(content-visibility: hidden){.govuk-frontend-supported .govuk-accordion__section-content[hidden]{content-visibility:hidden;display:inherit}}.govuk-frontend-supported .govuk-accordion__section--expanded .govuk-accordion__section-content{display:block}.govuk-frontend-supported .govuk-accordion__show-all{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;position:relative;z-index:1;margin-bottom:9px;padding:5px 2px 5px 0;border-width:0;color:#1d70b8;background:none;cursor:pointer;-webkit-appearance:none}@media print{.govuk-frontend-supported .govuk-accordion__show-all{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-accordion__show-all{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-frontend-supported .govuk-accordion__show-all{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-accordion__show-all{margin-bottom:14px}}.govuk-frontend-supported .govuk-accordion__show-all::-moz-focus-inner{padding:0;border:0}.govuk-frontend-supported .govuk-accordion__show-all:hover{color:#0b0c0c;background:#f3f2f1;box-shadow:0 -2px #f3f2f1,0 4px #f3f2f1}.govuk-frontend-supported .govuk-accordion__show-all:hover .govuk-accordion__section-toggle-text{color:#0b0c0c}.govuk-frontend-supported .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron{color:#0b0c0c;background:#0b0c0c}.govuk-frontend-supported .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron::after{color:#f3f2f1}.govuk-frontend-supported .govuk-accordion__show-all:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron{background:#0b0c0c}.govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron::after{color:#fd0}.govuk-frontend-supported .govuk-accordion__section-heading{padding:0}.govuk-frontend-supported .govuk-accordion-nav__chevron{box-sizing:border-box;display:inline-block;position:relative;width:1.25rem;height:1.25rem;border:.0625rem solid;border-radius:50%;vertical-align:middle}.govuk-frontend-supported .govuk-accordion-nav__chevron::after{content:"";box-sizing:border-box;display:block;position:absolute;bottom:.3125rem;left:.375rem;width:.375rem;height:.375rem;transform:rotate(-45deg);border-top:.125rem solid;border-right:.125rem solid}.govuk-frontend-supported .govuk-accordion-nav__chevron--down{transform:rotate(180deg)}.govuk-frontend-supported .govuk-accordion__section-button{width:100%;padding:10px 0 0 0;border:0;border-top:1px solid #b1b4b6;border-bottom:10px solid rgba(0,0,0,0);color:#0b0c0c;background:none;text-align:left;cursor:pointer;-webkit-appearance:none}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-accordion__section-button{padding-bottom:10px}}.govuk-frontend-supported .govuk-accordion__section-button:active{color:#0b0c0c;background:none}.govuk-frontend-supported .govuk-accordion__section-button:hover{color:#0b0c0c;background:#f3f2f1}.govuk-frontend-supported .govuk-accordion__section-button:hover .govuk-accordion__section-toggle-text{color:#0b0c0c}.govuk-frontend-supported .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron{color:#0b0c0c;background:#0b0c0c}.govuk-frontend-supported .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron::after{color:#f3f2f1}.govuk-frontend-supported .govuk-accordion__section-button:focus{outline:0}.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron{color:#0b0c0c;background:#0b0c0c}.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron::after{color:#fd0}.govuk-frontend-supported .govuk-accordion__section-button::-moz-focus-inner{padding:0;border:0}.govuk-frontend-supported .govuk-accordion__section--expanded .govuk-accordion__section-button{padding-bottom:15px;border-bottom:0}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-accordion__section--expanded .govuk-accordion__section-button{padding-bottom:20px}}.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus{padding-bottom:3px}@media(min-width: 48.0625em){.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus{padding-bottom:2px}}.govuk-frontend-supported .govuk-accordion__section-toggle,.govuk-frontend-supported .govuk-accordion__section-heading-text,.govuk-frontend-supported .govuk-accordion__section-summary{display:block;margin-bottom:13px}.govuk-frontend-supported .govuk-accordion__section-toggle .govuk-accordion__section-heading-text-focus,.govuk-frontend-supported .govuk-accordion__section-toggle .govuk-accordion__section-summary-focus,.govuk-frontend-supported .govuk-accordion__section-toggle .govuk-accordion__section-toggle-focus,.govuk-frontend-supported .govuk-accordion__section-heading-text .govuk-accordion__section-heading-text-focus,.govuk-frontend-supported .govuk-accordion__section-heading-text .govuk-accordion__section-summary-focus,.govuk-frontend-supported .govuk-accordion__section-heading-text .govuk-accordion__section-toggle-focus,.govuk-frontend-supported .govuk-accordion__section-summary .govuk-accordion__section-heading-text-focus,.govuk-frontend-supported .govuk-accordion__section-summary .govuk-accordion__section-summary-focus,.govuk-frontend-supported .govuk-accordion__section-summary .govuk-accordion__section-toggle-focus{display:inline}.govuk-frontend-supported .govuk-accordion__section-toggle{font-size:1rem;line-height:1.25;font-weight:400;color:#1d70b8}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-accordion__section-toggle{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-frontend-supported .govuk-accordion__section-toggle{font-size:14pt;line-height:1.15}}.govuk-frontend-supported .govuk-accordion__show-all-text,.govuk-frontend-supported .govuk-accordion__section-toggle-text{margin-left:5px;vertical-align:middle}@media screen and (forced-colors: active){.govuk-frontend-supported .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron,.govuk-frontend-supported .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron{background-color:rgba(0,0,0,0)}.govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion__section-heading-text-focus,.govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion__section-summary-focus,.govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion__section-toggle-focus,.govuk-frontend-supported .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron,.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus,.govuk-frontend-supported .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}}@media(hover: none){.govuk-frontend-supported .govuk-accordion__section-header:hover{border-top-color:#b1b4b6;box-shadow:inset 0 3px 0 0 #1d70b8}.govuk-frontend-supported .govuk-accordion__section-header:hover .govuk-accordion__section-button{border-top-color:#b1b4b6}}.govuk-back-link{font-size:.875rem;line-height:1.1428571429;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em;display:inline-block;position:relative;margin-top:15px;margin-bottom:15px;padding-left:.875em}@media(min-width: 40.0625em){.govuk-back-link{font-size:1rem;line-height:1.25}}@media print{.govuk-back-link{font-size:14pt;line-height:1.2}}@media print{.govuk-back-link{font-family:sans-serif}}.govuk-back-link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-back-link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-back-link:link,.govuk-back-link:visited{color:#0b0c0c}@media print{.govuk-back-link:link,.govuk-back-link:visited{color:#000}}.govuk-back-link:hover{color:rgba(11,12,12,.99)}.govuk-back-link:active,.govuk-back-link:focus{color:#0b0c0c}@media print{.govuk-back-link:active,.govuk-back-link:focus{color:#000}}.govuk-back-link::before{content:"";display:block;position:absolute;top:0;bottom:0;left:.1875em;width:.4375em;height:.4375em;margin:auto 0;transform:rotate(225deg);border:solid;border-width:1px 1px 0 0;border-color:#505a5f}@supports(border-width: max(0px)){.govuk-back-link::before{border-width:max(1px, 0.0625em) max(1px, 0.0625em) 0 0;font-size:max(16px, 1em)}}.govuk-back-link:focus::before{border-color:#0b0c0c}.govuk-back-link::after{content:"";position:absolute;top:-14px;right:0;bottom:-14px;left:0}.govuk-back-link--inverse:link,.govuk-back-link--inverse:visited{color:#fff}.govuk-back-link--inverse:hover,.govuk-back-link--inverse:active{color:rgba(255,255,255,.99)}.govuk-back-link--inverse:focus{color:#0b0c0c}.govuk-back-link--inverse::before{border-color:currentcolor}.govuk-breadcrumbs{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.1428571429;color:#0b0c0c;margin-top:15px;margin-bottom:10px}@media print{.govuk-breadcrumbs{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-breadcrumbs{font-size:1rem;line-height:1.25}}@media print{.govuk-breadcrumbs{font-size:14pt;line-height:1.2}}@media print{.govuk-breadcrumbs{color:#000}}.govuk-breadcrumbs__list{margin:0;padding:0;list-style-type:none}.govuk-breadcrumbs__list::after{content:"";display:block;clear:both}.govuk-breadcrumbs__list-item{display:inline-block;position:relative;margin-bottom:5px;margin-left:.625em;padding-left:.9784375em;float:left}.govuk-breadcrumbs__list-item::before{content:"";display:block;position:absolute;top:0;bottom:0;left:-.206875em;width:.4375em;height:.4375em;margin:auto 0;transform:rotate(45deg);border:solid;border-width:1px 1px 0 0;border-color:#505a5f}@supports(border-width: max(0px)){.govuk-breadcrumbs__list-item::before{border-width:max(1px, 0.0625em) max(1px, 0.0625em) 0 0;font-size:max(16px, 1em)}}.govuk-breadcrumbs__list-item:first-child{margin-left:0;padding-left:0}.govuk-breadcrumbs__list-item:first-child::before{content:none;display:none}.govuk-breadcrumbs__link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}@media print{.govuk-breadcrumbs__link{font-family:sans-serif}}.govuk-breadcrumbs__link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-breadcrumbs__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited{color:#0b0c0c}@media print{.govuk-breadcrumbs__link:link,.govuk-breadcrumbs__link:visited{color:#000}}.govuk-breadcrumbs__link:hover{color:rgba(11,12,12,.99)}.govuk-breadcrumbs__link:active,.govuk-breadcrumbs__link:focus{color:#0b0c0c}@media print{.govuk-breadcrumbs__link:active,.govuk-breadcrumbs__link:focus{color:#000}}@media(max-width: 40.0525em){.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item{display:none}.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:first-child,.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:last-child{display:inline-block}.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item::before{top:.375em;margin:0}.govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list{display:flex}}.govuk-breadcrumbs--inverse{color:#fff}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:link,.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:visited{color:#fff}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:hover,.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:active{color:rgba(255,255,255,.99)}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:focus{color:#0b0c0c}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__list-item::before{border-color:currentcolor}.govuk-button{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.1875;box-sizing:border-box;display:inline-block;position:relative;width:100%;margin-top:0;margin-right:0;margin-left:0;margin-bottom:22px;padding:8px 10px 7px;border:2px solid rgba(0,0,0,0);border-radius:0;color:#fff;background-color:#00703c;box-shadow:0 2px 0 #002d18;text-align:center;vertical-align:top;cursor:pointer;-webkit-appearance:none}@media print{.govuk-button{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-button{font-size:1.1875rem;line-height:1}}@media print{.govuk-button{font-size:14pt;line-height:19px}}@media(min-width: 40.0625em){.govuk-button{margin-bottom:32px}}@media(min-width: 40.0625em){.govuk-button{width:auto}}.govuk-button:link,.govuk-button:visited,.govuk-button:active,.govuk-button:hover{color:#fff;text-decoration:none}.govuk-button::-moz-focus-inner{padding:0;border:0}.govuk-button:hover{background-color:#005a30}.govuk-button:active{top:2px}.govuk-button:focus{border-color:#fd0;outline:3px solid rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #fd0}.govuk-button:focus:not(:active):not(:hover){border-color:#fd0;color:#0b0c0c;background-color:#fd0;box-shadow:0 2px 0 #0b0c0c}.govuk-button::before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-4px;left:-2px;background:rgba(0,0,0,0)}.govuk-button:active::before{top:-4px}.govuk-button[disabled]{opacity:.5}.govuk-button[disabled]:hover{background-color:#00703c;cursor:not-allowed}.govuk-button[disabled]:active{top:0;box-shadow:0 2px 0 #002d18}.govuk-button--secondary{background-color:#f3f2f1;box-shadow:0 2px 0 #929191}.govuk-button--secondary,.govuk-button--secondary:link,.govuk-button--secondary:visited,.govuk-button--secondary:active,.govuk-button--secondary:hover{color:#0b0c0c}.govuk-button--secondary:hover{background-color:#dbdad9}.govuk-button--secondary:hover[disabled]{background-color:#f3f2f1}.govuk-button--warning{background-color:#d4351c;box-shadow:0 2px 0 #55150b}.govuk-button--warning,.govuk-button--warning:link,.govuk-button--warning:visited,.govuk-button--warning:active,.govuk-button--warning:hover{color:#fff}.govuk-button--warning:hover{background-color:#aa2a16}.govuk-button--warning:hover[disabled]{background-color:#d4351c}.govuk-button--inverse{background-color:#fff;box-shadow:0 2px 0 #144e81}.govuk-button--inverse,.govuk-button--inverse:link,.govuk-button--inverse:visited,.govuk-button--inverse:active,.govuk-button--inverse:hover{color:#1d70b8}.govuk-button--inverse:hover{background-color:#e8f1f8}.govuk-button--inverse:hover[disabled]{background-color:#fff}.govuk-button--start{font-weight:700;font-size:1.125rem;line-height:1;display:inline-flex;min-height:auto;justify-content:center}@media(min-width: 40.0625em){.govuk-button--start{font-size:1.5rem;line-height:1}}@media print{.govuk-button--start{font-size:18pt;line-height:1}}.govuk-button__start-icon{margin-left:5px;vertical-align:middle;flex-shrink:0;align-self:center;forced-color-adjust:auto}@media(min-width: 48.0625em){.govuk-button__start-icon{margin-left:10px}}.govuk-error-message{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1rem;line-height:1.25;display:block;margin-top:0;margin-bottom:15px;clear:both;color:#d4351c}@media print{.govuk-error-message{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-error-message{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-error-message{font-size:14pt;line-height:1.15}}.govuk-hint{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;margin-bottom:15px;color:#505a5f}@media print{.govuk-hint{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-hint{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-hint{font-size:14pt;line-height:1.15}}.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend+.govuk-hint{margin-top:-5px}.govuk-label{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;display:block;margin-bottom:5px}@media print{.govuk-label{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-label{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-label{font-size:14pt;line-height:1.15}}@media print{.govuk-label{color:#000}}.govuk-label--xl,.govuk-label--l,.govuk-label--m{font-weight:700;margin-bottom:15px}.govuk-label--xl{font-size:2rem;line-height:1.09375}@media(min-width: 40.0625em){.govuk-label--xl{font-size:3rem;line-height:1.0416666667}}@media print{.govuk-label--xl{font-size:32pt;line-height:1.15}}.govuk-label--l{font-size:1.5rem;line-height:1.0416666667}@media(min-width: 40.0625em){.govuk-label--l{font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-label--l{font-size:24pt;line-height:1.05}}.govuk-label--m{font-size:1.125rem;line-height:1.1111111111}@media(min-width: 40.0625em){.govuk-label--m{font-size:1.5rem;line-height:1.25}}@media print{.govuk-label--m{font-size:18pt;line-height:1.15}}.govuk-label--s{font-weight:700}.govuk-label-wrapper{margin:0}.govuk-textarea{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;box-sizing:border-box;display:block;width:100%;min-height:40px;margin-bottom:20px;padding:5px;resize:vertical;border:2px solid #0b0c0c;border-radius:0;-webkit-appearance:none}@media print{.govuk-textarea{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-textarea{font-size:1.1875rem;line-height:1.25}}@media print{.govuk-textarea{font-size:14pt;line-height:1.25}}@media(min-width: 40.0625em){.govuk-textarea{margin-bottom:30px}}.govuk-textarea:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-textarea:disabled{opacity:.5;color:inherit;background-color:rgba(0,0,0,0);cursor:not-allowed}.govuk-textarea--error{border-color:#d4351c}.govuk-textarea--error:focus{border-color:#0b0c0c}.govuk-character-count{margin-bottom:20px}@media(min-width: 40.0625em){.govuk-character-count{margin-bottom:30px}}.govuk-character-count .govuk-form-group,.govuk-character-count .govuk-textarea{margin-bottom:5px}.govuk-character-count__message{font-variant-numeric:tabular-nums;margin-top:0;margin-bottom:0}.govuk-character-count__message::after{content:"​"}.govuk-character-count__message--disabled{visibility:hidden}.govuk-fieldset{min-width:0;margin:0;padding:0;border:0}.govuk-fieldset::after{content:"";display:block;clear:both}@supports not (caret-color: auto){.govuk-fieldset,x:-moz-any-link{display:table-cell}}.govuk-fieldset__legend{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;box-sizing:border-box;display:table;max-width:100%;margin-bottom:10px;padding:0;white-space:normal}@media print{.govuk-fieldset__legend{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-fieldset__legend{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-fieldset__legend{font-size:14pt;line-height:1.15}}@media print{.govuk-fieldset__legend{color:#000}}.govuk-fieldset__legend--xl,.govuk-fieldset__legend--l,.govuk-fieldset__legend--m{font-weight:700;margin-bottom:15px}.govuk-fieldset__legend--xl{font-size:2rem;line-height:1.09375}@media(min-width: 40.0625em){.govuk-fieldset__legend--xl{font-size:3rem;line-height:1.0416666667}}@media print{.govuk-fieldset__legend--xl{font-size:32pt;line-height:1.15}}.govuk-fieldset__legend--l{font-size:1.5rem;line-height:1.0416666667}@media(min-width: 40.0625em){.govuk-fieldset__legend--l{font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-fieldset__legend--l{font-size:24pt;line-height:1.05}}.govuk-fieldset__legend--m{font-size:1.125rem;line-height:1.1111111111}@media(min-width: 40.0625em){.govuk-fieldset__legend--m{font-size:1.5rem;line-height:1.25}}@media print{.govuk-fieldset__legend--m{font-size:18pt;line-height:1.15}}.govuk-fieldset__legend--s{font-weight:700}.govuk-fieldset__heading{margin:0;font-size:inherit;font-weight:inherit}.govuk-checkboxes__item{display:flex;flex-wrap:wrap;position:relative;margin-bottom:10px}.govuk-checkboxes__item:last-child,.govuk-checkboxes__item:last-of-type{margin-bottom:0}.govuk-checkboxes__input{z-index:1;width:44px;height:44px;margin:0;opacity:0;cursor:pointer}.govuk-checkboxes__label{align-self:center;max-width:calc(100% - 74px);margin-bottom:0;padding:7px 15px;cursor:pointer;touch-action:manipulation}.govuk-checkboxes__label::before{content:"";box-sizing:border-box;position:absolute;top:2px;left:2px;width:40px;height:40px;border:2px solid currentcolor;background:rgba(0,0,0,0)}.govuk-checkboxes__label::after{content:"";box-sizing:border-box;position:absolute;top:13px;left:10px;width:23px;height:12px;transform:rotate(-45deg);border:solid;border-width:0 0 5px 5px;border-top-color:rgba(0,0,0,0);opacity:0;background:rgba(0,0,0,0)}.govuk-checkboxes__hint{display:block;width:100%;margin-top:-5px;padding-right:15px;padding-left:59px}.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-checkboxes__hint{margin-bottom:0}.govuk-checkboxes__input:focus+.govuk-checkboxes__label::before{border-width:4px;outline:3px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 3px #fd0}@media screen and (forced-colors: active),(-ms-high-contrast: active){.govuk-checkboxes__input:focus+.govuk-checkboxes__label::before{outline-color:Highlight}}.govuk-checkboxes__input:checked+.govuk-checkboxes__label::after{opacity:1}.govuk-checkboxes__input:disabled,.govuk-checkboxes__input:disabled+.govuk-checkboxes__label{cursor:not-allowed}.govuk-checkboxes__input:disabled+.govuk-checkboxes__label,.govuk-checkboxes__input:disabled~.govuk-hint{opacity:.5}.govuk-checkboxes__divider{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;width:40px;margin-bottom:10px;text-align:center}@media print{.govuk-checkboxes__divider{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-checkboxes__divider{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-checkboxes__divider{font-size:14pt;line-height:1.15}}@media print{.govuk-checkboxes__divider{color:#000}}.govuk-checkboxes__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #b1b4b6}@media(min-width: 40.0625em){.govuk-checkboxes__conditional{margin-bottom:20px}}.govuk-frontend-supported .govuk-checkboxes__conditional--hidden{display:none}.govuk-checkboxes__conditional>:last-child{margin-bottom:0}.govuk-checkboxes--small .govuk-checkboxes__item{margin-bottom:0}.govuk-checkboxes--small .govuk-checkboxes__input{margin-left:-10px}.govuk-checkboxes--small .govuk-checkboxes__label{padding-left:1px}.govuk-checkboxes--small .govuk-checkboxes__label::before{top:10px;left:0;width:24px;height:24px}.govuk-checkboxes--small .govuk-checkboxes__label::after{top:17px;left:6px;width:12px;height:6.5px;border-width:0 0 3px 3px}.govuk-checkboxes--small .govuk-checkboxes__hint{padding-left:34px}.govuk-checkboxes--small .govuk-checkboxes__conditional{margin-left:10px;padding-left:20px}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label::before{outline:3px dashed rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 10px #b1b4b6}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label::before{box-shadow:0 0 0 3px #fd0,0 0 0 10px #b1b4b6}@media screen and (forced-colors: active),(-ms-high-contrast: active){.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label::before{outline-color:Highlight}}@media(hover: none),(pointer: coarse){.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label::before{box-shadow:initial}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label::before{box-shadow:0 0 0 3px #fd0}}.govuk-cookie-banner{padding-top:20px;border-bottom:10px solid rgba(0,0,0,0);background-color:#f3f2f1}.govuk-cookie-banner[hidden]{display:none}.govuk-cookie-banner__message{margin-bottom:-10px}.govuk-cookie-banner__message[hidden]{display:none}.govuk-cookie-banner__message:focus{outline:none}.govuk-input{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;box-sizing:border-box;width:100%;height:2.5rem;margin-top:0;padding:5px;border:2px solid #0b0c0c;border-radius:0;-webkit-appearance:none;appearance:none}@media print{.govuk-input{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-input{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-input{font-size:14pt;line-height:1.15}}.govuk-input:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-input:disabled{opacity:.5;color:inherit;background-color:rgba(0,0,0,0);cursor:not-allowed}.govuk-input::-webkit-outer-spin-button,.govuk-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.govuk-input[type=number]{-moz-appearance:textfield}.govuk-input--error{border-color:#d4351c}.govuk-input--error:focus{border-color:#0b0c0c}.govuk-input--extra-letter-spacing{font-variant-numeric:tabular-nums;letter-spacing:.05em}.govuk-input--width-30{max-width:29.5em}.govuk-input--width-20{max-width:20.5em}.govuk-input--width-10{max-width:11.5em}.govuk-input--width-5{max-width:5.5em}.govuk-input--width-4{max-width:4.5em}.govuk-input--width-3{max-width:3.75em}.govuk-input--width-2{max-width:2.75em}.govuk-input__wrapper{display:flex}.govuk-input__wrapper .govuk-input{flex:0 1 auto}.govuk-input__wrapper .govuk-input:focus{z-index:1}@media(max-width: 19.99em){.govuk-input__wrapper{display:block}.govuk-input__wrapper .govuk-input{max-width:100%}}.govuk-input__prefix,.govuk-input__suffix{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:5px;border:2px solid #0b0c0c;background-color:#f3f2f1;text-align:center;white-space:nowrap;cursor:default;flex:0 0 auto}@media print{.govuk-input__prefix,.govuk-input__suffix{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-input__prefix,.govuk-input__suffix{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-input__prefix,.govuk-input__suffix{font-size:14pt;line-height:1.15}}@media(max-width: 19.99em){.govuk-input__prefix,.govuk-input__suffix{display:block;height:100%;white-space:normal}}@media(max-width: 19.99em){.govuk-input__prefix{border-bottom:0}}@media(min-width: 20em){.govuk-input__prefix{border-right:0}}@media(max-width: 19.99em){.govuk-input__suffix{border-top:0}}@media(min-width: 20em){.govuk-input__suffix{border-left:0}}.govuk-date-input{font-size:0}.govuk-date-input::after{content:"";display:block;clear:both}.govuk-date-input__item{display:inline-block;margin-right:20px;margin-bottom:0}.govuk-date-input__label{display:block}.govuk-date-input__input{margin-bottom:0}.govuk-details{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;margin-bottom:20px;display:block}@media print{.govuk-details{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-details{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-details{font-size:14pt;line-height:1.15}}@media print{.govuk-details{color:#000}}@media(min-width: 40.0625em){.govuk-details{margin-bottom:30px}}.govuk-details__summary{display:inline-block;margin-bottom:5px}.govuk-details__summary-text>:first-child{margin-top:0}.govuk-details__summary-text>:only-child,.govuk-details__summary-text>:last-child{margin-bottom:0}.govuk-details__text{padding-top:15px;padding-bottom:15px;padding-left:20px}.govuk-details__text p{margin-top:0;margin-bottom:20px}.govuk-details__text>:last-child{margin-bottom:0}@media screen\0 {.govuk-details{border-left:10px solid #b1b4b6}.govuk-details__summary{margin-top:15px}.govuk-details__summary-text{font-weight:700;margin-bottom:15px;padding-left:20px}}@media screen\0 and (min-width: 40.0625em){.govuk-details__summary-text{margin-bottom:20px}}@supports not (-ms-ime-align: auto){.govuk-details__summary{position:relative;padding-left:25px;color:#1d70b8;cursor:pointer}.govuk-details__summary:hover{color:#003078}.govuk-details__summary:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-details__summary-text{text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}.govuk-details__summary:hover .govuk-details__summary-text{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-details__summary:focus .govuk-details__summary-text{text-decoration:none}.govuk-details__summary::-webkit-details-marker{display:none}.govuk-details__summary::before{content:"";position:absolute;top:-1px;bottom:0;left:0;margin:auto;display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(0% 0%, 100% 50%, 0% 100%);clip-path:polygon(0% 0%, 100% 50%, 0% 100%);border-width:7px 0 7px 12.124px;border-left-color:inherit}.govuk-details[open]>.govuk-details__summary::before{display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(0% 0%, 50% 100%, 100% 0%);clip-path:polygon(0% 0%, 50% 100%, 100% 0%);border-width:12.124px 7px 0 7px;border-top-color:inherit}.govuk-details__text{border-left:5px solid #b1b4b6}}.govuk-error-summary{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;padding:15px;margin-bottom:30px;border:5px solid #d4351c}@media print{.govuk-error-summary{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-error-summary{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-error-summary{font-size:14pt;line-height:1.15}}@media print{.govuk-error-summary{color:#000}}@media(min-width: 40.0625em){.govuk-error-summary{padding:20px}}@media(min-width: 40.0625em){.govuk-error-summary{margin-bottom:50px}}.govuk-error-summary:focus{outline:3px solid #fd0}.govuk-error-summary__title{font-size:1.125rem;line-height:1.1111111111;font-weight:700;margin-top:0;margin-bottom:15px}@media(min-width: 40.0625em){.govuk-error-summary__title{font-size:1.5rem;line-height:1.25}}@media print{.govuk-error-summary__title{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-error-summary__title{margin-bottom:20px}}.govuk-error-summary__body p{margin-top:0;margin-bottom:15px}@media(min-width: 40.0625em){.govuk-error-summary__body p{margin-bottom:20px}}.govuk-error-summary__list{margin-top:0;margin-bottom:0}.govuk-error-summary__list a{font-weight:700;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}@media print{.govuk-error-summary__list a{font-family:sans-serif}}.govuk-error-summary__list a:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-error-summary__list a:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-error-summary__list a:link,.govuk-error-summary__list a:visited{color:#d4351c}.govuk-error-summary__list a:hover{color:#942514}.govuk-error-summary__list a:active{color:#d4351c}.govuk-error-summary__list a:focus{color:#0b0c0c}.govuk-exit-this-page{margin-bottom:30px;position:-webkit-sticky;position:sticky;z-index:1000;top:0;left:0;width:100%}@media(min-width: 40.0625em){.govuk-exit-this-page{margin-bottom:50px}}@media(min-width: 40.0625em){.govuk-exit-this-page{display:inline-block;right:0;left:auto;width:auto;float:right}}.govuk-exit-this-page__button{margin-bottom:0}.govuk-exit-this-page__indicator{padding:10px;display:none;padding-bottom:0;color:inherit;line-height:0;text-align:center;pointer-events:none}.govuk-exit-this-page__indicator--visible{display:block}.govuk-exit-this-page__indicator-light{box-sizing:border-box;display:inline-block;width:.75em;height:.75em;margin:0 .125em;border-width:2px;border-style:solid;border-radius:50%;border-color:currentcolor}.govuk-exit-this-page__indicator-light--on{border-width:.375em}@media only print{.govuk-exit-this-page{display:none}}.govuk-exit-this-page-overlay{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background-color:#fff}.govuk-exit-this-page-hide-content *{display:none !important}.govuk-exit-this-page-hide-content .govuk-exit-this-page-overlay{display:block !important}.govuk-file-upload{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;max-width:100%;margin-left:-5px;padding:5px}@media print{.govuk-file-upload{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-file-upload{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-file-upload{font-size:14pt;line-height:1.15}}@media print{.govuk-file-upload{color:#000}}.govuk-file-upload::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}.govuk-file-upload:focus{outline:3px solid #fd0;box-shadow:inset 0 0 0 4px #0b0c0c}.govuk-file-upload:focus-within{outline:3px solid #fd0;box-shadow:inset 0 0 0 4px #0b0c0c}.govuk-file-upload:disabled{opacity:.5;cursor:not-allowed}.govuk-footer{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.1428571429;padding-top:25px;padding-bottom:15px;border-top:1px solid #b1b4b6;color:#0b0c0c;background:#f3f2f1}@media print{.govuk-footer{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-footer{font-size:1rem;line-height:1.25}}@media print{.govuk-footer{font-size:14pt;line-height:1.2}}@media(min-width: 40.0625em){.govuk-footer{padding-top:40px}}@media(min-width: 40.0625em){.govuk-footer{padding-bottom:25px}}.govuk-footer__link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}@media print{.govuk-footer__link{font-family:sans-serif}}.govuk-footer__link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-footer__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-footer__link:link,.govuk-footer__link:visited{color:#0b0c0c}@media print{.govuk-footer__link:link,.govuk-footer__link:visited{color:#000}}.govuk-footer__link:hover{color:rgba(11,12,12,.99)}.govuk-footer__link:active,.govuk-footer__link:focus{color:#0b0c0c}@media print{.govuk-footer__link:active,.govuk-footer__link:focus{color:#000}}.govuk-footer__section-break{margin:0;margin-bottom:30px;border:0;border-bottom:1px solid #b1b4b6}@media(min-width: 40.0625em){.govuk-footer__section-break{margin-bottom:50px}}.govuk-footer__meta{display:flex;margin-right:-15px;margin-left:-15px;flex-wrap:wrap;align-items:flex-end;justify-content:center}.govuk-footer__meta-item{margin-right:15px;margin-bottom:25px;margin-left:15px}.govuk-footer__meta-item--grow{flex:1}@media(max-width: 40.0525em){.govuk-footer__meta-item--grow{flex-basis:320px}}.govuk-footer__licence-logo{display:inline-block;margin-right:10px;vertical-align:top;forced-color-adjust:auto}@media(max-width: 48.0525em){.govuk-footer__licence-logo{margin-bottom:15px}}.govuk-footer__licence-description{display:inline-block}.govuk-footer__copyright-logo{display:inline-block;min-width:125px;padding-top:112px;background-image:url("/assets/images/govuk-crest.png");background-repeat:no-repeat;background-position:50% 0%;background-size:125px 102px;text-align:center;white-space:nowrap}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.govuk-footer__copyright-logo{background-image:url("/assets/images/govuk-crest-2x.png")}}.govuk-footer__inline-list{margin-top:0;margin-bottom:15px;padding:0}.govuk-footer__meta-custom{margin-bottom:20px}.govuk-footer__inline-list-item{display:inline-block;margin-right:15px;margin-bottom:5px}.govuk-footer__heading{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #b1b4b6}@media(max-width: 40.0525em){.govuk-footer__heading{padding-bottom:10px}}.govuk-footer__navigation{margin-right:-15px;margin-left:-15px}.govuk-footer__navigation::after{content:"";display:block;clear:both}.govuk-footer__section{display:inline-block;margin-bottom:30px;vertical-align:top}.govuk-footer__list{margin:0;padding:0;list-style:none;column-gap:30px}@media(min-width: 48.0625em){.govuk-footer__list--columns-2{column-count:2}.govuk-footer__list--columns-3{column-count:3}}.govuk-footer__list-item{margin-bottom:15px}@media(min-width: 40.0625em){.govuk-footer__list-item{margin-bottom:20px}}.govuk-footer__list-item:last-child{margin-bottom:0}.govuk-header{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1;border-bottom:10px solid #fff;color:#fff;background:#0b0c0c}@media print{.govuk-header{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-header{font-size:1rem;line-height:1}}@media print{.govuk-header{font-size:14pt;line-height:1}}.govuk-header__container--full-width{padding:0 15px;border-color:#1d70b8}.govuk-header__container--full-width .govuk-header__menu-button{right:15px}.govuk-header__container{position:relative;margin-bottom:-10px;padding-top:10px;border-bottom:10px solid #1d70b8}.govuk-header__container::after{content:"";display:block;clear:both}.govuk-header__logotype{display:inline-block;position:relative;top:-3px;margin-right:5px;fill:currentcolor;vertical-align:top}@media(forced-colors: active){.govuk-header__logotype{forced-color-adjust:none;color:linktext}}.govuk-header__logotype:last-child{margin-right:0}.govuk-header__product-name{font-size:1.125rem;line-height:1;font-weight:400;display:inline-table;margin-top:10px;vertical-align:top}@media(min-width: 40.0625em){.govuk-header__product-name{font-size:1.5rem;line-height:1}}@media print{.govuk-header__product-name{font-size:18pt;line-height:1}}@-moz-document url-prefix(){.govuk-header__product-name{margin-top:9.5px}}@media(min-width: 40.0625em){.govuk-header__product-name{margin-top:5px}@-moz-document url-prefix(){.govuk-header__product-name{margin-top:4.5px}}}.govuk-header__link{text-decoration:none}.govuk-header__link:link,.govuk-header__link:visited{color:#fff}.govuk-header__link:hover,.govuk-header__link:active{color:rgba(255,255,255,.99)}.govuk-header__link:focus{color:#0b0c0c}.govuk-header__link:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.1578em}.govuk-header__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-header__link--homepage{display:inline-block;margin-right:10px;font-size:30px}@media(min-width: 48.0625em){.govuk-header__link--homepage{display:inline}.govuk-header__link--homepage:focus{box-shadow:0 0 #fd0}}.govuk-header__link--homepage:link,.govuk-header__link--homepage:visited{text-decoration:none}.govuk-header__link--homepage:hover,.govuk-header__link--homepage:active{margin-bottom:-3px;border-bottom:3px solid}.govuk-header__link--homepage:focus{margin-bottom:0;border-bottom:0}.govuk-header__service-name{display:inline-block;margin-bottom:10px;font-size:1.125rem;line-height:1.1111111111;font-weight:700}@media(min-width: 40.0625em){.govuk-header__service-name{font-size:1.5rem;line-height:1.25}}@media print{.govuk-header__service-name{font-size:18pt;line-height:1.15}}.govuk-header__logo,.govuk-header__content{box-sizing:border-box}.govuk-header__logo{margin-bottom:10px;padding-right:80px}@media(min-width: 48.0625em){.govuk-header__logo{width:33.33%;padding-right:15px;float:left;vertical-align:top}.govuk-header__logo:last-child{width:auto;padding-right:0;float:none}}@media(min-width: 48.0625em){.govuk-header__content{width:66.66%;padding-left:15px;float:left}}.govuk-header__menu-button{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.1428571429;position:absolute;top:13px;right:0;max-width:80px;min-height:24px;margin:0;padding:0;border:0;color:#fff;background:none;word-break:break-all;cursor:pointer}@media print{.govuk-header__menu-button{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-header__menu-button{font-size:1rem;line-height:1.25}}@media print{.govuk-header__menu-button{font-size:14pt;line-height:1.2}}.govuk-header__menu-button:hover{-webkit-text-decoration:solid underline 3px;text-decoration:solid underline 3px;text-underline-offset:.1578em}.govuk-header__menu-button:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-header__menu-button::after{display:inline-block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(0% 0%, 50% 100%, 100% 0%);clip-path:polygon(0% 0%, 50% 100%, 100% 0%);border-width:8.66px 5px 0 5px;border-top-color:inherit;content:"";margin-left:5px}.govuk-header__menu-button[aria-expanded=true]::after{display:inline-block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(50% 0%, 0% 100%, 100% 100%);clip-path:polygon(50% 0%, 0% 100%, 100% 100%);border-width:0 5px 8.66px 5px;border-bottom-color:inherit}@media(min-width: 40.0625em){.govuk-header__menu-button{top:15px}}.govuk-frontend-supported .govuk-header__menu-button{display:block}.govuk-header__menu-button[hidden],.govuk-frontend-supported .govuk-header__menu-button[hidden]{display:none}@media(min-width: 48.0625em){.govuk-header__navigation{margin-bottom:10px}}.govuk-header__navigation-list{margin:0;padding:0;list-style:none}.govuk-header__navigation-list[hidden]{display:none}@media(min-width: 48.0625em){.govuk-header__navigation--end{margin:0;padding:5px 0;text-align:right}}.govuk-header__navigation-item{padding:10px 0;border-bottom:1px solid #2e3133}@media(min-width: 48.0625em){.govuk-header__navigation-item{display:inline-block;margin-right:15px;padding:5px 0;border:0}}.govuk-header__navigation-item a{font-size:.875rem;line-height:1.1428571429;font-weight:700;white-space:nowrap}@media(min-width: 40.0625em){.govuk-header__navigation-item a{font-size:1rem;line-height:1.25}}@media print{.govuk-header__navigation-item a{font-size:14pt;line-height:1.2}}.govuk-header__navigation-item--active a:link,.govuk-header__navigation-item--active a:hover,.govuk-header__navigation-item--active a:visited{color:#1d8feb}@media print{.govuk-header__navigation-item--active a{color:#1d70b8}}.govuk-header__navigation-item--active a:focus{color:#0b0c0c}.govuk-header__navigation-item:last-child{margin-right:0;border-bottom:0}@media print{.govuk-header{border-bottom-width:0;color:#0b0c0c;background:rgba(0,0,0,0)}.govuk-header__link:link,.govuk-header__link:visited{color:#0b0c0c}.govuk-header__link::after{display:none}}.govuk-inset-text{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;padding:15px;margin-top:20px;margin-bottom:20px;clear:both;border-left:10px solid #b1b4b6}@media print{.govuk-inset-text{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-inset-text{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-inset-text{font-size:14pt;line-height:1.15}}@media print{.govuk-inset-text{color:#000}}@media(min-width: 40.0625em){.govuk-inset-text{margin-top:30px}}@media(min-width: 40.0625em){.govuk-inset-text{margin-bottom:30px}}.govuk-inset-text>:first-child{margin-top:0}.govuk-inset-text>:only-child,.govuk-inset-text>:last-child{margin-bottom:0}.govuk-notification-banner{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;margin-bottom:30px;border:5px solid #1d70b8;background-color:#1d70b8}@media print{.govuk-notification-banner{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-notification-banner{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-notification-banner{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-notification-banner{margin-bottom:50px}}.govuk-notification-banner:focus{outline:3px solid #fd0}.govuk-notification-banner__header{padding:2px 15px 5px;border-bottom:1px solid rgba(0,0,0,0)}@media(min-width: 40.0625em){.govuk-notification-banner__header{padding:2px 20px 5px}}.govuk-notification-banner__title{font-size:1rem;line-height:1.25;font-weight:700;margin:0;padding:0;color:#fff}@media(min-width: 40.0625em){.govuk-notification-banner__title{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-notification-banner__title{font-size:14pt;line-height:1.15}}.govuk-notification-banner__content{color:#0b0c0c;padding:15px;background-color:#fff}@media print{.govuk-notification-banner__content{color:#000}}@media(min-width: 40.0625em){.govuk-notification-banner__content{padding:20px}}.govuk-notification-banner__content>*{box-sizing:border-box;max-width:605px}.govuk-notification-banner__content>:last-child{margin-bottom:0}.govuk-notification-banner__heading{font-size:1.125rem;line-height:1.1111111111;font-weight:700;margin:0 0 15px 0;padding:0}@media(min-width: 40.0625em){.govuk-notification-banner__heading{font-size:1.5rem;line-height:1.25}}@media print{.govuk-notification-banner__heading{font-size:18pt;line-height:1.15}}.govuk-notification-banner__link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}@media print{.govuk-notification-banner__link{font-family:sans-serif}}.govuk-notification-banner__link:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-notification-banner__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-notification-banner__link:link{color:#1d70b8}.govuk-notification-banner__link:visited{color:#1d70b8}.govuk-notification-banner__link:hover{color:#003078}.govuk-notification-banner__link:active{color:#0b0c0c}.govuk-notification-banner__link:focus{color:#0b0c0c}.govuk-notification-banner--success{border-color:#00703c;background-color:#00703c}.govuk-notification-banner--success .govuk-notification-banner__link:link,.govuk-notification-banner--success .govuk-notification-banner__link:visited{color:#00703c}.govuk-notification-banner--success .govuk-notification-banner__link:hover{color:#004e2a}.govuk-notification-banner--success .govuk-notification-banner__link:active{color:#00703c}.govuk-notification-banner--success .govuk-notification-banner__link:focus{color:#0b0c0c}.govuk-pagination{margin-bottom:20px;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}@media(min-width: 40.0625em){.govuk-pagination{margin-bottom:30px}}@media(min-width: 40.0625em){.govuk-pagination{flex-direction:row;align-items:flex-start}}.govuk-pagination__list{margin:0;padding:0;list-style:none}.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;box-sizing:border-box;position:relative;min-width:45px;min-height:45px;padding:10px 15px;float:left}@media print{.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-pagination__item,.govuk-pagination__next,.govuk-pagination__prev{font-size:14pt;line-height:1.15}}.govuk-pagination__item:hover,.govuk-pagination__next:hover,.govuk-pagination__prev:hover{background-color:#f3f2f1}.govuk-pagination__item{display:none;text-align:center}@media(min-width: 40.0625em){.govuk-pagination__item{display:block}}.govuk-pagination__prev,.govuk-pagination__next{font-weight:700}.govuk-pagination__prev .govuk-pagination__link,.govuk-pagination__next .govuk-pagination__link{display:flex;align-items:center}.govuk-pagination__prev{padding-left:0}.govuk-pagination__next{padding-right:0}.govuk-pagination__item--current,.govuk-pagination__item--ellipses,.govuk-pagination__item:first-child,.govuk-pagination__item:last-child{display:block}.govuk-pagination__item--current{font-weight:700;outline:1px solid rgba(0,0,0,0);background-color:#1d70b8}.govuk-pagination__item--current:hover{background-color:#1d70b8}.govuk-pagination__item--current .govuk-pagination__link:link,.govuk-pagination__item--current .govuk-pagination__link:visited{color:#fff}.govuk-pagination__item--current .govuk-pagination__link:hover,.govuk-pagination__item--current .govuk-pagination__link:active{color:rgba(255,255,255,.99)}.govuk-pagination__item--current .govuk-pagination__link:focus{color:#0b0c0c}.govuk-pagination__item--ellipses{font-weight:700;color:#505a5f}.govuk-pagination__item--ellipses:hover{background-color:rgba(0,0,0,0)}.govuk-pagination__link{display:block;min-width:15px}@media screen{.govuk-pagination__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}}.govuk-pagination__link:hover .govuk-pagination__link-title--decorated,.govuk-pagination__link:active .govuk-pagination__link-title--decorated{text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em}.govuk-pagination__link:hover .govuk-pagination__link-label,.govuk-pagination__link:hover .govuk-pagination__link-title--decorated,.govuk-pagination__link:active .govuk-pagination__link-label,.govuk-pagination__link:active .govuk-pagination__link-title--decorated{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-pagination__link:focus .govuk-pagination__icon{color:#0b0c0c}.govuk-pagination__link:focus .govuk-pagination__link-label{text-decoration:none}.govuk-pagination__link:focus .govuk-pagination__link-title--decorated{text-decoration:none}.govuk-pagination__link-label{font-weight:400;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em;display:inline-block;padding-left:30px}.govuk-pagination__icon{width:.9375rem;height:.8125rem;color:#505a5f;fill:currentcolor;forced-color-adjust:auto}.govuk-pagination__icon--prev{margin-right:15px}.govuk-pagination__icon--next{margin-left:15px}.govuk-pagination--block{display:block}.govuk-pagination--block .govuk-pagination__item{padding:15px;float:none}.govuk-pagination--block .govuk-pagination__next,.govuk-pagination--block .govuk-pagination__prev{padding-left:0;float:none}.govuk-pagination--block .govuk-pagination__next{padding-right:15px}.govuk-pagination--block .govuk-pagination__next .govuk-pagination__icon{margin-left:0}.govuk-pagination--block .govuk-pagination__prev+.govuk-pagination__next{border-top:1px solid #b1b4b6}.govuk-pagination--block .govuk-pagination__link,.govuk-pagination--block .govuk-pagination__link-title{display:inline}.govuk-pagination--block .govuk-pagination__link-title::after{content:"";display:block}.govuk-pagination--block .govuk-pagination__link{text-align:left}.govuk-pagination--block .govuk-pagination__link:focus .govuk-pagination__link-label{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-pagination--block .govuk-pagination__link:not(:focus){text-decoration:none}.govuk-pagination--block .govuk-pagination__icon{margin-right:10px}.govuk-panel{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.5rem;line-height:1.0416666667;box-sizing:border-box;margin-bottom:15px;padding:35px;border:5px solid rgba(0,0,0,0);text-align:center}@media print{.govuk-panel{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-panel{font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-panel{font-size:24pt;line-height:1.05}}@media(max-width: 40.0525em){.govuk-panel{padding:10px;overflow-wrap:break-word;word-wrap:break-word}}.govuk-panel--confirmation{color:#fff;background:#00703c}@media print{.govuk-panel--confirmation{border-color:currentcolor;color:#000;background:none}}.govuk-panel__title{font-size:2rem;line-height:1.09375;font-weight:700;margin-top:0;margin-bottom:30px}@media(min-width: 40.0625em){.govuk-panel__title{font-size:3rem;line-height:1.0416666667}}@media print{.govuk-panel__title{font-size:32pt;line-height:1.15}}.govuk-panel__title:last-child{margin-bottom:0}.govuk-tag{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;display:inline-block;max-width:160px;margin-top:-2px;margin-bottom:-3px;padding-top:2px;padding-right:8px;padding-bottom:3px;padding-left:8px;color:#0c2d4a;background-color:#bbd4ea;text-decoration:none;overflow-wrap:break-word}@media print{.govuk-tag{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-tag{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-tag{font-size:14pt;line-height:1.15}}@media screen and (forced-colors: active){.govuk-tag{font-weight:bold}}.govuk-tag--grey{color:#282d30;background-color:#e5e6e7}.govuk-tag--purple{color:#491644;background-color:#efdfed}.govuk-tag--turquoise{color:#10403c;background-color:#d4ecea}.govuk-tag--blue{color:#0c2d4a;background-color:#bbd4ea}.govuk-tag--light-blue{color:#0c2d4a;background-color:#e8f1f8}.govuk-tag--yellow{color:#594d00;background-color:#fff7bf}.govuk-tag--orange{color:#6e3619;background-color:#fcd6c3}.govuk-tag--red{color:#2a0b06;background-color:#f4cdc6}.govuk-tag--pink{color:#6b1c40;background-color:#f9e1ec}.govuk-tag--green{color:#005a30;background-color:#cce2d8}.govuk-phase-banner{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #b1b4b6}.govuk-phase-banner__content{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.1428571429;color:#0b0c0c;display:table;margin:0}@media print{.govuk-phase-banner__content{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-phase-banner__content{font-size:1rem;line-height:1.25}}@media print{.govuk-phase-banner__content{font-size:14pt;line-height:1.2}}@media print{.govuk-phase-banner__content{color:#000}}.govuk-phase-banner__content__tag{font-size:.875rem;line-height:1.1428571429;margin-right:10px}@media(min-width: 40.0625em){.govuk-phase-banner__content__tag{font-size:1rem;line-height:1.25}}@media print{.govuk-phase-banner__content__tag{font-size:14pt;line-height:1.2}}@media screen and (forced-colors: active){.govuk-phase-banner__content__tag{font-weight:bold}}.govuk-phase-banner__text{display:table-cell;vertical-align:middle}.govuk-radios__item{display:flex;flex-wrap:wrap;position:relative;margin-bottom:10px}.govuk-radios__item:last-child,.govuk-radios__item:last-of-type{margin-bottom:0}.govuk-radios__input{z-index:1;width:44px;height:44px;margin:0;opacity:0;cursor:pointer}.govuk-radios__label{align-self:center;max-width:calc(100% - 74px);margin-bottom:0;padding:7px 15px;cursor:pointer;touch-action:manipulation}.govuk-radios__label::before{content:"";box-sizing:border-box;position:absolute;top:2px;left:2px;width:40px;height:40px;border:2px solid currentcolor;border-radius:50%;background:rgba(0,0,0,0)}.govuk-radios__label::after{content:"";position:absolute;top:12px;left:12px;width:0;height:0;border:10px solid currentcolor;border-radius:50%;opacity:0;background:currentcolor}.govuk-radios__hint{display:block;width:100%;margin-top:-5px;padding-right:15px;padding-left:59px}.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-radios__hint{margin-bottom:0}.govuk-radios__input:focus+.govuk-radios__label::before{border-width:4px;outline:3px solid rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 4px #fd0}@media screen and (forced-colors: active),(-ms-high-contrast: active){.govuk-radios__input:focus+.govuk-radios__label::before{outline-color:Highlight}}.govuk-radios__input:checked+.govuk-radios__label::after{opacity:1}.govuk-radios__input:disabled,.govuk-radios__input:disabled+.govuk-radios__label{cursor:not-allowed}.govuk-radios__input:disabled+.govuk-radios__label,.govuk-radios__input:disabled~.govuk-hint{opacity:.5}@media(min-width: 40.0625em){.govuk-radios--inline{display:flex;flex-wrap:wrap;align-items:flex-start}.govuk-radios--inline .govuk-radios__item{margin-right:20px}}.govuk-radios__divider{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;width:40px;margin-bottom:10px;text-align:center}@media print{.govuk-radios__divider{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-radios__divider{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-radios__divider{font-size:14pt;line-height:1.15}}@media print{.govuk-radios__divider{color:#000}}.govuk-radios__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #b1b4b6}@media(min-width: 40.0625em){.govuk-radios__conditional{margin-bottom:20px}}.govuk-frontend-supported .govuk-radios__conditional--hidden{display:none}.govuk-radios__conditional>:last-child{margin-bottom:0}.govuk-radios--small .govuk-radios__item{margin-bottom:0}.govuk-radios--small .govuk-radios__input{margin-left:-10px}.govuk-radios--small .govuk-radios__label{padding-left:1px}.govuk-radios--small .govuk-radios__label::before{top:10px;left:0;width:24px;height:24px}.govuk-radios--small .govuk-radios__label::after{top:17px;left:7px;border-width:5px}.govuk-radios--small .govuk-radios__hint{padding-left:34px}.govuk-radios--small .govuk-radios__conditional{margin-left:10px;padding-left:20px}.govuk-radios--small .govuk-radios__divider{width:24px;margin-bottom:5px}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label::before{outline:4px dashed rgba(0,0,0,0);outline-offset:1px;box-shadow:0 0 0 10px #b1b4b6}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label::before{box-shadow:0 0 0 4px #fd0 0 0 0 10px #b1b4b6}@media screen and (forced-colors: active),(-ms-high-contrast: active){.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label::before{outline-color:Highlight}}@media(hover: none),(pointer: coarse){.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label::before{box-shadow:initial}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label::before{box-shadow:0 0 0 4px #fd0}}.govuk-select{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;box-sizing:border-box;min-width:11.5em;max-width:100%;height:2.5rem;padding:5px;border:2px solid #0b0c0c;color:#0b0c0c;background-color:#fff}@media print{.govuk-select{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-select{font-size:1.1875rem;line-height:1.25}}@media print{.govuk-select{font-size:14pt;line-height:1.25}}.govuk-select:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-select:disabled{opacity:.5;color:inherit;cursor:not-allowed}.govuk-select option:active,.govuk-select option:checked,.govuk-select:focus::-ms-value{color:#fff;background-color:#1d70b8}.govuk-select--error{border-color:#d4351c}.govuk-select--error:focus{border-color:#0b0c0c}.govuk-skip-link{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em;font-size:.875rem;line-height:1.1428571429;display:block;padding:10px 15px}.govuk-skip-link:active,.govuk-skip-link:focus{position:static !important;width:auto !important;height:auto !important;margin:inherit !important;overflow:visible !important;clip:auto !important;-webkit-clip-path:none !important;clip-path:none !important;white-space:inherit !important;-webkit-user-select:text;-ms-user-select:text;user-select:text}@media print{.govuk-skip-link{font-family:sans-serif}}.govuk-skip-link:link,.govuk-skip-link:visited{color:#0b0c0c}@media print{.govuk-skip-link:link,.govuk-skip-link:visited{color:#000}}.govuk-skip-link:hover{color:rgba(11,12,12,.99)}.govuk-skip-link:active,.govuk-skip-link:focus{color:#0b0c0c}@media print{.govuk-skip-link:active,.govuk-skip-link:focus{color:#000}}@media(min-width: 40.0625em){.govuk-skip-link{font-size:1rem;line-height:1.25}}@media print{.govuk-skip-link{font-size:14pt;line-height:1.2}}@supports(padding: max(calc(0px))){.govuk-skip-link{padding-right:max(15px, calc(15px + env(safe-area-inset-right)));padding-left:max(15px, calc(15px + env(safe-area-inset-left)))}}.govuk-skip-link:focus{outline:3px solid #fd0;outline-offset:0;background-color:#fd0;box-shadow:none}.govuk-skip-link-focused-element:focus{outline:none}.govuk-summary-list{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;margin:0;margin-bottom:20px}@media print{.govuk-summary-list{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-summary-list{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-summary-list{font-size:14pt;line-height:1.15}}@media print{.govuk-summary-list{color:#000}}@media(min-width: 40.0625em){.govuk-summary-list{display:table;width:100%;table-layout:fixed;border-collapse:collapse}}@media(min-width: 40.0625em){.govuk-summary-list{margin-bottom:30px}}.govuk-summary-list__row{border-bottom:1px solid #b1b4b6}@media(max-width: 40.0525em){.govuk-summary-list__row{margin-bottom:15px}}@media(min-width: 40.0625em){.govuk-summary-list__row{display:table-row}}.govuk-summary-list__row:not(.govuk-summary-list__row--no-actions)>:last-child{padding-right:0}@media(min-width: 40.0625em){.govuk-summary-list__row--no-actions::after{content:"";display:table-cell;width:20%}}.govuk-summary-list__key,.govuk-summary-list__value,.govuk-summary-list__actions{margin:0}@media(min-width: 40.0625em){.govuk-summary-list__key,.govuk-summary-list__value,.govuk-summary-list__actions{display:table-cell;padding-top:10px;padding-right:20px;padding-bottom:10px}}.govuk-summary-list__actions{margin-bottom:15px}@media(min-width: 40.0625em){.govuk-summary-list__actions{width:20%;text-align:right}}.govuk-summary-list__key,.govuk-summary-list__value{word-wrap:break-word;overflow-wrap:break-word}.govuk-summary-list__key{margin-bottom:5px;font-weight:700}@media(min-width: 40.0625em){.govuk-summary-list__key{width:30%}}@media(max-width: 40.0525em){.govuk-summary-list__value{margin-bottom:15px}}.govuk-summary-list__value>p{margin-bottom:10px}.govuk-summary-list__value>:last-child{margin-bottom:0}.govuk-summary-list__actions-list{width:100%;margin:0;padding:0}.govuk-summary-list__actions-list-item{display:inline-block}@media(max-width: 40.0525em){.govuk-summary-list__actions-list-item{margin-right:10px;padding-right:10px;border-right:1px solid #b1b4b6}.govuk-summary-list__actions-list-item:last-child{margin-right:0;padding-right:0;border:0}}@media(min-width: 40.0625em){.govuk-summary-list__actions-list-item{margin-left:10px;padding-left:10px}.govuk-summary-list__actions-list-item:not(:first-child){border-left:1px solid #b1b4b6}.govuk-summary-list__actions-list-item:first-child{margin-left:0;padding-left:0;border:0}}.govuk-summary-list__actions-list-item .govuk-link:focus{isolation:isolate}.govuk-summary-list--no-border .govuk-summary-list__row{border:0}@media(min-width: 40.0625em){.govuk-summary-list--no-border .govuk-summary-list__key,.govuk-summary-list--no-border .govuk-summary-list__value,.govuk-summary-list--no-border .govuk-summary-list__actions{padding-bottom:11px}}.govuk-summary-list__row--no-border{border:0}@media(min-width: 40.0625em){.govuk-summary-list__row--no-border .govuk-summary-list__key,.govuk-summary-list__row--no-border .govuk-summary-list__value,.govuk-summary-list__row--no-border .govuk-summary-list__actions{padding-bottom:11px}}.govuk-summary-card{margin-bottom:20px;border:1px solid #b1b4b6}@media(min-width: 40.0625em){.govuk-summary-card{margin-bottom:30px}}.govuk-summary-card__title-wrapper{padding:15px;border-bottom:1px solid rgba(0,0,0,0);background-color:#f3f2f1}@media(min-width: 40.0625em){.govuk-summary-card__title-wrapper{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:15px 20px}}.govuk-summary-card__title{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1rem;line-height:1.25;color:#0b0c0c;margin:5px 20px 10px 0}@media print{.govuk-summary-card__title{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-summary-card__title{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-summary-card__title{font-size:14pt;line-height:1.15}}@media print{.govuk-summary-card__title{color:#000}}@media(min-width: 40.0625em){.govuk-summary-card__title{margin-bottom:5px}}.govuk-summary-card__actions{font-size:1rem;line-height:1.25;font-weight:700;display:flex;flex-wrap:wrap;row-gap:10px;margin:5px 0;padding:0;list-style:none}@media(min-width: 40.0625em){.govuk-summary-card__actions{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-summary-card__actions{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-summary-card__actions{justify-content:right;text-align:right}}.govuk-summary-card__action{display:inline;margin:0 10px 0 0;padding-right:10px;border-right:1px solid #b1b4b6}@media(min-width: 40.0625em){.govuk-summary-card__action{margin-right:0}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.govuk-summary-card__action{margin-bottom:5px}}.govuk-summary-card__action:last-child{margin:0;padding-right:0;border-right:none}@media(min-width: 40.0625em){.govuk-summary-card__action:last-child{padding-left:10px}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.govuk-summary-card__action:last-child{margin-bottom:0}}.govuk-summary-card__content{padding:15px 15px 0}@media(min-width: 40.0625em){.govuk-summary-card__content{padding:15px 20px}}.govuk-summary-card__content .govuk-summary-list{margin-bottom:0}.govuk-summary-card__content .govuk-summary-list__row:last-of-type{margin-bottom:0;border-bottom:none}.govuk-table{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;color:#0b0c0c;width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse}@media print{.govuk-table{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-table{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-table{font-size:14pt;line-height:1.15}}@media print{.govuk-table{color:#000}}@media(min-width: 40.0625em){.govuk-table{margin-bottom:30px}}.govuk-table__header{font-weight:700}.govuk-table__header,.govuk-table__cell{padding:10px 20px 10px 0;border-bottom:1px solid #b1b4b6;text-align:left;vertical-align:top}.govuk-table__cell--numeric{font-variant-numeric:tabular-nums}.govuk-table__header--numeric,.govuk-table__cell--numeric{text-align:right}.govuk-table__header:last-child,.govuk-table__cell:last-child{padding-right:0}.govuk-table__caption{font-weight:700;display:table-caption;text-align:left}.govuk-table__caption--xl,.govuk-table__caption--l,.govuk-table__caption--m{margin-bottom:15px}.govuk-table__caption--xl{font-size:2rem;line-height:1.09375}@media(min-width: 40.0625em){.govuk-table__caption--xl{font-size:3rem;line-height:1.0416666667}}@media print{.govuk-table__caption--xl{font-size:32pt;line-height:1.15}}.govuk-table__caption--l{font-size:1.5rem;line-height:1.0416666667}@media(min-width: 40.0625em){.govuk-table__caption--l{font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-table__caption--l{font-size:24pt;line-height:1.05}}.govuk-table__caption--m{font-size:1.125rem;line-height:1.1111111111}@media(min-width: 40.0625em){.govuk-table__caption--m{font-size:1.5rem;line-height:1.25}}@media print{.govuk-table__caption--m{font-size:18pt;line-height:1.15}}.govuk-tabs{margin-top:5px;margin-bottom:20px;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25}@media(min-width: 40.0625em){.govuk-tabs{margin-bottom:30px}}@media print{.govuk-tabs{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-tabs{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-tabs{font-size:14pt;line-height:1.15}}.govuk-tabs__title{font-size:1rem;line-height:1.25;font-weight:400;color:#0b0c0c;margin-bottom:10px}@media(min-width: 40.0625em){.govuk-tabs__title{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-tabs__title{font-size:14pt;line-height:1.15}}@media print{.govuk-tabs__title{color:#000}}.govuk-tabs__list{margin:0;padding:0;list-style:none;margin-bottom:20px}@media(min-width: 40.0625em){.govuk-tabs__list{margin-bottom:30px}}.govuk-tabs__list-item{margin-left:25px}.govuk-tabs__list-item::before{color:#0b0c0c;content:"—";margin-left:-25px;padding-right:5px}@media print{.govuk-tabs__list-item::before{color:#000}}.govuk-tabs__tab{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;text-decoration-thickness:max(1px, .0625rem);text-underline-offset:.1578em;display:inline-block;margin-bottom:10px}@media print{.govuk-tabs__tab{font-family:sans-serif}}.govuk-tabs__tab:hover{text-decoration-thickness:max(3px, .1875rem, .12em);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;text-decoration-skip:none}.govuk-tabs__tab:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-tabs__tab:link{color:#1d70b8}.govuk-tabs__tab:visited{color:#4c2c92}.govuk-tabs__tab:hover{color:#003078}.govuk-tabs__tab:active{color:#0b0c0c}.govuk-tabs__tab:focus{color:#0b0c0c}.govuk-tabs__panel{margin-bottom:30px}@media(min-width: 40.0625em){.govuk-tabs__panel{margin-bottom:50px}}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-tabs__list{margin-bottom:0;border-bottom:1px solid #b1b4b6}.govuk-frontend-supported .govuk-tabs__list::after{content:"";display:block;clear:both}.govuk-frontend-supported .govuk-tabs__title{display:none}.govuk-frontend-supported .govuk-tabs__list-item{position:relative;margin-right:5px;margin-bottom:0;margin-left:0;padding:10px 20px;float:left;background-color:#f3f2f1;text-align:center}.govuk-frontend-supported .govuk-tabs__list-item::before{content:none}.govuk-frontend-supported .govuk-tabs__list-item--selected{position:relative;margin-top:-5px;margin-bottom:-1px;padding-top:14px;padding-right:19px;padding-bottom:16px;padding-left:19px;border:1px solid #b1b4b6;border-bottom:0;background-color:#fff}.govuk-frontend-supported .govuk-tabs__list-item--selected .govuk-tabs__tab{text-decoration:none}.govuk-frontend-supported .govuk-tabs__tab{margin-bottom:0}.govuk-frontend-supported .govuk-tabs__tab:link,.govuk-frontend-supported .govuk-tabs__tab:visited{color:#0b0c0c}}@media print and (min-width: 40.0625em){.govuk-frontend-supported .govuk-tabs__tab:link,.govuk-frontend-supported .govuk-tabs__tab:visited{color:#000}}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-tabs__tab:hover{color:rgba(11,12,12,.99)}}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-tabs__tab:active,.govuk-frontend-supported .govuk-tabs__tab:focus{color:#0b0c0c}}@media print and (min-width: 40.0625em){.govuk-frontend-supported .govuk-tabs__tab:active,.govuk-frontend-supported .govuk-tabs__tab:focus{color:#000}}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-tabs__tab::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-tabs__panel{margin-bottom:0;padding:30px 20px;border:1px solid #b1b4b6;border-top:0}.govuk-frontend-supported .govuk-tabs__panel>:last-child{margin-bottom:0}}@media(min-width: 40.0625em){.govuk-frontend-supported .govuk-tabs__panel--hidden{display:none}}.govuk-task-list{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;margin-top:0;margin-bottom:20px;padding:0;list-style-type:none}@media print{.govuk-task-list{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-task-list{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-task-list{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-task-list{margin-bottom:30px}}.govuk-task-list__item{display:table;position:relative;width:100%;margin-bottom:0;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #b1b4b6}.govuk-task-list__item:first-child{border-top:1px solid #b1b4b6}.govuk-task-list__item--with-link:hover{background:#f3f2f1}.govuk-task-list__name-and-hint{display:table-cell;vertical-align:top;color:#0b0c0c}@media print{.govuk-task-list__name-and-hint{color:#000}}.govuk-task-list__status{display:table-cell;padding-left:10px;text-align:right;vertical-align:top;color:#0b0c0c}@media print{.govuk-task-list__status{color:#000}}.govuk-task-list__status--cannot-start-yet{color:#505a5f}.govuk-task-list__link::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.govuk-task-list__hint{margin-top:5px;color:#505a5f}.govuk-warning-text{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25;margin-bottom:20px;position:relative;padding:10px 0}@media print{.govuk-warning-text{font-family:sans-serif}}@media(min-width: 40.0625em){.govuk-warning-text{font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-warning-text{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.govuk-warning-text{margin-bottom:30px}}.govuk-warning-text__icon{font-weight:700;box-sizing:border-box;display:inline-block;position:absolute;left:0;min-width:35px;min-height:35px;margin-top:-7px;border:3px solid #0b0c0c;border-radius:50%;color:#fff;background:#0b0c0c;font-size:30px;line-height:29px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;forced-color-adjust:none}@media(min-width: 40.0625em){.govuk-warning-text__icon{margin-top:-5px}}@media screen and (forced-colors: active){.govuk-warning-text__icon{border-color:windowText;color:windowText;background:rgba(0,0,0,0)}}.govuk-warning-text__text{color:#0b0c0c;display:block;padding-left:45px}@media print{.govuk-warning-text__text{color:#000}}.govuk-clearfix::after{content:"";display:block;clear:both}.govuk-visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;border:0 !important;white-space:nowrap !important;-webkit-user-select:none;-ms-user-select:none;user-select:none}.govuk-visually-hidden::before{content:" "}.govuk-visually-hidden::after{content:" "}.govuk-visually-hidden-focusable{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;-webkit-user-select:none;-ms-user-select:none;user-select:none}.govuk-visually-hidden-focusable:active,.govuk-visually-hidden-focusable:focus{position:static !important;width:auto !important;height:auto !important;margin:inherit !important;overflow:visible !important;clip:auto !important;-webkit-clip-path:none !important;clip-path:none !important;white-space:inherit !important;-webkit-user-select:text;-ms-user-select:text;user-select:text}.govuk-\!-display-inline{display:inline !important}.govuk-\!-display-inline-block{display:inline-block !important}.govuk-\!-display-block{display:block !important}.govuk-\!-display-none{display:none !important}@media print{.govuk-\!-display-none-print{display:none !important}}.govuk-\!-margin-0{margin:0 !important}.govuk-\!-margin-top-0{margin-top:0 !important}.govuk-\!-margin-right-0{margin-right:0 !important}.govuk-\!-margin-bottom-0{margin-bottom:0 !important}.govuk-\!-margin-left-0{margin-left:0 !important}.govuk-\!-margin-1{margin:5px !important}.govuk-\!-margin-top-1{margin-top:5px !important}.govuk-\!-margin-right-1{margin-right:5px !important}.govuk-\!-margin-bottom-1{margin-bottom:5px !important}.govuk-\!-margin-left-1{margin-left:5px !important}.govuk-\!-margin-2{margin:10px !important}.govuk-\!-margin-top-2{margin-top:10px !important}.govuk-\!-margin-right-2{margin-right:10px !important}.govuk-\!-margin-bottom-2{margin-bottom:10px !important}.govuk-\!-margin-left-2{margin-left:10px !important}.govuk-\!-margin-3{margin:15px !important}.govuk-\!-margin-top-3{margin-top:15px !important}.govuk-\!-margin-right-3{margin-right:15px !important}.govuk-\!-margin-bottom-3{margin-bottom:15px !important}.govuk-\!-margin-left-3{margin-left:15px !important}.govuk-\!-margin-4{margin:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-4{margin:20px !important}}.govuk-\!-margin-top-4{margin-top:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-4{margin-top:20px !important}}.govuk-\!-margin-right-4{margin-right:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-4{margin-right:20px !important}}.govuk-\!-margin-bottom-4{margin-bottom:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-4{margin-bottom:20px !important}}.govuk-\!-margin-left-4{margin-left:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-4{margin-left:20px !important}}.govuk-\!-margin-5{margin:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-5{margin:25px !important}}.govuk-\!-margin-top-5{margin-top:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-5{margin-top:25px !important}}.govuk-\!-margin-right-5{margin-right:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-5{margin-right:25px !important}}.govuk-\!-margin-bottom-5{margin-bottom:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-5{margin-bottom:25px !important}}.govuk-\!-margin-left-5{margin-left:15px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-5{margin-left:25px !important}}.govuk-\!-margin-6{margin:20px !important}@media(min-width: 40.0625em){.govuk-\!-margin-6{margin:30px !important}}.govuk-\!-margin-top-6{margin-top:20px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-6{margin-top:30px !important}}.govuk-\!-margin-right-6{margin-right:20px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-6{margin-right:30px !important}}.govuk-\!-margin-bottom-6{margin-bottom:20px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-6{margin-bottom:30px !important}}.govuk-\!-margin-left-6{margin-left:20px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-6{margin-left:30px !important}}.govuk-\!-margin-7{margin:25px !important}@media(min-width: 40.0625em){.govuk-\!-margin-7{margin:40px !important}}.govuk-\!-margin-top-7{margin-top:25px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-7{margin-top:40px !important}}.govuk-\!-margin-right-7{margin-right:25px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-7{margin-right:40px !important}}.govuk-\!-margin-bottom-7{margin-bottom:25px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-7{margin-bottom:40px !important}}.govuk-\!-margin-left-7{margin-left:25px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-7{margin-left:40px !important}}.govuk-\!-margin-8{margin:30px !important}@media(min-width: 40.0625em){.govuk-\!-margin-8{margin:50px !important}}.govuk-\!-margin-top-8{margin-top:30px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-8{margin-top:50px !important}}.govuk-\!-margin-right-8{margin-right:30px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-8{margin-right:50px !important}}.govuk-\!-margin-bottom-8{margin-bottom:30px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-8{margin-bottom:50px !important}}.govuk-\!-margin-left-8{margin-left:30px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-8{margin-left:50px !important}}.govuk-\!-margin-9{margin:40px !important}@media(min-width: 40.0625em){.govuk-\!-margin-9{margin:60px !important}}.govuk-\!-margin-top-9{margin-top:40px !important}@media(min-width: 40.0625em){.govuk-\!-margin-top-9{margin-top:60px !important}}.govuk-\!-margin-right-9{margin-right:40px !important}@media(min-width: 40.0625em){.govuk-\!-margin-right-9{margin-right:60px !important}}.govuk-\!-margin-bottom-9{margin-bottom:40px !important}@media(min-width: 40.0625em){.govuk-\!-margin-bottom-9{margin-bottom:60px !important}}.govuk-\!-margin-left-9{margin-left:40px !important}@media(min-width: 40.0625em){.govuk-\!-margin-left-9{margin-left:60px !important}}.govuk-\!-padding-0{padding:0 !important}.govuk-\!-padding-top-0{padding-top:0 !important}.govuk-\!-padding-right-0{padding-right:0 !important}.govuk-\!-padding-bottom-0{padding-bottom:0 !important}.govuk-\!-padding-left-0{padding-left:0 !important}.govuk-\!-padding-1{padding:5px !important}.govuk-\!-padding-top-1{padding-top:5px !important}.govuk-\!-padding-right-1{padding-right:5px !important}.govuk-\!-padding-bottom-1{padding-bottom:5px !important}.govuk-\!-padding-left-1{padding-left:5px !important}.govuk-\!-padding-2{padding:10px !important}.govuk-\!-padding-top-2{padding-top:10px !important}.govuk-\!-padding-right-2{padding-right:10px !important}.govuk-\!-padding-bottom-2{padding-bottom:10px !important}.govuk-\!-padding-left-2{padding-left:10px !important}.govuk-\!-padding-3{padding:15px !important}.govuk-\!-padding-top-3{padding-top:15px !important}.govuk-\!-padding-right-3{padding-right:15px !important}.govuk-\!-padding-bottom-3{padding-bottom:15px !important}.govuk-\!-padding-left-3{padding-left:15px !important}.govuk-\!-padding-4{padding:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-4{padding:20px !important}}.govuk-\!-padding-top-4{padding-top:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-4{padding-top:20px !important}}.govuk-\!-padding-right-4{padding-right:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-4{padding-right:20px !important}}.govuk-\!-padding-bottom-4{padding-bottom:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-4{padding-bottom:20px !important}}.govuk-\!-padding-left-4{padding-left:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-4{padding-left:20px !important}}.govuk-\!-padding-5{padding:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-5{padding:25px !important}}.govuk-\!-padding-top-5{padding-top:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-5{padding-top:25px !important}}.govuk-\!-padding-right-5{padding-right:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-5{padding-right:25px !important}}.govuk-\!-padding-bottom-5{padding-bottom:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-5{padding-bottom:25px !important}}.govuk-\!-padding-left-5{padding-left:15px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-5{padding-left:25px !important}}.govuk-\!-padding-6{padding:20px !important}@media(min-width: 40.0625em){.govuk-\!-padding-6{padding:30px !important}}.govuk-\!-padding-top-6{padding-top:20px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-6{padding-top:30px !important}}.govuk-\!-padding-right-6{padding-right:20px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-6{padding-right:30px !important}}.govuk-\!-padding-bottom-6{padding-bottom:20px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-6{padding-bottom:30px !important}}.govuk-\!-padding-left-6{padding-left:20px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-6{padding-left:30px !important}}.govuk-\!-padding-7{padding:25px !important}@media(min-width: 40.0625em){.govuk-\!-padding-7{padding:40px !important}}.govuk-\!-padding-top-7{padding-top:25px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-7{padding-top:40px !important}}.govuk-\!-padding-right-7{padding-right:25px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-7{padding-right:40px !important}}.govuk-\!-padding-bottom-7{padding-bottom:25px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-7{padding-bottom:40px !important}}.govuk-\!-padding-left-7{padding-left:25px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-7{padding-left:40px !important}}.govuk-\!-padding-8{padding:30px !important}@media(min-width: 40.0625em){.govuk-\!-padding-8{padding:50px !important}}.govuk-\!-padding-top-8{padding-top:30px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-8{padding-top:50px !important}}.govuk-\!-padding-right-8{padding-right:30px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-8{padding-right:50px !important}}.govuk-\!-padding-bottom-8{padding-bottom:30px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-8{padding-bottom:50px !important}}.govuk-\!-padding-left-8{padding-left:30px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-8{padding-left:50px !important}}.govuk-\!-padding-9{padding:40px !important}@media(min-width: 40.0625em){.govuk-\!-padding-9{padding:60px !important}}.govuk-\!-padding-top-9{padding-top:40px !important}@media(min-width: 40.0625em){.govuk-\!-padding-top-9{padding-top:60px !important}}.govuk-\!-padding-right-9{padding-right:40px !important}@media(min-width: 40.0625em){.govuk-\!-padding-right-9{padding-right:60px !important}}.govuk-\!-padding-bottom-9{padding-bottom:40px !important}@media(min-width: 40.0625em){.govuk-\!-padding-bottom-9{padding-bottom:60px !important}}.govuk-\!-padding-left-9{padding-left:40px !important}@media(min-width: 40.0625em){.govuk-\!-padding-left-9{padding-left:60px !important}}.govuk-\!-static-margin-0{margin:0 !important}.govuk-\!-static-margin-top-0{margin-top:0 !important}.govuk-\!-static-margin-right-0{margin-right:0 !important}.govuk-\!-static-margin-bottom-0{margin-bottom:0 !important}.govuk-\!-static-margin-left-0{margin-left:0 !important}.govuk-\!-static-margin-1{margin:5px !important}.govuk-\!-static-margin-top-1{margin-top:5px !important}.govuk-\!-static-margin-right-1{margin-right:5px !important}.govuk-\!-static-margin-bottom-1{margin-bottom:5px !important}.govuk-\!-static-margin-left-1{margin-left:5px !important}.govuk-\!-static-margin-2{margin:10px !important}.govuk-\!-static-margin-top-2{margin-top:10px !important}.govuk-\!-static-margin-right-2{margin-right:10px !important}.govuk-\!-static-margin-bottom-2{margin-bottom:10px !important}.govuk-\!-static-margin-left-2{margin-left:10px !important}.govuk-\!-static-margin-3{margin:15px !important}.govuk-\!-static-margin-top-3{margin-top:15px !important}.govuk-\!-static-margin-right-3{margin-right:15px !important}.govuk-\!-static-margin-bottom-3{margin-bottom:15px !important}.govuk-\!-static-margin-left-3{margin-left:15px !important}.govuk-\!-static-margin-4{margin:20px !important}.govuk-\!-static-margin-top-4{margin-top:20px !important}.govuk-\!-static-margin-right-4{margin-right:20px !important}.govuk-\!-static-margin-bottom-4{margin-bottom:20px !important}.govuk-\!-static-margin-left-4{margin-left:20px !important}.govuk-\!-static-margin-5{margin:25px !important}.govuk-\!-static-margin-top-5{margin-top:25px !important}.govuk-\!-static-margin-right-5{margin-right:25px !important}.govuk-\!-static-margin-bottom-5{margin-bottom:25px !important}.govuk-\!-static-margin-left-5{margin-left:25px !important}.govuk-\!-static-margin-6{margin:30px !important}.govuk-\!-static-margin-top-6{margin-top:30px !important}.govuk-\!-static-margin-right-6{margin-right:30px !important}.govuk-\!-static-margin-bottom-6{margin-bottom:30px !important}.govuk-\!-static-margin-left-6{margin-left:30px !important}.govuk-\!-static-margin-7{margin:40px !important}.govuk-\!-static-margin-top-7{margin-top:40px !important}.govuk-\!-static-margin-right-7{margin-right:40px !important}.govuk-\!-static-margin-bottom-7{margin-bottom:40px !important}.govuk-\!-static-margin-left-7{margin-left:40px !important}.govuk-\!-static-margin-8{margin:50px !important}.govuk-\!-static-margin-top-8{margin-top:50px !important}.govuk-\!-static-margin-right-8{margin-right:50px !important}.govuk-\!-static-margin-bottom-8{margin-bottom:50px !important}.govuk-\!-static-margin-left-8{margin-left:50px !important}.govuk-\!-static-margin-9{margin:60px !important}.govuk-\!-static-margin-top-9{margin-top:60px !important}.govuk-\!-static-margin-right-9{margin-right:60px !important}.govuk-\!-static-margin-bottom-9{margin-bottom:60px !important}.govuk-\!-static-margin-left-9{margin-left:60px !important}.govuk-\!-static-padding-0{padding:0 !important}.govuk-\!-static-padding-top-0{padding-top:0 !important}.govuk-\!-static-padding-right-0{padding-right:0 !important}.govuk-\!-static-padding-bottom-0{padding-bottom:0 !important}.govuk-\!-static-padding-left-0{padding-left:0 !important}.govuk-\!-static-padding-1{padding:5px !important}.govuk-\!-static-padding-top-1{padding-top:5px !important}.govuk-\!-static-padding-right-1{padding-right:5px !important}.govuk-\!-static-padding-bottom-1{padding-bottom:5px !important}.govuk-\!-static-padding-left-1{padding-left:5px !important}.govuk-\!-static-padding-2{padding:10px !important}.govuk-\!-static-padding-top-2{padding-top:10px !important}.govuk-\!-static-padding-right-2{padding-right:10px !important}.govuk-\!-static-padding-bottom-2{padding-bottom:10px !important}.govuk-\!-static-padding-left-2{padding-left:10px !important}.govuk-\!-static-padding-3{padding:15px !important}.govuk-\!-static-padding-top-3{padding-top:15px !important}.govuk-\!-static-padding-right-3{padding-right:15px !important}.govuk-\!-static-padding-bottom-3{padding-bottom:15px !important}.govuk-\!-static-padding-left-3{padding-left:15px !important}.govuk-\!-static-padding-4{padding:20px !important}.govuk-\!-static-padding-top-4{padding-top:20px !important}.govuk-\!-static-padding-right-4{padding-right:20px !important}.govuk-\!-static-padding-bottom-4{padding-bottom:20px !important}.govuk-\!-static-padding-left-4{padding-left:20px !important}.govuk-\!-static-padding-5{padding:25px !important}.govuk-\!-static-padding-top-5{padding-top:25px !important}.govuk-\!-static-padding-right-5{padding-right:25px !important}.govuk-\!-static-padding-bottom-5{padding-bottom:25px !important}.govuk-\!-static-padding-left-5{padding-left:25px !important}.govuk-\!-static-padding-6{padding:30px !important}.govuk-\!-static-padding-top-6{padding-top:30px !important}.govuk-\!-static-padding-right-6{padding-right:30px !important}.govuk-\!-static-padding-bottom-6{padding-bottom:30px !important}.govuk-\!-static-padding-left-6{padding-left:30px !important}.govuk-\!-static-padding-7{padding:40px !important}.govuk-\!-static-padding-top-7{padding-top:40px !important}.govuk-\!-static-padding-right-7{padding-right:40px !important}.govuk-\!-static-padding-bottom-7{padding-bottom:40px !important}.govuk-\!-static-padding-left-7{padding-left:40px !important}.govuk-\!-static-padding-8{padding:50px !important}.govuk-\!-static-padding-top-8{padding-top:50px !important}.govuk-\!-static-padding-right-8{padding-right:50px !important}.govuk-\!-static-padding-bottom-8{padding-bottom:50px !important}.govuk-\!-static-padding-left-8{padding-left:50px !important}.govuk-\!-static-padding-9{padding:60px !important}.govuk-\!-static-padding-top-9{padding-top:60px !important}.govuk-\!-static-padding-right-9{padding-right:60px !important}.govuk-\!-static-padding-bottom-9{padding-bottom:60px !important}.govuk-\!-static-padding-left-9{padding-left:60px !important}.govuk-\!-text-align-left{text-align:left !important}.govuk-\!-text-align-centre{text-align:center !important}.govuk-\!-text-align-right{text-align:right !important}.govuk-\!-font-size-80{font-size:3.3125rem !important;line-height:1.0377358491 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-80{font-size:5rem !important;line-height:1 !important}}@media print{.govuk-\!-font-size-80{font-size:53pt !important;line-height:1.1 !important}}.govuk-\!-font-size-48{font-size:2rem !important;line-height:1.09375 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-48{font-size:3rem !important;line-height:1.0416666667 !important}}@media print{.govuk-\!-font-size-48{font-size:32pt !important;line-height:1.15 !important}}.govuk-\!-font-size-36{font-size:1.5rem !important;line-height:1.0416666667 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-36{font-size:2.25rem !important;line-height:1.1111111111 !important}}@media print{.govuk-\!-font-size-36{font-size:24pt !important;line-height:1.05 !important}}.govuk-\!-font-size-27{font-size:1.125rem !important;line-height:1.1111111111 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-27{font-size:1.6875rem !important;line-height:1.1111111111 !important}}@media print{.govuk-\!-font-size-27{font-size:18pt !important;line-height:1.15 !important}}.govuk-\!-font-size-24{font-size:1.125rem !important;line-height:1.1111111111 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-24{font-size:1.5rem !important;line-height:1.25 !important}}@media print{.govuk-\!-font-size-24{font-size:18pt !important;line-height:1.15 !important}}.govuk-\!-font-size-19{font-size:1rem !important;line-height:1.25 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-19{font-size:1.1875rem !important;line-height:1.3157894737 !important}}@media print{.govuk-\!-font-size-19{font-size:14pt !important;line-height:1.15 !important}}.govuk-\!-font-size-16{font-size:.875rem !important;line-height:1.1428571429 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-16{font-size:1rem !important;line-height:1.25 !important}}@media print{.govuk-\!-font-size-16{font-size:14pt !important;line-height:1.2 !important}}.govuk-\!-font-size-14{font-size:.75rem !important;line-height:1.25 !important}@media(min-width: 40.0625em){.govuk-\!-font-size-14{font-size:.875rem !important;line-height:1.4285714286 !important}}@media print{.govuk-\!-font-size-14{font-size:12pt !important;line-height:1.2 !important}}.govuk-\!-font-weight-regular{font-weight:400 !important}.govuk-\!-font-weight-bold{font-weight:700 !important}.govuk-\!-width-full{width:100% !important}.govuk-\!-width-three-quarters{width:100% !important}@media(min-width: 40.0625em){.govuk-\!-width-three-quarters{width:75% !important}}.govuk-\!-width-two-thirds{width:100% !important}@media(min-width: 40.0625em){.govuk-\!-width-two-thirds{width:66.66% !important}}.govuk-\!-width-one-half{width:100% !important}@media(min-width: 40.0625em){.govuk-\!-width-one-half{width:50% !important}}.govuk-\!-width-one-third{width:100% !important}@media(min-width: 40.0625em){.govuk-\!-width-one-third{width:33.33% !important}}.govuk-\!-width-one-quarter{width:100% !important}@media(min-width: 40.0625em){.govuk-\!-width-one-quarter{width:25% !important}}.moj-filter{background-color:#fff;box-shadow:inset 0 0 0 1px #b1b4b6}.moj-filter:focus{box-shadow:0 -2px #fd0,0 4px #0b0c0c}.moj-filter__header{background-color:#b1b4b6;font-size:0;padding:10px 20px;text-align:justify}.moj-filter__header:after{content:"";display:inline-block;width:100%}.moj-filter__header [class^=govuk-heading-]{margin-bottom:0}.moj-filter__legend{overflow:visible;width:100%}.moj-filter__legend button{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.125rem;line-height:1.1111111111;background-color:rgba(0,0,0,0);box-sizing:border-box;border-radius:0;border:0 none;cursor:pointer;display:block;margin:0;padding:0;position:relative;text-align:left;width:100%;-webkit-appearance:none}@media print{.moj-filter__legend button{font-family:sans-serif}}@media(min-width: 40.0625em){.moj-filter__legend button{font-size:1.5rem;line-height:1.25}}@media print{.moj-filter__legend button{font-size:18pt;line-height:1.15}}.moj-filter__legend button::-moz-focus-inner{padding:0;border:0}.moj-filter__legend button::after{background-image:url(/assets/images/moj/icon-toggle-plus-minus.svg);background-position:0 0;content:"";display:block;height:16px;margin-top:-8px;position:absolute;top:50%;right:0;width:16px}.moj-filter__legend button[aria-expanded=true]::after{background-position:16px 16px}.moj-filter__header-title,.moj-filter__header-action{display:inline-block;text-align:left;vertical-align:middle}.moj-filter__close{color:#0b0c0c;cursor:pointer;background-color:rgba(0,0,0,0);border:none;border-radius:0;margin:0;padding:0;-webkit-appearance:none}.moj-filter__close:focus{background-color:#fd0;color:#0b0c0c;box-shadow:0 -2px #fd0,0 4px #0b0c0c;outline:none}.moj-filter__close::-moz-focus-inner{padding:0;border:0}.moj-filter__close::before{background-image:url(/assets/images/moj/icon-close-cross-black.svg);content:"";display:inline-block;height:14px;margin-right:5px;position:relative;top:-1px;vertical-align:middle;width:14px}.moj-filter__close{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1rem;line-height:1.25}@media print{.moj-filter__close{font-family:sans-serif}}@media(min-width: 40.0625em){.moj-filter__close{font-size:1.1875rem;line-height:1.3157894737}}@media print{.moj-filter__close{font-size:14pt;line-height:1.15}}.moj-filter__selected{background-color:#f3f2f1;box-shadow:inset 0 0 0 1px #b1b4b6;padding:20px}.moj-filter__selected ul:last-of-type{margin-bottom:0}.moj-filter__selected-heading{font-size:0;text-align:justify}.moj-filter__selected-heading:after{content:"";display:inline-block;width:100%}.moj-filter__heading-title,.moj-filter__heading-action{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.1428571429;display:inline-block;text-align:left;vertical-align:middle}@media print{.moj-filter__heading-title,.moj-filter__heading-action{font-family:sans-serif}}@media(min-width: 40.0625em){.moj-filter__heading-title,.moj-filter__heading-action{font-size:1rem;line-height:1.25}}@media print{.moj-filter__heading-title,.moj-filter__heading-action{font-size:14pt;line-height:1.2}}.moj-filter-tags{font-size:0;margin-bottom:20px;padding-left:0}.moj-filter-tags li{display:inline-block;margin-right:10px}.moj-filter__tag{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:.875rem;line-height:1.1428571429;background-color:#fff;border:1px solid #0b0c0c;color:#0b0c0c;display:inline-block;margin-top:5px;padding:5px;text-decoration:none}@media print{.moj-filter__tag{font-family:sans-serif}}@media(min-width: 40.0625em){.moj-filter__tag{font-size:1rem;line-height:1.25}}@media print{.moj-filter__tag{font-size:14pt;line-height:1.2}}.moj-filter__tag:link,.moj-filter__tag:visited{color:#0b0c0c}.moj-filter__tag:focus{color:#0b0c0c;background-color:#fd0}.moj-filter__tag:hover{background-color:#0b0c0c;color:#fff}.moj-filter__tag:after{background-image:url(/assets/images/moj/icon-tag-remove-cross.svg);content:"";display:inline-block;font-weight:bold;height:10px;margin-left:5px;vertical-align:middle;width:10px}.moj-filter__tag:hover:after{background-image:url(/assets/images/moj/icon-tag-remove-cross-white.svg)}.moj-filter__options{box-shadow:inset 0 0 0 1px #b1b4b6;margin-top:-1px;padding:20px}.moj-filter__options div:last-of-type{margin-bottom:0}button,input,select,textarea{font-family:inherit}html{background-color:#fff;overflow-y:scroll;font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Sans-serif}body{background-color:#fff;color:#0b0c0c;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.33333;margin:0;min-height:100%}table{margin-bottom:40px;border-spacing:0;vertical-align:top;width:100%}@media(min-width: 40.0625em){table{margin-bottom:48px}}@media print{table{page-break-inside:avoid}}thead th{border-bottom:2px solid #f3f2f1}th,td{font-size:16px;font-size:1;line-height:1.33333;padding-bottom:8px;padding-right:16px;padding-top:8px;border-bottom:1px solid #f3f2f1;text-align:left;vertical-align:top}@media(min-width: 40.0625em){th,td{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{th,td{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){th,td{padding-bottom:16px}}@media(min-width: 40.0625em){th,td{padding-right:24px}}@media(min-width: 40.0625em){th,td{padding-top:16px}}th:last-child,td:last-child{padding-right:0}th{font-weight:700}caption{font-weight:700;font-size:18px;font-size:1.125;line-height:1.33333;text-align:left}@media(min-width: 40.0625em){caption{font-size:22px;font-size:1.375;line-height:1.33333}}@media print{caption{font-size:18pt;line-height:1.15}}.dfe-form-group{margin-bottom:16px}@media(min-width: 40.0625em){.dfe-form-group{margin-bottom:24px}}.dfe-form-group .dfe-form-group:last-of-type{margin-bottom:0}.dfe-form-group--wrapper{margin-bottom:24px}@media(min-width: 40.0625em){.dfe-form-group--wrapper{margin-bottom:32px}}.dfe-form-group--error{border-left:4px solid #d4351c;padding-left:16px}.dfe-form-group--error .dfe-form-group{border:0;padding:0}.dfe-grid-row{margin-left:-16px;margin-right:-16px}.dfe-grid-row:after{clear:both;content:"";display:block}.dfe-grid-column-one-quarter{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-one-quarter{float:left;width:25%}}.dfe-grid-column-one-third{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-one-third{float:left;width:33.3333%}}.dfe-grid-column-one-half{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-one-half{float:left;width:50%}}.dfe-grid-column-two-thirds{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-two-thirds{float:left;width:66.6666%}}.dfe-grid-column-three-quarters{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-three-quarters{float:left;width:75%}}.dfe-grid-column-full{box-sizing:border-box;padding:0 16px}@media(min-width: 48.0625em){.dfe-grid-column-full{float:left;width:100%}}.dfe-main-wrapper{padding-top:40px;padding-bottom:40px;display:block}@media(min-width: 40.0625em){.dfe-main-wrapper{padding-top:48px}}@media(min-width: 40.0625em){.dfe-main-wrapper{padding-bottom:48px}}.dfe-main-wrapper>*:first-child{margin-top:0}.dfe-main-wrapper>*:last-child{margin-bottom:0}.dfe-main-wrapper--l{padding-top:48px}@media(min-width: 40.0625em){.dfe-main-wrapper--l{padding-top:56px}}.dfe-main-wrapper--s{padding-bottom:24px;padding-top:24px}@media(min-width: 40.0625em){.dfe-main-wrapper--s{padding-bottom:32px}}@media(min-width: 40.0625em){.dfe-main-wrapper--s{padding-top:32px}}.dfe-width-container{margin:0 16px;max-width:1200px}@media(min-width: 48.0625em){.dfe-width-container{margin:0 32px}}@media(min-width: 1264px){.dfe-width-container{margin:0 auto}}.dfe-width-container-fluid{margin:0 16px;max-width:100%}@media(min-width: 48.0625em){.dfe-width-container-fluid{margin:0 32px}}.dfe-icon{height:34px;width:34px}.dfe-icon__search{fill:#003a69}.dfe-icon__chevron-left{fill:#003a69}.dfe-icon__chevron-right{fill:#003a69}.dfe-icon__close{fill:#003a69}.dfe-icon__cross{fill:#d4351c}.dfe-icon__tick{stroke:#00703c}.dfe-icon__arrow-right{fill:#003a69}.dfe-icon__arrow-left{fill:#003a69}.dfe-icon__arrow-right-circle{fill:#00703c}.dfe-icon__chevron-down{fill:#003a69;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dfe-icon__chevron-down path{fill:#fff}.dfe-icon__chevron-up{fill:#003a69}.dfe-icon__chevron-up path{fill:#fff}.dfe-icon__emdash path{fill:#aeb7bd}.dfe-icon__plus{fill:#003a69}.dfe-icon__minus{fill:#003a69}.dfe-icon--size-25{height:42.5px;width:42.5px}.dfe-icon--size-50{height:51px;width:51px}.dfe-icon--size-75{height:59.5px;width:59.5px}.dfe-icon--size-100{height:68px;width:68px}ol,ul,.dfe-list{font-size:16px;font-size:1;line-height:1.33333;margin-bottom:16px;list-style-type:none;margin-top:0;padding-left:0}@media(min-width: 40.0625em){ol,ul,.dfe-list{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{ol,ul,.dfe-list{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){ol,ul,.dfe-list{margin-bottom:24px}}ol>li,ul>li,.dfe-list>li{margin-bottom:8px}@media(min-width: 40.0625em){ol>li,ul>li,.dfe-list>li{margin-bottom:8px}}ol>li:last-child,ul>li:last-child,.dfe-list>li:last-child{margin-bottom:0}ul,.dfe-list--bullet{list-style-type:disc;padding-left:20px}ol,.dfe-list--number{list-style-type:decimal;padding-left:20px}.dfe-list--tick,.dfe-list--cross{list-style:none;margin-top:0;padding-left:40px;position:relative}.dfe-list--tick svg,.dfe-list--cross svg{left:-4px;margin-top:-5px;position:absolute}h1,.dfe-heading-xl,.govuk-heading-xl{font-size:32px;font-size:2;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:40px}@media(min-width: 40.0625em){h1,.dfe-heading-xl,.govuk-heading-xl{font-size:48px;font-size:3;line-height:1.33333}}@media print{h1,.dfe-heading-xl,.govuk-heading-xl{font-size:32pt;line-height:1.15}}@media(min-width: 40.0625em){h1,.dfe-heading-xl,.govuk-heading-xl{margin-bottom:48px}}h2,.dfe-heading-l,.govuk-heading-l{font-size:24px;font-size:1.5;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h2,.dfe-heading-l,.govuk-heading-l{font-size:32px;font-size:2;line-height:1.33333}}@media print{h2,.dfe-heading-l,.govuk-heading-l{font-size:24pt;line-height:1.05}}@media(min-width: 40.0625em){h2,.dfe-heading-l,.govuk-heading-l{margin-bottom:24px}}h3,.dfe-heading-m,.govuk-heading-m,.image-card h2{font-size:20px;font-size:1.25;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h3,.dfe-heading-m,.govuk-heading-m,.image-card h2{font-size:24px;font-size:1.5;line-height:1.33333}}@media print{h3,.dfe-heading-m,.govuk-heading-m,.image-card h2{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){h3,.dfe-heading-m,.govuk-heading-m,.image-card h2{margin-bottom:24px}}h4,.dfe-heading-s,.govuk-heading-s{font-size:16px;font-size:1;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h4,.dfe-heading-s,.govuk-heading-s{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{h4,.dfe-heading-s,.govuk-heading-s{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){h4,.dfe-heading-s,.govuk-heading-s{margin-bottom:24px}}h5,.dfe-heading-xs{font-size:16px;font-size:1;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h5,.dfe-heading-xs{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{h5,.dfe-heading-xs{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){h5,.dfe-heading-xs{margin-bottom:24px}}h6,.dfe-heading-xxs{font-size:16px;font-size:1;line-height:1.33333;display:block;font-weight:700;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){h6,.dfe-heading-xxs{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{h6,.dfe-heading-xxs{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){h6,.dfe-heading-xxs{margin-bottom:24px}}.dfe-caption-xl{font-weight:400;font-size:24px;font-size:1.5;line-height:1.33333;color:#505a5f;display:block;margin-bottom:4px}@media(min-width: 40.0625em){.dfe-caption-xl{font-size:32px;font-size:2;line-height:1.33333}}@media print{.dfe-caption-xl{font-size:24pt;line-height:1.05}}.dfe-caption-l{font-weight:400;font-size:20px;font-size:1.25;line-height:1.33333;color:#505a5f;display:block;margin-bottom:4px}@media(min-width: 40.0625em){.dfe-caption-l{font-size:24px;font-size:1.5;line-height:1.33333}}@media print{.dfe-caption-l{font-size:18pt;line-height:1.15}}.dfe-caption-m{font-weight:400;font-size:16px;font-size:1;line-height:1.33333;color:#505a5f;display:block}@media(min-width: 40.0625em){.dfe-caption-m{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{.dfe-caption-m{font-size:14pt;line-height:1.15}}.dfe-caption--bottom{margin-bottom:0;margin-top:4px}.dfe-body-l{font-size:20px;font-size:1.25;line-height:1.33333;display:block;margin-top:0;margin-bottom:24px}@media(min-width: 40.0625em){.dfe-body-l{font-size:24px;font-size:1.5;line-height:1.33333}}@media print{.dfe-body-l{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.dfe-body-l{margin-bottom:32px}}address,p,.dfe-body-m{font-size:16px;font-size:1;line-height:1.33333;display:block;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){address,p,.dfe-body-m{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{address,p,.dfe-body-m{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){address,p,.dfe-body-m{margin-bottom:24px}}p,.dfe-body-m{color:inherit}.dfe-body-s{font-size:14px;font-size:.875;line-height:1.33333;display:block;margin-top:0;margin-bottom:16px}@media(min-width: 40.0625em){.dfe-body-s{font-size:16px;font-size:1;line-height:1.33333}}@media print{.dfe-body-s{font-size:14pt;line-height:1.2}}@media(min-width: 40.0625em){.dfe-body-s{margin-bottom:24px}}address{font-style:normal}.dfe-lede-text{font-weight:400;font-size:20px;font-size:1.25;line-height:1.33333;margin-bottom:40px}@media(min-width: 40.0625em){.dfe-lede-text{font-size:24px;font-size:1.5;line-height:1.33333}}@media print{.dfe-lede-text{font-size:18pt;line-height:1.15}}@media(min-width: 40.0625em){.dfe-lede-text{margin-bottom:48px}}.dfe-lede-text p,.dfe-lede-text ul{font-weight:400;font-size:20px;font-size:1.25;line-height:1.33333}@media(min-width: 40.0625em){.dfe-lede-text p,.dfe-lede-text ul{font-size:24px;font-size:1.5;line-height:1.33333}}@media print{.dfe-lede-text p,.dfe-lede-text ul{font-size:18pt;line-height:1.15}}.dfe-lede-text--small{font-weight:400;font-size:16px;font-size:1;line-height:1.33333;margin-bottom:24px}@media(min-width: 40.0625em){.dfe-lede-text--small{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{.dfe-lede-text--small{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.dfe-lede-text--small{margin-bottom:32px}}h1+.dfe-lede-text,h1+.dfe-lede-text--small{margin-top:-8px}.dfe-body-l+h2,.dfe-body-l+.dfe-heading-l,.dfe-body-l+.govuk-heading-l{padding-top:4px}@media(min-width: 40.0625em){.dfe-body-l+h2,.dfe-body-l+.dfe-heading-l,.dfe-body-l+.govuk-heading-l{padding-top:8px}}p+h2,.dfe-body-m+h2,address+h2,p+.dfe-heading-l,.dfe-body-m+.dfe-heading-l,address+.dfe-heading-l,p+.govuk-heading-l,.dfe-body-m+.govuk-heading-l,address+.govuk-heading-l,.dfe-body-s+h2,.dfe-body-s+.dfe-heading-l,.dfe-body-s+.govuk-heading-l,.dfe-list+h2,ul+h2,ol+h2,.dfe-list+.dfe-heading-l,ul+.dfe-heading-l,ol+.dfe-heading-l,.dfe-list+.govuk-heading-l,ul+.govuk-heading-l,ol+.govuk-heading-l{padding-top:16px}@media(min-width: 40.0625em){p+h2,.dfe-body-m+h2,address+h2,p+.dfe-heading-l,.dfe-body-m+.dfe-heading-l,address+.dfe-heading-l,p+.govuk-heading-l,.dfe-body-m+.govuk-heading-l,address+.govuk-heading-l,.dfe-body-s+h2,.dfe-body-s+.dfe-heading-l,.dfe-body-s+.govuk-heading-l,.dfe-list+h2,ul+h2,ol+h2,.dfe-list+.dfe-heading-l,ul+.dfe-heading-l,ol+.dfe-heading-l,.dfe-list+.govuk-heading-l,ul+.govuk-heading-l,ol+.govuk-heading-l{padding-top:24px}}p+h3,.dfe-body-m+h3,address+h3,p+.dfe-heading-m,.dfe-body-m+.dfe-heading-m,address+.dfe-heading-m,p+.govuk-heading-m,.image-card p+h2,.dfe-body-m+.govuk-heading-m,.image-card .dfe-body-m+h2,address+.govuk-heading-m,.image-card address+h2,.dfe-body-s+h3,.dfe-body-s+.dfe-heading-m,.dfe-body-s+.govuk-heading-m,.image-card .dfe-body-s+h2,.dfe-list+h3,ul+h3,ol+h3,.dfe-list+.dfe-heading-m,ul+.dfe-heading-m,ol+.dfe-heading-m,.dfe-list+.govuk-heading-m,.image-card .dfe-list+h2,ul+.govuk-heading-m,.image-card ul+h2,ol+.govuk-heading-m,.image-card ol+h2,p+h4,.dfe-body-m+h4,address+h4,p+.dfe-heading-s,.dfe-body-m+.dfe-heading-s,address+.dfe-heading-s,p+.govuk-heading-s,.dfe-body-m+.govuk-heading-s,address+.govuk-heading-s,.dfe-body-s+h4,.dfe-body-s+.dfe-heading-s,.dfe-body-s+.govuk-heading-s,.dfe-list+h4,ul+h4,ol+h4,.dfe-list+.dfe-heading-s,ul+.dfe-heading-s,ol+.dfe-heading-s,.dfe-list+.govuk-heading-s,ul+.govuk-heading-s,ol+.govuk-heading-s{padding-top:4px}@media(min-width: 40.0625em){p+h3,.dfe-body-m+h3,address+h3,p+.dfe-heading-m,.dfe-body-m+.dfe-heading-m,address+.dfe-heading-m,p+.govuk-heading-m,.image-card p+h2,.dfe-body-m+.govuk-heading-m,.image-card .dfe-body-m+h2,address+.govuk-heading-m,.image-card address+h2,.dfe-body-s+h3,.dfe-body-s+.dfe-heading-m,.dfe-body-s+.govuk-heading-m,.image-card .dfe-body-s+h2,.dfe-list+h3,ul+h3,ol+h3,.dfe-list+.dfe-heading-m,ul+.dfe-heading-m,ol+.dfe-heading-m,.dfe-list+.govuk-heading-m,.image-card .dfe-list+h2,ul+.govuk-heading-m,.image-card ul+h2,ol+.govuk-heading-m,.image-card ol+h2,p+h4,.dfe-body-m+h4,address+h4,p+.dfe-heading-s,.dfe-body-m+.dfe-heading-s,address+.dfe-heading-s,p+.govuk-heading-s,.dfe-body-m+.govuk-heading-s,address+.govuk-heading-s,.dfe-body-s+h4,.dfe-body-s+.dfe-heading-s,.dfe-body-s+.govuk-heading-s,.dfe-list+h4,ul+h4,ol+h4,.dfe-list+.dfe-heading-s,ul+.dfe-heading-s,ol+.dfe-heading-s,.dfe-list+.govuk-heading-s,ul+.govuk-heading-s,ol+.govuk-heading-s{padding-top:8px}}.dfe-lede-text+h2,.dfe-lede-text+.dfe-heading-l,.dfe-lede-text+.govuk-heading-l{padding-top:0}strong,b{font-weight:700}.dfe-u-font-size-64{font-size:48px !important;font-size:3 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-64{font-size:64px !important;font-size:4 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-64{font-size:53pt !important;line-height:1.1 !important}}.dfe-u-font-size-48{font-size:32px !important;font-size:2 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-48{font-size:48px !important;font-size:3 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-48{font-size:32pt !important;line-height:1.15 !important}}.dfe-u-font-size-32{font-size:24px !important;font-size:1.5 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-32{font-size:32px !important;font-size:2 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-32{font-size:24pt !important;line-height:1.05 !important}}.dfe-u-font-size-24{font-size:20px !important;font-size:1.25 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-24{font-size:24px !important;font-size:1.5 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-24{font-size:18pt !important;line-height:1.15 !important}}.dfe-u-font-size-22{font-size:18px !important;font-size:1.125 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-22{font-size:22px !important;font-size:1.375 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-22{font-size:18pt !important;line-height:1.15 !important}}.dfe-u-font-size-19{font-size:16px !important;font-size:1 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-19{font-size:19px !important;font-size:1.1875 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-19{font-size:14pt !important;line-height:1.15 !important}}.dfe-u-font-size-16{font-size:14px !important;font-size:.875 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-16{font-size:16px !important;font-size:1 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-16{font-size:14pt !important;line-height:1.2 !important}}.dfe-u-font-size-14{font-size:12px !important;font-size:.75 !important;line-height:1.33333 !important}@media(min-width: 40.0625em){.dfe-u-font-size-14{font-size:14px !important;font-size:.875 !important;line-height:1.33333 !important}}@media print{.dfe-u-font-size-14{font-size:12pt !important;line-height:1.2 !important}}.dfe-u-font-weight-normal{font-weight:400 !important}.dfe-u-font-weight-bold{font-weight:700 !important}.dfe-u-secondary-text-color{color:#505a5f !important}p,.govuk-body{max-width:44em}.dfe-header{background-color:#003a69;border-bottom:10px solid #347ca9}.dfe-header:after{clear:both;content:"";display:block}.dfe-header__container{padding:20px 0}.dfe-header__container:after{clear:both;content:"";display:block}@media(max-width: 40.0525em){.dfe-header__container{margin:0;padding:16px}}.dfe-header__logo{float:left}@media(max-width: 40.0525em){.dfe-header__logo{position:relative;z-index:1}}.dfe-header__logo .dfe-logo__background{fill:#fff}@media print{.dfe-header__logo .dfe-logo__background{fill:#003a69}}.dfe-header__logo .dfe-logo__text{fill:#003a69}@media print{.dfe-header__logo .dfe-logo__text{fill:#fff}}@media(min-width: 40.0625em){.dfe-header__logo{padding-left:0}}.dfe-header__logo .dfe-logo{height:90px;width:153px;border:0}@media(max-width: 48.0525em){.dfe-header__logo{max-width:60%}}@media(max-width: 450px){.dfe-header__logo{max-width:50%}}.dfe-header__link{height:90px;width:153px;display:block}.dfe-header__link .dfe-logo-hover{display:none}.dfe-header__link .dfe-logo{width:136px !important;height:80px !important}.dfe-header__link:focus .dfe-logo-hover{display:none}.dfe-header__link:focus .dfe-logo{display:none}.dfe-header__link:focus .dfe-logo+.dfe-logo-hover{display:inline-block;width:136px !important;height:80px !important}.dfe-header__link:focus{box-shadow:none}.dfe-header__link:focus .dfe-logo{box-shadow:0 0 0 4px #fd0,0 4px 0 4px #0b0c0c}@media print{.dfe-header__link:after{content:""}}.dfe-header__link:hover,.dfe-header__link:active,.dfe-header__link:focus{background-color:rgba(0,0,0,0)}.dfe-header__content{position:relative}.dfe-header__content:after{clear:both;content:"";display:block}@media print{.dfe-header__content{display:none}}.dfe-header__content.js-show{border-bottom:4px solid #f0f4f5}@media(min-width: 40.0625em){.dfe-header__content{float:right}.dfe-header__content.js-show{border-bottom:0}}.dfe-header__action-links{display:flex;gap:20px;justify-content:flex-end;margin-bottom:10px}.dfe-header__action-links li{list-style:none;color:#fff;font-size:16px}.dfe-header__search{position:relative;text-align:right}.dfe-header__search:after{clear:both;content:"";display:block}@media(min-width: 40.0625em){.dfe-header__search{float:left;margin-left:8px}}.dfe-header__search-toggle{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;min-height:40px;padding:4px 8px 0;position:absolute;right:0;top:0}.dfe-header__search-toggle::-moz-focus-inner{border:0}.dfe-header__search-toggle:hover{background-color:#002644;border-color:#f0f4f5;box-shadow:none}.dfe-header__search-toggle:focus{border:1px solid #fd0 !important}.dfe-header__search-toggle:active,.dfe-header__search-toggle.is-active{background-color:#001d35;border-color:#f0f4f5;color:#f0f4f5}.dfe-header__search-toggle .dfe-icon__search{fill:#fff;height:21px;width:21px}.dfe-header__search-toggle:focus{background-color:#fd0;border:0;box-shadow:0 4px 0 0 #0b0c0c;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px;box-shadow:0 0 0 2px #fd0,0 4px 0 2px #0b0c0c}.dfe-header__search-toggle:focus .dfe-icon{fill:#0b0c0c}@media(min-width: 40.0625em){.dfe-header__search-toggle{display:none}}.dfe-header__search-form{height:100%;overflow:visible}@media(max-width: 40.0525em){.dfe-header__search-form{background-color:#fff;display:flex;padding:16px;width:100%}}@media(max-width: 40.0525em){.dfe-header__search-wrap{display:none}.dfe-header__search-wrap.js-show{clear:both;display:flex;margin-bottom:-20px;margin-left:-16px;margin-right:-16px;padding-top:16px;text-align:left}}@media(min-width: 40.0625em){.dfe-header__search-wrap{display:block;line-height:0}}.dfe-search__input{-webkit-appearance:listbox;border-bottom-left-radius:4px;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:0;padding:0 16px}.dfe-search__input:focus{border:4px solid #0b0c0c;box-shadow:0 0 0 4px #fd0;outline:4px solid rgba(0,0,0,0);outline-offset:4px;padding:0 9px}.dfe-search__input::placeholder{color:#505a5f;font-size:16px}.dfe-search__input:-ms-input-placeholder{color:#505a5f;font-size:16px}.dfe-search__input::-webkit-input-placeholder{color:#505a5f;font-size:16px}@media(max-width: 40.0525em){.dfe-search__input{border-bottom:1px solid #aeb7bd;border-left:1px solid #aeb7bd;border-right:0;border-top:1px solid #aeb7bd;flex-grow:2;-ms-flex-positive:2;font-size:inherit;height:52px;margin:0;outline:none;width:100%;z-index:1}}@media(min-width: 40.0625em){.dfe-search__input{border:1px solid #fff;font-size:16px;height:40px;width:200px}}@media(min-width: 48.0625em){.dfe-search__input{width:235px}}.dfe-search__submit{border:0;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px;float:right;font-size:inherit;line-height:inherit;outline:none;padding:0}.dfe-search__submit::-moz-focus-inner{border:0}.dfe-search__submit:hover{cursor:pointer}@media(max-width: 40.0525em){.dfe-search__submit{background-color:#003a69;height:52px;margin:0;padding:8px 8px 0}.dfe-search__submit .dfe-icon__search{fill:#fff;height:38px;width:38px}.dfe-search__submit:hover{background-color:#002644}.dfe-search__submit:focus{background-color:#fd0;box-shadow:0 -4px #fd0,0 4px #0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px}.dfe-search__submit:focus:hover{background-color:#fd0}.dfe-search__submit:focus:hover .dfe-icon{fill:#0b0c0c}.dfe-search__submit:focus .dfe-icon{fill:#0b0c0c}}@media(min-width: 40.0625em){.dfe-search__submit{background-color:#f0f4f5;display:block;height:40px;width:44px}.dfe-search__submit .dfe-icon__search{height:27px;width:27px}.dfe-search__submit:hover{background-color:#002644;border:1px solid #fff}.dfe-search__submit:hover .dfe-icon__search{fill:#fff}.dfe-search__submit:focus{background-color:#fd0;border:0;box-shadow:0 4px 0 0 #0b0c0c;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px;box-shadow:0 -2px #fd0,0 4px #0b0c0c}.dfe-search__submit:focus .dfe-icon{fill:#0b0c0c}.dfe-search__submit:active{background-color:#001d35;border:0}.dfe-search__submit:active .dfe-icon__search{fill:#fff}}@media(max-width: 40.0525em){.dfe-search__close{background-color:rgba(0,0,0,0);border:0;cursor:pointer;height:40px;padding:0;width:40px;margin-left:8px;margin-right:-8px;margin-top:8px}.dfe-search__close .dfe-icon__close{fill:#003a69;height:40px;width:40px}.dfe-search__close::-moz-focus-inner{border:0}.dfe-search__close:hover .dfe-icon__close{fill:#40484c}.dfe-search__close:focus{background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);text-decoration:none}.dfe-search__close:focus .dfe-icon__close{fill:#0b0c0c}}@media(min-width: 40.0625em){.dfe-search__close{display:none}}.dfe-search__input--withdropdown{border-bottom-left-radius:0}.dfe-search__submit--withdropdown{border-bottom-right-radius:0}.dfe-header__menu{float:right}@media(min-width: 40.0625em){.dfe-header__menu{float:left}}.dfe-header__menu-toggle{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:24px;margin-right:0;padding:7px 16px;position:relative;text-decoration:none;z-index:1}.dfe-header__menu-toggle::-moz-focus-inner{border:0}.dfe-header__menu-toggle:hover{background-color:#002644;border-color:#f0f4f5;box-shadow:none}.dfe-header__menu-toggle:focus{border:1px solid #fd0 !important}.dfe-header__menu-toggle:active,.dfe-header__menu-toggle.is-active{background-color:#001d35;border-color:#f0f4f5;color:#f0f4f5}@media(max-width: 40.0525em){.dfe-header__menu-toggle{right:48px}}@media(min-width: 40.0625em)and (max-width: 61.865em){.dfe-header__menu-toggle{margin-top:0}}@media(min-width: 61.875em){.dfe-header__menu-toggle{display:none}}.dfe-header__menu-toggle:focus{background-color:#fd0;border:0;box-shadow:0 4px 0 0 #0b0c0c;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px;box-shadow:0 0 0 2px #fd0,0 4px 0 2px #0b0c0c}.dfe-header__menu-toggle:focus .dfe-icon{fill:#0b0c0c}@media(max-width: 40.0525em){.dfe-header__menu--only .dfe-header__menu-toggle{position:relative;right:auto;top:auto}}.dfe-header__navigation{background-color:#fff;clear:both;display:none;overflow:hidden}@media print{.dfe-header__navigation{display:none}}.dfe-header__navigation.js-show{display:block}@media(max-width: 61.865em){.dfe-header__navigation.js-show{border-bottom:4px solid #f0f4f5;border-top:4px solid #f0f4f5}.dfe-header__navigation.js-show .dfe-width-container{margin:0 16px}}@media(max-width: 48.0525em){.dfe-header__navigation.js-show .dfe-width-container{margin:0}}@media(min-width: 61.875em){.dfe-header__navigation{background-color:#003a69;display:block;margin:0 auto;max-width:1264px}}.dfe-header__navigation-title{font-weight:700;margin-bottom:0;padding:16px;position:relative}@media(min-width: 61.875em){.dfe-header__navigation-title{display:none}}.dfe-header__navigation-close{background-color:rgba(0,0,0,0);border:0;cursor:pointer;height:40px;padding:0;width:40px;overflow:hidden;position:absolute;right:8px;top:8px;white-space:nowrap}.dfe-header__navigation-close .dfe-icon__close{fill:#003a69;height:40px;width:40px}.dfe-header__navigation-close::-moz-focus-inner{border:0}.dfe-header__navigation-close:hover .dfe-icon__close{fill:#40484c}.dfe-header__navigation-close:focus{background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);text-decoration:none}.dfe-header__navigation-close:focus .dfe-icon__close{fill:#0b0c0c}.dfe-header__navigation-list{list-style:none;margin:0;padding-left:0}@media(min-width: 61.875em){.dfe-header__navigation-list{border-top:1px solid rgba(255,255,255,.2);display:flex;justify-content:flex-start;padding:0;width:100%}}.dfe-header__navigation-item{border-top:1px solid #f0f4f5;margin-bottom:0;position:relative}.dfe-header__navigation-item.dfe-header__navigation-item--current{box-shadow:inset 0 52px 0 #347ca9 !important}.dfe-header__navigation-item.dfe-header__navigation-item--current a{font-weight:700;color:#fff}@media(min-width: 61.875em){.dfe-header__navigation-item{border-top:0;margin:0;text-align:center}.dfe-header__navigation-item a{color:#fff}.dfe-header__navigation-item .dfe-icon__chevron-right{display:none}}.dfe-header__navigation-link{font-weight:400;font-size:14px;font-size:.875;line-height:1.33333;border-bottom:4px solid rgba(0,0,0,0);border-top:4px solid rgba(0,0,0,0);color:#003a69;display:block;padding:12px 15px;text-decoration:none}@media(min-width: 40.0625em){.dfe-header__navigation-link{font-size:16px;font-size:1;line-height:1.33333}}@media print{.dfe-header__navigation-link{font-size:14pt;line-height:1.2}}@media(min-width: 61.875em){.dfe-header__navigation-link{color:#fff;line-height:normal}}.dfe-header__navigation-link .dfe-icon__chevron-right{fill:#aeb7bd;position:absolute;right:4px;top:11px}.dfe-header__navigation-link:visited{color:#003a69}@media(min-width: 61.875em){.dfe-header__navigation-link:visited{color:#fff}}.dfe-header__navigation-link:hover{box-shadow:none;color:#003a69;text-decoration:underline}@media(min-width: 61.875em){.dfe-header__navigation-link:hover{color:#fff}}.dfe-header__navigation-link:hover .dfe-icon__chevron-right{fill:#003a69}.dfe-header__navigation-link:active,.dfe-header__navigation-link:focus{background-color:#fd0;border-bottom:4px solid #0b0c0c;box-shadow:none;color:#0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px;text-decoration:none}.dfe-header__navigation-link:active:hover,.dfe-header__navigation-link:focus:hover{background-color:#fd0;color:#0b0c0c}.dfe-header__navigation-link:active:hover .dfe-icon__chevron-right,.dfe-header__navigation-link:focus:hover .dfe-icon__chevron-right{fill:#0b0c0c}.dfe-header__navigation-link:active:visited,.dfe-header__navigation-link:focus:visited{background-color:#fd0;color:#0b0c0c}@media(min-width: 61.875em){.dfe-header__navigation-item--for-mobile{display:none}}@media(min-width: 61.875em){.dfe-header__navigation-list--small{justify-content:flex-start}}.dfe-header__transactional-service-name{float:left;padding-left:16px;padding-top:3px}@media(max-width: 61.865em){.dfe-header__transactional-service-name{padding-left:0;padding-top:8px;width:100%}}.dfe-header__transactional-service-name--link{color:#fff;font-weight:400;font-size:16px;font-size:1;line-height:1.33333;text-decoration:none}.dfe-header__transactional-service-name--link:visited{color:#fff}.dfe-header__transactional-service-name--link:hover{color:#fff;text-decoration:none}.dfe-header__transactional-service-name--link:focus{color:#0b0c0c;outline:4px solid rgba(0,0,0,0);outline-offset:4px;text-decoration:none}.dfe-header__transactional-service-name--link:active{color:#001d35}@media(min-width: 40.0625em){.dfe-header__transactional-service-name--link{font-size:19px;font-size:1.1875;line-height:1.33333}}@media print{.dfe-header__transactional-service-name--link{font-size:14pt;line-height:1.15}}.dfe-header__transactional-service-name--link:hover{text-decoration:underline}.dfe-header--transactional .dfe-header__link{height:60px;width:100px;display:block}.dfe-header--transactional .dfe-logo{height:60px;width:100px}.dfe-header--transactional .dfe-header__transactional-service-name{float:left}.dfe-header__link--service{height:auto;margin-top:-4px;text-decoration:none;width:auto}@media(min-width: 61.875em){.dfe-header__link--service{align-items:center;display:flex;-ms-flex-align:center;margin-bottom:0;width:auto}.dfe-header__link--service .dfe-header__service-name{margin-top:61px;font-weight:400;font-size:18px;font-size:1.125;line-height:1.33333;display:block;font-weight:500;letter-spacing:-0.2px;line-height:23px;margin-left:12px}}@media(min-width: 61.875em)and (min-width: 40.0625em){.dfe-header__link--service .dfe-header__service-name{font-size:22px;font-size:1.375;line-height:1.33333}}@media print and (min-width: 61.875em){.dfe-header__link--service .dfe-header__service-name{font-size:18pt;line-height:1.15}}.dfe-header__link--service:hover{background:none}.dfe-header__link--service:hover .dfe-header__service-name{text-decoration:underline}.dfe-header__link--service:focus{background:#fd0;box-shadow:0 0 0 4px #fd0,0 4px 0 4px #0b0c0c}.dfe-header__link--service:focus .dfe-header__service-name{color:#0b0c0c;text-decoration:none}.dfe-header__link--service:focus .dfe-logo{box-shadow:none}.dfe-header__service-name{font-weight:400;font-size:18px;font-size:1.125;line-height:1.33333;color:#fff;display:block;padding-left:0;padding-right:0}@media(min-width: 40.0625em){.dfe-header__service-name{font-size:22px;font-size:1.375;line-height:1.33333}}@media print{.dfe-header__service-name{font-size:18pt;line-height:1.15}}@media(min-width: 61.875em){.dfe-header__service-name{padding-left:16px}}@media(max-width: 61.865em){.dfe-header__service-name{max-width:220px}}.dfe-header__logo--only{max-width:100%}@media(min-width: 40.0625em){.dfe-header__logo--only .dfe-header__link--service{align-items:center;display:flex;-ms-flex-align:center;margin-bottom:0;width:auto}.dfe-header__logo--only .dfe-header__service-name{padding-left:16px}}.dfeuk-header__username{padding-bottom:20px;margin:0px;text-align:right;color:#fff}.dfeuk-header__username a{color:#fff;text-decoration:none}.dfeuk-header__username a:hover{text-decoration:underline}body,p,h1,h2,h3,h4,h5,h6,a,span,div,table,th,td,blockquote,li,dt,dd,tr{font-family:BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important}.logo{display:block;max-height:32px;max-width:100%}.dfe-section-card,.section-card-home{padding:16px;margin-bottom:20px;flex:1;background-color:#f3f2f1}.dfe-section-card__container{display:flex;width:100}@media(max-width: 40.0525em){.dfe-section-card__container{display:grid;width:100}}.app-related-items{border-top:2px solid #347ca9;padding-top:10px}.app-related-items .govuk-list>li{margin-bottom:10px}.govuk-inset-text{border-left:10px solid #347ca9}.app-section-beta{padding:30px 0}.app-section-beta__blue{background-color:#347ca9}.body-header-font{color:#fff}.govuk-header{background-color:#003a69}.govuk-header__container{position:relative;margin-bottom:-10px;padding-top:25px;padding-bottom:15px;border-bottom:10px solid #347ca9}.govuk-header__product-name,.govuk-header__logotype-text{line-height:2.5rem !important;font-size:1.2rem}.app-header .govuk-header__logo{width:85%}.app-header .govuk-header__content{width:0}.govuk-header__logotype-crown-fallback-image{height:45px;width:45px}.govuk-header__logotype-text::after{content:"|"}.govuk-header__logotype{margin-right:0}.govuk-header__navigation-item--active a:link,.govuk-header__navigation-item--active a:hover,.govuk-header__navigation-item--active a:visited{color:#f3f2f1;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.1em}@media(max-width: 40.0625em){.govuk-header__product-name{max-width:80%;line-height:1.2rem !important;font-size:1rem}.govuk-header__logotype-text{min-width:100%;line-height:2.2rem !important;font-size:1rem}}.dfe-o-banner{display:flex;width:100%;min-height:10rem;margin:0 auto}.dfe-o-banner__content-container{width:50%;display:flex;flex-direction:column;justify-content:center;background:#ebf2f6}.dfe-o-banner__image-container{width:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.dfe-o-banner__image-container img{width:100%;height:100%;object-fit:cover}.dfe-o-banner--mirrored{flex-direction:row-reverse}.dfe-o-banner [class^=dfe-t-body],.dfe-o-banner [class^=dfe-t-heading]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-box-pack:end}.dfe-o-banner [class^=dfe-t-body]{-webkit-line-clamp:5}@media(max-width: 63.99em){.dfe-o-banner{width:100%;flex-direction:column-reverse}.dfe-o-banner__content-container,.dfe-o-banner__image-container{width:100%}.dfe-o-banner .dfe-a-image{overflow:hidden}.dfe-o-banner .dfe-a-image img{position:relative}}.dfe-o-banner__inner-content-container{width:80%;padding:3rem}.app-section-content--blue{background-color:#ebf2f6}.app-section-content{padding:30px 0}.dfeuk-document-list{padding:0}.dfeuk-document-list .dfeuk-document-list__item{margin-bottom:25px;padding-top:10px;border-top:1px solid #b1b4b6;list-style:none}.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list--no-underline{font-size:16px;font-size:1rem;line-height:1.25}@media(min-width: 40.0625em){.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list--no-underline{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list--no-underline{font-size:14pt;line-height:1.15}}.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-title{text-decoration:none !important;font-weight:700}.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-description{font-size:14px;font-size:.875rem;line-height:1.1428571429;margin:5px 0}@media(min-width: 40.0625em){.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-description{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-description{font-size:14pt;line-height:1.2}}.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-metadata{padding:0}.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-metadata .gdfeuk-document-list__attribute{font-weight:400;font-size:14px;font-size:12px;font-size:.75rem;line-height:1.25;color:#505a5f;display:inline-block;list-style:none;padding-right:20px}@media(min-width: 40.0625em){.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-metadata .gdfeuk-document-list__attribute{font-size:18px;line-height:1.4285714286}}@media print{.dfeuk-document-list .dfeuk-document-list__item .dfeuk-document-list__item-metadata .gdfeuk-document-list__attribute{font-size:12pt;line-height:1.2}}.gem-c-contents-list__list-item--numbered .gem-c-contents-list__link{display:table}.gem-c-contents-list__number,.gem-c-contents-list__numbered-text{display:table-cell}.gem-c-contents-list__number{min-width:1.5em}.gem-c-contents-list__numbered-text{padding-left:.3em}.direction-rtl .gem-c-contents-list__numbered-text{padding-left:0;padding-right:.3em}.gem-c-contents-list{position:relative;margin:0 0 20px 0;z-index:1;background:#fff;box-shadow:0 20px 15px -10px #fff}.gem-c-contents-list__title{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;margin:0}@media print{.gem-c-contents-list__title{color:#000}}@media print{.gem-c-contents-list__title{font-family:sans-serif}}@media(min-width: 40.0625em){.gem-c-contents-list__title{font-size:16px;font-size:1rem;line-height:1.5}}@media print{.gem-c-contents-list__title{font-size:14pt;line-height:1.5}}.gem-c-contents-list__list,.gem-c-contents-list__nested-list{color:#0b0c0c;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.1428571429;margin:0;padding:0;list-style-type:none}@media print{.gem-c-contents-list__list,.gem-c-contents-list__nested-list{color:#000}}@media print{.gem-c-contents-list__list,.gem-c-contents-list__nested-list{font-family:sans-serif}}@media(min-width: 40.0625em){.gem-c-contents-list__list,.gem-c-contents-list__nested-list{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.gem-c-contents-list__list,.gem-c-contents-list__nested-list{font-size:14pt;line-height:1.2}}.gem-c-contents-list__list-item--parent>.gem-c-contents-list__link{font-weight:bold}.gem-c-contents-list__link:focus,.gem-c-contents-list__link:active:focus,.gem-c-contents-list__link:link:focus,.gem-c-contents-list__link:visited:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0b0c0c !important}.gem-c-contents-list__list-item{padding-top:10px;line-height:1.3;list-style-type:none}@media(min-width: 40.0625em){.gem-c-contents-list__list-item{padding-top:7.5px}}.gem-c-contents-list__list-item--dashed{position:relative;padding-left:25px;padding-right:25px}.gem-c-contents-list__list-item--dashed::before{content:"—";position:absolute;left:0;width:20px;overflow:hidden}.direction-rtl .gem-c-contents-list__list-item--dashed::before{left:auto;right:0}.lte-ie8 .gem-c-contents-list__list-item--dashed .gem-c-contents-list__link{display:inline-block;vertical-align:top}@media print{.gem-c-contents-list__list,.gem-c-contents-list__nested-list{padding-left:0;margin-left:0}.gem-c-contents-list__list-item--dashed{margin-left:15px;list-style-type:disc}.gem-c-contents-list__list-item--numbered,.gem-c-contents-list__list-item--parent{list-style-type:none}}.dfe-card{position:relative;background-color:#f3f2f1;border-bottom:3px solid #003a69;max-width:100%;flex:1}.dfe-card.dfe-card--blog-card{border-radius:12px 12px 0 0}.dfe-card.dfe-card--blog-card img{border-radius:12px 12px 0 0}@media(max-width: 40.0525em){.dfe-card{max-width:100%}}.dfe-card>picture,.dfe-card>picture>img{max-width:100%}.dfe-card-container{padding:20px}.dfe-card:focus-within,.dfe-card:hover{background-color:#003a69}.dfe-card:focus-within .govuk-heading-m,.dfe-card:focus-within .image-card h2,.image-card .dfe-card:focus-within h2,.dfe-card:focus-within a,.dfe-card:focus-within p,.dfe-card:hover .govuk-heading-m,.dfe-card:hover .image-card h2,.image-card .dfe-card:hover h2,.dfe-card:hover a,.dfe-card:hover p{color:#fff}.dfe-card:focus-within{outline:3px solid #fd0}.dfe-card-container .dfe-card-link--header:focus,.dfe-card-container .dfe-card-link--retake:focus{color:#0b0c0c}.dfe-card-link--retake{position:relative;z-index:2}.dfe-card-link--header{text-decoration:none;color:#347ca9}.dfe-card-link--header:after{position:absolute;content:"";left:0;top:0;right:0;bottom:0}.dfe-vertical-nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:.875rem;line-height:1.14286}.dfe-vertical-nav .dfe-vertical-nav--section-header{color:#505a5f;font-size:19px;line-height:1.25;font-weight:600;color:#505a5f;margin-bottom:15px;padding-top:0px}@media(min-width: 40.0625em){.dfe-vertical-nav{padding-left:15px}}@media print{.dfe-vertical-nav{font-size:14pt;line-height:1.2}}@media(min-width: 40.0625em){.dfe-vertical-nav{margin-left:-15px}}.dfe-vertical-nav__section{margin:0 0 20px;padding:0;list-style-type:none}.dfe-vertical-nav__link{display:block;padding:7px 30px 8px 10px;text-decoration:none;margin-bottom:5px;color:#003a69}.dfe-vertical-nav__section-item{border-left:4px solid #b1b4b6;font-size:16px;font-size:1rem;line-height:1.25}.dfe-vertical-nav__section-item:hover{border-left:4px solid #347ca9}.dfe-vertical-nav__link:focus{background:inherit}.dfe-vertical-nav__section-item--current{border-left:4px solid #003a69;font-weight:700;background:#f3f2f1}.dfe-vertical-nav__link:active,.dfe-vertical-nav__link:hover{color:#1d70b8;border-left-color:#347ca9;text-decoration:none;box-shadow:none;outline:0}.dfe-vertical-nav__link:focus{background:#fd0;color:#0b0c0c;text-decoration:none;box-shadow:none;outline:0}.dfe-vertical-nav__section-item--current .dfe-vertical-nav__link{border-left-color:#003a69;font-weight:700;color:#003a69}.dfe-vertical-nav__section-item--current .dfe-vertical-nav__link:hover{text-decoration:none}.dfe-vertical-nav__section--nested{margin-bottom:5px}.dfe-vertical-nav__section--nested .dfe-vertical-nav__link{padding-left:20px;font-weight:400;margin-bottom:0;margin-top:-5px}.dfe-vertical-nav__section--nested .dfe-vertical-nav__section-item::before{content:"-";margin-left:-20px;color:#505a5f}.dfe-vertical-nav--count{float:right;background:#b1b4b6;padding:9px 5px 9px 5px;border-radius:0;color:#0b0c0c;font-weight:700;min-width:25px;text-align:center;font-size:12px}@media print{.dfe-vertical-nav__theme{font-family:sans-serif}}@media(min-width: 40.0625em){.dfe-vertical-nav__theme{font-size:19px;font-size:1.1875rem;line-height:1.31579}.dfe-vertical-nav--count{padding:12px 8px 12px 8px}}.dfe-vertical-nav__section .dfe-vertical-nav__section-item--current--child-active .dfe-vertical-nav__link{font-weight:400}.dfe-vertical-nav__section .dfe-vertical-nav__section{margin-bottom:0px}.dfe-vertical-nav__section .dfe-vertical-nav__section .dfe-vertical-nav__section-item{border-left:none}.dfe-vertical-nav__section .dfe-vertical-nav__section .dfe-vertical-nav__section-item :before{content:"-";margin-left:0px;margin-right:5px}.dfe-vertical-nav__section .dfe-vertical-nav__section.dfe-vertical-nav__section-item--current{border-left:none;background:#347ca9}.dfe-vertical-nav__section .dfe-vertical-nav__section.dfe-vertical-nav__section-item--current .dfe-vertical-nav__link{font-weight:700}.govuk-width-container{max-width:1200px}.mobile-filters-button{position:relative}.mobile-filters-button{display:none}.js-enabled .mobile-filters-button{display:inline-block}@media(min-width: 40.0625em){.js-enabled .mobile-filters-button{display:none}}.app-mobile-filters-link[aria-expanded=false]~.mobile-filters-expander__icon--down{display:block}@media(min-width: 40.0625em){.app-mobile-filters-link[aria-expanded=false]~.mobile-filters-expander__icon--down{display:none}}.app-mobile-filters-link[aria-expanded=true]~.mobile-filters-expander__icon--up{display:block}@media(min-width: 40.0625em){.app-mobile-filters-link[aria-expanded=true]~.mobile-filters-expander__icon--up{display:none}}@media(max-width: 40.0525em){.js-enabled .facets{display:none}.js-enabled .facets.facets--visible{display:block}}.back-link{display:none}.js-enabled .back-link{display:block !important}.section-card-home{border-bottom:3px solid #003a69}.iframe-border-width{border-width:0px}.ons-document-list{margin-bottom:0}.ons-document-list__item{border-bottom:1px solid var(--ons-color-borders-list);margin:0 0 1.5rem;padding:0 0 1.5rem}@media(min-width: 400px){.ons-document-list__item{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex}}.ons-document-list__item:last-of-type{border-bottom:0;margin:0}.ons-document-list__item-image{-webkit-box-flex:0;flex:0 0 auto;margin-bottom:1rem;width:136px}@media(min-width: 400px){.ons-document-list__item-image{margin-right:1.5rem}}@media(min-width: 740px){.ons-document-list__item-image{margin-bottom:0}}.ons-document-list__item-image .ons-document-list__image-link--placeholder{height:96px}.ons-document-list__item-image--file{width:96px}.ons-document-list__item-image--file .ons-document-list__image-link{border-color:var(--ons-color-borders-document-image)}.ons-document-list__item-image--file .ons-document-list__image-link--placeholder{height:120px}.ons-document-list__image-link{border:2px solid rgba(0,0,0,0);-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:100%}.ons-document-list__image-link:focus{background-color:var(--ons-color-placeholder) !important;border:2px solid var(--ons-color-borders-document-image-focus);-webkit-box-shadow:none;box-shadow:none;outline:4px solid var(--ons-color-focus) !important;outline-offset:0}.ons-document-list__image-link--placeholder{background-clip:padding-box;background-color:var(--ons-color-borders-document-image);background-position:center;background-repeat:no-repeat;background-size:120px;height:100%}.ons-document-list__item-metadata{line-height:1.2 !important}.ons-document-list__item-attribute{color:var(--ons-color-text-metadata);display:inline-block;margin:0 1rem 0 0}.ons-document-list__attribute-link{color:inherit}.ons-document-list__attribute-link:hover{color:var(--ons-color-text-metadata);-webkit-text-decoration:underline solid var(--ons-color-text-metadata) 2px;text-decoration:underline solid var(--ons-color-text-metadata) 2px}.ons-document-list__item-description{margin-bottom:0;max-width:660px}.ons-document-list__item-description p:last-of-type{margin-bottom:0}.ons-document-list__item--featured{background-color:var(--ons-color-banner-bg);border-bottom:none;display:block;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;padding:2rem}@media(min-width: 740px){.ons-document-list__item--featured{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex}.ons-document-list__item--featured .ons-container{display:-webkit-box;display:flex}}.ons-document-list__item--featured .ons-document-list__item-image{width:248px}.ons-document-list__item--featured .ons-document-list__item-image .ons-document-list__item--featured .ons-document-list__item-image__image-link--placeholder{height:96px}@media(min-width: 740px){.ons-document-list__item--featured .ons-document-list__item-image{margin-right:2.5rem;width:379px}.ons-document-list__item--featured .ons-document-list__item-image .ons-document-list__item--featured .ons-document-list__item-image__image-link--placeholder{height:248px}}.ons-document-list__item--featured .ons-document-list__item-header--reverse{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;margin-bottom:.5rem}.ons-document-list__item--featured+.ons-document-list__item{border-top:none;margin-top:0}.ons-document-list__item--full-width{padding:2rem 0}.pagination-container{display:flex;justify-content:space-between;align-items:baseline}@media(max-width: 768px){.pagination-container{flex-direction:column;align-items:flex-start}.column-half{margin-bottom:30px;align-self:flex-start}}.sort-options .sort-options__label{padding-right:5px;display:inline-block;margin-bottom:15px}@media(min-width: 40.0625em){.sort-options .sort-options__label{font-size:16px}}@media(min-width: 40.0625em){.sort-options .sort-options__select{font-size:16px}}@media only screen and (max-width: 768px){.govuk-form-group .govuk-input__wrapper,.govuk-form-group .govuk-search-group,.govuk-form-group .govuk-button{width:100%;box-sizing:border-box;margin-left:0 !important;margin-top:1rem;display:block}}.search-result em{background-color:#fd0;font-weight:bold;font-style:normal}.columns-layout{display:flex;flex-wrap:wrap}.columns-layout-col{display:flex}/*# sourceMappingURL=application.min.css.map */ diff --git a/Childrens-Social-Care-CPD/wwwroot/css/application.min.css.map b/Childrens-Social-Care-CPD/wwwroot/css/application.min.css.map index 9a77286b..547f753a 100644 --- a/Childrens-Social-Care-CPD/wwwroot/css/application.min.css.map +++ b/Childrens-Social-Care-CPD/wwwroot/css/application.min.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["../../node_modules/govuk-frontend/govuk/core/_govuk-frontend-version.scss","../../node_modules/govuk-frontend/govuk/core/_links.scss","../../node_modules/govuk-frontend/govuk/helpers/_typography.scss","../../node_modules/govuk-frontend/govuk/settings/_typography-font.scss","../../node_modules/govuk-frontend/govuk/helpers/_links.scss","../../node_modules/govuk-frontend/govuk/settings/_links.scss","../../node_modules/govuk-frontend/govuk/helpers/_font-faces.scss","../../node_modules/govuk-frontend/govuk/vendor/_sass-mq.scss","../../node_modules/govuk-frontend/govuk/helpers/_focused.scss","../../node_modules/govuk-frontend/govuk/settings/_colours-applied.scss","../../node_modules/govuk-frontend/govuk/core/_lists.scss","../../node_modules/govuk-frontend/govuk/helpers/_spacing.scss","../../node_modules/govuk-frontend/govuk/core/_typography.scss","../../node_modules/govuk-frontend/govuk/core/_section-break.scss","../../node_modules/govuk-frontend/govuk/objects/_button-group.scss","../../node_modules/govuk-frontend/govuk/objects/_form-group.scss","../../node_modules/govuk-frontend/govuk/helpers/_clearfix.scss","../../node_modules/govuk-frontend/govuk/objects/_grid.scss","../../node_modules/govuk-frontend/govuk/helpers/_grid.scss","../../node_modules/govuk-frontend/govuk/objects/_main-wrapper.scss","../../node_modules/govuk-frontend/govuk/objects/_template.scss","../../node_modules/govuk-frontend/govuk/objects/_width-container.scss","../../node_modules/govuk-frontend/govuk/settings/_measurements.scss","../../node_modules/govuk-frontend/govuk/components/accordion/_index.scss","../../node_modules/govuk-frontend/govuk/components/back-link/_index.scss","../../node_modules/govuk-frontend/govuk/components/breadcrumbs/_index.scss","../../node_modules/govuk-frontend/govuk/components/button/_index.scss","../../node_modules/govuk-frontend/govuk/components/error-message/_index.scss","../../node_modules/govuk-frontend/govuk/components/fieldset/_index.scss","../../node_modules/govuk-frontend/govuk/components/hint/_index.scss","../../node_modules/govuk-frontend/govuk/components/label/_index.scss","../../node_modules/govuk-frontend/govuk/components/checkboxes/_index.scss","../../node_modules/govuk-frontend/govuk/components/textarea/_index.scss","../../node_modules/govuk-frontend/govuk/components/character-count/_index.scss","../../node_modules/govuk-frontend/govuk/components/cookie-banner/_index.scss","../../node_modules/govuk-frontend/govuk/components/input/_index.scss","../../node_modules/govuk-frontend/govuk/components/date-input/_index.scss","../../node_modules/govuk-frontend/govuk/components/details/_index.scss","../../node_modules/govuk-frontend/govuk/helpers/_shape-arrow.scss","../../node_modules/govuk-frontend/govuk/components/error-summary/_index.scss","../../node_modules/govuk-frontend/govuk/components/exit-this-page/_index.scss","../../node_modules/govuk-frontend/govuk/components/file-upload/_index.scss","../../node_modules/govuk-frontend/govuk/components/footer/_index.scss","../../node_modules/govuk-frontend/govuk/helpers/_device-pixels.scss","../../node_modules/govuk-frontend/govuk/components/header/_index.scss","../../node_modules/govuk-frontend/govuk/components/inset-text/_index.scss","../../node_modules/govuk-frontend/govuk/components/notification-banner/_index.scss","../../node_modules/govuk-frontend/govuk/components/pagination/_index.scss","../../node_modules/govuk-frontend/govuk/components/panel/_index.scss","../../node_modules/govuk-frontend/govuk/components/tag/_index.scss","../../node_modules/govuk-frontend/govuk/components/phase-banner/_index.scss","../../node_modules/govuk-frontend/govuk/components/tabs/_index.scss","../../node_modules/govuk-frontend/govuk/components/radios/_index.scss","../../node_modules/govuk-frontend/govuk/components/select/_index.scss","../../node_modules/govuk-frontend/govuk/components/skip-link/_index.scss","../../node_modules/govuk-frontend/govuk/helpers/_visually-hidden.scss","../../node_modules/govuk-frontend/govuk/components/summary-list/_index.scss","../../node_modules/govuk-frontend/govuk/components/table/_index.scss","../../node_modules/govuk-frontend/govuk/components/warning-text/_index.scss","../../node_modules/govuk-frontend/govuk/utilities/_visually-hidden.scss","../../node_modules/govuk-frontend/govuk/overrides/_display.scss","../../node_modules/govuk-frontend/govuk/overrides/_spacing.scss","../../node_modules/govuk-frontend/govuk/overrides/_text-align.scss","../../node_modules/govuk-frontend/govuk/overrides/_typography.scss","../../node_modules/govuk-frontend/govuk/overrides/_width.scss","../../node_modules/@ministryofjustice/frontend/moj/components/filter/_filter.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_forms.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_page.scss","../../node_modules/dfe-frontend-alpha/packages/core/settings/_colours.scss","../../node_modules/dfe-frontend-alpha/packages/core/settings/_globals.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_table.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_spacing.scss","../../node_modules/dfe-frontend-alpha/packages/core/vendor/sass-mq.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_form-group.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_grid.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_mixins.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_main-wrapper.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_width-container.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_icons.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_lists.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/utilities/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/all.scss","../../node_modules/dfe-frontend-alpha/packages/components/header/_header.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_focused.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_links.scss","../../styles/scss/overrides/_dfe-overrides.scss","../../styles/scss/overrides/_dfe-vertical-nav.scss","../../styles/scss/overrides/_govuk-overrides.scss","../../styles/scss/overrides/_search-mobile-filter-modal.scss","../../styles/scss/overrides/_site.scss"],"names":[],"mappings":"CAAA,MAGE,kCCDA,cCaA,YCiCkB,iCDhClB,mCACA,kCEaA,0BAII,0BCE2B,mBDE3B,sBCWwB,QChCtB,oLACA,WACE,4BACA,kBACA,mBACA,IACE,4HAEF,sBAGF,WACE,4BACA,kBACA,iBACA,IACE,0HAEF,sBCiMF,aNlON,cC4BE,YCqDsB,YCrExB,0BAuCE,0BCYmC,0BDTnC,sCACQ,8BACR,kCACQ,0BAzCV,0BICE,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2BJgDR,wBACE,MKqDgB,QLlDlB,8BACE,MKwDwB,QLrD1B,0BACE,MK2DsB,QLxDxB,4BACE,MK8DuB,QLzDzB,0BACE,MKrBsB,QFuJlB,aH6LF,0KACE,4BACA,cAKA,sBAtMN,mDAEE,MK3K0B,QL8K5B,mDAEE,MKnNgB,QLwNlB,yBACE,MKlKsB,QLgMxB,+DFpOA,MOnBkB,QF8MZ,aHyCN,+DFjOE,MOIsB,MLoOxB,+BAEI,yBAIJ,+DFjPA,MOnBkB,QF8MZ,aHsDN,+DF9OE,MOIsB,ML0QxB,uDAEE,WAKF,uDAEE,4BAGF,2BACE,MK1PsB,QLmUxB,mDACE,qBAxCF,mCACE,MKrOgB,QLwOlB,sCACE,MKzOgB,QL4OlB,oCACE,MK/NsB,QLkOxB,qCACE,MK5NuB,QLiOzB,oCACE,MK/SsB,QC3ExB,YRaA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KAzGhB,MOnBkB,QCjBhB,aCqGI,mBDnGJ,eACA,qBH4NI,aGlON,YR4BE,YCqDsB,YIiJlB,6BGlON,YR+JM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,aGlON,YR0JM,UAZQ,KAaR,YAXU,MKkFV,aGlON,YR0CE,MOIsB,MFoLlB,6BGlON,YC+GQ,oBDtGN,wBACE,gBAIJ,eAIE,kBAOF,oBACE,kBACA,qBAGF,oBACE,kBACA,wBAGF,8CAEE,gBH6LI,6BG/LN,8CAKI,mBAIJ,uBACE,mBHqLI,6BGtLN,uBAII,oBE9CJ,kBVqCA,MOnBkB,QPPlB,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,KAQd,YAPY,QU1Id,cAEA,aDgGI,mBJ0HA,aKhON,kBVwCE,MOIsB,MFoLlB,aKhON,kBV0BE,YCqDsB,YIiJlB,6BKhON,kBV6JM,UAjBQ,KAmBN,UAlBU,KAoBZ,YAnBU,cKkFV,aKhON,kBVwJM,UAZQ,KAaR,YAXU,MKkFV,6BKhON,kBD6GQ,oBC/FR,iBVuBA,MOnBkB,QPPlB,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,OAQd,YAPY,aU5Hd,cAEA,aDkFI,mBJ0HA,aKlNN,iBV0BE,MOIsB,MFoLlB,aKlNN,iBVYE,YCqDsB,YIiJlB,6BKlNN,iBV+IM,UAjBQ,KAmBN,UAlBU,QAoBZ,YAnBU,cKkFV,aKlNN,iBV0IM,UAZQ,KAaR,YAXU,MKkFV,6BKlNN,iBD+FQ,oBCjFR,gCVSA,MOnBkB,QPPlB,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,SAQd,YAPY,aU9Gd,cAEA,aDoEI,mBJ0HA,aKpMN,gCVYE,MOIsB,MFoLlB,aKpMN,gCVFE,YCqDsB,YIiJlB,6BKpMN,gCViIM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,MKkFV,aKpMN,gCV4HM,UAZQ,KAaR,YAXU,MKkFV,6BKpMN,gCDiFQ,oBCnER,iBVLA,MOnBkB,QPPlB,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,KAQd,YAPY,KUhGd,cAEA,aDsDI,mBJ0HA,aKtLN,iBVFE,MOIsB,MFoLlB,aKtLN,iBVhBE,YCqDsB,YIiJlB,6BKtLN,iBVmHM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,aKtLN,iBV8GM,UAZQ,KAaR,YAXU,MKkFV,6BKtLN,iBDmEQ,oBCnDR,kBV/CA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,SAQd,YAPY,aUjFd,cAEA,kBAEA,MHZ0B,QF2KtB,aKtKN,kBVhCE,YCqDsB,YIiJlB,6BKtKN,kBVmGM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,aKtKN,kBV8FM,UAZQ,KAaR,YAXU,MU1EhB,iBVzDA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,SAQd,YAPY,aUvEd,cAEA,kBACA,MHrB0B,QF2KtB,aK5JN,iBV1CE,YCqDsB,YIiJlB,6BK5JN,iBVyFM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,MKkFV,aK5JN,iBVoFM,UAZQ,KAaR,YAXU,MKkFV,6BK5JN,iBASI,iBAIJ,iBVtEA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KU1Dd,cAEA,MHjC0B,QF2KtB,aK/IN,iBVvDE,YCqDsB,YIiJlB,6BK/IN,iBV4EM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,aK/IN,iBVuEM,UAZQ,KAaR,YAXU,MUnDhB,+BVtDA,MOnBkB,QPPlB,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,SAQd,YAPY,aU/Cd,aDOI,mBJ0HA,aKrIN,+BVnDE,MOIsB,MFoLlB,aKrIN,+BVjEE,YCqDsB,YIiJlB,6BKrIN,+BVkEM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,MKkFV,aKrIN,+BV6DM,UAZQ,KAaR,YAXU,MKkFV,6BKrIN,+BDkBQ,oBCNR,4BVlEA,MOnBkB,QPPlB,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KUnCd,aDLI,mBJ0HA,aKzHN,4BV/DE,MOIsB,MFoLlB,aKzHN,4BV7EE,YCqDsB,YIiJlB,6BKzHN,4BVsDM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,aKzHN,4BViDM,UAZQ,KAaR,YAXU,MKkFV,6BKzHN,4BDMQ,oBCMR,cV9EA,MOnBkB,QPPlB,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,QAQd,YAPY,aUvBd,aDjBI,mBJ0HA,aK7GN,cV3EE,MOIsB,MFoLlB,aK7GN,cVzFE,YCqDsB,YIiJlB,6BK7GN,cV0CM,UAjBQ,KAmBN,UAlBU,KAoBZ,YAnBU,MKkFV,aK7GN,cVqCM,UAZQ,KAaR,YAXU,KKkFV,6BK7GN,cDNQ,oBCkBR,eV1FA,MOnBkB,QPPlB,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,OAQd,YAPY,KUXd,aD7BI,mBJ0HA,aKjGN,eVvFE,MOIsB,MFoLlB,aKjGN,eVrGE,YCqDsB,YIiJlB,6BKjGN,eV8BM,UAjBQ,KAmBN,UAlBU,QAoBZ,YAnBU,cKkFV,aKjGN,eVyBM,UAZQ,KAaR,YAXU,KKkFV,6BKjGN,eDlBQ,oBC8CR,iEACE,gBLoEI,6BKrEN,iEAII,kBAIJ,2ID7DM,iBJ0HA,6BK7DN,2IDtDQ,kBC4DR,uZAME,gBLiDI,6BKvDN,uZASI,kBCpLJ,qBACE,SACA,SAeF,yBFuFM,mCJ0HA,6BMjNN,yBF8FQ,iBJmHF,6BMjNN,yBF8FQ,oBErFR,wBF8EM,mCJ0HA,6BMxMN,wBFqFQ,iBJmHF,6BMxMN,wBFqFQ,oBE5ER,wBFqEM,mCJ0HA,6BM/LN,wBF4EQ,iBJmHF,6BM/LN,wBF4EQ,oBEjER,8BACE,gCCtCF,oBH+FM,kBG3EJ,oBACA,aACA,0BACI,sBACJ,sBACI,mBPgMA,6BOzNN,oBHsGQ,oBGtEN,gCZ5BF,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,OYrGZ,qBAGA,eACA,WA9Ba,IA+Bb,mBACA,kBPiLE,aOzLJ,gCZbA,YCqDsB,YIiJlB,6BOzLJ,gCZsHI,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,GKkFV,aOzLJ,gCZiHI,UAZQ,KAaR,YAXU,MY1Fd,kCACE,mBP2KE,6BOzNN,oBAqDI,mBAEA,uBAEI,mBACJ,mBACI,eACJ,wBACI,qBAEJ,kEAEE,aAhEa,KAmEf,gCACE,iBC7EN,kBJuGM,mBKjGN,wBACE,WACA,cACA,WTwNI,6BQjON,kBJ8GQ,oBI1GN,iDACE,gBAIJ,yBACE,kBACA,8BAEA,2CAEE,UACA,SEhBJ,gBAEE,mBACA,kBDGF,sBACE,WACA,cACA,WCFA,+BCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,+BC+CA,UACA,MAR2C,MDxC3C,6BCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,6BC+CA,qBACA,MAR2C,MDxC3C,4BCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,4BC+CA,UACA,MAR2C,MDxC3C,8BCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,8BC+CA,qBACA,MAR2C,MDxC3C,kCCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,kCC+CA,UACA,MAR2C,MDxC3C,wBCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,wBC+CA,WACA,MAR2C,MD/B3C,4CCgCF,sBAIA,eX6KM,6BUjNJ,4CCsCA,UACA,MAR2C,MD/B3C,0CCgCF,sBAIA,eX6KM,6BUjNJ,0CCsCA,qBACA,MAR2C,MD/B3C,yCCgCF,sBAIA,eX6KM,6BUjNJ,yCCsCA,UACA,MAR2C,MD/B3C,2CCgCF,sBAIA,eX6KM,6BUjNJ,2CCsCA,qBACA,MAR2C,MD/B3C,+CCgCF,sBAIA,eX6KM,6BUjNJ,+CCsCA,UACA,MAR2C,MD/B3C,qCCgCF,sBAIA,eX6KM,6BUjNJ,qCCsCA,WACA,MAR2C,MC1B7C,oBAIE,cACA,iBACA,oBZsMI,6BY5MN,oBAYI,iBACA,qBAWJ,qER0DM,iBJ0HA,6BYpLN,qERiEQ,kBS5GR,gBAGE,iBXwB6B,QWpB7B,8BACG,2BACK,sBAcR,0DAvBF,gBAwBI,wBAEA,iDACE,sBboMA,ca/NN,gBAkCI,mBAKJ,sBAGE,SAEA,iBXV2B,KYyC7B,uBA1DA,UCTiB,MDYjB,aCgBkB,KDflB,YCekB,KDZlB,kCAmDA,uBA7CE,gEACA,+DdgMI,6BcpJN,uBAvCE,aCPW,KDQX,YCRW,KDWX,kCAmCF,uBA7BI,gEACA,gEdgLE,0BcpJN,uBArBE,kBACA,iBAIA,kCAgBF,uBAfI,kBACA,mBE5DJ,iBZoGM,mBJ0HA,6BgB9NN,iBZ2GQ,oBYvGR,0BACE,iBAGF,kCAEE,aACA,gBAEA,iBACA,oBAGF,iCrBRA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,SAQd,YAPY,aAzGhB,MOnBkB,QcKhB,cACA,gBACA,iBhBuMI,agB7MN,iCrBOE,YCqDsB,YIiJlB,6BgB7MN,iCrB0IM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,MKkFV,agB7MN,iCrBqIM,UAZQ,KAaR,YAXU,MKkFV,agB7MN,iCrBqBE,MOIsB,McfxB,8CACE,gBAKA,6BAEE,gCAGF,sCACE,cAKF,8CACE,aZuDE,qCJ0HA,6BgBlLJ,8CZ+DM,qBYtDN,sDAOE,cACA,iBAPA,sCADF,sDAEI,0BACA,iBASJ,kFACE,cAGF,uCrB5DF,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KqBrEZ,kBACA,UAEA,kBACA,sBAEA,eAEA,MdgDc,Qc/Cd,gBAEA,eACA,wBhB2IE,agBzJJ,uCrB7CA,YCqDsB,YIiJlB,6BgBzJJ,uCrBsFI,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,agBzJJ,uCrBiFI,UAZQ,KAaR,YAXU,MKkFV,6BgBzJJ,uCAiBI,oBAIF,yDACE,UACA,SAGF,6CACE,MArGwB,QAsGxB,WArGyB,QAyGzB,wCAEA,mFACE,MA7GsB,QAgHxB,2EACE,MAjHsB,QAkHtB,WAlHsB,QAqHxB,iFACE,MArHuB,QAyH3B,6CfxGF,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2Be+FF,2EACE,WA9HsB,QAiIxB,iFACE,MdhEW,KcqEjB,8CACE,UAIF,0CACE,sBACA,qBAEA,kBAGA,cACA,eAEA,sBACA,kBAEA,sBAUA,gDACE,WACA,sBACA,cAEA,kBACA,gBACA,aAEA,cACA,eAEA,iCAEI,6BAEI,yBAER,yBACA,2BAYJ,gDACE,iCACI,6BACI,yBAaV,6CACE,WAEA,mBAEA,SAEA,6BAIA,uCAEA,Md1Mc,Qc2Md,gBAEA,gBAEA,eACA,wBhBFE,6BgBjBJ,6CAsBI,qBAGF,oDACE,MdnFmB,QcoFnB,gBAGF,mDACE,MAjPwB,QAkPxB,WAjPyB,QAmPzB,yFACE,MArPsB,QAwPxB,iFACE,MAzPsB,QA0PtB,WA1PsB,QA6PxB,uFACE,MA7PuB,QAiQ3B,mDAGE,UAEA,qRfrPJ,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2Be+OF,iFACE,MA9QsB,QA+QtB,WA/QsB,QAkRxB,uFACE,MdjNW,KcsNf,+DACE,UACA,SAOJ,iFACE,oBACA,gBhBhEE,6BgB8DJ,iFAKI,qBAMJ,0FACE,mBhB1EE,6BgByEJ,0FAII,oBAIJ,8IAGE,cACA,mBAEA,8xBAGE,eAKJ,6CrB9KE,UALU,KAOR,UANY,KAQd,YAPY,KA3FhB,gBqB+QI,MdjMc,QF+FZ,6BgB+FJ,6CrBlKI,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,agB+FJ,6CrBvKI,UAZQ,KAaR,YAXU,MqB0Ld,8FAEE,gBACA,sBAsBF,0CAGI,4JACE,+BAMF,orBAIE,yBACA,gCAON,oBACE,mDACE,iBdrRc,QcuRd,mCAEA,oFACE,iBd1RY,Se1FpB,iBtBuII,UALU,KAOR,UANY,QAQd,YAPY,aAnIhB,YCiCkB,iCDhClB,mCACA,kCEaA,0BAII,0BCE2B,mBDE3B,sBCWwB,QmB9B1B,qBACA,kBAEA,gBACA,mBAGA,oBjB0MI,6BiBtNN,iBtBmJM,UAjBQ,KAmBN,UAlBU,KAoBZ,YAnBU,MKkFV,aiBtNN,iBtB8IM,UAZQ,KAaR,YAXU,KKkFV,aiBtNN,iBtBgBE,YCqDsB,YCrExB,uBAuCE,0BCYmC,0BDTnC,sCACQ,8BACR,kCACQ,0BAzCV,uBICE,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2BJ8OR,+CFpOA,MOnBkB,QF8MZ,aHyCN,+CFjOE,MOIsB,MLoOxB,uBAEI,yBAIJ,+CFjPA,MOnBkB,QF8MZ,aHsDN,+CF9OE,MOIsB,MelBxB,wBACE,WACA,cAGA,kBASE,MACA,SAGF,aAEA,MA7Ca,QA8Cb,OA9Ca,QAgDb,cAEA,iCAEI,6BAEI,yBAER,aACA,yBACA,afN0B,QeQ1B,kCAnCF,wBAoCI,uDAGA,0BAiBJ,8BACE,afVsB,QeaxB,uBACE,WACA,kBACA,UACA,QACA,aACA,OpB0NF,iEAEE,WAKF,iEAEE,4BAGF,gCACE,MK1PsB,QeyBtB,iCACE,0BCnFJ,mBvBLA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,QAQd,YAPY,aAzGhB,MOnBkB,QgBEhB,gBACA,mBlB2MI,akBhNN,mBvBUE,YCqDsB,YIiJlB,6BkBhNN,mBvB6IM,UAjBQ,KAmBN,UAlBU,KAoBZ,YAnBU,MKkFV,akBhNN,mBvBwIM,UAZQ,KAaR,YAXU,KKkFV,akBhNN,mBvBwBE,MOIsB,MgBpBxB,yBAGE,SACA,UACA,qBTxBF,+BACE,WACA,cACA,WSwBF,8BAEE,qBACA,kBAEA,kBAIA,mBACA,wBAEA,WAGA,qCACE,WACA,cAEA,kBASE,MACA,SAKF,gBAEA,MAnEW,QAoEX,OApEW,QAsEX,cAEA,gCAEI,4BAEI,wBAER,aACA,yBACA,ahB5BwB,QgB8BxB,kCApCF,qCAqCI,uDAGA,0BAiBJ,0CACE,cACA,eAEA,iDACE,aACA,aAKN,yBvBxGA,YCiCkB,iCDhClB,mCACA,kCEaA,0BAII,0BCE2B,mBDE3B,sBCWwB,QEmLtB,akB7GN,yBvBzFE,YCqDsB,YCrExB,+BAuCE,0BCYmC,0BDTnC,sCACQ,8BACR,kCACQ,0BAzCV,+BICE,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2BJ8OR,+DFpOA,MOnBkB,QF8MZ,aHyCN,+DFjOE,MOIsB,MLoOxB,+BAEI,yBAIJ,+DFjPA,MOnBkB,QF8MZ,aHsDN,+DF9OE,MOIsB,MFoLlB,6BkBtGF,qEACE,aAEA,iKAEE,qBAGF,4EACE,WACA,SAIJ,gEACE,oBACA,cAKN,4BACE,WrBsKF,uHAEE,WAKF,uHAEE,4BAGF,2DACE,MK1PsB,QgB6EtB,iEACE,0BC5GJ,cxBhCA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,OwBhGd,sBACA,qBACA,kBACA,WACA,aACA,eACA,cfkDI,mBehDJ,qBACA,+BACA,gBACA,MA7CuB,KA8CvB,iBArD6B,QAsD7B,2BACA,kBACA,mBACA,eACA,wBnBiKI,amBrLN,cxBjBE,YCqDsB,YIiJlB,6BmBrLN,cxBkHM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,GKkFV,amBrLN,cxB6GM,UAZQ,KAaR,YAXU,MKkFV,6BmBrLN,cfkEQ,oBJmHF,6BmBrLN,cA2BI,YAIF,kFAIE,MAlEqB,KAmErB,qBAIF,gCACE,UACA,SAGF,oBACE,iBAxEwB,QA2E1B,qBAEE,IJzB4B,IIgC9B,oBACE,ajBvCe,KiB6Cb,gCAOF,gCAcF,6CACE,ajBnEe,KiBoEf,MjB1DoB,QiB2DpB,iBjBrEe,KiBsEf,2BAQF,qBACE,WACA,cAEA,kBAEA,SACA,WACA,YACA,UAEA,yBAaF,4BACE,SAMJ,iFAGE,WAEA,mGACE,iBA7K2B,QA8K3B,mBAGF,sGACE,MACA,2BAOJ,yBACE,iBA3K8B,QA4K9B,2BAEA,uJAKE,MAlLiC,QAgMnC,+BACE,iBAhMkC,QAkMlC,yCACE,iBArM0B,QA0MhC,uBACE,iBArM4B,QAsM5B,2BAEA,6IAKE,MA5M+B,KA0NjC,6BACE,iBA1NgC,QA4NhC,uCACE,iBA/NwB,QAoO9B,uBACE,iBA/N4B,KAgO5B,2BAEA,6IAKE,MAtO+B,QAoPjC,6BACE,iBApPgC,QAsPhC,uCACE,iBAzPwB,KA8P9B,qBxBlOA,gBAoFI,UALU,KAOR,UANY,SAQd,YAPY,EwBqJd,2BAEA,oBACA,gBAEA,qBAEI,uBnB1EA,6BmB+DN,qBxBlIM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,GKkFV,amB+DN,qBxBvIM,UAZQ,KAaR,YAXU,GwB+JhB,0BACE,gBAKA,sBACA,oBACI,cACJ,2BACI,kBAGJ,yBnB1FI,6BmB6EN,0BAII,kBCpTJ,qBzBcA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,KAQd,YAPY,KyB9Id,cACA,aACA,mBACA,WAEA,MlB6EiB,QF8Ib,aoBnON,qBzB6BE,YCqDsB,YIiJlB,6BoBnON,qBzBgKM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,aoBnON,qBzB2JM,UAZQ,KAaR,YAXU,M0BjJhB,gBACE,YACA,SACA,UACA,SZIF,sBACE,WACA,cACA,WYDF,kCACE,gCAEE,oBAIJ,wB1BHA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KAzGhB,MOnBkB,QmBGhB,sBACA,cACA,eACA,mBACA,UAEA,mBrBqMI,aqBlNN,wB1BYE,YCqDsB,YIiJlB,6BqBlNN,wB1B+IM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,aqBlNN,wB1B0IM,UAZQ,KAaR,YAXU,MKkFV,aqBlNN,wB1B0BE,MOIsB,MmBZxB,4B1BrBA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,KAQd,YAPY,Q0B5Gd,mBrB8LI,aqBhMN,4B1BNE,YCqDsB,YIiJlB,6BqBhMN,4B1B6HM,UAjBQ,KAmBN,UAlBU,KAoBZ,YAnBU,cKkFV,aqBhMN,4B1BwHM,UAZQ,KAaR,YAXU,M0BzGhB,2B1B1BA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,OAQd,YAPY,a0BvGd,mBrByLI,aqB3LN,2B1BXE,YCqDsB,YIiJlB,6BqB3LN,2B1BwHM,UAjBQ,KAmBN,UAlBU,QAoBZ,YAnBU,cKkFV,aqB3LN,2B1BmHM,UAZQ,KAaR,YAXU,M0BpGhB,2B1B/BA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,SAQd,YAPY,a0BlGd,mBrBoLI,aqBtLN,2B1BhBE,YCqDsB,YIiJlB,6BqBtLN,2B1BmHM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,MKkFV,aqBtLN,2B1B8GM,UAZQ,KAaR,YAXU,M0B/FhB,2B1BpCA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,KAQd,YAPY,KKkFV,aqBjLN,2B1BrBE,YCqDsB,YIiJlB,6BqBjLN,2B1B8GM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,aqBjLN,2B1ByGM,UAZQ,KAaR,YAXU,M0BxFhB,yBACE,SACA,kBACA,oBC5DF,Y3BcA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,K2B9Id,mBAEA,MpBmD0B,QF2KtB,asBnON,Y3B6BE,YCqDsB,YIiJlB,6BsBnON,Y3BgKM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,asBnON,Y3B2JM,UAZQ,KAaR,YAXU,M2B/HhB,yFACE,mBAaF,qIACE,mBAIF,oCACE,gBCtCF,a5BcA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KAzGhB,MOnBkB,QqBjBhB,cAEA,kBvB6NI,auBnON,a5B6BE,YCqDsB,YIiJlB,6BuBnON,a5BgKM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,auBnON,a5B2JM,UAZQ,KAaR,YAXU,MKkFV,auBnON,a5B2CE,MOIsB,MqBpCxB,iB5BGA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,KAQd,YAPY,Q4BpId,mBvBsNI,auBxNN,iB5BkBE,YCqDsB,YIiJlB,6BuBxNN,iB5BqJM,UAjBQ,KAmBN,UAlBU,KAoBZ,YAnBU,cKkFV,auBxNN,iB5BgJM,UAZQ,KAaR,YAXU,M4BjIhB,gB5BFA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,OAQd,YAPY,a4B/Hd,mBvBiNI,auBnNN,gB5BaE,YCqDsB,YIiJlB,6BuBnNN,gB5BgJM,UAjBQ,KAmBN,UAlBU,QAoBZ,YAnBU,cKkFV,auBnNN,gB5B2IM,UAZQ,KAaR,YAXU,M4B5HhB,gB5BPA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,SAQd,YAPY,a4B1Hd,mBvB4MI,auB9MN,gB5BQE,YCqDsB,YIiJlB,6BuB9MN,gB5B2IM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,MKkFV,auB9MN,gB5BsIM,UAZQ,KAaR,YAXU,M4BvHhB,gB5BZA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,KAQd,YAPY,KKkFV,auBzMN,gB5BGE,YCqDsB,YIiJlB,6BuBzMN,gB5BsIM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,auBzMN,gB5BiIM,UAZQ,KAaR,YAXU,M4B7GhB,qBACE,SC1BF,wB7BGA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,K6BnId,cACA,kBAEA,WAVsB,KAYtB,mBACA,aAbsB,KAetB,WxB6MI,awBxNN,wB7BkBE,YCqDsB,YIiJlB,6BwBxNN,wB7BqJM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,awBxNN,wB7BgJM,UAZQ,KAaR,YAXU,M6BxHhB,wEAEE,gBAGF,yBAGE,eAKE,kBAEA,UACA,SACA,UAEA,MAtCsB,KAuCtB,OAvCsB,KAwCtB,SAEA,UAgBJ,yBACE,qBACA,gBACA,qBACA,eAEA,8BACI,0BAKJ,gCACE,WACA,sBACA,kBACA,MACA,OACA,MA3EoB,KA4EpB,OA5EoB,KA6EpB,8BACA,yBAOF,+BACE,WACA,sBAEA,kBACA,SACA,SACA,WACA,YAEA,iCAEI,6BAEI,yBACR,aACA,yBAGA,+BAEA,UAEA,yBAIJ,wBACE,cACA,cAhH0C,KAiH1C,aAjH0C,KAqH5C,+DACE,iBAMA,gCACA,mBAQA,0BAJA,sEAZF,+DAaI,yBAOJ,gEACE,UAIF,6FAEE,mBAGF,yGAEE,WAOF,2B7BvJA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KAzGhB,MOnBkB,QsBoJhB,MAlKsB,KAmKtB,mBACA,kBxBwDI,awB9DN,2B7BxIE,YCqDsB,YIiJlB,6BwB9DN,2B7BLM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,awB9DN,2B7BVM,UAZQ,KAaR,YAXU,MKkFV,awB9DN,2B7B1HE,MOIsB,MsB6IxB,+BpBnFM,mBoBqFJ,YAR2B,KAS3B,aALyB,KAMzB,8BxBmCI,6BwBvCN,+BpB5EQ,oBoBkFN,mDACE,aAGF,2CACE,gBAaF,iDAEE,aACA,gBACA,aANa,KAOb,WfjNJ,uDACE,WACA,cACA,We0NA,kDAEI,WAaJ,kDACE,gBACA,2BACA,WxBpBE,6BwBiBJ,kDAMI,4BAQJ,yDACE,QACA,MA5P0B,KA6P1B,OA7P0B,KAmQ5B,wDACE,SACA,SACA,WACA,aACA,yBAWF,iDACE,UACA,WAIF,wDAEE,YADc,KAEd,kBACA,WASF,+HACE,8BAQF,sHACE,WACE,kCAUJ,sCACE,+HACE,mBAGF,sHACE,2BCrUN,gB9BUA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,K8B1Id,sBACA,cACA,WACA,gBrB+FI,mBqB7FJ,YAEA,gBAEA,yBACA,gBAEA,wBzBgNI,ayB/NN,gB9ByBE,YCqDsB,YIiJlB,6ByB/NN,gB9B4JM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,MKkFV,ayB/NN,gB9BuJM,UAZQ,KAaR,YAXU,MKkFV,6ByB/NN,gBrB4GQ,oBqB3FN,sBACE,uBAEA,iBAIA,2BASF,yBACE,WACA,cACA,+BACA,mBAIJ,uBACE,avBuCiB,QuBrCjB,6BACE,avB+DsB,QwB3G1B,uBtBoGM,mBJ0HA,6B0B9NN,uBtB2GQ,oBsBxGN,gFAEE,kBAIJ,4C9BiCkB,iCDhClB,mCACA,kCA8KI,uCACQ,+BAzIZ,gB+BtCE,aACA,gB1BkNI,a0BrNN,gC/BeE,YCqDsB,YD+GpB,8C+BnLJ,gC/BoLM,qCACQ,6BACR,mC+BjLJ,sCAME,YAIJ,0CACE,kBC1BF,qBACE,iBAMA,uCAEA,yBAKF,6BACE,aAGF,8BAEE,oBAEA,sCAGE,aAGF,oCAYE,aCxCJ,ajCUA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KiC1Id,sBACA,WACA,YAEE,cAEF,aAEA,YAGA,yBACA,gBAGA,wBACQ,gB5B4MJ,a4B/NN,ajCyBE,YCqDsB,YIiJlB,6B4B/NN,ajC4JM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,a4B/NN,ajCuJM,UAZQ,KAaR,YAXU,MiCxHd,mBACE,uBAEA,iBAKA,2BASF,sBACE,WACA,cACA,+BACA,mBAIJ,gFAEE,SACA,wBAGF,0BACE,0BAGF,oBACE,a1BwBiB,Q0BtBjB,0BACE,a1BgDsB,Q0B5C1B,mCjCtDA,YCiCkB,iCDhClB,mCACA,kCA8KI,uCACQ,+BAzIZ,gBiCgBE,qB5B6JI,a4B/JN,mCjCvCE,YCqDsB,YD+GpB,8CiC7HJ,mCjC8HM,qCACQ,6BACR,mCiCxHN,uBACE,iBAGF,uBACE,iBAGF,uBACE,iBAGF,sBACE,gBAGF,sBACE,gBAGF,sBACE,iBAGF,sBACE,iBAGF,sBACE,oBACA,aAEA,mCACE,kBACI,cAGN,yCAEE,U5BgHE,2B4B3HN,sBAgBI,cAEA,mCAEE,gBAKN,0CjCnHA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KiCZd,sBACA,qBACA,eAEE,iBAEF,YAEE,cAGF,YACA,yBACA,yBAEA,kBAIA,mBAGA,eAEA,kBAEI,c5BoEA,a4BlGN,0CjCpGE,YCqDsB,YIiJlB,6B4BlGN,0CjC+BM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,a4BlGN,0CjC0BM,UAZQ,KAaR,YAXU,MKkFV,6B4BlGN,0CAqBI,iB5B6EE,2B4BlGN,0CAkCI,cACA,YACA,oB5B8DE,2B4B1DN,qBAEI,iB5BwDE,wB4B1DN,qBAMM,gB5BoDA,2B4B9CN,qBAEI,c5B4CE,wB4B9CN,qBAMM,eCtLN,kBAGE,oCpBCA,WACA,cACA,mCoBCA,qBACA,kBACA,gBAGF,yBACE,cAGF,yBACE,gBCtBF,enCcA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KAzGhB,MOnBkB,QEoFZ,mB0BpGJ,c9B8NI,a8BnON,enC6BE,YCqDsB,YIiJlB,6B8BnON,enCgKM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,a8BnON,enC2JM,UAZQ,KAaR,YAXU,MKkFV,a8BnON,enC2CE,MOIsB,MFoLlB,6B8BnON,e1BgHQ,oB0BxGR,wBAEE,qBAGA,kBAEA,kBAGA,kBAGA,M5B+GgB,Q4B9GhB,eAEA,8BACE,M5ByHoB,Q4BtHtB,8B7BVA,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2B6BIR,6BjCLA,0BAII,0BCE2B,mBDE3B,sBCWwB,QgCV5B,2DjCcE,0BCYmC,0BDTnC,sCACQ,8BACR,kCACQ,0BiCfV,2DACE,qBAKF,gDACE,aAIF,+BACE,WACA,kBAEA,SACA,SACA,OAEA,YCzBF,QADmE,MAGnE,QACA,SAEA,mBACA,2BAeE,oDACQ,4CAER,gCACA,0BDIA,oDC7BF,QADmE,MAGnE,QACA,SAEA,mBACA,2BAqBE,oDACQ,4CAER,gCACA,yBDGF,qBACE,iBACA,oBACA,kBACA,8BAGF,uBACE,aACA,mBAGF,iCACE,gBElFF,qBrCsCA,MOnBkB,QEkFZ,aAEA,mB4BlGJ,yBhC4NI,agCjON,qBrCyCE,MOIsB,MFoLlB,6BgCjON,qB5B4GQ,cJqHF,6BgCjON,qB5B8GQ,oB4BvGN,2BACE,uBAIJ,wCpCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,SAQd,YAPY,aqChId,a5BwFI,mBJ0HA,agCrNN,4BrCeE,YCqDsB,YIiJlB,6BgCrNN,4BrCkJM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,MKkFV,agCrNN,4BrC6IM,UAZQ,KAaR,YAXU,MKkFV,6BgCrNN,4B5BkGQ,oB4B3FR,2BrCPA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KKkFV,agC9MN,2BrCQE,YCqDsB,YIiJlB,6BgC9MN,2BrC2IM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,agC9MN,2BrCsIM,UAZQ,KAaR,YAXU,MqCzHd,6BACE,a5BgFE,mBJ0HA,6BgC3MJ,6B5BwFM,oB4BjFR,2BACE,aACA,gBAGF,6BrC4BA,gBAlDA,YCiCkB,iCDhClB,mCACA,kCEaA,0BAII,0BCE2B,mBDE3B,sBCWwB,QEmLtB,agC/LN,6BrCPE,YCqDsB,YCrExB,mCAuCE,0BCYmC,0BDTnC,sCACQ,8BACR,kCACQ,0BAzCV,mCICE,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2BJmGR,uEAEE,MK9CiB,QLiDnB,mCACE,cAGF,oCACE,MKtDiB,QL2DnB,mCACE,MKrEsB,Q+BxExB,sB7BqGM,mB6BnGJ,wBACA,gBACA,aACA,MACA,OACA,WjCwNI,6BiC/NN,sB7B4GQ,oBJmHF,6BiC/NN,sBAUI,qBACA,QACA,UACA,WACA,aAIJ,8BACE,gBAGF,iC7B6EM,a6B3EJ,aACA,iBACA,cACA,cACA,kBACA,oBAGF,0CACE,cAGF,uCACE,sBACA,qBACA,MAzCe,MA0Cf,OA1Ce,MA2Cf,gBACA,iBACA,mBACA,kBAGE,0BAQJ,2CACE,oBAGF,kBACE,sBACE,cAIJ,8BACE,eACA,aACA,MACA,QACA,SACA,OACA,sBAWA,qCACE,wBAGF,iEACE,yBCtFJ,mBvCQA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KAzGhB,MOnBkB,QgCZhB,eACA,iBACA,QAPkB,IlC+Nd,akC7NN,mBvCuBE,YCqDsB,YIiJlB,6BkC7NN,mBvC0JM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,akC7NN,mBvCqJM,UAZQ,KAaR,YAXU,MKkFV,akC7NN,mBvCqCE,MOIsB,MgC7BtB,+CACE,0BACA,cACA,aAGF,yBACE,uBAIA,mCAaF,gCACE,uBAEA,mCAGF,4BACE,WACA,mBC3BJ,cxCTA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,QAQd,YAPY,aSxCV,qC+B7EJ,6BACA,MjCRgB,QiCShB,WjCC6B,QFoMzB,amC5MN,cxCME,YCqDsB,YIiJlB,6BmC5MN,cxCyIM,UAjBQ,KAmBN,UAlBU,KAoBZ,YAnBU,MKkFV,amC5MN,cxCoIM,UAZQ,KAaR,YAXU,KKkFV,6BmC5MN,c/ByFQ,kBJmHF,6BmC5MN,c/ByFQ,qB+B/ER,oBxCnBA,YCiCkB,iCDhClB,mCACA,kCEaA,0BAII,0BCE2B,mBDE3B,sBCWwB,QEmLtB,amClMN,oBxCJE,YCqDsB,YCrExB,0BAuCE,0BCYmC,0BDTnC,sCACQ,8BACR,kCACQ,0BAzCV,0BICE,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2BJ8OR,qDFpOA,MOnBkB,QF8MZ,aHyCN,qDFjOE,MOIsB,MLoOxB,0BAEI,yBAIJ,qDFjPA,MOnBkB,QF8MZ,aHsDN,qDF9OE,MOIsB,MiCaxB,6BACE,S/B4CI,mB+B1CJ,SACA,gCnCmKI,6BmCvKN,6B/BoDQ,oB+B7CR,oBACE,oBACA,aACA,mBACA,kBACA,mBACI,eACJ,mBACI,qBACJ,qBACI,uBAGN,yBACE,apBzCgB,KoB0ChB,mBACA,YpB3CgB,KoB8ClB,+BACE,WACI,OnC2IA,6BmC7IN,+BAII,8BACI,kBAIR,4BACE,qBACA,kBAIA,mBAGA,yBnC2HI,6BmCpIN,4BAII,oBAQJ,mCACE,qBAGF,8BACE,qBACA,UA7F+B,MA8F/B,kBACA,uDAIA,4BACA,2BACA,4BACA,kBACA,mBC7FF,4IDiFA,8BAMI,2DASJ,2BACE,aACA,mBACA,UAGF,2BACE,mBAGF,gCACE,qBACA,kBACA,kBAGF,uBACE,mBACA,oBAKA,gCnC8EI,6BmCrFN,uBAKI,qBAKJ,0BAEE,mBACA,kB1BnJF,gCACE,WACA,cACA,W0BmJF,uBACE,qBACA,cpB/HW,KoBgIX,mBAGF,oBACE,SACA,UACA,gBACA,mBpBvIW,KoBwIH,WpBxIG,KfkMP,6BmCtDJ,+BACE,uBACQ,eAGV,+BACE,uBACQ,gBAIZ,yB/B/EM,mBJ0HA,6BmC3CN,yB/BxEQ,oB+B4ER,oCACE,gBEpLF,c1CKA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,QAQd,YAPY,a0CrId,8BACA,MATkB,KAUlB,WAbwB,QrCkOpB,aqC1NN,c1CoBE,YCqDsB,YIiJlB,6BqC1NN,c1CuJM,UAjBQ,KAmBN,UAlBU,KAoBZ,YAnBU,MKkFV,aqC1NN,c1CkJM,UAZQ,KAaR,YAXU,K0ChIhB,qCACE,eACA,anCLiB,QmCOjB,gEACE,WAIJ,yBAEE,kBACA,oBACA,iBACA,iC5BvBF,+BACE,WACA,cACA,W4BuBF,wBACE,qBAIA,iBAIA,8BATF,wBAUI,yBACA,gBAKF,mCACE,eAIJ,8BACE,kBACA,SACA,iBACA,kBACA,mBAGF,6CACE,WACA,YACA,SACA,sBAGF,4B1CxDA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,SAQd,YAPY,E0CzEd,qBrC2JI,aqC7JN,4B1CzCE,YCqDsB,YIiJlB,6BqC7JN,4B1C0FM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,GKkFV,aqC7JN,4B1CqFM,UAZQ,KAaR,YAXU,G0CtEhB,oB1C7DA,YCiCkB,iCDhClB,mCACA,kC0CsEE,qBrC6II,aqCxJN,oB1C9CE,YCqDsB,YCuOxB,qDAEE,WAKF,qDAEE,4BAGF,0BACE,MK1PsB,QmCYtB,0BACE,0BACA,0BAnFoC,IAsFlC,sBvC7CsB,QuCiD1B,0BpC/EA,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2BoCwER,8B1CxFA,YCiCkB,iCDhClB,mCACA,kCAgDA,gB0C2CE,qBACA,kBACA,eACA,crCqHI,aqC7HN,8B1CzEE,YCqDsB,YIiJlB,6BqC7HN,8BAWI,eAEA,oCAGE,qBAIJ,yEAEE,qBAGF,yEAGE,mBAGA,wBAIF,oCACE,gBACA,gBAMJ,8DAEE,qBACA,mB1CtIF,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,SAQd,YAPY,aKkFV,aqClFN,8D1CpHE,YCqDsB,YIiJlB,6BqClFN,8D1CeM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,MKkFV,aqClFN,8D1CUM,UAZQ,KAaR,YAXU,M0COhB,2CAEE,sBAGF,oBjCpDM,mBiCsDJ,mBrCoEI,6BqCtEN,oBAKI,aACA,ctB3Hc,KsB4Hd,WACA,oBrC8DE,6BqC1DN,uBAEI,aACA,atBpIc,KsBqId,YAIJ,2B1CnKA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,QAQd,YAPY,a0CkCd,aACA,kBACA,SACA,QACA,SACA,UACA,SACA,WACA,gBACA,erCuCI,aqClDN,2B1CpJE,YCqDsB,YIiJlB,6BqClDN,2B1CjBM,UAjBQ,KAmBN,UAlBU,KAoBZ,YAnBU,MKkFV,aqClDN,2B1CtBM,UAZQ,KAaR,YAXU,K0C6Cd,iCACE,4CACQ,oCAGN,sBvCnJsB,QuCuJ1B,iCpCrLA,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2BoC6KN,iCNtKF,QMuKwE,aNrKxE,QACA,SAEA,mBACA,2BAqBE,oDACQ,4CAER,8BACA,yBMyIE,WACA,gBAGF,qDN5KF,QM6KsE,aN3KtE,QACA,SAEA,mBACA,2BASE,sDACQ,8CAER,8BACA,4B/B2KI,6BqClDN,2BAqCI,UAGF,uCACE,cAGF,kFAEE,arCIE,uDqCEF,oBAIJ,+BAEE,SACA,UACA,gBAEA,uCACE,arCbE,6BqCiBN,+BAEI,SACA,cACA,kBAMJ,2CACE,iBAGF,+BACE,eACA,gCrCjCI,6BqC+BN,+BAKI,qBACA,kBACA,cACA,UAGF,iC1C/PF,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,QAQd,YAPY,a0C8HZ,mBrC5CE,aqC0CJ,iC1ChPA,YCqDsB,YIiJlB,6BqC0CJ,iC1C7GI,UAjBQ,KAmBN,UAlBU,KAoBZ,YAnBU,MKkFV,aqC0CJ,iC1ClHI,UAZQ,KAaR,YAXU,K0CoIZ,8IAGE,MAnRqB,QrC8NrB,aqCiDJ,yCAUI,MnChRa,SmCqRf,+CACE,MnCxNkB,QmC6NxB,0CACE,eACA,gBrCxEI,aqC4EJ,cACE,sBACA,cACA,yBAIF,6CACE,aAIA,qDAEE,cAIF,0BACE,cClUN,kB3CcA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KAzGhB,MOnBkB,QoClBhB,alCsGI,mCkChGJ,WAEA,+BtCwNI,asCnON,kB3C6BE,YCqDsB,YIiJlB,6BsCnON,kB3CgKM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,asCnON,kB3C2JM,UAZQ,KAaR,YAXU,MKkFV,asCnON,kB3C2CE,MOIsB,MFoLlB,6BsCnON,kBlCgHQ,iBJmHF,6BsCnON,kBlCgHQ,oBkCnGN,+BACE,aAGF,4DAEE,gBCnBJ,2B5CcA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KSxCV,mBmCrGJ,yBAEA,iBrCQiB,QFqNb,auCnON,2B5C6BE,YCqDsB,YIiJlB,6BuCnON,2B5CgKM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,auCnON,2B5C2JM,UAZQ,KAaR,YAXU,MKkFV,6BuCnON,2BnCgHQ,oBmCxGN,iCACE,uBAIJ,mCACE,qBAGA,sCvCkNI,6BuCtNN,mCAOI,sBAIJ,kC5CVA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,KAQd,YAPY,K4CtHd,SAEA,UAEA,WvCoMI,auC3MN,kC5CKE,YCqDsB,YIiJlB,6BuC3MN,kC5CwIM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,auC3MN,kC5CmIM,UAZQ,KAaR,YAXU,M4C/GhB,oC5CMA,MOnBkB,QqCgBhB,aAEA,iBrCD2B,KF6LvB,auCjMN,oC5CSE,MOIsB,MFoLlB,6BuCjMN,oCAQI,QAPe,MAYjB,sCAGE,sBAOA,gBAGF,gDACE,gBAIJ,oC5CnDA,YCiCkB,iCDhClB,mCACA,kCAgDA,gBAoFI,UALU,KAOR,UANY,SAQd,YAPY,a4C7Ed,kBAEA,UvC6JI,auClKN,oC5CpCE,YCqDsB,YIiJlB,6BuClKN,oC5C+FM,UAjBQ,KAmBN,UAlBU,OAoBZ,YAnBU,MKkFV,auClKN,oC5C0FM,UAZQ,KAaR,YAXU,M4CxEhB,iC5C3DA,YCiCkB,iCDhClB,mCACA,kCEaA,0BAII,0BCE2B,mBDE3B,sBCWwB,QEmLtB,auC1JN,iC5C5CE,YCqDsB,YCrExB,uCAuCE,0BCYmC,0BDTnC,sCACQ,8BACR,kCACQ,0BAzCV,uCICE,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2BJ0UR,sCACE,MKrOgB,QLwOlB,yCACE,MKzOgB,QL4OlB,uCACE,MK/NsB,QLkOxB,wCACE,MK5NuB,QLiOzB,uCACE,MK/SsB,QqCExB,oCACE,arCemB,QqCbnB,iBrCamB,QLmFrB,uJAEE,MKrFmB,QLwFrB,2EACE,cAGF,4EACE,MK7FmB,QLkGrB,2EACE,MKrHsB,QsC1ExB,kBpCuGM,mBoCrGJ,oBACA,aACA,0BACI,sBACJ,sBACI,mBACJ,mBACI,exCwNA,6BwCjON,kBpC8GQ,oBJmHF,6BwCjON,kBAYI,uBACI,mBACJ,qBACI,wBAIR,wBACE,SACA,UACA,gBAGF,wE7CbA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,K6ClHd,sBACA,kBACA,eACA,gBACA,kBACA,WxC+LI,awCxMN,wE7CEE,YCqDsB,YIiJlB,6BwCxMN,wE7CqIM,UAjBQ,KAmBN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JM,UAZQ,KAaR,YAXU,KKkFV,a2C1NN,6BhDkCE,MOIsB,MyC9BxB,kCACE,kBAGF,0BACE,mBACA,sBCvBF,YxCyGM,kCJ0HA,6B4CnON,YxCgHQ,oBwC3GR,mBjDSA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KAzGhB,MOnBkB,Q0CbhB,mB5C2NI,a4C9NN,mBjDwBE,YCqDsB,YIiJlB,6B4C9NN,mBjD2JM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,a4C9NN,mBjDsJM,UAZQ,KAaR,YAXU,MKkFV,a4C9NN,mBjDsCE,MOIsB,M0CpCxB,kBACE,SACA,UACA,gBxC2FI,mBJ0HA,6B4CxNN,kBxCqGQ,oBwC9FR,uBjDJA,YCiCkB,iCDhClB,mCACA,kCAsCA,gBA8FI,UALU,KAOR,UANY,KAQd,YAPY,KiD7Hd,iB5C+MI,a4CjNN,uBjDWE,YCqDsB,YIiJlB,6B4CjNN,uBjD8IM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,a4CjNN,uBjDyIM,UAZQ,KAaR,YAXU,MiD3Hd,8BjDkBF,MOnBkB,Q0CGd,YACA,kBACA,kB5CyME,a4C7MJ,8BjDqBA,MOIsB,M0CjBxB,iBjDhBA,YCiCkB,iCDhClB,mCACA,kCEaA,0BAII,0BCE2B,mBDE3B,sBCWwB,Q8Cd1B,qBACA,mB5CgMI,a4CrMN,iBjDDE,YCqDsB,YCrExB,uBAuCE,0BCYmC,0BDTnC,sCACQ,8BACR,kCACQ,0BAzCV,uBICE,gCAEF,MCwDwB,QDvDxB,iBC6CmB,KD5CnB,qCAGA,qBAIA,mCACQ,2BJgDR,sBACE,MKqDgB,QLlDlB,yBACE,MKwDwB,QLrD1B,uBACE,MK2DsB,QLxDxB,wBACE,MK8DuB,QLzDzB,uBACE,MKrBsB,Q0CtCxB,mBxCmEM,mBJ0HA,6B4C7LN,mBxC0EQ,oBJmHF,6B4CrLF,8BAEE,gBACA,gCnCzCN,oCACE,WACA,cACA,WmCyCE,+BACE,aAGF,mCACE,kBAEA,iBACA,gBACA,cACA,kBAEA,WACA,yBACA,kBAEA,0CACE,aAIJ,6CAGE,kBAEA,gBAGA,mBACA,iBA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KN,0BxDsGM,UAjBQ,KAmBN,UAlBU,UAoBZ,YAnBU,cKkFV,amDzKN,0BxDiGM,UAZQ,KAaR,YAXU,MKkFV,amDzKN,0BxDfE,MOIsB,MOvCxB,sBACE,WACA,cACA,W2CXF,uBJeA,6BAcA,qBACA,sBAGA,oBACA,qBAEA,2BACA,8BACA,wCACQ,gCAER,oBAKA,8BAzBA,8BACE,YAGF,6BACE,YItBF,iCJyDA,6BAEA,qBACA,sBAGA,oBAEA,2BACA,8BACA,wCACQ,gCAKR,8BAEA,+EAEE,2BAEA,sBACA,uBACA,0BAEA,4BACA,qBACA,kCACQ,0BAER,+BK3FF,yBACE,0BAGF,+BACE,gCAGF,wBACE,yBAGF,uBACE,wBrDqNI,aqDjNJ,6BACE,yBCuBF,mBlD6DI,oBkDrDF,uBlDuDE,wBkDvDF,yBlDuDE,0BkDvDF,0BlDuDE,2BkDvDF,wBlDuDE,yBkD/DJ,mBlD6DI,sBkDrDF,uBlDuDE,0BkDvDF,yBlDuDE,4BkDvDF,0BlDuDE,6BkDvDF,wBlDuDE,2BkD/DJ,mBlD6DI,uBkDrDF,uBlDuDE,2BkDvDF,yBlDuDE,6BkDvDF,0BlDuDE,8BkDvDF,wBlDuDE,4BkD/DJ,mBlD6DI,uBkDrDF,uBlDuDE,2BkDvDF,yBlDuDE,6BkDvDF,0BlDuDE,8BkDvDF,wBlDuDE,4BkD/DJ,mBlD6DI,uBJ4HA,6BsDzLJ,mBlDoEM,wBkD5DJ,uBlDuDE,2BJ0HA,6BsDjLF,uBlD8DI,4BkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkDtEN,mBlD6DI,uBJ4HA,6BsDzLJ,mBlDoEM,wBkD5DJ,uBlDuDE,2BJ0HA,6BsDjLF,uBlD8DI,4BkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkDtEN,mBlD6DI,uBJ4HA,6BsDzLJ,mBlDoEM,wBkD5DJ,uBlDuDE,2BJ0HA,6BsDjLF,uBlD8DI,4BkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkDtEN,mBlD6DI,uBJ4HA,6BsDzLJ,mBlDoEM,wBkD5DJ,uBlDuDE,2BJ0HA,6BsDjLF,uBlD8DI,4BkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkDtEN,mBlD6DI,uBJ4HA,6BsDzLJ,mBlDoEM,wBkD5DJ,uBlDuDE,2BJ0HA,6BsDjLF,uBlD8DI,4BkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkDtEN,mBlD6DI,uBJ4HA,6BsDzLJ,mBlDoEM,wBkD5DJ,uBlDuDE,2BJ0HA,6BsDjLF,uBlD8DI,4BkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkDtEN,oBlD6DI,qBkDrDF,wBlDuDE,yBkDvDF,0BlDuDE,2BkDvDF,2BlDuDE,4BkDvDF,yBlDuDE,0BkD/DJ,oBlD6DI,uBkDrDF,wBlDuDE,2BkDvDF,0BlDuDE,6BkDvDF,2BlDuDE,8BkDvDF,yBlDuDE,4BkD/DJ,oBlD6DI,wBkDrDF,wBlDuDE,4BkDvDF,0BlDuDE,8BkDvDF,2BlDuDE,+BkDvDF,yBlDuDE,6BkD/DJ,oBlD6DI,wBkDrDF,wBlDuDE,4BkDvDF,0BlDuDE,8BkDvDF,2BlDuDE,+BkDvDF,yBlDuDE,6BkD/DJ,oBlD6DI,wBJ4HA,6BsDzLJ,oBlDoEM,yBkD5DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,2BlDuDE,+BJ0HA,6BsDjLF,2BlD8DI,gCkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkDtEN,oBlD6DI,wBJ4HA,6BsDzLJ,oBlDoEM,yBkD5DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,2BlDuDE,+BJ0HA,6BsDjLF,2BlD8DI,gCkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkDtEN,oBlD6DI,wBJ4HA,6BsDzLJ,oBlDoEM,yBkD5DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,2BlDuDE,+BJ0HA,6BsDjLF,2BlD8DI,gCkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkDtEN,oBlD6DI,wBJ4HA,6BsDzLJ,oBlDoEM,yBkD5DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,2BlDuDE,+BJ0HA,6BsDjLF,2BlD8DI,gCkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkDtEN,oBlD6DI,wBJ4HA,6BsDzLJ,oBlDoEM,yBkD5DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,2BlDuDE,+BJ0HA,6BsDjLF,2BlD8DI,gCkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkDtEN,oBlD6DI,wBJ4HA,6BsDzLJ,oBlDoEM,yBkD5DJ,wBlDuDE,4BJ0HA,6BsDjLF,wBlD8DI,6BkD9DJ,0BlDuDE,8BJ0HA,6BsDjLF,0BlD8DI,+BkD9DJ,2BlDuDE,+BJ0HA,6BsDjLF,2BlD8DI,gCkD9DJ,yBlDuDE,6BJ0HA,6BsDjLF,yBlD8DI,8BkDhCN,oDAEE,oBAIA,4DAEE,wBAFF,gEAEE,0BAFF,kEAEE,2BAFF,8DAEE,yBARJ,oDAEE,sBAIA,4DAEE,0BAFF,gEAEE,4BAFF,kEAEE,6BAFF,8DAEE,2BARJ,oDAEE,uBAIA,4DAEE,2BAFF,gEAEE,6BAFF,kEAEE,8BAFF,8DAEE,4BARJ,oDAEE,uBAIA,4DAEE,2B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UzC,gBARJ,gCACE,sBACA,eHyII,6BG3IN,gCAOI,MATyC,KAUzC,WARJ,sBACE,sBACA,eHyII,6BG3IN,sBAOI,MATyC,KAUzC,YE9DJ,kBN8DM,qCM3EN,cL8MM,6BKjMN,kBNqEQ,kBC4HF,6BKjMN,kBNqEQ,qBK1BR,gCACE,aAEF,+BACE,gBC5CF,qBN2DM,iBCmIA,6BK9LN,qBNkEQ,kBM/DR,qBNwDM,qCCmIA,6BK3LN,qBN+DQ,qBC4HF,6BK3LN,qBN+DQ,kBOlER,qBAxBA,cAEA,UTyBe,OG2LT,6BM9LN,qBAnBE,eNiNI,0BM9LN,qBAdE,eAiBF,2BAZA,cACA,eNsMM,6BM3LN,2BARE,eChCJ,UACE,OViCc,KUhCd,MVgCc,KU3BhB,kBACE,KXIe,QWDjB,wBACE,aAGF,yBACE,KXJe,QWOjB,iBACE,KXRe,QWWjB,iBACE,KXLc,QWQhB,gBACE,OXZgB,QWelB,uBACE,KXpBe,QWuBjB,sBACE,KXxBe,QW2BjB,8BACE,KXxBgB,QW2BlB,wBACE,KXhCe,QWiCf,8BACA,6BACA,4BACA,iCACA,yBACA,6BACE,KXrCc,KWyClB,sBACE,KX5Ce,QW6Cf,2BACE,KX5Cc,KWiDhB,uBACE,KXpCe,QWwCnB,gBACE,KXzDe,QW4DjB,iBACE,KX7De,QWkEjB,mBACE,cACA,aAGF,mBACE,YACA,WAGF,mBACE,cACA,aAGF,oBACE,YACA,WCnFF,gBP4HM,UALU,KAMV,UALc,EAMd,YALY,QFrCV,mBShFN,qBACA,aACA,eRiNM,6BQvNR,gBPsIQ,UAfQ,KAgBR,UAfY,OAgBZ,YAfU,SD8FV,aQvNR,gBPiIQ,UAVQ,KAWR,YATU,MD8FV,6BQvNR,gBT2FU,oBSlFV,yBT2EQ,kBCmIA,6BQ9MR,yBTkFU,mBS/ER,0DACE,gBAIJ,qBACE,qBACA,kBAOF,qBACE,wBACA,kBAqBF,iCAEE,gBACA,aACA,kBACA,kBAEA,yCACE,UACA,gBACA,kBC/DJ,qCRgIM,UALU,KAMV,UALc,EAMd,YALY,QQ1HhB,cACA,YZKc,IYJd,aVmFM,mBCmIA,6BS3NR,qCR0IQ,UAfQ,KAgBR,UAfY,EAgBZ,YAfU,SD8FV,aS3NR,qCRqIQ,UAVQ,KAWR,YATU,MD8FV,6BS3NR,qCV+FU,oBUhFV,mCRiHM,UALU,KAMV,UALc,IAMd,YALY,QQ3GhB,cACA,YZVc,IYWd,aVoEM,mBCmIA,6BS5MR,mCR2HQ,UAfQ,KAgBR,UAfY,EAgBZ,YAfU,SD8FV,aS5MR,mCRsHQ,UAVQ,KAWR,YATU,MD8FV,6BS5MR,mCVgFU,oBUjEV,kDRkGM,UALU,KAMV,UALc,KAMd,YALY,QQ5FhB,cACA,YZzBc,IY0Bd,aVqDM,mBCmIA,6BS7LR,kDR4GQ,UAfQ,KAgBR,UAfY,IAgBZ,YAfU,SD8FV,aS7LR,kDRuGQ,UAVQ,KAWR,YATU,MD8FV,6BS7LR,kDViEU,oBUlDV,mCRmFM,UALU,KAMV,UALc,EAMd,YALY,QQ7EhB,cACA,YZxCc,IYyCd,aVsCM,mBCmIA,6BS9KR,mCR6FQ,UAfQ,KAgBR,UAfY,OAgBZ,YAfU,SD8FV,aS9KR,mCRwFQ,UAVQ,KAWR,YATU,MD8FV,6BS9KR,mCVkDU,oBUnCV,mBRoEM,UALU,KAMV,UALc,EAMd,YALY,QQ9DhB,cACA,YZvDc,IYwDd,aVuBM,mBCmIA,6BS/JR,mBR8EQ,UAfQ,KAgBR,UAfY,OAgBZ,YAfU,SD8FV,aS/JR,mBRyEQ,UAVQ,KAWR,YATU,MD8FV,6BS/JR,mBVmCU,oBUpBV,oBRqDM,UALU,KAMV,UALc,EAMd,YALY,QQ/ChB,cACA,YZtEc,IYuEd,aVQM,mBCmIA,6BShJR,oBR+DQ,UAfQ,KAgBR,UAfY,OAgBZ,YAfU,SD8FV,aShJR,oBR0DQ,UAVQ,KAWR,YATU,MD8FV,6BShJR,oBVoBU,oBUHV,gBRpEE,gBAwGI,UALU,KAMV,UALc,IAMd,YALY,QQ9BhB,Mb7EiB,Qa8EjB,cACA,kBT0HM,6BS/HR,gBR8CQ,UAfQ,KAgBR,UAfY,EAgBZ,YAfU,SD8FV,aS/HR,gBRyCQ,UAVQ,KAWR,YATU,MQzBlB,eR5EE,gBAwGI,UALU,KAMV,UALc,KAMd,YALY,QQtBhB,MbrFiB,QasFjB,cACA,kBTkHM,6BSvHR,eRsCQ,UAfQ,KAgBR,UAfY,IAgBZ,YAfU,SD8FV,aSvHR,eRiCQ,UA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ACA,kBACA,UACA,gBACA,kCAGJ,4BACI,cACA,6CACA,mCACA,kCACA,gBACA,eACA,kBACA,gBACA,SAGJ,aACI,4BACI,YAIR,aACI,4BACI,wBAIR,6BACI,4BACI,eACA,eACA,iBAIR,aACI,4BACI,eACA,iBAIR,6DACI,cACA,6CACA,mCACA,kCACA,gBACA,eACA,kBACA,yBACA,SACA,UACA,qBAGJ,aACI,6DACI,YAIR,aACI,6DACI,wBAIR,6BACI,6DACI,eACA,eACA,kBAIR,aACI,6DACI,eACA,iBAIR,mEACI,iBAGJ,wJACI,gCACA,cACA,sBACA,qCACA,qBACA,mCACA,2BACA,yBAGJ,gCACI,iBACA,gBACA,qBAGJ,6BACI,gCACI,mBAIR,wCACI,kBACA,kBACA,mBAGJ,gDACI,YACA,kBACA,OACA,WACA,gBAGJ,+DACI,UACA,QAGJ,4EACI,qBACA,mBAGJ,aACI,6DACI,eACA,cAGJ,wCACI,iBACA,qBAGJ,kFACI,sBAMR,UACI,kBACA,yBACA,gCACA,eACA,OAGJ,8BACI,4BAGJ,kCACI,4BAGJ,6BACI,UACI,gBAIR,wCACI,eAGJ,oBACI,aAGJ,uCACI,yBAGJ,ySACI,WAGJ,uBACI,uBAGJ,kGACI,cAGJ,uBACI,kBACA,UAGJ,uBACI,qBACA,cAGJ,6BACI,kBACA,WACA,OACA,MACA,QACA,SC1hBJ,kBACI,mCACA,kCACA,gBACA,eACA,kBACA,oBAEA,oDACI,MpBgBW,QoBfX,eACA,iBACA,gBACA,cACA,mBACA,gBAIR,6BACI,kBACI,mBAKR,aACI,kBACI,eACA,iBAIR,6BACI,kBACI,mBAIR,2BACI,gBACA,UACA,qBAGJ,wBACI,cACA,0BACA,qBACA,kBACA,MpBvCa,QoB0CjB,gCACI,8BACA,eACA,eACA,iBAGJ,sCACI,8BAGJ,8BACI,mBAGJ,yCACI,8BACA,gBACA,mBAGJ,6DAEI,cACA,kBpBjEuB,QoBkEvB,qBACA,gBACA,UAGJ,8BACI,gBACA,cACA,qBACA,gBACA,UAGJ,iEACI,kBpBjFa,QoBkFb,gBACA,MpBnFa,QoBsFjB,uEACI,qBAGJ,mCACI,kBAGJ,2DACI,kBACA,gBACA,gBACA,gBAGJ,2EACI,YACA,kBACA,cAGJ,yBACI,YACA,mBACA,wBACA,gBACA,cACA,gBACA,eACA,kBACA,eAGJ,aACI,yBACI,wBAIR,6BACI,yBACI,eACA,oBACA,oBAGJ,yBACI,2BAOA,0GACI,gBAIR,sDACI,kBAEA,sFACI,iBAEA,8FACI,YACA,gBACA,iBAIR,8FACI,iBACA,WpB/Je,QoBiKf,sHACI,gBCrLf,uBACG,iBCDH,uBACG,kBAGJ,uBACI,aAGJ,mCACI,qBAGJ,6BACI,mCACI,cAIR,mFACI,cAGJ,6BACI,mFACI,cAIR,gFACI,cAGJ,6BACI,gFACI,cAIR,6BACI,oBACI,aAGJ,oCACI,eC5CP,WACG,aAGJ,uBACI,yBAGJ,mBAEI,gCAOJ,qBACI,iBAIJ,mBACI,gBAGJ,yBACI,sDACA,kBACA,mBAGJ,yBACI,yBACI,wBACA,uBACA,oBACA,cAIR,sCACI,gBACA,SAGJ,+BACI,mBACA,cACA,mBACA,YAGJ,yBACI,+BACI,qBAIR,yBACI,+BACI,iBAIR,2EACI,YAGJ,qCACI,WAGJ,oEACI,qDAGJ,iFACI,aAGJ,+BACI,+BACA,+BACA,uBACA,cACA,WAGJ,qCACI,yDACA,+DACA,wBACA,gBACA,oDACA,iBAGJ,4CACI,4BACA,yDACA,2BACA,4BACA,sBACA,YAGJ,kCACI,2BAGJ,mCACI,qCACA,qBACA,kBAGJ,mCACI,cAGJ,yCACI,qCACA,2EACA,mEAGJ,qCACI,gBACA,gBAGJ,oDACI,gBAGJ,mCACI,4CACA,mBACA,cACA,gCACA,oBACA,aAGJ,yBACI,mCACI,wBACA,uBACA,oBACA,aAGJ,kDACI,oBACA,cAIR,kEACI,YAGJ,6JACI,YAGJ,yBACI,kEACI,oBACA,YAGJ,6JACI,cAIR,4EACI,oBACA,aACA,4BACA,8BACA,8BACA,oBAGJ,4DACI,gBACA,aAGJ,qCACI,eAMJ,sBACI,aACA,8BACA,qBAGJ,yBACI,sBACI,sBACA,uBAGJ,aACI,mBACA,uBAKR,mCACI,kBACA,qBACA,mBAGJ,6BACI,mCACI,gBAIR,6BACI,oCACI,gBAKR,0CACI,8GAGI,WACA,sBACA,yBACA,gBACA,eAKR,kBACI,sBACA,iBACA,kBAGJ,gBACI,aACA,eAGJ,oBACI","file":"application.min.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["../../node_modules/govuk-frontend/dist/govuk/core/_govuk-frontend-properties.scss","../../node_modules/govuk-frontend/dist/govuk/core/_links.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_typography.scss","../../node_modules/govuk-frontend/dist/govuk/settings/_typography-font.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_links.scss","../../node_modules/govuk-frontend/dist/govuk/settings/_links.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_font-faces.scss","../../node_modules/govuk-frontend/dist/govuk/vendor/_sass-mq.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_focused.scss","../../node_modules/govuk-frontend/dist/govuk/settings/_colours-applied.scss","../../node_modules/govuk-frontend/dist/govuk/core/_lists.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_spacing.scss","../../node_modules/govuk-frontend/dist/govuk/core/_typography.scss","../../node_modules/govuk-frontend/dist/govuk/core/_section-break.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_button-group.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_form-group.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_clearfix.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_grid.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_grid.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_main-wrapper.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_template.scss","../../node_modules/govuk-frontend/dist/govuk/objects/_width-container.scss","../../node_modules/govuk-frontend/dist/govuk/settings/_measurements.scss","../../node_modules/govuk-frontend/dist/govuk/components/accordion/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/back-link/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/breadcrumbs/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/button/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/error-message/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/hint/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/label/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/textarea/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/character-count/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/fieldset/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/checkboxes/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/cookie-banner/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/input/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/date-input/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/details/_index.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_shape-arrow.scss","../../node_modules/govuk-frontend/dist/govuk/components/error-summary/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/exit-this-page/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/file-upload/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/footer/_index.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_device-pixels.scss","../../node_modules/govuk-frontend/dist/govuk/components/header/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/inset-text/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/notification-banner/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/pagination/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/panel/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/tag/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/phase-banner/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/radios/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/select/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/skip-link/_index.scss","../../node_modules/govuk-frontend/dist/govuk/helpers/_visually-hidden.scss","../../node_modules/govuk-frontend/dist/govuk/components/summary-list/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/table/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/tabs/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/task-list/_index.scss","../../node_modules/govuk-frontend/dist/govuk/components/warning-text/_index.scss","../../node_modules/govuk-frontend/dist/govuk/utilities/_visually-hidden.scss","../../node_modules/govuk-frontend/dist/govuk/overrides/_display.scss","../../node_modules/govuk-frontend/dist/govuk/overrides/_spacing.scss","../../node_modules/govuk-frontend/dist/govuk/overrides/_text-align.scss","../../node_modules/govuk-frontend/dist/govuk/overrides/_typography.scss","../../node_modules/govuk-frontend/dist/govuk/overrides/_width.scss","../../node_modules/@ministryofjustice/frontend/moj/components/filter/_filter.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_forms.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_page.scss","../../node_modules/dfe-frontend-alpha/packages/core/settings/_colours.scss","../../node_modules/dfe-frontend-alpha/packages/core/settings/_globals.scss","../../node_modules/dfe-frontend-alpha/packages/core/elements/_table.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_spacing.scss","../../node_modules/dfe-frontend-alpha/packages/core/vendor/sass-mq.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_form-group.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_grid.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_mixins.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_main-wrapper.scss","../../node_modules/dfe-frontend-alpha/packages/core/objects/_width-container.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_icons.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_lists.scss","../../node_modules/dfe-frontend-alpha/packages/core/styles/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/utilities/_typography.scss","../../node_modules/dfe-frontend-alpha/packages/core/all.scss","../../node_modules/dfe-frontend-alpha/packages/components/header/_header.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_focused.scss","../../node_modules/dfe-frontend-alpha/packages/core/tools/_links.scss","../../styles/scss/overrides/_dfe-overrides.scss","../../styles/scss/overrides/_dfe-vertical-nav.scss","../../styles/scss/overrides/_govuk-overrides.scss","../../styles/scss/overrides/_search-mobile-filter-modal.scss","../../styles/scss/overrides/_site.scss"],"names":[],"mappings":"CAAA,MAGE,kCAIE,yICNF,cCcA,YCFkB,iCDGlB,mCACA,kCEaA,0BAGE,0BChB6B,mBDoB7B,sBCP0B,QCdxB,oLACA,WACE,4BACA,kBACA,mBACA,IACE,4HAEF,sBAGF,WACE,4BACA,kBACA,iBACA,IACE,0HAEF,sBCkMA,aNnON,cCyBE,YCHsB,YCTxB,0BAqCE,0BCLmC,0BDQnC,sCACQ,8BACR,kCACQ,0BAvCV,0BIFA,gCACA,MC4DwB,QD3DxB,iBCiDmB,KDhDnB,WACE,0BAIF,qBAIA,mCACQ,2BJgDR,wBACE,MKuDgB,QLpDlB,8BACE,MK0DwB,QLvD1B,0BACE,MK6DsB,QL1DxB,4BACE,MKgEuB,QL3DzB,0BACE,MKnBsB,QFuJlB,aH+HF,gLACE,4BACA,cAKA,sBA3KN,mDAEE,MKxI0B,QL2I5B,mDAEE,MKhLgB,QLqLlB,yBACE,MK/HsB,QLoJxB,+DF5LA,MOfkB,QF8MZ,aHHN,+DFzLE,MOQsB,MLwLxB,+BAEI,yBAIJ,+DFzMA,MOfkB,QF8MZ,aHUN,+DFtME,MOQsB,MLqNxB,uDAEE,WAKF,uDAEE,4BAGF,2BACE,MKrMsB,QLoQxB,mDACE,qBAvCF,mCACE,MKvKgB,QL0KlB,sCACE,MK3KgB,QL8KlB,oCACE,MKjKsB,QLoKxB,qCACE,MK9JuB,QLmKzB,oCACE,MKjPsB,QRzCxB,kBGqVA,qBAGA,cAGA,qBAEA,wBIvVA,gCACA,WACE,iCE3CF,YRcA,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,KAKd,YAJuB,KAtL3B,MOfkB,QClBhB,aCsGI,mBDpGJ,eACA,qBH6NI,aGnON,YRyBE,YCHsB,YI6MlB,6BGnON,YRsOM,UAbY,UAcZ,YAbqB,cKSrB,aGnON,YRiOM,UATQ,KAUR,YARqB,MKSrB,aGnON,YRuCE,MOQsB,MFoLlB,6BGnON,YCgHQ,oBDvGN,wBACE,gBAIJ,eAIE,kBAOF,oBACE,kBACA,qBAGF,oBACE,kBACA,wBAGF,8CAEE,gBH8LI,6BGhMN,8CAKI,mBAIJ,uBACE,mBHsLI,6BGvLN,uBAII,oBE9CJ,kBVkCA,MOfkB,QPPlB,YCFkB,iCDGlB,mCACA,kCA4CA,gBAiKI,UAJc,KAKd,YAJuB,QUpNzB,cAEA,aDiGI,mBJ0HA,aKjON,kBVqCE,MOQsB,MFoLlB,aKjON,kBVuBE,YCHsB,YI6MlB,6BKjON,kBVoOM,UAbY,KAcZ,YAbqB,cKSrB,aKjON,kBV+NM,UATQ,KAUR,YARqB,MKSrB,6BKjON,kBD8GQ,oBChGR,iBVoBA,MOfkB,QPPlB,YCFkB,iCDGlB,mCACA,kCA4CA,gBAiKI,UAJc,OAKd,YAJuB,aUtMzB,cAEA,aDmFI,mBJ0HA,aKnNN,iBVuBE,MOQsB,MFoLlB,aKnNN,iBVSE,YCHsB,YI6MlB,6BKnNN,iBVsNM,UAbY,QAcZ,YAbqB,cKSrB,aKnNN,iBViNM,UATQ,KAUR,YARqB,MKSrB,6BKnNN,iBDgGQ,oBClFR,gCVMA,MOfkB,QPPlB,YCFkB,iCDGlB,mCACA,kCA4CA,gBAiKI,UAJc,SAKd,YAJuB,aUxLzB,cAEA,aDqEI,mBJ0HA,aKrMN,gCVSE,MOQsB,MFoLlB,aKrMN,gCVLE,YCHsB,YI6MlB,6BKrMN,gCVwMM,UAbY,OAcZ,YAbqB,MKSrB,aKrMN,gCVmMM,UATQ,KAUR,YARqB,MKSrB,6BKrMN,gCDkFQ,oBCpER,iBVRA,MOfkB,QPPlB,YCFkB,iCDGlB,mCACA,kCA4CA,gBAiKI,UAJc,KAKd,YAJuB,KU1KzB,cAEA,aDuDI,mBJ0HA,aKvLN,iBVLE,MOQsB,MFoLlB,aKvLN,iBVnBE,YCHsB,YI6MlB,6BKvLN,iBV0LM,UAbY,UAcZ,YAbqB,cKSrB,aKvLN,iBVqLM,UATQ,KAUR,YARqB,MKSrB,6BKvLN,iBDoEQ,oBCpDR,kBV9CA,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,SAKd,YAJuB,aU3JzB,cAEA,kBAEA,MHX0B,QF2KtB,aKvKN,kBVnCE,YCHsB,YI6MlB,6BKvKN,kBV0KM,UAbY,UAcZ,YAbqB,cKSrB,aKvKN,kBVqKM,UATQ,KAUR,YARqB,MUpJ3B,iBVxDA,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,SAKd,YAJuB,aUjJzB,cAEA,kBACA,MHpB0B,QF2KtB,aK7JN,iBV7CE,YCHsB,YI6MlB,6BK7JN,iBVgKM,UAbY,OAcZ,YAbqB,MKSrB,aK7JN,iBV2JM,UATQ,KAUR,YARqB,MKSrB,6BK7JN,iBASI,iBAIJ,iBVrEA,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,KAKd,YAJuB,KUpIzB,cAEA,MHhC0B,QF2KtB,aKhJN,iBV1DE,YCHsB,YI6MlB,6BKhJN,iBVmJM,UAbY,UAcZ,YAbqB,cKSrB,aKhJN,iBV8IM,UATQ,KAUR,YARqB,MU7H3B,+BVzDA,MOfkB,QPPlB,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,SAKd,YAJuB,aUzHzB,aDQI,mBJ0HA,aKtIN,+BVtDE,MOQsB,MFoLlB,aKtIN,+BVpEE,YCHsB,YI6MlB,6BKtIN,+BVyIM,UAbY,OAcZ,YAbqB,MKSrB,aKtIN,+BVoIM,UATQ,KAUR,YARqB,MKSrB,6BKtIN,+BDmBQ,oBCPR,4BVrEA,MOfkB,QPPlB,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,KAKd,YAJuB,KU7GzB,aDJI,mBJ0HA,aK1HN,4BVlEE,MOQsB,MFoLlB,aK1HN,4BVhFE,YCHsB,YI6MlB,6BK1HN,4BV6HM,UAbY,UAcZ,YAbqB,cKSrB,aK1HN,4BVwHM,UATQ,KAUR,YARqB,MKSrB,6BK1HN,4BDOQ,oBCKR,cVjFA,MOfkB,QPPlB,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,QAKd,YAJuB,aUjGzB,aDhBI,mBJ0HA,aK9GN,cV9EE,MOQsB,MFoLlB,aK9GN,cV5FE,YCHsB,YI6MlB,6BK9GN,cViHM,UAbY,KAcZ,YAbqB,MKSrB,aK9GN,cV4GM,UATQ,KAUR,YARqB,KKSrB,6BK9GN,cDLQ,oBCkBR,eV9FA,MOfkB,QPPlB,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,OAKd,YAJuB,KUpFzB,aD7BI,mBJ0HA,aKjGN,eV3FE,MOQsB,MFoLlB,aKjGN,eVzGE,YCHsB,YI6MlB,6BKjGN,eVoGM,UAbY,QAcZ,YAbqB,cKSrB,aKjGN,eV+FM,UATQ,KAUR,YARqB,KKSrB,6BKjGN,eDlBQ,oBC+CR,iEACE,gBLmEI,6BKpEN,iEAII,kBAIJ,2ID9DM,iBJ0HA,6BK5DN,2IDvDQ,kBC6DR,uZAME,gBLgDI,6BKtDN,uZASI,kBCtLJ,qBACE,SACA,SASF,yBF8FM,mCJ0HA,6BMxNN,yBFqGQ,iBJmHF,6BMxNN,yBFqGQ,oBE5FR,wBFqFM,mCJ0HA,6BM/MN,wBF4FQ,iBJmHF,6BM/MN,wBF4FQ,oBEnFR,wBF4EM,mCJ0HA,6BMtMN,wBFmFQ,iBJmHF,6BMtMN,wBFmFQ,oBExER,8BACE,gCC/BF,oBH+FM,kBG3EJ,aACA,sBACA,mBPmMI,6BOzNN,oBHsGQ,oBGzEN,gCZzBF,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,KAKd,YAJuB,OYjLvB,qBAGA,eACA,WA3Ba,IA4Bb,mBACA,kBPoLE,aO5LJ,gCZdA,YCHsB,YI6MlB,6BO5LJ,gCZ+LI,UAbY,UAcZ,YAbqB,GKSrB,aO5LJ,gCZ0LI,UATQ,KAUR,YARqB,MYtKzB,kCACE,mBP8KE,6BOzNN,oBAkDI,mBAEA,mBACA,eACA,qBAEA,kEAEE,aAzDa,KA4Df,gCACE,iBCtEN,kBJuGM,mBKjGN,yBACE,WACA,cACA,WTwNI,6BQjON,kBJ8GQ,oBI1GN,iDACE,gBAIJ,yBACE,kBACA,8BAEA,2CAEE,UACA,SEhBJ,gBAEE,mBACA,kBDGF,uBACE,WACA,cACA,WCFA,+BCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,+BC+CA,UACA,MAR2C,MDxC3C,6BCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,6BC+CA,qBACA,MAR2C,MDxC3C,4BCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,4BC+CA,UACA,MAR2C,MDxC3C,8BCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,8BC+CA,qBACA,MAR2C,MDxC3C,kCCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,kCC+CA,UACA,MAR2C,MDxC3C,wBCyCF,sBAEE,WAEF,eX6KM,6BU1NJ,wBC+CA,WACA,MAR2C,MD/B3C,4CCgCF,sBAIA,eX6KM,6BUjNJ,4CCsCA,UACA,MAR2C,MD/B3C,0CCgCF,sBAIA,eX6KM,6BUjNJ,0CCsCA,qBACA,MAR2C,MD/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M,oB0B5CR,oCACE,wBAEE,kBAGA,kBAGA,M5BuDc,Q4BtDd,eAEA,8BACE,M5BiEkB,Q4B9DpB,8B7BrEJ,gCACA,MC4DwB,QD3DxB,iBCiDmB,KDhDnB,WACE,0BAIF,qBAIA,mCACQ,2B6B6DN,6BjC5DF,0BAGE,0BChB6B,mBDoB7B,sBCP0B,QgCgE1B,2DjC3CA,0BCLmC,0BDQnC,sCACQ,8BACR,kCACQ,0BiC0CR,2DACE,qBAKF,gDACE,aAIF,gCACE,WACA,kBAEA,SACA,SACA,OAEA,YChFJ,QADmE,MAGnE,QACA,SAEA,mBACA,2BAeE,oDACQ,4CAER,gCACA,0BD2DE,qDCpFJ,QADmE,MAGnE,QACA,SAEA,mBACA,2BAqBE,oDACQ,4CAER,gCACA,yBD0DA,qBACE,+BE7HJ,qBrCYA,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,KAKd,YAJuB,KAtL3B,MOfkB,QEkFZ,aAEA,mB4BjGJ,yBhC2NI,agCjON,qBrCuBE,YCHsB,YI6MlB,6BgCjON,qBrCoOM,UAbY,UAcZ,YAbqB,cKSrB,agCjON,qBrC+NM,UATQ,KAUR,YARqB,MKSrB,agCjON,qBrCqCE,MOQsB,MFoLlB,6BgCjON,qB5B4GQ,cJqHF,6BgCjON,qB5B8GQ,oB4BtGN,2BACE,uBAIJ,4BrC8MI,UAJc,SAKd,YAJuB,aA9J3B,gBqCzCE,a5BsFI,mBJ0HA,6BgCpNN,4BrCuNM,UAbY,OAcZ,YAbqB,MKSrB,agCpNN,4BrCkNM,UATQ,KAUR,YARqB,MKSrB,6BgCpNN,4B5BiGQ,oB4BxFN,6BACE,a5BgFE,mBJ0HA,6BgC3MJ,6B5BwFM,oB4BjFR,2BACE,aACA,gBAGF,6BrCwBA,gBA9CA,YCFkB,iCDGlB,mCACA,kCEaA,0BAGE,0BChB6B,mBDoB7B,sBCP0B,QEsMtB,agC/LN,6BrCXE,YCHsB,YCTxB,mCAqCE,0BCLmC,0BDQnC,sCACQ,8BACR,kCACQ,0BAvCV,mCIFA,gCACA,MC4DwB,QD3DxB,iBCiDmB,KDhDnB,WACE,0BAIF,qBAIA,mCACQ,2BJwFR,uEAEE,MKjCiB,QLoCnB,mCACE,cAGF,oCACE,MKzC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,arCvCE,6BqC2CN,+BAEI,SACA,cACA,kBAIJ,+BACE,eACA,gCrCrDI,6BqCmDN,+BAKI,qBACA,kBACA,cACA,UAGF,iC1CpEE,UAJc,QAKd,YAJuB,aA9J3B,gB0CwOI,mBrCjEE,6BqC8DJ,iC1C3DI,UAbY,KAcZ,YAbqB,MKSrB,aqC8DJ,iC1ChEI,UATQ,KAUR,YARqB,K0CgFvB,8IAGE,MAzSqB,QrC+NrB,aqCsEJ,yCAUI,MnCrSa,SmC0Sf,+CACE,MnC7OkB,QmCkPxB,0CACE,eACA,gBrC7FI,aqCiGJ,cACE,sBACA,cACA,yBAIA,qDAEE,cAIF,2BACE,cClVN,kB3CcA,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,KAKd,YAJuB,KAtL3B,MOfkB,QoClBhB,alCsGI,mCkChGJ,WAEA,+BtCwNI,asCnON,kB3CyBE,YCHsB,YI6MlB,6BsCnON,kB3CsOM,UAbY,UAcZ,YAbqB,cKSrB,asCnON,kB3CiOM,UATQ,KAUR,YARqB,MKSrB,asCnON,kB3CuCE,MOQsB,MFoLlB,6BsCnON,kBlCgHQ,iBJmHF,6BsCnON,kBlCgHQ,oBkCnGN,+BACE,aAGF,4DAEE,gBCnBJ,2B5CcA,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,KAKd,YAJuB,KSjHrB,mBmCrGJ,yBAEA,iBrCQiB,QFqNb,auCnON,2B5CyBE,YCHsB,YI6MlB,6BuCnON,2B5CsOM,UAbY,UAcZ,YAbqB,cKSrB,auCnON,2B5CiOM,UATQ,KAUR,YARqB,MKSrB,6BuCnON,2BnCgHQ,oBmCxGN,iCACE,uBAIJ,mCACE,qBAGA,sCvCkNI,6BuCtNN,mCAOI,sBAIJ,kC5CqMI,UAJc,KAKd,YAJuB,KA9J3B,gB4C/BE,SACA,UACA,WvCoMI,6BuC3MN,kC5C8MM,UAbY,UAcZ,YAbqB,cKSrB,auC3MN,kC5CyMM,UATQ,KAUR,YARqB,M4CxL3B,oC5CEA,MOfkB,QqCgBhB,aAEA,iBrCD2B,KF6LvB,auCjMN,oC5CKE,MOQsB,MFoLlB,6BuCjMN,oCAQI,QAPe,MAYjB,sCAGE,sBAOA,gBAGF,gDACE,gBAIJ,oC5C4JI,U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KSrB,akDnON,YvDiOM,UATQ,KAUR,YARqB,MuDpN3B,mBvDuNI,UAJc,KAKd,YAJuB,KAxK3B,gBAdA,MOfkB,QgDThB,mBlDuNI,6BkD7NN,mBvDgOM,UAbY,UAcZ,YAbqB,cKSrB,akD7NN,mBvD2NM,UATQ,KAUR,YARqB,MKSrB,akD7NN,mBvDiCE,MOQsB,MgDhCxB,kBACE,SACA,UACA,gB9CuFI,mBJ0HA,6BkDpNN,kB9CiGQ,oB8C1FR,uBACE,iBAEA,+BvDWF,MOfkB,QgDMd,YACA,kBACA,kBlDsME,akD1MJ,+BvDcA,MOQsB,MgDdxB,iBvDnBA,YCFkB,iCDGlB,mCACA,kCEaA,0BAGE,0BChB6B,mBDoB7B,sBCP0B,QoDQ1B,qBACA,mBlD6LI,akDlMN,iBvDRE,YCHsB,YCTxB,uBAqCE,0BCLmC,0BDQnC,sCACQ,8BACR,kCACQ,0BAvCV,uBIFA,gCACA,MC4DwB,QD3DxB,iBCiDmB,KDhDnB,WACE,0BAIF,qBAIA,mCACQ,2BJgDR,sBACE,MKuDgB,QLpDlB,yBACE,MK0DwB,QLvD1B,uBACE,MK6DsB,QL1DxB,wBACE,MKgEuB,QL3DzB,uBACE,MKnBsB,QgDnCxB,mB9CgEM,mBJ0HA,6BkD1LN,mB9CuEQ,oBJmHF,6BkDnLF,4CAEE,gBACA,gCzC3CN,mDACE,WACA,cACA,WyC2CE,6CACE,aAGF,iDACE,kBAEA,iBACA,gBACA,cACA,kBAEA,WACA,yBACA,kBAEA,yDACE,aAIJ,2DAGE,kBAEA,gBAGA,mBACA,iBACA,mBACA,oBACA,kBAEA,yBACA,gBAEA,iBhDtDuB,KgDwDvB,4EACE,qBAIJ,2CAGE,gBrD0HN,mGF5LA,MOfkB,SF8MZ,wCHHN,mGFzLE,MOQsB,MFoLlB,6BHIN,iDAEI,0BGNE,6BHUN,mGFzMA,MOfkB,SF8MZ,wCHUN,mGFtME,MOQsB,MFoLlB,6BkD3HA,kDACE,WACA,kBACA,MACA,QACA,SACA,QlDqHF,6BkDjHF,6C9CTE,gB8CWA,kBACA,yBACA,aAEA,yDACE,iBlD0GF,6BkDtGF,qDACE,cC1HN,iBxDUA,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,KAKd,YAJuB,KwDpNzB,a/CmGI,mB+CjGJ,UACA,qBnD0NI,amD/NN,iBxDqBE,YCHsB,YI6MlB,6BmD/NN,iBxDkOM,UAbY,UAcZ,YAbqB,cKSrB,amD/NN,iBxD6NM,UATQ,KAUR,YARqB,MKSrB,6BmD/NN,iB/C4GQ,oB+C/FR,uBACE,cACA,kBACA,WACA,gBACA,iBACA,oBACA,gCAGF,mCACE,6BAMF,wCACE,WAjC6B,QAoC/B,gCACE,mBACA,mBxDJF,MOfkB,QF8MZ,amD7LN,gCxDCE,MOQsB,MiDHxB,yBACE,mBACA,kBACA,iBACA,mBxDZF,MOfkB,QF8MZ,amDvLN,yBxDLE,MOQsB,MiDKxB,2CACE,MjDG0B,QiDG5B,8BACE,WACA,cACA,kBACA,MACA,QACA,SACA,OAGF,uBACE,eACA,MjDf0B,QkDxD5B,oBzDcA,YCFkB,iCDGlB,mCACA,kCAkCA,gBA2KI,UAJc,KAKd,YAJuB,KSjHrB,mBgDtGJ,kBACA,epD+NI,aoDnON,oBzDyBE,YCHsB,YI6MlB,6BoDnON,oBzDsOM,UAbY,UAcZ,YAbqB,cKSrB,aoDnON,oBzDiOM,UATQ,KAUR,YARqB,MKSrB,6BoDnON,oBhDgHQ,oBgDzGR,0BzDqDA,gByDjDE,sBAEA,qBAEA,kBACA,OAEA,eACA,gBACA,gBAQA,yBACA,kBAEA,WACA,mBAEA,eACA,iBAEA,kBAIA,yBACI,qBACI,iBAIR,yBpDoLI,6BoD5NN,0BAgBI,iBA0BF,0CA1CF,0BA2CI,wBACA,iBACA,0BAIJ,0BzDpBA,MOfkB,QkDqChB,cACA,kBpDwKI,aoD3KN,0BzDjBE,MOQsB,MOvCxB,uBACE,WACA,cACA,W4CXF,uBNeA,6BAcA,qBACA,sBAGA,oBACA,qBAEA,2BACA,8BACA,wCACQ,gCAER,oBAKA,8BAKA,yBACI,qBACI,iBAhCR,+BACE,YAGF,8BACE,YMtBF,iCNgEA,6BAEA,qBACA,sBAGA,oBAEA,2BACA,8BACA,wCACQ,gCAKR,8BAKA,yBACI,qBACI,iBAER,+EAEE,2BAEA,sBACA,uBACA,0BAEA,4BACA,qBACA,kCACQ,0BAER,+BAGA,yBACI,qBACI,iBO9GV,yBACE,0BAGF,+BACE,gCAGF,wBACE,yBAGF,uBACE,wBtDqNI,asDjNJ,6BACE,yBCiBF,mBnDmEI,oBmD7DF,uBnD+DE,wBmD/DF,yBnD+DE,0BmD/DF,0BnD+DE,2BmD/DF,wBnD+DE,yBmDrEJ,mBnDmEI,sBmD7DF,uBnD+DE,0BmD/DF,yBnD+DE,4BmD/DF,0BnD+DE,6BmD/DF,wBnD+DE,2BmDrEJ,mBnDmEI,uBmD7DF,uBnD+DE,2BmD/DF,yBnD+DE,6BmD/DF,0BnD+DE,8BmD/DF,wBnD+DE,4BmDrEJ,mBnDmEI,uBmD7DF,uBnD+DE,2BmD/DF,yBnD+DE,6BmD/DF,0BnD+DE,8BmD/DF,wBnD+DE,4BmDrEJ,mBnDmEI,uBJ4HA,6BuD/LJ,mBnD0EM,wBmDpEJ,uBnD+DE,2BJ0HA,6BuDzLF,uBnDsEI,4BmDtEJ,yBnD+DE,6BJ0HA,6BuDzLF,yBnDsEI,8BmDtEJ,0BnD+DE,8BJ0HA,6BuDzLF,0BnDsEI,+BmDtEJ,wBnD+DE,4BJ0HA,6BuDzLF,wBnDsEI,6BmD5EN,mBnDmEI,uBJ4HA,6BuD/LJ,mBnD0EM,wBmDpEJ,uBnD+DE,2BJ0HA,6BuDzLF,uBnDsEI,4BmDtEJ,yBnD+DE,6BJ0HA,6BuDzLF,yBnDsEI,8BmDtEJ,0BnD+DE,8BJ0HA,6BuDzLF,0BnDsEI,+BmDtEJ,wBnD+DE,4BJ0HA,6BuDzLF,wBnDsEI,6BmD5EN,mBnDmEI,uBJ4HA,6BuD/LJ,mBnD0EM,wBmDpEJ,uBnD+DE,2BJ0HA,6BuDzLF,uBnDsEI,4BmDtEJ,yBnD+DE,6BJ0HA,6BuDzLF,yBnDsEI,8BmDtEJ,0BnD+DE,8BJ0HA,6BuDzLF,0BnDsEI,+BmDtEJ,wBnD+DE,4BJ0HA,6BuDzLF,wBnDsEI,6BmD5EN,mBnDmEI,uBJ4HA,6BuD/LJ,mBnD0EM,wBmDpEJ,uBnD+DE,2BJ0HA,6BuDzLF,uBnDsEI,4BmDtEJ,yBnD+DE,6BJ0HA,6BuDzLF,yBnDsEI,8BmDtEJ,0BnD+DE,8BJ0HA,6BuDzLF,0BnDsEI,+BmDtEJ,wBnD+DE,4BJ0HA,6BuDzLF,wBnDsEI,6BmD5EN,mBnDmEI,uBJ4HA,6BuD/LJ,mBnD0EM,wBmDpEJ,uBnD+DE,2BJ0HA,6BuDzLF,uBnDsEI,4BmDtEJ,yBnD+DE,6BJ0HA,6BuDzLF,yBnDsEI,8BmDtEJ,0BnD+DE,8BJ0HA,6BuDzLF,0BnDsEI,+BmDtEJ,wBnD+DE,4BJ0HA,6BuDzLF,wBnDsEI,6BmD5EN,mBnDmEI,uBJ4HA,6BuD/LJ,mBnD0EM,wBmDpEJ,uBnD+DE,2BJ0HA,6BuDzLF,uBnDsEI,4BmDtEJ,yBnD+DE,6BJ0HA,6BuDzLF,yBnDsEI,8BmDtEJ,0BnD+DE,8BJ0HA,6BuDzLF,0BnDsEI,+BmDtEJ,wBnD+DE,4BJ0HA,6BuDzLF,wBnDsEI,6BmD5EN,oBnDmEI,qBmD7DF,wBnD+DE,yBmD/DF,0BnD+DE,2BmD/DF,2BnD+DE,4BmD/DF,yBnD+DE,0BmDrEJ,oBnDmEI,uBmD7DF,wBnD+DE,2BmD/DF,0BnD+DE,6BmD/DF,2BnD+DE,8BmD/DF,yBnD+DE,4BmDrEJ,oBnDmEI,wBmD7DF,wBnD+DE,4BmD/DF,0BnD+DE,8BmD/DF,2BnD+DE,+BmD/DF,yBnD+DE,6BmDrEJ,oBnDmEI,wBmD7DF,wBnD+DE,4BmD/DF,0BnD+DE,8BmD/DF,2BnD+DE,+BmD/DF,yBnD+DE,6BmDrEJ,oBnDmEI,wBJ4HA,6BuD/LJ,oBnD0EM,yBmDpEJ,wBnD+DE,4BJ0HA,6BuDzLF,wBnDsEI,6BmDtEJ,0BnD+DE,8BJ0HA,6BuDzLF,0BnDsEI,+BmDtEJ,2BnD+DE,+BJ0HA,6BuDzLF,2BnDsEI,gCmDtEJ,yBnD+DE,6BJ0HA,6BuDzLF,yBnDsEI,8BmD5EN,oBnDmEI,wBJ4HA,6BuD/LJ,oBnD0EM,yBmDpEJ,wBnD+DE,4BJ0HA,6BuDzLF,wBnDsEI,6BmDtEJ,0BnD+DE,8BJ0HA,6BuDzLF,0BnDsEI,+BmDtEJ,2BnD+DE,+BJ0HA,6BuDzLF,2BnDsEI,gCmDtEJ,yBnD+DE,6BJ0HA,6BuDzLF,yBnDsEI,8BmD5EN,oBnDmEI,wBJ4HA,6BuD/LJ,oBnD0EM,yBmDpEJ,wBnD+DE,4BJ0HA,6BuDzLF,wBnDsEI,6BmDtEJ,0BnD+DE,8BJ0HA,6BuDzLF,0BnDsEI,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R,MGwHQ,UAVQ,KAWR,YATU,MD8FV,6BF9MR,MCkFU,qBC4HF,6BF9MR,MCkFU,oBC4HF,6BF9MR,MCkFU,kBDvER,4BACE,gBAIJ,GACE,YDrBc,ICwBhB,QGGE,gBA4FI,UALU,KAMV,UALc,MAMd,YALY,QH1FhB,gBEwLM,6BF1LR,QGyGQ,UAfQ,KAgBR,UAfY,MAgBZ,YAfU,SD8FV,aF1LR,QGoGQ,UAVQ,KAWR,YATU,MC3IlB,gBHsGQ,mBCmIA,6BEzOR,gBH6GU,oBG1GR,6CACE,gBAIJ,yBH8FQ,mBCmIA,6BEjOR,yBHqGU,oBGjGV,uBACE,8BACA,kBAEA,uCAEE,SACA,UCoCF,cAEE,kBACA,mBC9CF,oBACE,WACA,WACA,cD+EF,6BACE,sBACA,eHyII,6BG3IN,6BAOI,MATyC,KAUzC,WARJ,2BACE,sBACA,eHyII,6BG3IN,2BAOI,MATyC,KAUzC,gBARJ,0BACE,sBACA,eHyII,6BG3IN,0BAOI,MATyC,KAUzC,WARJ,4BACE,sBACA,eHyII,6BG3IN,4BAOI,MATyC,KAUzC,gBARJ,gCACE,sBACA,eHyII,6BG3IN,gCAOI,MATyC,KAUzC,WARJ,sBACE,sBACA,eHyII,6BG3IN,sBAOI,MATyC,KAUzC,YE9DJ,kBN8DM,qCM3EN,cL8MM,6BKjMN,kBNqEQ,kBC4HF,6BKjMN,kBNqEQ,qBK1BR,gCACE,aAEF,+BACE,gBC5CF,qBN2DM,iBCmIA,6BK9LN,qBNkEQ,kBM/DR,qBNwDM,qCCmIA,6BK3LN,qBN+DQ,qBC4HF,6BK3LN,qBN+DQ,kBOlER,qBAxBA,cAEA,UTyBe,OG2LT,6BM9LN,qBAnBE,eNiNI,0BM9LN,qBAdE,eAiBF,2BAZA,cACA,eNsMM,6BM3LN,2BARE,eChCJ,UACE,OViCc,KUhCd,MVgCc,KU3BhB,kBACE,KXIe,QWDjB,wBACE,aAGF,yBACE,KXJe,QWOjB,iBACE,KXRe,QWWjB,iBACE,KXLc,QWQhB,gBACE,OXZgB,QWelB,uBACE,KXpBe,QWuBjB,sBACE,KXxBe,QW2BjB,8BACE,KXxBgB,QW2BlB,wBACE,KXhCe,QWiCf,8BACA,6BACA,4BACA,iCACA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0BCtVF,iBjBrCiB,KiBsCjB,SACA,6BACA,MjB7CgB,QiB8ChB,gCACA,ehBuBgB,Ie4TZ,qCCjVJ,oCACE,KjBlDc,QgBqYd,2BACE,iBhB3UoB,QgB4UpB,SAEA,6CACE,KhB3YU,MIqNV,6BY4LR,mBRzGE,+BACA,SACA,eACA,YACA,UACA,WQwGE,gBACA,kBAEA,eRzGF,oCACE,KRlTa,QQmTb,YACA,WAGF,qCACE,SAIA,0CACE,KR1M6B,QQ8MjC,yBSvUA,iBjBciB,KiBbjB,qCACA,MjBOgB,QiBHhB,gCAGA,qBD0ZI,0CACE,KhB3ZU,SIoNV,6BY4LR,mBAiBI,cAIJ,iCACE,4BAGF,kCACE,6BAQF,kBACE,YZ/NM,6BY8NR,kBAII,YAIJ,yBR/LE,+BACA,sBACA,cPjNkB,IOkNlB,MR/PgB,KQgQhB,eQ8LA,cACA,eACA,gBACA,YfnbqB,KeobrB,eAEA,iBACA,kBACA,qBACA,URpMA,2CACE,SAGF,+BACE,iBR7MsB,QQ8MtB,aRzPe,QQ0Pf,gBAGF,+BACE,iCAGF,mEAEE,iBRvNsB,QQwNtB,aRpQe,QQqQf,MRrQe,QIqMX,6BYsOR,yBAeI,YZrPI,sDYsOR,yBAmBI,cZzPI,4BYsOR,yBAwBI,cAGF,+BC3aA,iBjBrCiB,KiBsCjB,SACA,6BACA,MjB7CgB,QiB8ChB,gCACA,ehBuBgB,IekZd,8CCvaF,yCACE,KjBlDc,QIoNV,6BY6QN,iDAEI,kBACA,WACA,UAKN,wBAEE,iBhB7egB,KgB8ehB,WACA,aACA,gBZ3RM,aYsRR,wBRzRI,cQgSF,gCACE,cZ9RI,4BY6RN,gCAII,gCAEA,6BAGA,qDACE,eZvSA,6BY4SF,qDACE,UZ7SA,4BYsRR,wBA6BI,iBhB1gBa,QgB2gBb,cACA,cACA,kBAKJ,8BACE,Yf9gBc,Ie+gBd,gBACA,aACA,kBZ/TM,4BY2TR,8BAOI,cAIJ,8BRnPE,+BACA,SACA,eACA,YACA,UACA,WQgPA,gBACA,kBACA,UACA,QACA,mBRlPA,+CACE,KRlTa,QQmTb,YACA,WAGF,gDACE,SAIA,qDACE,KR1M6B,QQ8MjC,oCSvUA,iBjBciB,KiBbjB,qCA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uBACA,gBAIJ,mCACI,WACA,YACA,iBAIJ,wBACI,2BAIJ,uEAEI,oBACA,gBACA,uBACA,qBACA,4BACA,qBAGJ,kCACI,qBAIJ,2BACI,cACI,WACA,8BAGJ,gEACI,WAGJ,2BACI,gBAGJ,+BACI,mBAIR,uCACI,UACA,aAMJ,2BACI,yBAGJ,qBACI,eAIJ,qBACI,UAGJ,gDACI,mBACA,iBACA,6BACA,gBAGJ,mFACI,eACA,eACA,iBAGJ,6BACI,mFACI,eACA,oBACA,0BAIR,aACI,mFACI,eACA,kBAIR,iFACI,gCACA,gBAGJ,uFACI,eACA,kBACA,yBACA,aAGJ,6BACI,uFACI,eACA,eACA,kBAIR,aACI,uFACI,eACA,iBAIR,oFACI,UAGJ,qHACI,gBACA,eACA,eACA,iBACA,iBACA,cACA,qBACA,gBACA,mBAGJ,6BACI,qHACI,eACA,0BAIR,aACI,qHACI,eACA,iBAKR,qEACI,cAGJ,iEACI,mBAGJ,6BACI,gBAGJ,oCACI,kBAGJ,mDACI,eACA,mBAGJ,qBACI,kBACA,kBACA,UACA,gBACA,kCAGJ,4BACI,cACA,6CACA,mCACA,kCACA,gBACA,eACA,kBACA,gBACA,SAGJ,aACI,4BACI,YAIR,aACI,4BACI,wBAIR,6BACI,4BACI,eACA,eACA,iBAIR,aACI,4BACI,eACA,iBAIR,6DACI,cACA,6CACA,mCACA,kCACA,gBACA,eACA,kBACA,yBACA,SACA,UACA,qBAGJ,aACI,6DACI,YAIR,aACI,6DACI,wBAIR,6BACI,6DACI,eACA,eACA,kBAIR,aACI,6DACI,eACA,iBAIR,mEACI,iBAGJ,wJACI,gCACA,cACA,sBACA,qCACA,qBACA,mCACA,2BACA,yBAGJ,gCACI,iBACA,gBACA,qBAGJ,6BACI,gCACI,mBAIR,wCACI,kBACA,kBACA,mBAGJ,gDACI,YACA,kBACA,OACA,WACA,gBAGJ,+DACI,UACA,QAGJ,4EACI,qBACA,mBAGJ,aACI,6DACI,eACA,cAGJ,wCACI,iBACA,qBAGJ,kFACI,sBAMR,UACI,kBACA,yBACA,gCACA,eACA,OAGJ,8BACI,4BAGJ,kCACI,4BAGJ,6BACI,UACI,gBAIR,wCACI,eAGJ,oBACI,aAGJ,uCACI,yBAGJ,ySACI,WAGJ,uBACI,uBAGJ,kGACI,cAGJ,uBACI,kBACA,UAGJ,uBACI,qBACA,cAGJ,6BACI,kBACA,WACA,OACA,MACA,QACA,SC1hBJ,kBACI,mCACA,kCACA,gBACA,eACA,kBACA,oBAEA,oDACI,MpBgBW,QoBfX,eACA,iBACA,gBACA,cACA,mBACA,gBAIR,6BACI,kBACI,mBAKR,aACI,kBACI,eACA,iBAIR,6BACI,kBACI,mBAIR,2BACI,gBACA,UACA,qBAGJ,wBACI,cACA,0BACA,qBACA,kBACA,MpBvCa,QoB0CjB,gCACI,8BACA,eACA,eACA,iBAGJ,sCACI,8BAGJ,8BACI,mBAGJ,yCACI,8BACA,gBACA,mBAGJ,6DAEI,cACA,kBpBjEuB,QoBkEvB,qBACA,gBACA,UAGJ,8BACI,gBACA,cACA,qBACA,gBACA,UAGJ,iEACI,kBpBjFa,QoBkFb,gBACA,MpBnFa,QoBsFjB,uEACI,qBAGJ,mCACI,kBAGJ,2DACI,kBACA,gBACA,gBACA,gBAGJ,2EACI,YACA,kBACA,cAGJ,yBACI,YACA,mBACA,wBACA,gBACA,cACA,gBACA,eACA,kBACA,eAGJ,aACI,yBACI,wBAIR,6BACI,yBACI,eACA,oBACA,oBAGJ,yBACI,2BAOA,0GACI,gBAIR,sDACI,kBAEA,sFACI,iBAEA,8FACI,YACA,gBACA,iBAIR,8FACI,iBACA,WpB/Je,QoBiKf,sHACI,gBCrLf,uBACG,iBCDH,uBACG,kBAGJ,uBACI,aAGJ,mCACI,qBAGJ,6BACI,mCACI,cAIR,mFACI,cAGJ,6BACI,mFACI,cAIR,gFACI,cAGJ,6BACI,gFACI,cAIR,6BACI,oBACI,aAGJ,oCACI,eC5CP,WACG,aAGJ,uBACI,yBAGJ,mBAEI,gCAOJ,qBACI,iBAIJ,mBACI,gBAGJ,yBACI,sDACA,kBACA,mBAGJ,yBACI,yBACI,wBACA,uBACA,oBACA,cAIR,sCACI,gBACA,SAGJ,+BACI,mBACA,cACA,mBACA,YAGJ,yBACI,+BACI,qBAIR,yBACI,+BACI,iBAIR,2EACI,YAGJ,qCACI,WAGJ,oEACI,qDAGJ,iFACI,aAGJ,+BACI,+BACA,+BACA,uBACA,cACA,WAGJ,qCACI,yDACA,+DACA,wBACA,gBACA,oDACA,iBAGJ,4CACI,4BACA,yDACA,2BACA,4BACA,sBACA,YAGJ,kCACI,2BAGJ,mCACI,qCACA,qBACA,kBAGJ,mCACI,cAGJ,yCACI,qCACA,2EACA,mEAGJ,qCACI,gBACA,gBAGJ,oDACI,gBAGJ,mCACI,4CACA,mBACA,cACA,gCACA,oBACA,aAGJ,yBACI,mCACI,wBACA,uBACA,oBACA,aAGJ,kDACI,oBACA,cAIR,kEACI,YAGJ,6JACI,YAGJ,yBACI,kEACI,oBACA,YAGJ,6JACI,cAIR,4EACI,oBACA,aACA,4BACA,8BACA,8BACA,oBAGJ,4DACI,gBACA,aAGJ,qCACI,eAMJ,sBACI,aACA,8BACA,qBAGJ,yBACI,sBACI,sBACA,uBAGJ,aACI,mBACA,uBAKR,mCACI,kBACA,qBACA,mBAGJ,6BACI,mCACI,gBAIR,6BACI,oCACI,gBAKR,0CACI,8GAGI,WACA,sBACA,yBACA,gBACA,eAKR,kBACI,sBACA,iBACA,kBAGJ,gBACI,aACA,eAGJ,oBACI","file":"application.min.css"} \ No newline at end of file diff --git a/Childrens-Social-Care-CPD/wwwroot/javascript/govuk-frontend-4.7.0.min.js b/Childrens-Social-Care-CPD/wwwroot/javascript/govuk-frontend-4.7.0.min.js deleted file mode 100644 index 1c322ad4..00000000 --- a/Childrens-Social-Care-CPD/wwwroot/javascript/govuk-frontend-4.7.0.min.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define("GOVUKFrontend",["exports"],e):e(t.GOVUKFrontend={})}(this,(function(t){"use strict";function e(t,e){if(window.NodeList.prototype.forEach)return t.forEach(e);for(var n=0;n1&&o.shift(),n[o.join(".")]=t[i]}return n}function o(t){if("string"!=typeof t)return t;var e=t.trim();return"true"===e||"false"!==e&&(e.length>0&&isFinite(Number(e))?Number(e):t)}function s(t){var e={};for(var n in t)e[n]=o(t[n]);return e}function r(t,e){this.translations=t||{},this.locale=e&&e.locale||document.documentElement.lang||"en"}(function(t){var e,n,i,o;"defineProperty"in Object&&function(){try{return Object.defineProperty({},"test",{value:42}),!0}catch(t){return!1}}()||(e=Object.defineProperty,n=Object.prototype.hasOwnProperty("__defineGetter__"),i="Getters & setters cannot be defined on this javascript engine",o="A property cannot both have accessors and be writable or have a value",Object.defineProperty=function(t,s,r){if(e&&(t===window||t===document||t===Element.prototype||t instanceof Element))return e(t,s,r);if(null===t||!(t instanceof Object||"object"==typeof t))throw new TypeError("Object.defineProperty called on non-object");if(!(r instanceof Object))throw new TypeError("Property description must be an object");var a=String(s),l="value"in r||"writable"in r,c="get"in r&&typeof r.get,u="set"in r&&typeof r.set;if(c){if("function"!==c)throw new TypeError("Getter must be a function");if(!n)throw new TypeError(i);if(l)throw new TypeError(o);Object.__defineGetter__.call(t,a,r.get)}else t[a]=r.value;if(u){if("function"!==u)throw new TypeError("Setter must be a function");if(!n)throw new TypeError(i);if(l)throw new TypeError(o);Object.__defineSetter__.call(t,a,r.set)}return"value"in r&&(t[a]=r.value),t})}).call("object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||{}),function(t){"Document"in this||"undefined"==typeof WorkerGlobalScope&&"function"!=typeof importScripts&&(this.HTMLDocument?this.Document=this.HTMLDocument:(this.Document=this.HTMLDocument=document.constructor=new Function("return function Document() {}")(),this.Document.prototype=document))}.call("object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||{}),function(t){"Element"in this&&"HTMLElement"in this||function(){if(!window.Element||window.HTMLElement){window.Element=window.HTMLElement=new Function("return function Element() {}")();var t,e=document.appendChild(document.createElement("body")),n=e.appendChild(document.createElement("iframe")).contentWindow.document,i=Element.prototype=n.appendChild(n.createElement("*")),o={},s=function(t,e){var n,i,r,a=t.childNodes||[],l=-1;if(1===t.nodeType&&t.constructor!==Element)for(n in t.constructor=Element,o)i=o[n],t[n]=i;for(;r=e&&a[++l];)s(r,e);return t},r=document.getElementsByTagName("*"),a=document.createElement,l=100;i.attachEvent("onpropertychange",(function(t){for(var e,n=t.propertyName,s=!o.hasOwnProperty(n),a=i[n],l=o[n],c=-1;e=r[++c];)1===e.nodeType&&(s||e[n]===l)&&(e[n]=a);o[n]=a})),i.constructor=Element,i.hasAttribute||(i.hasAttribute=function(t){return null!==this.getAttribute(t)}),c()||(document.onreadystatechange=c,t=setInterval(c,25)),document.createElement=function(t){var e=a(String(t).toLowerCase());return s(e)},document.removeChild(e)}else window.HTMLElement=window.Element;function c(){return l--||clearTimeout(t),!(!document.body||document.body.prototype||!/(complete|interactive)/.test(document.readyState))&&(s(document,!0),t&&document.body.prototype&&clearTimeout(t),!!document.body.prototype)}}()}.call("object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||{}),function(t){(function(){if(!document.documentElement.dataset)return!1;var t=document.createElement("div");return t.setAttribute("data-a-b","c"),t.dataset&&"c"==t.dataset.aB})()||Object.defineProperty(Element.prototype,"dataset",{get:function(){for(var t=this.attributes,e={},n=0;n=3&&t%100<=10?"few":t%100>=11&&t%100<=99?"many":"other"},chinese:function(){return"other"},french:function(t){return 0===t||1===t?"one":"other"},german:function(t){return 1===t?"one":"other"},irish:function(t){return 1===t?"one":2===t?"two":t>=3&&t<=6?"few":t>=7&&t<=10?"many":"other"},russian:function(t){var e=t%100,n=e%10;return 1===n&&11!==e?"one":n>=2&&n<=4&&!(e>=12&&e<=14)?"few":0===n||n>=5&&n<=9||e>=11&&e<=14?"many":"other"},scottish:function(t){return 1===t||11===t?"one":2===t||12===t?"two":t>=3&&t<=10||t>=13&&t<=19?"few":"other"},spanish:function(t){return 1===t?"one":t%1e6==0&&0!==t?"many":"other"},welsh:function(t){return 0===t?"zero":1===t?"one":2===t?"two":3===t?"few":6===t?"many":"other"}},function(t){var e;"DOMTokenList"in this&&(!("classList"in(e=document.createElement("x")))||!e.classList.toggle("x",!1)&&!e.className)||function(e){var n;"DOMTokenList"in e&&e.DOMTokenList&&(!document.createElementNS||!document.createElementNS("http://www.w3.org/2000/svg","svg")||document.createElementNS("http://www.w3.org/2000/svg","svg").classList instanceof DOMTokenList)||(e.DOMTokenList=function(){var e=!0,i=function(t,n,i,o){Object.defineProperty?Object.defineProperty(t,n,{configurable:!1===e||!!o,get:i}):t.__defineGetter__(n,i)};try{i({},"support")}catch(n){e=!1}return function(e,n){var o=this,s=[],r={},a=0,l=0,c=function(t){i(o,t,(function(){return d(),s[t]}),!1)},u=function(){if(a>=l)for(;l>>0,"object"==typeof e[n]?e[n].baseVal=s.join(" "):e[n]=s.join(" "),u())},o.remove=function(){d.apply(o,t=arguments);for(var t,i={},l=0,c=[];l>>0,"object"==typeof e[n]?e[n].baseVal=s.join(" "):e[n]=s.join(" "),u()},o.toggle=function(e,n){return d.apply(o,[e]),t!==n?n?(o.add(e),!0):(o.remove(e),!1):r[e]?(o.remove(e),!1):(o.add(e),!0)},o}}()),"classList"in(n=document.createElement("span"))&&(n.classList.toggle("x",!1),n.classList.contains("x")&&(n.classList.constructor.prototype.toggle=function(e){var n=arguments[1];if(n===t){var i=!this.contains(e);return this[i?"add":"remove"](e),i}return this[(n=!!n)?"add":"remove"](e),n})),function(){var t=document.createElement("span");if("classList"in t&&(t.classList.add("a","b"),!t.classList.contains("b"))){var e=t.classList.constructor.prototype.add;t.classList.constructor.prototype.add=function(){for(var t=arguments,n=arguments.length,i=0;i=this.lastInputTimestamp)&&this.updateIfValueChanged()}.bind(this),1e3)},h.prototype.handleBlur=function(){clearInterval(this.valueChecker)},h.prototype.updateIfValueChanged=function(){this.$textarea.value!==this.lastInputValue&&(this.lastInputValue=this.$textarea.value,this.updateCountMessage())},h.prototype.updateCountMessage=function(){this.updateVisibleCountMessage(),this.updateScreenReaderCountMessage()},h.prototype.updateVisibleCountMessage=function(){var t=this.$textarea,e=this.$visibleCountMessage,n=this.maxLength-this.count(t.value);this.isOverThreshold()?e.classList.remove("govuk-character-count__message--disabled"):e.classList.add("govuk-character-count__message--disabled"),n<0?(t.classList.add("govuk-textarea--error"),e.classList.remove("govuk-hint"),e.classList.add("govuk-error-message")):(t.classList.remove("govuk-textarea--error"),e.classList.remove("govuk-error-message"),e.classList.add("govuk-hint")),e.innerText=this.getCountMessage()},h.prototype.updateScreenReaderCountMessage=function(){var t=this.$screenReaderCountMessage;this.isOverThreshold()?t.removeAttribute("aria-hidden"):t.setAttribute("aria-hidden","true"),t.innerText=this.getCountMessage()},h.prototype.count=function(t){return"maxwords"in this.config&&this.config.maxwords?(t.match(/\S+/g)||[]).length:t.length},h.prototype.getCountMessage=function(){var t=this.maxLength-this.count(this.$textarea.value),e="maxwords"in this.config&&this.config.maxwords?"words":"characters";return this.formatCountMessage(t,e)},h.prototype.formatCountMessage=function(t,e){if(0===t)return this.i18n.t(e+"AtLimit");var n=t<0?"OverLimit":"UnderLimit";return this.i18n.t(e+n,{count:Math.abs(t)})},h.prototype.isOverThreshold=function(){if(!this.config.threshold)return!0;var t=this.$textarea,e=this.count(t.value);return this.maxLength*this.config.threshold/100<=e},p.prototype.init=function(){if(this.$module&&this.$inputs){var t=this.$module;e(this.$inputs,(function(t){var e=t.getAttribute("data-aria-controls");e&&document.getElementById(e)&&(t.setAttribute("aria-controls",e),t.removeAttribute("data-aria-controls"))})),window.addEventListener("onpageshow"in window?"pageshow":"DOMContentLoaded",this.syncAllConditionalReveals.bind(this)),this.syncAllConditionalReveals(),t.addEventListener("click",this.handleClick.bind(this))}},p.prototype.syncAllConditionalReveals=function(){e(this.$inputs,this.syncConditionalRevealWithInputState.bind(this))},p.prototype.syncConditionalRevealWithInputState=function(t){var e=t.getAttribute("aria-controls");if(e){var n=document.getElementById(e);if(n&&n.classList.contains("govuk-checkboxes__conditional")){var i=t.checked;t.setAttribute("aria-expanded",i.toString()),n.classList.toggle("govuk-checkboxes__conditional--hidden",!i)}}},p.prototype.unCheckAllInputsExcept=function(t){var n=this;e(document.querySelectorAll('input[type="checkbox"][name="'+t.name+'"]'),(function(e){t.form===e.form&&e!==t&&(e.checked=!1,n.syncConditionalRevealWithInputState(e))}))},p.prototype.unCheckExclusiveInputs=function(t){var n=this;e(document.querySelectorAll('input[data-behaviour="exclusive"][type="checkbox"][name="'+t.name+'"]'),(function(e){t.form===e.form&&(e.checked=!1,n.syncConditionalRevealWithInputState(e))}))},p.prototype.handleClick=function(t){var e=t.target;e instanceof HTMLInputElement&&"checkbox"===e.type&&(e.getAttribute("aria-controls")&&this.syncConditionalRevealWithInputState(e),e.checked&&("exclusive"===e.getAttribute("data-behaviour")?this.unCheckAllInputsExcept(e):this.unCheckExclusiveInputs(e)))};function f(t){if(!(t instanceof HTMLElement))return this;this.$module=t,this.$summary=null,this.$content=null}function m(t,e){if(!(t instanceof HTMLElement))return this;this.$module=t;this.config=n({disableAutoFocus:!1},e||{},s(t.dataset))}f.prototype.init=function(){this.$module&&("HTMLDetailsElement"in window&&this.$module instanceof HTMLDetailsElement||this.polyfillDetails())},f.prototype.polyfillDetails=function(){var t,e=this.$module,n=this.$summary=e.getElementsByTagName("summary").item(0),i=this.$content=e.getElementsByTagName("div").item(0);n&&i&&(i.id||(i.id="details-content-"+(t=(new Date).getTime(),"undefined"!=typeof window.performance&&"function"==typeof window.performance.now&&(t+=window.performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var n=(t+16*Math.random())%16|0;return t=Math.floor(t/16),("x"===e?n:3&n|8).toString(16)})))),e.setAttribute("role","group"),n.setAttribute("role","button"),n.setAttribute("aria-controls",i.id),n.tabIndex=0,this.$module.hasAttribute("open")?n.setAttribute("aria-expanded","true"):(n.setAttribute("aria-expanded","false"),i.style.display="none"),this.polyfillHandleInputs(this.polyfillSetAttributes.bind(this)))},f.prototype.polyfillSetAttributes=function(){return this.$module.hasAttribute("open")?(this.$module.removeAttribute("open"),this.$summary.setAttribute("aria-expanded","false"),this.$content.style.display="none"):(this.$module.setAttribute("open","open"),this.$summary.setAttribute("aria-expanded","true"),this.$content.style.display=""),!0},f.prototype.polyfillHandleInputs=function(t){this.$summary.addEventListener("keypress",(function(e){var n=e.target;13!==e.keyCode&&32!==e.keyCode||n instanceof HTMLElement&&"summary"===n.nodeName.toLowerCase()&&(e.preventDefault(),n.click?n.click():t(e))})),this.$summary.addEventListener("keyup",(function(t){var e=t.target;32===t.keyCode&&e instanceof HTMLElement&&"summary"===e.nodeName.toLowerCase()&&t.preventDefault()})),this.$summary.addEventListener("click",t)},m.prototype.init=function(){if(this.$module){var t=this.$module;this.setFocus(),t.addEventListener("click",this.handleClick.bind(this))}},m.prototype.setFocus=function(){var t=this.$module;this.config.disableAutoFocus||(t.setAttribute("tabindex","-1"),t.addEventListener("blur",(function(){t.removeAttribute("tabindex")})),t.focus())},m.prototype.handleClick=function(t){var e=t.target;this.focusTarget(e)&&t.preventDefault()},m.prototype.focusTarget=function(t){if(!(t instanceof HTMLAnchorElement))return!1;var e=this.getFragmentFromUrl(t.href);if(!e)return!1;var n=document.getElementById(e);if(!n)return!1;var i=this.getAssociatedLegendOrLabel(n);return!!i&&(i.scrollIntoView(),n.focus({preventScroll:!0}),!0)},m.prototype.getFragmentFromUrl=function(t){return-1===t.indexOf("#")?undefined:t.split("#").pop()},m.prototype.getAssociatedLegendOrLabel=function(t){var e=t.closest("fieldset");if(e){var n=e.getElementsByTagName("legend");if(n.length){var i=n[0];if(t instanceof HTMLInputElement&&("checkbox"===t.type||"radio"===t.type))return i;var o=i.getBoundingClientRect().top,s=t.getBoundingClientRect();if(s.height&&window.innerHeight)if(s.top+s.height-o0?this.$indicatorContainer.classList.add("govuk-exit-this-page__indicator--visible"):this.$indicatorContainer.classList.remove("govuk-exit-this-page__indicator--visible"),e(this.$indicatorContainer.querySelectorAll(".govuk-exit-this-page__indicator-light"),function(t,e){t.classList.toggle("govuk-exit-this-page__indicator-light--on",e=3?(this.keypressCounter=0,null!==this.keypressTimeoutId&&(clearTimeout(this.keypressTimeoutId),this.keypressTimeoutId=null),this.exitPage()):1===this.keypressCounter?this.$updateSpan.innerText=this.i18n.t("pressTwoMoreTimes"):this.$updateSpan.innerText=this.i18n.t("pressOneMoreTime"),this.setKeypressTimer()),this.lastKeyWasModified=t.shiftKey},b.prototype.setKeypressTimer=function(){clearTimeout(this.keypressTimeoutId),this.keypressTimeoutId=setTimeout(this.resetKeypressTimer.bind(this),this.timeoutTime)},b.prototype.resetKeypressTimer=function(){clearTimeout(this.keypressTimeoutId),this.keypressTimeoutId=null,this.keypressCounter=0,this.$updateSpan.innerText=this.i18n.t("timedOut"),this.timeoutMessageId=setTimeout(function(){this.$updateSpan.innerText=""}.bind(this),this.timeoutTime),this.updateIndicator()},b.prototype.resetPage=function(){document.body.classList.remove("govuk-exit-this-page-hide-content"),this.$overlay&&(this.$overlay.remove(),this.$overlay=null),this.$updateSpan.setAttribute("role","status"),this.$updateSpan.innerText="",this.updateIndicator(),this.keypressTimeoutId&&clearTimeout(this.keypressTimeoutId),this.timeoutMessageId&&clearTimeout(this.timeoutMessageId)},b.prototype.init=function(){this.buildIndicator(),this.initUpdateSpan(),this.initButtonClickHandler(),"govukFrontendExitThisPageKeypress"in document.body.dataset||(document.addEventListener("keyup",this.handleKeypress.bind(this),!0),document.body.dataset.govukFrontendExitThisPageKeypress="true"),window.addEventListener("onpageshow"in window?"pageshow":"DOMContentLoaded",this.resetPage.bind(this))},g.prototype.init=function(){this.$module&&this.$menuButton&&this.$menu&&("matchMedia"in window?(this.mql=window.matchMedia("(min-width: 48.0625em)"),"addEventListener"in this.mql?this.mql.addEventListener("change",this.syncState.bind(this)):this.mql.addListener(this.syncState.bind(this)),this.syncState(),this.$menuButton.addEventListener("click",this.handleMenuButtonClick.bind(this))):this.$menuButton.setAttribute("hidden",""))},g.prototype.syncState=function(){this.mql.matches?(this.$menu.removeAttribute("hidden"),this.$menuButton.setAttribute("hidden","")):(this.$menuButton.removeAttribute("hidden"),this.$menuButton.setAttribute("aria-expanded",this.menuIsOpen.toString()),this.menuIsOpen?this.$menu.removeAttribute("hidden"):this.$menu.setAttribute("hidden",""))},g.prototype.handleMenuButtonClick=function(){this.menuIsOpen=!this.menuIsOpen,this.syncState()},y.prototype.init=function(){this.$module&&this.setFocus()},y.prototype.setFocus=function(){var t=this.$module;this.config.disableAutoFocus||"alert"===t.getAttribute("role")&&(t.getAttribute("tabindex")||(t.setAttribute("tabindex","-1"),t.addEventListener("blur",(function(){t.removeAttribute("tabindex")}))),t.focus())},w.prototype.init=function(){if(this.$module&&this.$inputs){var t=this.$module;e(this.$inputs,(function(t){var e=t.getAttribute("data-aria-controls");e&&document.getElementById(e)&&(t.setAttribute("aria-controls",e),t.removeAttribute("data-aria-controls"))})),window.addEventListener("onpageshow"in window?"pageshow":"DOMContentLoaded",this.syncAllConditionalReveals.bind(this)),this.syncAllConditionalReveals(),t.addEventListener("click",this.handleClick.bind(this))}},w.prototype.syncAllConditionalReveals=function(){e(this.$inputs,this.syncConditionalRevealWithInputState.bind(this))},w.prototype.syncConditionalRevealWithInputState=function(t){var e=t.getAttribute("aria-controls");if(e){var n=document.getElementById(e);if(n&&n.classList.contains("govuk-radios__conditional")){var i=t.checked;t.setAttribute("aria-expanded",i.toString()),n.classList.toggle("govuk-radios__conditional--hidden",!i)}}},w.prototype.handleClick=function(t){var n=this,i=t.target;if(i instanceof HTMLInputElement&&"radio"===i.type){var o=document.querySelectorAll('input[type="radio"][aria-controls]'),s=i.form,r=i.name;e(o,(function(t){var e=t.form===s;t.name===r&&e&&n.syncConditionalRevealWithInputState(t)}))}},E.prototype.init=function(){if(this.$module){var t=this.getLinkedElement();t&&(this.$linkedElement=t,this.$module.addEventListener("click",this.focusLinkedElement.bind(this)))}},E.prototype.getLinkedElement=function(){var t=this.getFragmentFromUrl();return t?document.getElementById(t):null},E.prototype.focusLinkedElement=function(){var t=this.$linkedElement;t.getAttribute("tabindex")||(t.setAttribute("tabindex","-1"),t.classList.add("govuk-skip-link-focused-element"),this.linkedElementListener||(this.$linkedElement.addEventListener("blur",this.removeFocusProperties.bind(this)),this.linkedElementListener=!0)),t.focus()},E.prototype.removeFocusProperties=function(){this.$linkedElement.removeAttribute("tabindex"),this.$linkedElement.classList.remove("govuk-skip-link-focused-element")},E.prototype.getFragmentFromUrl=function(){if(this.$module.hash)return this.$module.hash.split("#").pop()},function(t){"document"in this&&"nextElementSibling"in document.documentElement||Object.defineProperty(Element.prototype,"nextElementSibling",{get:function(){for(var t=this.nextSibling;t&&1!==t.nodeType;)t=t.nextSibling;return t}})}.call("object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||{}),function(t){"document"in this&&"previousElementSibling"in document.documentElement||Object.defineProperty(Element.prototype,"previousElementSibling",{get:function(){for(var t=this.previousSibling;t&&1!==t.nodeType;)t=t.previousSibling;return t}})}.call("object"==typeof window&&window||"object"==typeof self&&self||"object"==typeof global&&global||{}),k.prototype.init=function(){this.$module&&this.$tabs&&("function"==typeof window.matchMedia?this.setupResponsiveChecks():this.setup())},k.prototype.setupResponsiveChecks=function(){this.mql=window.matchMedia("(min-width: 40.0625em)"),this.mql.addListener(this.checkMode.bind(this)),this.checkMode()},k.prototype.checkMode=function(){this.mql.matches?this.setup():this.teardown()},k.prototype.setup=function(){var t=this,n=this.$module,i=this.$tabs,o=n.querySelector(".govuk-tabs__list"),s=n.querySelectorAll(".govuk-tabs__list-item");if(i&&o&&s){o.setAttribute("role","tablist"),e(s,(function(t){t.setAttribute("role","presentation")})),e(i,(function(e){t.setAttributes(e),e.addEventListener("click",t.boundTabClick,!0),e.addEventListener("keydown",t.boundTabKeydown,!0),t.hideTab(e)}));var r=this.getTab(window.location.hash)||this.$tabs[0];r&&(this.showTab(r),window.addEventListener("hashchange",this.boundOnHashChange,!0))}},k.prototype.teardown=function(){var t=this,n=this.$module,i=this.$tabs,o=n.querySelector(".govuk-tabs__list"),s=n.querySelectorAll("a.govuk-tabs__list-item");i&&o&&s&&(o.removeAttribute("role"),e(s,(function(t){t.removeAttribute("role")})),e(i,(function(e){e.removeEventListener("click",t.boundTabClick,!0),e.removeEventListener("keydown",t.boundTabKeydown,!0),t.unsetAttributes(e)})),window.removeEventListener("hashchange",this.boundOnHashChange,!0))},k.prototype.onHashChange=function(){var t=window.location.hash,e=this.getTab(t);if(e)if(this.changingHash)this.changingHash=!1;else{var n=this.getCurrentTab();n&&(this.hideTab(n),this.showTab(e),e.focus())}},k.prototype.hideTab=function(t){this.unhighlightTab(t),this.hidePanel(t)},k.prototype.showTab=function(t){this.highlightTab(t),this.showPanel(t)},k.prototype.getTab=function(t){return this.$module.querySelector('a.govuk-tabs__tab[href="'+t+'"]')},k.prototype.setAttributes=function(t){var e=this.getHref(t).slice(1);t.setAttribute("id","tab_"+e),t.setAttribute("role","tab"),t.setAttribute("aria-controls",e),t.setAttribute("aria-selected","false"),t.setAttribute("tabindex","-1");var n=this.getPanel(t);n&&(n.setAttribute("role","tabpanel"),n.setAttribute("aria-labelledby",t.id),n.classList.add(this.jsHiddenClass))},k.prototype.unsetAttributes=function(t){t.removeAttribute("id"),t.removeAttribute("role"),t.removeAttribute("aria-controls"),t.removeAttribute("aria-selected"),t.removeAttribute("tabindex");var e=this.getPanel(t);e&&(e.removeAttribute("role"),e.removeAttribute("aria-labelledby"),e.classList.remove(this.jsHiddenClass))},k.prototype.onTabClick=function(t){var e=this.getCurrentTab(),n=t.currentTarget;e&&n instanceof HTMLAnchorElement&&(t.preventDefault(),this.hideTab(e),this.showTab(n),this.createHistoryEntry(n))},k.prototype.createHistoryEntry=function(t){var e=this.getPanel(t);if(e){var n=e.id;e.id="",this.changingHash=!0,window.location.hash=this.getHref(t).slice(1),e.id=n}},k.prototype.onTabKeydown=function(t){switch(t.keyCode){case this.keys.left:case this.keys.up:this.activatePreviousTab(),t.preventDefault();break;case this.keys.right:case this.keys.down:this.activateNextTab(),t.preventDefault()}},k.prototype.activateNextTab=function(){var t=this.getCurrentTab();if(t&&t.parentElement){var e=t.parentElement.nextElementSibling;if(e){var n=e.querySelector("a.govuk-tabs__tab");n&&(this.hideTab(t),this.showTab(n),n.focus(),this.createHistoryEntry(n))}}},k.prototype.activatePreviousTab=function(){var t=this.getCurrentTab();if(t&&t.parentElement){var e=t.parentElement.previousElementSibling;if(e){var n=e.querySelector("a.govuk-tabs__tab");n&&(this.hideTab(t),this.showTab(n),n.focus(),this.createHistoryEntry(n))}}},k.prototype.getPanel=function(t){return this.$module.querySelector(this.getHref(t))},k.prototype.showPanel=function(t){var e=this.getPanel(t);e&&e.classList.remove(this.jsHiddenClass)},k.prototype.hidePanel=function(t){var e=this.getPanel(t);e&&e.classList.add(this.jsHiddenClass)},k.prototype.unhighlightTab=function(t){t.parentElement&&(t.setAttribute("aria-selected","false"),t.parentElement.classList.remove("govuk-tabs__list-item--selected"),t.setAttribute("tabindex","-1"))},k.prototype.highlightTab=function(t){t.parentElement&&(t.setAttribute("aria-selected","true"),t.parentElement.classList.add("govuk-tabs__list-item--selected"),t.setAttribute("tabindex","0"))},k.prototype.getCurrentTab=function(){return this.$module.querySelector(".govuk-tabs__list-item--selected a.govuk-tabs__tab")},k.prototype.getHref=function(t){var e=t.getAttribute("href");return e.slice(e.indexOf("#"),e.length)},t.initAll=function(t){var n=(t=void 0!==t?t:{}).scope instanceof HTMLElement?t.scope:document;e(n.querySelectorAll('[data-module="govuk-accordion"]'),(function(e){new l(e,t.accordion).init()})),e(n.querySelectorAll('[data-module="govuk-button"]'),(function(e){new u(e,t.button).init()})),e(n.querySelectorAll('[data-module="govuk-character-count"]'),(function(e){new h(e,t.characterCount).init()})),e(n.querySelectorAll('[data-module="govuk-checkboxes"]'),(function(t){new p(t).init()})),e(n.querySelectorAll('[data-module="govuk-details"]'),(function(t){new f(t).init()}));var i=n.querySelector('[data-module="govuk-error-summary"]');i&&new m(i,t.errorSummary).init(),e(n.querySelectorAll('[data-module="govuk-exit-this-page"]'),(function(e){new b(e,t.exitThisPage).init()}));var o=n.querySelector('[data-module="govuk-header"]');o&&new g(o).init(),e(n.querySelectorAll('[data-module="govuk-notification-banner"]'),(function(e){new y(e,t.notificationBanner).init()})),e(n.querySelectorAll('[data-module="govuk-radios"]'),(function(t){new w(t).init()}));var s=n.querySelector('[data-module="govuk-skip-link"]');s&&new E(s).init(),e(n.querySelectorAll('[data-module="govuk-tabs"]'),(function(t){new k(t).init()}))},t.version="4.7.0",t.Accordion=l,t.Button=u,t.Details=f,t.CharacterCount=h,t.Checkboxes=p,t.ErrorSummary=m,t.ExitThisPage=b,t.Header=g,t.NotificationBanner=y,t.Radios=w,t.SkipLink=E,t.Tabs=k})); -//# sourceMappingURL=govuk-frontend-4.7.0.min.js.map \ No newline at end of file diff --git a/Childrens-Social-Care-CPD/wwwroot/javascript/govuk-frontend-4.7.0.min.js.map b/Childrens-Social-Care-CPD/wwwroot/javascript/govuk-frontend-4.7.0.min.js.map deleted file mode 100644 index 92c49405..00000000 --- a/Childrens-Social-Care-CPD/wwwroot/javascript/govuk-frontend-4.7.0.min.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"govuk-frontend-4.7.0.min.js","names":["nodeListForEach","nodes","callback","window","NodeList","prototype","forEach","i","length","call","mergeConfigs","flattenObject","configObject","flattenedObject","flattenLoop","obj","prefix","key","Object","hasOwnProperty","value","prefixedKey","formattedConfigObject","arguments","extractConfigByNamespace","namespace","Error","newObject","keyParts","split","shift","join","normaliseString","trimmedValue","trim","isFinite","Number","normaliseDataset","dataset","out","I18n","translations","config","this","locale","document","documentElement","lang","undefined","nativeDefineProperty","supportsAccessors","ERR_ACCESSORS_NOT_SUPPORTED","ERR_VALUE_ACCESSORS","defineProperty","e","object","property","descriptor","Element","TypeError","propertyString","String","hasValueOrWritable","getterType","get","setterType","set","__defineGetter__","__defineSetter__","self","global","WorkerGlobalScope","importScripts","HTMLDocument","Document","constructor","Function","HTMLElement","interval","vbody","appendChild","createElement","frameDocument","contentWindow","cache","shiv","element","deep","childNode","childNodes","index","nodeType","elements","getElementsByTagName","nativeCreateElement","loopLimit","attachEvent","event","propertyName","nonValue","newValue","oldValue","hasAttribute","name","getAttribute","bodyCheck","onreadystatechange","setInterval","nodeName","toLowerCase","removeChild","clearTimeout","body","test","readyState","el","setAttribute","aB","attributes","map","attribute","propName","substr","replace","prop","charAt","toUpperCase","enumerable","bind","removeAttribute","t","lookupKey","options","count","getPluralSuffix","translationString","match","replacePlaceholders","formatter","hasIntlNumberFormatSupport","Intl","NumberFormat","placeholderWithBraces","placeholderKey","placeholderValue","format","toString","hasIntlPluralRulesSupport","Boolean","PluralRules","supportedLocalesOf","preferredForm","select","selectPluralFormUsingFallbackRules","console","warn","Math","abs","floor","ruleset","getPluralRulesForLocale","pluralRules","localeShort","pluralRule","pluralRulesMap","languages","arabic","chinese","french","german","irish","russian","scottish","spanish","welsh","n","lastTwo","last","x","classList","toggle","className","DOMTokenList","createElementNS","dpSupport","defineGetter","fn","configurable","that","tokens","tokenMap","maxLength","addIndexGetter","preop","reindex","error","args","rSpace","SyntaxError","code","baseVal","toLocaleString","item","idx","contains","token","add","apply","l","push","remove","ignore","force","native","addProp","o","attr","tokenList","THIS","gibberishProperty","visage","mirror","reflections","_R","HTMLLinkElement","HTMLAnchorElement","HTMLAreaElement","matches","webkitMatchesSelector","oMatchesSelector","msMatchesSelector","mozMatchesSelector","selector","ownerDocument","querySelectorAll","closest","node","SVGElement","parentNode","parentElement","Window","Event","unlistenableWindowEvents","click","dblclick","keyup","keypress","keydown","mousedown","mouseup","mousemove","mouseover","mouseenter","mouseleave","mouseout","storage","storagecommit","textinput","existingProto","type","eventInitDict","createEvent","bubbles","cancelable","initEvent","createEventObject","writable","addEventListener","listener","_events","eventElement","list","events","slice","preventDefault","returnValue","stopPropagation","cancelBubble","stopImmediatePropagation","cancelImmediate","currentTarget","relatedTarget","fromElement","target","srcElement","timeStamp","Date","getTime","clientX","pageX","scrollLeft","pageY","clientY","scrollTop","indexOf","removeEventListener","splice","detachEvent","dispatchEvent","cancelBubbleEvent","fireEvent","parentWindow","array","isCallable","$Array","Array","$Object","ObjectPrototype","ArrayPrototype","Empty","to_string","hasToStringTag","Symbol","toStringTag","fnToStr","tryFunctionObject","strClass","array_slice","array_concat","concat","array_push","max","bound","boundLength","boundArgs","result","ACCORDION_TRANSLATIONS","hideAllSections","hideSection","hideSectionAriaLabel","showAllSections","showSection","showSectionAriaLabel","Accordion","$module","defaultConfig","i18n","rememberExpanded","controlsClass","showAllClass","showAllTextClass","sectionClass","sectionExpandedClass","sectionButtonClass","sectionHeaderClass","sectionHeadingClass","sectionHeadingDividerClass","sectionHeadingTextClass","sectionHeadingTextFocusClass","sectionShowHideToggleClass","sectionShowHideToggleFocusClass","sectionShowHideTextClass","upChevronIconClass","downChevronIconClass","sectionSummaryClass","sectionSummaryFocusClass","sectionContentClass","$sections","browserSupportsSessionStorage","helper","checkForSessionStorage","$showAllButton","$showAllIcon","$showAllText","init","initControls","initSectionHeaders","areAllSectionsOpen","checkIfAllSectionsOpen","updateShowAllButton","$accordionControls","insertBefore","firstChild","onShowOrHideAllToggle","onBeforeMatch","$component","$section","$header","querySelector","constructHeaderMarkup","setExpanded","isExpanded","onSectionToggle","setInitialState","$span","$heading","$summary","$button","id","nodeValue","$headingText","$headingTextFocus","innerHTML","$showHideToggle","$showHideToggleFocus","$showHideText","$showHideIcon","getButtonPunctuationEl","$summarySpan","$summarySpanFocus","j","replaceChild","$fragment","expanded","storeState","nowExpanded","$content","newButtonText","innerText","ariaLabelParts","ariaLabelMessage","testString","sessionStorage","setItem","getItem","removeItem","exception","contentId","contentState","$punctuationEl","Button","debounceFormSubmitTimer","preventDoubleClick","handleKeyDown","debounce","$target","keyCode","setTimeout","DEBOUNCE_TIMEOUT_IN_SECONDS","now","CHARACTER_COUNT_TRANSLATIONS","charactersUnderLimit","one","other","charactersAtLimit","charactersOverLimit","wordsUnderLimit","wordsAtLimit","wordsOverLimit","textareaDescription","CharacterCount","$textarea","HTMLTextAreaElement","HTMLInputElement","$element","attributeName","$closestElementWithAttribute","threshold","datasetConfig","configOverrides","maxlength","maxwords","Infinity","$visibleCountMessage","$screenReaderCountMessage","lastInputTimestamp","lastInputValue","valueChecker","Checkboxes","$inputs","$textareaDescription","getElementById","insertAdjacentElement","bindChangeEvents","updateCountMessage","handleKeyUp","handleFocus","handleBlur","updateVisibleCountMessage","updateIfValueChanged","clearInterval","updateScreenReaderCountMessage","remainingNumber","isOverThreshold","getCountMessage","text","countType","formatCountMessage","translationKeySuffix","currentLength","$input","targetId","syncAllConditionalReveals","handleClick","syncConditionalRevealWithInputState","inputIsChecked","checked","unCheckAllInputsExcept","$inputWithSameName","form","unCheckExclusiveInputs","$exclusiveInput","$clickedInput","Details","ErrorSummary","disableAutoFocus","HTMLDetailsElement","polyfillDetails","d","performance","c","r","random","tabIndex","style","display","polyfillHandleInputs","polyfillSetAttributes","setFocus","focus","focusTarget","inputId","getFragmentFromUrl","href","$legendOrLabel","getAssociatedLegendOrLabel","scrollIntoView","preventScroll","url","pop","$fieldset","$legends","$candidateLegend","legendTop","getBoundingClientRect","top","inputRect","height","innerHeight","EXIT_THIS_PAGE_TRANSLATIONS","activated","timedOut","pressTwoMoreTimes","pressOneMoreTime","ExitThisPage","$skiplinkButton","$updateSpan","$indicatorContainer","$overlay","keypressCounter","lastKeyWasModified","timeoutTime","keypressTimeoutId","timeoutMessageId","Header","$menuButton","$menu","menuIsOpen","mql","NotificationBanner","Radios","SkipLink","$linkedElement","linkedElementListener","Tabs","$tabs","keys","left","right","up","down","jsHiddenClass","boundTabClick","onTabClick","boundTabKeydown","onTabKeydown","boundOnHashChange","onHashChange","changingHash","initUpdateSpan","initButtonClickHandler","buildIndicator","$indicator","updateIndicator","exitPage","location","handleKeypress","which","resetKeypressTimer","setKeypressTimer","shiftKey","resetPage","govukFrontendExitThisPageKeypress","matchMedia","syncState","addListener","handleMenuButtonClick","$allInputs","$clickedInputForm","$clickedInputName","hasSameFormOwner","getLinkedElement","focusLinkedElement","linkedElementId","removeFocusProperties","hash","nextSibling","previousSibling","setupResponsiveChecks","setup","checkMode","teardown","$tabList","$tabListItems","$item","$tab","setAttributes","hideTab","$activeTab","getTab","showTab","unsetAttributes","$tabWithHash","$previousTab","getCurrentTab","unhighlightTab","hidePanel","highlightTab","showPanel","panelId","getHref","$panel","getPanel","$currentTab","$nextTab","createHistoryEntry","activatePreviousTab","activateNextTab","$nextTabListItem","nextElementSibling","$previousTabListItem","previousElementSibling","$scope","scope","$accordion","accordion","button","$characterCount","characterCount","$checkbox","$detail","$errorSummary","errorSummary","exitThisPage","$notificationBanner","notificationBanner","$radio","$skipLink"],"sources":["../src/govuk/common/index.mjs","../src/govuk/common/normalise-dataset.mjs","../src/govuk/i18n.mjs","../src/govuk/vendor/polyfills/Object/defineProperty.mjs","../src/govuk/vendor/polyfills/Document.mjs","../src/govuk/vendor/polyfills/Element.mjs","../src/govuk/vendor/polyfills/Element/prototype/dataset.mjs","../src/govuk/vendor/polyfills/String/prototype/trim.mjs","../src/govuk/vendor/polyfills/DOMTokenList.mjs","../src/govuk/vendor/polyfills/Element/prototype/classList.mjs","../src/govuk/vendor/polyfills/Element/prototype/matches.mjs","../src/govuk/vendor/polyfills/Element/prototype/closest.mjs","../src/govuk/vendor/polyfills/Window.mjs","../src/govuk/vendor/polyfills/Event.mjs","../src/govuk/vendor/polyfills/Function/prototype/bind.mjs","../src/govuk/components/accordion/accordion.mjs","../src/govuk/components/button/button.mjs","../src/govuk/vendor/polyfills/Date/now.mjs","../src/govuk/components/character-count/character-count.mjs","../src/govuk/common/closest-attribute-value.mjs","../src/govuk/components/checkboxes/checkboxes.mjs","../src/govuk/components/details/details.mjs","../src/govuk/components/error-summary/error-summary.mjs","../src/govuk/components/exit-this-page/exit-this-page.mjs","../src/govuk/components/header/header.mjs","../src/govuk/components/notification-banner/notification-banner.mjs","../src/govuk/components/radios/radios.mjs","../src/govuk/components/skip-link/skip-link.mjs","../src/govuk/components/tabs/tabs.mjs","../src/govuk/vendor/polyfills/Element/prototype/nextElementSibling.mjs","../src/govuk/vendor/polyfills/Element/prototype/previousElementSibling.mjs","../src/govuk/all.mjs","../src/govuk/common/govuk-frontend-version.mjs"],"sourcesContent":["/**\n * Common helpers which do not require polyfill.\n *\n * IMPORTANT: If a helper require a polyfill, please isolate it in its own module\n * so that the polyfill can be properly tree-shaken and does not burden\n * the components that do not need that helper\n *\n * @module common/index\n */\n\n/**\n * TODO: Ideally this would be a NodeList.prototype.forEach polyfill\n * This seems to fail in IE8, requires more investigation.\n * See: https://github.com/imagitama/nodelist-foreach-polyfill\n *\n * @deprecated Will be made private in v5.0\n * @template {Node} ElementType\n * @param {NodeListOf} nodes - NodeList from querySelectorAll()\n * @param {nodeListIterator} callback - Callback function to run for each node\n * @returns {void}\n */\nexport function nodeListForEach (nodes, callback) {\n if (window.NodeList.prototype.forEach) {\n return nodes.forEach(callback)\n }\n for (var i = 0; i < nodes.length; i++) {\n callback.call(window, nodes[i], i, nodes)\n }\n}\n\n/**\n * Used to generate a unique string, allows multiple instances of the component\n * without them conflicting with each other.\n * https://stackoverflow.com/a/8809472\n *\n * @deprecated Will be made private in v5.0\n * @returns {string} Unique ID\n */\nexport function generateUniqueID () {\n var d = new Date().getTime()\n if (typeof window.performance !== 'undefined' && typeof window.performance.now === 'function') {\n d += window.performance.now() // use high-precision timer if available\n }\n return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {\n var r = (d + Math.random() * 16) % 16 | 0\n d = Math.floor(d / 16)\n return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16)\n })\n}\n\n/**\n * Config flattening function\n *\n * Takes any number of objects, flattens them into namespaced key-value pairs,\n * (e.g. {'i18n.showSection': 'Show section'}) and combines them together, with\n * greatest priority on the LAST item passed in.\n *\n * @deprecated Will be made private in v5.0\n * @returns {Object} A flattened object of key-value pairs.\n */\nexport function mergeConfigs (/* configObject1, configObject2, ...configObjects */) {\n /**\n * Function to take nested objects and flatten them to a dot-separated keyed\n * object. Doing this means we don't need to do any deep/recursive merging of\n * each of our objects, nor transform our dataset from a flat list into a\n * nested object.\n *\n * @param {Object} configObject - Deeply nested object\n * @returns {Object} Flattened object with dot-separated keys\n */\n var flattenObject = function (configObject) {\n // Prepare an empty return object\n /** @type {Object} */\n var flattenedObject = {}\n\n /**\n * Our flattening function, this is called recursively for each level of\n * depth in the object. At each level we prepend the previous level names to\n * the key using `prefix`.\n *\n * @param {Partial>} obj - Object to flatten\n * @param {string} [prefix] - Optional dot-separated prefix\n */\n var flattenLoop = function (obj, prefix) {\n // Loop through keys...\n for (var key in obj) {\n // Check to see if this is a prototypical key/value,\n // if it is, skip it.\n if (!Object.prototype.hasOwnProperty.call(obj, key)) {\n continue\n }\n var value = obj[key]\n var prefixedKey = prefix ? prefix + '.' + key : key\n if (typeof value === 'object') {\n // If the value is a nested object, recurse over that too\n flattenLoop(value, prefixedKey)\n } else {\n // Otherwise, add this value to our return object\n flattenedObject[prefixedKey] = value\n }\n }\n }\n\n // Kick off the recursive loop\n flattenLoop(configObject)\n return flattenedObject\n }\n\n // Start with an empty object as our base\n /** @type {Object} */\n var formattedConfigObject = {}\n\n // Loop through each of the remaining passed objects and push their keys\n // one-by-one into configObject. Any duplicate keys will override the existing\n // key with the new value.\n for (var i = 0; i < arguments.length; i++) {\n var obj = flattenObject(arguments[i])\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) {\n formattedConfigObject[key] = obj[key]\n }\n }\n }\n\n return formattedConfigObject\n}\n\n/**\n * Extracts keys starting with a particular namespace from a flattened config\n * object, removing the namespace in the process.\n *\n * @deprecated Will be made private in v5.0\n * @param {Object} configObject - The object to extract key-value pairs from.\n * @param {string} namespace - The namespace to filter keys with.\n * @returns {Object} Flattened object with dot-separated key namespace removed\n * @throws {Error} Config object required\n * @throws {Error} Namespace string required\n */\nexport function extractConfigByNamespace (configObject, namespace) {\n // Check we have what we need\n if (!configObject || typeof configObject !== 'object') {\n throw new Error('Provide a `configObject` of type \"object\".')\n }\n\n if (!namespace || typeof namespace !== 'string') {\n throw new Error('Provide a `namespace` of type \"string\" to filter the `configObject` by.')\n }\n\n /** @type {Object} */\n var newObject = {}\n\n for (var key in configObject) {\n // Split the key into parts, using . as our namespace separator\n var keyParts = key.split('.')\n // Check if the first namespace matches the configured namespace\n if (Object.prototype.hasOwnProperty.call(configObject, key) && keyParts[0] === namespace) {\n // Remove the first item (the namespace) from the parts array,\n // but only if there is more than one part (we don't want blank keys!)\n if (keyParts.length > 1) {\n keyParts.shift()\n }\n // Join the remaining parts back together\n var newKey = keyParts.join('.')\n // Add them to our new object\n newObject[newKey] = configObject[key]\n }\n }\n return newObject\n}\n\n/**\n * @template {Node} ElementType\n * @callback nodeListIterator\n * @param {ElementType} value - The current node being iterated on\n * @param {number} index - The current index in the iteration\n * @param {NodeListOf} nodes - NodeList from querySelectorAll()\n * @returns {void}\n */\n","/* eslint-disable es-x/no-string-prototype-trim -- Polyfill imported */\n\nimport '../vendor/polyfills/Element/prototype/dataset.mjs'\nimport '../vendor/polyfills/String/prototype/trim.mjs'\n\n/**\n * Normalise string\n *\n * 'If it looks like a duck, and it quacks like a duck…' 🦆\n *\n * If the passed value looks like a boolean or a number, convert it to a boolean\n * or number.\n *\n * Designed to be used to convert config passed via data attributes (which are\n * always strings) into something sensible.\n *\n * @deprecated Will be made private in v5.0\n * @param {string} value - The value to normalise\n * @returns {string | boolean | number | undefined} Normalised data\n */\nexport function normaliseString (value) {\n if (typeof value !== 'string') {\n return value\n }\n\n var trimmedValue = value.trim()\n\n if (trimmedValue === 'true') {\n return true\n }\n\n if (trimmedValue === 'false') {\n return false\n }\n\n // Empty / whitespace-only strings are considered finite so we need to check\n // the length of the trimmed string as well\n if (trimmedValue.length > 0 && isFinite(Number(trimmedValue))) {\n return Number(trimmedValue)\n }\n\n return value\n}\n\n/**\n * Normalise dataset\n *\n * Loop over an object and normalise each value using normaliseData function\n *\n * @deprecated Will be made private in v5.0\n * @param {DOMStringMap} dataset - HTML element dataset\n * @returns {Object} Normalised dataset\n */\nexport function normaliseDataset (dataset) {\n /** @type {Object} */\n var out = {}\n\n for (var key in dataset) {\n out[key] = normaliseString(dataset[key])\n }\n\n return out\n}\n","/**\n * Internal support for selecting messages to render, with placeholder\n * interpolation and locale-aware number formatting and pluralisation\n *\n * @class\n * @private\n * @param {Object} translations - Key-value pairs of the translation strings to use.\n * @param {object} [config] - Configuration options for the function.\n * @param {string} [config.locale] - An overriding locale for the PluralRules functionality.\n */\nexport function I18n (translations, config) {\n // Make list of translations available throughout function\n this.translations = translations || {}\n\n // The locale to use for PluralRules and NumberFormat\n this.locale = (config && config.locale) || document.documentElement.lang || 'en'\n}\n\n/**\n * The most used function - takes the key for a given piece of UI text and\n * returns the appropriate string.\n *\n * @param {string} lookupKey - The lookup key of the string to use.\n * @param {Object} [options] - Any options passed with the translation string, e.g: for string interpolation.\n * @returns {string} The appropriate translation string.\n * @throws {Error} Lookup key required\n * @throws {Error} Options required for `${}` placeholders\n */\nI18n.prototype.t = function (lookupKey, options) {\n if (!lookupKey) {\n // Print a console error if no lookup key has been provided\n throw new Error('i18n: lookup key missing')\n }\n\n // If the `count` option is set, determine which plural suffix is needed and\n // change the lookupKey to match. We check to see if it's numeric instead of\n // falsy, as this could legitimately be 0.\n if (options && typeof options.count === 'number') {\n // Get the plural suffix\n lookupKey = lookupKey + '.' + this.getPluralSuffix(lookupKey, options.count)\n }\n\n // Fetch the translation string for that lookup key\n var translationString = this.translations[lookupKey]\n\n if (typeof translationString === 'string') {\n // Check for ${} placeholders in the translation string\n if (translationString.match(/%{(.\\S+)}/)) {\n if (!options) {\n throw new Error('i18n: cannot replace placeholders in string if no option data provided')\n }\n\n return this.replacePlaceholders(translationString, options)\n } else {\n return translationString\n }\n } else {\n // If the key wasn't found in our translations object,\n // return the lookup key itself as the fallback\n return lookupKey\n }\n}\n\n/**\n * Takes a translation string with placeholders, and replaces the placeholders\n * with the provided data\n *\n * @param {string} translationString - The translation string\n * @param {Object} options - Any options passed with the translation string, e.g: for string interpolation.\n * @returns {string} The translation string to output, with ${} placeholders replaced\n */\nI18n.prototype.replacePlaceholders = function (translationString, options) {\n /** @type {Intl.NumberFormat | undefined} */\n var formatter\n\n if (this.hasIntlNumberFormatSupport()) {\n formatter = new Intl.NumberFormat(this.locale)\n }\n\n return translationString.replace(\n /%{(.\\S+)}/g,\n\n /**\n * Replace translation string placeholders\n *\n * @param {string} placeholderWithBraces - Placeholder with braces\n * @param {string} placeholderKey - Placeholder key\n * @returns {string} Placeholder value\n */\n function (placeholderWithBraces, placeholderKey) {\n if (Object.prototype.hasOwnProperty.call(options, placeholderKey)) {\n var placeholderValue = options[placeholderKey]\n\n // If a user has passed `false` as the value for the placeholder\n // treat it as though the value should not be displayed\n if (placeholderValue === false || (\n typeof placeholderValue !== 'number' &&\n typeof placeholderValue !== 'string')\n ) {\n return ''\n }\n\n // If the placeholder's value is a number, localise the number formatting\n if (typeof placeholderValue === 'number') {\n return formatter ? formatter.format(placeholderValue) : placeholderValue.toString()\n }\n\n return placeholderValue\n } else {\n throw new Error('i18n: no data found to replace ' + placeholderWithBraces + ' placeholder in string')\n }\n })\n}\n\n/**\n * Check to see if the browser supports Intl and Intl.PluralRules.\n *\n * It requires all conditions to be met in order to be supported:\n * - The browser supports the Intl class (true in IE11)\n * - The implementation of Intl supports PluralRules (NOT true in IE11)\n * - The browser/OS has plural rules for the current locale (browser dependent)\n *\n * @returns {boolean} Returns true if all conditions are met. Returns false otherwise.\n */\nI18n.prototype.hasIntlPluralRulesSupport = function () {\n return Boolean(window.Intl && ('PluralRules' in window.Intl && Intl.PluralRules.supportedLocalesOf(this.locale).length))\n}\n\n/**\n * Check to see if the browser supports Intl and Intl.NumberFormat.\n *\n * It requires all conditions to be met in order to be supported:\n * - The browser supports the Intl class (true in IE11)\n * - The implementation of Intl supports NumberFormat (also true in IE11)\n * - The browser/OS has number formatting rules for the current locale (browser dependent)\n *\n * @returns {boolean} Returns true if all conditions are met. Returns false otherwise.\n */\nI18n.prototype.hasIntlNumberFormatSupport = function () {\n return Boolean(window.Intl && ('NumberFormat' in window.Intl && Intl.NumberFormat.supportedLocalesOf(this.locale).length))\n}\n\n/**\n * Get the appropriate suffix for the plural form.\n *\n * Uses Intl.PluralRules (or our own fallback implementation) to get the\n * 'preferred' form to use for the given count.\n *\n * Checks that a translation has been provided for that plural form – if it\n * hasn't, it'll fall back to the 'other' plural form (unless that doesn't exist\n * either, in which case an error will be thrown)\n *\n * @param {string} lookupKey - The lookup key of the string to use.\n * @param {number} count - Number used to determine which pluralisation to use.\n * @returns {PluralRule} The suffix associated with the correct pluralisation for this locale.\n * @throws {Error} Plural form `.other` required when preferred plural form is missing\n */\nI18n.prototype.getPluralSuffix = function (lookupKey, count) {\n // Validate that the number is actually a number.\n //\n // Number(count) will turn anything that can't be converted to a Number type\n // into 'NaN'. isFinite filters out NaN, as it isn't a finite number.\n count = Number(count)\n if (!isFinite(count)) { return 'other' }\n\n var preferredForm\n\n // Check to verify that all the requirements for Intl.PluralRules are met.\n // If so, we can use that instead of our custom implementation. Otherwise,\n // use the hardcoded fallback.\n if (this.hasIntlPluralRulesSupport()) {\n preferredForm = new Intl.PluralRules(this.locale).select(count)\n } else {\n preferredForm = this.selectPluralFormUsingFallbackRules(count)\n }\n\n // Use the correct plural form if provided\n if (lookupKey + '.' + preferredForm in this.translations) {\n return preferredForm\n // Fall back to `other` if the plural form is missing, but log a warning\n // to the console\n } else if (lookupKey + '.other' in this.translations) {\n if (console && 'warn' in console) {\n console.warn('i18n: Missing plural form \".' + preferredForm + '\" for \"' +\n this.locale + '\" locale. Falling back to \".other\".')\n }\n\n return 'other'\n // If the required `other` plural form is missing, all we can do is error\n } else {\n throw new Error(\n 'i18n: Plural form \".other\" is required for \"' + this.locale + '\" locale'\n )\n }\n}\n\n/**\n * Get the plural form using our fallback implementation\n *\n * This is split out into a separate function to make it easier to test the\n * fallback behaviour in an environment where Intl.PluralRules exists.\n *\n * @param {number} count - Number used to determine which pluralisation to use.\n * @returns {PluralRule} The pluralisation form for count in this locale.\n */\nI18n.prototype.selectPluralFormUsingFallbackRules = function (count) {\n // Currently our custom code can only handle positive integers, so let's\n // make sure our number is one of those.\n count = Math.abs(Math.floor(count))\n\n var ruleset = this.getPluralRulesForLocale()\n\n if (ruleset) {\n return I18n.pluralRules[ruleset](count)\n }\n\n return 'other'\n}\n\n/**\n * Work out which pluralisation rules to use for the current locale\n *\n * The locale may include a regional indicator (such as en-GB), but we don't\n * usually care about this part, as pluralisation rules are usually the same\n * regardless of region. There are exceptions, however, (e.g. Portuguese) so\n * this searches by both the full and shortened locale codes, just to be sure.\n *\n * @returns {string | undefined} The name of the pluralisation rule to use (a key for one\n * of the functions in this.pluralRules)\n */\nI18n.prototype.getPluralRulesForLocale = function () {\n var locale = this.locale\n var localeShort = locale.split('-')[0]\n\n // Look through the plural rules map to find which `pluralRule` is\n // appropriate for our current `locale`.\n for (var pluralRule in I18n.pluralRulesMap) {\n if (Object.prototype.hasOwnProperty.call(I18n.pluralRulesMap, pluralRule)) {\n var languages = I18n.pluralRulesMap[pluralRule]\n for (var i = 0; i < languages.length; i++) {\n if (languages[i] === locale || languages[i] === localeShort) {\n return pluralRule\n }\n }\n }\n }\n}\n\n/**\n * Map of plural rules to languages where those rules apply.\n *\n * Note: These groups are named for the most dominant or recognisable language\n * that uses each system. The groupings do not imply that the languages are\n * related to one another. Many languages have evolved the same systems\n * independently of one another.\n *\n * Code to support more languages can be found in the i18n spike:\n * {@link https://github.com/alphagov/govuk-frontend/blob/spike-i18n-support/src/govuk/i18n.mjs}\n *\n * Languages currently supported:\n *\n * Arabic: Arabic (ar)\n * Chinese: Burmese (my), Chinese (zh), Indonesian (id), Japanese (ja),\n * Javanese (jv), Korean (ko), Malay (ms), Thai (th), Vietnamese (vi)\n * French: Armenian (hy), Bangla (bn), French (fr), Gujarati (gu), Hindi (hi),\n * Persian Farsi (fa), Punjabi (pa), Zulu (zu)\n * German: Afrikaans (af), Albanian (sq), Azerbaijani (az), Basque (eu),\n * Bulgarian (bg), Catalan (ca), Danish (da), Dutch (nl), English (en),\n * Estonian (et), Finnish (fi), Georgian (ka), German (de), Greek (el),\n * Hungarian (hu), Luxembourgish (lb), Norwegian (no), Somali (so),\n * Swahili (sw), Swedish (sv), Tamil (ta), Telugu (te), Turkish (tr),\n * Urdu (ur)\n * Irish: Irish Gaelic (ga)\n * Russian: Russian (ru), Ukrainian (uk)\n * Scottish: Scottish Gaelic (gd)\n * Spanish: European Portuguese (pt-PT), Italian (it), Spanish (es)\n * Welsh: Welsh (cy)\n *\n * @type {Object}\n */\nI18n.pluralRulesMap = {\n arabic: ['ar'],\n chinese: ['my', 'zh', 'id', 'ja', 'jv', 'ko', 'ms', 'th', 'vi'],\n french: ['hy', 'bn', 'fr', 'gu', 'hi', 'fa', 'pa', 'zu'],\n german: [\n 'af', 'sq', 'az', 'eu', 'bg', 'ca', 'da', 'nl', 'en', 'et', 'fi', 'ka',\n 'de', 'el', 'hu', 'lb', 'no', 'so', 'sw', 'sv', 'ta', 'te', 'tr', 'ur'\n ],\n irish: ['ga'],\n russian: ['ru', 'uk'],\n scottish: ['gd'],\n spanish: ['pt-PT', 'it', 'es'],\n welsh: ['cy']\n}\n\n/**\n * Different pluralisation rule sets\n *\n * Returns the appropriate suffix for the plural form associated with `n`.\n * Possible suffixes: 'zero', 'one', 'two', 'few', 'many', 'other' (the actual\n * meaning of each differs per locale). 'other' should always exist, even in\n * languages without plurals, such as Chinese.\n * {@link https://cldr.unicode.org/index/cldr-spec/plural-rules}\n *\n * The count must be a positive integer. Negative numbers and decimals aren't accounted for\n *\n * @type {Object}\n */\nI18n.pluralRules = {\n /* eslint-disable jsdoc/require-jsdoc */\n arabic: function (n) {\n if (n === 0) { return 'zero' }\n if (n === 1) { return 'one' }\n if (n === 2) { return 'two' }\n if (n % 100 >= 3 && n % 100 <= 10) { return 'few' }\n if (n % 100 >= 11 && n % 100 <= 99) { return 'many' }\n return 'other'\n },\n chinese: function () {\n return 'other'\n },\n french: function (n) {\n return n === 0 || n === 1 ? 'one' : 'other'\n },\n german: function (n) {\n return n === 1 ? 'one' : 'other'\n },\n irish: function (n) {\n if (n === 1) { return 'one' }\n if (n === 2) { return 'two' }\n if (n >= 3 && n <= 6) { return 'few' }\n if (n >= 7 && n <= 10) { return 'many' }\n return 'other'\n },\n russian: function (n) {\n var lastTwo = n % 100\n var last = lastTwo % 10\n if (last === 1 && lastTwo !== 11) { return 'one' }\n if (last >= 2 && last <= 4 && !(lastTwo >= 12 && lastTwo <= 14)) { return 'few' }\n if (last === 0 || (last >= 5 && last <= 9) || (lastTwo >= 11 && lastTwo <= 14)) { return 'many' }\n // Note: The 'other' suffix is only used by decimal numbers in Russian.\n // We don't anticipate it being used, but it's here for consistency.\n return 'other'\n },\n scottish: function (n) {\n if (n === 1 || n === 11) { return 'one' }\n if (n === 2 || n === 12) { return 'two' }\n if ((n >= 3 && n <= 10) || (n >= 13 && n <= 19)) { return 'few' }\n return 'other'\n },\n spanish: function (n) {\n if (n === 1) { return 'one' }\n if (n % 1000000 === 0 && n !== 0) { return 'many' }\n return 'other'\n },\n welsh: function (n) {\n if (n === 0) { return 'zero' }\n if (n === 1) { return 'one' }\n if (n === 2) { return 'two' }\n if (n === 3) { return 'few' }\n if (n === 6) { return 'many' }\n return 'other'\n }\n /* eslint-enable jsdoc/require-jsdoc */\n}\n\n/**\n * Plural rule category mnemonic tags\n *\n * @typedef {'zero' | 'one' | 'two' | 'few' | 'many' | 'other'} PluralRule\n */\n\n/**\n * Translated message by plural rule they correspond to.\n *\n * Allows to group pluralised messages under a single key when passing\n * translations to a component's constructor\n *\n * @typedef {object} TranslationPluralForms\n * @property {string} [other] - General plural form\n * @property {string} [zero] - Plural form used with 0\n * @property {string} [one] - Plural form used with 1\n * @property {string} [two] - Plural form used with 2\n * @property {string} [few] - Plural form used for a few\n * @property {string} [many] - Plural form used for many\n */\n","// @ts-nocheck\n(function (undefined) {\n\n// Detection from https://github.com/Financial-Times/polyfill-service/blob/master/packages/polyfill-library/polyfills/Object/defineProperty/detect.js\nvar detect = (\n // In IE8, defineProperty could only act on DOM elements, so full support\n // for the feature requires the ability to set a property on an arbitrary object\n 'defineProperty' in Object && (function() {\n \ttry {\n \t\tvar a = {};\n \t\tObject.defineProperty(a, 'test', {value:42});\n \t\treturn true;\n \t} catch(e) {\n \t\treturn false\n \t}\n }())\n)\n\nif (detect) return\n\n// Polyfill from https://cdn.polyfill.io/v2/polyfill.js?features=Object.defineProperty&flags=always\n(function (nativeDefineProperty) {\n\n\tvar supportsAccessors = Object.prototype.hasOwnProperty('__defineGetter__');\n\tvar ERR_ACCESSORS_NOT_SUPPORTED = 'Getters & setters cannot be defined on this javascript engine';\n\tvar ERR_VALUE_ACCESSORS = 'A property cannot both have accessors and be writable or have a value';\n\n\tObject.defineProperty = function defineProperty(object, property, descriptor) {\n\n\t\t// Where native support exists, assume it\n\t\tif (nativeDefineProperty && (object === window || object === document || object === Element.prototype || object instanceof Element)) {\n\t\t\treturn nativeDefineProperty(object, property, descriptor);\n\t\t}\n\n\t\tif (object === null || !(object instanceof Object || typeof object === 'object')) {\n\t\t\tthrow new TypeError('Object.defineProperty called on non-object');\n\t\t}\n\n\t\tif (!(descriptor instanceof Object)) {\n\t\t\tthrow new TypeError('Property description must be an object');\n\t\t}\n\n\t\tvar propertyString = String(property);\n\t\tvar hasValueOrWritable = 'value' in descriptor || 'writable' in descriptor;\n\t\tvar getterType = 'get' in descriptor && typeof descriptor.get;\n\t\tvar setterType = 'set' in descriptor && typeof descriptor.set;\n\n\t\t// handle descriptor.get\n\t\tif (getterType) {\n\t\t\tif (getterType !== 'function') {\n\t\t\t\tthrow new TypeError('Getter must be a function');\n\t\t\t}\n\t\t\tif (!supportsAccessors) {\n\t\t\t\tthrow new TypeError(ERR_ACCESSORS_NOT_SUPPORTED);\n\t\t\t}\n\t\t\tif (hasValueOrWritable) {\n\t\t\t\tthrow new TypeError(ERR_VALUE_ACCESSORS);\n\t\t\t}\n\t\t\tObject.__defineGetter__.call(object, propertyString, descriptor.get);\n\t\t} else {\n\t\t\tobject[propertyString] = descriptor.value;\n\t\t}\n\n\t\t// handle descriptor.set\n\t\tif (setterType) {\n\t\t\tif (setterType !== 'function') {\n\t\t\t\tthrow new TypeError('Setter must be a function');\n\t\t\t}\n\t\t\tif (!supportsAccessors) {\n\t\t\t\tthrow new TypeError(ERR_ACCESSORS_NOT_SUPPORTED);\n\t\t\t}\n\t\t\tif (hasValueOrWritable) {\n\t\t\t\tthrow new TypeError(ERR_VALUE_ACCESSORS);\n\t\t\t}\n\t\t\tObject.__defineSetter__.call(object, propertyString, descriptor.set);\n\t\t}\n\n\t\t// OK to define value unconditionally - if a getter has been specified as well, an error would be thrown above\n\t\tif ('value' in descriptor) {\n\t\t\tobject[propertyString] = descriptor.value;\n\t\t}\n\n\t\treturn object;\n\t};\n}(Object.defineProperty));\n})\n.call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","// @ts-nocheck\n(function (undefined) {\n\n// Detection from https://github.com/Financial-Times/polyfill-service/blob/master/packages/polyfill-library/polyfills/Document/detect.js\nvar detect = (\"Document\" in this)\n\nif (detect) return\n\n// Polyfill from https://cdn.polyfill.io/v2/polyfill.js?features=Document&flags=always\nif ((typeof WorkerGlobalScope === \"undefined\") && (typeof importScripts !== \"function\")) {\n\n\tif (this.HTMLDocument) { // IE8\n\n\t\t// HTMLDocument is an extension of Document. If the browser has HTMLDocument but not Document, the former will suffice as an alias for the latter.\n\t\tthis.Document = this.HTMLDocument;\n\n\t} else {\n\n\t\t// Create an empty function to act as the missing constructor for the document object, attach the document object as its prototype. The function needs to be anonymous else it is hoisted and causes the feature detect to prematurely pass, preventing the assignments below being made.\n\t\tthis.Document = this.HTMLDocument = document.constructor = (new Function('return function Document() {}')());\n\t\tthis.Document.prototype = document;\n\t}\n}\n\n\n})\n.call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","// @ts-nocheck\nimport './Document.mjs'\n\n(function(undefined) {\n\n// Detection from https://github.com/Financial-Times/polyfill-service/blob/master/packages/polyfill-library/polyfills/Element/detect.js\nvar detect = ('Element' in this && 'HTMLElement' in this)\n\nif (detect) return\n\n// Polyfill from https://cdn.polyfill.io/v2/polyfill.js?features=Element&flags=always\n(function () {\n\n\t// IE8\n\tif (window.Element && !window.HTMLElement) {\n\t\twindow.HTMLElement = window.Element;\n\t\treturn;\n\t}\n\n\t// create Element constructor\n\twindow.Element = window.HTMLElement = new Function('return function Element() {}')();\n\n\t// generate sandboxed iframe\n\tvar vbody = document.appendChild(document.createElement('body'));\n\tvar frame = vbody.appendChild(document.createElement('iframe'));\n\n\t// use sandboxed iframe to replicate Element functionality\n\tvar frameDocument = frame.contentWindow.document;\n\tvar prototype = Element.prototype = frameDocument.appendChild(frameDocument.createElement('*'));\n\tvar cache = {};\n\n\t// polyfill Element.prototype on an element\n\tvar shiv = function (element, deep) {\n\t\tvar\n\t\tchildNodes = element.childNodes || [],\n\t\tindex = -1,\n\t\tkey, value, childNode;\n\n\t\tif (element.nodeType === 1 && element.constructor !== Element) {\n\t\t\telement.constructor = Element;\n\n\t\t\tfor (key in cache) {\n\t\t\t\tvalue = cache[key];\n\t\t\t\telement[key] = value;\n\t\t\t}\n\t\t}\n\n\t\twhile (childNode = deep && childNodes[++index]) {\n\t\t\tshiv(childNode, deep);\n\t\t}\n\n\t\treturn element;\n\t};\n\n\tvar elements = document.getElementsByTagName('*');\n\tvar nativeCreateElement = document.createElement;\n\tvar interval;\n\tvar loopLimit = 100;\n\n\tprototype.attachEvent('onpropertychange', function (event) {\n\t\tvar\n\t\tpropertyName = event.propertyName,\n\t\tnonValue = !cache.hasOwnProperty(propertyName),\n\t\tnewValue = prototype[propertyName],\n\t\toldValue = cache[propertyName],\n\t\tindex = -1,\n\t\telement;\n\n\t\twhile (element = elements[++index]) {\n\t\t\tif (element.nodeType === 1) {\n\t\t\t\tif (nonValue || element[propertyName] === oldValue) {\n\t\t\t\t\telement[propertyName] = newValue;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tcache[propertyName] = newValue;\n\t});\n\n\tprototype.constructor = Element;\n\n\tif (!prototype.hasAttribute) {\n\t\t// .hasAttribute\n\t\tprototype.hasAttribute = function hasAttribute(name) {\n\t\t\treturn this.getAttribute(name) !== null;\n\t\t};\n\t}\n\n\t// Apply Element prototype to the pre-existing DOM as soon as the body element appears.\n\tfunction bodyCheck() {\n\t\tif (!(loopLimit--)) clearTimeout(interval);\n\t\tif (document.body && !document.body.prototype && /(complete|interactive)/.test(document.readyState)) {\n\t\t\tshiv(document, true);\n\t\t\tif (interval && document.body.prototype) clearTimeout(interval);\n\t\t\treturn (!!document.body.prototype);\n\t\t}\n\t\treturn false;\n\t}\n\tif (!bodyCheck()) {\n\t\tdocument.onreadystatechange = bodyCheck;\n\t\tinterval = setInterval(bodyCheck, 25);\n\t}\n\n\t// Apply to any new elements created after load\n\tdocument.createElement = function createElement(nodeName) {\n\t\tvar element = nativeCreateElement(String(nodeName).toLowerCase());\n\t\treturn shiv(element);\n\t};\n\n\t// remove sandboxed iframe\n\tdocument.removeChild(vbody);\n}());\n\n})\n.call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","// @ts-nocheck\nimport '../../Object/defineProperty.mjs'\nimport '../../Element.mjs'\n\n(function(undefined) {\n\n // Detection from https://raw.githubusercontent.com/Financial-Times/polyfill-library/13cf7c340974d128d557580b5e2dafcd1b1192d1/polyfills/Element/prototype/dataset/detect.js\n var detect = (function(){\n if (!document.documentElement.dataset) {\n return false;\n }\n var el = document.createElement('div');\n el.setAttribute(\"data-a-b\", \"c\");\n return el.dataset && el.dataset.aB == \"c\";\n }())\n\n if (detect) return\n\n // Polyfill derived from https://raw.githubusercontent.com/Financial-Times/polyfill-library/13cf7c340974d128d557580b5e2dafcd1b1192d1/polyfills/Element/prototype/dataset/polyfill.js\n Object.defineProperty(Element.prototype, 'dataset', {\n get: function() {\n var element = this;\n var attributes = this.attributes;\n var map = {};\n\n for (var i = 0; i < attributes.length; i++) {\n var attribute = attributes[i];\n\n // This regex has been edited from the original polyfill, to add\n // support for period (.) separators in data-* attribute names. These\n // are allowed in the HTML spec, but were not covered by the original\n // polyfill's regex. We use periods in our i18n implementation.\n if (attribute && attribute.name && (/^data-\\w[.\\w-]*$/).test(attribute.name)) {\n var name = attribute.name;\n var value = attribute.value;\n\n var propName = name.substr(5).replace(/-./g, function (prop) {\n return prop.charAt(1).toUpperCase();\n });\n\n // If this browser supports __defineGetter__ and __defineSetter__,\n // continue using defineProperty. If not (like IE 8 and below), we use\n // a hacky fallback which at least gives an object in the right format\n if ('__defineGetter__' in Object.prototype && '__defineSetter__' in Object.prototype) {\n Object.defineProperty(map, propName, {\n enumerable: true,\n get: function() {\n return this.value;\n }.bind({value: value || ''}),\n set: function setter(name, value) {\n if (typeof value !== 'undefined') {\n this.setAttribute(name, value);\n } else {\n this.removeAttribute(name);\n }\n }.bind(element, name)\n });\n } else {\n map[propName] = value\n }\n\n }\n }\n\n return map;\n }\n });\n\n}).call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});","// @ts-nocheck\n(function (undefined) {\n\n // Detection from https://github.com/mdn/content/blob/cf607d68522cd35ee7670782d3ee3a361eaef2e4/files/en-us/web/javascript/reference/global_objects/string/trim/index.md#polyfill\n var detect = ('trim' in String.prototype)\n\n if (detect) return\n\n // Polyfill from https://github.com/mdn/content/blob/cf607d68522cd35ee7670782d3ee3a361eaef2e4/files/en-us/web/javascript/reference/global_objects/string/trim/index.md#polyfill\n String.prototype.trim = function () {\n return this.replace(/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g, '');\n };\n\n}).call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","// @ts-nocheck\n(function (undefined) {\n\n // Detection from https://raw.githubusercontent.com/Financial-Times/polyfill-service/master/packages/polyfill-library/polyfills/DOMTokenList/detect.js\n var detect = (\n 'DOMTokenList' in this && (function (x) {\n return 'classList' in x ? !x.classList.toggle('x', false) && !x.className : true;\n })(document.createElement('x'))\n )\n\n if (detect) return\n\n // Polyfill from https://raw.githubusercontent.com/Financial-Times/polyfill-service/master/packages/polyfill-library/polyfills/DOMTokenList/polyfill.js\n (function (global) {\n var nativeImpl = \"DOMTokenList\" in global && global.DOMTokenList;\n\n if (\n !nativeImpl ||\n (\n !!document.createElementNS &&\n !!document.createElementNS('http://www.w3.org/2000/svg', 'svg') &&\n !(document.createElementNS(\"http://www.w3.org/2000/svg\", \"svg\").classList instanceof DOMTokenList)\n )\n ) {\n global.DOMTokenList = (function() { // eslint-disable-line no-unused-vars\n var dpSupport = true;\n var defineGetter = function (object, name, fn, configurable) {\n if (Object.defineProperty)\n Object.defineProperty(object, name, {\n configurable: false === dpSupport ? true : !!configurable,\n get: fn\n });\n\n else object.__defineGetter__(name, fn);\n };\n\n /** Ensure the browser allows Object.defineProperty to be used on native JavaScript objects. */\n try {\n defineGetter({}, \"support\");\n }\n catch (e) {\n dpSupport = false;\n }\n\n\n var _DOMTokenList = function (el, prop) {\n var that = this;\n var tokens = [];\n var tokenMap = {};\n var length = 0;\n var maxLength = 0;\n var addIndexGetter = function (i) {\n defineGetter(that, i, function () {\n preop();\n return tokens[i];\n }, false);\n\n };\n var reindex = function () {\n\n /** Define getter functions for array-like access to the tokenList's contents. */\n if (length >= maxLength)\n for (; maxLength < length; ++maxLength) {\n addIndexGetter(maxLength);\n }\n };\n\n /** Helper function called at the start of each class method. Internal use only. */\n var preop = function () {\n var error;\n var i;\n var args = arguments;\n var rSpace = /\\s+/;\n\n /** Validate the token/s passed to an instance method, if any. */\n if (args.length)\n for (i = 0; i < args.length; ++i)\n if (rSpace.test(args[i])) {\n error = new SyntaxError('String \"' + args[i] + '\" ' + \"contains\" + ' an invalid character');\n error.code = 5;\n error.name = \"InvalidCharacterError\";\n throw error;\n }\n\n\n /** Split the new value apart by whitespace*/\n if (typeof el[prop] === \"object\") {\n tokens = (\"\" + el[prop].baseVal).replace(/^\\s+|\\s+$/g, \"\").split(rSpace);\n } else {\n tokens = (\"\" + el[prop]).replace(/^\\s+|\\s+$/g, \"\").split(rSpace);\n }\n\n /** Avoid treating blank strings as single-item token lists */\n if (\"\" === tokens[0]) tokens = [];\n\n /** Repopulate the internal token lists */\n tokenMap = {};\n for (i = 0; i < tokens.length; ++i)\n tokenMap[tokens[i]] = true;\n length = tokens.length;\n reindex();\n };\n\n /** Populate our internal token list if the targeted attribute of the subject element isn't empty. */\n preop();\n\n /** Return the number of tokens in the underlying string. Read-only. */\n defineGetter(that, \"length\", function () {\n preop();\n return length;\n });\n\n /** Override the default toString/toLocaleString methods to return a space-delimited list of tokens when typecast. */\n that.toLocaleString =\n that.toString = function () {\n preop();\n return tokens.join(\" \");\n };\n\n that.item = function (idx) {\n preop();\n return tokens[idx];\n };\n\n that.contains = function (token) {\n preop();\n return !!tokenMap[token];\n };\n\n that.add = function () {\n preop.apply(that, args = arguments);\n\n for (var args, token, i = 0, l = args.length; i < l; ++i) {\n token = args[i];\n if (!tokenMap[token]) {\n tokens.push(token);\n tokenMap[token] = true;\n }\n }\n\n /** Update the targeted attribute of the attached element if the token list's changed. */\n if (length !== tokens.length) {\n length = tokens.length >>> 0;\n if (typeof el[prop] === \"object\") {\n el[prop].baseVal = tokens.join(\" \");\n } else {\n el[prop] = tokens.join(\" \");\n }\n reindex();\n }\n };\n\n that.remove = function () {\n preop.apply(that, args = arguments);\n\n /** Build a hash of token names to compare against when recollecting our token list. */\n for (var args, ignore = {}, i = 0, t = []; i < args.length; ++i) {\n ignore[args[i]] = true;\n delete tokenMap[args[i]];\n }\n\n /** Run through our tokens list and reassign only those that aren't defined in the hash declared above. */\n for (i = 0; i < tokens.length; ++i)\n if (!ignore[tokens[i]]) t.push(tokens[i]);\n\n tokens = t;\n length = t.length >>> 0;\n\n /** Update the targeted attribute of the attached element. */\n if (typeof el[prop] === \"object\") {\n el[prop].baseVal = tokens.join(\" \");\n } else {\n el[prop] = tokens.join(\" \");\n }\n reindex();\n };\n\n that.toggle = function (token, force) {\n preop.apply(that, [token]);\n\n /** Token state's being forced. */\n if (undefined !== force) {\n if (force) {\n that.add(token);\n return true;\n } else {\n that.remove(token);\n return false;\n }\n }\n\n /** Token already exists in tokenList. Remove it, and return FALSE. */\n if (tokenMap[token]) {\n that.remove(token);\n return false;\n }\n\n /** Otherwise, add the token and return TRUE. */\n that.add(token);\n return true;\n };\n\n return that;\n };\n\n return _DOMTokenList;\n }());\n }\n\n // Add second argument to native DOMTokenList.toggle() if necessary\n (function () {\n var e = document.createElement('span');\n if (!('classList' in e)) return;\n e.classList.toggle('x', false);\n if (!e.classList.contains('x')) return;\n e.classList.constructor.prototype.toggle = function toggle(token /*, force*/) {\n var force = arguments[1];\n if (force === undefined) {\n var add = !this.contains(token);\n this[add ? 'add' : 'remove'](token);\n return add;\n }\n force = !!force;\n this[force ? 'add' : 'remove'](token);\n return force;\n };\n }());\n\n // Add multiple arguments to native DOMTokenList.add() if necessary\n (function () {\n var e = document.createElement('span');\n if (!('classList' in e)) return;\n e.classList.add('a', 'b');\n if (e.classList.contains('b')) return;\n var native = e.classList.constructor.prototype.add;\n e.classList.constructor.prototype.add = function () {\n var args = arguments;\n var l = arguments.length;\n for (var i = 0; i < l; i++) {\n native.call(this, args[i]);\n }\n };\n }());\n\n // Add multiple arguments to native DOMTokenList.remove() if necessary\n (function () {\n var e = document.createElement('span');\n if (!('classList' in e)) return;\n e.classList.add('a');\n e.classList.add('b');\n e.classList.remove('a', 'b');\n if (!e.classList.contains('b')) return;\n var native = e.classList.constructor.prototype.remove;\n e.classList.constructor.prototype.remove = function () {\n var args = arguments;\n var l = arguments.length;\n for (var i = 0; i < l; i++) {\n native.call(this, args[i]);\n }\n };\n }());\n\n }(this));\n\n}).call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});","// @ts-nocheck\nimport '../../Object/defineProperty.mjs'\nimport '../../DOMTokenList.mjs'\nimport '../../Element.mjs'\n\n(function(undefined) {\n\n // Detection from https://raw.githubusercontent.com/Financial-Times/polyfill-service/8717a9e04ac7aff99b4980fbedead98036b0929a/packages/polyfill-library/polyfills/Element/prototype/classList/detect.js\n var detect = (\n 'document' in this && \"classList\" in document.documentElement && 'Element' in this && 'classList' in Element.prototype && (function () {\n var e = document.createElement('span');\n e.classList.add('a', 'b');\n return e.classList.contains('b');\n }())\n )\n\n if (detect) return\n\n // Polyfill from https://cdn.polyfill.io/v2/polyfill.js?features=Element.prototype.classList&flags=always\n (function (global) {\n var dpSupport = true;\n var defineGetter = function (object, name, fn, configurable) {\n if (Object.defineProperty)\n Object.defineProperty(object, name, {\n configurable: false === dpSupport ? true : !!configurable,\n get: fn\n });\n\n else object.__defineGetter__(name, fn);\n };\n /** Ensure the browser allows Object.defineProperty to be used on native JavaScript objects. */\n try {\n defineGetter({}, \"support\");\n }\n catch (e) {\n dpSupport = false;\n }\n /** Polyfills a property with a DOMTokenList */\n var addProp = function (o, name, attr) {\n\n defineGetter(o.prototype, name, function () {\n var tokenList;\n\n var THIS = this,\n\n /** Prevent this from firing twice for some reason. What the hell, IE. */\n gibberishProperty = \"__defineGetter__\" + \"DEFINE_PROPERTY\" + name;\n if(THIS[gibberishProperty]) return tokenList;\n THIS[gibberishProperty] = true;\n\n /**\n * IE8 can't define properties on native JavaScript objects, so we'll use a dumb hack instead.\n *\n * What this is doing is creating a dummy element (\"reflection\") inside a detached phantom node (\"mirror\")\n * that serves as the target of Object.defineProperty instead. While we could simply use the subject HTML\n * element instead, this would conflict with element types which use indexed properties (such as forms and\n * select lists).\n */\n if (false === dpSupport) {\n\n var visage;\n var mirror = addProp.mirror || document.createElement(\"div\");\n var reflections = mirror.childNodes;\n var l = reflections.length;\n\n for (var i = 0; i < l; ++i)\n if (reflections[i]._R === THIS) {\n visage = reflections[i];\n break;\n }\n\n /** Couldn't find an element's reflection inside the mirror. Materialise one. */\n visage || (visage = mirror.appendChild(document.createElement(\"div\")));\n\n tokenList = DOMTokenList.call(visage, THIS, attr);\n } else tokenList = new DOMTokenList(THIS, attr);\n\n defineGetter(THIS, name, function () {\n return tokenList;\n });\n delete THIS[gibberishProperty];\n\n return tokenList;\n }, true);\n };\n\n addProp(global.Element, \"classList\", \"className\");\n addProp(global.HTMLElement, \"classList\", \"className\");\n addProp(global.HTMLLinkElement, \"relList\", \"rel\");\n addProp(global.HTMLAnchorElement, \"relList\", \"rel\");\n addProp(global.HTMLAreaElement, \"relList\", \"rel\");\n }(this));\n\n}).call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","// @ts-nocheck\n(function (undefined) {\n\n // Detection from https://raw.githubusercontent.com/Financial-Times/polyfill-service/1f3c09b402f65bf6e393f933a15ba63f1b86ef1f/packages/polyfill-library/polyfills/Element/prototype/matches/detect.js\n var detect = (\n 'document' in this && \"matches\" in document.documentElement\n )\n\n if (detect) return\n\n // Polyfill from https://raw.githubusercontent.com/Financial-Times/polyfill-service/1f3c09b402f65bf6e393f933a15ba63f1b86ef1f/packages/polyfill-library/polyfills/Element/prototype/matches/polyfill.js\n Element.prototype.matches = Element.prototype.webkitMatchesSelector || Element.prototype.oMatchesSelector || Element.prototype.msMatchesSelector || Element.prototype.mozMatchesSelector || function matches(selector) {\n var element = this;\n var elements = (element.document || element.ownerDocument).querySelectorAll(selector);\n var index = 0;\n\n while (elements[index] && elements[index] !== element) {\n ++index;\n }\n\n return !!elements[index];\n };\n\n}).call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","// @ts-nocheck\nimport './matches.mjs'\n\n(function(undefined) {\n\n // Detection from https://raw.githubusercontent.com/Financial-Times/polyfill-service/1f3c09b402f65bf6e393f933a15ba63f1b86ef1f/packages/polyfill-library/polyfills/Element/prototype/closest/detect.js\n var detect = (\n 'document' in this && \"closest\" in document.documentElement\n )\n\n if (detect) return\n\n // Polyfill from https://raw.githubusercontent.com/Financial-Times/polyfill-service/1f3c09b402f65bf6e393f933a15ba63f1b86ef1f/packages/polyfill-library/polyfills/Element/prototype/closest/polyfill.js\n Element.prototype.closest = function closest(selector) {\n var node = this;\n\n while (node) {\n if (node.matches(selector)) return node;\n else node = 'SVGElement' in window && node instanceof SVGElement ? node.parentNode : node.parentElement;\n }\n\n return null;\n };\n\n}).call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","// @ts-nocheck\n(function (undefined) {\n\n// Detection from https://github.com/Financial-Times/polyfill-service/blob/master/packages/polyfill-library/polyfills/Window/detect.js\nvar detect = ('Window' in this)\n\nif (detect) return\n\n// Polyfill from https://cdn.polyfill.io/v2/polyfill.js?features=Window&flags=always\nif ((typeof WorkerGlobalScope === \"undefined\") && (typeof importScripts !== \"function\")) {\n\t(function (global) {\n\t\tif (global.constructor) {\n\t\t\tglobal.Window = global.constructor;\n\t\t} else {\n\t\t\t(global.Window = global.constructor = new Function('return function Window() {}')()).prototype = this;\n\t\t}\n\t}(this));\n}\n\n})\n.call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","// @ts-nocheck\nimport './Window.mjs'\nimport './Element.mjs'\nimport './Object/defineProperty.mjs'\n\n(function(undefined) {\n\n// Detection from https://github.com/Financial-Times/polyfill-service/blob/master/packages/polyfill-library/polyfills/Event/detect.js\nvar detect = (\n (function(global) {\n\n \tif (!('Event' in global)) return false;\n \tif (typeof global.Event === 'function') return true;\n\n \ttry {\n\n \t\t// In IE 9-11, the Event object exists but cannot be instantiated\n \t\tnew Event('click');\n \t\treturn true;\n \t} catch(e) {\n \t\treturn false;\n \t}\n }(this))\n)\n\nif (detect) return\n\n// Polyfill from https://cdn.polyfill.io/v2/polyfill.js?features=Event&flags=always\n(function () {\n\tvar unlistenableWindowEvents = {\n\t\tclick: 1,\n\t\tdblclick: 1,\n\t\tkeyup: 1,\n\t\tkeypress: 1,\n\t\tkeydown: 1,\n\t\tmousedown: 1,\n\t\tmouseup: 1,\n\t\tmousemove: 1,\n\t\tmouseover: 1,\n\t\tmouseenter: 1,\n\t\tmouseleave: 1,\n\t\tmouseout: 1,\n\t\tstorage: 1,\n\t\tstoragecommit: 1,\n\t\ttextinput: 1\n\t};\n\n\t// This polyfill depends on availability of `document` so will not run in a worker\n\t// However, we asssume there are no browsers with worker support that lack proper\n\t// support for `Event` within the worker\n\tif (typeof document === 'undefined' || typeof window === 'undefined') return;\n\n\tfunction indexOf(array, element) {\n\t\tvar\n\t\tindex = -1,\n\t\tlength = array.length;\n\n\t\twhile (++index < length) {\n\t\t\tif (index in array && array[index] === element) {\n\t\t\t\treturn index;\n\t\t\t}\n\t\t}\n\n\t\treturn -1;\n\t}\n\n\tvar existingProto = (window.Event && window.Event.prototype) || null;\n\twindow.Event = Window.prototype.Event = function Event(type, eventInitDict) {\n\t\tif (!type) {\n\t\t\tthrow new Error('Not enough arguments');\n\t\t}\n\n\t\tvar event;\n\t\t// Shortcut if browser supports createEvent\n\t\tif ('createEvent' in document) {\n\t\t\tevent = document.createEvent('Event');\n\t\t\tvar bubbles = eventInitDict && eventInitDict.bubbles !== undefined ? eventInitDict.bubbles : false;\n\t\t\tvar cancelable = eventInitDict && eventInitDict.cancelable !== undefined ? eventInitDict.cancelable : false;\n\n\t\t\tevent.initEvent(type, bubbles, cancelable);\n\n\t\t\treturn event;\n\t\t}\n\n\t\tevent = document.createEventObject();\n\n\t\tevent.type = type;\n\t\tevent.bubbles = eventInitDict && eventInitDict.bubbles !== undefined ? eventInitDict.bubbles : false;\n\t\tevent.cancelable = eventInitDict && eventInitDict.cancelable !== undefined ? eventInitDict.cancelable : false;\n\n\t\treturn event;\n\t};\n\tif (existingProto) {\n\t\tObject.defineProperty(window.Event, 'prototype', {\n\t\t\tconfigurable: false,\n\t\t\tenumerable: false,\n\t\t\twritable: true,\n\t\t\tvalue: existingProto\n\t\t});\n\t}\n\n\tif (!('createEvent' in document)) {\n\t\twindow.addEventListener = Window.prototype.addEventListener = Document.prototype.addEventListener = Element.prototype.addEventListener = function addEventListener() {\n\t\t\tvar\n\t\t\telement = this,\n\t\t\ttype = arguments[0],\n\t\t\tlistener = arguments[1];\n\n\t\t\tif (element === window && type in unlistenableWindowEvents) {\n\t\t\t\tthrow new Error('In IE8 the event: ' + type + ' is not available on the window object. Please see https://github.com/Financial-Times/polyfill-service/issues/317 for more information.');\n\t\t\t}\n\n\t\t\tif (!element._events) {\n\t\t\t\telement._events = {};\n\t\t\t}\n\n\t\t\tif (!element._events[type]) {\n\t\t\t\telement._events[type] = function (event) {\n\t\t\t\t\tvar\n\t\t\t\t\tlist = element._events[event.type].list,\n\t\t\t\t\tevents = list.slice(),\n\t\t\t\t\tindex = -1,\n\t\t\t\t\tlength = events.length,\n\t\t\t\t\teventElement;\n\n\t\t\t\t\tevent.preventDefault = function preventDefault() {\n\t\t\t\t\t\tif (event.cancelable !== false) {\n\t\t\t\t\t\t\tevent.returnValue = false;\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\n\t\t\t\t\tevent.stopPropagation = function stopPropagation() {\n\t\t\t\t\t\tevent.cancelBubble = true;\n\t\t\t\t\t};\n\n\t\t\t\t\tevent.stopImmediatePropagation = function stopImmediatePropagation() {\n\t\t\t\t\t\tevent.cancelBubble = true;\n\t\t\t\t\t\tevent.cancelImmediate = true;\n\t\t\t\t\t};\n\n\t\t\t\t\tevent.currentTarget = element;\n\t\t\t\t\tevent.relatedTarget = event.fromElement || null;\n\t\t\t\t\tevent.target = event.target || event.srcElement || element;\n\t\t\t\t\tevent.timeStamp = new Date().getTime();\n\n\t\t\t\t\tif (event.clientX) {\n\t\t\t\t\t\tevent.pageX = event.clientX + document.documentElement.scrollLeft;\n\t\t\t\t\t\tevent.pageY = event.clientY + document.documentElement.scrollTop;\n\t\t\t\t\t}\n\n\t\t\t\t\twhile (++index < length && !event.cancelImmediate) {\n\t\t\t\t\t\tif (index in events) {\n\t\t\t\t\t\t\teventElement = events[index];\n\n\t\t\t\t\t\t\tif (indexOf(list, eventElement) !== -1 && typeof eventElement === 'function') {\n\t\t\t\t\t\t\t\teventElement.call(element, event);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t};\n\n\t\t\t\telement._events[type].list = [];\n\n\t\t\t\tif (element.attachEvent) {\n\t\t\t\t\telement.attachEvent('on' + type, element._events[type]);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\telement._events[type].list.push(listener);\n\t\t};\n\n\t\twindow.removeEventListener = Window.prototype.removeEventListener = Document.prototype.removeEventListener = Element.prototype.removeEventListener = function removeEventListener() {\n\t\t\tvar\n\t\t\telement = this,\n\t\t\ttype = arguments[0],\n\t\t\tlistener = arguments[1],\n\t\t\tindex;\n\n\t\t\tif (element._events && element._events[type] && element._events[type].list) {\n\t\t\t\tindex = indexOf(element._events[type].list, listener);\n\n\t\t\t\tif (index !== -1) {\n\t\t\t\t\telement._events[type].list.splice(index, 1);\n\n\t\t\t\t\tif (!element._events[type].list.length) {\n\t\t\t\t\t\tif (element.detachEvent) {\n\t\t\t\t\t\t\telement.detachEvent('on' + type, element._events[type]);\n\t\t\t\t\t\t}\n\t\t\t\t\t\tdelete element._events[type];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\n\t\twindow.dispatchEvent = Window.prototype.dispatchEvent = Document.prototype.dispatchEvent = Element.prototype.dispatchEvent = function dispatchEvent(event) {\n\t\t\tif (!arguments.length) {\n\t\t\t\tthrow new Error('Not enough arguments');\n\t\t\t}\n\n\t\t\tif (!event || typeof event.type !== 'string') {\n\t\t\t\tthrow new Error('DOM Events Exception 0');\n\t\t\t}\n\n\t\t\tvar element = this, type = event.type;\n\n\t\t\ttry {\n\t\t\t\tif (!event.bubbles) {\n\t\t\t\t\tevent.cancelBubble = true;\n\n\t\t\t\t\tvar cancelBubbleEvent = function (event) {\n\t\t\t\t\t\tevent.cancelBubble = true;\n\n\t\t\t\t\t\t(element || window).detachEvent('on' + type, cancelBubbleEvent);\n\t\t\t\t\t};\n\n\t\t\t\t\tthis.attachEvent('on' + type, cancelBubbleEvent);\n\t\t\t\t}\n\n\t\t\t\tthis.fireEvent('on' + type, event);\n\t\t\t} catch (error) {\n\t\t\t\tevent.target = element;\n\n\t\t\t\tdo {\n\t\t\t\t\tevent.currentTarget = element;\n\n\t\t\t\t\tif ('_events' in element && typeof element._events[type] === 'function') {\n\t\t\t\t\t\telement._events[type].call(element, event);\n\t\t\t\t\t}\n\n\t\t\t\t\tif (typeof element['on' + type] === 'function') {\n\t\t\t\t\t\telement['on' + type].call(element, event);\n\t\t\t\t\t}\n\n\t\t\t\t\telement = element.nodeType === 9 ? element.parentWindow : element.parentNode;\n\t\t\t\t} while (element && !event.cancelBubble);\n\t\t\t}\n\n\t\t\treturn true;\n\t\t};\n\n\t\t// Add the DOMContentLoaded Event\n\t\tdocument.attachEvent('onreadystatechange', function() {\n\t\t\tif (document.readyState === 'complete') {\n\t\t\t\tdocument.dispatchEvent(new Event('DOMContentLoaded', {\n\t\t\t\t\tbubbles: true\n\t\t\t\t}));\n\t\t\t}\n\t\t});\n\t}\n}());\n\n})\n.call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","// @ts-nocheck\nimport '../../Object/defineProperty.mjs'\n\n(function(undefined) {\n // Detection from https://github.com/Financial-Times/polyfill-service/blob/master/packages/polyfill-library/polyfills/Function/prototype/bind/detect.js\n var detect = 'bind' in Function.prototype\n\n if (detect) return\n\n // Polyfill from https://cdn.polyfill.io/v2/polyfill.js?features=Function.prototype.bind&flags=always\n Object.defineProperty(Function.prototype, 'bind', {\n value: function bind(that) { // .length is 1\n // add necessary es5-shim utilities\n var $Array = Array;\n var $Object = Object;\n var ObjectPrototype = $Object.prototype;\n var ArrayPrototype = $Array.prototype;\n var Empty = function Empty() {};\n var to_string = ObjectPrototype.toString;\n var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol';\n var isCallable; /* inlined from https://npmjs.com/is-callable */ var fnToStr = Function.prototype.toString, tryFunctionObject = function tryFunctionObject(value) { try { fnToStr.call(value); return true; } catch (e) { return false; } }, fnClass = '[object Function]', genClass = '[object GeneratorFunction]'; isCallable = function isCallable(value) { if (typeof value !== 'function') { return false; } if (hasToStringTag) { return tryFunctionObject(value); } var strClass = to_string.call(value); return strClass === fnClass || strClass === genClass; };\n var array_slice = ArrayPrototype.slice;\n var array_concat = ArrayPrototype.concat;\n var array_push = ArrayPrototype.push;\n var max = Math.max;\n // /add necessary es5-shim utilities\n\n // 1. Let Target be the this value.\n var target = this;\n // 2. If IsCallable(Target) is false, throw a TypeError exception.\n if (!isCallable(target)) {\n throw new TypeError('Function.prototype.bind called on incompatible ' + target);\n }\n // 3. Let A be a new (possibly empty) internal list of all of the\n // argument values provided after thisArg (arg1, arg2 etc), in order.\n // XXX slicedArgs will stand in for \"A\" if used\n var args = array_slice.call(arguments, 1); // for normal call\n // 4. Let F be a new native ECMAScript object.\n // 11. Set the [[Prototype]] internal property of F to the standard\n // built-in Function prototype object as specified in 15.3.3.1.\n // 12. Set the [[Call]] internal property of F as described in\n // 15.3.4.5.1.\n // 13. Set the [[Construct]] internal property of F as described in\n // 15.3.4.5.2.\n // 14. Set the [[HasInstance]] internal property of F as described in\n // 15.3.4.5.3.\n var bound;\n var binder = function () {\n\n if (this instanceof bound) {\n // 15.3.4.5.2 [[Construct]]\n // When the [[Construct]] internal method of a function object,\n // F that was created using the bind function is called with a\n // list of arguments ExtraArgs, the following steps are taken:\n // 1. Let target be the value of F's [[TargetFunction]]\n // internal property.\n // 2. If target has no [[Construct]] internal method, a\n // TypeError exception is thrown.\n // 3. Let boundArgs be the value of F's [[BoundArgs]] internal\n // property.\n // 4. Let args be a new list containing the same values as the\n // list boundArgs in the same order followed by the same\n // values as the list ExtraArgs in the same order.\n // 5. Return the result of calling the [[Construct]] internal\n // method of target providing args as the arguments.\n\n var result = target.apply(\n this,\n array_concat.call(args, array_slice.call(arguments))\n );\n if ($Object(result) === result) {\n return result;\n }\n return this;\n\n } else {\n // 15.3.4.5.1 [[Call]]\n // When the [[Call]] internal method of a function object, F,\n // which was created using the bind function is called with a\n // this value and a list of arguments ExtraArgs, the following\n // steps are taken:\n // 1. Let boundArgs be the value of F's [[BoundArgs]] internal\n // property.\n // 2. Let boundThis be the value of F's [[BoundThis]] internal\n // property.\n // 3. Let target be the value of F's [[TargetFunction]] internal\n // property.\n // 4. Let args be a new list containing the same values as the\n // list boundArgs in the same order followed by the same\n // values as the list ExtraArgs in the same order.\n // 5. Return the result of calling the [[Call]] internal method\n // of target providing boundThis as the this value and\n // providing args as the arguments.\n\n // equiv: target.call(this, ...boundArgs, ...args)\n return target.apply(\n that,\n array_concat.call(args, array_slice.call(arguments))\n );\n\n }\n\n };\n\n // 15. If the [[Class]] internal property of Target is \"Function\", then\n // a. Let L be the length property of Target minus the length of A.\n // b. Set the length own property of F to either 0 or L, whichever is\n // larger.\n // 16. Else set the length own property of F to 0.\n\n var boundLength = max(0, target.length - args.length);\n\n // 17. Set the attributes of the length own property of F to the values\n // specified in 15.3.5.1.\n var boundArgs = [];\n for (var i = 0; i < boundLength; i++) {\n array_push.call(boundArgs, '$' + i);\n }\n\n // XXX Build a dynamic function with desired amount of arguments is the only\n // way to set the length property of a function.\n // In environments where Content Security Policies enabled (Chrome extensions,\n // for ex.) all use of eval or Function costructor throws an exception.\n // However in all of these environments Function.prototype.bind exists\n // and so this code will never be executed.\n bound = Function('binder', 'return function (' + boundArgs.join(',') + '){ return binder.apply(this, arguments); }')(binder);\n\n if (target.prototype) {\n Empty.prototype = target.prototype;\n bound.prototype = new Empty();\n // Clean up dangling references.\n Empty.prototype = null;\n }\n\n // TODO\n // 18. Set the [[Extensible]] internal property of F to true.\n\n // TODO\n // 19. Let thrower be the [[ThrowTypeError]] function Object (13.2.3).\n // 20. Call the [[DefineOwnProperty]] internal method of F with\n // arguments \"caller\", PropertyDescriptor {[[Get]]: thrower, [[Set]]:\n // thrower, [[Enumerable]]: false, [[Configurable]]: false}, and\n // false.\n // 21. Call the [[DefineOwnProperty]] internal method of F with\n // arguments \"arguments\", PropertyDescriptor {[[Get]]: thrower,\n // [[Set]]: thrower, [[Enumerable]]: false, [[Configurable]]: false},\n // and false.\n\n // TODO\n // NOTE Function objects created using Function.prototype.bind do not\n // have a prototype property or the [[Code]], [[FormalParameters]], and\n // [[Scope]] internal properties.\n // XXX can't delete prototype in pure-js.\n\n // 22. Return F.\n return bound;\n }\n });\n})\n.call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","/* eslint-disable es-x/no-function-prototype-bind -- Polyfill imported */\n/* eslint-disable es-x/no-string-prototype-trim -- Polyfill imported */\n\nimport { nodeListForEach, mergeConfigs, extractConfigByNamespace } from '../../common/index.mjs'\nimport { normaliseDataset } from '../../common/normalise-dataset.mjs'\nimport { I18n } from '../../i18n.mjs'\nimport '../../vendor/polyfills/Element/prototype/classList.mjs'\nimport '../../vendor/polyfills/Element/prototype/closest.mjs'\nimport '../../vendor/polyfills/Event.mjs' // addEventListener, event.target normalization and DOMContentLoaded\nimport '../../vendor/polyfills/Function/prototype/bind.mjs'\nimport '../../vendor/polyfills/String/prototype/trim.mjs'\n\n/**\n * @constant\n * @type {AccordionTranslations}\n * @see Default value for {@link AccordionConfig.i18n}\n * @default\n */\nvar ACCORDION_TRANSLATIONS = {\n hideAllSections: 'Hide all sections',\n hideSection: 'Hide',\n hideSectionAriaLabel: 'Hide this section',\n showAllSections: 'Show all sections',\n showSection: 'Show',\n showSectionAriaLabel: 'Show this section'\n}\n\n/**\n * Accordion component\n *\n * This allows a collection of sections to be collapsed by default, showing only\n * their headers. Sections can be expanded or collapsed individually by clicking\n * their headers. A \"Show all sections\" button is also added to the top of the\n * accordion, which switches to \"Hide all sections\" when all the sections are\n * expanded.\n *\n * The state of each section is saved to the DOM via the `aria-expanded`\n * attribute, which also provides accessibility.\n *\n * @class\n * @param {Element} $module - HTML element to use for accordion\n * @param {AccordionConfig} [config] - Accordion config\n */\nfunction Accordion ($module, config) {\n if (!($module instanceof HTMLElement)) {\n return this\n }\n\n /** @deprecated Will be made private in v5.0 */\n this.$module = $module\n\n var defaultConfig = {\n i18n: ACCORDION_TRANSLATIONS,\n rememberExpanded: true\n }\n\n /**\n * @deprecated Will be made private in v5.0\n * @type {AccordionConfig}\n */\n this.config = mergeConfigs(\n defaultConfig,\n config || {},\n normaliseDataset($module.dataset)\n )\n\n /** @deprecated Will be made private in v5.0 */\n this.i18n = new I18n(extractConfigByNamespace(this.config, 'i18n'))\n\n /** @deprecated Will be made private in v5.0 */\n this.controlsClass = 'govuk-accordion__controls'\n\n /** @deprecated Will be made private in v5.0 */\n this.showAllClass = 'govuk-accordion__show-all'\n\n /** @deprecated Will be made private in v5.0 */\n this.showAllTextClass = 'govuk-accordion__show-all-text'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionClass = 'govuk-accordion__section'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionExpandedClass = 'govuk-accordion__section--expanded'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionButtonClass = 'govuk-accordion__section-button'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionHeaderClass = 'govuk-accordion__section-header'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionHeadingClass = 'govuk-accordion__section-heading'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionHeadingDividerClass = 'govuk-accordion__section-heading-divider'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionHeadingTextClass = 'govuk-accordion__section-heading-text'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionHeadingTextFocusClass = 'govuk-accordion__section-heading-text-focus'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionShowHideToggleClass = 'govuk-accordion__section-toggle'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionShowHideToggleFocusClass = 'govuk-accordion__section-toggle-focus'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionShowHideTextClass = 'govuk-accordion__section-toggle-text'\n\n /** @deprecated Will be made private in v5.0 */\n this.upChevronIconClass = 'govuk-accordion-nav__chevron'\n\n /** @deprecated Will be made private in v5.0 */\n this.downChevronIconClass = 'govuk-accordion-nav__chevron--down'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionSummaryClass = 'govuk-accordion__section-summary'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionSummaryFocusClass = 'govuk-accordion__section-summary-focus'\n\n /** @deprecated Will be made private in v5.0 */\n this.sectionContentClass = 'govuk-accordion__section-content'\n\n var $sections = this.$module.querySelectorAll('.' + this.sectionClass)\n if (!$sections.length) {\n return this\n }\n\n /** @deprecated Will be made private in v5.0 */\n this.$sections = $sections\n\n /** @deprecated Will be made private in v5.0 */\n this.browserSupportsSessionStorage = helper.checkForSessionStorage()\n\n /** @deprecated Will be made private in v5.0 */\n this.$showAllButton = null\n\n /** @deprecated Will be made private in v5.0 */\n this.$showAllIcon = null\n\n /** @deprecated Will be made private in v5.0 */\n this.$showAllText = null\n}\n\n/**\n * Initialise component\n */\nAccordion.prototype.init = function () {\n // Check that required elements are present\n if (!this.$module || !this.$sections) {\n return\n }\n\n this.initControls()\n this.initSectionHeaders()\n\n // See if \"Show all sections\" button text should be updated\n var areAllSectionsOpen = this.checkIfAllSectionsOpen()\n this.updateShowAllButton(areAllSectionsOpen)\n}\n\n/**\n * Initialise controls and set attributes\n *\n * @deprecated Will be made private in v5.0\n */\nAccordion.prototype.initControls = function () {\n // Create \"Show all\" button and set attributes\n this.$showAllButton = document.createElement('button')\n this.$showAllButton.setAttribute('type', 'button')\n this.$showAllButton.setAttribute('class', this.showAllClass)\n this.$showAllButton.setAttribute('aria-expanded', 'false')\n\n // Create icon, add to element\n this.$showAllIcon = document.createElement('span')\n this.$showAllIcon.classList.add(this.upChevronIconClass)\n this.$showAllButton.appendChild(this.$showAllIcon)\n\n // Create control wrapper and add controls to it\n var $accordionControls = document.createElement('div')\n $accordionControls.setAttribute('class', this.controlsClass)\n $accordionControls.appendChild(this.$showAllButton)\n this.$module.insertBefore($accordionControls, this.$module.firstChild)\n\n // Build additional wrapper for Show all toggle text and place after icon\n this.$showAllText = document.createElement('span')\n this.$showAllText.classList.add(this.showAllTextClass)\n this.$showAllButton.appendChild(this.$showAllText)\n\n // Handle click events on the show/hide all button\n this.$showAllButton.addEventListener('click', this.onShowOrHideAllToggle.bind(this))\n\n // Handle 'beforematch' events, if the user agent supports them\n if ('onbeforematch' in document) {\n document.addEventListener('beforematch', this.onBeforeMatch.bind(this))\n }\n}\n\n/**\n * Initialise section headers\n *\n * @deprecated Will be made private in v5.0\n */\nAccordion.prototype.initSectionHeaders = function () {\n var $component = this\n var $sections = this.$sections\n\n // Loop through sections\n nodeListForEach($sections, function ($section, i) {\n var $header = $section.querySelector('.' + $component.sectionHeaderClass)\n if (!$header) {\n return\n }\n\n // Set header attributes\n $component.constructHeaderMarkup($header, i)\n $component.setExpanded($component.isExpanded($section), $section)\n\n // Handle events\n $header.addEventListener('click', $component.onSectionToggle.bind($component, $section))\n\n // See if there is any state stored in sessionStorage and set the sections to\n // open or closed.\n $component.setInitialState($section)\n })\n}\n\n/**\n * Construct section header\n *\n * @deprecated Will be made private in v5.0\n * @param {Element} $header - Section header\n * @param {number} index - Section index\n */\nAccordion.prototype.constructHeaderMarkup = function ($header, index) {\n var $span = $header.querySelector('.' + this.sectionButtonClass)\n var $heading = $header.querySelector('.' + this.sectionHeadingClass)\n var $summary = $header.querySelector('.' + this.sectionSummaryClass)\n\n if (!$span || !$heading) {\n return\n }\n\n // Create a button element that will replace the '.govuk-accordion__section-button' span\n var $button = document.createElement('button')\n $button.setAttribute('type', 'button')\n $button.setAttribute('aria-controls', this.$module.id + '-content-' + (index + 1).toString())\n\n // Copy all attributes (https://developer.mozilla.org/en-US/docs/Web/API/Element/attributes) from $span to $button\n for (var i = 0; i < $span.attributes.length; i++) {\n var attr = $span.attributes.item(i)\n // Add all attributes but not ID as this is being added to\n // the section heading ($headingText)\n if (attr.nodeName !== 'id') {\n $button.setAttribute(attr.nodeName, attr.nodeValue)\n }\n }\n\n // Create container for heading text so it can be styled\n var $headingText = document.createElement('span')\n $headingText.classList.add(this.sectionHeadingTextClass)\n // Copy the span ID to the heading text to allow it to be referenced by `aria-labelledby` on the\n // hidden content area without \"Show this section\"\n $headingText.id = $span.id\n\n // Create an inner heading text container to limit the width of the focus state\n var $headingTextFocus = document.createElement('span')\n $headingTextFocus.classList.add(this.sectionHeadingTextFocusClass)\n $headingText.appendChild($headingTextFocus)\n // span could contain HTML elements (see https://www.w3.org/TR/2011/WD-html5-20110525/content-models.html#phrasing-content)\n $headingTextFocus.innerHTML = $span.innerHTML\n\n // Create container for show / hide icons and text.\n var $showHideToggle = document.createElement('span')\n $showHideToggle.classList.add(this.sectionShowHideToggleClass)\n // Tell Google not to index the 'show' text as part of the heading\n // For the snippet to work with JavaScript, it must be added before adding the page element to the\n // page's DOM. See https://developers.google.com/search/docs/advanced/robots/robots_meta_tag#data-nosnippet-attr\n $showHideToggle.setAttribute('data-nosnippet', '')\n // Create an inner container to limit the width of the focus state\n var $showHideToggleFocus = document.createElement('span')\n $showHideToggleFocus.classList.add(this.sectionShowHideToggleFocusClass)\n $showHideToggle.appendChild($showHideToggleFocus)\n // Create wrapper for the show / hide text. Append text after the show/hide icon\n var $showHideText = document.createElement('span')\n var $showHideIcon = document.createElement('span')\n $showHideIcon.classList.add(this.upChevronIconClass)\n $showHideToggleFocus.appendChild($showHideIcon)\n $showHideText.classList.add(this.sectionShowHideTextClass)\n $showHideToggleFocus.appendChild($showHideText)\n\n // Append elements to the button:\n // 1. Heading text\n // 2. Punctuation\n // 3. (Optional: Summary line followed by punctuation)\n // 4. Show / hide toggle\n $button.appendChild($headingText)\n $button.appendChild(this.getButtonPunctuationEl())\n\n // If summary content exists add to DOM in correct order\n if ($summary) {\n // Create a new `span` element and copy the summary line content from the original `div` to the\n // new `span`\n // This is because the summary line text is now inside a button element, which can only contain\n // phrasing content\n var $summarySpan = document.createElement('span')\n // Create an inner summary container to limit the width of the summary focus state\n var $summarySpanFocus = document.createElement('span')\n $summarySpanFocus.classList.add(this.sectionSummaryFocusClass)\n $summarySpan.appendChild($summarySpanFocus)\n\n // Get original attributes, and pass them to the replacement\n for (var j = 0, l = $summary.attributes.length; j < l; ++j) {\n var nodeName = $summary.attributes.item(j).nodeName\n var nodeValue = $summary.attributes.item(j).nodeValue\n $summarySpan.setAttribute(nodeName, nodeValue)\n }\n\n // Copy original contents of summary to the new summary span\n $summarySpanFocus.innerHTML = $summary.innerHTML\n\n // Replace the original summary `div` with the new summary `span`\n $summary.parentNode.replaceChild($summarySpan, $summary)\n\n $button.appendChild($summarySpan)\n $button.appendChild(this.getButtonPunctuationEl())\n }\n\n $button.appendChild($showHideToggle)\n\n $heading.removeChild($span)\n $heading.appendChild($button)\n}\n\n/**\n * When a section is opened by the user agent via the 'beforematch' event\n *\n * @deprecated Will be made private in v5.0\n * @param {Event} event - Generic event\n */\nAccordion.prototype.onBeforeMatch = function (event) {\n var $fragment = event.target\n\n // Handle elements with `.closest()` support only\n if (!($fragment instanceof Element)) {\n return\n }\n\n // Handle when fragment is inside section\n var $section = $fragment.closest('.' + this.sectionClass)\n if ($section) {\n this.setExpanded(true, $section)\n }\n}\n\n/**\n * When section toggled, set and store state\n *\n * @deprecated Will be made private in v5.0\n * @param {Element} $section - Section element\n */\nAccordion.prototype.onSectionToggle = function ($section) {\n var expanded = this.isExpanded($section)\n this.setExpanded(!expanded, $section)\n\n // Store the state in sessionStorage when a change is triggered\n this.storeState($section)\n}\n\n/**\n * When Open/Close All toggled, set and store state\n *\n * @deprecated Will be made private in v5.0\n */\nAccordion.prototype.onShowOrHideAllToggle = function () {\n var $component = this\n var $sections = this.$sections\n\n var nowExpanded = !this.checkIfAllSectionsOpen()\n\n // Loop through sections\n nodeListForEach($sections, function ($section) {\n $component.setExpanded(nowExpanded, $section)\n // Store the state in sessionStorage when a change is triggered\n $component.storeState($section)\n })\n\n $component.updateShowAllButton(nowExpanded)\n}\n\n/**\n * Set section attributes when opened/closed\n *\n * @deprecated Will be made private in v5.0\n * @param {boolean} expanded - Section expanded\n * @param {Element} $section - Section element\n */\nAccordion.prototype.setExpanded = function (expanded, $section) {\n var $showHideIcon = $section.querySelector('.' + this.upChevronIconClass)\n var $showHideText = $section.querySelector('.' + this.sectionShowHideTextClass)\n var $button = $section.querySelector('.' + this.sectionButtonClass)\n var $content = $section.querySelector('.' + this.sectionContentClass)\n\n if (!$showHideIcon ||\n !($showHideText instanceof HTMLElement) ||\n !$button ||\n !$content) {\n return\n }\n\n var newButtonText = expanded\n ? this.i18n.t('hideSection')\n : this.i18n.t('showSection')\n\n $showHideText.innerText = newButtonText\n $button.setAttribute('aria-expanded', expanded.toString())\n\n // Update aria-label combining\n var ariaLabelParts = []\n\n var $headingText = $section.querySelector('.' + this.sectionHeadingTextClass)\n if ($headingText instanceof HTMLElement) {\n ariaLabelParts.push($headingText.innerText.trim())\n }\n\n var $summary = $section.querySelector('.' + this.sectionSummaryClass)\n if ($summary instanceof HTMLElement) {\n ariaLabelParts.push($summary.innerText.trim())\n }\n\n var ariaLabelMessage = expanded\n ? this.i18n.t('hideSectionAriaLabel')\n : this.i18n.t('showSectionAriaLabel')\n ariaLabelParts.push(ariaLabelMessage)\n\n /*\n * Join with a comma to add pause for assistive technology.\n * Example: [heading]Section A ,[pause] Show this section.\n * https://accessibility.blog.gov.uk/2017/12/18/what-working-on-gov-uk-navigation-taught-us-about-accessibility/\n */\n $button.setAttribute('aria-label', ariaLabelParts.join(' , '))\n\n // Swap icon, change class\n if (expanded) {\n $content.removeAttribute('hidden')\n $section.classList.add(this.sectionExpandedClass)\n $showHideIcon.classList.remove(this.downChevronIconClass)\n } else {\n $content.setAttribute('hidden', 'until-found')\n $section.classList.remove(this.sectionExpandedClass)\n $showHideIcon.classList.add(this.downChevronIconClass)\n }\n\n // See if \"Show all sections\" button text should be updated\n var areAllSectionsOpen = this.checkIfAllSectionsOpen()\n this.updateShowAllButton(areAllSectionsOpen)\n}\n\n/**\n * Get state of section\n *\n * @deprecated Will be made private in v5.0\n * @param {Element} $section - Section element\n * @returns {boolean} True if expanded\n */\nAccordion.prototype.isExpanded = function ($section) {\n return $section.classList.contains(this.sectionExpandedClass)\n}\n\n/**\n * Check if all sections are open\n *\n * @deprecated Will be made private in v5.0\n * @returns {boolean} True if all sections are open\n */\nAccordion.prototype.checkIfAllSectionsOpen = function () {\n // Get a count of all the Accordion sections\n var sectionsCount = this.$sections.length\n // Get a count of all Accordion sections that are expanded\n var expandedSectionCount = this.$module.querySelectorAll('.' + this.sectionExpandedClass).length\n var areAllSectionsOpen = sectionsCount === expandedSectionCount\n\n return areAllSectionsOpen\n}\n\n/**\n * Update \"Show all sections\" button\n *\n * @deprecated Will be made private in v5.0\n * @param {boolean} expanded - Section expanded\n */\nAccordion.prototype.updateShowAllButton = function (expanded) {\n var newButtonText = expanded\n ? this.i18n.t('hideAllSections')\n : this.i18n.t('showAllSections')\n\n this.$showAllButton.setAttribute('aria-expanded', expanded.toString())\n this.$showAllText.innerText = newButtonText\n\n // Swap icon, toggle class\n if (expanded) {\n this.$showAllIcon.classList.remove(this.downChevronIconClass)\n } else {\n this.$showAllIcon.classList.add(this.downChevronIconClass)\n }\n}\n\nvar helper = {\n /**\n * Check for `window.sessionStorage`, and that it actually works.\n *\n * @returns {boolean} True if session storage is available\n */\n checkForSessionStorage: function () {\n var testString = 'this is the test string'\n var result\n try {\n window.sessionStorage.setItem(testString, testString)\n result = window.sessionStorage.getItem(testString) === testString.toString()\n window.sessionStorage.removeItem(testString)\n return result\n } catch (exception) {\n return false\n }\n }\n}\n\n/**\n * Set the state of the accordions in sessionStorage\n *\n * @deprecated Will be made private in v5.0\n * @param {Element} $section - Section element\n */\nAccordion.prototype.storeState = function ($section) {\n if (this.browserSupportsSessionStorage && this.config.rememberExpanded) {\n // We need a unique way of identifying each content in the Accordion. Since\n // an `#id` should be unique and an `id` is required for `aria-` attributes\n // `id` can be safely used.\n var $button = $section.querySelector('.' + this.sectionButtonClass)\n\n if ($button) {\n var contentId = $button.getAttribute('aria-controls')\n var contentState = $button.getAttribute('aria-expanded')\n\n // Only set the state when both `contentId` and `contentState` are taken from the DOM.\n if (contentId && contentState) {\n window.sessionStorage.setItem(contentId, contentState)\n }\n }\n }\n}\n\n/**\n * Read the state of the accordions from sessionStorage\n *\n * @deprecated Will be made private in v5.0\n * @param {Element} $section - Section element\n */\nAccordion.prototype.setInitialState = function ($section) {\n if (this.browserSupportsSessionStorage && this.config.rememberExpanded) {\n var $button = $section.querySelector('.' + this.sectionButtonClass)\n\n if ($button) {\n var contentId = $button.getAttribute('aria-controls')\n var contentState = contentId ? window.sessionStorage.getItem(contentId) : null\n\n if (contentState !== null) {\n this.setExpanded(contentState === 'true', $section)\n }\n }\n }\n}\n\n/**\n * Create an element to improve semantics of the section button with punctuation\n *\n * Adding punctuation to the button can also improve its general semantics by dividing its contents\n * into thematic chunks.\n * See https://github.com/alphagov/govuk-frontend/issues/2327#issuecomment-922957442\n *\n * @deprecated Will be made private in v5.0\n * @returns {Element} DOM element\n */\nAccordion.prototype.getButtonPunctuationEl = function () {\n var $punctuationEl = document.createElement('span')\n $punctuationEl.classList.add('govuk-visually-hidden', this.sectionHeadingDividerClass)\n $punctuationEl.innerHTML = ', '\n return $punctuationEl\n}\n\nexport default Accordion\n\n/**\n * Accordion config\n *\n * @typedef {object} AccordionConfig\n * @property {AccordionTranslations} [i18n = ACCORDION_TRANSLATIONS] - See constant {@link ACCORDION_TRANSLATIONS}\n * @property {boolean} [rememberExpanded] - Whether the expanded and collapsed\n * state of each section is remembered and restored when navigating.\n */\n\n/**\n * Accordion translations\n *\n * @typedef {object} AccordionTranslations\n *\n * Messages used by the component for the labels of its buttons. This includes\n * the visible text shown on screen, and text to help assistive technology users\n * for the buttons toggling each section.\n * @property {string} [hideAllSections] - The text content for the 'Hide all\n * sections' button, used when at least one section is expanded.\n * @property {string} [hideSection] - The text content for the 'Hide'\n * button, used when a section is expanded.\n * @property {string} [hideSectionAriaLabel] - The text content appended to the\n * 'Hide' button's accessible name when a section is expanded.\n * @property {string} [showAllSections] - The text content for the 'Show all\n * sections' button, used when all sections are collapsed.\n * @property {string} [showSection] - The text content for the 'Show'\n * button, used when a section is collapsed.\n * @property {string} [showSectionAriaLabel] - The text content appended to the\n * 'Show' button's accessible name when a section is expanded.\n */\n","/* eslint-disable es-x/no-function-prototype-bind -- Polyfill imported */\n\nimport { mergeConfigs } from '../../common/index.mjs'\nimport { normaliseDataset } from '../../common/normalise-dataset.mjs'\nimport '../../vendor/polyfills/Event.mjs' // addEventListener, event.target normalization and DOMContentLoaded\nimport '../../vendor/polyfills/Function/prototype/bind.mjs'\n\nvar KEY_SPACE = 32\nvar DEBOUNCE_TIMEOUT_IN_SECONDS = 1\n\n/**\n * JavaScript enhancements for the Button component\n *\n * @class\n * @param {Element} $module - HTML element to use for button\n * @param {ButtonConfig} [config] - Button config\n */\nfunction Button ($module, config) {\n if (!($module instanceof HTMLElement)) {\n return this\n }\n\n /** @deprecated Will be made private in v5.0 */\n this.$module = $module\n\n /** @deprecated Will be made private in v5.0 */\n this.debounceFormSubmitTimer = null\n\n var defaultConfig = {\n preventDoubleClick: false\n }\n\n /**\n * @deprecated Will be made private in v5.0\n * @type {ButtonConfig}\n */\n this.config = mergeConfigs(\n defaultConfig,\n config || {},\n normaliseDataset($module.dataset)\n )\n}\n\n/**\n * Initialise component\n */\nButton.prototype.init = function () {\n // Check that required elements are present\n if (!this.$module) {\n return\n }\n\n this.$module.addEventListener('keydown', this.handleKeyDown)\n this.$module.addEventListener('click', this.debounce.bind(this))\n}\n\n/**\n * Trigger a click event when the space key is pressed\n *\n * Some screen readers tell users they can activate things with the 'button'\n * role, so we need to match the functionality of native HTML buttons\n *\n * See https://github.com/alphagov/govuk_elements/pull/272#issuecomment-233028270\n *\n * @deprecated Will be made private in v5.0\n * @param {KeyboardEvent} event - Keydown event\n */\nButton.prototype.handleKeyDown = function (event) {\n var $target = event.target\n\n // Handle space bar only\n if (event.keyCode !== KEY_SPACE) {\n return\n }\n\n // Handle elements with [role=\"button\"] only\n if ($target instanceof HTMLElement && $target.getAttribute('role') === 'button') {\n event.preventDefault() // prevent the page from scrolling\n $target.click()\n }\n}\n\n/**\n * Debounce double-clicks\n *\n * If the click quickly succeeds a previous click then nothing will happen. This\n * stops people accidentally causing multiple form submissions by double\n * clicking buttons.\n *\n * @deprecated Will be made private in v5.0\n * @param {MouseEvent} event - Mouse click event\n * @returns {undefined | false} Returns undefined, or false when debounced\n */\nButton.prototype.debounce = function (event) {\n // Check the button that was clicked has preventDoubleClick enabled\n if (!this.config.preventDoubleClick) {\n return\n }\n\n // If the timer is still running, prevent the click from submitting the form\n if (this.debounceFormSubmitTimer) {\n event.preventDefault()\n return false\n }\n\n this.debounceFormSubmitTimer = setTimeout(function () {\n this.debounceFormSubmitTimer = null\n }.bind(this), DEBOUNCE_TIMEOUT_IN_SECONDS * 1000)\n}\n\nexport default Button\n\n/**\n * Button config\n *\n * @typedef {object} ButtonConfig\n * @property {boolean} [preventDoubleClick = false] - Prevent accidental double\n * clicks on submit buttons from submitting forms multiple times.\n */\n","// @ts-nocheck\n(function (undefined) {\n\n // Detection from https://github.com/Financial-Times/polyfill-library/blob/v3.111.0/polyfills/Date/now/detect.js\n var detect = ('Date' in self && 'now' in self.Date && 'getTime' in self.Date.prototype)\n\n if (detect) return\n\n // Polyfill from https://polyfill.io/v3/polyfill.js?version=3.111.0&features=Date.now&flags=always\n Date.now = function () {\n return new Date().getTime();\n };\n\n}).call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {});\n","/* eslint-disable es-x/no-date-now -- Polyfill imported */\n/* eslint-disable es-x/no-function-prototype-bind -- Polyfill imported */\n\nimport { closestAttributeValue } from '../../common/closest-attribute-value.mjs'\nimport { extractConfigByNamespace, mergeConfigs } from '../../common/index.mjs'\nimport { normaliseDataset } from '../../common/normalise-dataset.mjs'\nimport { I18n } from '../../i18n.mjs'\nimport '../../vendor/polyfills/Date/now.mjs'\nimport '../../vendor/polyfills/Element/prototype/classList.mjs'\nimport '../../vendor/polyfills/Event.mjs' // addEventListener, event.target normalization and DOMContentLoaded\nimport '../../vendor/polyfills/Function/prototype/bind.mjs'\n\n/**\n * @constant\n * @type {CharacterCountTranslations}\n * @see Default value for {@link CharacterCountConfig.i18n}\n * @default\n */\nvar CHARACTER_COUNT_TRANSLATIONS = {\n // Characters\n charactersUnderLimit: {\n one: 'You have %{count} character remaining',\n other: 'You have %{count} characters remaining'\n },\n charactersAtLimit: 'You have 0 characters remaining',\n charactersOverLimit: {\n one: 'You have %{count} character too many',\n other: 'You have %{count} characters too many'\n },\n // Words\n wordsUnderLimit: {\n one: 'You have %{count} word remaining',\n other: 'You have %{count} words remaining'\n },\n wordsAtLimit: 'You have 0 words remaining',\n wordsOverLimit: {\n one: 'You have %{count} word too many',\n other: 'You have %{count} words too many'\n },\n textareaDescription: {\n other: ''\n }\n}\n\n/**\n * JavaScript enhancements for the CharacterCount component\n *\n * Tracks the number of characters or words in the `.govuk-js-character-count`\n * `