From b625c127a4b84532643948e40d49263a09542404 Mon Sep 17 00:00:00 2001 From: beeps Date: Mon, 5 Feb 2024 14:13:57 +0000 Subject: [PATCH] Release v4.8.0 --- CHANGELOG.md | 24 ++--- dist/VERSION.txt | 2 +- dist/assets/images/favicon.ico | Bin 6318 -> 14254 bytes .../images/govuk-apple-touch-icon-152x152.png | Bin 2862 -> 1313 bytes .../images/govuk-apple-touch-icon-167x167.png | Bin 4230 -> 1466 bytes .../images/govuk-apple-touch-icon-180x180.png | Bin 3503 -> 1605 bytes dist/assets/images/govuk-apple-touch-icon.png | Bin 2875 -> 1045 bytes .../images/govuk-logotype-tudor-crown.png | Bin 0 -> 708 bytes dist/assets/images/govuk-mask-icon.svg | 8 +- dist/assets/images/govuk-opengraph-image.png | Bin 15380 -> 8677 bytes dist/govuk-frontend-4.7.0.min.css | 3 - dist/govuk-frontend-4.7.0.min.css.map | 1 - dist/govuk-frontend-4.8.0.min.css | 3 + dist/govuk-frontend-4.8.0.min.css.map | 1 + ...7.0.min.js => govuk-frontend-4.8.0.min.js} | 4 +- ...js.map => govuk-frontend-4.8.0.min.js.map} | 2 +- dist/govuk-frontend-ie8-4.7.0.min.css | 2 - dist/govuk-frontend-ie8-4.7.0.min.css.map | 1 - dist/govuk-frontend-ie8-4.8.0.min.css | 2 + dist/govuk-frontend-ie8-4.8.0.min.css.map | 1 + package-lock.json | 12 ++- .../common/govuk-frontend-version.mjs | 2 +- package/govuk-prototype-kit/init.scss | 2 + package/govuk-prototype-kit/init.scss.map | 1 + package/govuk/_base.scss | 2 + package/govuk/_base.scss.map | 1 + package/govuk/all-ie8.scss | 2 + package/govuk/all-ie8.scss.map | 1 + package/govuk/all.js | 2 +- package/govuk/all.scss | 2 + package/govuk/all.scss.map | 1 + package/govuk/assets/images/favicon.ico | Bin 6318 -> 14254 bytes .../images/govuk-apple-touch-icon-152x152.png | Bin 2862 -> 1313 bytes .../images/govuk-apple-touch-icon-167x167.png | Bin 4230 -> 1466 bytes .../images/govuk-apple-touch-icon-180x180.png | Bin 3503 -> 1605 bytes .../assets/images/govuk-apple-touch-icon.png | Bin 2875 -> 1045 bytes .../images/govuk-logotype-tudor-crown.png | Bin 0 -> 708 bytes .../govuk/assets/images/govuk-mask-icon.svg | 8 +- .../assets/images/govuk-opengraph-image.png | Bin 15380 -> 8677 bytes .../govuk/common/govuk-frontend-version.js | 2 +- package/govuk/components/_all.scss | 2 + package/govuk/components/_all.scss.map | 1 + .../components/accordion/_accordion.scss | 2 + .../components/accordion/_accordion.scss.map | 1 + .../govuk/components/accordion/_index.scss | 18 ++-- .../components/accordion/_index.scss.map | 1 + .../components/back-link/_back-link.scss | 2 + .../components/back-link/_back-link.scss.map | 1 + .../govuk/components/back-link/_index.scss | 8 +- .../components/back-link/_index.scss.map | 1 + .../components/breadcrumbs/_breadcrumbs.scss | 2 + .../breadcrumbs/_breadcrumbs.scss.map | 1 + .../govuk/components/breadcrumbs/_index.scss | 8 +- .../components/breadcrumbs/_index.scss.map | 1 + package/govuk/components/button/_button.scss | 2 + .../govuk/components/button/_button.scss.map | 1 + package/govuk/components/button/_index.scss | 2 + .../govuk/components/button/_index.scss.map | 1 + .../character-count/_character-count.scss | 2 + .../character-count/_character-count.scss.map | 1 + .../components/character-count/_index.scss | 2 + .../character-count/_index.scss.map | 1 + .../components/character-count/fixtures.json | 10 +- .../components/checkboxes/_checkboxes.scss | 2 + .../checkboxes/_checkboxes.scss.map | 1 + .../govuk/components/checkboxes/_index.scss | 8 +- .../components/checkboxes/_index.scss.map | 1 + .../govuk/components/checkboxes/fixtures.json | 7 +- .../cookie-banner/_cookie-banner.scss | 2 + .../cookie-banner/_cookie-banner.scss.map | 1 + .../components/cookie-banner/_index.scss | 2 + .../components/cookie-banner/_index.scss.map | 1 + .../components/date-input/_date-input.scss | 2 + .../date-input/_date-input.scss.map | 1 + .../govuk/components/date-input/_index.scss | 2 + .../components/date-input/_index.scss.map | 1 + .../govuk/components/details/_details.scss | 2 + .../components/details/_details.scss.map | 1 + package/govuk/components/details/_index.scss | 2 + .../govuk/components/details/_index.scss.map | 1 + .../error-message/_error-message.scss | 2 + .../error-message/_error-message.scss.map | 1 + .../components/error-message/_index.scss | 2 + .../components/error-message/_index.scss.map | 1 + .../error-summary/_error-summary.scss | 2 + .../error-summary/_error-summary.scss.map | 1 + .../components/error-summary/_index.scss | 2 + .../components/error-summary/_index.scss.map | 1 + .../exit-this-page/_exit-this-page.scss | 2 + .../exit-this-page/_exit-this-page.scss.map | 1 + .../components/exit-this-page/_index.scss | 2 + .../components/exit-this-page/_index.scss.map | 1 + .../govuk/components/fieldset/_fieldset.scss | 2 + .../components/fieldset/_fieldset.scss.map | 1 + package/govuk/components/fieldset/_index.scss | 2 + .../govuk/components/fieldset/_index.scss.map | 1 + .../components/file-upload/_file-upload.scss | 2 + .../file-upload/_file-upload.scss.map | 1 + .../govuk/components/file-upload/_index.scss | 2 + .../components/file-upload/_index.scss.map | 1 + package/govuk/components/footer/_footer.scss | 2 + .../govuk/components/footer/_footer.scss.map | 1 + package/govuk/components/footer/_index.scss | 2 + .../govuk/components/footer/_index.scss.map | 1 + package/govuk/components/header/_header.scss | 2 + .../govuk/components/header/_header.scss.map | 1 + package/govuk/components/header/_index.scss | 18 ++++ .../govuk/components/header/_index.scss.map | 1 + package/govuk/components/header/fixtures.json | 50 +++++----- .../components/header/macro-options.json | 6 ++ package/govuk/components/header/template.njk | 87 +++++++++++------- package/govuk/components/hint/_hint.scss | 2 + package/govuk/components/hint/_hint.scss.map | 1 + package/govuk/components/hint/_index.scss | 2 + package/govuk/components/hint/_index.scss.map | 1 + package/govuk/components/input/_index.scss | 2 + .../govuk/components/input/_index.scss.map | 1 + package/govuk/components/input/_input.scss | 2 + .../govuk/components/input/_input.scss.map | 1 + .../govuk/components/inset-text/_index.scss | 2 + .../components/inset-text/_index.scss.map | 1 + .../components/inset-text/_inset-text.scss | 2 + .../inset-text/_inset-text.scss.map | 1 + package/govuk/components/label/_index.scss | 2 + .../govuk/components/label/_index.scss.map | 1 + package/govuk/components/label/_label.scss | 2 + .../govuk/components/label/_label.scss.map | 1 + .../notification-banner/_index.scss | 2 + .../notification-banner/_index.scss.map | 1 + .../_notification-banner.scss | 2 + .../_notification-banner.scss.map | 1 + .../govuk/components/pagination/_index.scss | 2 + .../components/pagination/_index.scss.map | 1 + .../components/pagination/_pagination.scss | 2 + .../pagination/_pagination.scss.map | 1 + package/govuk/components/panel/_index.scss | 2 + .../govuk/components/panel/_index.scss.map | 1 + package/govuk/components/panel/_panel.scss | 2 + .../govuk/components/panel/_panel.scss.map | 1 + .../govuk/components/phase-banner/_index.scss | 2 + .../components/phase-banner/_index.scss.map | 1 + .../phase-banner/_phase-banner.scss | 2 + .../phase-banner/_phase-banner.scss.map | 1 + package/govuk/components/radios/_index.scss | 2 + .../govuk/components/radios/_index.scss.map | 1 + package/govuk/components/radios/_radios.scss | 2 + .../govuk/components/radios/_radios.scss.map | 1 + package/govuk/components/select/_index.scss | 2 + .../govuk/components/select/_index.scss.map | 1 + package/govuk/components/select/_select.scss | 2 + .../govuk/components/select/_select.scss.map | 1 + package/govuk/components/select/fixtures.json | 45 +++++++-- .../govuk/components/skip-link/_index.scss | 2 + .../components/skip-link/_index.scss.map | 1 + .../components/skip-link/_skip-link.scss | 2 + .../components/skip-link/_skip-link.scss.map | 1 + .../govuk/components/summary-list/_index.scss | 2 + .../components/summary-list/_index.scss.map | 1 + .../summary-list/_summary-list.scss | 2 + .../summary-list/_summary-list.scss.map | 1 + package/govuk/components/table/_index.scss | 2 + .../govuk/components/table/_index.scss.map | 1 + package/govuk/components/table/_table.scss | 2 + .../govuk/components/table/_table.scss.map | 1 + package/govuk/components/table/fixtures.json | 3 +- package/govuk/components/tabs/_index.scss | 2 + package/govuk/components/tabs/_index.scss.map | 1 + package/govuk/components/tabs/_tabs.scss | 2 + package/govuk/components/tabs/_tabs.scss.map | 1 + package/govuk/components/tag/_index.scss | 2 + package/govuk/components/tag/_index.scss.map | 1 + package/govuk/components/tag/_tag.scss | 2 + package/govuk/components/tag/_tag.scss.map | 1 + package/govuk/components/textarea/_index.scss | 2 + .../govuk/components/textarea/_index.scss.map | 1 + .../govuk/components/textarea/_textarea.scss | 2 + .../components/textarea/_textarea.scss.map | 1 + .../govuk/components/warning-text/_index.scss | 2 + .../components/warning-text/_index.scss.map | 1 + .../warning-text/_warning-text.scss | 2 + .../warning-text/_warning-text.scss.map | 1 + package/govuk/core/_all.scss | 2 + package/govuk/core/_all.scss.map | 1 + package/govuk/core/_global-styles.scss | 2 + package/govuk/core/_global-styles.scss.map | 1 + .../govuk/core/_govuk-frontend-version.scss | 4 +- .../core/_govuk-frontend-version.scss.map | 1 + package/govuk/core/_links.scss | 2 + package/govuk/core/_links.scss.map | 1 + package/govuk/core/_lists.scss | 2 + package/govuk/core/_lists.scss.map | 1 + package/govuk/core/_section-break.scss | 2 + package/govuk/core/_section-break.scss.map | 1 + package/govuk/core/_typography.scss | 2 + package/govuk/core/_typography.scss.map | 1 + package/govuk/helpers/_all.scss | 2 + package/govuk/helpers/_all.scss.map | 1 + package/govuk/helpers/_clearfix.scss | 2 + package/govuk/helpers/_clearfix.scss.map | 1 + package/govuk/helpers/_colour.scss | 2 + package/govuk/helpers/_colour.scss.map | 1 + package/govuk/helpers/_device-pixels.scss | 2 + package/govuk/helpers/_device-pixels.scss.map | 1 + package/govuk/helpers/_focused.scss | 2 + package/govuk/helpers/_focused.scss.map | 1 + package/govuk/helpers/_font-faces.scss | 2 + package/govuk/helpers/_font-faces.scss.map | 1 + package/govuk/helpers/_grid.scss | 2 + package/govuk/helpers/_grid.scss.map | 1 + package/govuk/helpers/_links.scss | 2 + package/govuk/helpers/_links.scss.map | 1 + package/govuk/helpers/_media-queries.scss | 2 + package/govuk/helpers/_media-queries.scss.map | 1 + package/govuk/helpers/_shape-arrow.scss | 2 + package/govuk/helpers/_shape-arrow.scss.map | 1 + package/govuk/helpers/_spacing.scss | 2 + package/govuk/helpers/_spacing.scss.map | 1 + package/govuk/helpers/_typography.scss | 2 + package/govuk/helpers/_typography.scss.map | 1 + package/govuk/helpers/_visually-hidden.scss | 2 + .../govuk/helpers/_visually-hidden.scss.map | 1 + package/govuk/objects/_all.scss | 2 + package/govuk/objects/_all.scss.map | 1 + package/govuk/objects/_button-group.scss | 2 + package/govuk/objects/_button-group.scss.map | 1 + package/govuk/objects/_form-group.scss | 2 + package/govuk/objects/_form-group.scss.map | 1 + package/govuk/objects/_grid.scss | 2 + package/govuk/objects/_grid.scss.map | 1 + package/govuk/objects/_main-wrapper.scss | 2 + package/govuk/objects/_main-wrapper.scss.map | 1 + package/govuk/objects/_template.scss | 2 + package/govuk/objects/_template.scss.map | 1 + package/govuk/objects/_width-container.scss | 2 + .../govuk/objects/_width-container.scss.map | 1 + package/govuk/overrides/_all.scss | 2 + package/govuk/overrides/_all.scss.map | 1 + package/govuk/overrides/_display.scss | 2 + package/govuk/overrides/_display.scss.map | 1 + package/govuk/overrides/_spacing.scss | 2 + package/govuk/overrides/_spacing.scss.map | 1 + package/govuk/overrides/_text-align.scss | 2 + package/govuk/overrides/_text-align.scss.map | 1 + package/govuk/overrides/_typography.scss | 2 + package/govuk/overrides/_typography.scss.map | 1 + package/govuk/overrides/_width.scss | 2 + package/govuk/overrides/_width.scss.map | 1 + package/govuk/settings/_all.scss | 2 + package/govuk/settings/_all.scss.map | 1 + package/govuk/settings/_assets.scss | 2 + package/govuk/settings/_assets.scss.map | 1 + package/govuk/settings/_colours-applied.scss | 2 + .../govuk/settings/_colours-applied.scss.map | 1 + .../settings/_colours-organisations.scss | 2 + .../settings/_colours-organisations.scss.map | 1 + package/govuk/settings/_colours-palette.scss | 2 + .../govuk/settings/_colours-palette.scss.map | 1 + package/govuk/settings/_compatibility.scss | 2 + .../govuk/settings/_compatibility.scss.map | 1 + package/govuk/settings/_global-styles.scss | 2 + .../govuk/settings/_global-styles.scss.map | 1 + package/govuk/settings/_ie8.scss | 2 + package/govuk/settings/_ie8.scss.map | 1 + package/govuk/settings/_links.scss | 2 + package/govuk/settings/_links.scss.map | 1 + package/govuk/settings/_measurements.scss | 2 + package/govuk/settings/_measurements.scss.map | 1 + package/govuk/settings/_media-queries.scss | 2 + .../govuk/settings/_media-queries.scss.map | 1 + package/govuk/settings/_spacing.scss | 2 + package/govuk/settings/_spacing.scss.map | 1 + .../settings/_typography-font-families.scss | 2 + .../_typography-font-families.scss.map | 1 + package/govuk/settings/_typography-font.scss | 2 + .../govuk/settings/_typography-font.scss.map | 1 + .../settings/_typography-responsive.scss | 2 + .../settings/_typography-responsive.scss.map | 1 + package/govuk/settings/_warnings.scss | 2 + package/govuk/settings/_warnings.scss.map | 1 + package/govuk/tools/_all.scss | 2 + package/govuk/tools/_all.scss.map | 1 + package/govuk/tools/_compatibility.scss | 2 + package/govuk/tools/_compatibility.scss.map | 1 + package/govuk/tools/_exports.scss | 2 + package/govuk/tools/_exports.scss.map | 1 + package/govuk/tools/_font-url.scss | 2 + package/govuk/tools/_font-url.scss.map | 1 + package/govuk/tools/_ie8.scss | 2 + package/govuk/tools/_ie8.scss.map | 1 + package/govuk/tools/_image-url.scss | 2 + package/govuk/tools/_image-url.scss.map | 1 + package/govuk/tools/_px-to-em.scss | 2 + package/govuk/tools/_px-to-em.scss.map | 1 + package/govuk/tools/_px-to-rem.scss | 2 + package/govuk/tools/_px-to-rem.scss.map | 1 + package/govuk/utilities/_all.scss | 2 + package/govuk/utilities/_all.scss.map | 1 + package/govuk/utilities/_clearfix.scss | 2 + package/govuk/utilities/_clearfix.scss.map | 1 + package/govuk/utilities/_visually-hidden.scss | 2 + .../govuk/utilities/_visually-hidden.scss.map | 1 + package/govuk/vendor/_sass-mq.scss | 2 + package/govuk/vendor/_sass-mq.scss.map | 1 + package/package.json | 2 +- 304 files changed, 604 insertions(+), 134 deletions(-) mode change 100755 => 100644 dist/assets/images/govuk-apple-touch-icon-152x152.png mode change 100755 => 100644 dist/assets/images/govuk-apple-touch-icon-167x167.png mode change 100755 => 100644 dist/assets/images/govuk-apple-touch-icon-180x180.png mode change 100755 => 100644 dist/assets/images/govuk-apple-touch-icon.png create mode 100644 dist/assets/images/govuk-logotype-tudor-crown.png delete mode 100644 dist/govuk-frontend-4.7.0.min.css delete mode 100644 dist/govuk-frontend-4.7.0.min.css.map create mode 100644 dist/govuk-frontend-4.8.0.min.css create mode 100644 dist/govuk-frontend-4.8.0.min.css.map rename dist/{govuk-frontend-4.7.0.min.js => govuk-frontend-4.8.0.min.js} (99%) rename dist/{govuk-frontend-4.7.0.min.js.map => govuk-frontend-4.8.0.min.js.map} (99%) delete mode 100644 dist/govuk-frontend-ie8-4.7.0.min.css delete mode 100644 dist/govuk-frontend-ie8-4.7.0.min.css.map create mode 100644 dist/govuk-frontend-ie8-4.8.0.min.css create mode 100644 dist/govuk-frontend-ie8-4.8.0.min.css.map create mode 100644 package/govuk-prototype-kit/init.scss.map create mode 100644 package/govuk/_base.scss.map create mode 100644 package/govuk/all-ie8.scss.map create mode 100644 package/govuk/all.scss.map mode change 100755 => 100644 package/govuk/assets/images/govuk-apple-touch-icon-152x152.png mode change 100755 => 100644 package/govuk/assets/images/govuk-apple-touch-icon-167x167.png mode change 100755 => 100644 package/govuk/assets/images/govuk-apple-touch-icon-180x180.png mode change 100755 => 100644 package/govuk/assets/images/govuk-apple-touch-icon.png create mode 100644 package/govuk/assets/images/govuk-logotype-tudor-crown.png create mode 100644 package/govuk/components/_all.scss.map create mode 100644 package/govuk/components/accordion/_accordion.scss.map create mode 100644 package/govuk/components/accordion/_index.scss.map create mode 100644 package/govuk/components/back-link/_back-link.scss.map create mode 100644 package/govuk/components/back-link/_index.scss.map create mode 100644 package/govuk/components/breadcrumbs/_breadcrumbs.scss.map create mode 100644 package/govuk/components/breadcrumbs/_index.scss.map create mode 100644 package/govuk/components/button/_button.scss.map create mode 100644 package/govuk/components/button/_index.scss.map create mode 100644 package/govuk/components/character-count/_character-count.scss.map create mode 100644 package/govuk/components/character-count/_index.scss.map create mode 100644 package/govuk/components/checkboxes/_checkboxes.scss.map create mode 100644 package/govuk/components/checkboxes/_index.scss.map create mode 100644 package/govuk/components/cookie-banner/_cookie-banner.scss.map create mode 100644 package/govuk/components/cookie-banner/_index.scss.map create mode 100644 package/govuk/components/date-input/_date-input.scss.map create mode 100644 package/govuk/components/date-input/_index.scss.map create mode 100644 package/govuk/components/details/_details.scss.map create mode 100644 package/govuk/components/details/_index.scss.map create mode 100644 package/govuk/components/error-message/_error-message.scss.map create mode 100644 package/govuk/components/error-message/_index.scss.map create mode 100644 package/govuk/components/error-summary/_error-summary.scss.map create mode 100644 package/govuk/components/error-summary/_index.scss.map create mode 100644 package/govuk/components/exit-this-page/_exit-this-page.scss.map create mode 100644 package/govuk/components/exit-this-page/_index.scss.map create mode 100644 package/govuk/components/fieldset/_fieldset.scss.map create mode 100644 package/govuk/components/fieldset/_index.scss.map create mode 100644 package/govuk/components/file-upload/_file-upload.scss.map create mode 100644 package/govuk/components/file-upload/_index.scss.map create mode 100644 package/govuk/components/footer/_footer.scss.map create mode 100644 package/govuk/components/footer/_index.scss.map create mode 100644 package/govuk/components/header/_header.scss.map create mode 100644 package/govuk/components/header/_index.scss.map create mode 100644 package/govuk/components/hint/_hint.scss.map create mode 100644 package/govuk/components/hint/_index.scss.map create mode 100644 package/govuk/components/input/_index.scss.map create mode 100644 package/govuk/components/input/_input.scss.map create mode 100644 package/govuk/components/inset-text/_index.scss.map create mode 100644 package/govuk/components/inset-text/_inset-text.scss.map create mode 100644 package/govuk/components/label/_index.scss.map create mode 100644 package/govuk/components/label/_label.scss.map create mode 100644 package/govuk/components/notification-banner/_index.scss.map create mode 100644 package/govuk/components/notification-banner/_notification-banner.scss.map create mode 100644 package/govuk/components/pagination/_index.scss.map create mode 100644 package/govuk/components/pagination/_pagination.scss.map create mode 100644 package/govuk/components/panel/_index.scss.map create mode 100644 package/govuk/components/panel/_panel.scss.map create mode 100644 package/govuk/components/phase-banner/_index.scss.map create mode 100644 package/govuk/components/phase-banner/_phase-banner.scss.map create mode 100644 package/govuk/components/radios/_index.scss.map create mode 100644 package/govuk/components/radios/_radios.scss.map create mode 100644 package/govuk/components/select/_index.scss.map create mode 100644 package/govuk/components/select/_select.scss.map create mode 100644 package/govuk/components/skip-link/_index.scss.map create mode 100644 package/govuk/components/skip-link/_skip-link.scss.map create mode 100644 package/govuk/components/summary-list/_index.scss.map create mode 100644 package/govuk/components/summary-list/_summary-list.scss.map create mode 100644 package/govuk/components/table/_index.scss.map create mode 100644 package/govuk/components/table/_table.scss.map create mode 100644 package/govuk/components/tabs/_index.scss.map create mode 100644 package/govuk/components/tabs/_tabs.scss.map create mode 100644 package/govuk/components/tag/_index.scss.map create mode 100644 package/govuk/components/tag/_tag.scss.map create mode 100644 package/govuk/components/textarea/_index.scss.map create mode 100644 package/govuk/components/textarea/_textarea.scss.map create mode 100644 package/govuk/components/warning-text/_index.scss.map create mode 100644 package/govuk/components/warning-text/_warning-text.scss.map create mode 100644 package/govuk/core/_all.scss.map create mode 100644 package/govuk/core/_global-styles.scss.map create mode 100644 package/govuk/core/_govuk-frontend-version.scss.map create mode 100644 package/govuk/core/_links.scss.map create mode 100644 package/govuk/core/_lists.scss.map create mode 100644 package/govuk/core/_section-break.scss.map create mode 100644 package/govuk/core/_typography.scss.map create mode 100644 package/govuk/helpers/_all.scss.map create mode 100644 package/govuk/helpers/_clearfix.scss.map create mode 100644 package/govuk/helpers/_colour.scss.map create mode 100644 package/govuk/helpers/_device-pixels.scss.map create mode 100644 package/govuk/helpers/_focused.scss.map create mode 100644 package/govuk/helpers/_font-faces.scss.map create mode 100644 package/govuk/helpers/_grid.scss.map create mode 100644 package/govuk/helpers/_links.scss.map create mode 100644 package/govuk/helpers/_media-queries.scss.map create mode 100644 package/govuk/helpers/_shape-arrow.scss.map create mode 100644 package/govuk/helpers/_spacing.scss.map create mode 100644 package/govuk/helpers/_typography.scss.map create mode 100644 package/govuk/helpers/_visually-hidden.scss.map create mode 100644 package/govuk/objects/_all.scss.map create mode 100644 package/govuk/objects/_button-group.scss.map create mode 100644 package/govuk/objects/_form-group.scss.map create mode 100644 package/govuk/objects/_grid.scss.map create mode 100644 package/govuk/objects/_main-wrapper.scss.map create mode 100644 package/govuk/objects/_template.scss.map create mode 100644 package/govuk/objects/_width-container.scss.map create mode 100644 package/govuk/overrides/_all.scss.map create mode 100644 package/govuk/overrides/_display.scss.map create mode 100644 package/govuk/overrides/_spacing.scss.map create mode 100644 package/govuk/overrides/_text-align.scss.map create mode 100644 package/govuk/overrides/_typography.scss.map create mode 100644 package/govuk/overrides/_width.scss.map create mode 100644 package/govuk/settings/_all.scss.map create mode 100644 package/govuk/settings/_assets.scss.map create mode 100644 package/govuk/settings/_colours-applied.scss.map create mode 100644 package/govuk/settings/_colours-organisations.scss.map create mode 100644 package/govuk/settings/_colours-palette.scss.map create mode 100644 package/govuk/settings/_compatibility.scss.map create mode 100644 package/govuk/settings/_global-styles.scss.map create mode 100644 package/govuk/settings/_ie8.scss.map create mode 100644 package/govuk/settings/_links.scss.map create mode 100644 package/govuk/settings/_measurements.scss.map create mode 100644 package/govuk/settings/_media-queries.scss.map create mode 100644 package/govuk/settings/_spacing.scss.map create mode 100644 package/govuk/settings/_typography-font-families.scss.map create mode 100644 package/govuk/settings/_typography-font.scss.map create mode 100644 package/govuk/settings/_typography-responsive.scss.map create mode 100644 package/govuk/settings/_warnings.scss.map create mode 100644 package/govuk/tools/_all.scss.map create mode 100644 package/govuk/tools/_compatibility.scss.map create mode 100644 package/govuk/tools/_exports.scss.map create mode 100644 package/govuk/tools/_font-url.scss.map create mode 100644 package/govuk/tools/_ie8.scss.map create mode 100644 package/govuk/tools/_image-url.scss.map create mode 100644 package/govuk/tools/_px-to-em.scss.map create mode 100644 package/govuk/tools/_px-to-rem.scss.map create mode 100644 package/govuk/utilities/_all.scss.map create mode 100644 package/govuk/utilities/_clearfix.scss.map create mode 100644 package/govuk/utilities/_visually-hidden.scss.map create mode 100644 package/govuk/vendor/_sass-mq.scss.map diff --git a/CHANGELOG.md b/CHANGELOG.md index ad4f12ed01..5b94c00b0a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,16 @@ # Changelog -## 4.8.0 (Feature release) +## GOV.UK Frontend v4.8.0 (Feature release) -### New features +This release includes the ability to update the crown logo. You must do this between 19 February and 1 March 2024. +We’ll send reminders to our mailing list and cross-government Slack as soon as you can make this change. -#### Update to the new GOV.UK logo +### New features -The GOV.UK logo has been updated to reflect the changing of the monarch; King Charles III uses the Tudor Crown, rather than the St Edward’s Crown chosen by Queen Elizabeth II. +#### Update to the new GOV.UK logo (between 19 February and 1 March 2024) -If your service uses GOV.UK branding, you should update your service to use the new crown as soon as possible. +We’ve updated the GOV.UK logo to reflect the changing of the monarch. King Charles III uses the Tudor Crown, rather than the St Edward’s Crown chosen by Queen Elizabeth II. +If your service uses GOV.UK branding, you must update your service to use the new crown. These changes were made in the following pull requests: @@ -16,11 +18,11 @@ These changes were made in the following pull requests: - [#4278: Implement the Tudor crown in the Header component (v4.x)](https://github.com/alphagov/govuk-frontend/pull/4278) - [#4677: Adjust the spacing of the new Tudor crown (v4.x)](https://github.com/alphagov/govuk-frontend/pull/4677) - thanks to [Martin Jones](https://github.com/MartinJJones) and [Mónica Crusellas](https://github.com/monicacrusellasfanlo) for contributing this change -##### Include the new logo assets +#### Include the new logo assets -Multiple new image assets are included in this release. You will need to copy these to your service's image assets folder if they aren't being used directly from the Frontend package. By default this folder is located at `/assets/images`. +Multiple new image assets are included in this release. You’ll need to copy these to your service's image assets folder if they are not being used directly from the Frontend package. By default this folder is located at `/assets/images`. -If you are using Nunjucks, the asset path may have been changed by the `assetPath` global variable or `assetsPath` parameter on the header component. +If you’re using Nunjucks, the asset path may have been changed by the `assetPath` global variable or `assetsPath` parameter on the header component. Copy the following files from `/dist/assets/images` into your assets folder. Any images with the same name as an existing image can be safely overwritten. @@ -33,11 +35,11 @@ Copy the following files from `/dist/assets/images` into your assets folder. Any - govuk-mask-icon.svg - govuk-opengraph-image.png -##### Update the logo in the header of your page +#### Update the logo in the header of your page If you are using the `govukHeader` Nunjucks macro in your service, add the `useTudorCrown` parameter to the macro instantiation. -```nunjucks +``` {{ govukHeader({ ... useTudorCrown: true @@ -46,7 +48,7 @@ If you are using the `govukHeader` Nunjucks macro in your service, add the `useT If you are not using the Nunjucks macro, locate the HTML for the existing crown and replace it with this updated HTML. Make sure the URL for the new PNG fallback image is correct. -```html +``` + \ No newline at end of file diff --git a/dist/assets/images/govuk-opengraph-image.png b/dist/assets/images/govuk-opengraph-image.png index 355284fbf6a87a1288920ee3c66c1bad9f8c9a40..4d0e312ffbcdf40193e029a094bc2e3c9af55bcd 100644 GIT binary patch literal 8677 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 literal 15380 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 F{}(>uVqyRQ diff --git a/dist/govuk-frontend-4.7.0.min.css b/dist/govuk-frontend-4.7.0.min.css deleted file mode 100644 index 80c3bda9a5..0000000000 --- a/dist/govuk-frontend-4.7.0.min.css +++ /dev/null @@ -1,3 +0,0 @@ -@charset "UTF-8";:root{--govuk-frontend-version:"4.7.0"}.govuk-link{font-family:GDS Transport,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline} -/*! 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:400;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:700;src:url(/assets/fonts/bold-b542beb274-v2.woff2) format("woff2"),url(/assets/fonts/bold-affa96571d-v2.woff) format("woff");font-display:fallback}@media print{.govuk-link{font-family:sans-serif}}.govuk-link:focus{outline:3px solid transparent;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.govuk-link:link{color:#1d70b8}.govuk-link:visited{color:#4c2c92}.govuk-link:hover{color:#003078}.govuk-link:active,.govuk-link:focus{color:#0b0c0c}@media print{[href^="/"].govuk-link:after,[href^="http://"].govuk-link: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:active,.govuk-link--muted:focus,.govuk-link--muted:hover,.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:active,.govuk-link--inverse:hover{color:hsla(0,0%,100%,.99)}.govuk-link--inverse:focus{color:#0b0c0c}.govuk-link--no-underline:not(:hover):not(:active){text-decoration:none}.govuk-link--no-visited-state:link,.govuk-link--no-visited-state:visited{color:#1d70b8}.govuk-link--no-visited-state:hover{color:#003078}.govuk-link--no-visited-state:active,.govuk-link--no-visited-state:focus,.govuk-list{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;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;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;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;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{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{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-heading-m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-heading-m{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-heading-m{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;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-l,.govuk-body-lead{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-l,.govuk-body-lead{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-body-l,.govuk-body-lead{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-body-l,.govuk-body-lead{font-size:18pt;line-height:1.15}}@media (min-width:40.0625em){.govuk-body-l,.govuk-body-lead{margin-bottom:30px}}.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{.govuk-body,.govuk-body-m{color:#000;font-family:sans-serif}}@media (min-width:40.0625em){.govuk-body,.govuk-body-m{font-size:19px;font-size:1.1875rem;line-height:1.3157894737}}@media print{.govuk-body,.govuk-body-m{font-size:14pt;line-height:1.15}}@media (min-width:40.0625em){.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;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;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}}.govuk-body+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:15px}@media (min-width:40.0625em){.govuk-body+.govuk-heading-l,.govuk-body-m+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:20px}}.govuk-body+.govuk-heading-m,.govuk-body+.govuk-heading-s,.govuk-body-m+.govuk-heading-m,.govuk-body-m+.govuk-heading-s,.govuk-body-s+.govuk-heading-m,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-m,.govuk-list+.govuk-heading-s{padding-top:5px}@media (min-width:40.0625em){.govuk-body+.govuk-heading-m,.govuk-body+.govuk-heading-s,.govuk-body-m+.govuk-heading-m,.govuk-body-m+.govuk-heading-s,.govuk-body-s+.govuk-heading-m,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-m,.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;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;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;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;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 transparent;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;border:0;border-top:1px solid #b1b4b6;border-bottom:10px solid transparent;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 transparent;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-heading-text,.js-enabled .govuk-accordion__section-summary,.js-enabled .govuk-accordion__section-toggle{display:block;margin-bottom:13px}.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,.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{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__section-toggle-text,.js-enabled .govuk-accordion__show-all-text{margin-left:5px;vertical-align:middle}@media screen and (forced-colors:active){.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron,.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron{background-color:transparent}.js-enabled .govuk-accordion__section-button: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__show-all:focus .govuk-accordion-nav__chevron,.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{background:transparent;background-color:transparent}}@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;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;font-family:sans-serif}}.govuk-back-link:focus{outline:3px solid transparent;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,.0625em) max(1px,.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:active,.govuk-back-link--inverse:hover{color:hsla(0,0%,100%,.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;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,.0625em) max(1px,.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}@media print{.govuk-breadcrumbs__link{font-family:sans-serif}}.govuk-breadcrumbs__link:focus{outline:3px solid transparent;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,.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:link,.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:visited{color:#fff}.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:active,.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:hover{color:hsla(0,0%,100%,.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:0 0 22px;padding:8px 10px 7px;border:2px solid transparent;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;width:auto}}.govuk-button:active,.govuk-button:hover,.govuk-button:link,.govuk-button:visited{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 transparent;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:transparent}.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:active,.govuk-button--secondary:hover,.govuk-button--secondary:link,.govuk-button--secondary:visited{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:active,.govuk-button--warning:hover,.govuk-button--warning:link,.govuk-button--warning:visited{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:active,.govuk-button--inverse:hover,.govuk-button--inverse:link,.govuk-button--inverse:visited{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;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-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl)+.govuk-hint,.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--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;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{top:0;left:0;width:40px;height:40px;border:2px solid}.govuk-checkboxes__label:after,.govuk-checkboxes__label:before{content:"";box-sizing:border-box;position:absolute;background:transparent}.govuk-checkboxes__label:after{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:transparent;opacity: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 transparent;outline-offset:1px;box-shadow:0 0 0 3px #fd0}@media (-ms-high-contrast:active),screen and (forced-colors: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;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:none}.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: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;border-bottom:10px solid transparent;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:transparent;cursor:not-allowed}.govuk-input::-webkit-inner-spin-button,.govuk-input::-webkit-outer-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}.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;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 transparent;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}.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;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);border-color:transparent;border-style:solid;border-width:7px 0 7px 12.124px;border-left-color:inherit}.govuk-details[open]>.govuk-details__summary:before{display:block;width:0;height:0;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);border-color:transparent;border-style:solid;border-width:12.124px 7px 0;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;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}@media print{.govuk-error-summary__list a{font-family:sans-serif}}.govuk-error-summary__list a:focus{outline:3px solid transparent;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;display:inline-block;right:0;left:auto;width:auto;float:right}}.govuk-exit-this-page__button{margin-bottom:0}.govuk-exit-this-page__indicator{display:none;padding:10px 10px 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-radius:50%;border:2px solid}.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;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;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}@media print{.govuk-footer__link{font-family:sans-serif}}.govuk-footer__link:focus{outline:3px solid transparent;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 0 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:active,.govuk-header__link:hover{color:hsla(0,0%,100%,.99)}.govuk-header__link:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.1578em}.govuk-header__link:focus{outline:3px solid transparent;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:active,.govuk-header__link--homepage:hover{margin-bottom:-3px;border-bottom:3px solid}.govuk-header__link--homepage:focus{margin-bottom:0;border-bottom:0}.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__link--service-name,.govuk-header__service-name{font-family:sans-serif}}@media (min-width:40.0625em){.govuk-header__link--service-name,.govuk-header__service-name{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-header__link--service-name,.govuk-header__service-name{font-size:18pt;line-height:1.15}}.govuk-header__content,.govuk-header__logo{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}.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 transparent;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;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);border-color:transparent;border-style:solid;border-width:8.66px 5px 0;border-top-color:inherit;content:"";margin-left:5px}.govuk-header__menu-button[aria-expanded=true]:after{display:inline-block;width:0;height:0;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);border-color:transparent;border-style:solid;border-width:0 5px 8.66px;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:hover,.govuk-header__navigation-item--active a:link,.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:transparent}.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;color:#000}}@media (min-width:40.0625em){.govuk-inset-text{margin-top:30px;margin-bottom:30px}}.govuk-inset-text>:first-child{margin-top:0}.govuk-inset-text>:last-child,.govuk-inset-text>:only-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 transparent}@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;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}@media print{.govuk-notification-banner__link{font-family:sans-serif}}.govuk-notification-banner__link:focus{outline:3px solid transparent;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,.govuk-notification-banner__link:visited{color:#1d70b8}.govuk-notification-banner__link:hover{color:#003078}.govuk-notification-banner__link:active,.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;-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__next,.govuk-pagination__prev{font-weight:700}.govuk-pagination__next .govuk-pagination__link,.govuk-pagination__prev .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 transparent;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:active,.govuk-pagination__item--current .govuk-pagination__link:hover{color:hsla(0,0%,100%,.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:transparent}.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:active .govuk-pagination__link-title--decorated,.govuk-pagination__link:hover .govuk-pagination__link-title--decorated{text-decoration:underline}.govuk-pagination__link:focus .govuk-pagination__icon{color:#0b0c0c}.govuk-pagination__link:focus .govuk-pagination__link-label,.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;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 transparent;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 transparent;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 transparent;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:5px 8px 4px}@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;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;color:#000}}.govuk-tabs__list{padding:0;list-style:none;margin:0 0 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;display:inline-block;margin-bottom:10px}@media print{.govuk-tabs__tab{font-family:sans-serif}}.govuk-tabs__tab:focus{outline:3px solid transparent;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,.govuk-tabs__tab:focus{color:#0b0c0c}.govuk-tabs__panel{margin-bottom:30px}@media (min-width:40.0625em){.govuk-tabs__panel{margin-bottom:50px}.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:14px 19px 16px;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)}.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}.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}.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;border-radius:50%;background:transparent}.govuk-radios__label:after{content:"";position:absolute;top:10px;left:10px;width:0;height:0;border:10px solid;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 #fd0}@media (-ms-high-contrast:active),screen and (forced-colors: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;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:none}.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;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}.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 0 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;color:#000}}@media (min-width:40.0625em){.govuk-summary-list{display:table;width:100%;table-layout:fixed;border-collapse:collapse;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__actions,.govuk-summary-list__key,.govuk-summary-list__value{margin:0}@media (min-width:40.0625em){.govuk-summary-list__actions,.govuk-summary-list__key,.govuk-summary-list__value{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__actions,.govuk-summary-list--no-border .govuk-summary-list__key,.govuk-summary-list--no-border .govuk-summary-list__value{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__actions,.govuk-summary-list__row--no-border .govuk-summary-list__key,.govuk-summary-list__row--no-border .govuk-summary-list__value{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 transparent;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 (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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 (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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;color:#000}}@media (min-width:40.0625em){.govuk-table{margin-bottom:30px}}.govuk-table__header{font-weight:700}.govuk-table__cell,.govuk-table__header{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__cell--numeric,.govuk-table__header--numeric{text-align:right}.govuk-table__cell:last-child,.govuk-table__header: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:after,.govuk-warning-text__assistive:before{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:transparent}}.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;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:after,.govuk-visually-hidden:before{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,.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}} -/*# sourceMappingURL=govuk-frontend-4.7.0.min.css.map */ \ No newline at end of file diff --git a/dist/govuk-frontend-4.7.0.min.css.map b/dist/govuk-frontend-4.7.0.min.css.map deleted file mode 100644 index 987e38865c..0000000000 --- a/dist/govuk-frontend-4.7.0.min.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/character-count/_index.scss","../src/govuk/all.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/core/_govuk-frontend-version.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/core/_links.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/helpers/_typography.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/settings/_typography-font.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/helpers/_links.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/helpers/_font-faces.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/vendor/_sass-mq.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/helpers/_focused.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/settings/_colours-applied.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/core/_lists.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/helpers/_spacing.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/core/_typography.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/core/_section-break.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/objects/_button-group.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/objects/_form-group.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/helpers/_clearfix.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/objects/_grid.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/helpers/_grid.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/objects/_main-wrapper.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/objects/_template.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/objects/_width-container.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/settings/_measurements.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/accordion/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/back-link/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/breadcrumbs/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/button/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/error-message/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/fieldset/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/hint/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/label/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/checkboxes/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/textarea/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/cookie-banner/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/input/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/date-input/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/details/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/helpers/_shape-arrow.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/error-summary/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/exit-this-page/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/file-upload/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/footer/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/helpers/_device-pixels.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/header/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/inset-text/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/notification-banner/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/pagination/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/panel/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/tag/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/phase-banner/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/tabs/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/radios/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/select/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/skip-link/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/helpers/_visually-hidden.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/summary-list/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/table/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/components/warning-text/_index.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/utilities/_visually-hidden.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/overrides/_display.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/overrides/_spacing.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/overrides/_text-align.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/overrides/_typography.scss","file:///Users/colin/Sites/GDS/govuk-frontend/src/govuk/overrides/_width.scss"],"names":[],"mappings":"AAoBI,gBC6/EJ,CCjhFA,MAGE,gCDAF,CEDE,YCaA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CEaA,yBLpBF;AMOQ,mLAAA,CACA,WACE,yBAAA,CACA,iBAAA,CACA,eAAA,CACA,2HACE,CAEF,qBNPV,CMUQ,WACE,yBAAA,CACA,iBAAA,CACA,eAAA,CACA,yHACE,CAEF,qBNVV,CO2MQ,aLlON,YC4BE,sBHDF,CACF,CKZE,kBGCE,6BAAA,CAGF,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRQF,CKuCE,iBACE,aLrCJ,CKwCE,oBACE,aLtCJ,CKyCE,kBACE,aLvCJ,CKgDE,qCACE,aL3CJ,CO+KQ,aF2LF,oGACE,2BAAA,CACA,aAAA,CAKA,oBL3WN,CACF,CKoKE,mDAEE,aLlKJ,CK2ME,2IFlOA,aHiCF,CO0JQ,aFuCN,+DF/NE,UHkCF,CACF,CKmME,+BAEI,wBLlMN,CKsME,+DF/OA,aH4CF,CO+IQ,aFoDN,+DF5OE,UH6CF,CACF,CK8NE,uDAEE,UL5NJ,CKiOE,uDAEE,yBLhOJ,CKmOE,2BACE,aLjOJ,CK0SE,mDACE,oBLvSJ,CKmQE,yEACE,aL7PJ,CKgQE,oCACE,aL9PJ,CUhHE,qFLwXE,aLnPJ,CUrIE,YPaA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CO7Id,YAAA,CCqGI,kBAAA,CDnGJ,cAAA,CACA,oBV+HJ,CO6FQ,aGlON,YP4BE,sBH6GF,CACF,COwFQ,6BGlON,YP+JM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHnBN,CACF,COiFQ,aGlON,YP0JM,cAZQ,CAaR,gBAXU,CAtGd,UH4GF,CACF,CO2EQ,6BGlON,YC+GQ,kBXiDR,CACF,CUxJI,wBACE,eV0JN,CUtJE,eAIE,iBVsJJ,CU/IE,oBACE,iBAAA,CACA,oBVkJJ,CU/IE,oBACE,iBAAA,CACA,uBVkJJ,CU/IE,8CAEE,eVkJJ,CO2CQ,6BG/LN,8CAKI,iBVoJJ,CACF,CUjJE,uBACE,kBVoJJ,COiCQ,6BGtLN,uBAII,kBVqJJ,CACF,CYpME,kBTqCA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,mBAPY,CS1Id,aAAA,CAEA,YAAA,CDgGI,kBX4GR,COcQ,aKhON,kBTwCE,UMIsB,CNlBtB,sBH4LF,CACF,COSQ,6BKhON,kBT6JM,cAjBQ,CAmBN,cAlBU,CAoBZ,wBHiEN,CACF,COHQ,aKhON,kBTwJM,cAZQ,CAaR,gBH+EN,CACF,COTQ,6BKhON,kBD6GQ,kBXgIR,CACF,CYhOE,iBTuBA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,gBANY,CAQd,wBAPY,CS5Hd,aAAA,CAEA,YAAA,CDkFI,kBXsJR,CO5BQ,aKlNN,iBT0BE,UMIsB,CNlBtB,sBHsOF,CACF,COjCQ,6BKlNN,iBT+IM,cAjBQ,CAmBN,iBAlBU,CAoBZ,wBH2GN,CACF,CO7CQ,aKlNN,iBT0IM,cAZQ,CAaR,gBHyHN,CACF,COnDQ,6BKlNN,iBD+FQ,kBX0KR,CACF,CY5PE,iBTSA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,kBANY,CAQd,wBAPY,CS9Gd,aAAA,CAEA,YAAA,CDoEI,kBXgMR,COtEQ,aKpMN,iBTYE,UMIsB,CNlBtB,sBHgRF,CACF,CO3EQ,6BKpMN,iBTiIM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHqJN,CACF,COvFQ,aKpMN,iBT4HM,cAZQ,CAaR,gBHmKN,CACF,CO7FQ,6BKpMN,iBDiFQ,kBXoNR,CACF,CYxRE,iBTLA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,gBAPY,CShGd,aAAA,CAEA,YAAA,CDsDI,kBX0OR,COhHQ,aKtLN,iBTFE,UMIsB,CNlBtB,sBH0TF,CACF,COrHQ,6BKtLN,iBTmHM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH+LN,CACF,COjIQ,aKtLN,iBT8GM,cAZQ,CAaR,gBH6MN,CACF,COvIQ,6BKtLN,iBDmEQ,kBX8PR,CACF,CYlTE,kBT/CA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,kBANY,CAQd,wBAPY,CSjFd,aAAA,CAEA,iBAAA,CAEA,aZwTJ,COzJQ,aKtKN,kBThCE,sBHmWF,CACF,CO9JQ,6BKtKN,kBTmGM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHmON,CACF,COrKQ,aKtKN,kBT8FM,cAZQ,CAaR,gBHiPN,CACF,CYvUE,iBTzDA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,kBANY,CAQd,wBAPY,CSvEd,aAAA,CAEA,iBAAA,CACA,aZ8UJ,COxLQ,aK5JN,iBT1CE,sBHkYF,CACF,CO7LQ,6BK5JN,iBTyFM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHkQN,CACF,COpMQ,aK5JN,iBToFM,cAZQ,CAaR,gBHgRN,CACF,CO1MQ,6BK5JN,iBASI,eZiWJ,CACF,CY9VE,iBTtEA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CS1Dd,aAAA,CAEA,aZqWJ,CO3NQ,aK/IN,iBTvDE,sBHqaF,CACF,COhOQ,6BK/IN,iBT4EM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHqSN,CACF,COvOQ,aK/IN,iBTuEM,cAZQ,CAaR,gBHmTN,CACF,CYlXE,+BTtDA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,kBANY,CAQd,wBAPY,CS/Cd,YAAA,CDOI,kBXoXR,CO1PQ,aKrIN,+BTnDE,UMIsB,CNlBtB,sBHocF,CACF,CO/PQ,6BKrIN,+BTkEM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHyUN,CACF,CO3QQ,aKrIN,+BT6DM,cAZQ,CAaR,gBHuVN,CACF,COjRQ,6BKrIN,+BDkBQ,kBXwYR,CACF,CY/YE,0BTlEA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CSnCd,YAAA,CDLI,kBX6ZR,COnSQ,aKzHN,0BT/DE,UMIsB,CNlBtB,sBH6eF,CACF,COxSQ,6BKzHN,0BTsDM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHkXN,CACF,COpTQ,aKzHN,0BTiDM,cAZQ,CAaR,gBHgYN,CACF,CO1TQ,6BKzHN,0BDMQ,kBXibR,CACF,CY5aE,cT9EA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,iBANY,CAQd,wBAPY,CSvBd,YAAA,CDjBI,kBXscR,CO5UQ,aK7GN,cT3EE,UMIsB,CNlBtB,sBHshBF,CACF,COjVQ,6BK7GN,cT0CM,cAjBQ,CAmBN,cAlBU,CAoBZ,gBH2ZN,CACF,CO7VQ,aK7GN,cTqCM,cAZQ,CAaR,eHyaN,CACF,COnWQ,6BK7GN,cDNQ,kBX0dR,CACF,CYzcE,eT1FA,aMnBkB,CNPlB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,gBANY,CAQd,gBAPY,CSXd,YAAA,CD7BI,kBX+eR,COrXQ,aKjGN,eTvFE,UMIsB,CNlBtB,sBH+jBF,CACF,CO1XQ,6BKjGN,eT8BM,cAjBQ,CAmBN,iBAlBU,CAoBZ,wBHocN,CACF,COtYQ,aKjGN,eTyBM,cAZQ,CAaR,eHkdN,CACF,CO5YQ,6BKjGN,eDlBQ,kBXmgBR,CACF,CYtdE,iEACE,eZydJ,COrZQ,6BKrEN,iEAII,gBZ0dJ,CACF,CYvdE,wHD7DM,gBX0hBR,COhaQ,6BK7DN,wHDtDQ,gBXyhBR,CACF,CY9dE,gPAME,eZkeJ,COjbQ,6BKvDN,gPASI,gBZyeJ,CACF,Ca9pBE,qBACE,QAAA,CACA,QbiqBJ,CalpBE,yBFuFM,eAAA,CAAA,kBXgkBR,COtcQ,6BMjNN,yBF8FQ,eAAA,CAAA,kBX6jBR,CACF,CanpBE,wBF8EM,eAAA,CAAA,kBX+kBR,COrdQ,6BMxMN,wBFqFQ,eAAA,CAAA,kBX4kBR,CACF,CazpBE,wBFqEM,eAAA,CAAA,kBX8lBR,COpeQ,6BM/LN,wBF4EQ,eAAA,CAAA,kBX2lBR,CACF,Ca7pBE,8BACE,+BbqqBJ,Cc3sBE,oBH+FM,iBAAA,CG3EJ,mBAAA,CAAA,YAAA,CACA,yBAAA,CAAA,qBAAA,CACA,qBAAA,CAAA,kBd4rBJ,COzfQ,6BOzNN,oBHsGQ,kBXgnBR,CACF,Cc1rBI,gCXzBF,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,kBAPY,CWxGZ,oBAAA,CAGA,cAAA,CACA,cA3Ba,CA4Bb,kBAAA,CACA,iBdgsBN,CO5gBQ,aO5LJ,gCXVA,sBHstBF,CACF,COjhBQ,6BO5LJ,gCXyHI,cAjBQ,CAmBN,mBAlBU,CAoBZ,aHslBN,CACF,COxhBQ,aO5LJ,gCXoHI,cAZQ,CAaR,gBHomBN,CACF,Cc7sBI,kCACE,kBd+sBN,COjiBQ,6BOzNN,oBAkDI,kBAAA,CAEA,sBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,cAAA,CACA,uBAAA,CAAA,oBd2sBJ,CczsBI,kEAEE,iBd2sBN,CcxsBI,gCACE,ed0sBN,CACF,CejxBE,kBJuGM,kBX8qBR,CgB/wBE,wBACE,UAAA,CACA,aAAA,CACA,UhBixBJ,COzjBQ,6BQjON,kBJ8GQ,kBXgrBR,CACF,Ce3xBI,iDACE,ef6xBN,CezxBE,yBACE,iBAAA,CACA,6Bf4xBJ,Ce1xBI,2CAEE,SAAA,CACA,Qf2xBN,CiB3yBE,gBAEE,kBAAA,CACA,iBjB6yBJ,CgB1yBE,sBACE,UAAA,CACA,aAAA,CACA,UhB4yBJ,CiB9yBI,+BCyCF,qBAAA,CAEE,UAAA,CAEF,clBuwBF,CO1lBQ,6BU1NJ,+BC+CA,SAAA,CACA,UlBywBF,CACF,CiB1zBI,6BCyCF,qBAAA,CAEE,UAAA,CAEF,clBmxBF,COtmBQ,6BU1NJ,6BC+CA,oBAAA,CACA,UlBqxBF,CACF,CiBt0BI,4BCyCF,qBAAA,CAEE,UAAA,CAEF,clB+xBF,COlnBQ,6BU1NJ,4BC+CA,SAAA,CACA,UlBiyBF,CACF,CiBl1BI,8BCyCF,qBAAA,CAEE,UAAA,CAEF,clB2yBF,CO9nBQ,6BU1NJ,8BC+CA,oBAAA,CACA,UlB6yBF,CACF,CiB91BI,kCCyCF,qBAAA,CAEE,UAAA,CAEF,clBuzBF,CO1oBQ,6BU1NJ,kCC+CA,SAAA,CACA,UlByzBF,CACF,CiB12BI,wBCyCF,qBAAA,CAEE,UAAA,CAEF,clBm0BF,COtpBQ,6BU1NJ,wBC+CA,UAAA,CACA,UlBq0BF,CACF,CiB72BI,4CCgCF,qBAAA,CAIA,clB80BF,COjqBQ,6BUjNJ,4CCsCA,SAAA,CACA,UlBg1BF,CACF,CiBx3BI,0CCgCF,qBAAA,CAIA,clBy1BF,CO5qBQ,6BUjNJ,0CCsCA,oBAAA,CACA,UlB21BF,CACF,CiBn4BI,yCCgCF,qBAAA,CAIA,clBo2BF,COvrBQ,6BUjNJ,yCCsCA,SAAA,CACA,UlBs2BF,CACF,CiB94BI,2CCgCF,qBAAA,CAIA,clB+2BF,COlsBQ,6BUjNJ,2CCsCA,oBAAA,CACA,UlBi3BF,CACF,CiBz5BI,+CCgCF,qBAAA,CAIA,clB03BF,CO7sBQ,6BUjNJ,+CCsCA,SAAA,CACA,UlB43BF,CACF,CiBp6BI,qCCgCF,qBAAA,CAIA,clBq4BF,COxtBQ,6BUjNJ,qCCsCA,UAAA,CACA,UlBu4BF,CACF,CmB16BE,oBAIE,aAAA,CACA,gBAAA,CACA,mBnB06BJ,COpuBQ,6BY5MN,oBAYI,gBAAA,CACA,mBnBw6BJ,CACF,CmB95BE,qER0DM,gBXy2BR,CO/uBQ,6BYpLN,qERiEQ,gBXu2BR,CACF,CoBp9BE,gBAGE,wBXwB6B,CWpB7B,6BAAA,CAAA,0BAAA,CAAA,qBpBk9BJ,CoBp8BI,2DArBF,gBAsBI,uBpBu8BJ,CoBr8BI,iDACE,oBpBu8BN,CACF,COlwBQ,ca/NN,gBAgCI,iBpBq8BJ,CACF,CoBj8BE,sBAGE,QAAA,CAEA,qBpBi8BJ,CqBh6BE,uBA1DA,eCTiB,CDYjB,iBCgBkB,CDflB,gBrB49BF,CqBz9BE,kCAmDA,uBA7CE,8DAAA,CACA,4DrBu9BF,CACF,COxxBQ,6BcpJN,uBAvCE,iBCPW,CDQX,gBrBu9BF,CqBp9BE,kCAmCF,uBA7BI,8DAAA,CACA,4DrBk9BF,CACF,CACF,COpyBQ,0BcpJN,uBArBE,iBAAA,CACA,gBrBi9BF,CqB78BE,kCAgBF,uBAfI,iBAAA,CACA,gBrBg9BF,CACF,CACF,CuB9gCE,iBZoGM,kBX86BR,COpzBQ,6BgB9NN,iBZ2GQ,kBX26BR,CACF,CuBnhCE,0BACE,gBvBshCJ,CuBnhCE,kCAEE,YAAA,CACA,eAAA,CAEA,gBAAA,CACA,mBvBohCJ,CuBjhCE,iCpBRA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,kBANY,CAQd,wBAPY,CAzGhB,aMnBkB,CcKhB,aAAA,CACA,eAAA,CACA,gBvByhCJ,COl1BQ,agB7MN,iCpBOE,sBH4hCF,CACF,COv1BQ,6BgB7MN,iCpB0IM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBH45BN,CACF,CO91BQ,agB7MN,iCpBqIM,cAZQ,CAaR,gBAXU,CAtGd,UH2hCF,CACF,CuBviCE,8CACE,evB+iCJ,CuB1iCI,6BAEE,+BvB4iCN,CuBziCI,sCACE,avB2iCN,CuBtiCI,8CACE,YAAA,CZuDE,gBAAA,CAAA,mBXm/BR,COz3BQ,6BgBlLJ,8CZ+DM,mBXg/BR,CACF,CuBviCI,sDAOE,aAAA,CACA,gBvBmiCN,CuB1iCM,sCADF,sDAEI,yBAAA,CACA,evB6iCN,CACF,CuBriCI,kFACE,avBuiCN,CuBpiCI,uCpB5DF,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CoBrEZ,iBAAA,CACA,SAAA,CAEA,iBAAA,CACA,qBAAA,CAEA,cAAA,CAEA,adgDc,Cc/Cd,eAAA,CAEA,cAAA,CACA,uBvBwiCN,CO75BQ,agBzJJ,uCpB7CA,sBHumCF,CACF,COl6BQ,6BgBzJJ,uCpBsFI,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHu+BN,CACF,COz6BQ,agBzJJ,uCpBiFI,cAZQ,CAaR,gBHq/BN,CACF,CO/6BQ,6BgBzJJ,uCAiBI,kBvB2jCN,CACF,CuBxjCM,yDACE,SAAA,CACA,QvB0jCR,CuBvjCM,6CACE,aArGwB,CAsGxB,kBArGyB,CAyGzB,uCvBsjCR,CuBpjCQ,mFACE,avBsjCV,CuBnjCQ,2EACE,aAjHsB,CAkHtB,kBvBqjCV,CuBljCQ,iFACE,avBojCV,CuBhjCM,6CfxGF,6BAAA,CAEF,aCwDwB,CDvDxB,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRqpCF,CuBrjCQ,2EACE,kBvBujCV,CuBpjCQ,iFACE,UvBsjCV,CuBjjCI,8CACE,SvBmjCN,CuB/iCI,0CACE,qBAAA,CACA,oBAAA,CAEA,iBAAA,CAGA,aAAA,CACA,cAAA,CAEA,qBAAA,CACA,iBAAA,CAEA,qBvB4iCN,CuBliCM,gDACE,UAAA,CACA,qBAAA,CACA,aAAA,CAEA,iBAAA,CACA,eAAA,CACA,YAAA,CAEA,aAAA,CACA,cAAA,CAEA,gCAAA,CAAA,4BAAA,CAAA,wBAAA,CAEA,wBAAA,CACA,0BvBgiCR,CuBphCI,gDACE,gCAAA,CAAA,4BAAA,CAAA,wBvBshCN,CuB3gCI,6CACE,UAAA,CAEA,gBAAA,CAEA,QAAA,CAEA,4BAAA,CAIA,oCAAA,CAEA,adlMc,CcmMd,eAAA,CAEA,eAAA,CAEA,cAAA,CACA,uBvBogCN,CO9/BQ,6BgBzBJ,6CAsBI,mBvBqgCN,CACF,CuBngCM,oDACE,ad3EmB,Cc4EnB,evBqgCR,CuBlgCM,mDACE,aAzOwB,CA0OxB,kBvBogCR,CuBlgCQ,yFACE,avBogCV,CuBjgCQ,iFACE,aAjPsB,CAkPtB,kBvBmgCV,CuBhgCQ,uFACE,avBkgCV,CuB9/BM,mDAGE,SvB8/BR,CuB5/BQ,qRf7OJ,6BAAA,CAEF,aCwDwB,CDvDxB,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRwuCF,CuBhgCQ,iFACE,aAtQsB,CAuQtB,kBvBkgCV,CuB//BQ,uFACE,UvBigCV,CuB5/BM,+DACE,SAAA,CACA,QvB8/BR,CuBv/BI,iFACE,mBAAA,CACA,evBy/BN,COjjCQ,6BgBsDJ,iFAKI,mBvB0/BN,CACF,CuBr/BI,0FACE,kBvBu/BN,COzjCQ,6BgBiEJ,0FAII,kBvBw/BN,CACF,CuBr/BI,8IAGE,aAAA,CACA,kBvBu/BN,CuBr/BM,8xBAGE,cvB6/BR,CuBx/BI,6CpBtKE,cALU,CAOR,cANY,CAQd,gBAPY,CA3FhB,eAAA,CoBuQI,avB4/BN,COtlCQ,6BgBuFJ,6CpB1JI,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH2pCN,CACF,CO7lCQ,agBuFJ,6CpB/JI,cAZQ,CAaR,gBHyqCN,CACF,CuBngCI,8FAEE,eAAA,CACA,qBvBqgCN,CuB/+BI,yCAGI,4JACE,4BvBg/BR,CuB1+BM,orBAIE,sBAAA,CACA,4BvBg/BR,CACF,CuB1+BI,oBACE,mDACE,wBd7Qc,Cc+Qd,kCvB2+BN,CuBz+BM,oFACE,wBvB2+BR,CACF,CwBx1CE,iBrBuII,cALU,CAOR,iBANY,CAQd,wBAPY,CAnIhB,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CEaA,yBAAA,CmBXE,oBAAA,CACA,iBAAA,CAEA,eAAA,CACA,kBAAA,CAGA,mBxB21CJ,COjpCQ,6BiBtNN,iBrBmJM,cAjBQ,CAmBN,cAlBU,CAoBZ,gBHstCN,CACF,COxpCQ,aiBtNN,iBrB8IM,cAZQ,CAaR,eAXU,CApHd,sBHm2CF,CACF,CKh3CE,uBGCE,6BAAA,CAEF,aCwDwB,CDvDxB,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRi3CF,CKpoCE,+CFlOA,aHy2CF,CO9qCQ,aFuCN,+CF/NE,UH02CF,CACF,CKroCE,uBAEI,wBLsoCN,CKloCE,+CF/OA,aHo3CF,COzrCQ,aFoDN,+CF5OE,UHq3CF,CACF,CwBp4CE,wBACE,UAAA,CACA,aAAA,CAGA,iBAAA,CASE,KAAA,CACA,QAAA,CAGF,YAAA,CAEA,aA7Ca,CA8Cb,cA9Ca,CAgDb,aAAA,CAEA,gCAAA,CAAA,4BAAA,CAAA,wBAAA,CAEA,YAAA,CACA,wBAAA,CACA,oBxBu3CJ,CwBr3CI,kCA/BF,wBAgCI,kDAAA,CAGA,uBxBs3CJ,CACF,CwBt2CE,8BACE,oBxBy2CJ,CwBt2CE,uBACE,UAAA,CACA,iBAAA,CACA,SAAA,CACA,OAAA,CACA,YAAA,CACA,MxBy2CJ,CK7oCE,iEAEE,UL+oCJ,CK1oCE,iEAEE,yBL2oCJ,CKxoCE,gCACE,aL0oCJ,CwB72CI,iCACE,yBxB+2CN,CyB97CE,mBtBLA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,iBANY,CAQd,wBAPY,CAzGhB,aMnBkB,CgBEhB,eAAA,CACA,kBzBs8CJ,CO3vCQ,akBhNN,mBtBUE,sBHq8CF,CACF,COhwCQ,6BkBhNN,mBtB6IM,cAjBQ,CAmBN,cAlBU,CAoBZ,gBHq0CN,CACF,COvwCQ,akBhNN,mBtBwIM,cAZQ,CAaR,eAXU,CAtGd,UHo8CF,CACF,CyBr9CE,yBAGE,QAAA,CACA,SAAA,CACA,oBzB29CJ,CgBn/CE,+BACE,UAAA,CACA,aAAA,CACA,UhBq/CJ,CyB79CE,8BAEE,oBAAA,CACA,iBAAA,CAEA,iBAAA,CAIA,kBAAA,CACA,uBAAA,CAEA,UzB09CJ,CyBv9CI,qCACE,UAAA,CACA,aAAA,CAEA,iBAAA,CASE,KAAA,CACA,QAAA,CAKF,eAAA,CAEA,aAnEW,CAoEX,cApEW,CAsEX,aAAA,CAEA,+BAAA,CAAA,2BAAA,CAAA,uBAAA,CAEA,YAAA,CACA,wBAAA,CACA,oBzBw8CN,CyBt8CM,kCAhCF,qCAiCI,kDAAA,CAGA,uBzBu8CN,CACF,CyBv7CI,0CACE,aAAA,CACA,czBy7CN,CyBv7CM,iDACE,YAAA,CACA,YzBy7CR,CyBp7CE,yBtBpGA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CEaA,yBLghDF,CO10CQ,akBjHN,yBtBrFE,sBHohDF,CACF,CKjiDE,+BGCE,6BAAA,CAEF,aCwDwB,CDvDxB,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BR6hDF,CKhzCE,+DFlOA,aHqhDF,CO11CQ,aFuCN,+DF/NE,UHshDF,CACF,CKjzCE,+BAEI,wBLkzCN,CK9yCE,+DF/OA,aHgiDF,COr2CQ,aFoDN,+DF5OE,UHiiDF,CACF,CO12CQ,6BkB1GF,qEACE,YzBw9CN,CyBt9CM,iKAEE,oBzBu9CR,CyBp9CM,4EACE,UAAA,CACA,QzBs9CR,CyBl9CI,gEACE,mBAAA,CAAA,YzBo9CN,CACF,CKtyCE,mJAEE,UL2yCJ,CKtyCE,uHAEE,yBLuyCJ,CKpyCE,2DACE,aLsyCJ,CyBt9CI,iEACE,yBzBw9CN,C0B/jDE,cvBhCA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,kBAPY,CuBhGd,qBAAA,CACA,oBAAA,CACA,iBAAA,CACA,UAAA,CfqDI,eAAA,CehDJ,oBAAA,CACA,4BAAA,CACA,eAAA,CACA,UA7CuB,CA8CvB,wBArD6B,CAsD7B,0BAAA,CACA,iBAAA,CACA,kBAAA,CACA,cAAA,CACA,uB1BukDJ,COt6CQ,amBrLN,cvBjBE,sBHgnDF,CACF,CO36CQ,6BmBrLN,cvBkHM,cAjBQ,CAmBN,mBAlBU,CAoBZ,aHg/CN,CACF,COl7CQ,amBrLN,cvB6GM,cAZQ,CAaR,gBH8/CN,CACF,COx7CQ,6BmBrLN,cfkEQ,kBAAA,CevCJ,U1BslDJ,CACF,C0BnlDI,kFAIE,UAlEqB,CAmErB,oB1BulDN,C0BnlDI,gCACE,SAAA,CACA,Q1BqlDN,C0BllDI,oBACE,wB1BolDN,C0BjlDI,qBAEE,O1BklDN,C0B3kDI,oBACE,iBjBvCe,CiB6Cb,6BAAA,CAOF,+B1BkkDN,C0BpjDI,6CACE,iBjBnEe,CiBoEf,ajB1DoB,CiB2DpB,qBjBrEe,CiBsEf,0B1BsjDN,C0B9iDI,qBACE,UAAA,CACA,aAAA,CAEA,iBAAA,CAEA,QAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CAEA,sB1B6iDN,C0BhiDI,4BACE,Q1BkiDN,C0B5hDE,iFAGE,U1B+hDJ,C0B7hDI,mGACE,wBA7K2B,CA8K3B,kB1BiiDN,C0B9hDI,sGACE,KAAA,CACA,0B1BkiDN,C0B3hDE,yBACE,wBA3K8B,CA4K9B,0B1B8hDJ,C0B5hDI,uJAKE,a1B0hDN,C0B5gDI,+BACE,wB1B8gDN,C0B5gDM,yCACE,wB1B8gDR,C0BzgDE,uBACE,wBArM4B,CAsM5B,0B1B4gDJ,C0B1gDI,6IAKE,U1BwgDN,C0B1/CI,6BACE,wB1B4/CN,C0B1/CM,uCACE,wB1B4/CR,C0Bv/CE,uBACE,qBA/N4B,CAgO5B,0B1B0/CJ,C0Bx/CI,6IAKE,a1Bs/CN,C0Bx+CI,6BACE,wB1B0+CN,C0Bx+CM,uCACE,qB1B0+CR,C0Br+CE,qBvBlOA,eAAA,CAoFI,cALU,CAOR,kBANY,CAQd,aAPY,CuBqJd,0BAAA,CAAA,mBAAA,CACA,eAAA,CAEA,oBAAA,CAAA,sB1Bw+CJ,CO9iDQ,6BmB+DN,qBvBlIM,cAjBQ,CAmBN,gBAlBU,CAoBZ,aHmnDN,CACF,COrjDQ,amB+DN,qBvBvIM,cAZQ,CAaR,aHioDN,CACF,C0Bl/CE,0BACE,eAAA,CAKA,qBAAA,CACA,mBAAA,CAAA,aAAA,CACA,0BAAA,CAAA,iBAAA,CAGA,wB1B++CJ,COnkDQ,6BmByEN,0BAII,gB1B0/CJ,CACF,C2B3yDE,qBxBcA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,gBAPY,CwB9Id,aAAA,CACA,YAAA,CACA,kBAAA,CACA,UAAA,CAEA,a3BkzDJ,COvlDQ,aoBnON,qBxB6BE,sBHiyDF,CACF,CO5lDQ,6BoBnON,qBxBgKM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHiqDN,CACF,COnmDQ,aoBnON,qBxB2JM,cAZQ,CAaR,gBH+qDN,CACF,C4B50DE,gBACE,WAAA,CACA,QAAA,CACA,SAAA,CACA,Q5B+0DJ,CgB30DE,sBACE,UAAA,CACA,aAAA,CACA,UhB60DJ,C4B90DE,iCACE,gCAEE,kB5Bi1DJ,CACF,C4B90DE,wBzBHA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CAzGhB,aMnBkB,CmBGhB,qBAAA,CACA,aAAA,CACA,cAAA,CACA,kBAAA,CACA,SAAA,CAEA,kB5Bi1DJ,CO5oDQ,aqBlNN,wBzBYE,sBHs1DF,CACF,COjpDQ,6BqBlNN,wBzB+IM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHstDN,CACF,COxpDQ,aqBlNN,wBzB0IM,cAZQ,CAaR,gBAXU,CAtGd,UHq1DF,CACF,C4B91DE,4BzBrBA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,mBAPY,CyB5Gd,kB5B42DJ,CO9qDQ,aqBhMN,4BzBNE,sBHw3DF,CACF,COnrDQ,6BqBhMN,4BzB6HM,cAjBQ,CAmBN,cAlBU,CAoBZ,wBHwvDN,CACF,CO1rDQ,aqBhMN,4BzBwHM,cAZQ,CAaR,gBHswDN,CACF,C4B33DE,2BzB1BA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,gBANY,CAQd,wBAPY,CyBvGd,kB5Bo4DJ,CO3sDQ,aqB3LN,2BzBXE,sBHq5DF,CACF,COhtDQ,6BqB3LN,2BzBwHM,cAjBQ,CAmBN,iBAlBU,CAoBZ,wBHqxDN,CACF,COvtDQ,aqB3LN,2BzBmHM,cAZQ,CAaR,gBHmyDN,CACF,C4Bn5DE,2BzB/BA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,kBANY,CAQd,wBAPY,CyBlGd,kB5B45DJ,COxuDQ,aqBtLN,2BzBhBE,sBHk7DF,CACF,CO7uDQ,6BqBtLN,2BzBmHM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHkzDN,CACF,COpvDQ,aqBtLN,2BzB8GM,cAZQ,CAaR,gBHg0DN,CACF,C4B36DE,2BzBpCA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,gBH+0DN,COpwDQ,aqBjLN,2BzBrBE,sBH88DF,CACF,COzwDQ,6BqBjLN,2BzB8GM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH80DN,CACF,COhxDQ,aqBjLN,2BzByGM,cAZQ,CAaR,gBH41DN,CACF,C4Bh8DE,yBACE,QAAA,CACA,iBAAA,CACA,mB5Bm8DJ,C6B//DE,Y1BcA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,C0B9Id,kBAAA,CAEA,a7BsgEJ,COxyDQ,asBnON,Y1B6BE,sBHk/DF,CACF,CO7yDQ,6BsBnON,Y1BgKM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHk3DN,CACF,COpzDQ,asBnON,Y1B2JM,cAZQ,CAaR,gBHg4DN,CACF,C6B7/DE,8NACE,kB7BogEJ,C6BhgEE,oCACE,e7BmgEJ,C8BziEE,a3BcA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CAzGhB,aMnBkB,CqBjBhB,aAAA,CAEA,iB9BgjEJ,COn1DQ,auBnON,a3B6BE,sBH6hEF,CACF,COx1DQ,6BuBnON,a3BgKM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH65DN,CACF,CO/1DQ,auBnON,a3B2JM,cAZQ,CAaR,gBAXU,CAtGd,UH4hEF,CACF,C8B7jEE,iB3BGA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,mBAPY,C2BpId,kB9B2kEJ,COr3DQ,auBxNN,iB3BkBE,sBH+jEF,CACF,CO13DQ,6BuBxNN,iB3BqJM,cAjBQ,CAmBN,cAlBU,CAoBZ,wBH+7DN,CACF,COj4DQ,auBxNN,iB3BgJM,cAZQ,CAaR,gBH68DN,CACF,C8B1lEE,gB3BFA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,gBANY,CAQd,wBAPY,C2B/Hd,kB9BmmEJ,COl5DQ,auBnNN,gB3BaE,sBH4lEF,CACF,COv5DQ,6BuBnNN,gB3BgJM,cAjBQ,CAmBN,iBAlBU,CAoBZ,wBH49DN,CACF,CO95DQ,auBnNN,gB3B2IM,cAZQ,CAaR,gBH0+DN,CACF,C8BlnEE,gB3BPA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,kBANY,CAQd,wBAPY,C2B1Hd,kB9B2nEJ,CO/6DQ,auB9MN,gB3BQE,sBHynEF,CACF,COp7DQ,6BuB9MN,gB3B2IM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHy/DN,CACF,CO37DQ,auB9MN,gB3BsIM,cAZQ,CAaR,gBHugEN,CACF,C8B1oEE,gB3BZA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,gBHshEN,CO38DQ,auBzMN,gB3BGE,sBHqpEF,CACF,COh9DQ,6BuBzMN,gB3BsIM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHqhEN,CACF,COv9DQ,auBzMN,gB3BiIM,cAZQ,CAaR,gBHmiEN,CACF,C8B5pEE,qBACE,Q9B+pEJ,C+BzrEE,wB5BGA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,C4BnId,aAAA,CACA,iBAAA,CAEA,eAVsB,CAYtB,kBAAA,CACA,iBAbsB,CAetB,U/B8rEJ,COj/DQ,awBxNN,wB5BkBE,sBH2rEF,CACF,COt/DQ,6BwBxNN,wB5BqJM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH2jEN,CACF,CO7/DQ,awBxNN,wB5BgJM,cAZQ,CAaR,gBHykEN,CACF,C+B7sEE,wEAEE,e/BgtEJ,C+B7sEE,yBAGE,cAAA,CAKE,iBAAA,CAEA,SAAA,CACA,QAAA,CACA,SAAA,CAEA,UAtCsB,CAuCtB,WAvCsB,CAwCtB,QAAA,CAEA,S/BusEN,C+BvrEE,yBACE,oBAAA,CACA,eAAA,CACA,oBAAA,CACA,cAAA,CAEA,6BAAA,CAAA,yB/ByrEJ,C+BprEI,gCAIE,KAAA,CACA,MAAA,CACA,UA1EoB,CA2EpB,WA3EoB,CA4EpB,gB/BwrEN,C+BhrEI,+DAfE,UAAA,CACA,qBAAA,CACA,iBAAA,CAMA,sB/BusEN,C+BhsEI,+BAKE,QAAA,CACA,QAAA,CACA,UAAA,CACA,WAAA,CAEA,gCAAA,CAAA,4BAAA,CAAA,wBAAA,CACA,YAAA,CACA,wBAAA,CAGA,4BAAA,CAEA,S/B+qEN,C+BzqEE,wBACE,aAAA,CACA,kBA3G0C,CA4G1C,iB/B4qEJ,C+BxqEE,+DACE,gBAAA,CAMA,6BAAA,CACA,kBAAA,CAQA,yB/B+pEJ,C+BnqEI,oEAZF,+DAaI,uB/BsqEJ,CACF,C+BhqEE,gEACE,S/BmqEJ,C+B/pEE,6FAEE,kB/BkqEJ,C+B/pEE,yGAEE,U/BkqEJ,C+B3pEE,2B5BlJA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CAzGhB,aMnBkB,CsB+IhB,UA7JsB,CA8JtB,kBAAA,CACA,iB/BmqEJ,COtmEQ,awBnEN,2B5BnIE,sBHgzEF,CACF,CO3mEQ,6BwBnEN,2B5BAM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHgrEN,CACF,COlnEQ,awBnEN,2B5BLM,cAZQ,CAaR,gBAXU,CAtGd,UH+yEF,CACF,C+BpqEE,+BpB9EM,kBAAA,CoBgFJ,gBAR2B,CAS3B,iBALyB,CAMzB,6B/B4qEJ,COpoEQ,6BwB5CN,+BpBvEQ,kBX2vER,CACF,C+B/qEI,mDACE,Y/BirEN,C+B9qEI,2CACE,e/BgrEN,C+BnqEI,iDAEE,YAAA,CACA,eAAA,CACA,iBANa,CAOb,U/BqqEN,CgBj3EE,uDACE,UAAA,CACA,aAAA,CACA,UhBm3EJ,C+B9pEI,kDAEI,U/B+pER,C+BlpEI,kDACE,eAAA,CACA,0BAAA,CACA,U/BopEN,COnqEQ,6BwBYJ,kDAMI,0B/BqpEN,CACF,C+B9oEI,yDACE,OAAA,CACA,UAvP0B,CAwP1B,W/BgpEN,C+B1oEI,wDACE,QAAA,CACA,QAAA,CACA,UAAA,CACA,YAAA,CACA,wB/B4oEN,C+BjoEI,iDACE,SAAA,CACA,U/BmoEN,C+B/nEI,wDAEE,gBADc,CAEd,iBAAA,CACA,U/BgoEN,C+BvnEI,+HACE,6B/BynEN,C+BjnEI,sHACE,4C/BmnEN,C+BxmEI,qCACE,+HACE,e/B0mEN,C+BvmEI,sHACE,yB/BymEN,CACF,CgC16EE,gB7BUA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,C6B1Id,qBAAA,CACA,aAAA,CACA,UAAA,CACA,eAAA,CrB+FI,kBAAA,CqB7FJ,WAAA,CAEA,eAAA,CAEA,wBAAA,CACA,eAAA,CAEA,uBhC+6EJ,CO/tEQ,ayB/NN,gB7ByBE,sBHy6EF,CACF,COpuEQ,6ByB/NN,gB7B4JM,cAjBQ,CAmBN,mBAlBU,CAoBZ,gBHyyEN,CACF,CO3uEQ,ayB/NN,gB7BuJM,cAZQ,CAaR,gBHuzEN,CACF,COjvEQ,6ByB/NN,gBrB4GQ,kBXw2ER,CACF,CgCp8EI,sBACE,sBAAA,CAEA,gBAAA,CAIA,0BhCk8EN,CgCz7EI,yBACE,UAAA,CACA,aAAA,CACA,4BAAA,CACA,kBhC27EN,CgCv7EE,uBACE,oBhC07EJ,CgCx7EI,6BACE,oBhC07EN,CDt+EE,uBYoGM,kBXs4ER,CO5wEQ,6BR9NN,uBY2GQ,kBXm4ER,CACF,CD5+EI,gFAEE,iBC8+EN,CD1+EE,gCIAA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CA8KI,sCAAA,CAAA,8BAAA,CAxIJ,eAAA,CJtCE,YAAA,CACA,eCi/EJ,CO/xEQ,aRrNN,gCIeE,sBHy+EF,CACF,CGv0EM,8CJlLJ,gCImLM,oCAAA,CAAA,4BAAA,CACA,iCH00EN,CACF,CD1/EI,sCAME,WCu/EN,CDn/EE,0CACE,iBCs/EJ,CiChhFE,qBACE,gBAAA,CAMA,oCAAA,CAEA,wBjC6gFJ,CiCxgFE,6BACE,YjC2gFJ,CiCxgFE,8BAEE,mBjC0gFJ,CiCxgFI,sCAGE,YjCwgFN,CiCrgFI,oCAYE,YjC4/EN,CkCpiFE,a/BUA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,C+B1Id,qBAAA,CACA,UAAA,CACA,WAAA,CAEE,aAAA,CAEF,YAAA,CAEA,WAAA,CAGA,wBAAA,CACA,eAAA,CAGA,uBAAA,CAAA,elCqiFJ,COx1EQ,a2B/NN,a/ByBE,sBHkiFF,CACF,CO71EQ,6B2B/NN,a/B4JM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHk6EN,CACF,COp2EQ,a2B/NN,a/BuJM,cAZQ,CAaR,gBHg7EN,CACF,CkCrjFI,mBACE,sBAAA,CAEA,gBAAA,CAKA,0BlCkjFN,CkCziFI,sBACE,UAAA,CACA,aAAA,CACA,4BAAA,CACA,kBlC2iFN,CkCviFE,gFAEE,QAAA,CACA,uBlC0iFJ,CkCviFE,0BACE,yBlC0iFJ,CkCviFE,oBACE,oBlC0iFJ,CkCxiFI,0BACE,oBlC0iFN,CkCtiFE,mC/BrDA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CA8KI,sCAAA,CAAA,8BAAA,CAxIJ,eAAA,C+BeE,oBlC6iFJ,CO/4EQ,a2BhKN,mC/BtCE,sBHylFF,CACF,CGv7EM,8C+B7HJ,mC/B8HM,oCAAA,CAAA,4BAAA,CACA,iCH07EN,CACF,CkCljFE,uBACE,gBlCqjFJ,CkCljFE,uBACE,gBlCqjFJ,CkCljFE,uBACE,gBlCqjFJ,CkCljFE,sBACE,elCqjFJ,CkCljFE,sBACE,elCqjFJ,CkCljFE,sBACE,gBlCqjFJ,CkCljFE,sBACE,gBlCqjFJ,CkCljFE,sBACE,mBAAA,CAAA,YlCqjFJ,CkCnjFI,mCACE,iBAAA,CAAA,alCqjFN,CkCljFI,yCAEE,SlCmjFN,COh8EQ,2B2B5HN,sBAcI,alCkjFJ,CkChjFI,mCAEE,clCijFN,CACF,CkC7iFE,0C/BhHA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,C+Bfd,qBAAA,CACA,oBAAA,CACA,cAAA,CAEE,gBAAA,CAEF,WAAA,CAEE,aAAA,CAGF,WAAA,CACA,wBAAA,CACA,wBAAA,CAEA,iBAAA,CAIA,kBAAA,CAGA,cAAA,CAEA,iBAAA,CAAA,alCyiFJ,COh+EQ,a2BrGN,0C/BjGE,sBH2qFF,CACF,COt+EQ,6B2BrGN,0C/BkCM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH4iFN,CACF,CO9+EQ,a2BrGN,0C/B6BM,cAZQ,CAaR,gBH2jFN,CACF,COr/EQ,6B2BrGN,0CAqBI,elC0kFJ,CACF,CO3/EQ,2B2BrGN,0CAgCI,aAAA,CACA,WAAA,CACA,kBlCqkFJ,CkCjkFA,qBAEI,elCqkFJ,CALF,COngFQ,wB2B/DN,qBAMM,clCskFN,CACF,CO9gFQ,2B2BnDN,qBAEI,YlCokFJ,CACF,COphFQ,wB2BnDN,qBAMM,alCqkFN,CACF,CmCvvFE,kBAGE,WnCwvFJ,CgBxvFE,wBACE,UAAA,CACA,aAAA,CACA,UhB0vFJ,CmC1vFE,wBACE,oBAAA,CACA,iBAAA,CACA,enC6vFJ,CmC1vFE,yBACE,anC6vFJ,CmC1vFE,yBACE,enC6vFJ,CoCnxFE,ejCcA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CAzGhB,aMnBkB,CEoFZ,kBAAA,CyBpGJ,apC2xFJ,CO7jFQ,a6BnON,ejC6BE,sBHuwFF,CACF,COlkFQ,6B6BnON,ejCgKM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHuoFN,CACF,COzkFQ,a6BnON,ejC2JM,cAZQ,CAaR,gBAXU,CAtGd,UHswFF,CACF,CO/kFQ,6B6BnON,ezBgHQ,kBX2sFR,CACF,CoCpzFE,wBAEE,oBAAA,CAGA,iBAAA,CAEA,iBAAA,CAGA,iBAAA,CAGA,a3B+GgB,C2B9GhB,cpC+yFJ,CoC7yFI,8BACE,apC+yFN,CoC5yFI,8B5BVA,6BAAA,CAEF,aCwDwB,CDvDxB,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRmzFF,CoC9yFE,6B/BLA,yBLuzFF,CoCzyFE,2DACE,oBpC4yFJ,CoCvyFE,gDACE,YpC0yFJ,CoCtyFE,+BACE,UAAA,CACA,iBAAA,CAEA,QAAA,CACA,QAAA,CACA,MAAA,CAEA,WAAA,CCzBF,aADmE,CAGnE,OAAA,CACA,QAAA,CAiBE,8CAAA,CAAA,sCAAA,CAEA,wBAAA,CAAA,kBAAA,CAAA,+BAAA,CACA,yBrCizFJ,CoC3yFI,oDC7BF,aADmE,CAGnE,OAAA,CACA,QAAA,CAsBE,8CAAA,CAAA,sCAAA,CAEA,wBAAA,CAAA,kBAAA,CAAA,2BAAA,CACA,wBrCszFJ,CoChzFE,qBACE,gBAAA,CACA,mBAAA,CACA,iBAAA,CACA,6BpCmzFJ,CoChzFE,uBACE,YAAA,CACA,kBpCmzFJ,CoChzFE,iCACE,epCmzFJ,CsCr4FE,qBnCsCA,aMnBkB,CEkFZ,YAAA,CAEA,kBAAA,C2BlGJ,wBtCu4FJ,CO3qFQ,a+BjON,qBnCyCE,UHu2FF,CACF,COhrFQ,6B+BjON,qB3B4GQ,YAAA,CAEA,kBXuyFR,CACF,CsC/4FI,2BACE,sBtCs5FN,CsCl5FE,4BnCAA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,kBANY,CAQd,wBAPY,CmChId,YAAA,C3BwFI,kBXm0FR,COzsFQ,a+BrNN,4BnCeE,sBHm5FF,CACF,CO9sFQ,6B+BrNN,4BnCkJM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHmxFN,CACF,COrtFQ,a+BrNN,4BnC6IM,cAZQ,CAaR,gBHiyFN,CACF,CO3tFQ,6B+BrNN,4B3BkGQ,kBXk1FR,CACF,CsC96FE,2BnCPA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBHqzFN,CO1uFQ,a+B9MN,2BnCQE,sBHo7FF,CACF,CO/uFQ,6B+B9MN,2BnC2IM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHozFN,CACF,COtvFQ,a+B9MN,2BnCsIM,cAZQ,CAaR,gBHk0FN,CACF,CsCv8FI,6BACE,YAAA,C3BgFE,kBX03FR,COhwFQ,6B+B3MJ,6B3BwFM,kBXu3FR,CACF,CsCz8FE,2BACE,YAAA,CACA,etC48FJ,CsCz8FE,6BnC4BA,eAAA,CAlDA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CEaA,yBLw9FF,COlxFQ,a+B/LN,6BnCPE,sBH49FF,CACF,CKz+FE,mCGCE,6BAAA,CAGF,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRq+FF,CKn4FE,uEAEE,aLo4FJ,CKj4FE,mCACE,aLm4FJ,CKh4FE,oCACE,aLk4FJ,CK73FE,mCACE,aL+3FJ,CuC1gGE,sB5BqGM,kBAAA,C4BnGJ,uBAAA,CAAA,eAAA,CACA,YAAA,CACA,KAAA,CACA,MAAA,CACA,UvC6gGJ,COpzFQ,6BgC/NN,sB5B4GQ,kBAAA,C4BnGJ,oBAAA,CACA,OAAA,CACA,SAAA,CACA,UAAA,CACA,WvC0gGJ,CACF,CuCvgGE,8BACE,evCmhGJ,CuChhGE,iCAEE,YAAA,CACA,mBAAA,CACA,aAAA,CACA,aAAA,CACA,iBAAA,CACA,mBvCmhGJ,CuChhGE,0CACE,avCmhGJ,CuChhGE,uCACE,qBAAA,CACA,oBAAA,CACA,WAxCe,CAyCf,YAzCe,CA0Cf,eAAA,CAGA,iBAAA,CAGE,gBvCihGN,CuCzgGE,2CACE,mBvC4gGJ,CuCzgGE,kBACE,sBACE,YvC4gGJ,CACF,CuCzgGE,8BACE,cAAA,CACA,YAAA,CACA,KAAA,CACA,OAAA,CACA,QAAA,CACA,MAAA,CACA,qBvC2gGJ,CuChgGI,qCACE,sBvCmgGN,CuChgGI,iEACE,uBvCkgGN,CwCvlGE,mBrCQA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CAzGhB,aMnBkB,C+BZhB,cAAA,CACA,gBAAA,CACA,WxCgmGJ,COx4FQ,aiC7NN,mBrCuBE,sBHklGF,CACF,CO74FQ,6BiC7NN,mBrC0JM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHk9FN,CACF,COp5FQ,aiC7NN,mBrCqJM,cAZQ,CAaR,gBAXU,CAtGd,UHilGF,CACF,CwC3mGI,+CACE,yBAAA,CACA,aAAA,CACA,YxCknGN,CwC/mGI,yBACE,sBAAA,CAIA,kCxC8mGN,CwCjmGI,gCACE,sBAAA,CAEA,kCxCkmGN,CwC/lGI,4BACE,UAAA,CACA,kBxCimGN,CyC5nGE,ctCTA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,iBANY,CAQd,wBAPY,CQxCV,gBAAA,CAAA,mBAAA,C8B7EJ,4BAAA,CACA,ahCRgB,CgCShB,kBzCooGJ,CO/7FQ,akC5MN,ctCME,sBHyoGF,CACF,COp8FQ,6BkC5MN,ctCyIM,cAjBQ,CAmBN,cAlBU,CAoBZ,gBHygGN,CACF,CO38FQ,akC5MN,ctCoIM,cAZQ,CAaR,eHuhGN,CACF,COj9FQ,6BkC5MN,c9ByFQ,gBAAA,CAAA,mBXwkGR,CACF,CyCxpGE,oBtCnBA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CEaA,yBLwqGF,COl+FQ,akClMN,oBtCJE,sBH4qGF,CACF,CKzrGE,0BGCE,6BAAA,CAEF,aCwDwB,CDvDxB,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRqrGF,CKx8FE,qDFlOA,aH6qGF,COl/FQ,aFuCN,qDF/NE,UH8qGF,CACF,CKz8FE,0BAEI,wBL08FN,CKt8FE,qDF/OA,aHwrGF,CO7/FQ,aFoDN,qDF5OE,UHyrGF,CACF,CyCzqGE,6B9B6CM,eAAA,C8B1CJ,QAAA,CACA,+BzC4qGJ,COzgGQ,6BkCvKN,6B9BoDQ,kBXgoGR,CACF,CyC9qGE,oBACE,mBAAA,CAAA,YAAA,CACA,kBAAA,CACA,iBAAA,CACA,kBAAA,CAAA,cAAA,CACA,kBAAA,CAAA,oBAAA,CACA,oBAAA,CAAA,sBzCirGJ,CyC9qGE,yBACE,iBnBrCgB,CmBsChB,kBAAA,CACA,gBzCirGJ,CyC9qGE,+BACE,UAAA,CAAA,MzCirGJ,COjiGQ,6BkCjJN,+BAGI,6BAAA,CAAA,gBzCmrGJ,CACF,CyChrGE,4BACE,oBAAA,CACA,iBAAA,CAIA,kBAAA,CAGA,wBzC8qGJ,CO7iGQ,6BkC1IN,4BAII,kBzCurGJ,CACF,CyChrGE,mCACE,oBzCmrGJ,CyChrGE,8BACE,oBAAA,CACA,eAvF+B,CAwF/B,iBAAA,CACA,oDAAA,CAIA,2BAAA,CACA,yBAAA,CACA,2BAAA,CACA,iBAAA,CACA,kBzCgrGJ,C0CvwGE,yID2EA,8BAMI,uDzC0rGJ,CACF,CyClrGE,2BACE,YAAA,CACA,kBAAA,CACA,SzCqrGJ,CyClrGE,2BACE,kBzCqrGJ,CyClrGE,gCACE,oBAAA,CACA,iBAAA,CACA,iBzCqrGJ,CyClrGE,uBACE,kBAAA,CACA,mBAAA,CAKA,+BzCirGJ,CO7lGQ,6BkC3FN,uBAKI,mBzCurGJ,CACF,CyCnrGE,0BAEE,kBAAA,CACA,iBzCqrGJ,CgBl0GE,gCACE,UAAA,CACA,aAAA,CACA,UhBo0GJ,CyCvrGE,uBACE,oBAAA,CACA,kBnBzHW,CmB0HX,kBzC0rGJ,CyCvrGE,oBACE,QAAA,CACA,SAAA,CACA,eAAA,CACA,uBnBjIW,CmBiIX,ezC0rGJ,COznGQ,6BkC7DJ,+BACE,sBAAA,CAAA,czC0rGJ,CyCvrGE,+BACE,sBAAA,CAAA,czCyrGJ,CACF,CyCtrGE,yB9BtEM,kBX+vGR,COroGQ,6BkCpDN,yB9B/DQ,kBX4vGR,CACF,CyC1rGE,oCACE,ezC6rGJ,C2Cx2GE,cxCKA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,iBANY,CAQd,wBAPY,CwCrId,6BAAA,CACA,UATkB,CAUlB,kB3Cg3GJ,CO3pGQ,aoC1NN,cxCoBE,sBHq2GF,CACF,COhqGQ,6BoC1NN,cxCuJM,cAjBQ,CAmBN,cAlBU,CAoBZ,gBHquGN,CACF,COvqGQ,aoC1NN,cxCkJM,cAZQ,CAaR,eHmvGN,CACF,C2C/3GE,qCACE,cAAA,CACA,oB3Ck4GJ,C2Ch4GI,gEACE,U3Ck4GN,C2C93GE,yBAEE,iBAAA,CACA,mBAAA,CACA,gBAAA,CACA,gC3Cg4GJ,CgBv5GE,+BACE,UAAA,CACA,aAAA,CACA,UhBy5GJ,C2Cl4GE,wBACE,oBAAA,CAIA,gB3Ck4GJ,C2C93GI,8BATF,wBAUI,wBAAA,CACA,c3Ci4GJ,CACF,C2C73GI,mCACE,c3C+3GN,C2C33GE,8BACE,iBAAA,CACA,QAAA,CACA,gBAAA,CACA,iBAAA,CACA,kB3C83GJ,C2C33GE,6CACE,UAAA,CACA,WAAA,CACA,QAAA,CACA,qB3C83GJ,C2C33GE,4BxCxDA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,kBANY,CAQd,aAPY,CwCzEd,oB3Co4GJ,COzuGQ,aoC7JN,4BxCzCE,sBHm7GF,CACF,CO9uGQ,6BoC7JN,4BxC0FM,cAjBQ,CAmBN,gBAlBU,CAoBZ,aHmzGN,CACF,COrvGQ,aoC7JN,4BxCqFM,cAZQ,CAaR,aHi0GN,CACF,C2Cn5GE,oBxC7DA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CwCsEE,oB3C+4GJ,COlwGQ,aoCxJN,oBxC9CE,sBH48GF,CACF,CKnrGE,qDAEE,ULorGJ,CK/qGE,qDAEE,yBLgrGJ,C2Cx5GI,0BACE,yBAAA,CACA,6BAnFoC,CAsFlC,6B3C25GR,C2Cv5GI,0BnC/EA,6BAAA,CAEF,aCwDwB,CDvDxB,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRm+GF,C2C15GE,8BxCxFA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CwC2CE,oBAAA,CACA,iBAAA,CACA,cAAA,CACA,a3C65GJ,COxyGQ,aoC7HN,8BxCzEE,sBHk/GF,CACF,CO7yGQ,6BoC7HN,8BAWI,c3Cm6GJ,C2Cj6GI,oCAGE,mB3Ci6GN,CACF,C2C95GI,yEAEE,oB3C+5GN,C2C55GI,yEAGE,kBAAA,CAGA,uB3C05GN,C2Ct5GI,oCACE,eAAA,CACA,e3Cw5GN,C2Cl5GE,8DAEE,oBAAA,CACA,kBAAA,CxCtIF,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,kBANY,CAQd,wBHw5GN,CO70GQ,aoClFN,8DxCpHE,sBHwhHF,CACF,COn1GQ,6BoClFN,8DxCeM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHy5GN,CACF,CO31GQ,aoClFN,8DxCUM,cAZQ,CAaR,gBHw6GN,CACF,C2C76GE,2CAEE,qB3Cg7GJ,C2C76GE,oBhCpDM,kBAAA,CgCsDJ,kB3Cg7GJ,CO52GQ,6BoCtEN,oBAKI,YAAA,CACA,kBrB3Hc,CqB4Hd,UAAA,CACA,kB3Ci7GJ,C2C76GA,uBAEI,YAAA,CACA,iBrBpIc,CqBqId,U3Ci7GJ,CAPF,C2Ct6GE,2BxCnKA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,iBANY,CAQd,wBAPY,CwCkCd,YAAA,CACA,iBAAA,CACA,QAAA,CACA,OAAA,CACA,QAAA,CACA,SAAA,CACA,QAAA,CACA,UAAA,CACA,eAAA,CACA,c3Cu7GJ,COh5GQ,aoClDN,2BxCpJE,sBH0lHF,CACF,COr5GQ,6BoClDN,2BxCjBM,cAjBQ,CAmBN,cAlBU,CAoBZ,gBH09GN,CACF,CO55GQ,aoClDN,2BxCtBM,cAZQ,CAaR,eHw+GN,CACF,C2Cv8GI,iCACE,2CAAA,CAAA,mCAAA,CAGE,6B3Cu8GR,C2Cn8GI,iCnCpLA,6BAAA,CAEF,aCwDwB,CDvDxB,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRonHF,C2Cv8GI,iCNrKF,oBMsKwE,CNpKxE,OAAA,CACA,QAAA,CAsBE,8CAAA,CAAA,sCAAA,CAEA,wBAAA,CAAA,kBAAA,CAAA,yBAAA,CACA,wBAAA,CM2IE,UAAA,CACA,e3Cg9GN,C2C78GI,qDN3KF,oBM4KsE,CN1KtE,OAAA,CACA,QAAA,CAYE,iDAAA,CAAA,yCAAA,CAEA,wBAAA,CAAA,kBAAA,CAAA,yBAAA,CACA,2BrCgnHJ,COp8GQ,6BoClDN,2BAoCI,Q3Cs9GJ,CACF,C2Cp9GI,uCACE,a3Cs9GN,C2Cn9GI,kFAEE,Y3Co9GN,CO/8GQ,6BoCDN,0BAEI,kB3Cm9GJ,CACF,C2Ch9GE,+BAEE,QAAA,CACA,SAAA,CACA,e3Ck9GJ,C2Ch9GI,uCACE,Y3Ck9GN,CO99GQ,6BoCgBN,+BAEI,QAAA,CACA,aAAA,CACA,gB3Ci9GJ,CACF,C2C58GE,2CACE,gB3C+8GJ,C2C58GE,+BACE,cAAA,CACA,+B3C+8GJ,CO/+GQ,6BoC8BN,+BAKI,oBAAA,CACA,iBAAA,CACA,aAAA,CACA,Q3Cg9GJ,CACF,C2C98GI,iCxC9PF,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,iBANY,CAQd,wBAPY,CwC6HZ,kB3Cs9GN,COjgHQ,aoCyCJ,iCxC/OA,sBH2sHF,CACF,COtgHQ,6BoCyCJ,iCxC5GI,cAjBQ,CAmBN,cAlBU,CAoBZ,gBH2kHN,CACF,CO7gHQ,aoCyCJ,iCxCjHI,cAZQ,CAaR,eHylHN,CACF,C2Cl+GM,8IAGE,a3Cm+GR,COvhHQ,aoCgDJ,yCAUI,a3Ci+GN,CACF,C2C79GM,+CACE,a3C+9GR,C2C19GE,0CACE,cAAA,CACA,e3C69GJ,COpiHQ,aoC2EJ,cACE,qBAAA,CACA,aAAA,CACA,sB3C69GJ,C2Cz9GE,6CACE,Y3C29GJ,C2Cv9GI,qDAEE,a3Cw9GN,C2Cp9GI,0BACE,Y3Cs9GN,CACF,C4CxxHE,kBzCcA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CAzGhB,aMnBkB,CmClBhB,YAAA,CjCsGI,eAAA,CAAA,kBAAA,CiChGJ,UAAA,CAEA,8B5C4xHJ,COpkHQ,aqCnON,kBzC6BE,sBH8wHF,CACF,COzkHQ,6BqCnON,kBzCgKM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH8oHN,CACF,COhlHQ,aqCnON,kBzC2JM,cAZQ,CAaR,gBAXU,CAtGd,UH6wHF,CACF,COtlHQ,6BqCnON,kBjCgHQ,eAAA,CAAA,kBXktHR,CACF,C4CtzHI,+BACE,Y5C6zHN,C4C1zHI,4DAEE,e5C4zHN,C6C/0HE,2B1CcA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CQxCV,kBAAA,CkCrGJ,wBAAA,CAEA,wB7Cs1HJ,COznHQ,asCnON,2B1C6BE,sBHm0HF,CACF,CO9nHQ,6BsCnON,2B1CgKM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHmsHN,CACF,COroHQ,asCnON,2B1C2JM,cAZQ,CAaR,gBHitHN,CACF,CO3oHQ,6BsCnON,2BlCgHQ,kBXkwHR,CACF,C6C32HI,iCACE,sB7C62HN,C6Cz2HE,mCACE,oBAAA,CAGA,mC7C02HJ,COxpHQ,6BsCtNN,mCAOI,oB7C22HJ,CACF,C6Cx2HE,kC1CVA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,gBAPY,C0CtHd,QAAA,CAEA,SAAA,CAEA,U7C82HJ,CO1qHQ,asC3MN,kC1CKE,sBHo3HF,CACF,CO/qHQ,6BsC3MN,kC1CwIM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBHovHN,CACF,COtrHQ,asC3MN,kC1CmIM,cAZQ,CAaR,gBHkwHN,CACF,C6C73HE,oC1CMA,aMnBkB,CoCgBhB,YAAA,CAEA,qB7C83HJ,COlsHQ,asCjMN,oC1CSE,UH83HF,CACF,COvsHQ,6BsCjMN,oCAQI,Y7Co4HJ,CACF,C6Ch4HI,sCAGE,qBAAA,CAOA,e7C03HN,C6Cv3HI,gDACE,e7Cy3HN,C6Cr3HE,oC1CnDA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,kBANY,CAQd,wBAPY,C0C7Ed,eAAA,CAEA,S7C43HJ,CO/tHQ,asClKN,oC1CpCE,sBHy6HF,CACF,COpuHQ,6BsClKN,oC1C+FM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBHyyHN,CACF,CO3uHQ,asClKN,oC1C0FM,cAZQ,CAaR,gBHuzHN,CACF,C6C34HE,iC1C3DA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CEaA,yBL87HF,COxvHQ,asC1JN,iC1C5CE,sBHk8HF,CACF,CK/8HE,uCGCE,6BAAA,CAGF,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BR28HF,CK9nHE,+EACE,aLmoHJ,CKhoHE,uCACE,aLkoHJ,CKznHE,+EACE,aL8nHJ,C6Cz6HE,oCACE,oBpCemB,CoCbnB,wB7C26HJ,CK70HE,uJAEE,aL80HJ,CK30HE,2EACE,aL60HJ,CK10HE,4EACE,aL40HJ,CKv0HE,2EACE,aLy0HJ,C8CtgIE,kBnCuGM,kBAAA,CmCrGJ,mBAAA,CAAA,YAAA,CACA,yBAAA,CAAA,qBAAA,CACA,qBAAA,CAAA,kBAAA,CACA,kBAAA,CAAA,c9CygIJ,CO7yHQ,6BuCjON,kBnC8GQ,kBAAA,CmCtGJ,sBAAA,CAAA,kBAAA,CACA,oBAAA,CAAA,sB9CygIJ,CACF,C8CtgIE,wBACE,QAAA,CACA,SAAA,CACA,e9C+gIJ,C8C5gIE,wE3CPA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,C2CxHd,qBAAA,CACA,iBAAA,CACA,cAAA,CACA,eAAA,CACA,iBAAA,CACA,U9CqhIJ,COh1HQ,auC9MN,wE3CQE,sBH4hIF,CACF,COv1HQ,6BuC9MN,wE3C2IM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH85HN,CACF,COh2HQ,auC9MN,wE3CsIM,cAZQ,CAaR,gBH86HN,CACF,C8C3iII,0FACE,wB9C+iIN,C8C3iIE,wBAGE,YAAA,CAIA,iB9CyiIJ,COl3HQ,6BuC9LN,wBAUI,a9C0iIJ,CACF,C8CviIE,gD3CaA,eH+hIF,C8CtiII,gGACE,mBAAA,CAAA,YAAA,CACA,qBAAA,CAAA,kB9CyiIN,C8CriIE,wBACE,c9CwiIJ,C8CriIE,wBACE,e9CwiIJ,C8CpiIE,0IAIE,a9CuiIJ,C8CpiIE,iC3CfA,eAAA,C2CiBE,6BAAA,CACA,wB9CuiIJ,C8CriII,uCACE,wB9CuiIN,CKr0HE,+HAEE,ULs0HJ,CKj0HE,+HAEE,yBLk0HJ,CK/zHE,+DACE,aLi0HJ,C8CxiIE,kC3C7BA,eAAA,C2C+BE,a9C2iIJ,C8CxiII,wCACE,4B9C0iIN,C8CtiIE,wBACE,aAAA,CACA,c9CyiIJ,C8CtiII,cACE,8BACE,UAAA,CACA,iBAAA,CACA,KAAA,CACA,OAAA,CACA,QAAA,CACA,M9CwiIN,CACF,C8CjiIM,+IzC9FJ,yBLkoIF,C8CzhIM,sDACE,a9C2hIR,C8CphIM,mIACE,oB9CyhIR,C8CphIE,8B3CtIA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,CEpHhB,yBAAA,CyC0HE,oBAAA,CACA,iB9C6hIJ,COl9HQ,auC/EN,8B3CvHE,sBH4pIF,CACF,COv9HQ,6BuC/EN,8B3CYM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH4hIN,CACF,CO99HQ,auC/EN,8B3COM,cAZQ,CAaR,gBH0iIN,CACF,C8C5iIE,wBAEE,cAAA,CACA,eAAA,CACA,arCvG0B,CqCwG1B,iBAAA,CACA,wB9C8iIJ,C8C3iIE,8BACE,iB9C8iIJ,C8C3iIE,8BACE,gB9C8iIJ,C8C1iIE,yBACE,a9C6iIJ,C8C3iII,iDACE,YAAA,CACA,U9C6iIN,C8C1iII,kGAEE,cAAA,CACA,U9C4iIN,C8CziII,iDACE,kB9C2iIN,C8CziIM,yEACE,a9C2iIR,C8CtiII,yEACE,4B9CwiIN,C8CniII,wGAEE,c9CqiIN,C8C9hII,6DACE,UAAA,CACA,a9CgiIN,C8C7hII,iDACE,e9C+hIN,C8CzhIQ,qFtC7MJ,6BAAA,CAEF,aCwDwB,CDvDxB,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BRmuIF,C8C5hIM,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CACF,CkDviJE,uB/CJA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAsCA,eAAA,CA8FI,cALU,CAOR,cANY,CAQd,gBAPY,C+C7Hd,gBlDgjJJ,COj2IQ,a2CjNN,uB/CWE,sBH2iJF,CACF,COt2IQ,6B2CjNN,uB/C8IM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH26IN,CACF,CO72IQ,a2CjNN,uB/CyIM,cAZQ,CAaR,gBHy7IN,CACF,CkDhkJI,8B/CkBF,aMnBkB,CyCGd,WAAA,CACA,iBAAA,CACA,iBlDkkJN,COz3IQ,a2C7MJ,8B/CqBA,UHqjJF,CACF,CkDnkJE,iB/ChBA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CEaA,yBAAA,C6CKE,oBAAA,CACA,kBlDukJJ,COv4IQ,a2CrMN,iB/CDE,sBHilJF,CACF,CK9lJE,uBGCE,6BAAA,CAGF,qBC6CmB,CD5CnB,oCAAA,CAGA,oBAAA,CAIA,kCAAA,CAAA,0BR0lJF,CK3iJE,sBACE,aL6iJJ,CK1iJE,yBACE,aL4iJJ,CKziJE,uBACE,aL2iJJ,CKliJE,+CACE,aLuiJJ,CkDhmJE,mBvCmEM,kBXiiJR,COv6IQ,6B2C7LN,mBvC0EQ,kBX8hJR,CkDhmJI,8BAEE,eAAA,CACA,+BlDomJN,CgB7oJA,oCACE,UAAA,CACA,aAAA,CACA,UhB+oJF,CkDtmJI,+BACE,YlDwmJN,CkDrmJI,mCACE,iBAAA,CAEA,gBAAA,CACA,eAAA,CACA,aAAA,CACA,iBAAA,CAEA,UAAA,CACA,wBAAA,CACA,iBlDqmJN,CkDnmJM,0CACE,YlDqmJR,CkDjmJI,6CAGE,iBAAA,CAEA,eAAA,CAGA,kBAAA,CAIA,sBAAA,CAEA,wBAAA,CACA,eAAA,CAEA,qBlD4lJN,CkD1lJM,8DACE,oBlD4lJR,CkDxlJI,6BAGE,elDwlJN,CKl7IA,uEFlOA,aHupJA,CAhDF,CO56IQ,uCFuCN,uEF/NE,UHypJF,CACF,COl+IQ,6BF8CN,mCAEI,wBLs7IJ,CKl7IA,uEF/OA,aHsqJA,CAJF,COv+IQ,uCFoDN,uEF5OE,UHwqJF,CACF,COj/IQ,6B2C7HA,mCACE,UAAA,C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AA,CACA,wBxDg9KJ,COpvKQ,aiDnON,arD6BE,sBH87KF,CACF,COzvKQ,6BiDnON,arDgKM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH8zKN,CACF,COhwKQ,aiDnON,arD2JM,cAZQ,CAaR,gBAXU,CAtGd,UH67KF,CACF,COtwKQ,6BiDnON,a7CgHQ,kBXk4KR,CACF,CwDz+KE,qBrDsDA,eHu7KF,CwDz+KE,wCAEE,wBAAA,CACA,+BAAA,CACA,eAAA,CACA,kBxD4+KJ,CwDn+KE,4BrDdA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CA8KI,sCAAA,CAAA,8BAAA,CAxIJ,eHi9KF,COpyKQ,aiDvMN,4BrDCE,sBH8+KF,CACF,CG50KM,8CqDpKJ,4BrDqKM,oCAAA,CAAA,4BAAA,CACA,iCH+0KN,CACF,CwDl/KE,0DAEE,gBxDq/KJ,CwDl/KE,8DAEE,exDq/KJ,CwDl/KE,sBrDsBA,eAAA,CqDnBE,qBAAA,CACA,exDo/KJ,CwD/+KE,0BrDrCA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,mBAPY,CqD5Fd,kBxDw/KJ,CO10KQ,aiDhLN,0BrDtBE,sBHohLF,CACF,CO/0KQ,6BiDhLN,0BrD6GM,cAjBQ,CAmBN,cAlBU,CAoBZ,wBHo5KN,CACF,COt1KQ,aiDhLN,0BrDwGM,cAZQ,CAaR,gBHk6KN,CACF,CwDvgLE,yBrD1CA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,gBANY,CAQd,wBAPY,CqDvFd,kBxDghLJ,COv2KQ,aiD3KN,yBrD3BE,sBHijLF,CACF,CO52KQ,6BiD3KN,yBrDwGM,cAjBQ,CAmBN,iBAlBU,CAoBZ,wBHi7KN,CACF,COn3KQ,aiD3KN,yBrDmGM,cAZQ,CAaR,gBH+7KN,CACF,CwD/hLE,yBrD/CA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,kBANY,CAQd,wBAPY,CqDlFd,kBxDwiLJ,COp4KQ,aiDtKN,yBrDhCE,sBH8kLF,CACF,COz4KQ,6BiDtKN,yBrDmGM,cAjBQ,CAmBN,gBAlBU,CAoBZ,gBH88KN,CACF,COh5KQ,aiDtKN,yBrD8FM,cAZQ,CAaR,gBH49KN,CACF,CwDvjLE,yBrDpDA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,gBH2+KN,COh6KQ,aiDjKN,yBrDrCE,sBH0mLF,CACF,COr6KQ,6BiDjKN,yBrD8FM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH0+KN,CACF,CO56KQ,aiDjKN,yBrDyFM,cAZQ,CAaR,gBHw/KN,CACF,CyDrpLE,oBACE,iBAAA,C9CwGI,kBAAA,C8CtGJ,czDwpLJ,COx7KQ,6BkDnON,oB9CgHQ,kBX+iLR,CACF,CyD1pLE,+BHSA,2BAAA,CAcA,mBAAA,CACA,oBAAA,CAGA,kBAAA,CACA,mBAAA,CAEA,yBAAA,CACA,4BAAA,CACA,sCAAA,CAAA,8BAAA,CAEA,kBAAA,CAKA,4BtDgoLF,CsDppLE,2EACE,WtDypLJ,CyDzqLE,0BtDIA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CsDnDE,qBAAA,CAEA,oBAAA,CAEA,iBAAA,CACA,MAAA,CAEA,cAAA,CACA,eAAA,CACA,eAAA,CAQA,wBAAA,CACA,iBAAA,CAEA,UAAA,CACA,kBAAA,CAEA,cAAA,CACA,gBAAA,CAEA,iBAAA,CAIA,wBAAA,CAAA,oBAAA,CAAA,gBAAA,CAIA,wBzD2pLJ,COv+KQ,akDzNN,0BtDmBE,sBHirLF,CACF,CO5+KQ,6BkDzNN,0BAeI,ezD0rLJ,CACF,CyDnqLI,yCAvCF,0BAwCI,uBAAA,CACA,gBAAA,CACA,sBzDsqLJ,CACF,CyDnqLE,0BtD1CA,0CCiCkB,CDhClB,kCAAA,CACA,iCAAA,CAgDA,eAAA,CAoFI,cALU,CAOR,cANY,CAQd,gBAPY,CAzGhB,aMnBkB,CgDsChB,aAAA,CACA,iBzD4qLJ,COrgLQ,akD3KN,0BtD3BE,sBH+sLF,CACF,CO1gLQ,6BkD3KN,0BtDwGM,cAjBQ,CAmBN,mBAlBU,CAoBZ,wBH+kLN,CACF,COjhLQ,akD3KN,0BtDmGM,cAZQ,CAaR,gBAXU,CAtGd,UH8sLF,CACF,CgBlvLE,sBACE,UAAA,CACA,aAAA,CACA,UhB0vLJ,C0DrwLE,uBJeA,2BAAA,CAcA,mBAAA,CACA,oBAAA,CAGA,kBAAA,CACA,mBAAA,CAEA,yBAAA,CACA,4BAAA,CACA,sCAAA,CAAA,8BAAA,CAEA,kBAAA,CAKA,4BtDquLF,CsDzvLE,2DACE,WtD8vLJ,C0DpxLE,iCJwDA,2BAAA,CAEA,mBAAA,CACA,oBAAA,CAGA,kBAAA,CAEA,yBAAA,CACA,4BAAA,CACA,sCAAA,CAAA,8BAAA,CAKA,4BtDwtLF,CsDttLE,+EAEE,yBAAA,CAEA,oBAAA,CACA,qBAAA,CACA,wBAAA,CAEA,0BAAA,CACA,mBAAA,CACA,gCAAA,CAAA,wBAAA,CAEA,6BtDotLJ,C2D5yLE,yBACE,wB3D+yLJ,C2D5yLE,+BACE,8B3D+yLJ,C2D5yLE,wBACE,uB3D+yLJ,C2D5yLE,uBACE,sB3D+yLJ,CO1lLQ,aoDjNJ,6BACE,sB3D+yLJ,CACF,C4DzxLI,mBjD6DI,kBX+tLR,C4DpxLM,uBjDuDE,sBXiuLR,C4DxxLM,yBjDuDE,wBXquLR,C4D5xLM,0BjDuDE,yBXyuLR,C4DhyLM,wBjDuDE,uBX6uLR,C4D5yLI,mBjD6DI,oBXmvLR,C4DxyLM,uBjDuDE,wBXqvLR,C4D5yLM,yBjDuDE,0BXyvLR,C4DhzLM,0BjDuDE,2BX6vLR,C4DpzLM,wBjDuDE,yBXiwLR,C4Dh0LI,mBjD6DI,qBXuwLR,C4D5zLM,uBjDuDE,yBXywLR,C4Dh0LM,yBjDuDE,2BX6wLR,C4Dp0LM,0BjDuDE,4BXixLR,C4Dx0LM,wBjDuDE,0BXqxLR,C4Dp1LI,mBjD6DI,qBX2xLR,C4Dh1LM,uBjDuDE,yBX6xLR,C4Dp1LM,yBjDuDE,2BXiyLR,C4Dx1LM,0BjDuDE,4BXqyLR,C4D51LM,wBjDuDE,0BXyyLR,C4Dx2LI,mBjD6DI,qBX+yLR,COnrLQ,6BqDzLJ,mBjDoEM,qBX4yLR,CACF,C4Dz2LM,uBjDuDE,yBXszLR,CO5rLQ,6BqDjLF,uBjD8DI,yBXmzLR,CACF,C4Dl3LM,yBjDuDE,2BX+zLR,COrsLQ,6BqDjLF,yBjD8DI,2BX4zLR,CACF,C4D33LM,0BjDuDE,4BXw0LR,CO9sLQ,6BqDjLF,0BjD8DI,4BXq0LR,CACF,C4Dp4LM,wBjDuDE,0BXi1LR,COvtLQ,6BqDjLF,wBjD8DI,0BX80LR,CACF,C4Dr5LI,mBjD6DI,qBX41LR,COhuLQ,6BqDzLJ,mBjDoEM,qBXy1LR,CACF,C4Dt5LM,uBjDuDE,yBXm2LR,COzuLQ,6BqDjLF,uBjD8DI,yBXg2LR,CACF,C4D/5LM,yBjDuDE,2BX42LR,COlvLQ,6BqDjLF,yBjD8DI,2BXy2LR,CACF,C4Dx6LM,0BjDuDE,4BXq3LR,CO3vLQ,6BqDjLF,0BjD8DI,4BXk3LR,CACF,C4Dj7LM,wBjDuDE,0BX83LR,COpwLQ,6BqDjLF,wBjD8DI,0BX23LR,CACF,C4Dl8LI,mBjD6DI,qBXy4LR,CO7wLQ,6BqDzLJ,mBjDoEM,qBXs4LR,CACF,C4Dn8LM,uBjDuDE,yBXg5LR,COtxLQ,6BqDjLF,uBjD8DI,yBX64LR,CACF,C4D58LM,yBjDuDE,2BXy5LR,CO/xLQ,6BqDjLF,yBjD8DI,2BXs5LR,CACF,C4Dr9LM,0BjDuDE,4BXk6LR,COxyLQ,6BqDjLF,0BjD8DI,4BX+5LR,CACF,C4D99LM,wBjDuDE,0BX26LR,COjzLQ,6BqDjLF,wBjD8DI,0BXw6LR,CACF,C4D/+LI,mBjD6DI,qBXs7LR,CO1zLQ,6BqDzLJ,mBjDoEM,qBXm7LR,CACF,C4Dh/LM,uBjDuDE,yBX67LR,COn0LQ,6BqDjLF,uBjD8DI,yBX07LR,CACF,C4Dz/LM,yBjDuDE,2BXs8LR,CO50LQ,6BqDjLF,yBjD8DI,2BXm8LR,CACF,C4DlgMM,0BjDuDE,4BX+8LR,COr1LQ,6BqDjLF,0BjD8DI,4BX48LR,CACF,C4D3gMM,wBjDuDE,0BXw9LR,CO91LQ,6BqDjLF,wBjD8DI,0BXq9LR,CACF,C4D5hMI,mBjD6DI,qBXm+LR,COv2LQ,6BqDzLJ,mBjDoEM,qBXg+LR,CACF,C4D7hMM,uBjDuDE,yBX0+LR,COh3LQ,6BqDjLF,uBjD8DI,yBXu+LR,CACF,C4DtiMM,yBjDuDE,2BXm/LR,COz3LQ,6BqDjLF,yBjD8DI,2BXg/LR,CACF,C4D/iMM,0BjDuDE,4BX4/LR,COl4LQ,6BqDjLF,0BjD8DI,4BXy/LR,CACF,C4DxjMM,wBjDuDE,0BXqgMR,CO34LQ,6BqDjLF,wBjD8DI,0BXkgMR,CACF,C4DzkMI,mBjD6DI,qBXghMR,COp5LQ,6BqDzLJ,mBjDoEM,qBX6gMR,CACF,C4D1kMM,uBjDuDE,yBXuhMR,CO75LQ,6BqDjLF,uBjD8DI,yBXohMR,CACF,C4DnlMM,yBjDuDE,2BXgiMR,COt6LQ,6BqDjLF,yBjD8DI,2BX6hMR,CACF,C4D5lMM,0BjDuDE,4BXyiMR,CO/6LQ,6BqDjLF,0BjD8DI,4BXsiMR,CACF,C4DrmMM,wBjDuDE,0BXkjMR,COx7LQ,6BqDjLF,wBjD8DI,0BX+iMR,CACF,C4DtnMI,oBjD6DI,mBX6jMR,C4DlnMM,wBjDuDE,uBX+jMR,C4DtnMM,0BjDuDE,yBXmkMR,C4D1nMM,2BjDuDE,0BXukMR,C4D9nMM,yBjDuDE,wBX2kMR,C4D1oMI,oBjD6DI,qBXilMR,C4DtoMM,wBjDuDE,yBXmlMR,C4D1oMM,0BjDuDE,2BXulMR,C4D9oMM,2BjDuDE,4BX2lMR,C4DlpMM,yBjDuDE,0BX+lMR,C4D9pMI,oBjD6DI,sBXqmMR,C4D1pMM,wBjDuDE,0BXumMR,C4D9pMM,0BjDuDE,4BX2mMR,C4DlqMM,2BjDuDE,6BX+mMR,C4DtqMM,yBjDuDE,2BXmnMR,C4DlrMI,oBjD6DI,sBXynMR,C4D9qMM,wBjDuDE,0BX2nMR,C4DlrMM,0BjDuDE,4BX+nMR,C4DtrMM,2BjDuDE,6BXmoMR,C4D1rMM,yBjDuDE,2BXuoMR,C4DtsMI,oBjD6DI,sBX6oMR,COjhMQ,6BqDzLJ,oBjDoEM,sBX0oMR,CACF,C4DvsMM,wBjDuDE,0BXopMR,CO1hMQ,6BqDjLF,wBjD8DI,0BXipMR,CACF,C4DhtMM,0BjDuDE,4BX6pMR,COniMQ,6BqDjLF,0BjD8DI,4BX0pMR,CACF,C4DztMM,2BjDuDE,6BXsqMR,CO5iMQ,6BqDjLF,2BjD8DI,6BXmqMR,CACF,C4DluMM,yBjDuDE,2BX+qMR,COrjMQ,6BqDjLF,yBjD8DI,2BX4qMR,CACF,C4DnvMI,oBjD6DI,sBX0rMR,CO9jMQ,6BqDzLJ,oBjDoEM,sBXurMR,CACF,C4DpvMM,wBjDuDE,0BXisMR,COvkMQ,6BqDjLF,wBjD8DI,0BX8rMR,CACF,C4D7vMM,0BjDuDE,4BX0sMR,COhlMQ,6BqDjLF,0BjD8DI,4BXusMR,CACF,C4DtwMM,2BjDuDE,6BXmtMR,COzlMQ,6BqDjLF,2BjD8DI,6BXgtMR,CACF,C4D/wMM,yBjDuDE,2BX4tMR,COlmMQ,6BqDjLF,yBjD8DI,2BXytMR,CACF,C4DhyMI,oBjD6DI,sBXuuMR,CO3mMQ,6BqDzLJ,oBjDoEM,sBXouMR,CACF,C4DjyMM,wBjDuDE,0BX8uMR,COpnMQ,6BqDjLF,wBjD8DI,0BX2uMR,CACF,C4D1yMM,0BjDuDE,4BXuvMR,CO7nMQ,6BqDjLF,0BjD8DI,4BXovMR,CACF,C4DnzMM,2BjDuDE,6BXgwMR,COtoMQ,6BqDjLF,2BjD8DI,6BX6vMR,CACF,C4D5zMM,yBjDuDE,2BXywMR,CO/oMQ,6BqDjLF,yBjD8DI,2BXswMR,CACF,C4D70MI,oBjD6DI,sBXoxMR,COxpMQ,6BqDzLJ,oBjDoEM,sBXixMR,CACF,C4D90MM,wBjDuDE,0BX2xMR,COjqMQ,6BqDjLF,wBjD8DI,0BXwxMR,CACF,C4Dv1MM,0BjDuDE,4BXoyMR,CO1qMQ,6BqDjLF,0BjD8DI,4BXiyMR,CACF,C4Dh2MM,2BjDuDE,6BX6yMR,COnrMQ,6BqDjLF,2BjD8DI,6BX0yMR,CACF,C4Dz2MM,yBjDuDE,2BXszMR,CO5rMQ,6BqDjLF,yBjD8DI,2BXmzMR,CACF,C4D13MI,oBjD6DI,sBXi0MR,COrsMQ,6BqDzLJ,oBjDoEM,sBX8zMR,CACF,C4D33MM,wBjDuDE,0BXw0MR,CO9sMQ,6BqDjLF,wBjD8DI,0BXq0MR,CACF,C4Dp4MM,0BjDuDE,4BXi1MR,COvtMQ,6BqDjLF,0BjD8DI,4BX80MR,CACF,C4D74MM,2BjDuDE,6BX01MR,COhuMQ,6BqDjLF,2BjD8DI,6BXu1MR,CACF,C4Dt5MM,yBjDuDE,2BXm2MR,COzuMQ,6BqDjLF,yBjD8DI,2BXg2MR,CACF,C4Dv6MI,oBjD6DI,sBX82MR,COlvMQ,6BqDzLJ,oBjDoEM,sBX22MR,CACF,C4Dx6MM,wBjDuDE,0BXq3MR,CO3vMQ,6BqDjLF,wBjD8DI,0BXk3MR,CACF,C4Dj7MM,0BjDuDE,4BX83MR,COpwMQ,6BqDjLF,0BjD8DI,4BX23MR,CACF,C4D17MM,2BjDuDE,6BXu4MR,CO7wMQ,6BqDjLF,2BjD8DI,6BXo4MR,CACF,C4Dn8MM,yBjDuDE,2BXg5MR,COtxMQ,6BqDjLF,yBjD8DI,2BX64MR,CACF,C4D96MI,oDAEE,kB5Di7MN,C4D76MM,4DAEE,sB5Dg7MR,C4Dl7MM,gEAEE,wB5Dq7MR,C4Dv7MM,kEAEE,yB5D07MR,C4D57MM,8DAEE,uB5D+7MR,C4Dv8MI,oDAEE,oB5D08MN,C4Dt8MM,4DAEE,wB5Dy8MR,C4D38MM,gEAEE,0B5D88MR,C4Dh9MM,kEAEE,2B5Dm9MR,C4Dr9MM,8DAEE,yB5Dw9MR,C4Dh+MI,oDAEE,qB5Dm+MN,C4D/9MM,4DAEE,yB5Dk+MR,C4Dp+MM,gEAEE,2B5Du+MR,C4Dz+MM,kEAEE,4B5D4+MR,C4D9+MM,8DAEE,0B5Di/MR,C4Dz/MI,oDAEE,qB5D4/MN,C4Dx/MM,4DAEE,yB5D2/MR,C4D7/MM,gEAEE,2B5DggNR,C4DlgNM,kEAEE,4B5DqgNR,C4DvgNM,8DAEE,0B5D0gNR,C4DlhNI,oDAEE,qB5DqhNN,C4DjhNM,4DAEE,yB5DohNR,C4DthNM,gEAEE,2B5DyhNR,C4D3hNM,kEAEE,4B5D8hNR,C4DhiNM,8DAEE,0B5DmiNR,C4D3iNI,oDAEE,qB5D8iNN,C4D1iNM,4DAEE,yB5D6iNR,C4D/iNM,gEAEE,2B5DkjNR,C4DpjNM,kEAEE,4B5DujNR,C4DzjNM,8DAEE,0B5D4jNR,C4DpkNI,oDAEE,qB5DukNN,C4DnkNM,4DAEE,yB5DskNR,C4DxkNM,gEAEE,2B5D2kNR,C4D7kNM,kEAEE,4B5DglNR,C4DllNM,8DAEE,0B5DqlNR,C4D7lNI,oDAEE,qB5DgmNN,C4D5lNM,4DAEE,yB5D+lNR,C4DjmNM,gEAEE,2B5DomNR,C4DtmNM,kEAEE,4B5DymNR,C4D3mNM,8DAEE,0B5D8mNR,C4DtnNI,oDAEE,qB5DynNN,C4DrnNM,4DAEE,yB5DwnNR,C4D1nNM,gEAEE,2B5D6nNR,C4D/nNM,kEAEE,4B5DkoNR,C4DpoNM,8DAEE,0B5DuoNR,C4D/oNI,oDAEE,qB5DkpNN,C4D9oNM,4DAEE,yB5DipNR,C4DnpNM,gEAEE,2B5DspNR,C4DxpNM,kEAEE,4B5D2pNR,C4D7pNM,8DAEE,0B5DgqNR,C4DxqNI,sDAEE,mB5D2qNN,C4DvqNM,8DAEE,uB5D0qNR,C4D5qNM,kEAEE,yB5D+qNR,C4DjrNM,oEAEE,0B5DorNR,C4DtrNM,gEAEE,wB5DyrNR,C4DjsNI,sDAEE,qB5DosNN,C4DhsNM,8DAEE,yB5DmsNR,C4DrsNM,kEAEE,2B5DwsNR,C4D1sNM,oEAEE,4B5D6sNR,C4D/sNM,gEAEE,0B5DktNR,C4D1tNI,sDAEE,sB5D6tNN,C4DztNM,8DAEE,0B5D4tNR,C4D9tNM,kEAEE,4B5DiuNR,C4DnuNM,oEAEE,6B5DsuNR,C4DxuNM,gEAEE,2B5D2uNR,C4DnvNI,sDAEE,sB5DsvNN,C4DlvNM,8DAEE,0B5DqvNR,C4DvvNM,kEAEE,4B5D0vNR,C4D5vNM,oEAEE,6B5D+vNR,C4DjwNM,gEAEE,2B5DowNR,C4D5wNI,sDAEE,sB5D+wNN,C4D3wNM,8DAEE,0B5D8wNR,C4DhxNM,kEAEE,4B5DmxNR,C4DrxNM,oEAEE,6B5DwxNR,C4D1xNM,gEAEE,2B5D6xNR,C4DryNI,sDAEE,sB5DwyNN,C4DpyNM,8DAEE,0B5DuyNR,C4DzyNM,kEAEE,4B5D4yNR,C4D9yNM,oEAEE,6B5DizNR,C4DnzNM,gEAEE,2B5DszNR,C4D9zNI,sDAEE,sB5Di0NN,C4D7zNM,8DAEE,0B5Dg0NR,C4Dl0NM,kEAEE,4B5Dq0NR,C4Dv0NM,oEAEE,6B5D00NR,C4D50NM,gEAEE,2B5D+0NR,C4Dv1NI,sDAEE,sB5D01NN,C4Dt1NM,8DAEE,0B5Dy1NR,C4D31NM,kEAEE,4B5D81NR,C4Dh2NM,oEAEE,6B5Dm2NR,C4Dr2NM,gEAEE,2B5Dw2NR,C4Dh3NI,sDAEE,sB5Dm3NN,C4D/2NM,8DAEE,0B5Dk3NR,C4Dp3NM,kEAEE,4B5Du3NR,C4Dz3NM,oEAEE,6B5D43NR,C4D93NM,gEAEE,2B5Di4NR,C4Dz4NI,sDAEE,sB5D44NN,C4Dx4NM,8DAEE,0B5D24NR,C4D74NM,kEAEE,4B5Dg5NR,C4Dl5NM,oEAEE,6B5Dq5NR,C4Dv5NM,gEAEE,2B5D05NR,C6Dj/NE,0BACE,yB7Do/NJ,C6Dj/NE,4BACE,2B7Do/NJ,C6Dj/NE,2BACE,0B7Do/NJ,C8Dz/NI,uB3D+IE,wBALU,CAOR,6BANY,CAQd,kCH42NN,COjyNQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,wBAlBU,CAoBZ,uBHs2NN,CACF,COxyNQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,yBHo3NN,CACF,C8D5gOI,uB3D+IE,wBALU,CAOR,wBANY,CAQd,6BH+3NN,COpzNQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,wBAlBU,CAoBZ,kCHy3NN,CACF,CO3zNQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,0BHu4NN,CACF,C8D/hOI,uB3D+IE,wBALU,CAOR,0BANY,CAQd,kCHk5NN,COv0NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,2BAlBU,CAoBZ,kCH44NN,CACF,CO90NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,0BH05NN,CACF,C8DljOI,uB3D+IE,wBALU,CAOR,4BANY,CAQd,kCHq6NN,CO11NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,6BAlBU,CAoBZ,kCH+5NN,CACF,COj2NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,0BH66NN,CACF,C8DrkOI,uB3D+IE,wBALU,CAOR,4BANY,CAQd,kCHw7NN,CO72NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,0BAlBU,CAoBZ,0BHk7NN,CACF,COp3NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,0BHg8NN,CACF,C8DxlOI,uB3D+IE,wBALU,CAOR,wBANY,CAQd,0BH28NN,COh4NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,6BAlBU,CAoBZ,kCHq8NN,CACF,COv4NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,0BHm9NN,CACF,C8D3mOI,uB3D+IE,wBALU,CAOR,2BANY,CAQd,kCH89NN,COn5NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,wBAlBU,CAoBZ,0BHw9NN,CACF,CO15NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,yBHs+NN,CACF,C8D9nOI,uB3D+IE,wBALU,CAOR,0BANY,CAQd,0BHi/NN,COt6NQ,6BuD9NJ,uB3D2JI,wBAjBQ,CAmBN,2BAlBU,CAoBZ,kCH2+NN,CACF,CO76NQ,auD9NJ,uB3DsJI,wBAZQ,CAaR,yBHy/NN,CACF,C8D1oOE,8B3D0CA,yBHomOF,C8D1oOE,2B3DgDA,yBH8lOF,C+DzpOE,oDACE,oB/DgqOJ,COn8NQ,6BwD9NN,+BAII,mB/DiqOJ,CACF,C+D9pOE,2BACE,oB/DiqOJ,CO58NQ,6BwDtNN,2BAII,sB/DkqOJ,CACF,C+D/pOE,yBACE,oB/DkqOJ,COr9NQ,6BwD9MN,yBAII,mB/DmqOJ,CACF,C+DhqOE,0BACE,oB/DmqOJ,CO99NQ,6BwDtMN,0BAII,sB/DoqOJ,CACF,C+DjqOE,4BACE,oB/DoqOJ,COv+NQ,6BwD9LN,4BAII,mB/DqqOJ,CACF","file":"govuk-frontend-4.7.0.min.css","sourcesContent":["@import \"../error-message/index\";\n@import \"../hint/index\";\n@import \"../label/index\";\n@import \"../textarea/index\";\n\n@include govuk-exports(\"govuk/component/character-count\") {\n .govuk-character-count {\n @include govuk-responsive-margin(6, \"bottom\");\n\n .govuk-form-group,\n .govuk-textarea {\n margin-bottom: govuk-spacing(1);\n }\n }\n\n .govuk-character-count__message {\n @include govuk-font($size: false, $tabular: true);\n margin-top: 0;\n margin-bottom: 0;\n\n &:after {\n // Zero-width space that will reserve vertical space when no hint is provided\n // as:\n // - setting a min-height is not possible without a magic number\n // because the line-height is set by the `govuk-font` call above\n // - using `:empty` is not possible as the hint macro outputs line breaks\n content: \"\\200B\";\n }\n }\n\n .govuk-character-count__message--disabled {\n visibility: hidden;\n }\n}\n","@charset \"UTF-8\";\n:root {\n --govuk-frontend-version: \"development\";\n}\n\n.govuk-link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n}\n/*! 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. */ /* stylelint-disable-line scss/comment-no-loud */\n@font-face {\n font-family: \"GDS Transport\";\n font-style: normal;\n font-weight: normal;\n src: url(\"/assets/fonts/light-94a07e06a1-v2.woff2\") format(\"woff2\"), url(\"/assets/fonts/light-f591b13f7d-v2.woff\") format(\"woff\");\n font-display: fallback;\n}\n@font-face {\n font-family: \"GDS Transport\";\n font-style: normal;\n font-weight: bold;\n src: url(\"/assets/fonts/bold-b542beb274-v2.woff2\") format(\"woff2\"), url(\"/assets/fonts/bold-affa96571d-v2.woff\") format(\"woff\");\n font-display: fallback;\n}\n@media print {\n .govuk-link {\n font-family: sans-serif;\n }\n}\n.govuk-link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-link:link {\n color: #1d70b8;\n}\n.govuk-link:visited {\n color: #4c2c92;\n}\n.govuk-link:hover {\n color: #003078;\n}\n.govuk-link:active {\n color: #0b0c0c;\n}\n.govuk-link:focus {\n color: #0b0c0c;\n}\n@media print {\n [href^=\"/\"].govuk-link:after, [href^=\"http://\"].govuk-link:after, [href^=\"https://\"].govuk-link:after {\n content: \" (\" attr(href) \")\";\n font-size: 90%;\n word-wrap: break-word;\n }\n}\n\n.govuk-link--muted:link, .govuk-link--muted:visited {\n color: #505a5f;\n}\n.govuk-link--muted:hover, .govuk-link--muted:active {\n color: #0b0c0c;\n}\n.govuk-link--muted:focus {\n color: #0b0c0c;\n}\n\n.govuk-link--text-colour:link, .govuk-link--text-colour:visited {\n color: #0b0c0c;\n}\n@media print {\n .govuk-link--text-colour:link, .govuk-link--text-colour:visited {\n color: #000000;\n }\n}\n.govuk-link--text-colour:hover {\n color: rgba(11, 12, 12, 0.99);\n}\n.govuk-link--text-colour:active, .govuk-link--text-colour:focus {\n color: #0b0c0c;\n}\n@media print {\n .govuk-link--text-colour:active, .govuk-link--text-colour:focus {\n color: #000000;\n }\n}\n\n.govuk-link--inverse:link, .govuk-link--inverse:visited {\n color: #ffffff;\n}\n.govuk-link--inverse:hover, .govuk-link--inverse:active {\n color: rgba(255, 255, 255, 0.99);\n}\n.govuk-link--inverse:focus {\n color: #0b0c0c;\n}\n\n.govuk-link--no-underline:not(:hover):not(:active) {\n text-decoration: none;\n}\n\n.govuk-link--no-visited-state:link {\n color: #1d70b8;\n}\n.govuk-link--no-visited-state:visited {\n color: #1d70b8;\n}\n.govuk-link--no-visited-state:hover {\n color: #003078;\n}\n.govuk-link--no-visited-state:active {\n color: #0b0c0c;\n}\n.govuk-link--no-visited-state:focus {\n color: #0b0c0c;\n}\n\n.govuk-list {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n margin-top: 0;\n margin-bottom: 15px;\n padding-left: 0;\n list-style-type: none;\n}\n@media print {\n .govuk-list {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-list {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-list {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-list {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-list {\n margin-bottom: 20px;\n }\n}\n.govuk-list .govuk-list {\n margin-top: 10px;\n}\n\n.govuk-list > li {\n margin-bottom: 5px;\n}\n\n.govuk-list--bullet {\n padding-left: 20px;\n list-style-type: disc;\n}\n\n.govuk-list--number {\n padding-left: 20px;\n list-style-type: decimal;\n}\n\n.govuk-list--bullet > li,\n.govuk-list--number > li {\n margin-bottom: 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-list--bullet > li,\n .govuk-list--number > li {\n margin-bottom: 5px;\n }\n}\n\n.govuk-list--spaced > li {\n margin-bottom: 10px;\n}\n@media (min-width: 40.0625em) {\n .govuk-list--spaced > li {\n margin-bottom: 15px;\n }\n}\n\n.govuk-heading-xl {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 32px;\n font-size: 2rem;\n line-height: 1.09375;\n display: block;\n margin-top: 0;\n margin-bottom: 30px;\n}\n@media print {\n .govuk-heading-xl {\n color: #000000;\n }\n}\n@media print {\n .govuk-heading-xl {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-xl {\n font-size: 48px;\n font-size: 3rem;\n line-height: 1.0416666667;\n }\n}\n@media print {\n .govuk-heading-xl {\n font-size: 32pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-xl {\n margin-bottom: 50px;\n }\n}\n\n.govuk-heading-l {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.0416666667;\n display: block;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media print {\n .govuk-heading-l {\n color: #000000;\n }\n}\n@media print {\n .govuk-heading-l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-l {\n font-size: 36px;\n font-size: 2.25rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-heading-l {\n font-size: 24pt;\n line-height: 1.05;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-l {\n margin-bottom: 30px;\n }\n}\n\n.govuk-heading-m {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n display: block;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-heading-m {\n color: #000000;\n }\n}\n@media print {\n .govuk-heading-m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-m {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-heading-m {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-m {\n margin-bottom: 20px;\n }\n}\n\n.govuk-heading-s {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: block;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-heading-s {\n color: #000000;\n }\n}\n@media print {\n .govuk-heading-s {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-s {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-heading-s {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-heading-s {\n margin-bottom: 20px;\n }\n}\n\n.govuk-caption-xl {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n display: block;\n margin-bottom: 5px;\n color: #505a5f;\n}\n@media print {\n .govuk-caption-xl {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-caption-xl {\n font-size: 27px;\n font-size: 1.6875rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-caption-xl {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-caption-l {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n display: block;\n margin-bottom: 5px;\n color: #505a5f;\n}\n@media print {\n .govuk-caption-l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-caption-l {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-caption-l {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-caption-l {\n margin-bottom: 0;\n }\n}\n\n.govuk-caption-m {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: block;\n color: #505a5f;\n}\n@media print {\n .govuk-caption-m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-caption-m {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-caption-m {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-body-lead, .govuk-body-l {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin-top: 0;\n margin-bottom: 20px;\n}\n@media print {\n .govuk-body-lead, .govuk-body-l {\n color: #000000;\n }\n}\n@media print {\n .govuk-body-lead, .govuk-body-l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-lead, .govuk-body-l {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-body-lead, .govuk-body-l {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-lead, .govuk-body-l {\n margin-bottom: 30px;\n }\n}\n\n.govuk-body, .govuk-body-m {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-body, .govuk-body-m {\n color: #000000;\n }\n}\n@media print {\n .govuk-body, .govuk-body-m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body, .govuk-body-m {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-body, .govuk-body-m {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body, .govuk-body-m {\n margin-bottom: 20px;\n }\n}\n\n.govuk-body-s {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-body-s {\n color: #000000;\n }\n}\n@media print {\n .govuk-body-s {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-s {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-body-s {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-s {\n margin-bottom: 20px;\n }\n}\n\n.govuk-body-xs {\n color: #0b0c0c;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 12px;\n font-size: 0.75rem;\n line-height: 1.25;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-body-xs {\n color: #000000;\n }\n}\n@media print {\n .govuk-body-xs {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-xs {\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.4285714286;\n }\n}\n@media print {\n .govuk-body-xs {\n font-size: 12pt;\n line-height: 1.2;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-body-xs {\n margin-bottom: 20px;\n }\n}\n\n.govuk-body-l + .govuk-heading-l, .govuk-body-lead + .govuk-heading-l {\n padding-top: 5px;\n}\n@media (min-width: 40.0625em) {\n .govuk-body-l + .govuk-heading-l, .govuk-body-lead + .govuk-heading-l {\n padding-top: 10px;\n }\n}\n\n.govuk-body-m + .govuk-heading-l, .govuk-body + .govuk-heading-l,\n.govuk-body-s + .govuk-heading-l,\n.govuk-list + .govuk-heading-l {\n padding-top: 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-body-m + .govuk-heading-l, .govuk-body + .govuk-heading-l,\n .govuk-body-s + .govuk-heading-l,\n .govuk-list + .govuk-heading-l {\n padding-top: 20px;\n }\n}\n\n.govuk-body-m + .govuk-heading-m, .govuk-body + .govuk-heading-m,\n.govuk-body-s + .govuk-heading-m,\n.govuk-list + .govuk-heading-m,\n.govuk-body-m + .govuk-heading-s,\n.govuk-body + .govuk-heading-s,\n.govuk-body-s + .govuk-heading-s,\n.govuk-list + .govuk-heading-s {\n padding-top: 5px;\n}\n@media (min-width: 40.0625em) {\n .govuk-body-m + .govuk-heading-m, .govuk-body + .govuk-heading-m,\n .govuk-body-s + .govuk-heading-m,\n .govuk-list + .govuk-heading-m,\n .govuk-body-m + .govuk-heading-s,\n .govuk-body + .govuk-heading-s,\n .govuk-body-s + .govuk-heading-s,\n .govuk-list + .govuk-heading-s {\n padding-top: 10px;\n }\n}\n\n.govuk-section-break {\n margin: 0;\n border: 0;\n}\n\n.govuk-section-break--xl {\n margin-top: 30px;\n margin-bottom: 30px;\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--xl {\n margin-top: 50px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--xl {\n margin-bottom: 50px;\n }\n}\n\n.govuk-section-break--l {\n margin-top: 20px;\n margin-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--l {\n margin-top: 30px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--l {\n margin-bottom: 30px;\n }\n}\n\n.govuk-section-break--m {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--m {\n margin-top: 20px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-section-break--m {\n margin-bottom: 20px;\n }\n}\n\n.govuk-section-break--visible {\n border-bottom: 1px solid #b1b4b6;\n}\n\n.govuk-button-group {\n margin-bottom: 5px;\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n@media (min-width: 40.0625em) {\n .govuk-button-group {\n margin-bottom: 15px;\n }\n}\n.govuk-button-group .govuk-link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.1875;\n display: inline-block;\n max-width: 100%;\n margin-top: 5px;\n margin-bottom: 20px;\n text-align: center;\n}\n@media print {\n .govuk-button-group .govuk-link {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-button-group .govuk-link {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1;\n }\n}\n@media print {\n .govuk-button-group .govuk-link {\n font-size: 14pt;\n line-height: 19px;\n }\n}\n.govuk-button-group .govuk-button {\n margin-bottom: 17px;\n}\n@media (min-width: 40.0625em) {\n .govuk-button-group {\n margin-right: -15px;\n flex-direction: row;\n flex-wrap: wrap;\n align-items: baseline;\n }\n .govuk-button-group .govuk-button,\n .govuk-button-group .govuk-link {\n margin-right: 15px;\n }\n .govuk-button-group .govuk-link {\n text-align: left;\n }\n}\n\n.govuk-form-group {\n margin-bottom: 20px;\n}\n.govuk-form-group:after {\n content: \"\";\n display: block;\n clear: both;\n}\n@media (min-width: 40.0625em) {\n .govuk-form-group {\n margin-bottom: 30px;\n }\n}\n.govuk-form-group .govuk-form-group:last-of-type {\n margin-bottom: 0;\n}\n\n.govuk-form-group--error {\n padding-left: 15px;\n border-left: 5px solid #d4351c;\n}\n.govuk-form-group--error .govuk-form-group {\n padding: 0;\n border: 0;\n}\n\n.govuk-grid-row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.govuk-grid-row:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-grid-column-one-quarter {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-one-quarter {\n width: 25%;\n float: left;\n }\n}\n\n.govuk-grid-column-one-third {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-one-third {\n width: 33.3333333333%;\n float: left;\n }\n}\n\n.govuk-grid-column-one-half {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-one-half {\n width: 50%;\n float: left;\n }\n}\n\n.govuk-grid-column-two-thirds {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-two-thirds {\n width: 66.6666666667%;\n float: left;\n }\n}\n\n.govuk-grid-column-three-quarters {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-three-quarters {\n width: 75%;\n float: left;\n }\n}\n\n.govuk-grid-column-full {\n box-sizing: border-box;\n width: 100%;\n padding: 0 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-grid-column-full {\n width: 100%;\n float: left;\n }\n}\n\n.govuk-grid-column-one-quarter-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-one-quarter-from-desktop {\n width: 25%;\n float: left;\n }\n}\n\n.govuk-grid-column-one-third-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-one-third-from-desktop {\n width: 33.3333333333%;\n float: left;\n }\n}\n\n.govuk-grid-column-one-half-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-one-half-from-desktop {\n width: 50%;\n float: left;\n }\n}\n\n.govuk-grid-column-two-thirds-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-two-thirds-from-desktop {\n width: 66.6666666667%;\n float: left;\n }\n}\n\n.govuk-grid-column-three-quarters-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-three-quarters-from-desktop {\n width: 75%;\n float: left;\n }\n}\n\n.govuk-grid-column-full-from-desktop {\n box-sizing: border-box;\n padding: 0 15px;\n}\n@media (min-width: 48.0625em) {\n .govuk-grid-column-full-from-desktop {\n width: 100%;\n float: left;\n }\n}\n\n.govuk-main-wrapper {\n display: block;\n padding-top: 20px;\n padding-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-main-wrapper {\n padding-top: 40px;\n padding-bottom: 40px;\n }\n}\n\n.govuk-main-wrapper--auto-spacing:first-child,\n.govuk-main-wrapper--l {\n padding-top: 30px;\n}\n@media (min-width: 40.0625em) {\n .govuk-main-wrapper--auto-spacing:first-child,\n .govuk-main-wrapper--l {\n padding-top: 50px;\n }\n}\n\n.govuk-template {\n background-color: #f3f2f1;\n text-size-adjust: 100%;\n}\n@supports (position: sticky) {\n .govuk-template {\n scroll-padding-top: 60px;\n }\n .govuk-template:not(:has(.govuk-exit-this-page)) {\n scroll-padding-top: 0;\n }\n}\n@media screen {\n .govuk-template {\n overflow-y: scroll;\n }\n}\n\n.govuk-template__body {\n margin: 0;\n background-color: #ffffff;\n}\n\n.govuk-width-container {\n max-width: 960px;\n margin-right: 15px;\n margin-left: 15px;\n}\n@supports (margin: max(calc(0px))) {\n .govuk-width-container {\n margin-right: max(15px, calc(15px + env(safe-area-inset-right)));\n margin-left: max(15px, calc(15px + env(safe-area-inset-left)));\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-width-container {\n margin-right: 30px;\n margin-left: 30px;\n }\n @supports (margin: max(calc(0px))) {\n .govuk-width-container {\n margin-right: max(30px, calc(15px + env(safe-area-inset-right)));\n margin-left: max(30px, calc(15px + env(safe-area-inset-left)));\n }\n }\n}\n@media (min-width: 1020px) {\n .govuk-width-container {\n margin-right: auto;\n margin-left: auto;\n }\n @supports (margin: max(calc(0px))) {\n .govuk-width-container {\n margin-right: auto;\n margin-left: auto;\n }\n }\n}\n\n.govuk-accordion {\n margin-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-accordion {\n margin-bottom: 30px;\n }\n}\n\n.govuk-accordion__section {\n padding-top: 15px;\n}\n\n.govuk-accordion__section-heading {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 15px;\n padding-bottom: 15px;\n}\n\n.govuk-accordion__section-button {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n color: #0b0c0c;\n display: block;\n margin-bottom: 0;\n padding-top: 15px;\n}\n@media print {\n .govuk-accordion__section-button {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-accordion__section-button {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-accordion__section-button {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-accordion__section-button {\n color: #000000;\n }\n}\n\n.govuk-accordion__section-content > :last-child {\n margin-bottom: 0;\n}\n\n.js-enabled .govuk-accordion {\n border-bottom: 1px solid #b1b4b6;\n}\n.js-enabled .govuk-accordion__section {\n padding-top: 0;\n}\n.js-enabled .govuk-accordion__section-content {\n display: none;\n padding-top: 15px;\n padding-bottom: 30px;\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__section-content {\n padding-bottom: 50px;\n }\n}\n.js-enabled .govuk-accordion__section-content[hidden] {\n padding-top: 0;\n padding-bottom: 0;\n}\n@supports (content-visibility: hidden) {\n .js-enabled .govuk-accordion__section-content[hidden] {\n content-visibility: hidden;\n display: inherit;\n }\n}\n.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-content {\n display: block;\n}\n.js-enabled .govuk-accordion__show-all {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n position: relative;\n z-index: 1;\n margin-bottom: 9px;\n padding: 5px 2px 5px 0;\n border-width: 0;\n color: #1d70b8;\n background: none;\n cursor: pointer;\n -webkit-appearance: none;\n}\n@media print {\n .js-enabled .govuk-accordion__show-all {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__show-all {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .js-enabled .govuk-accordion__show-all {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__show-all {\n margin-bottom: 14px;\n }\n}\n.js-enabled .govuk-accordion__show-all::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\n.js-enabled .govuk-accordion__show-all:hover {\n color: #0b0c0c;\n background: #f3f2f1;\n box-shadow: 0 -2px #f3f2f1, 0 4px #f3f2f1;\n}\n.js-enabled .govuk-accordion__show-all:hover .govuk-accordion__section-toggle-text {\n color: #0b0c0c;\n}\n.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron {\n color: #0b0c0c;\n background: #0b0c0c;\n}\n.js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron:after {\n color: #f3f2f1;\n}\n.js-enabled .govuk-accordion__show-all:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron {\n background: #0b0c0c;\n}\n.js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron:after {\n color: #ffdd00;\n}\n.js-enabled .govuk-accordion__section-heading {\n padding: 0;\n}\n.js-enabled .govuk-accordion-nav__chevron {\n box-sizing: border-box;\n display: inline-block;\n position: relative;\n width: 1.25rem;\n height: 1.25rem;\n border: 0.0625rem solid;\n border-radius: 50%;\n vertical-align: middle;\n}\n.js-enabled .govuk-accordion-nav__chevron:after {\n content: \"\";\n box-sizing: border-box;\n display: block;\n position: absolute;\n bottom: 0.3125rem;\n left: 0.375rem;\n width: 0.375rem;\n height: 0.375rem;\n transform: rotate(-45deg);\n border-top: 0.125rem solid;\n border-right: 0.125rem solid;\n}\n.js-enabled .govuk-accordion-nav__chevron--down {\n transform: rotate(180deg);\n}\n.js-enabled .govuk-accordion__section-button {\n width: 100%;\n padding: 10px 0 0 0;\n border: 0;\n border-top: 1px solid #b1b4b6;\n border-bottom: 10px solid transparent;\n color: #0b0c0c;\n background: none;\n text-align: left;\n cursor: pointer;\n -webkit-appearance: none;\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__section-button {\n padding-bottom: 10px;\n }\n}\n.js-enabled .govuk-accordion__section-button:active {\n color: #0b0c0c;\n background: none;\n}\n.js-enabled .govuk-accordion__section-button:hover {\n color: #0b0c0c;\n background: #f3f2f1;\n}\n.js-enabled .govuk-accordion__section-button:hover .govuk-accordion__section-toggle-text {\n color: #0b0c0c;\n}\n.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron {\n color: #0b0c0c;\n background: #0b0c0c;\n}\n.js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron:after {\n color: #f3f2f1;\n}\n.js-enabled .govuk-accordion__section-button:focus {\n outline: 0;\n}\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron {\n color: #0b0c0c;\n background: #0b0c0c;\n}\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron:after {\n color: #ffdd00;\n}\n.js-enabled .govuk-accordion__section-button::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\n.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button {\n padding-bottom: 15px;\n border-bottom: 0;\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button {\n padding-bottom: 20px;\n }\n}\n.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {\n padding-bottom: 3px;\n}\n@media (min-width: 48.0625em) {\n .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {\n padding-bottom: 2px;\n }\n}\n.js-enabled .govuk-accordion__section-toggle,\n.js-enabled .govuk-accordion__section-heading-text,\n.js-enabled .govuk-accordion__section-summary {\n display: block;\n margin-bottom: 13px;\n}\n.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-heading-text-focus,\n.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-summary-focus,\n.js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-toggle-focus,\n.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-heading-text-focus,\n.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-summary-focus,\n.js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-toggle-focus,\n.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-heading-text-focus,\n.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-summary-focus,\n.js-enabled .govuk-accordion__section-summary .govuk-accordion__section-toggle-focus {\n display: inline;\n}\n.js-enabled .govuk-accordion__section-toggle {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n font-weight: 400;\n color: #1d70b8;\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-accordion__section-toggle {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .js-enabled .govuk-accordion__section-toggle {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n.js-enabled .govuk-accordion__show-all-text,\n.js-enabled .govuk-accordion__section-toggle-text {\n margin-left: 5px;\n vertical-align: middle;\n}\n@media screen and (forced-colors: active) {\n .js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron,\n .js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron {\n background-color: transparent;\n }\n .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-heading-text-focus,\n .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-summary-focus,\n .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-toggle-focus,\n .js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron,\n .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,\n .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,\n .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus,\n .js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron {\n background: transparent;\n background-color: transparent;\n }\n}\n@media (hover: none) {\n .js-enabled .govuk-accordion__section-header:hover {\n border-top-color: #b1b4b6;\n box-shadow: inset 0 3px 0 0 #1d70b8;\n }\n .js-enabled .govuk-accordion__section-header:hover .govuk-accordion__section-button {\n border-top-color: #b1b4b6;\n }\n}\n\n.govuk-back-link {\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n display: inline-block;\n position: relative;\n margin-top: 15px;\n margin-bottom: 15px;\n padding-left: 0.875em;\n}\n@media (min-width: 40.0625em) {\n .govuk-back-link {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-back-link {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@media print {\n .govuk-back-link {\n font-family: sans-serif;\n }\n}\n.govuk-back-link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-back-link:link, .govuk-back-link:visited {\n color: #0b0c0c;\n}\n@media print {\n .govuk-back-link:link, .govuk-back-link:visited {\n color: #000000;\n }\n}\n.govuk-back-link:hover {\n color: rgba(11, 12, 12, 0.99);\n}\n.govuk-back-link:active, .govuk-back-link:focus {\n color: #0b0c0c;\n}\n@media print {\n .govuk-back-link:active, .govuk-back-link:focus {\n color: #000000;\n }\n}\n\n.govuk-back-link:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0.1875em;\n width: 0.4375em;\n height: 0.4375em;\n margin: auto 0;\n transform: rotate(225deg);\n border: solid;\n border-width: 1px 1px 0 0;\n border-color: #505a5f;\n}\n@supports (border-width: max(0px)) {\n .govuk-back-link:before {\n border-width: max(1px, 0.0625em) max(1px, 0.0625em) 0 0;\n font-size: max(16px, 1em);\n }\n}\n\n.govuk-back-link:focus:before {\n border-color: #0b0c0c;\n}\n\n.govuk-back-link:after {\n content: \"\";\n position: absolute;\n top: -14px;\n right: 0;\n bottom: -14px;\n left: 0;\n}\n\n.govuk-back-link--inverse:link, .govuk-back-link--inverse:visited {\n color: #ffffff;\n}\n.govuk-back-link--inverse:hover, .govuk-back-link--inverse:active {\n color: rgba(255, 255, 255, 0.99);\n}\n.govuk-back-link--inverse:focus {\n color: #0b0c0c;\n}\n.govuk-back-link--inverse:before {\n border-color: currentcolor;\n}\n\n.govuk-breadcrumbs {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n color: #0b0c0c;\n margin-top: 15px;\n margin-bottom: 10px;\n}\n@media print {\n .govuk-breadcrumbs {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-breadcrumbs {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-breadcrumbs {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@media print {\n .govuk-breadcrumbs {\n color: #000000;\n }\n}\n\n.govuk-breadcrumbs__list {\n margin: 0;\n padding: 0;\n list-style-type: none;\n}\n.govuk-breadcrumbs__list:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-breadcrumbs__list-item {\n display: inline-block;\n position: relative;\n margin-bottom: 5px;\n margin-left: 0.625em;\n padding-left: 0.9784375em;\n float: left;\n}\n.govuk-breadcrumbs__list-item:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n bottom: 0;\n left: -0.206875em;\n width: 0.4375em;\n height: 0.4375em;\n margin: auto 0;\n transform: rotate(45deg);\n border: solid;\n border-width: 1px 1px 0 0;\n border-color: #505a5f;\n}\n@supports (border-width: max(0px)) {\n .govuk-breadcrumbs__list-item:before {\n border-width: max(1px, 0.0625em) max(1px, 0.0625em) 0 0;\n font-size: max(16px, 1em);\n }\n}\n.govuk-breadcrumbs__list-item:first-child {\n margin-left: 0;\n padding-left: 0;\n}\n.govuk-breadcrumbs__list-item:first-child:before {\n content: none;\n display: none;\n}\n\n.govuk-breadcrumbs__link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n}\n@media print {\n .govuk-breadcrumbs__link {\n font-family: sans-serif;\n }\n}\n.govuk-breadcrumbs__link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-breadcrumbs__link:link, .govuk-breadcrumbs__link:visited {\n color: #0b0c0c;\n}\n@media print {\n .govuk-breadcrumbs__link:link, .govuk-breadcrumbs__link:visited {\n color: #000000;\n }\n}\n.govuk-breadcrumbs__link:hover {\n color: rgba(11, 12, 12, 0.99);\n}\n.govuk-breadcrumbs__link:active, .govuk-breadcrumbs__link:focus {\n color: #0b0c0c;\n}\n@media print {\n .govuk-breadcrumbs__link:active, .govuk-breadcrumbs__link:focus {\n color: #000000;\n }\n}\n\n@media (max-width: 40.0525em) {\n .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item {\n display: none;\n }\n .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:first-child, .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:last-child {\n display: inline-block;\n }\n .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:before {\n top: 0.375em;\n margin: 0;\n }\n .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list {\n display: flex;\n }\n}\n\n.govuk-breadcrumbs--inverse {\n color: #ffffff;\n}\n.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:link, .govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:visited {\n color: #ffffff;\n}\n.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:hover, .govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:active {\n color: rgba(255, 255, 255, 0.99);\n}\n.govuk-breadcrumbs--inverse .govuk-breadcrumbs__link:focus {\n color: #0b0c0c;\n}\n.govuk-breadcrumbs--inverse .govuk-breadcrumbs__list-item:before {\n border-color: currentcolor;\n}\n\n.govuk-button {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.1875;\n box-sizing: border-box;\n display: inline-block;\n position: relative;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-left: 0;\n margin-bottom: 22px;\n padding: 8px 10px 7px;\n border: 2px solid transparent;\n border-radius: 0;\n color: #ffffff;\n background-color: #00703c;\n box-shadow: 0 2px 0 #002d18;\n text-align: center;\n vertical-align: top;\n cursor: pointer;\n -webkit-appearance: none;\n}\n@media print {\n .govuk-button {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-button {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1;\n }\n}\n@media print {\n .govuk-button {\n font-size: 14pt;\n line-height: 19px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-button {\n margin-bottom: 32px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-button {\n width: auto;\n }\n}\n.govuk-button:link, .govuk-button:visited, .govuk-button:active, .govuk-button:hover {\n color: #ffffff;\n text-decoration: none;\n}\n.govuk-button::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\n.govuk-button:hover {\n background-color: #005a30;\n}\n.govuk-button:active {\n top: 2px;\n}\n.govuk-button:focus {\n border-color: #ffdd00;\n outline: 3px solid transparent;\n box-shadow: inset 0 0 0 1px #ffdd00;\n}\n.govuk-button:focus:not(:active):not(:hover) {\n border-color: #ffdd00;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 2px 0 #0b0c0c;\n}\n.govuk-button:before {\n content: \"\";\n display: block;\n position: absolute;\n top: -2px;\n right: -2px;\n bottom: -4px;\n left: -2px;\n background: transparent;\n}\n.govuk-button:active:before {\n top: -4px;\n}\n\n.govuk-button--disabled,\n.govuk-button[disabled=disabled],\n.govuk-button[disabled] {\n opacity: 0.5;\n}\n.govuk-button--disabled:hover,\n.govuk-button[disabled=disabled]:hover,\n.govuk-button[disabled]:hover {\n background-color: #00703c;\n cursor: not-allowed;\n}\n.govuk-button--disabled:active,\n.govuk-button[disabled=disabled]:active,\n.govuk-button[disabled]:active {\n top: 0;\n box-shadow: 0 2px 0 #002d18;\n}\n\n.govuk-button--secondary {\n background-color: #f3f2f1;\n box-shadow: 0 2px 0 #929191;\n}\n.govuk-button--secondary, .govuk-button--secondary:link, .govuk-button--secondary:visited, .govuk-button--secondary:active, .govuk-button--secondary:hover {\n color: #0b0c0c;\n}\n.govuk-button--secondary:hover {\n background-color: #dbdad9;\n}\n.govuk-button--secondary:hover[disabled] {\n background-color: #f3f2f1;\n}\n\n.govuk-button--warning {\n background-color: #d4351c;\n box-shadow: 0 2px 0 #55150b;\n}\n.govuk-button--warning, .govuk-button--warning:link, .govuk-button--warning:visited, .govuk-button--warning:active, .govuk-button--warning:hover {\n color: #ffffff;\n}\n.govuk-button--warning:hover {\n background-color: #aa2a16;\n}\n.govuk-button--warning:hover[disabled] {\n background-color: #d4351c;\n}\n\n.govuk-button--inverse {\n background-color: #ffffff;\n box-shadow: 0 2px 0 #144e81;\n}\n.govuk-button--inverse, .govuk-button--inverse:link, .govuk-button--inverse:visited, .govuk-button--inverse:active, .govuk-button--inverse:hover {\n color: #1d70b8;\n}\n.govuk-button--inverse:hover {\n background-color: #e8f1f8;\n}\n.govuk-button--inverse:hover[disabled] {\n background-color: #ffffff;\n}\n\n.govuk-button--start {\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1;\n display: inline-flex;\n min-height: auto;\n justify-content: center;\n}\n@media (min-width: 40.0625em) {\n .govuk-button--start {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1;\n }\n}\n@media print {\n .govuk-button--start {\n font-size: 18pt;\n line-height: 1;\n }\n}\n\n.govuk-button__start-icon {\n margin-left: 5px;\n vertical-align: middle;\n flex-shrink: 0;\n align-self: center;\n forced-color-adjust: auto;\n}\n@media (min-width: 48.0625em) {\n .govuk-button__start-icon {\n margin-left: 10px;\n }\n}\n\n.govuk-error-message {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: block;\n margin-top: 0;\n margin-bottom: 15px;\n clear: both;\n color: #d4351c;\n}\n@media print {\n .govuk-error-message {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-message {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-error-message {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-fieldset {\n min-width: 0;\n margin: 0;\n padding: 0;\n border: 0;\n}\n.govuk-fieldset:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n@supports not (caret-color: auto) {\n .govuk-fieldset,\n x:-moz-any-link {\n display: table-cell;\n }\n}\n.govuk-fieldset__legend {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n box-sizing: border-box;\n display: table;\n max-width: 100%;\n margin-bottom: 10px;\n padding: 0;\n white-space: normal;\n}\n@media print {\n .govuk-fieldset__legend {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-fieldset__legend {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-fieldset__legend {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-fieldset__legend {\n color: #000000;\n }\n}\n\n.govuk-fieldset__legend--xl {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 32px;\n font-size: 2rem;\n line-height: 1.09375;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-fieldset__legend--xl {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-fieldset__legend--xl {\n font-size: 48px;\n font-size: 3rem;\n line-height: 1.0416666667;\n }\n}\n@media print {\n .govuk-fieldset__legend--xl {\n font-size: 32pt;\n line-height: 1.15;\n }\n}\n\n.govuk-fieldset__legend--l {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.0416666667;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-fieldset__legend--l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-fieldset__legend--l {\n font-size: 36px;\n font-size: 2.25rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-fieldset__legend--l {\n font-size: 24pt;\n line-height: 1.05;\n }\n}\n\n.govuk-fieldset__legend--m {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-fieldset__legend--m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-fieldset__legend--m {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-fieldset__legend--m {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-fieldset__legend--s {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n}\n@media print {\n .govuk-fieldset__legend--s {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-fieldset__legend--s {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-fieldset__legend--s {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-fieldset__heading {\n margin: 0;\n font-size: inherit;\n font-weight: inherit;\n}\n\n.govuk-hint {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin-bottom: 15px;\n color: #505a5f;\n}\n@media print {\n .govuk-hint {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-hint {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-hint {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl) + .govuk-hint {\n margin-bottom: 10px;\n}\n\n.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl) + .govuk-hint {\n margin-bottom: 10px;\n}\n\n.govuk-fieldset__legend + .govuk-hint {\n margin-top: -5px;\n}\n\n.govuk-label {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n display: block;\n margin-bottom: 5px;\n}\n@media print {\n .govuk-label {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-label {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-label {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-label {\n color: #000000;\n }\n}\n\n.govuk-label--xl {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 32px;\n font-size: 2rem;\n line-height: 1.09375;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-label--xl {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-label--xl {\n font-size: 48px;\n font-size: 3rem;\n line-height: 1.0416666667;\n }\n}\n@media print {\n .govuk-label--xl {\n font-size: 32pt;\n line-height: 1.15;\n }\n}\n\n.govuk-label--l {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.0416666667;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-label--l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-label--l {\n font-size: 36px;\n font-size: 2.25rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-label--l {\n font-size: 24pt;\n line-height: 1.05;\n }\n}\n\n.govuk-label--m {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin-bottom: 10px;\n}\n@media print {\n .govuk-label--m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-label--m {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-label--m {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-label--s {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n}\n@media print {\n .govuk-label--s {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-label--s {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-label--s {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-label-wrapper {\n margin: 0;\n}\n\n.govuk-checkboxes__item {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: block;\n position: relative;\n min-height: 40px;\n margin-bottom: 10px;\n padding-left: 40px;\n clear: left;\n}\n@media print {\n .govuk-checkboxes__item {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-checkboxes__item {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-checkboxes__item {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-checkboxes__item:last-child,\n.govuk-checkboxes__item:last-of-type {\n margin-bottom: 0;\n}\n\n.govuk-checkboxes__input {\n cursor: pointer;\n position: absolute;\n z-index: 1;\n top: -2px;\n left: -2px;\n width: 44px;\n height: 44px;\n margin: 0;\n opacity: 0;\n}\n\n.govuk-checkboxes__label {\n display: inline-block;\n margin-bottom: 0;\n padding: 8px 15px 5px;\n cursor: pointer;\n touch-action: manipulation;\n}\n\n.govuk-checkboxes__label:before {\n content: \"\";\n box-sizing: border-box;\n position: absolute;\n top: 0;\n left: 0;\n width: 40px;\n height: 40px;\n border: 2px solid currentcolor;\n background: transparent;\n}\n\n.govuk-checkboxes__label:after {\n content: \"\";\n box-sizing: border-box;\n position: absolute;\n top: 11px;\n left: 9px;\n width: 23px;\n height: 12px;\n transform: rotate(-45deg);\n border: solid;\n border-width: 0 0 5px 5px;\n border-top-color: transparent;\n opacity: 0;\n background: transparent;\n}\n\n.govuk-checkboxes__hint {\n display: block;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {\n border-width: 4px;\n outline: 3px solid transparent;\n outline-offset: 1px;\n box-shadow: 0 0 0 3px #ffdd00;\n}\n@media screen and (forced-colors: active), (-ms-high-contrast: active) {\n .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {\n outline-color: Highlight;\n }\n}\n\n.govuk-checkboxes__input:checked + .govuk-checkboxes__label:after {\n opacity: 1;\n}\n\n.govuk-checkboxes__input:disabled,\n.govuk-checkboxes__input:disabled + .govuk-checkboxes__label {\n cursor: not-allowed;\n}\n\n.govuk-checkboxes__input:disabled + .govuk-checkboxes__label,\n.govuk-checkboxes__input:disabled ~ .govuk-hint {\n opacity: 0.5;\n}\n\n.govuk-checkboxes__divider {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n width: 40px;\n margin-bottom: 10px;\n text-align: center;\n}\n@media print {\n .govuk-checkboxes__divider {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-checkboxes__divider {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-checkboxes__divider {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-checkboxes__divider {\n color: #000000;\n }\n}\n\n.govuk-checkboxes__conditional {\n margin-bottom: 15px;\n margin-left: 18px;\n padding-left: 33px;\n border-left: 4px solid #b1b4b6;\n}\n@media (min-width: 40.0625em) {\n .govuk-checkboxes__conditional {\n margin-bottom: 20px;\n }\n}\n.js-enabled .govuk-checkboxes__conditional--hidden {\n display: none;\n}\n.govuk-checkboxes__conditional > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-checkboxes--small .govuk-checkboxes__item {\n min-height: 0;\n margin-bottom: 0;\n padding-left: 34px;\n float: left;\n}\n.govuk-checkboxes--small .govuk-checkboxes__item:after {\n content: \"\";\n display: block;\n clear: both;\n}\n.govuk-checkboxes--small .govuk-checkboxes__input {\n left: -10px;\n}\n.govuk-checkboxes--small .govuk-checkboxes__label {\n margin-top: -2px;\n padding: 13px 15px 13px 1px;\n float: left;\n}\n@media (min-width: 40.0625em) {\n .govuk-checkboxes--small .govuk-checkboxes__label {\n padding: 11px 15px 10px 1px;\n }\n}\n.govuk-checkboxes--small .govuk-checkboxes__label:before {\n top: 8px;\n width: 24px;\n height: 24px;\n}\n.govuk-checkboxes--small .govuk-checkboxes__label:after {\n top: 15px;\n left: 6px;\n width: 12px;\n height: 6.5px;\n border-width: 0 0 3px 3px;\n}\n.govuk-checkboxes--small .govuk-checkboxes__hint {\n padding: 0;\n clear: both;\n}\n.govuk-checkboxes--small .govuk-checkboxes__conditional {\n margin-left: 10px;\n padding-left: 20px;\n clear: both;\n}\n.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label:before {\n box-shadow: 0 0 0 10px #b1b4b6;\n}\n.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {\n box-shadow: 0 0 0 3px #ffdd00, 0 0 0 10px #b1b4b6;\n}\n@media (hover: none), (pointer: coarse) {\n .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label:before {\n box-shadow: initial;\n }\n .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {\n box-shadow: 0 0 0 3px #ffdd00;\n }\n}\n\n.govuk-textarea {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n display: block;\n width: 100%;\n min-height: 40px;\n margin-bottom: 20px;\n padding: 5px;\n resize: vertical;\n border: 2px solid #0b0c0c;\n border-radius: 0;\n -webkit-appearance: none;\n}\n@media print {\n .govuk-textarea {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-textarea {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-textarea {\n font-size: 14pt;\n line-height: 1.25;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-textarea {\n margin-bottom: 30px;\n }\n}\n.govuk-textarea:focus {\n outline: 3px solid #ffdd00;\n outline-offset: 0;\n box-shadow: inset 0 0 0 2px;\n}\n.govuk-textarea:disabled {\n opacity: 0.5;\n color: inherit;\n background-color: transparent;\n cursor: not-allowed;\n}\n\n.govuk-textarea--error {\n border-color: #d4351c;\n}\n.govuk-textarea--error:focus {\n border-color: #0b0c0c;\n}\n\n.govuk-character-count {\n margin-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-character-count {\n margin-bottom: 30px;\n }\n}\n.govuk-character-count .govuk-form-group,\n.govuk-character-count .govuk-textarea {\n margin-bottom: 5px;\n}\n\n.govuk-character-count__message {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-feature-settings: \"tnum\" 1;\n font-weight: 400;\n margin-top: 0;\n margin-bottom: 0;\n}\n@media print {\n .govuk-character-count__message {\n font-family: sans-serif;\n }\n}\n@supports (font-variant-numeric: tabular-nums) {\n .govuk-character-count__message {\n font-feature-settings: normal;\n font-variant-numeric: tabular-nums;\n }\n}\n.govuk-character-count__message:after {\n content: \"​\";\n}\n\n.govuk-character-count__message--disabled {\n visibility: hidden;\n}\n\n.govuk-cookie-banner {\n padding-top: 20px;\n border-bottom: 10px solid transparent;\n background-color: #f3f2f1;\n}\n\n.govuk-cookie-banner[hidden] {\n display: none;\n}\n\n.govuk-cookie-banner__message {\n margin-bottom: -10px;\n}\n.govuk-cookie-banner__message[hidden] {\n display: none;\n}\n.govuk-cookie-banner__message:focus {\n outline: none;\n}\n\n.govuk-input {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n width: 100%;\n height: 40px;\n height: 2.5rem;\n margin-top: 0;\n padding: 5px;\n border: 2px solid #0b0c0c;\n border-radius: 0;\n appearance: none;\n}\n@media print {\n .govuk-input {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-input {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-input {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n.govuk-input:focus {\n outline: 3px solid #ffdd00;\n outline-offset: 0;\n box-shadow: inset 0 0 0 2px;\n}\n.govuk-input:disabled {\n opacity: 0.5;\n color: inherit;\n background-color: transparent;\n cursor: not-allowed;\n}\n\n.govuk-input::-webkit-outer-spin-button,\n.govuk-input::-webkit-inner-spin-button {\n margin: 0;\n -webkit-appearance: none;\n}\n\n.govuk-input[type=number] {\n -moz-appearance: textfield;\n}\n\n.govuk-input--error {\n border-color: #d4351c;\n}\n.govuk-input--error:focus {\n border-color: #0b0c0c;\n}\n\n.govuk-input--extra-letter-spacing {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-feature-settings: \"tnum\" 1;\n font-weight: 400;\n letter-spacing: 0.05em;\n}\n@media print {\n .govuk-input--extra-letter-spacing {\n font-family: sans-serif;\n }\n}\n@supports (font-variant-numeric: tabular-nums) {\n .govuk-input--extra-letter-spacing {\n font-feature-settings: normal;\n font-variant-numeric: tabular-nums;\n }\n}\n\n.govuk-input--width-30 {\n max-width: 29.5em;\n}\n\n.govuk-input--width-20 {\n max-width: 20.5em;\n}\n\n.govuk-input--width-10 {\n max-width: 11.5em;\n}\n\n.govuk-input--width-5 {\n max-width: 5.5em;\n}\n\n.govuk-input--width-4 {\n max-width: 4.5em;\n}\n\n.govuk-input--width-3 {\n max-width: 3.75em;\n}\n\n.govuk-input--width-2 {\n max-width: 2.75em;\n}\n\n.govuk-input__wrapper {\n display: flex;\n}\n.govuk-input__wrapper .govuk-input {\n flex: 0 1 auto;\n}\n.govuk-input__wrapper .govuk-input:focus {\n z-index: 1;\n}\n@media (max-width: 19.99em) {\n .govuk-input__wrapper {\n display: block;\n }\n .govuk-input__wrapper .govuk-input {\n max-width: 100%;\n }\n}\n\n.govuk-input__prefix,\n.govuk-input__suffix {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n display: inline-block;\n min-width: 40px;\n min-width: 2.5rem;\n height: 40px;\n height: 2.5rem;\n padding: 5px;\n border: 2px solid #0b0c0c;\n background-color: #f3f2f1;\n text-align: center;\n white-space: nowrap;\n cursor: default;\n flex: 0 0 auto;\n}\n@media print {\n .govuk-input__prefix,\n .govuk-input__suffix {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-input__prefix,\n .govuk-input__suffix {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-input__prefix,\n .govuk-input__suffix {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (max-width: 40.0525em) {\n .govuk-input__prefix,\n .govuk-input__suffix {\n line-height: 1.6;\n }\n}\n@media (max-width: 19.99em) {\n .govuk-input__prefix,\n .govuk-input__suffix {\n display: block;\n height: 100%;\n white-space: normal;\n }\n}\n\n@media (max-width: 19.99em) {\n .govuk-input__prefix {\n border-bottom: 0;\n }\n}\n@media (min-width: 20em) {\n .govuk-input__prefix {\n border-right: 0;\n }\n}\n\n@media (max-width: 19.99em) {\n .govuk-input__suffix {\n border-top: 0;\n }\n}\n@media (min-width: 20em) {\n .govuk-input__suffix {\n border-left: 0;\n }\n}\n\n.govuk-date-input {\n font-size: 0;\n}\n.govuk-date-input:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-date-input__item {\n display: inline-block;\n margin-right: 20px;\n margin-bottom: 0;\n}\n\n.govuk-date-input__label {\n display: block;\n}\n\n.govuk-date-input__input {\n margin-bottom: 0;\n}\n\n.govuk-details {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n margin-bottom: 20px;\n display: block;\n}\n@media print {\n .govuk-details {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-details {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-details {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-details {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-details {\n margin-bottom: 30px;\n }\n}\n\n.govuk-details__summary {\n display: inline-block;\n position: relative;\n margin-bottom: 5px;\n padding-left: 25px;\n color: #1d70b8;\n cursor: pointer;\n}\n.govuk-details__summary:hover {\n color: #003078;\n}\n.govuk-details__summary:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n\n.govuk-details__summary-text {\n text-decoration: underline;\n}\n\n.govuk-details__summary:focus .govuk-details__summary-text {\n text-decoration: none;\n}\n\n.govuk-details__summary::-webkit-details-marker {\n display: none;\n}\n\n.govuk-details__summary:before {\n content: \"\";\n position: absolute;\n top: -1px;\n bottom: 0;\n left: 0;\n margin: auto;\n display: block;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n clip-path: polygon(0% 0%, 100% 50%, 0% 100%);\n border-width: 7px 0 7px 12.124px;\n border-left-color: inherit;\n}\n.govuk-details[open] > .govuk-details__summary:before {\n display: block;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n clip-path: polygon(0% 0%, 50% 100%, 100% 0%);\n border-width: 12.124px 7px 0 7px;\n border-top-color: inherit;\n}\n\n.govuk-details__text {\n padding-top: 15px;\n padding-bottom: 15px;\n padding-left: 20px;\n border-left: 5px solid #b1b4b6;\n}\n\n.govuk-details__text p {\n margin-top: 0;\n margin-bottom: 20px;\n}\n\n.govuk-details__text > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-error-summary {\n color: #0b0c0c;\n padding: 15px;\n margin-bottom: 30px;\n border: 5px solid #d4351c;\n}\n@media print {\n .govuk-error-summary {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary {\n padding: 20px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary {\n margin-bottom: 50px;\n }\n}\n.govuk-error-summary:focus {\n outline: 3px solid #ffdd00;\n}\n\n.govuk-error-summary__title {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-error-summary__title {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary__title {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-error-summary__title {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary__title {\n margin-bottom: 20px;\n }\n}\n\n.govuk-error-summary__body {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n}\n@media print {\n .govuk-error-summary__body {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary__body {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-error-summary__body {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n.govuk-error-summary__body p {\n margin-top: 0;\n margin-bottom: 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-error-summary__body p {\n margin-bottom: 20px;\n }\n}\n\n.govuk-error-summary__list {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.govuk-error-summary__list a {\n font-weight: 700;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n}\n@media print {\n .govuk-error-summary__list a {\n font-family: sans-serif;\n }\n}\n.govuk-error-summary__list a:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-error-summary__list a:link, .govuk-error-summary__list a:visited {\n color: #d4351c;\n}\n.govuk-error-summary__list a:hover {\n color: #942514;\n}\n.govuk-error-summary__list a:active {\n color: #d4351c;\n}\n.govuk-error-summary__list a:focus {\n color: #0b0c0c;\n}\n\n.govuk-exit-this-page {\n margin-bottom: 30px;\n position: sticky;\n z-index: 1000;\n top: 0;\n left: 0;\n width: 100%;\n}\n@media (min-width: 40.0625em) {\n .govuk-exit-this-page {\n margin-bottom: 50px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-exit-this-page {\n display: inline-block;\n right: 0;\n left: auto;\n width: auto;\n float: right;\n }\n}\n\n.govuk-exit-this-page__button {\n margin-bottom: 0;\n}\n\n.govuk-exit-this-page__indicator {\n padding: 10px;\n display: none;\n padding-bottom: 0;\n color: inherit;\n line-height: 0;\n text-align: center;\n pointer-events: none;\n}\n\n.govuk-exit-this-page__indicator--visible {\n display: block;\n}\n\n.govuk-exit-this-page__indicator-light {\n box-sizing: border-box;\n display: inline-block;\n width: 0.75em;\n height: 0.75em;\n margin: 0 0.125em;\n border-width: 2px;\n border-style: solid;\n border-radius: 50%;\n border-color: currentcolor;\n}\n\n.govuk-exit-this-page__indicator-light--on {\n border-width: 0.375em;\n}\n\n@media only print {\n .govuk-exit-this-page {\n display: none;\n }\n}\n.govuk-exit-this-page-overlay {\n position: fixed;\n z-index: 9999;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: #ffffff;\n}\n\n.govuk-exit-this-page-hide-content * {\n display: none !important;\n}\n.govuk-exit-this-page-hide-content .govuk-exit-this-page-overlay {\n display: block !important;\n}\n\n.govuk-file-upload {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n max-width: 100%;\n margin-left: -5px;\n padding: 5px;\n}\n@media print {\n .govuk-file-upload {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-file-upload {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-file-upload {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-file-upload {\n color: #000000;\n }\n}\n.govuk-file-upload::-webkit-file-upload-button {\n -webkit-appearance: button;\n color: inherit;\n font: inherit;\n}\n.govuk-file-upload:focus {\n outline: 3px solid #ffdd00;\n box-shadow: inset 0 0 0 4px #0b0c0c;\n}\n.govuk-file-upload:focus-within {\n outline: 3px solid #ffdd00;\n box-shadow: inset 0 0 0 4px #0b0c0c;\n}\n.govuk-file-upload:disabled {\n opacity: 0.5;\n cursor: not-allowed;\n}\n\n.govuk-footer {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n padding-top: 25px;\n padding-bottom: 15px;\n border-top: 1px solid #b1b4b6;\n color: #0b0c0c;\n background: #f3f2f1;\n}\n@media print {\n .govuk-footer {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-footer {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-footer {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-footer {\n padding-top: 40px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-footer {\n padding-bottom: 25px;\n }\n}\n\n.govuk-footer__link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n}\n@media print {\n .govuk-footer__link {\n font-family: sans-serif;\n }\n}\n.govuk-footer__link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-footer__link:link, .govuk-footer__link:visited {\n color: #0b0c0c;\n}\n@media print {\n .govuk-footer__link:link, .govuk-footer__link:visited {\n color: #000000;\n }\n}\n.govuk-footer__link:hover {\n color: rgba(11, 12, 12, 0.99);\n}\n.govuk-footer__link:active, .govuk-footer__link:focus {\n color: #0b0c0c;\n}\n@media print {\n .govuk-footer__link:active, .govuk-footer__link:focus {\n color: #000000;\n }\n}\n\n.govuk-footer__section-break {\n margin: 0;\n margin-bottom: 30px;\n border: 0;\n border-bottom: 1px solid #b1b4b6;\n}\n@media (min-width: 40.0625em) {\n .govuk-footer__section-break {\n margin-bottom: 50px;\n }\n}\n\n.govuk-footer__meta {\n display: flex;\n margin-right: -15px;\n margin-left: -15px;\n flex-wrap: wrap;\n align-items: flex-end;\n justify-content: center;\n}\n\n.govuk-footer__meta-item {\n margin-right: 15px;\n margin-bottom: 25px;\n margin-left: 15px;\n}\n\n.govuk-footer__meta-item--grow {\n flex: 1;\n}\n@media (max-width: 40.0525em) {\n .govuk-footer__meta-item--grow {\n flex-basis: 320px;\n }\n}\n\n.govuk-footer__licence-logo {\n display: inline-block;\n margin-right: 10px;\n vertical-align: top;\n forced-color-adjust: auto;\n}\n@media (max-width: 48.0525em) {\n .govuk-footer__licence-logo {\n margin-bottom: 15px;\n }\n}\n\n.govuk-footer__licence-description {\n display: inline-block;\n}\n\n.govuk-footer__copyright-logo {\n display: inline-block;\n min-width: 125px;\n padding-top: 112px;\n background-image: url(\"/assets/images/govuk-crest.png\");\n background-repeat: no-repeat;\n background-position: 50% 0%;\n background-size: 125px 102px;\n text-align: center;\n white-space: nowrap;\n}\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 20/10), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {\n .govuk-footer__copyright-logo {\n background-image: url(\"/assets/images/govuk-crest-2x.png\");\n }\n}\n\n.govuk-footer__inline-list {\n margin-top: 0;\n margin-bottom: 15px;\n padding: 0;\n}\n\n.govuk-footer__meta-custom {\n margin-bottom: 20px;\n}\n\n.govuk-footer__inline-list-item {\n display: inline-block;\n margin-right: 15px;\n margin-bottom: 5px;\n}\n\n.govuk-footer__heading {\n margin-bottom: 30px;\n padding-bottom: 20px;\n border-bottom: 1px solid #b1b4b6;\n}\n@media (max-width: 40.0525em) {\n .govuk-footer__heading {\n padding-bottom: 10px;\n }\n}\n\n.govuk-footer__navigation {\n margin-right: -15px;\n margin-left: -15px;\n}\n.govuk-footer__navigation:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-footer__section {\n display: inline-block;\n margin-bottom: 30px;\n vertical-align: top;\n}\n\n.govuk-footer__list {\n margin: 0;\n padding: 0;\n list-style: none;\n column-gap: 30px;\n}\n\n@media (min-width: 48.0625em) {\n .govuk-footer__list--columns-2 {\n column-count: 2;\n }\n .govuk-footer__list--columns-3 {\n column-count: 3;\n }\n}\n.govuk-footer__list-item {\n margin-bottom: 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-footer__list-item {\n margin-bottom: 20px;\n }\n}\n\n.govuk-footer__list-item:last-child {\n margin-bottom: 0;\n}\n\n.govuk-header {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n border-bottom: 10px solid #ffffff;\n color: #ffffff;\n background: #0b0c0c;\n}\n@media print {\n .govuk-header {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-header {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n\n.govuk-header__container--full-width {\n padding: 0 15px;\n border-color: #1d70b8;\n}\n.govuk-header__container--full-width .govuk-header__menu-button {\n right: 15px;\n}\n\n.govuk-header__container {\n position: relative;\n margin-bottom: -10px;\n padding-top: 10px;\n border-bottom: 10px solid #1d70b8;\n}\n.govuk-header__container:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-header__logotype {\n display: inline-block;\n margin-right: 5px;\n}\n@media (forced-colors: active) {\n .govuk-header__logotype {\n forced-color-adjust: none;\n color: linktext;\n }\n}\n.govuk-header__logotype:last-child {\n margin-right: 0;\n}\n\n.govuk-header__logotype-crown {\n position: relative;\n top: -1px;\n margin-right: 1px;\n fill: currentcolor;\n vertical-align: top;\n}\n\n.govuk-header__logotype-crown-fallback-image {\n width: 36px;\n height: 32px;\n border: 0;\n vertical-align: bottom;\n}\n\n.govuk-header__product-name {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1;\n display: inline-table;\n}\n@media print {\n .govuk-header__product-name {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header__product-name {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1;\n }\n}\n@media print {\n .govuk-header__product-name {\n font-size: 18pt;\n line-height: 1;\n }\n}\n\n.govuk-header__link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: none;\n}\n@media print {\n .govuk-header__link {\n font-family: sans-serif;\n }\n}\n.govuk-header__link:link, .govuk-header__link:visited {\n color: #ffffff;\n}\n.govuk-header__link:hover, .govuk-header__link:active {\n color: rgba(255, 255, 255, 0.99);\n}\n.govuk-header__link:focus {\n color: #0b0c0c;\n}\n.govuk-header__link:hover {\n text-decoration: underline;\n text-decoration-thickness: 3px;\n text-underline-offset: 0.1578em;\n}\n.govuk-header__link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n\n.govuk-header__link--homepage {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n display: inline-block;\n margin-right: 10px;\n font-size: 30px;\n line-height: 1;\n}\n@media print {\n .govuk-header__link--homepage {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header__link--homepage {\n display: inline;\n }\n .govuk-header__link--homepage:focus {\n box-shadow: 0 0 #ffdd00;\n }\n}\n.govuk-header__link--homepage:link, .govuk-header__link--homepage:visited {\n text-decoration: none;\n}\n.govuk-header__link--homepage:hover, .govuk-header__link--homepage:active {\n margin-bottom: -3px;\n border-bottom: 3px solid;\n}\n.govuk-header__link--homepage:focus {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.govuk-header__service-name,\n.govuk-header__link--service-name {\n display: inline-block;\n margin-bottom: 10px;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n}\n@media print {\n .govuk-header__service-name,\n .govuk-header__link--service-name {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header__service-name,\n .govuk-header__link--service-name {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-header__service-name,\n .govuk-header__link--service-name {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-header__logo,\n.govuk-header__content {\n box-sizing: border-box;\n}\n\n.govuk-header__logo {\n margin-bottom: 10px;\n padding-right: 50px;\n}\n@media (min-width: 48.0625em) {\n .govuk-header__logo {\n width: 33.33%;\n padding-right: 15px;\n float: left;\n vertical-align: top;\n }\n}\n\n@media (min-width: 48.0625em) {\n .govuk-header__content {\n width: 66.66%;\n padding-left: 15px;\n float: left;\n }\n}\n\n.govuk-header__menu-button {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n display: none;\n position: absolute;\n top: 20px;\n right: 0;\n margin: 0;\n padding: 0;\n border: 0;\n color: #ffffff;\n background: none;\n cursor: pointer;\n}\n@media print {\n .govuk-header__menu-button {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header__menu-button {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-header__menu-button {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n.govuk-header__menu-button:hover {\n text-decoration: solid underline 3px;\n text-underline-offset: 0.1578em;\n}\n.govuk-header__menu-button:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-header__menu-button:after {\n display: inline-block;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n clip-path: polygon(0% 0%, 50% 100%, 100% 0%);\n border-width: 8.66px 5px 0 5px;\n border-top-color: inherit;\n content: \"\";\n margin-left: 5px;\n}\n.govuk-header__menu-button[aria-expanded=true]:after {\n display: inline-block;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n clip-path: polygon(50% 0%, 0% 100%, 100% 100%);\n border-width: 0 5px 8.66px 5px;\n border-bottom-color: inherit;\n}\n@media (min-width: 40.0625em) {\n .govuk-header__menu-button {\n top: 15px;\n }\n}\n.js-enabled .govuk-header__menu-button {\n display: block;\n}\n.govuk-header__menu-button[hidden], .js-enabled .govuk-header__menu-button[hidden] {\n display: none;\n}\n\n@media (min-width: 48.0625em) {\n .govuk-header__navigation {\n margin-bottom: 10px;\n }\n}\n\n.govuk-header__navigation-list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n.govuk-header__navigation-list[hidden] {\n display: none;\n}\n\n@media (min-width: 48.0625em) {\n .govuk-header__navigation--end {\n margin: 0;\n padding: 5px 0;\n text-align: right;\n }\n}\n\n.govuk-header__navigation--no-service-name {\n padding-top: 40px;\n}\n\n.govuk-header__navigation-item {\n padding: 10px 0;\n border-bottom: 1px solid #2e3133;\n}\n@media (min-width: 48.0625em) {\n .govuk-header__navigation-item {\n display: inline-block;\n margin-right: 15px;\n padding: 5px 0;\n border: 0;\n }\n}\n.govuk-header__navigation-item a {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n white-space: nowrap;\n}\n@media print {\n .govuk-header__navigation-item a {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-header__navigation-item a {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-header__navigation-item a {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n\n.govuk-header__navigation-item--active a:link, .govuk-header__navigation-item--active a:hover, .govuk-header__navigation-item--active a:visited {\n color: #1d8feb;\n}\n@media print {\n .govuk-header__navigation-item--active a {\n color: #1d70b8;\n }\n}\n.govuk-header__navigation-item--active a:focus {\n color: #0b0c0c;\n}\n\n.govuk-header__navigation-item:last-child {\n margin-right: 0;\n border-bottom: 0;\n}\n\n@media print {\n .govuk-header {\n border-bottom-width: 0;\n color: #0b0c0c;\n background: transparent;\n }\n .govuk-header__logotype-crown-fallback-image {\n display: none;\n }\n .govuk-header__link:link, .govuk-header__link:visited {\n color: #0b0c0c;\n }\n .govuk-header__link:after {\n display: none;\n }\n}\n.govuk-inset-text {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n padding: 15px;\n margin-top: 20px;\n margin-bottom: 20px;\n clear: both;\n border-left: 10px solid #b1b4b6;\n}\n@media print {\n .govuk-inset-text {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-inset-text {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-inset-text {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-inset-text {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-inset-text {\n margin-top: 30px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-inset-text {\n margin-bottom: 30px;\n }\n}\n.govuk-inset-text > :first-child {\n margin-top: 0;\n}\n.govuk-inset-text > :only-child,\n.govuk-inset-text > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-notification-banner {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin-bottom: 30px;\n border: 5px solid #1d70b8;\n background-color: #1d70b8;\n}\n@media print {\n .govuk-notification-banner {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-notification-banner {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner {\n margin-bottom: 50px;\n }\n}\n.govuk-notification-banner:focus {\n outline: 3px solid #ffdd00;\n}\n\n.govuk-notification-banner__header {\n padding: 2px 15px 5px;\n border-bottom: 1px solid transparent;\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner__header {\n padding: 2px 20px 5px;\n }\n}\n\n.govuk-notification-banner__title {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin: 0;\n padding: 0;\n color: #ffffff;\n}\n@media print {\n .govuk-notification-banner__title {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner__title {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-notification-banner__title {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-notification-banner__content {\n color: #0b0c0c;\n padding: 15px;\n background-color: #ffffff;\n}\n@media print {\n .govuk-notification-banner__content {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner__content {\n padding: 20px;\n }\n}\n.govuk-notification-banner__content > * {\n box-sizing: border-box;\n max-width: 605px;\n}\n.govuk-notification-banner__content > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-notification-banner__heading {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin: 0 0 15px 0;\n padding: 0;\n}\n@media print {\n .govuk-notification-banner__heading {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-notification-banner__heading {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-notification-banner__heading {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-notification-banner__link {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n}\n@media print {\n .govuk-notification-banner__link {\n font-family: sans-serif;\n }\n}\n.govuk-notification-banner__link:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-notification-banner__link:link {\n color: #1d70b8;\n}\n.govuk-notification-banner__link:visited {\n color: #1d70b8;\n}\n.govuk-notification-banner__link:hover {\n color: #003078;\n}\n.govuk-notification-banner__link:active {\n color: #0b0c0c;\n}\n.govuk-notification-banner__link:focus {\n color: #0b0c0c;\n}\n\n.govuk-notification-banner--success {\n border-color: #00703c;\n background-color: #00703c;\n}\n.govuk-notification-banner--success .govuk-notification-banner__link:link, .govuk-notification-banner--success .govuk-notification-banner__link:visited {\n color: #00703c;\n}\n.govuk-notification-banner--success .govuk-notification-banner__link:hover {\n color: #004e2a;\n}\n.govuk-notification-banner--success .govuk-notification-banner__link:active {\n color: #00703c;\n}\n.govuk-notification-banner--success .govuk-notification-banner__link:focus {\n color: #0b0c0c;\n}\n\n.govuk-pagination {\n margin-bottom: 20px;\n display: flex;\n flex-direction: column;\n align-items: center;\n flex-wrap: wrap;\n}\n@media (min-width: 40.0625em) {\n .govuk-pagination {\n margin-bottom: 30px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-pagination {\n flex-direction: row;\n align-items: flex-start;\n }\n}\n\n.govuk-pagination__list {\n margin: 0;\n padding: 0;\n list-style: none;\n}\n\n.govuk-pagination__item,\n.govuk-pagination__next,\n.govuk-pagination__prev {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n position: relative;\n min-width: 45px;\n min-height: 45px;\n padding: 10px 15px;\n float: left;\n}\n@media print {\n .govuk-pagination__item,\n .govuk-pagination__next,\n .govuk-pagination__prev {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-pagination__item,\n .govuk-pagination__next,\n .govuk-pagination__prev {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-pagination__item,\n .govuk-pagination__next,\n .govuk-pagination__prev {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n.govuk-pagination__item:hover,\n.govuk-pagination__next:hover,\n.govuk-pagination__prev:hover {\n background-color: #f3f2f1;\n}\n\n.govuk-pagination__item {\n display: none;\n text-align: center;\n}\n@media (min-width: 40.0625em) {\n .govuk-pagination__item {\n display: block;\n }\n}\n\n.govuk-pagination__prev,\n.govuk-pagination__next {\n font-weight: 700;\n}\n.govuk-pagination__prev .govuk-pagination__link,\n.govuk-pagination__next .govuk-pagination__link {\n display: flex;\n align-items: center;\n}\n\n.govuk-pagination__prev {\n padding-left: 0;\n}\n\n.govuk-pagination__next {\n padding-right: 0;\n}\n\n.govuk-pagination__item--current,\n.govuk-pagination__item--ellipses,\n.govuk-pagination__item:first-child,\n.govuk-pagination__item:last-child {\n display: block;\n}\n\n.govuk-pagination__item--current {\n font-weight: 700;\n outline: 1px solid transparent;\n background-color: #1d70b8;\n}\n.govuk-pagination__item--current:hover {\n background-color: #1d70b8;\n}\n.govuk-pagination__item--current .govuk-pagination__link:link, .govuk-pagination__item--current .govuk-pagination__link:visited {\n color: #ffffff;\n}\n.govuk-pagination__item--current .govuk-pagination__link:hover, .govuk-pagination__item--current .govuk-pagination__link:active {\n color: rgba(255, 255, 255, 0.99);\n}\n.govuk-pagination__item--current .govuk-pagination__link:focus {\n color: #0b0c0c;\n}\n\n.govuk-pagination__item--ellipses {\n font-weight: 700;\n color: #505a5f;\n}\n.govuk-pagination__item--ellipses:hover {\n background-color: transparent;\n}\n\n.govuk-pagination__link {\n display: block;\n min-width: 15px;\n}\n@media screen {\n .govuk-pagination__link:after {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n}\n.govuk-pagination__link:hover .govuk-pagination__link-title--decorated, .govuk-pagination__link:active .govuk-pagination__link-title--decorated {\n text-decoration: underline;\n}\n.govuk-pagination__link:focus .govuk-pagination__icon {\n color: #0b0c0c;\n}\n.govuk-pagination__link:focus .govuk-pagination__link-label {\n text-decoration: none;\n}\n.govuk-pagination__link:focus .govuk-pagination__link-title--decorated {\n text-decoration: none;\n}\n\n.govuk-pagination__link-label {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n text-decoration: underline;\n display: inline-block;\n padding-left: 30px;\n}\n@media print {\n .govuk-pagination__link-label {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-pagination__link-label {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-pagination__link-label {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-pagination__icon {\n width: 0.9375rem;\n height: 0.8125rem;\n color: #505a5f;\n fill: currentcolor;\n forced-color-adjust: auto;\n}\n\n.govuk-pagination__icon--prev {\n margin-right: 15px;\n}\n\n.govuk-pagination__icon--next {\n margin-left: 15px;\n}\n\n.govuk-pagination--block {\n display: block;\n}\n.govuk-pagination--block .govuk-pagination__item {\n padding: 15px;\n float: none;\n}\n.govuk-pagination--block .govuk-pagination__next,\n.govuk-pagination--block .govuk-pagination__prev {\n padding-left: 0;\n float: none;\n}\n.govuk-pagination--block .govuk-pagination__next {\n padding-right: 15px;\n}\n.govuk-pagination--block .govuk-pagination__next .govuk-pagination__icon {\n margin-left: 0;\n}\n.govuk-pagination--block .govuk-pagination__prev + .govuk-pagination__next {\n border-top: 1px solid #b1b4b6;\n}\n.govuk-pagination--block .govuk-pagination__link,\n.govuk-pagination--block .govuk-pagination__link-title {\n display: inline;\n}\n.govuk-pagination--block .govuk-pagination__link-title:after {\n content: \"\";\n display: block;\n}\n.govuk-pagination--block .govuk-pagination__link {\n text-align: left;\n}\n.govuk-pagination--block .govuk-pagination__link:focus .govuk-pagination__link-label {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-pagination--block .govuk-pagination__link:not(:focus) {\n text-decoration: none;\n}\n.govuk-pagination--block .govuk-pagination__icon {\n margin-right: 10px;\n}\n\n.govuk-panel {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n margin-bottom: 15px;\n padding: 35px;\n border: 5px solid transparent;\n text-align: center;\n}\n@media print {\n .govuk-panel {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-panel {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-panel {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (max-width: 40.0525em) {\n .govuk-panel {\n padding: 10px;\n overflow-wrap: break-word;\n word-wrap: break-word;\n }\n}\n\n.govuk-panel--confirmation {\n color: #ffffff;\n background: #00703c;\n}\n@media print {\n .govuk-panel--confirmation {\n border-color: currentcolor;\n color: #000000;\n background: none;\n }\n}\n\n.govuk-panel__title {\n margin-top: 0;\n margin-bottom: 30px;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 32px;\n font-size: 2rem;\n line-height: 1.09375;\n}\n@media print {\n .govuk-panel__title {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-panel__title {\n font-size: 48px;\n font-size: 3rem;\n line-height: 1.0416666667;\n }\n}\n@media print {\n .govuk-panel__title {\n font-size: 32pt;\n line-height: 1.15;\n }\n}\n\n.govuk-panel__title:last-child {\n margin-bottom: 0;\n}\n\n.govuk-panel__body {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.0416666667;\n}\n@media print {\n .govuk-panel__body {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-panel__body {\n font-size: 36px;\n font-size: 2.25rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-panel__body {\n font-size: 24pt;\n line-height: 1.05;\n }\n}\n\n.govuk-tag {\n display: inline-block;\n outline: 2px solid transparent;\n outline-offset: -2px;\n color: #ffffff;\n background-color: #1d70b8;\n letter-spacing: 1px;\n text-decoration: none;\n text-transform: uppercase;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1;\n padding-top: 5px;\n padding-right: 8px;\n padding-bottom: 4px;\n padding-left: 8px;\n}\n@media print {\n .govuk-tag {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-tag {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1;\n }\n}\n@media print {\n .govuk-tag {\n font-size: 14pt;\n line-height: 1;\n }\n}\n\n.govuk-tag--grey {\n color: #383f43;\n background: #eeefef;\n}\n\n.govuk-tag--purple {\n color: #3d2375;\n background: #dbd5e9;\n}\n\n.govuk-tag--turquoise {\n color: #10403c;\n background: #bfe3e0;\n}\n\n.govuk-tag--blue {\n color: #144e81;\n background: #d2e2f1;\n}\n\n.govuk-tag--yellow {\n color: #594d00;\n background: #fff7bf;\n}\n\n.govuk-tag--orange {\n color: #6e3619;\n background: #fcd6c3;\n}\n\n.govuk-tag--red {\n color: #942514;\n background: #f6d7d2;\n}\n\n.govuk-tag--pink {\n color: #80224d;\n background: #f7d7e6;\n}\n\n.govuk-tag--green {\n color: #005a30;\n background: #cce2d8;\n}\n\n.govuk-phase-banner {\n padding-top: 10px;\n padding-bottom: 10px;\n border-bottom: 1px solid #b1b4b6;\n}\n\n.govuk-phase-banner__content {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n color: #0b0c0c;\n display: table;\n margin: 0;\n}\n@media print {\n .govuk-phase-banner__content {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-phase-banner__content {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-phase-banner__content {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@media print {\n .govuk-phase-banner__content {\n color: #000000;\n }\n}\n\n.govuk-phase-banner__content__tag {\n margin-right: 10px;\n}\n\n.govuk-phase-banner__text {\n display: table-cell;\n vertical-align: middle;\n}\n\n.govuk-tabs {\n margin-top: 5px;\n margin-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-tabs {\n margin-bottom: 30px;\n }\n}\n\n.govuk-tabs__title {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n margin-bottom: 10px;\n}\n@media print {\n .govuk-tabs__title {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-tabs__title {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-tabs__title {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-tabs__title {\n color: #000000;\n }\n}\n\n.govuk-tabs__list {\n margin: 0;\n padding: 0;\n list-style: none;\n margin-bottom: 20px;\n}\n@media (min-width: 40.0625em) {\n .govuk-tabs__list {\n margin-bottom: 30px;\n }\n}\n\n.govuk-tabs__list-item {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin-left: 25px;\n}\n@media print {\n .govuk-tabs__list-item {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-tabs__list-item {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-tabs__list-item {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n.govuk-tabs__list-item:before {\n color: #0b0c0c;\n content: \"—\";\n margin-left: -25px;\n padding-right: 5px;\n}\n@media print {\n .govuk-tabs__list-item:before {\n color: #000000;\n }\n}\n\n.govuk-tabs__tab {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n display: inline-block;\n margin-bottom: 10px;\n}\n@media print {\n .govuk-tabs__tab {\n font-family: sans-serif;\n }\n}\n.govuk-tabs__tab:focus {\n outline: 3px solid transparent;\n color: #0b0c0c;\n background-color: #ffdd00;\n box-shadow: 0 -2px #ffdd00, 0 4px #0b0c0c;\n text-decoration: none;\n box-decoration-break: clone;\n}\n.govuk-tabs__tab:link {\n color: #1d70b8;\n}\n.govuk-tabs__tab:visited {\n color: #4c2c92;\n}\n.govuk-tabs__tab:hover {\n color: #003078;\n}\n.govuk-tabs__tab:active {\n color: #0b0c0c;\n}\n.govuk-tabs__tab:focus {\n color: #0b0c0c;\n}\n\n.govuk-tabs__panel {\n margin-bottom: 30px;\n}\n@media (min-width: 40.0625em) {\n .govuk-tabs__panel {\n margin-bottom: 50px;\n }\n}\n\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__list {\n margin-bottom: 0;\n border-bottom: 1px solid #b1b4b6;\n }\n .js-enabled .govuk-tabs__list:after {\n content: \"\";\n display: block;\n clear: both;\n }\n .js-enabled .govuk-tabs__title {\n display: none;\n }\n .js-enabled .govuk-tabs__list-item {\n position: relative;\n margin-right: 5px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 10px 20px;\n float: left;\n background-color: #f3f2f1;\n text-align: center;\n }\n .js-enabled .govuk-tabs__list-item:before {\n content: none;\n }\n .js-enabled .govuk-tabs__list-item--selected {\n position: relative;\n margin-top: -5px;\n margin-bottom: -1px;\n padding-top: 14px;\n padding-right: 19px;\n padding-bottom: 16px;\n padding-left: 19px;\n border: 1px solid #b1b4b6;\n border-bottom: 0;\n background-color: #ffffff;\n }\n .js-enabled .govuk-tabs__list-item--selected .govuk-tabs__tab {\n text-decoration: none;\n }\n .js-enabled .govuk-tabs__tab {\n margin-bottom: 0;\n }\n .js-enabled .govuk-tabs__tab:link, .js-enabled .govuk-tabs__tab:visited {\n color: #0b0c0c;\n }\n}\n@media print and (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__tab:link, .js-enabled .govuk-tabs__tab:visited {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__tab:hover {\n color: rgba(11, 12, 12, 0.99);\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__tab:active, .js-enabled .govuk-tabs__tab:focus {\n color: #0b0c0c;\n }\n}\n@media print and (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__tab:active, .js-enabled .govuk-tabs__tab:focus {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__tab:after {\n content: \"\";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__panel {\n margin-bottom: 0;\n padding: 30px 20px;\n border: 1px solid #b1b4b6;\n border-top: 0;\n }\n .js-enabled .govuk-tabs__panel > :last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 40.0625em) {\n .js-enabled .govuk-tabs__panel--hidden {\n display: none;\n }\n}\n\n.govuk-radios__item {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: block;\n position: relative;\n min-height: 40px;\n margin-bottom: 10px;\n padding-left: 40px;\n clear: left;\n}\n@media print {\n .govuk-radios__item {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-radios__item {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-radios__item {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-radios__item:last-child,\n.govuk-radios__item:last-of-type {\n margin-bottom: 0;\n}\n\n.govuk-radios__input {\n cursor: pointer;\n position: absolute;\n z-index: 1;\n top: -2px;\n left: -2px;\n width: 44px;\n height: 44px;\n margin: 0;\n opacity: 0;\n}\n\n.govuk-radios__label {\n display: inline-block;\n margin-bottom: 0;\n padding: 8px 15px 5px;\n cursor: pointer;\n touch-action: manipulation;\n}\n\n.govuk-radios__label:before {\n content: \"\";\n box-sizing: border-box;\n position: absolute;\n top: 0;\n left: 0;\n width: 40px;\n height: 40px;\n border: 2px solid currentcolor;\n border-radius: 50%;\n background: transparent;\n}\n\n.govuk-radios__label:after {\n content: \"\";\n position: absolute;\n top: 10px;\n left: 10px;\n width: 0;\n height: 0;\n border: 10px solid currentcolor;\n border-radius: 50%;\n opacity: 0;\n background: currentcolor;\n}\n\n.govuk-radios__hint {\n display: block;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.govuk-radios__input:focus + .govuk-radios__label:before {\n border-width: 4px;\n outline: 3px solid transparent;\n outline-offset: 1px;\n box-shadow: 0 0 0 4px #ffdd00;\n}\n@media screen and (forced-colors: active), (-ms-high-contrast: active) {\n .govuk-radios__input:focus + .govuk-radios__label:before {\n outline-color: Highlight;\n }\n}\n\n.govuk-radios__input:checked + .govuk-radios__label:after {\n opacity: 1;\n}\n\n.govuk-radios__input:disabled,\n.govuk-radios__input:disabled + .govuk-radios__label {\n cursor: not-allowed;\n}\n\n.govuk-radios__input:disabled + .govuk-radios__label,\n.govuk-radios__input:disabled ~ .govuk-hint {\n opacity: 0.5;\n}\n\n@media (min-width: 40.0625em) {\n .govuk-radios--inline:after {\n content: \"\";\n display: block;\n clear: both;\n }\n .govuk-radios--inline .govuk-radios__item {\n margin-right: 20px;\n float: left;\n clear: none;\n }\n}\n\n.govuk-radios__divider {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n width: 40px;\n margin-bottom: 10px;\n text-align: center;\n}\n@media print {\n .govuk-radios__divider {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-radios__divider {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-radios__divider {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-radios__divider {\n color: #000000;\n }\n}\n\n.govuk-radios__conditional {\n margin-bottom: 15px;\n margin-left: 18px;\n padding-left: 33px;\n border-left: 4px solid #b1b4b6;\n}\n@media (min-width: 40.0625em) {\n .govuk-radios__conditional {\n margin-bottom: 20px;\n }\n}\n.js-enabled .govuk-radios__conditional--hidden {\n display: none;\n}\n.govuk-radios__conditional > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-radios--small .govuk-radios__item {\n min-height: 0;\n margin-bottom: 0;\n padding-left: 34px;\n float: left;\n}\n.govuk-radios--small .govuk-radios__item:after {\n content: \"\";\n display: block;\n clear: both;\n}\n.govuk-radios--small .govuk-radios__input {\n left: -10px;\n}\n.govuk-radios--small .govuk-radios__label {\n margin-top: -2px;\n padding: 13px 15px 13px 1px;\n float: left;\n}\n@media (min-width: 40.0625em) {\n .govuk-radios--small .govuk-radios__label {\n padding: 11px 15px 10px 1px;\n }\n}\n.govuk-radios--small .govuk-radios__label:before {\n top: 8px;\n width: 24px;\n height: 24px;\n}\n.govuk-radios--small .govuk-radios__label:after {\n top: 15px;\n left: 7px;\n border-width: 5px;\n}\n.govuk-radios--small .govuk-radios__hint {\n padding: 0;\n clear: both;\n pointer-events: none;\n}\n.govuk-radios--small .govuk-radios__conditional {\n margin-left: 10px;\n padding-left: 20px;\n clear: both;\n}\n.govuk-radios--small .govuk-radios__divider {\n width: 24px;\n margin-bottom: 5px;\n}\n.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled) + .govuk-radios__label:before {\n box-shadow: 0 0 0 10px #b1b4b6;\n}\n.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label:before {\n box-shadow: 0 0 0 4px #ffdd00, 0 0 0 10px #b1b4b6;\n}\n@media (hover: none), (pointer: coarse) {\n .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled) + .govuk-radios__label:before {\n box-shadow: initial;\n }\n .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label:before {\n box-shadow: 0 0 0 4px #ffdd00;\n }\n}\n\n.govuk-select {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n box-sizing: border-box;\n min-width: 11.5em;\n max-width: 100%;\n height: 40px;\n height: 2.5rem;\n padding: 5px;\n border: 2px solid #0b0c0c;\n color: #0b0c0c;\n background-color: #ffffff;\n}\n@media print {\n .govuk-select {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-select {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-select {\n font-size: 14pt;\n line-height: 1.25;\n }\n}\n.govuk-select:focus {\n outline: 3px solid #ffdd00;\n outline-offset: 0;\n box-shadow: inset 0 0 0 2px;\n}\n.govuk-select:disabled {\n opacity: 0.5;\n color: inherit;\n cursor: not-allowed;\n}\n\n.govuk-select option:active,\n.govuk-select option:checked,\n.govuk-select:focus::-ms-value {\n color: #ffffff;\n background-color: #1d70b8;\n}\n\n.govuk-select--error {\n border-color: #d4351c;\n}\n.govuk-select--error:focus {\n border-color: #0b0c0c;\n}\n\n.govuk-skip-link {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n margin: 0 !important;\n overflow: hidden !important;\n clip: rect(0 0 0 0) !important;\n clip-path: inset(50%) !important;\n white-space: nowrap !important;\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: underline;\n font-size: 14px;\n font-size: 0.875rem;\n line-height: 1.1428571429;\n display: block;\n padding: 10px 15px;\n}\n.govuk-skip-link:active, .govuk-skip-link:focus {\n position: static !important;\n width: auto !important;\n height: auto !important;\n margin: inherit !important;\n overflow: visible !important;\n clip: auto !important;\n clip-path: none !important;\n white-space: inherit !important;\n}\n@media print {\n .govuk-skip-link {\n font-family: sans-serif;\n }\n}\n.govuk-skip-link:link, .govuk-skip-link:visited {\n color: #0b0c0c;\n}\n@media print {\n .govuk-skip-link:link, .govuk-skip-link:visited {\n color: #000000;\n }\n}\n.govuk-skip-link:hover {\n color: rgba(11, 12, 12, 0.99);\n}\n.govuk-skip-link:active, .govuk-skip-link:focus {\n color: #0b0c0c;\n}\n@media print {\n .govuk-skip-link:active, .govuk-skip-link:focus {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-skip-link {\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-skip-link {\n font-size: 14pt;\n line-height: 1.2;\n }\n}\n@supports (padding: max(calc(0px))) {\n .govuk-skip-link {\n padding-right: max(15px, calc(15px + env(safe-area-inset-right)));\n padding-left: max(15px, calc(15px + env(safe-area-inset-left)));\n }\n}\n.govuk-skip-link:focus {\n outline: 3px solid #ffdd00;\n outline-offset: 0;\n background-color: #ffdd00;\n}\n\n.govuk-skip-link-focused-element:focus {\n outline: none;\n}\n\n.govuk-summary-list {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n margin: 0;\n margin-bottom: 20px;\n}\n@media print {\n .govuk-summary-list {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-summary-list {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-summary-list {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: collapse;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list {\n margin-bottom: 30px;\n }\n}\n\n.govuk-summary-list__row {\n border-bottom: 1px solid #b1b4b6;\n}\n@media (max-width: 40.0525em) {\n .govuk-summary-list__row {\n margin-bottom: 15px;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__row {\n display: table-row;\n }\n}\n\n.govuk-summary-list__row:not(.govuk-summary-list__row--no-actions) > :last-child {\n padding-right: 0;\n}\n\n@media (min-width: 40.0625em) {\n .govuk-summary-list__row--no-actions:after {\n content: \"\";\n display: table-cell;\n width: 20%;\n }\n}\n\n.govuk-summary-list__key,\n.govuk-summary-list__value,\n.govuk-summary-list__actions {\n margin: 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__key,\n .govuk-summary-list__value,\n .govuk-summary-list__actions {\n display: table-cell;\n padding-top: 10px;\n padding-right: 20px;\n padding-bottom: 10px;\n }\n}\n\n.govuk-summary-list__actions {\n margin-bottom: 15px;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__actions {\n width: 20%;\n padding-right: 0;\n text-align: right;\n }\n}\n\n.govuk-summary-list__key,\n.govuk-summary-list__value {\n word-wrap: break-word;\n overflow-wrap: break-word;\n}\n\n.govuk-summary-list__key {\n margin-bottom: 5px;\n font-weight: 700;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__key {\n width: 30%;\n }\n}\n\n@media (max-width: 40.0525em) {\n .govuk-summary-list__value {\n margin-bottom: 15px;\n }\n}\n\n.govuk-summary-list__value > p {\n margin-bottom: 10px;\n}\n\n.govuk-summary-list__value > :last-child {\n margin-bottom: 0;\n}\n\n.govuk-summary-list__actions-list {\n width: 100%;\n margin: 0;\n padding: 0;\n}\n\n.govuk-summary-list__actions-list-item {\n display: inline-block;\n}\n\n@media (max-width: 40.0525em) {\n .govuk-summary-list__actions-list-item {\n margin-right: 10px;\n padding-right: 10px;\n }\n .govuk-summary-list__actions-list-item:not(:last-child) {\n border-right: 1px solid #b1b4b6;\n }\n .govuk-summary-list__actions-list-item:last-child {\n margin-right: 0;\n padding-right: 0;\n border: 0;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__actions-list-item {\n margin-left: 10px;\n padding-left: 10px;\n }\n .govuk-summary-list__actions-list-item:not(:first-child) {\n border-left: 1px solid #b1b4b6;\n }\n .govuk-summary-list__actions-list-item:first-child {\n margin-left: 0;\n padding-left: 0;\n border: 0;\n }\n}\n.govuk-summary-list--no-border .govuk-summary-list__row {\n border: 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list--no-border .govuk-summary-list__key,\n .govuk-summary-list--no-border .govuk-summary-list__value,\n .govuk-summary-list--no-border .govuk-summary-list__actions {\n padding-bottom: 11px;\n }\n}\n\n.govuk-summary-list__row--no-border {\n border: 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-list__row--no-border .govuk-summary-list__key,\n .govuk-summary-list__row--no-border .govuk-summary-list__value,\n .govuk-summary-list__row--no-border .govuk-summary-list__actions {\n padding-bottom: 11px;\n }\n}\n\n.govuk-summary-card {\n margin-bottom: 20px;\n border: 1px solid #b1b4b6;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card {\n margin-bottom: 30px;\n }\n}\n\n.govuk-summary-card__title-wrapper {\n padding: 15px;\n border-bottom: 1px solid transparent;\n background-color: #f3f2f1;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__title-wrapper {\n display: flex;\n justify-content: space-between;\n flex-wrap: nowrap;\n padding: 15px 20px;\n }\n}\n\n.govuk-summary-card__title {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n margin: 5px 20px 10px 0;\n}\n@media print {\n .govuk-summary-card__title {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__title {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-summary-card__title {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__title {\n margin-bottom: 5px;\n }\n}\n\n.govuk-summary-card__actions {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n display: flex;\n flex-wrap: wrap;\n row-gap: 10px;\n margin: 5px 0;\n padding: 0;\n list-style: none;\n}\n@media print {\n .govuk-summary-card__actions {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__actions {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-summary-card__actions {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__actions {\n justify-content: right;\n text-align: right;\n }\n}\n\n.govuk-summary-card__action {\n display: inline;\n margin: 0 10px 0 0;\n padding-right: 10px;\n border-right: 1px solid #b1b4b6;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__action {\n margin-right: 0;\n }\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n .govuk-summary-card__action {\n margin-bottom: 5px;\n }\n}\n\n.govuk-summary-card__action:last-child {\n margin: 0;\n padding-right: 0;\n border-right: none;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__action:last-child {\n padding-left: 10px;\n }\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n .govuk-summary-card__action:last-child {\n margin-bottom: 0;\n }\n}\n\n.govuk-summary-card__content {\n padding: 15px 15px 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-summary-card__content {\n padding: 15px 20px;\n }\n}\n.govuk-summary-card__content .govuk-summary-list {\n margin-bottom: 0;\n}\n.govuk-summary-card__content .govuk-summary-list__row:last-of-type {\n margin-bottom: 0;\n border-bottom: none;\n}\n\n.govuk-table {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 400;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n width: 100%;\n margin-bottom: 20px;\n border-spacing: 0;\n border-collapse: collapse;\n}\n@media print {\n .govuk-table {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-table {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-table {\n color: #000000;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table {\n margin-bottom: 30px;\n }\n}\n\n.govuk-table__header {\n font-weight: 700;\n}\n\n.govuk-table__header,\n.govuk-table__cell {\n padding: 10px 20px 10px 0;\n border-bottom: 1px solid #b1b4b6;\n text-align: left;\n vertical-align: top;\n}\n\n.govuk-table__cell--numeric {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-feature-settings: \"tnum\" 1;\n font-weight: 400;\n}\n@media print {\n .govuk-table__cell--numeric {\n font-family: sans-serif;\n }\n}\n@supports (font-variant-numeric: tabular-nums) {\n .govuk-table__cell--numeric {\n font-feature-settings: normal;\n font-variant-numeric: tabular-nums;\n }\n}\n\n.govuk-table__header--numeric,\n.govuk-table__cell--numeric {\n text-align: right;\n}\n\n.govuk-table__header:last-child,\n.govuk-table__cell:last-child {\n padding-right: 0;\n}\n\n.govuk-table__caption {\n font-weight: 700;\n display: table-caption;\n text-align: left;\n}\n\n.govuk-table__caption--xl {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 32px;\n font-size: 2rem;\n line-height: 1.09375;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-table__caption--xl {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table__caption--xl {\n font-size: 48px;\n font-size: 3rem;\n line-height: 1.0416666667;\n }\n}\n@media print {\n .govuk-table__caption--xl {\n font-size: 32pt;\n line-height: 1.15;\n }\n}\n\n.govuk-table__caption--l {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.0416666667;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-table__caption--l {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table__caption--l {\n font-size: 36px;\n font-size: 2.25rem;\n line-height: 1.1111111111;\n }\n}\n@media print {\n .govuk-table__caption--l {\n font-size: 24pt;\n line-height: 1.05;\n }\n}\n\n.govuk-table__caption--m {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 18px;\n font-size: 1.125rem;\n line-height: 1.1111111111;\n margin-bottom: 15px;\n}\n@media print {\n .govuk-table__caption--m {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table__caption--m {\n font-size: 24px;\n font-size: 1.5rem;\n line-height: 1.25;\n }\n}\n@media print {\n .govuk-table__caption--m {\n font-size: 18pt;\n line-height: 1.15;\n }\n}\n\n.govuk-table__caption--s {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n}\n@media print {\n .govuk-table__caption--s {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-table__caption--s {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-table__caption--s {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n\n.govuk-warning-text {\n position: relative;\n margin-bottom: 20px;\n padding: 10px 0;\n}\n@media (min-width: 40.0625em) {\n .govuk-warning-text {\n margin-bottom: 30px;\n }\n}\n\n.govuk-warning-text__assistive {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n margin: 0 !important;\n padding: 0 !important;\n overflow: hidden !important;\n clip: rect(0 0 0 0) !important;\n clip-path: inset(50%) !important;\n border: 0 !important;\n white-space: nowrap !important;\n}\n.govuk-warning-text__assistive:before {\n content: \" \";\n}\n.govuk-warning-text__assistive:after {\n content: \" \";\n}\n\n.govuk-warning-text__icon {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n box-sizing: border-box;\n display: inline-block;\n position: absolute;\n left: 0;\n min-width: 35px;\n min-height: 35px;\n margin-top: -7px;\n border: 3px solid #0b0c0c;\n border-radius: 50%;\n color: #ffffff;\n background: #0b0c0c;\n font-size: 30px;\n line-height: 29px;\n text-align: center;\n user-select: none;\n forced-color-adjust: none;\n}\n@media print {\n .govuk-warning-text__icon {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-warning-text__icon {\n margin-top: -5px;\n }\n}\n@media screen and (forced-colors: active) {\n .govuk-warning-text__icon {\n border-color: windowText;\n color: windowText;\n background: transparent;\n }\n}\n\n.govuk-warning-text__text {\n font-family: \"GDS Transport\", arial, sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n font-weight: 700;\n font-size: 16px;\n font-size: 1rem;\n line-height: 1.25;\n color: #0b0c0c;\n display: block;\n padding-left: 45px;\n}\n@media print {\n .govuk-warning-text__text {\n font-family: sans-serif;\n }\n}\n@media (min-width: 40.0625em) {\n .govuk-warning-text__text {\n font-size: 19px;\n font-size: 1.1875rem;\n line-height: 1.3157894737;\n }\n}\n@media print {\n .govuk-warning-text__text {\n font-size: 14pt;\n line-height: 1.15;\n }\n}\n@media print {\n .govuk-warning-text__text {\n color: #000000;\n }\n}\n\n.govuk-clearfix:after {\n content: \"\";\n display: block;\n clear: both;\n}\n\n.govuk-visually-hidden {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n margin: 0 !important;\n padding: 0 !important;\n overflow: hidden !important;\n clip: rect(0 0 0 0) !important;\n clip-path: inset(50%) !important;\n border: 0 !important;\n white-space: nowrap !important;\n}\n.govuk-visually-hidden:before {\n content: \" \";\n}\n.govuk-visually-hidden:after {\n content: \" \";\n}\n\n.govuk-visually-hidden-focusable {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n margin: 0 !important;\n overflow: hidden !important;\n clip: rect(0 0 0 0) !important;\n clip-path: inset(50%) !important;\n white-space: nowrap !important;\n}\n.govuk-visually-hidden-focusable:active, .govuk-visually-hidden-focusable:focus {\n position: static !important;\n width: auto !important;\n height: auto !important;\n margin: inherit !important;\n overflow: visible !important;\n clip: auto !important;\n clip-path: none !important;\n white-space: inherit !important;\n}\n\n.govuk-\\!-display-inline {\n display: inline !important;\n}\n\n.govuk-\\!-display-inline-block {\n display: inline-block !important;\n}\n\n.govuk-\\!-display-block {\n display: block !important;\n}\n\n.govuk-\\!-display-none {\n display: none !important;\n}\n\n@media print {\n .govuk-\\!-display-none-print {\n display: none !important;\n }\n}\n.govuk-\\!-margin-0 {\n margin: 0 !important;\n}\n\n.govuk-\\!-margin-top-0 {\n margin-top: 0 !important;\n}\n\n.govuk-\\!-margin-right-0 {\n margin-right: 0 !important;\n}\n\n.govuk-\\!-margin-bottom-0 {\n margin-bottom: 0 !important;\n}\n\n.govuk-\\!-margin-left-0 {\n margin-left: 0 !important;\n}\n\n.govuk-\\!-margin-1 {\n margin: 5px !important;\n}\n\n.govuk-\\!-margin-top-1 {\n margin-top: 5px !important;\n}\n\n.govuk-\\!-margin-right-1 {\n margin-right: 5px !important;\n}\n\n.govuk-\\!-margin-bottom-1 {\n margin-bottom: 5px !important;\n}\n\n.govuk-\\!-margin-left-1 {\n margin-left: 5px !important;\n}\n\n.govuk-\\!-margin-2 {\n margin: 10px !important;\n}\n\n.govuk-\\!-margin-top-2 {\n margin-top: 10px !important;\n}\n\n.govuk-\\!-margin-right-2 {\n margin-right: 10px !important;\n}\n\n.govuk-\\!-margin-bottom-2 {\n margin-bottom: 10px !important;\n}\n\n.govuk-\\!-margin-left-2 {\n margin-left: 10px !important;\n}\n\n.govuk-\\!-margin-3 {\n margin: 15px !important;\n}\n\n.govuk-\\!-margin-top-3 {\n margin-top: 15px !important;\n}\n\n.govuk-\\!-margin-right-3 {\n margin-right: 15px !important;\n}\n\n.govuk-\\!-margin-bottom-3 {\n margin-bottom: 15px !important;\n}\n\n.govuk-\\!-margin-left-3 {\n margin-left: 15px !important;\n}\n\n.govuk-\\!-margin-4 {\n margin: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-4 {\n margin: 20px !important;\n }\n}\n\n.govuk-\\!-margin-top-4 {\n margin-top: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-4 {\n margin-top: 20px !important;\n }\n}\n\n.govuk-\\!-margin-right-4 {\n margin-right: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-4 {\n margin-right: 20px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-4 {\n margin-bottom: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-4 {\n margin-bottom: 20px !important;\n }\n}\n\n.govuk-\\!-margin-left-4 {\n margin-left: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-4 {\n margin-left: 20px !important;\n }\n}\n\n.govuk-\\!-margin-5 {\n margin: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-5 {\n margin: 25px !important;\n }\n}\n\n.govuk-\\!-margin-top-5 {\n margin-top: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-5 {\n margin-top: 25px !important;\n }\n}\n\n.govuk-\\!-margin-right-5 {\n margin-right: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-5 {\n margin-right: 25px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-5 {\n margin-bottom: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-5 {\n margin-bottom: 25px !important;\n }\n}\n\n.govuk-\\!-margin-left-5 {\n margin-left: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-5 {\n margin-left: 25px !important;\n }\n}\n\n.govuk-\\!-margin-6 {\n margin: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-6 {\n margin: 30px !important;\n }\n}\n\n.govuk-\\!-margin-top-6 {\n margin-top: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-6 {\n margin-top: 30px !important;\n }\n}\n\n.govuk-\\!-margin-right-6 {\n margin-right: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-6 {\n margin-right: 30px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-6 {\n margin-bottom: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-6 {\n margin-bottom: 30px !important;\n }\n}\n\n.govuk-\\!-margin-left-6 {\n margin-left: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-6 {\n margin-left: 30px !important;\n }\n}\n\n.govuk-\\!-margin-7 {\n margin: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-7 {\n margin: 40px !important;\n }\n}\n\n.govuk-\\!-margin-top-7 {\n margin-top: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-7 {\n margin-top: 40px !important;\n }\n}\n\n.govuk-\\!-margin-right-7 {\n margin-right: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-7 {\n margin-right: 40px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-7 {\n margin-bottom: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-7 {\n margin-bottom: 40px !important;\n }\n}\n\n.govuk-\\!-margin-left-7 {\n margin-left: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-7 {\n margin-left: 40px !important;\n }\n}\n\n.govuk-\\!-margin-8 {\n margin: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-8 {\n margin: 50px !important;\n }\n}\n\n.govuk-\\!-margin-top-8 {\n margin-top: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-8 {\n margin-top: 50px !important;\n }\n}\n\n.govuk-\\!-margin-right-8 {\n margin-right: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-8 {\n margin-right: 50px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-8 {\n margin-bottom: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-8 {\n margin-bottom: 50px !important;\n }\n}\n\n.govuk-\\!-margin-left-8 {\n margin-left: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-8 {\n margin-left: 50px !important;\n }\n}\n\n.govuk-\\!-margin-9 {\n margin: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-9 {\n margin: 60px !important;\n }\n}\n\n.govuk-\\!-margin-top-9 {\n margin-top: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-top-9 {\n margin-top: 60px !important;\n }\n}\n\n.govuk-\\!-margin-right-9 {\n margin-right: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-right-9 {\n margin-right: 60px !important;\n }\n}\n\n.govuk-\\!-margin-bottom-9 {\n margin-bottom: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-bottom-9 {\n margin-bottom: 60px !important;\n }\n}\n\n.govuk-\\!-margin-left-9 {\n margin-left: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-margin-left-9 {\n margin-left: 60px !important;\n }\n}\n\n.govuk-\\!-padding-0 {\n padding: 0 !important;\n}\n\n.govuk-\\!-padding-top-0 {\n padding-top: 0 !important;\n}\n\n.govuk-\\!-padding-right-0 {\n padding-right: 0 !important;\n}\n\n.govuk-\\!-padding-bottom-0 {\n padding-bottom: 0 !important;\n}\n\n.govuk-\\!-padding-left-0 {\n padding-left: 0 !important;\n}\n\n.govuk-\\!-padding-1 {\n padding: 5px !important;\n}\n\n.govuk-\\!-padding-top-1 {\n padding-top: 5px !important;\n}\n\n.govuk-\\!-padding-right-1 {\n padding-right: 5px !important;\n}\n\n.govuk-\\!-padding-bottom-1 {\n padding-bottom: 5px !important;\n}\n\n.govuk-\\!-padding-left-1 {\n padding-left: 5px !important;\n}\n\n.govuk-\\!-padding-2 {\n padding: 10px !important;\n}\n\n.govuk-\\!-padding-top-2 {\n padding-top: 10px !important;\n}\n\n.govuk-\\!-padding-right-2 {\n padding-right: 10px !important;\n}\n\n.govuk-\\!-padding-bottom-2 {\n padding-bottom: 10px !important;\n}\n\n.govuk-\\!-padding-left-2 {\n padding-left: 10px !important;\n}\n\n.govuk-\\!-padding-3 {\n padding: 15px !important;\n}\n\n.govuk-\\!-padding-top-3 {\n padding-top: 15px !important;\n}\n\n.govuk-\\!-padding-right-3 {\n padding-right: 15px !important;\n}\n\n.govuk-\\!-padding-bottom-3 {\n padding-bottom: 15px !important;\n}\n\n.govuk-\\!-padding-left-3 {\n padding-left: 15px !important;\n}\n\n.govuk-\\!-padding-4 {\n padding: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-4 {\n padding: 20px !important;\n }\n}\n\n.govuk-\\!-padding-top-4 {\n padding-top: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-4 {\n padding-top: 20px !important;\n }\n}\n\n.govuk-\\!-padding-right-4 {\n padding-right: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-4 {\n padding-right: 20px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-4 {\n padding-bottom: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-4 {\n padding-bottom: 20px !important;\n }\n}\n\n.govuk-\\!-padding-left-4 {\n padding-left: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-4 {\n padding-left: 20px !important;\n }\n}\n\n.govuk-\\!-padding-5 {\n padding: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-5 {\n padding: 25px !important;\n }\n}\n\n.govuk-\\!-padding-top-5 {\n padding-top: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-5 {\n padding-top: 25px !important;\n }\n}\n\n.govuk-\\!-padding-right-5 {\n padding-right: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-5 {\n padding-right: 25px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-5 {\n padding-bottom: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-5 {\n padding-bottom: 25px !important;\n }\n}\n\n.govuk-\\!-padding-left-5 {\n padding-left: 15px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-5 {\n padding-left: 25px !important;\n }\n}\n\n.govuk-\\!-padding-6 {\n padding: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-6 {\n padding: 30px !important;\n }\n}\n\n.govuk-\\!-padding-top-6 {\n padding-top: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-6 {\n padding-top: 30px !important;\n }\n}\n\n.govuk-\\!-padding-right-6 {\n padding-right: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-6 {\n padding-right: 30px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-6 {\n padding-bottom: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-6 {\n padding-bottom: 30px !important;\n }\n}\n\n.govuk-\\!-padding-left-6 {\n padding-left: 20px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-6 {\n padding-left: 30px !important;\n }\n}\n\n.govuk-\\!-padding-7 {\n padding: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-7 {\n padding: 40px !important;\n }\n}\n\n.govuk-\\!-padding-top-7 {\n padding-top: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-7 {\n padding-top: 40px !important;\n }\n}\n\n.govuk-\\!-padding-right-7 {\n padding-right: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-7 {\n padding-right: 40px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-7 {\n padding-bottom: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-7 {\n padding-bottom: 40px !important;\n }\n}\n\n.govuk-\\!-padding-left-7 {\n padding-left: 25px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-7 {\n padding-left: 40px !important;\n }\n}\n\n.govuk-\\!-padding-8 {\n padding: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-8 {\n padding: 50px !important;\n }\n}\n\n.govuk-\\!-padding-top-8 {\n padding-top: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-8 {\n padding-top: 50px !important;\n }\n}\n\n.govuk-\\!-padding-right-8 {\n padding-right: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-8 {\n padding-right: 50px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-8 {\n padding-bottom: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-8 {\n padding-bottom: 50px !important;\n }\n}\n\n.govuk-\\!-padding-left-8 {\n padding-left: 30px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-8 {\n padding-left: 50px !important;\n }\n}\n\n.govuk-\\!-padding-9 {\n padding: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-9 {\n padding: 60px !important;\n }\n}\n\n.govuk-\\!-padding-top-9 {\n padding-top: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-top-9 {\n padding-top: 60px !important;\n }\n}\n\n.govuk-\\!-padding-right-9 {\n padding-right: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-right-9 {\n padding-right: 60px !important;\n }\n}\n\n.govuk-\\!-padding-bottom-9 {\n padding-bottom: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-bottom-9 {\n padding-bottom: 60px !important;\n }\n}\n\n.govuk-\\!-padding-left-9 {\n padding-left: 40px !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-padding-left-9 {\n padding-left: 60px !important;\n }\n}\n\n.govuk-\\!-margin-static-0,\n.govuk-\\!-static-margin-0 {\n margin: 0 !important;\n}\n\n.govuk-\\!-margin-top-static-0,\n.govuk-\\!-static-margin-top-0 {\n margin-top: 0 !important;\n}\n\n.govuk-\\!-margin-right-static-0,\n.govuk-\\!-static-margin-right-0 {\n margin-right: 0 !important;\n}\n\n.govuk-\\!-margin-bottom-static-0,\n.govuk-\\!-static-margin-bottom-0 {\n margin-bottom: 0 !important;\n}\n\n.govuk-\\!-margin-left-static-0,\n.govuk-\\!-static-margin-left-0 {\n margin-left: 0 !important;\n}\n\n.govuk-\\!-margin-static-1,\n.govuk-\\!-static-margin-1 {\n margin: 5px !important;\n}\n\n.govuk-\\!-margin-top-static-1,\n.govuk-\\!-static-margin-top-1 {\n margin-top: 5px !important;\n}\n\n.govuk-\\!-margin-right-static-1,\n.govuk-\\!-static-margin-right-1 {\n margin-right: 5px !important;\n}\n\n.govuk-\\!-margin-bottom-static-1,\n.govuk-\\!-static-margin-bottom-1 {\n margin-bottom: 5px !important;\n}\n\n.govuk-\\!-margin-left-static-1,\n.govuk-\\!-static-margin-left-1 {\n margin-left: 5px !important;\n}\n\n.govuk-\\!-margin-static-2,\n.govuk-\\!-static-margin-2 {\n margin: 10px !important;\n}\n\n.govuk-\\!-margin-top-static-2,\n.govuk-\\!-static-margin-top-2 {\n margin-top: 10px !important;\n}\n\n.govuk-\\!-margin-right-static-2,\n.govuk-\\!-static-margin-right-2 {\n margin-right: 10px !important;\n}\n\n.govuk-\\!-margin-bottom-static-2,\n.govuk-\\!-static-margin-bottom-2 {\n margin-bottom: 10px !important;\n}\n\n.govuk-\\!-margin-left-static-2,\n.govuk-\\!-static-margin-left-2 {\n margin-left: 10px !important;\n}\n\n.govuk-\\!-margin-static-3,\n.govuk-\\!-static-margin-3 {\n margin: 15px !important;\n}\n\n.govuk-\\!-margin-top-static-3,\n.govuk-\\!-static-margin-top-3 {\n margin-top: 15px !important;\n}\n\n.govuk-\\!-margin-right-static-3,\n.govuk-\\!-static-margin-right-3 {\n margin-right: 15px !important;\n}\n\n.govuk-\\!-margin-bottom-static-3,\n.govuk-\\!-static-margin-bottom-3 {\n margin-bottom: 15px !important;\n}\n\n.govuk-\\!-margin-left-static-3,\n.govuk-\\!-static-margin-left-3 {\n margin-left: 15px !important;\n}\n\n.govuk-\\!-margin-static-4,\n.govuk-\\!-static-margin-4 {\n margin: 20px !important;\n}\n\n.govuk-\\!-margin-top-static-4,\n.govuk-\\!-static-margin-top-4 {\n margin-top: 20px !important;\n}\n\n.govuk-\\!-margin-right-static-4,\n.govuk-\\!-static-margin-right-4 {\n margin-right: 20px !important;\n}\n\n.govuk-\\!-margin-bottom-static-4,\n.govuk-\\!-static-margin-bottom-4 {\n margin-bottom: 20px !important;\n}\n\n.govuk-\\!-margin-left-static-4,\n.govuk-\\!-static-margin-left-4 {\n margin-left: 20px !important;\n}\n\n.govuk-\\!-margin-static-5,\n.govuk-\\!-static-margin-5 {\n margin: 25px !important;\n}\n\n.govuk-\\!-margin-top-static-5,\n.govuk-\\!-static-margin-top-5 {\n margin-top: 25px !important;\n}\n\n.govuk-\\!-margin-right-static-5,\n.govuk-\\!-static-margin-right-5 {\n margin-right: 25px !important;\n}\n\n.govuk-\\!-margin-bottom-static-5,\n.govuk-\\!-static-margin-bottom-5 {\n margin-bottom: 25px !important;\n}\n\n.govuk-\\!-margin-left-static-5,\n.govuk-\\!-static-margin-left-5 {\n margin-left: 25px !important;\n}\n\n.govuk-\\!-margin-static-6,\n.govuk-\\!-static-margin-6 {\n margin: 30px !important;\n}\n\n.govuk-\\!-margin-top-static-6,\n.govuk-\\!-static-margin-top-6 {\n margin-top: 30px !important;\n}\n\n.govuk-\\!-margin-right-static-6,\n.govuk-\\!-static-margin-right-6 {\n margin-right: 30px !important;\n}\n\n.govuk-\\!-margin-bottom-static-6,\n.govuk-\\!-static-margin-bottom-6 {\n margin-bottom: 30px !important;\n}\n\n.govuk-\\!-margin-left-static-6,\n.govuk-\\!-static-margin-left-6 {\n margin-left: 30px !important;\n}\n\n.govuk-\\!-margin-static-7,\n.govuk-\\!-static-margin-7 {\n margin: 40px !important;\n}\n\n.govuk-\\!-margin-top-static-7,\n.govuk-\\!-static-margin-top-7 {\n margin-top: 40px !important;\n}\n\n.govuk-\\!-margin-right-static-7,\n.govuk-\\!-static-margin-right-7 {\n margin-right: 40px !important;\n}\n\n.govuk-\\!-margin-bottom-static-7,\n.govuk-\\!-static-margin-bottom-7 {\n margin-bottom: 40px !important;\n}\n\n.govuk-\\!-margin-left-static-7,\n.govuk-\\!-static-margin-left-7 {\n margin-left: 40px !important;\n}\n\n.govuk-\\!-margin-static-8,\n.govuk-\\!-static-margin-8 {\n margin: 50px !important;\n}\n\n.govuk-\\!-margin-top-static-8,\n.govuk-\\!-static-margin-top-8 {\n margin-top: 50px !important;\n}\n\n.govuk-\\!-margin-right-static-8,\n.govuk-\\!-static-margin-right-8 {\n margin-right: 50px !important;\n}\n\n.govuk-\\!-margin-bottom-static-8,\n.govuk-\\!-static-margin-bottom-8 {\n margin-bottom: 50px !important;\n}\n\n.govuk-\\!-margin-left-static-8,\n.govuk-\\!-static-margin-left-8 {\n margin-left: 50px !important;\n}\n\n.govuk-\\!-margin-static-9,\n.govuk-\\!-static-margin-9 {\n margin: 60px !important;\n}\n\n.govuk-\\!-margin-top-static-9,\n.govuk-\\!-static-margin-top-9 {\n margin-top: 60px !important;\n}\n\n.govuk-\\!-margin-right-static-9,\n.govuk-\\!-static-margin-right-9 {\n margin-right: 60px !important;\n}\n\n.govuk-\\!-margin-bottom-static-9,\n.govuk-\\!-static-margin-bottom-9 {\n margin-bottom: 60px !important;\n}\n\n.govuk-\\!-margin-left-static-9,\n.govuk-\\!-static-margin-left-9 {\n margin-left: 60px !important;\n}\n\n.govuk-\\!-padding-static-0,\n.govuk-\\!-static-padding-0 {\n padding: 0 !important;\n}\n\n.govuk-\\!-padding-top-static-0,\n.govuk-\\!-static-padding-top-0 {\n padding-top: 0 !important;\n}\n\n.govuk-\\!-padding-right-static-0,\n.govuk-\\!-static-padding-right-0 {\n padding-right: 0 !important;\n}\n\n.govuk-\\!-padding-bottom-static-0,\n.govuk-\\!-static-padding-bottom-0 {\n padding-bottom: 0 !important;\n}\n\n.govuk-\\!-padding-left-static-0,\n.govuk-\\!-static-padding-left-0 {\n padding-left: 0 !important;\n}\n\n.govuk-\\!-padding-static-1,\n.govuk-\\!-static-padding-1 {\n padding: 5px !important;\n}\n\n.govuk-\\!-padding-top-static-1,\n.govuk-\\!-static-padding-top-1 {\n padding-top: 5px !important;\n}\n\n.govuk-\\!-padding-right-static-1,\n.govuk-\\!-static-padding-right-1 {\n padding-right: 5px !important;\n}\n\n.govuk-\\!-padding-bottom-static-1,\n.govuk-\\!-static-padding-bottom-1 {\n padding-bottom: 5px !important;\n}\n\n.govuk-\\!-padding-left-static-1,\n.govuk-\\!-static-padding-left-1 {\n padding-left: 5px !important;\n}\n\n.govuk-\\!-padding-static-2,\n.govuk-\\!-static-padding-2 {\n padding: 10px !important;\n}\n\n.govuk-\\!-padding-top-static-2,\n.govuk-\\!-static-padding-top-2 {\n padding-top: 10px !important;\n}\n\n.govuk-\\!-padding-right-static-2,\n.govuk-\\!-static-padding-right-2 {\n padding-right: 10px !important;\n}\n\n.govuk-\\!-padding-bottom-static-2,\n.govuk-\\!-static-padding-bottom-2 {\n padding-bottom: 10px !important;\n}\n\n.govuk-\\!-padding-left-static-2,\n.govuk-\\!-static-padding-left-2 {\n padding-left: 10px !important;\n}\n\n.govuk-\\!-padding-static-3,\n.govuk-\\!-static-padding-3 {\n padding: 15px !important;\n}\n\n.govuk-\\!-padding-top-static-3,\n.govuk-\\!-static-padding-top-3 {\n padding-top: 15px !important;\n}\n\n.govuk-\\!-padding-right-static-3,\n.govuk-\\!-static-padding-right-3 {\n padding-right: 15px !important;\n}\n\n.govuk-\\!-padding-bottom-static-3,\n.govuk-\\!-static-padding-bottom-3 {\n padding-bottom: 15px !important;\n}\n\n.govuk-\\!-padding-left-static-3,\n.govuk-\\!-static-padding-left-3 {\n padding-left: 15px !important;\n}\n\n.govuk-\\!-padding-static-4,\n.govuk-\\!-static-padding-4 {\n padding: 20px !important;\n}\n\n.govuk-\\!-padding-top-static-4,\n.govuk-\\!-static-padding-top-4 {\n padding-top: 20px !important;\n}\n\n.govuk-\\!-padding-right-static-4,\n.govuk-\\!-static-padding-right-4 {\n padding-right: 20px !important;\n}\n\n.govuk-\\!-padding-bottom-static-4,\n.govuk-\\!-static-padding-bottom-4 {\n padding-bottom: 20px !important;\n}\n\n.govuk-\\!-padding-left-static-4,\n.govuk-\\!-static-padding-left-4 {\n padding-left: 20px !important;\n}\n\n.govuk-\\!-padding-static-5,\n.govuk-\\!-static-padding-5 {\n padding: 25px !important;\n}\n\n.govuk-\\!-padding-top-static-5,\n.govuk-\\!-static-padding-top-5 {\n padding-top: 25px !important;\n}\n\n.govuk-\\!-padding-right-static-5,\n.govuk-\\!-static-padding-right-5 {\n padding-right: 25px !important;\n}\n\n.govuk-\\!-padding-bottom-static-5,\n.govuk-\\!-static-padding-bottom-5 {\n padding-bottom: 25px !important;\n}\n\n.govuk-\\!-padding-left-static-5,\n.govuk-\\!-static-padding-left-5 {\n padding-left: 25px !important;\n}\n\n.govuk-\\!-padding-static-6,\n.govuk-\\!-static-padding-6 {\n padding: 30px !important;\n}\n\n.govuk-\\!-padding-top-static-6,\n.govuk-\\!-static-padding-top-6 {\n padding-top: 30px !important;\n}\n\n.govuk-\\!-padding-right-static-6,\n.govuk-\\!-static-padding-right-6 {\n padding-right: 30px !important;\n}\n\n.govuk-\\!-padding-bottom-static-6,\n.govuk-\\!-static-padding-bottom-6 {\n padding-bottom: 30px !important;\n}\n\n.govuk-\\!-padding-left-static-6,\n.govuk-\\!-static-padding-left-6 {\n padding-left: 30px !important;\n}\n\n.govuk-\\!-padding-static-7,\n.govuk-\\!-static-padding-7 {\n padding: 40px !important;\n}\n\n.govuk-\\!-padding-top-static-7,\n.govuk-\\!-static-padding-top-7 {\n padding-top: 40px !important;\n}\n\n.govuk-\\!-padding-right-static-7,\n.govuk-\\!-static-padding-right-7 {\n padding-right: 40px !important;\n}\n\n.govuk-\\!-padding-bottom-static-7,\n.govuk-\\!-static-padding-bottom-7 {\n padding-bottom: 40px !important;\n}\n\n.govuk-\\!-padding-left-static-7,\n.govuk-\\!-static-padding-left-7 {\n padding-left: 40px !important;\n}\n\n.govuk-\\!-padding-static-8,\n.govuk-\\!-static-padding-8 {\n padding: 50px !important;\n}\n\n.govuk-\\!-padding-top-static-8,\n.govuk-\\!-static-padding-top-8 {\n padding-top: 50px !important;\n}\n\n.govuk-\\!-padding-right-static-8,\n.govuk-\\!-static-padding-right-8 {\n padding-right: 50px !important;\n}\n\n.govuk-\\!-padding-bottom-static-8,\n.govuk-\\!-static-padding-bottom-8 {\n padding-bottom: 50px !important;\n}\n\n.govuk-\\!-padding-left-static-8,\n.govuk-\\!-static-padding-left-8 {\n padding-left: 50px !important;\n}\n\n.govuk-\\!-padding-static-9,\n.govuk-\\!-static-padding-9 {\n padding: 60px !important;\n}\n\n.govuk-\\!-padding-top-static-9,\n.govuk-\\!-static-padding-top-9 {\n padding-top: 60px !important;\n}\n\n.govuk-\\!-padding-right-static-9,\n.govuk-\\!-static-padding-right-9 {\n padding-right: 60px !important;\n}\n\n.govuk-\\!-padding-bottom-static-9,\n.govuk-\\!-static-padding-bottom-9 {\n padding-bottom: 60px !important;\n}\n\n.govuk-\\!-padding-left-static-9,\n.govuk-\\!-static-padding-left-9 {\n padding-left: 60px !important;\n}\n\n.govuk-\\!-text-align-left {\n text-align: left !important;\n}\n\n.govuk-\\!-text-align-centre {\n text-align: center !important;\n}\n\n.govuk-\\!-text-align-right {\n text-align: right !important;\n}\n\n.govuk-\\!-font-size-80 {\n font-size: 53px !important;\n font-size: 3.3125rem !important;\n line-height: 1.0377358491 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-80 {\n font-size: 80px !important;\n font-size: 5rem !important;\n line-height: 1 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-80 {\n font-size: 53pt !important;\n line-height: 1.1 !important;\n }\n}\n\n.govuk-\\!-font-size-48 {\n font-size: 32px !important;\n font-size: 2rem !important;\n line-height: 1.09375 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-48 {\n font-size: 48px !important;\n font-size: 3rem !important;\n line-height: 1.0416666667 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-48 {\n font-size: 32pt !important;\n line-height: 1.15 !important;\n }\n}\n\n.govuk-\\!-font-size-36 {\n font-size: 24px !important;\n font-size: 1.5rem !important;\n line-height: 1.0416666667 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-36 {\n font-size: 36px !important;\n font-size: 2.25rem !important;\n line-height: 1.1111111111 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-36 {\n font-size: 24pt !important;\n line-height: 1.05 !important;\n }\n}\n\n.govuk-\\!-font-size-27 {\n font-size: 18px !important;\n font-size: 1.125rem !important;\n line-height: 1.1111111111 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-27 {\n font-size: 27px !important;\n font-size: 1.6875rem !important;\n line-height: 1.1111111111 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-27 {\n font-size: 18pt !important;\n line-height: 1.15 !important;\n }\n}\n\n.govuk-\\!-font-size-24 {\n font-size: 18px !important;\n font-size: 1.125rem !important;\n line-height: 1.1111111111 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-24 {\n font-size: 24px !important;\n font-size: 1.5rem !important;\n line-height: 1.25 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-24 {\n font-size: 18pt !important;\n line-height: 1.15 !important;\n }\n}\n\n.govuk-\\!-font-size-19 {\n font-size: 16px !important;\n font-size: 1rem !important;\n line-height: 1.25 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-19 {\n font-size: 19px !important;\n font-size: 1.1875rem !important;\n line-height: 1.3157894737 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-19 {\n font-size: 14pt !important;\n line-height: 1.15 !important;\n }\n}\n\n.govuk-\\!-font-size-16 {\n font-size: 14px !important;\n font-size: 0.875rem !important;\n line-height: 1.1428571429 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-16 {\n font-size: 16px !important;\n font-size: 1rem !important;\n line-height: 1.25 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-16 {\n font-size: 14pt !important;\n line-height: 1.2 !important;\n }\n}\n\n.govuk-\\!-font-size-14 {\n font-size: 12px !important;\n font-size: 0.75rem !important;\n line-height: 1.25 !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-font-size-14 {\n font-size: 14px !important;\n font-size: 0.875rem !important;\n line-height: 1.4285714286 !important;\n }\n}\n@media print {\n .govuk-\\!-font-size-14 {\n font-size: 12pt !important;\n line-height: 1.2 !important;\n }\n}\n\n.govuk-\\!-font-weight-regular {\n font-weight: 400 !important;\n}\n\n.govuk-\\!-font-weight-bold {\n font-weight: 700 !important;\n}\n\n.govuk-\\!-width-full {\n width: 100% !important;\n}\n\n.govuk-\\!-width-three-quarters {\n width: 100% !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-width-three-quarters {\n width: 75% !important;\n }\n}\n\n.govuk-\\!-width-two-thirds {\n width: 100% !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-width-two-thirds {\n width: 66.66% !important;\n }\n}\n\n.govuk-\\!-width-one-half {\n width: 100% !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-width-one-half {\n width: 50% !important;\n }\n}\n\n.govuk-\\!-width-one-third {\n width: 100% !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-width-one-third {\n width: 33.33% !important;\n }\n}\n\n.govuk-\\!-width-one-quarter {\n width: 100% !important;\n}\n@media (min-width: 40.0625em) {\n .govuk-\\!-width-one-quarter {\n width: 25% !important;\n }\n}",":root {\n // This variable is automatically overwritten during builds and releases.\n // It doesn't need to be updated manually.\n --govuk-frontend-version: \"development\";\n}\n","@include govuk-exports(\"govuk/core/links\") {\n\n %govuk-link {\n @include govuk-link-common;\n @include govuk-link-style-default;\n @include govuk-link-print-friendly;\n }\n\n .govuk-link {\n @extend %govuk-link;\n }\n\n // Variant classes should always be used in conjunction with the .govuk-link\n // class, so we do not need the common link styles as they will be inherited.\n\n .govuk-link--muted {\n @include govuk-link-style-muted;\n }\n\n .govuk-link--text-colour {\n @include govuk-link-style-text;\n }\n\n .govuk-link--inverse {\n @include govuk-link-style-inverse;\n }\n\n .govuk-link--no-underline {\n @include govuk-link-style-no-underline;\n }\n\n .govuk-link--no-visited-state {\n @include govuk-link-style-no-visited-state;\n }\n}\n","////\n/// @group helpers/typography\n////\n\n@import \"../tools/px-to-rem\";\n\n/// 'Common typography' helper\n///\n/// Sets the font family and associated properties, such as font smoothing. Also\n/// overrides the font for print.\n///\n/// @param {List} $font-family [$govuk-font-family] Font family to use\n/// @access public\n\n@mixin govuk-typography-common($font-family: $govuk-font-family) {\n font-family: $font-family;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n\n // If the user is using the default GDS Transport font we need to include\n // the font-face declarations.\n //\n // We do not need to include the GDS Transport font-face declarations if\n // alphagov/govuk_template is being used since nta will already be included by\n // default.\n @if $govuk-include-default-font-face {\n @include _govuk-font-face-gds-transport;\n }\n\n @include govuk-media-query($media-type: print) {\n font-family: $govuk-font-family-print;\n }\n}\n\n/// Text colour helper\n///\n/// Sets the text colour, including a suitable override for print.\n///\n/// @access public\n\n@mixin govuk-text-colour {\n color: $govuk-text-colour;\n\n @include govuk-media-query($media-type: print) {\n color: $govuk-print-text-colour;\n }\n}\n\n/// Regular font weight helper\n///\n/// @param {Boolean} $important [false] - Whether to mark declarations as\n/// `!important`. Generally Used to create override classes.\n/// @access public\n\n@mixin govuk-typography-weight-regular($important: false) {\n font-weight: $govuk-font-weight-regular if($important, !important, null);\n}\n\n/// Bold font weight helper\n///\n/// @param {Boolean} $important [false] - Whether to mark declarations as\n/// `!important`. Generally Used to create override classes.\n/// @access public\n\n@mixin govuk-typography-weight-bold($important: false) {\n font-weight: $govuk-font-weight-bold if($important, !important, null);\n}\n\n/// Convert line-heights specified in pixels into a relative value, unless\n/// they are already unit-less (and thus already treated as relative values)\n/// or the units do not match the units used for the font size.\n///\n/// @param {Number} $line-height Line height\n/// @param {Number} $font-size Font size\n/// @return {Number} The line height as either a relative value or unmodified\n///\n/// @access private\n\n@function _govuk-line-height($line-height, $font-size) {\n @if not unitless($line-height) and unit($line-height) == unit($font-size) {\n $line-height: $line-height / $font-size;\n }\n\n @return $line-height;\n}\n\n/// Responsive typography helper\n///\n/// Takes a point from the responsive 'font map' as an argument (the size as it\n/// would appear on tablet and above), and uses it to create font-size and\n/// line-height declarations for different breakpoints, and print.\n///\n/// Example font map:\n///\n/// 19: (\n/// null: (\n/// font-size: 16px,\n/// line-height: 20px\n/// ),\n/// tablet: (\n/// font-size: 19px,\n/// line-height: 25px\n/// ),\n/// print: (\n/// font-size: 14pt,\n/// line-height: 1.15\n/// )\n/// );\n///\n/// @param {Number} $size - Point from the spacing scale (the size as it would\n/// appear on tablet and above)\n/// @param {Number} $override-line-height [false] - Non responsive custom line\n/// height. Omit to use the line height from the font map.\n/// @param {Boolean} $important [false] - Whether to mark declarations as\n/// `!important`.\n///\n/// @throw if `$size` is not a valid point from the spacing scale\n///\n/// @access public\n\n@mixin govuk-typography-responsive($size, $override-line-height: false, $important: false) {\n\n @if not map-has-key($govuk-typography-scale, $size) {\n @error \"Unknown font size `#{$size}` - expected a point from the typography scale.\";\n }\n\n $font-map: map-get($govuk-typography-scale, $size);\n\n @each $breakpoint, $breakpoint-map in $font-map {\n $font-size: map-get($breakpoint-map, \"font-size\");\n $font-size-rem: govuk-px-to-rem($font-size);\n\n $line-height: _govuk-line-height(\n $line-height: if(\n $override-line-height,\n $override-line-height,\n map-get($breakpoint-map, \"line-height\")\n ),\n $font-size: $font-size\n );\n\n // Mark rules as !important if $important is true - this will result in\n // these variables becoming strings, so this needs to happen *after* they\n // are used in calculations\n $font-size: $font-size if($important, !important, null);\n $font-size-rem: $font-size-rem if($important, !important, null);\n $line-height: $line-height if($important, !important, null);\n\n @if not $breakpoint {\n font-size: $font-size;\n @if $govuk-typography-use-rem {\n font-size: $font-size-rem;\n }\n line-height: $line-height;\n } @else if $breakpoint == \"print\" {\n @include govuk-media-query($media-type: print) {\n font-size: $font-size;\n line-height: $line-height;\n }\n } @else {\n @include govuk-media-query($from: $breakpoint) {\n font-size: $font-size;\n @if $govuk-typography-use-rem {\n font-size: $font-size-rem;\n }\n line-height: $line-height;\n }\n }\n }\n}\n\n/// Font helper\n///\n/// @param {Number | Boolean} $size Point from the spacing scale (the size as it\n/// would appear on tablet and above). Use `false` to avoid setting a size.\n/// @param {String} $weight [regular] - Weight: `bold` or `regular`\n/// @param {Boolean} $tabular [false] - Whether to use tabular numbers or not\n/// @param {Number} $line-height [false] - Line-height, if overriding the\n/// default\n///\n/// @throw if `$size` is not a valid point from the spacing scale (or false)\n///\n/// @access public\n\n@mixin govuk-font($size, $weight: regular, $tabular: false, $line-height: false) {\n @if $tabular {\n // if govuk-font-family-tabular is set use $govuk-font-family-tabular\n @if $govuk-font-family-tabular {\n @include govuk-typography-common($font-family: $govuk-font-family-tabular);\n } @else {\n @include govuk-typography-common;\n font-feature-settings: \"tnum\" 1;\n\n @supports (font-variant-numeric: tabular-nums) {\n font-feature-settings: normal;\n font-variant-numeric: tabular-nums;\n }\n }\n } @else {\n @include govuk-typography-common;\n }\n\n @if $weight == regular {\n @include govuk-typography-weight-regular;\n } @else if $weight == bold {\n @include govuk-typography-weight-bold;\n }\n\n @if $size {\n @include govuk-typography-responsive($size, $override-line-height: $line-height);\n }\n}\n","@import \"compatibility\";\n@import \"typography-font-families\";\n\n////\n/// @group settings/typography\n////\n\n/// Use 'legacy' fonts\n///\n/// Whether or not to use v1 nta font from GOV.UK Elements / Frontend\n/// Toolkit, for teams that are migrating to GOV.UK Frontend and may be using\n/// components from both places in a single application.\n///\n/// @type Boolean\n/// @access public\n/// @deprecated Will be removed in v5.0 with the rest of the compatibility mode\n/// suite of tools and settings\n\n$govuk-use-legacy-font: if(\n (\n $govuk-compatibility-govukfrontendtoolkit or\n $govuk-compatibility-govuktemplate or\n $govuk-compatibility-govukelements\n ),\n true,\n false\n) !default;\n\n// Only show the deprecation warning if user is setting $govuk-use-legacy-font\n// manually instead of automatically via compatibility variables\n@if $govuk-use-legacy-font == true and\n $govuk-compatibility-govukfrontendtoolkit == false and\n $govuk-compatibility-govuktemplate == false and\n $govuk-compatibility-govukelements == false {\n @include _warning(legacy-font, \"$govuk-use-legacy-font is deprecated. \" +\n \"From version 5.0, GOV.UK Frontend will only support the included version \" +\n \"of GDS Transport.\");\n}\n\n// =========================================================\n// Font families\n// =========================================================\n\n/// Font families to use for all typography on screen media\n///\n/// @type List\n/// @access public\n\n$govuk-font-family: if(\n $govuk-use-legacy-font,\n $govuk-font-family-nta,\n $govuk-font-family-gds-transport\n) !default;\n\n/// Font families to use when displaying tabular numbers\n///\n/// @type List\n/// @access public\n/// @deprecated Will be removed in v5.0 with the rest of the compatibility mode\n/// suite of tools and settings\n\n$govuk-font-family-tabular: if(\n $govuk-use-legacy-font,\n $govuk-font-family-nta-tabular,\n false\n) !default;\n\n// Only show the deprecation warning if user is setting $govuk-font-family-tabular\n// manually instead of automatically via $govuk-use-legacy-font\n@if $govuk-font-family-tabular != false and $govuk-use-legacy-font == false {\n @include _warning(tabular-font-face, \"$govuk-font-family-tabular is deprecated. \" +\n \"From version 5.0, GOV.UK Frontend will not support using a separate \" +\n \"font-face for tabular numbers.\");\n}\n\n/// Font families to use for print media\n///\n/// We recommend that you use system fonts when printing. This will avoid issues\n/// with some printer drivers and operating systems.\n///\n/// @type List\n/// @access public\n\n$govuk-font-family-print: sans-serif !default;\n\n/// Include the default @font-face declarations\n///\n/// If you have set $govuk-font-family to something other than\n/// `$govuk-font-family-gds-transport` this option is disabled by default.\n///\n/// @type Boolean\n/// @access public\n\n$govuk-include-default-font-face: (\n $govuk-font-family == $govuk-font-family-gds-transport\n) !default;\n\n// =========================================================\n// Font weights\n// =========================================================\n\n/// Font weight for regular typography\n///\n/// @type Number\n/// @access public\n$govuk-font-weight-regular: 400 !default;\n\n/// Font weight for bold typography\n///\n/// @type Number\n/// @access public\n$govuk-font-weight-bold: 700 !default;\n","////\n/// @group helpers/links\n////\n\n/// Common link styles\n///\n/// Provides the typography and focus state, regardless of link style.\n///\n/// @access public\n\n@mixin govuk-link-common {\n @include govuk-typography-common;\n @include govuk-link-decoration;\n\n &:hover {\n @include govuk-link-hover-decoration;\n }\n\n &:focus {\n @include govuk-focused-text;\n }\n}\n\n/// Link decoration\n///\n/// Provides the text decoration for links, including thickness and underline\n/// offset. Use this mixin only if you cannot use the `govuk-link-common` mixin.\n///\n/// @access public\n@mixin govuk-link-decoration {\n text-decoration: underline;\n\n @if $govuk-new-link-styles {\n @if $govuk-link-underline-thickness {\n text-decoration-thickness: $govuk-link-underline-thickness;\n }\n\n @if $govuk-link-underline-offset {\n text-underline-offset: $govuk-link-underline-offset;\n }\n }\n}\n\n/// Link hover decoration\n///\n/// Provides the text decoration for links in their hover state, for you to use\n/// within a `:hover` pseudo-selector. Use this mixin only if you cannot use the\n/// `govuk-link-common` mixin.\n///\n/// @access public\n\n@mixin govuk-link-hover-decoration {\n @if $govuk-new-link-styles and $govuk-link-hover-underline-thickness {\n text-decoration-thickness: $govuk-link-hover-underline-thickness;\n // Disable ink skipping on underlines on hover. Browsers haven't\n // standardised on this part of the spec yet, so set both properties\n text-decoration-skip-ink: none; // Chromium, Firefox\n text-decoration-skip: none; // Safari\n }\n}\n\n/// Default link styles\n///\n/// Makes links use the default unvisited, visited, hover and active colours.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-default;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-default {\n &:link {\n color: $govuk-link-colour;\n }\n\n &:visited {\n color: $govuk-link-visited-colour;\n }\n\n &:hover {\n color: $govuk-link-hover-colour;\n }\n\n &:active {\n color: $govuk-link-active-colour;\n }\n\n // When focussed, the text colour needs to be darker to ensure that colour\n // contrast is still acceptable\n &:focus {\n color: $govuk-focus-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector\n // designed to make unvisited link s a slightly darker blue when focussed, so\n // we need to override the text colour for that combination of selectors so\n // so that unvisited links styled as buttons do not end up with dark blue\n // text when focussed.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n color: $govuk-focus-text-colour;\n }\n }\n}\n\n/// Error link styles\n///\n/// Makes links use the error colour. The link will darken if it's active or a\n/// user hovers their cursor over it.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-error;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-error {\n &:link,\n &:visited {\n color: $govuk-error-colour;\n }\n\n &:hover {\n color: scale-color($govuk-error-colour, $lightness: -30%);\n }\n\n &:active {\n color: $govuk-error-colour;\n }\n\n // When focussed, the text colour needs to be darker to ensure that colour\n // contrast is still acceptable\n &:focus {\n color: $govuk-focus-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector\n // designed to make unvisited link s a slightly darker blue when focussed, so\n // we need to override the text colour for that combination of selectors so\n // so that unvisited links styled as buttons do not end up with dark blue\n // text when focussed.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n color: $govuk-focus-text-colour;\n }\n }\n}\n\n/// Success link styles\n///\n/// Makes links use the success colour. The link will darken if it's active or a\n/// user hovers their cursor over it.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-success;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-success {\n &:link,\n &:visited {\n color: $govuk-success-colour;\n }\n\n &:hover {\n color: scale-color($govuk-success-colour, $lightness: -30%);\n }\n\n &:active {\n color: $govuk-success-colour;\n }\n\n // When focussed, the text colour needs to be darker to ensure that colour\n // contrast is still acceptable\n &:focus {\n color: $govuk-focus-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector\n // designed to make unvisited link s a slightly darker blue when focussed, so\n // we need to override the text colour for that combination of selectors so\n // so that unvisited links styled as buttons do not end up with dark blue\n // text when focussed.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n color: $govuk-focus-text-colour;\n }\n }\n}\n\n/// Muted link styles\n///\n/// Makes links use the secondary text colour. The link will darken if it's\n/// active or a user hovers their cursor over it.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-muted;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-muted {\n &:link,\n &:visited {\n color: $govuk-secondary-text-colour;\n }\n\n &:hover,\n &:active {\n color: $govuk-text-colour;\n }\n\n // When focussed, the text colour needs to be darker to ensure that colour\n // contrast is still acceptable\n &:focus {\n color: $govuk-focus-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector designed\n // to make unvisited links a slightly darker blue when focussed, so we need to\n // override the text colour for that combination of selectors.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n @include govuk-text-colour;\n }\n }\n}\n\n/// Text link styles\n///\n/// Makes links use the primary text colour, in all states. Use this mixin for\n/// navigation components, such as breadcrumbs or the back link.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-text;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-text {\n &:link,\n &:visited {\n @include govuk-text-colour;\n }\n\n // Force a colour change on hover to work around a bug in Safari\n // https://bugs.webkit.org/show_bug.cgi?id=224483\n &:hover {\n @if type-of($govuk-text-colour) == color {\n color: rgba($govuk-text-colour, .99);\n }\n }\n\n &:active,\n &:focus {\n @include govuk-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector designed\n // to make unvisited links a slightly darker blue when focussed, so we need to\n // override the text colour for that combination of selectors.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n @include govuk-text-colour;\n }\n }\n}\n\n/// Inverse link styles\n///\n/// Makes links white, in all states. Use this mixin if you're displaying links\n/// against a dark background.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-inverse;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-inverse {\n &:link,\n &:visited {\n color: govuk-colour(\"white\");\n }\n\n // Force a colour change on hover to work around a bug in Safari\n // https://bugs.webkit.org/show_bug.cgi?id=224483\n &:hover,\n &:active {\n color: rgba(govuk-colour(\"white\"), .99);\n }\n\n &:focus {\n color: $govuk-focus-text-colour;\n }\n\n // alphagov/govuk_template includes a specific a:link:focus selector designed\n // to make unvisited links a slightly darker blue when focussed, so we need to\n // override the text colour for that combination of selectors.\n @include _govuk-compatibility(govuk_template) {\n &:link:focus {\n color: $govuk-focus-text-colour;\n }\n }\n}\n\n/// Default link styles, without a visited state\n///\n/// Makes links use the default unvisited, hover and active colours, with no\n/// distinct visited state.\n///\n/// Use this mixin when it's not helpful to distinguish between visited and\n/// non-visited links. For example, when you link to pages with\n/// frequently-changing content, such as the dashboard for an admin interface.\n///\n/// If you use this mixin in a component, you must also include the\n/// `govuk-link-common` mixin to get the correct focus and hover states.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-no-visited-state;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-no-visited-state {\n &:link {\n color: $govuk-link-colour;\n }\n\n &:visited {\n color: $govuk-link-colour;\n }\n\n &:hover {\n color: $govuk-link-hover-colour;\n }\n\n &:active {\n color: $govuk-link-active-colour;\n }\n\n // When focussed, the text colour needs to be darker to ensure that colour\n // contrast is still acceptable\n &:focus {\n color: $govuk-focus-text-colour;\n }\n}\n\n/// Remove underline from links\n///\n/// Remove underlines from links unless the link is active or a user hovers\n/// their cursor over it. This has no effect in Internet Explorer 8 (IE8),\n/// because IE8 does not support `:not`.\n///\n/// @example scss\n/// .govuk-component__link {\n/// @include govuk-link-common;\n/// @include govuk-link-style-default;\n/// @include govuk-link-style-no-underline;\n/// }\n///\n/// @access public\n\n@mixin govuk-link-style-no-underline {\n &:not(:hover):not(:active) {\n text-decoration: none;\n }\n}\n\n/// Include link destination when printing the page\n///\n/// If the user prints the page, add the destination URL after the link text, if\n/// the URL starts with `/`, `http://` or `https://`.\n///\n/// @access public\n\n@mixin govuk-link-print-friendly {\n @include govuk-media-query($media-type: print) {\n &[href^=\"/\"],\n &[href^=\"http://\"],\n &[href^=\"https://\"] {\n &:after {\n content: \" (\" attr(href) \")\";\n font-size: 90%;\n\n // Because the URLs may be very long, ensure that they may be broken\n // at arbitrary points if there are no otherwise acceptable break\n // points in the line\n word-wrap: break-word;\n }\n }\n }\n}\n","////\n/// @group helpers\n////\n\n@import \"../tools/exports\";\n\n/// Font Face - GDS Transport\n///\n/// Outputs the font-face declaration for GDS Transport at the root of the CSS document\n/// the first time it is called.\n///\n/// @access private\n\n@mixin _govuk-font-face-gds-transport {\n @include _govuk-not-ie8 { // In IE8, which cannot render WOFF format, we fall back to system fonts\n @include govuk-exports(\"govuk/helpers/font-faces\") {\n @at-root {\n /*! 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. */ /* stylelint-disable-line scss/comment-no-loud */\n @font-face {\n font-family: \"GDS Transport\";\n font-style: normal;\n font-weight: normal;\n src:\n govuk-font-url(\"light-94a07e06a1-v2.woff2\") format(\"woff2\"),\n govuk-font-url(\"light-f591b13f7d-v2.woff\") format(\"woff\");\n font-display: fallback;\n }\n\n @font-face {\n font-family: \"GDS Transport\";\n font-style: normal;\n font-weight: bold;\n src:\n govuk-font-url(\"bold-b542beb274-v2.woff2\") format(\"woff2\"),\n govuk-font-url(\"bold-affa96571d-v2.woff\") format(\"woff\");\n font-display: fallback;\n }\n }\n }\n }\n}\n","// mq() v4.0.2\n// sass-mq/sass-mq\n\n@charset \"UTF-8\"; // Fixes an issue where Ruby locale is not set properly\n // See https://github.com/sass-mq/sass-mq/pull/10\n\n/// Base font size on the `` element\n/// @type Number (unit)\n$mq-base-font-size: 16px !default;\n\n/// Responsive mode\n///\n/// Set to `false` to enable support for browsers that do not support @media queries,\n/// (IE <= 8, Firefox <= 3, Opera <= 9)\n///\n/// You could create a stylesheet served exclusively to older browsers,\n/// where @media queries are rasterized\n///\n/// @example scss\n/// // old-ie.scss\n/// $mq-responsive: false;\n/// @import 'main'; // @media queries in this file will be rasterized up to $mq-static-breakpoint\n/// // larger breakpoints will be ignored\n///\n/// @type Boolean\n/// @link https://github.com/sass-mq/sass-mq#responsive-mode-off Disabled responsive mode documentation\n$mq-responsive: true !default;\n\n/// Breakpoint list\n///\n/// Name your breakpoints in a way that creates a ubiquitous language\n/// across team members. It will improve communication between\n/// stakeholders, designers, developers, and testers.\n///\n/// @type Map\n/// @link https://github.com/sass-mq/sass-mq#seeing-the-currently-active-breakpoint Full documentation and examples\n$mq-breakpoints: (\n mobile: 320px,\n tablet: 740px,\n desktop: 980px,\n wide: 1300px\n) !default;\n\n/// Static breakpoint (for fixed-width layouts)\n///\n/// Define the breakpoint from $mq-breakpoints that should\n/// be used as the target width for the fixed-width layout\n/// (i.e. when $mq-responsive is set to 'false') in a old-ie.scss\n///\n/// @example scss\n/// // tablet-only.scss\n/// //\n/// // Ignore all styles above tablet breakpoint,\n/// // and fix the styles (e.g. layout) at tablet width\n/// $mq-responsive: false;\n/// $mq-static-breakpoint: tablet;\n/// @import 'main'; // @media queries in this file will be rasterized up to tablet\n/// // larger breakpoints will be ignored\n///\n/// @type String\n/// @link https://github.com/sass-mq/sass-mq#adding-custom-breakpoints Full documentation and examples\n$mq-static-breakpoint: desktop !default;\n\n/// Show breakpoints in the top right corner\n///\n/// If you want to display the currently active breakpoint in the top\n/// right corner of your site during development, add the breakpoints\n/// to this list, ordered by width, e.g. (mobile, tablet, desktop).\n///\n/// @type map\n$mq-show-breakpoints: () !default;\n\n/// Customize the media type (e.g. `@media screen` or `@media print`)\n/// By default sass-mq uses an \"all\" media type (`@media all and …`)\n///\n/// @type String\n/// @link https://github.com/sass-mq/sass-mq#changing-media-type Full documentation and examples\n$mq-media-type: all !default;\n\n/// Convert pixels to ems\n///\n/// @param {Number} $px - value to convert\n/// @param {Number} $base-font-size ($mq-base-font-size) - `` font size\n///\n/// @example scss\n/// $font-size-in-ems: mq-px2em(16px);\n/// p { font-size: mq-px2em(16px); }\n///\n/// @requires $mq-base-font-size\n/// @returns {Number}\n@function mq-px2em($px, $base-font-size: $mq-base-font-size) {\n @if unitless($px) {\n @warn \"Assuming #{$px} to be in pixels, attempting to convert it into pixels.\";\n @return mq-px2em($px * 1px, $base-font-size);\n } @else if unit($px) == em {\n @return $px;\n }\n @return ($px / $base-font-size) * 1em;\n}\n\n/// Get a breakpoint's width\n///\n/// @param {String} $name - Name of the breakpoint. One of $mq-breakpoints\n///\n/// @example scss\n/// $tablet-width: mq-get-breakpoint-width(tablet);\n/// @media (min-width: mq-get-breakpoint-width(desktop)) {}\n///\n/// @requires {Variable} $mq-breakpoints\n///\n/// @returns {Number} Value in pixels\n@function mq-get-breakpoint-width($name, $breakpoints: $mq-breakpoints) {\n @if map-has-key($breakpoints, $name) {\n @return map-get($breakpoints, $name);\n } @else {\n @warn \"Breakpoint #{$name} wasn't found in $breakpoints.\";\n }\n}\n\n/// Media Query mixin\n///\n/// @param {String | Boolean} $from (false) - One of $mq-breakpoints\n/// @param {String | Boolean} $until (false) - One of $mq-breakpoints\n/// @param {String | Boolean} $and (false) - Additional media query parameters\n/// @param {String} $media-type ($mq-media-type) - Media type: screen, print…\n///\n/// @ignore Undocumented API, for advanced use only:\n/// @ignore @param {Map} $breakpoints ($mq-breakpoints)\n/// @ignore @param {String} $static-breakpoint ($mq-static-breakpoint)\n///\n/// @content styling rules, wrapped into a @media query when $responsive is true\n///\n/// @requires {Variable} $mq-media-type\n/// @requires {Variable} $mq-breakpoints\n/// @requires {Variable} $mq-static-breakpoint\n/// @requires {function} mq-px2em\n/// @requires {function} mq-get-breakpoint-width\n///\n/// @link https://github.com/sass-mq/sass-mq#responsive-mode-on-default Full documentation and examples\n///\n/// @example scss\n/// .element {\n/// @include mq($from: mobile) {\n/// color: red;\n/// }\n/// @include mq($until: tablet) {\n/// color: blue;\n/// }\n/// @include mq(mobile, tablet) {\n/// color: green;\n/// }\n/// @include mq($from: tablet, $and: '(orientation: landscape)') {\n/// color: teal;\n/// }\n/// @include mq(950px) {\n/// color: hotpink;\n/// }\n/// @include mq(tablet, $media-type: screen) {\n/// color: hotpink;\n/// }\n/// // Advanced use:\n/// $my-breakpoints: (L: 900px, XL: 1200px);\n/// @include mq(L, $breakpoints: $my-breakpoints, $static-breakpoint: L) {\n/// color: hotpink;\n/// }\n/// }\n@mixin mq(\n $from: false,\n $until: false,\n $and: false,\n $media-type: $mq-media-type,\n $breakpoints: $mq-breakpoints,\n $responsive: $mq-responsive,\n $static-breakpoint: $mq-static-breakpoint\n) {\n $min-width: 0;\n $max-width: 0;\n $media-query: '';\n\n // From: this breakpoint (inclusive)\n @if $from {\n @if type-of($from) == number {\n $min-width: mq-px2em($from);\n } @else {\n $min-width: mq-px2em(mq-get-breakpoint-width($from, $breakpoints));\n }\n }\n\n // Until: that breakpoint (exclusive)\n @if $until {\n @if type-of($until) == number {\n $max-width: mq-px2em($until);\n } @else {\n $max-width: mq-px2em(mq-get-breakpoint-width($until, $breakpoints)) - .01em;\n }\n }\n\n // Responsive support is disabled, rasterize the output outside @media blocks\n // The browser will rely on the cascade itself.\n @if $responsive == false {\n $static-breakpoint-width: mq-get-breakpoint-width($static-breakpoint, $breakpoints);\n $target-width: mq-px2em($static-breakpoint-width);\n\n // Output only rules that start at or span our target width\n @if (\n $and == false\n and $min-width <= $target-width\n and (\n $until == false or $max-width >= $target-width\n )\n and $media-type != 'print'\n ) {\n @content;\n }\n }\n\n // Responsive support is enabled, output rules inside @media queries\n @else {\n @if $min-width != 0 { $media-query: '#{$media-query} and (min-width: #{$min-width})'; }\n @if $max-width != 0 { $media-query: '#{$media-query} and (max-width: #{$max-width})'; }\n @if $and { $media-query: '#{$media-query} and #{$and}'; }\n\n // Remove unnecessary media query prefix 'all and '\n @if ($media-type == 'all' and $media-query != '') {\n $media-type: '';\n $media-query: str-slice(unquote($media-query), 6);\n }\n\n @media #{$media-type + $media-query} {\n @content;\n }\n }\n}\n\n/// Quick sort\n///\n/// @author Sam Richards\n/// @access private\n/// @param {List} $list - List to sort\n/// @returns {List} Sorted List\n@function _mq-quick-sort($list) {\n $less: ();\n $equal: ();\n $large: ();\n\n @if length($list) > 1 {\n $seed: nth($list, ceil(length($list) / 2));\n\n @each $item in $list {\n @if ($item == $seed) {\n $equal: append($equal, $item);\n } @else if ($item < $seed) {\n $less: append($less, $item);\n } @else if ($item > $seed) {\n $large: append($large, $item);\n }\n }\n\n @return join(join(_mq-quick-sort($less), $equal), _mq-quick-sort($large));\n }\n\n @return $list;\n}\n\n/// Sort a map by values (works with numbers only)\n///\n/// @access private\n/// @param {Map} $map - Map to sort\n/// @returns {Map} Map sorted by value\n@function _mq-map-sort-by-value($map) {\n $map-sorted: ();\n $map-keys: map-keys($map);\n $map-values: map-values($map);\n $map-values-sorted: _mq-quick-sort($map-values);\n\n // Reorder key/value pairs based on key values\n @each $value in $map-values-sorted {\n $index: index($map-values, $value);\n $key: nth($map-keys, $index);\n $map-sorted: map-merge($map-sorted, ($key: $value));\n\n // Unset the value in $map-values to prevent the loop\n // from finding the same index twice\n $map-values: set-nth($map-values, $index, 0);\n }\n\n @return $map-sorted;\n}\n\n/// Add a breakpoint\n///\n/// @param {String} $name - Name of the breakpoint\n/// @param {Number} $width - Width of the breakpoint\n///\n/// @requires {Variable} $mq-breakpoints\n///\n/// @example scss\n/// @include mq-add-breakpoint(tvscreen, 1920px);\n/// @include mq(tvscreen) {}\n@mixin mq-add-breakpoint($name, $width) {\n $new-breakpoint: ($name: $width);\n $mq-breakpoints: map-merge($mq-breakpoints, $new-breakpoint) !global;\n $mq-breakpoints: _mq-map-sort-by-value($mq-breakpoints) !global;\n}\n\n/// Show the active breakpoint in the top right corner of the viewport\n/// @link https://github.com/sass-mq/sass-mq#seeing-the-currently-active-breakpoint\n///\n/// @param {List} $show-breakpoints ($mq-show-breakpoints) - List of breakpoints to show in the top right corner\n/// @param {Map} $breakpoints ($mq-breakpoints) - Breakpoint names and sizes\n///\n/// @requires {Variable} $mq-breakpoints\n/// @requires {Variable} $mq-show-breakpoints\n///\n/// @example scss\n/// // Show breakpoints using global settings\n/// @include mq-show-breakpoints;\n///\n/// // Show breakpoints using custom settings\n/// @include mq-show-breakpoints((L, XL), (S: 300px, L: 800px, XL: 1200px));\n@mixin mq-show-breakpoints($show-breakpoints: $mq-show-breakpoints, $breakpoints: $mq-breakpoints) {\n body:before {\n background-color: #FCF8E3;\n border-bottom: 1px solid #FBEED5;\n border-left: 1px solid #FBEED5;\n color: #C09853;\n font: small-caption;\n padding: 3px 6px;\n pointer-events: none;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 100;\n\n // Loop through the breakpoints that should be shown\n @each $show-breakpoint in $show-breakpoints {\n $width: mq-get-breakpoint-width($show-breakpoint, $breakpoints);\n @include mq($show-breakpoint, $breakpoints: $breakpoints) {\n content: \"#{$show-breakpoint} ≥ #{$width} (#{mq-px2em($width)})\";\n }\n }\n }\n}\n\n@if length($mq-show-breakpoints) > 0 {\n @include mq-show-breakpoints;\n}\n","////\n/// @group helpers/accessibility\n////\n\n/// Focused text\n///\n/// Provides an outline to clearly indicate when the target element is focused.\n/// Used for interactive text-based elements.\n///\n/// @access public\n\n@mixin govuk-focused-text {\n // When colours are overridden, for example when users have a dark mode,\n // backgrounds and box-shadows disappear, so we need to ensure there's a\n // transparent outline which will be set to a visible colour.\n\n // Since Internet Explorer 8 does not support box-shadow, we want to force the\n // user-agent outlines\n @include _govuk-not-ie8 {\n outline: $govuk-focus-width solid transparent;\n }\n color: $govuk-focus-text-colour;\n background-color: $govuk-focus-colour;\n box-shadow: 0 -2px $govuk-focus-colour, 0 4px $govuk-focus-text-colour;\n // When link is focussed, hide the default underline since the\n // box shadow adds the \"underline\"\n text-decoration: none;\n\n // When a focused box is broken by e.g. a line break, ensure that the\n // box-shadow is applied to each fragment independently.\n box-decoration-break: clone;\n}\n","////\n/// @group settings/colours\n////\n\n@import \"../helpers/colour\";\n\n// =========================================================\n// Generic\n// =========================================================\n\n/// Brand colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-brand-colour: govuk-colour(\"blue\") !default;\n\n/// Text colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-text-colour: govuk-colour(\"black\") !default;\n\n/// Canvas background colour\n///\n/// Used by the footer component and template to give the illusion of a long\n/// footer.\n///\n/// @type Colour\n/// @access public\n\n$govuk-canvas-background-colour: govuk-colour(\"light-grey\", $legacy: \"grey-3\") !default;\n\n/// Body background colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-body-background-colour: govuk-colour(\"white\") !default;\n\n/// Text colour for print media\n///\n/// Use 'true black' to avoid printers using colour ink to print body text\n///\n/// @type Colour\n/// @access public\n\n$govuk-print-text-colour: #000000 !default;\n\n/// Secondary text colour\n///\n/// Used in for example 'muted' text and help text.\n///\n/// @type Colour\n/// @access public\n\n$govuk-secondary-text-colour: govuk-colour(\"dark-grey\", $legacy: \"grey-1\") !default;\n\n/// Focus colour\n///\n/// Used for outline (and background, where appropriate) when interactive\n/// elements (links, form controls) have keyboard focus.\n///\n/// @type Colour\n/// @access public\n\n$govuk-focus-colour: govuk-colour(\"yellow\") !default;\n\n/// Focused text colour\n///\n/// Ensure that the contrast between the text and background colour passes\n/// WCAG Level AA contrast requirements.\n///\n/// @type Colour\n/// @access public\n\n$govuk-focus-text-colour: govuk-colour(\"black\") !default;\n\n/// Error colour\n///\n/// Used to highlight error messages and form controls in an error state\n///\n/// @type Colour\n/// @access public\n\n$govuk-error-colour: govuk-colour(\"red\") !default;\n\n/// Success colour\n///\n/// Used to highlight success messages and banners\n///\n/// @type Colour\n/// @access public\n\n$govuk-success-colour: govuk-colour(\"green\") !default;\n\n/// Border colour\n///\n/// Used in for example borders, separators, rules and keylines.\n///\n/// @type Colour\n/// @access public\n\n$govuk-border-colour: govuk-colour(\"mid-grey\", $legacy: \"grey-2\");\n\n/// Input border colour\n///\n/// Used for form inputs and controls\n///\n/// @type Colour\n/// @access public\n\n$govuk-input-border-colour: govuk-colour(\"black\") !default;\n\n/// Input hover colour\n///\n/// Used for hover states on form controls\n///\n/// @type Colour\n/// @access public\n\n$govuk-hover-colour: govuk-colour(\"mid-grey\", $legacy: \"grey-3\");\n\n// =============================================================================\n// Links\n// =============================================================================\n\n/// Link colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-link-colour: govuk-colour(\"blue\") !default;\n\n/// Visited link colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-link-visited-colour: govuk-colour(\"purple\", $legacy: #4c2c92) !default;\n\n/// Link hover colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-link-hover-colour: govuk-colour(\"dark-blue\", $legacy: \"light-blue\") !default;\n\n/// Active link colour\n///\n/// @type Colour\n/// @access public\n\n$govuk-link-active-colour: govuk-colour(\"black\", $legacy: \"light-blue\") !default;\n","@include govuk-exports(\"govuk/core/lists\") {\n\n %govuk-list {\n @include govuk-font($size: 19);\n @include govuk-text-colour;\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n padding-left: 0;\n list-style-type: none;\n\n // Add a top margin for nested lists\n %govuk-list {\n margin-top: govuk-spacing(2);\n }\n }\n\n %govuk-list > li {\n // Lists without numbers or bullets should always have extra space between\n // list items. Lists with numbers or bullets only have this extra space on\n // tablet and above\n margin-bottom: govuk-spacing(1);\n }\n\n .govuk-list {\n @extend %govuk-list;\n }\n\n %govuk-list--bullet {\n padding-left: govuk-spacing(4);\n list-style-type: disc;\n }\n\n %govuk-list--number {\n padding-left: govuk-spacing(4);\n list-style-type: decimal;\n }\n\n %govuk-list--bullet > li,\n %govuk-list--number > li {\n margin-bottom: 0;\n\n @include govuk-media-query($from: tablet) {\n margin-bottom: govuk-spacing(1);\n }\n }\n\n %govuk-list--spaced > li {\n margin-bottom: govuk-spacing(2);\n\n @include govuk-media-query($from: tablet) {\n margin-bottom: govuk-spacing(3);\n }\n }\n\n .govuk-list--bullet {\n @extend %govuk-list--bullet;\n }\n\n .govuk-list--number {\n @extend %govuk-list--number;\n }\n\n .govuk-list--spaced {\n @extend %govuk-list--spaced;\n }\n}\n","////\n/// @group helpers/spacing\n////\n\n// stylelint-disable indentation\n\n/// Single point spacing\n///\n/// Returns measurement corresponding to the spacing point requested.\n///\n/// @param {Number} $spacing-point - Point on the spacing scale\n/// (set in `settings/_spacing.scss`)\n///\n/// @returns {String} Spacing measurement eg. 10px\n///\n/// @example scss\n/// .element {\n/// padding: govuk-spacing(5);\n/// }\n///\n/// @example scss Using negative spacing\n/// .element {\n/// margin-top: govuk-spacing(-1);\n/// }\n///\n/// @example scss Marking spacing declarations as important\n/// .element {\n/// margin-top: govuk-spacing(1) !important;\n/// }\n///\n/// @access public\n\n@function govuk-spacing($spacing-point) {\n\n $actual-input-type: type-of($spacing-point);\n @if $actual-input-type != \"number\" {\n @error \"Expected a number (integer), but got a \"\n + \"#{$actual-input-type}.\";\n }\n\n $is-negative: false;\n @if $spacing-point < 0 {\n $is-negative: true;\n $spacing-point: abs($spacing-point);\n }\n\n @if not map-has-key($govuk-spacing-points, $spacing-point) {\n @error \"Unknown spacing variable `#{$spacing-point}`. Make sure you are using a point from the spacing scale in `_settings/spacing.scss`.\";\n }\n\n $value: map-get($govuk-spacing-points, $spacing-point);\n @return if($is-negative, $value * -1, $value);\n}\n\n/// Responsive spacing\n///\n/// Adds responsive spacing (either padding or margin, depending on `$property`)\n/// by fetching a 'spacing map' from the responsive spacing scale, which defines\n/// different spacing values at different breakpoints.\n///\n/// To generate responsive spacing, use 'govuk-responsive-margin' or\n/// 'govuk-responsive-padding' mixins\n///\n/// @param {Number} $responsive-spacing-point - Point on the responsive spacing\n/// scale, corresponds to a map of breakpoints and spacing values\n/// @param {String} $property - Property to add spacing to (e.g. 'margin')\n/// @param {String} $direction [all] - Direction to add spacing to\n/// (`top`, `right`, `bottom`, `left`, `all`)\n/// @param {Boolean} $important [false] - Whether to mark as `!important`\n/// @param {Number} $adjustment [false] - Offset to adjust spacing by\n///\n/// @access private\n\n@mixin _govuk-responsive-spacing($responsive-spacing-point, $property, $direction: \"all\", $important: false, $adjustment: false) {\n\n $actual-input-type: type-of($responsive-spacing-point);\n @if $actual-input-type != \"number\" {\n @error \"Expected a number (integer), but got a \" + \"#{$actual-input-type}.\";\n }\n\n @if not map-has-key($govuk-spacing-responsive-scale, $responsive-spacing-point) {\n @error \"Unknown spacing point `#{$responsive-spacing-point}`. Make sure you are using a point from the \"\n + \"responsive spacing scale in `_settings/spacing.scss`.\";\n }\n\n // Make sure that the return value from `_settings/spacing.scss` is a map.\n $scale-map: map-get($govuk-spacing-responsive-scale, $responsive-spacing-point);\n $actual-map-type: type-of($scale-map);\n @if $actual-map-type != \"map\" {\n @error \"Expected a number (integer), but got a \"\n + \"#{$actual-map-type}. Make sure you are using a map to set the responsive spacing in `_settings/spacing.scss`)\";\n }\n\n // Loop through each breakpoint in the map\n @each $breakpoint, $breakpoint-value in $scale-map {\n\n @if $adjustment {\n $breakpoint-value: $breakpoint-value + $adjustment;\n }\n\n // The 'null' breakpoint is for mobile.\n @if not $breakpoint {\n\n @if $direction == all {\n #{$property}: $breakpoint-value if($important, !important, null);\n } @else {\n #{$property}-#{$direction}: $breakpoint-value if($important, !important, null);\n }\n } @else {\n @include govuk-media-query($from: $breakpoint) {\n @if $direction == all {\n #{$property}: $breakpoint-value if($important, !important, null);\n } @else {\n #{$property}-#{$direction}: $breakpoint-value if($important, !important, null);\n }\n }\n }\n }\n}\n\n/// Responsive margin\n///\n/// Adds responsive margin by fetching a 'spacing map' from the responsive\n/// spacing scale, which defines different spacing values at different\n/// breakpoints. Wrapper for the `_govuk-responsive-spacing` mixin.\n///\n/// @see {mixin} _govuk-responsive-spacing\n///\n/// @param {Number} $responsive-spacing-point - Point on the responsive spacing\n/// scale, corresponds to a map of breakpoints and spacing values\n/// @param {String} $direction [all] - Direction to add spacing to\n/// (`top`, `right`, `bottom`, `left`, `all`)\n/// @param {Boolean} $important [false] - Whether to mark as `!important`\n/// @param {Number} $adjustment [false] - Offset to adjust spacing by\n///\n/// @example scss\n/// .element {\n/// @include govuk-responsive-margin(6, \"left\", $adjustment: 1px);\n/// }\n///\n/// @access public\n\n@mixin govuk-responsive-margin($responsive-spacing-point, $direction: \"all\", $important: false, $adjustment: false) {\n @include _govuk-responsive-spacing($responsive-spacing-point, \"margin\", $direction, $important, $adjustment);\n}\n\n/// Responsive padding\n///\n/// Adds responsive padding by fetching a 'spacing map' from the responsive\n/// spacing scale, which defines different spacing values at different\n/// breakpoints. Wrapper for the `_govuk-responsive-spacing` mixin.\n///\n/// @see {mixin} _govuk-responsive-spacing\n///\n/// @param {Number} $responsive-spacing-point - Point on the responsive spacing\n/// scale, corresponds to a map of breakpoints and spacing values\n/// @param {String} $direction [all] - Direction to add spacing to\n/// (`top`, `right`, `bottom`, `left`, `all`)\n/// @param {Boolean} $important [false] - Whether to mark as `!important`\n/// @param {Number} $adjustment [false] - Offset to adjust spacing\n///\n/// @example scss\n/// .element {\n/// @include govuk-responsive-padding(6, \"left\", $adjustment: 1px);\n/// }\n///\n/// @access public\n\n@mixin govuk-responsive-padding($responsive-spacing-point, $direction: \"all\", $important: false, $adjustment: false) {\n @include _govuk-responsive-spacing($responsive-spacing-point, \"padding\", $direction, $important, $adjustment);\n}\n","@include govuk-exports(\"govuk/core/typography\") {\n\n // Headings\n\n %govuk-heading-xl {\n @include govuk-text-colour;\n @include govuk-font($size: 48, $weight: bold);\n\n display: block;\n\n margin-top: 0;\n @include govuk-responsive-margin(8, \"bottom\");\n }\n\n .govuk-heading-xl {\n @extend %govuk-heading-xl;\n }\n\n %govuk-heading-l {\n @include govuk-text-colour;\n @include govuk-font($size: 36, $weight: bold);\n\n display: block;\n\n margin-top: 0;\n @include govuk-responsive-margin(6, \"bottom\");\n }\n\n .govuk-heading-l {\n @extend %govuk-heading-l;\n }\n\n %govuk-heading-m {\n @include govuk-text-colour;\n @include govuk-font($size: 24, $weight: bold);\n\n display: block;\n\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-heading-m {\n @extend %govuk-heading-m;\n }\n\n %govuk-heading-s {\n @include govuk-text-colour;\n @include govuk-font($size: 19, $weight: bold);\n\n display: block;\n\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-heading-s {\n @extend %govuk-heading-s;\n }\n\n // Captions to be used inside headings\n\n .govuk-caption-xl {\n @include govuk-font($size: 27);\n\n display: block;\n\n margin-bottom: govuk-spacing(1);\n\n color: $govuk-secondary-text-colour;\n }\n\n .govuk-caption-l {\n @include govuk-font($size: 24);\n\n display: block;\n\n margin-bottom: govuk-spacing(1);\n color: $govuk-secondary-text-colour;\n\n @include govuk-media-query($from: tablet) {\n margin-bottom: 0;\n }\n }\n\n .govuk-caption-m {\n @include govuk-font($size: 19);\n\n display: block;\n\n color: $govuk-secondary-text-colour;\n }\n\n // Body (paragraphs)\n\n %govuk-body-l {\n @include govuk-text-colour;\n @include govuk-font($size: 24);\n\n margin-top: 0;\n @include govuk-responsive-margin(6, \"bottom\");\n }\n\n .govuk-body-l {\n @extend %govuk-body-l;\n }\n\n %govuk-body-m {\n @include govuk-text-colour;\n @include govuk-font($size: 19);\n\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-body-m {\n @extend %govuk-body-m;\n }\n\n %govuk-body-s {\n @include govuk-text-colour;\n @include govuk-font($size: 16);\n\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-body-s {\n @extend %govuk-body-s;\n }\n\n %govuk-body-xs {\n @include govuk-text-colour;\n @include govuk-font($size: 14);\n\n margin-top: 0;\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-body-xs {\n @extend %govuk-body-xs;\n }\n\n // Usage aliases\n\n // Using extend to alias means we also inherit any contextual adjustments that\n // refer to the 'original' class name\n\n .govuk-body-lead {\n @extend %govuk-body-l;\n }\n\n .govuk-body {\n @extend %govuk-body-m;\n }\n\n // Contextual adjustments\n // Add top padding to headings that appear directly after paragraphs.\n\n %govuk-body-l + %govuk-heading-l {\n padding-top: govuk-spacing(1);\n\n @include govuk-media-query($from: tablet) {\n padding-top: govuk-spacing(2);\n }\n }\n\n %govuk-body-m + %govuk-heading-l,\n %govuk-body-s + %govuk-heading-l,\n %govuk-list + %govuk-heading-l {\n @include govuk-responsive-padding(4, \"top\");\n }\n\n %govuk-body-m + %govuk-heading-m,\n %govuk-body-s + %govuk-heading-m,\n %govuk-list + %govuk-heading-m,\n %govuk-body-m + %govuk-heading-s,\n %govuk-body-s + %govuk-heading-s,\n %govuk-list + %govuk-heading-s {\n padding-top: govuk-spacing(1);\n\n @include govuk-media-query($from: tablet) {\n padding-top: govuk-spacing(2);\n }\n }\n}\n","@include govuk-exports(\"govuk/core/section-break\") {\n\n %govuk-section-break {\n margin: 0;\n border: 0;\n\n // fix double-width section break and forced visible section break\n // when combined with styles from alphagov/elements\n @include _govuk-compatibility(govuk_elements) {\n height: 0;\n }\n }\n\n .govuk-section-break {\n @extend %govuk-section-break;\n }\n\n // Sizes\n\n %govuk-section-break--xl {\n @include govuk-responsive-margin(8, \"top\");\n @include govuk-responsive-margin(8, \"bottom\");\n }\n\n .govuk-section-break--xl {\n @extend %govuk-section-break--xl;\n }\n\n %govuk-section-break--l {\n @include govuk-responsive-margin(6, \"top\");\n @include govuk-responsive-margin(6, \"bottom\");\n }\n\n .govuk-section-break--l {\n @extend %govuk-section-break--l;\n }\n\n %govuk-section-break--m {\n @include govuk-responsive-margin(4, \"top\");\n @include govuk-responsive-margin(4, \"bottom\");\n }\n\n .govuk-section-break--m {\n @extend %govuk-section-break--m;\n }\n\n // Visible variant\n\n %govuk-section-break--visible {\n border-bottom: 1px solid $govuk-border-colour;\n }\n\n .govuk-section-break--visible {\n @extend %govuk-section-break--visible;\n }\n}\n","@import \"../base\";\n\n@include govuk-exports(\"govuk/objects/button-group\") {\n // Button groups can be used to group buttons and links together as a group.\n //\n // Within a button group:\n //\n // - links are styled to line up visually with the buttons, including being\n // centre-aligned on mobile\n // - spacing between the buttons and links is handled automatically, including\n // when they wrap across multiple lines\n .govuk-button-group {\n $horizontal-gap: govuk-spacing(3);\n $vertical-gap: govuk-spacing(3);\n\n // These need to be kept in sync with the button component's styles\n $button-padding: govuk-spacing(2);\n $button-shadow-size: $govuk-border-width-form-element;\n\n $link-spacing: govuk-spacing(1);\n\n @include govuk-responsive-margin(6, \"bottom\", $adjustment: $vertical-gap * -1);\n\n // Flexbox is used to center-align links on mobile, align everything along\n // the baseline on tablet and above, and to removes extra whitespace that\n // we'd get between the buttons and links because they're inline-blocks.\n //\n // Ideally we'd use `gap` with flexbox rather than having to do it all with\n // margins, but unfortunately the support isn't there (yet) and @supports\n // doesn't play nicely with it\n // (https://github.com/w3c/csswg-drafts/issues/3559)\n display: flex;\n flex-direction: column;\n align-items: center;\n\n // Give links within the button group the same font-size and line-height\n // as buttons.\n //\n // Because we want the focus state to be tight around the link text, we use\n // margins where the buttons would use padding.\n .govuk-link {\n @include govuk-font($size: 19, $line-height: 19px);\n display: inline-block;\n // Prevent links overflowing their container in IE10/11 because of bug\n // with align-items: center\n max-width: 100%;\n margin-top: $link-spacing;\n margin-bottom: $link-spacing + $vertical-gap;\n text-align: center;\n }\n\n // Reduce the bottom margin to the size of the vertical gap (accommodating\n // the button shadow) – the 'lost' margin is moved to the button-group.\n .govuk-button {\n margin-bottom: $vertical-gap + $button-shadow-size;\n }\n\n // On tablet and above, we also introduce a 'column gap' between the\n // buttons and links in each row and left align links\n @include govuk-media-query($from: tablet) {\n // Cancel out the column gap for the last item in each row\n margin-right: ($horizontal-gap * -1);\n\n flex-direction: row;\n flex-wrap: wrap;\n align-items: baseline;\n\n .govuk-button,\n .govuk-link {\n margin-right: $horizontal-gap;\n }\n\n .govuk-link {\n text-align: left;\n }\n }\n }\n}\n","@import \"../base\";\n\n@include govuk-exports(\"govuk/objects/form-group\") {\n .govuk-form-group {\n @include govuk-clearfix;\n @include govuk-responsive-margin(6, \"bottom\");\n\n .govuk-form-group:last-of-type {\n margin-bottom: 0; // Remove margin from last item in nested groups\n }\n }\n\n .govuk-form-group--error {\n padding-left: govuk-spacing(3);\n border-left: $govuk-border-width-form-group-error solid $govuk-error-colour;\n\n .govuk-form-group {\n // Reset error styles in nested form groups that might have error class\n padding: 0;\n border: 0;\n }\n }\n}\n","////\n/// @group helpers/layout\n////\n\n/// Clear floated content within a container using a pseudo element\n///\n/// @access public\n\n@mixin govuk-clearfix {\n &:after {\n content: \"\";\n display: block;\n clear: both;\n }\n}\n","@import \"../base\";\n\n@include govuk-exports(\"govuk/objects/grid\") {\n .govuk-grid-row {\n @include govuk-clearfix;\n margin-right: - ($govuk-gutter-half);\n margin-left: - ($govuk-gutter-half);\n }\n\n @each $width in map-keys($govuk-grid-widths) {\n .govuk-grid-column-#{$width} {\n @include govuk-grid-column($width);\n }\n }\n\n // These *must* be defined in a separate loop as they have the same\n // specificity as the non-breakpoint specific classes, so need to appear after\n // them in the outputted CSS\n @each $width in map-keys($govuk-grid-widths) {\n .govuk-grid-column-#{$width}-from-desktop {\n @include govuk-grid-column($width, $at: desktop);\n }\n }\n}\n","////\n/// @group helpers/layout\n////\n\n/// Grid width percentage\n///\n/// @param {String} $key - Name of grid width (e.g. two-thirds)\n/// @return {Number} Percentage width\n/// @throw if `$key` is not a valid grid width\n/// @access public\n\n@function govuk-grid-width($key) {\n @if map-has-key($govuk-grid-widths, $key) {\n @return map-get($govuk-grid-widths, $key);\n }\n\n @error \"Unknown grid width `#{$key}`\";\n}\n\n/// Generate grid column styles\n///\n/// Creates a grid column with standard gutter between the columns.\n///\n/// Grid widths are defined in the `$govuk-grid-widths` map.\n///\n/// By default the column width changes from 100% to specified width at the\n/// 'tablet' breakpoint, but other breakpoints can be specified using the `$at`\n/// parameter.\n///\n/// @param {String} $width [full] name of a grid width from $govuk-grid-widths\n/// @param {String} $float [left] left | right\n/// @param {String} $at [tablet] - mobile | tablet | desktop | any custom breakpoint\n///\n/// @example scss - Default\n/// .govuk-grid-column-two-thirds {\n/// @include govuk-grid-column(two-thirds)\n/// }\n///\n/// @example scss - Customising the breakpoint where width percentage is applied\n/// .govuk-grid-column-one-half-at-desktop {\n/// @include govuk-grid-column(one-half, $at: desktop);\n/// }\n///\n/// @example scss - Customising the float direction\n/// .govuk-grid-column-one-half-right {\n/// @include govuk-grid-column(two-thirds, $float: right);\n/// }\n///\n/// @access public\n\n@mixin govuk-grid-column($width: full, $float: left, $at: tablet) {\n box-sizing: border-box;\n @if $at != desktop {\n width: 100%;\n }\n padding: 0 $govuk-gutter-half;\n @include govuk-media-query($from: $at) {\n width: govuk-grid-width($width);\n float: $float;\n }\n}\n","@import \"../base\";\n\n////\n/// @group objects/layout\n////\n\n// Example usage with Breadcrumbs, phase banners, back links:\n//
\n// \n//
\n// \n//
\n//
\n//\n// Example usage without Breadcrumbs, phase banners, back links:\n//
\n//
\n// \n//
\n//
\n\n@include govuk-exports(\"govuk/objects/main-wrapper\") {\n .govuk-main-wrapper {\n // In IE11 the `main` element can be used, but is not recognized –\n // meaning it's not defined in IE's default style sheet,\n // so it uses CSS initial value, which is inline.\n display: block;\n padding-top: govuk-spacing(4);\n padding-bottom: govuk-spacing(4);\n\n @include govuk-media-query($from: tablet) {\n // This spacing is manually adjusted to replicate the margin of\n // govuk-heading-xl (50px) minus the spacing of back link and\n // breadcrumbs (10px)\n padding-top: govuk-spacing(7);\n padding-bottom: govuk-spacing(7);\n }\n }\n\n // Using the `.govuk-main-wrapper--auto-spacing` modifier should apply the\n // correct spacing depending on whether there are any elements\n // (such the back link, breadcrumbs or phase banner components) before the\n // `.govuk-main-wrapper` in the `govuk-width-container`.\n //\n // If you need to control the spacing manually, use the\n // `govuk-main-wrapper--l` modifier instead.\n .govuk-main-wrapper--auto-spacing:first-child,\n .govuk-main-wrapper--l {\n @include govuk-responsive-padding(8, \"top\");\n }\n}\n","@import \"../base\";\n\n@include govuk-exports(\"govuk/objects/template\") {\n\n // Applied to the element\n .govuk-template {\n // Set the overall page background colour to the same colour as used by the\n // footer to give the illusion of a long footer.\n background-color: $govuk-canvas-background-colour;\n\n // Prevent automatic text sizing, as we already cater for small devices and\n // would like the browser to stay on 100% text zoom by default.\n text-size-adjust: 100%;\n\n // Add scroll padding to the top of govuk-template but remove it if the\n // exit this page component is present.\n //\n // This is a solution to exit this page potentially failing WCAG SC 2.4.12:\n // Focus Not Obscured (https://www.w3.org/WAI/WCAG22/Understanding/focus-not-obscured-minimum.html)\n // due to it's sticky positioning.\n //\n // This will apply scroll-padding-top in any browsers that don't support :has\n // (https://caniuse.com/css-has). This is part of the reason we do this in\n // a \"wrong way round\" way as we hypothesise that the risks of having\n // scroll-padding unnecessarily is better than risking not having scroll-padding\n // and needing it to account for exit this page.\n @supports (position: sticky) {\n scroll-padding-top: govuk-spacing(9);\n\n &:not(:has(.govuk-exit-this-page)) {\n scroll-padding-top: 0;\n }\n }\n\n // Force the scrollbar to always display in IE, to prevent horizontal page\n // jumps as content height changes (e.g. autocomplete results open).\n @include govuk-media-query($media-type: screen) {\n overflow-y: scroll;\n }\n }\n\n // Applied to the element\n .govuk-template__body {\n // The default margins set by user-agents are not required since we have our\n // own containers.\n margin: 0;\n // Set the overall body of the page back to the typical background colour.\n background-color: $govuk-body-background-colour;\n }\n}\n","@import \"../base\";\n\n////\n/// @group objects/layout\n////\n\n/// Width container mixin\n///\n/// Used to create page width and custom width container classes.\n///\n/// @param {String} $width [$govuk-page-width] - Width in pixels\n///\n/// @example scss - Creating a 1200px wide container class\n/// .app-width-container--wide {\n/// @include govuk-width-container(1200px);\n/// }\n///\n/// @access public\n\n@mixin govuk-width-container($width: $govuk-page-width) {\n\n // By default, limit the width of the container to the page width\n max-width: $width;\n\n // On mobile, add half width gutters\n margin-right: $govuk-gutter-half;\n margin-left: $govuk-gutter-half;\n\n // Respect 'display cutout' safe area (avoids notches and rounded corners)\n @supports (margin: unquote(\"max(calc(0px))\")) {\n $gutter-safe-area-right: calc(#{$govuk-gutter-half} + env(safe-area-inset-right));\n $gutter-safe-area-left: calc(#{$govuk-gutter-half} + env(safe-area-inset-left));\n\n // Use max() to pick largest margin, default or with safe area\n // Escaped due to Sass max() vs. CSS native max()\n margin-right: unquote(\"max(#{$govuk-gutter-half}, #{$gutter-safe-area-right})\");\n margin-left: unquote(\"max(#{$govuk-gutter-half}, #{$gutter-safe-area-left})\");\n }\n\n // On tablet, add full width gutters\n @include govuk-media-query($from: tablet) {\n margin-right: $govuk-gutter;\n margin-left: $govuk-gutter;\n\n // Respect 'display cutout' safe area (avoids notches and rounded corners)\n @supports (margin: unquote(\"max(calc(0px))\")) {\n $gutter-safe-area-right: calc(#{$govuk-gutter-half} + env(safe-area-inset-right));\n $gutter-safe-area-left: calc(#{$govuk-gutter-half} + env(safe-area-inset-left));\n\n // Use max() to pick largest margin, default or with safe area\n // Escaped due to Sass max() vs. CSS native max()\n margin-right: unquote(\"max(#{$govuk-gutter}, #{$gutter-safe-area-right})\");\n margin-left: unquote(\"max(#{$govuk-gutter}, #{$gutter-safe-area-left})\");\n }\n }\n\n // As soon as the viewport is greater than the width of the page plus the\n // gutters, just centre the content instead of adding gutters.\n @include govuk-media-query($and: \"(min-width: #{($width + $govuk-gutter * 2)})\") {\n margin-right: auto;\n margin-left: auto;\n\n // Since a safe area may have previously been set above,\n // we need to duplicate this margin that centers the page.\n @supports (margin: unquote(\"max(calc(0px))\")) {\n margin-right: auto;\n margin-left: auto;\n }\n }\n\n @include _govuk-if-ie8 {\n width: $width;\n // Since media queries are not supported in IE8,\n // we need to duplicate this margin that centers the page.\n margin-right: auto;\n margin-left: auto;\n }\n}\n\n@include govuk-exports(\"govuk/objects/width-container\") {\n .govuk-width-container {\n @include govuk-width-container;\n }\n}\n","////\n/// @group settings/measurements\n////\n\n// =========================================================\n// Page layout\n// =========================================================\n\n/// Width of main container\n///\n/// @type Number\n/// @access public\n\n$govuk-page-width: 960px !default;\n\n/// Map of grid column widths\n///\n/// @type Map\n/// @access public\n\n$govuk-grid-widths: (\n one-quarter: (100% / 4),\n one-third: (100% / 3),\n one-half: (100% / 2),\n two-thirds: (200% / 3),\n three-quarters: (300% / 4),\n full: 100%\n) !default;\n\n/// Width of gutter between grid columns\n///\n/// @type Number\n/// @access public\n\n$govuk-gutter: 30px !default;\n\n/// Width of half the gutter between grid columns\n///\n/// @type Number\n/// @access public\n\n$govuk-gutter-half: $govuk-gutter / 2;\n\n// =========================================================\n// Borders\n// =========================================================\n\n/// Standard border width\n///\n/// @type Number\n/// @access public\n\n$govuk-border-width: 5px !default;\n\n/// Wide border width\n///\n/// @type Number\n/// @access public\n\n$govuk-border-width-wide: 10px !default;\n\n/// Narrow border width\n///\n/// @type Number\n/// @access public\n\n$govuk-border-width-narrow: 4px !default;\n\n/// Form control border width\n///\n/// @type Number\n/// @access public\n\n$govuk-border-width-form-element: 2px !default;\n\n/// Form group border width when in error state\n///\n/// @type Number\n/// @access public\n\n$govuk-border-width-form-group-error: $govuk-border-width !default;\n\n/// Border width of focus outline\n///\n/// @type Number\n/// @access public\n\n$govuk-focus-width: 3px !default;\n\n/// Hover width for form controls with a hover state\n///\n/// @type Number\n/// @access public\n\n$govuk-hover-width: 10px !default;\n","@include govuk-exports(\"govuk/component/accordion\") {\n $govuk-accordion-base-colour: govuk-colour(\"black\");\n $govuk-accordion-hover-colour: govuk-colour(\"light-grey\", $legacy: \"grey-3\");\n $govuk-accordion-icon-focus-colour: $govuk-focus-colour;\n $govuk-accordion-bottom-border-width: 1px;\n\n .govuk-accordion {\n @include govuk-responsive-margin(6, \"bottom\");\n }\n\n .govuk-accordion__section {\n padding-top: govuk-spacing(3);\n }\n\n .govuk-accordion__section-heading {\n // Override browser defaults to ensure consistent element height\n margin-top: 0;\n margin-bottom: 0;\n\n padding-top: govuk-spacing(3);\n padding-bottom: govuk-spacing(3);\n }\n\n .govuk-accordion__section-button {\n @include govuk-font($size: 24, $weight: bold);\n @include govuk-text-colour;\n\n display: block;\n margin-bottom: 0;\n padding-top: govuk-spacing(3);\n }\n\n // Remove the bottom margin from the last item inside the content\n .govuk-accordion__section-content > :last-child {\n margin-bottom: 0;\n }\n\n // JavaScript enabled\n .js-enabled {\n .govuk-accordion {\n // Border at the bottom of the whole accordion\n border-bottom: $govuk-accordion-bottom-border-width solid $govuk-border-colour;\n }\n\n .govuk-accordion__section {\n padding-top: 0;\n }\n\n // Hide the body of collapsed sections by default for browsers that lack\n // support for `content-visibility` paired with [hidden=until-found]\n .govuk-accordion__section-content {\n display: none;\n\n @include govuk-responsive-padding(3, \"top\");\n @include govuk-responsive-padding(8, \"bottom\");\n }\n\n // Hide the body of collapsed sections using `content-visibility` to enable\n // page search within [hidden=until-found] regions where browser supported\n .govuk-accordion__section-content[hidden] {\n @supports (content-visibility: hidden) {\n content-visibility: hidden;\n display: inherit;\n }\n\n // Hide the padding of collapsed sections\n padding-top: 0;\n padding-bottom: 0;\n }\n\n // Show the body of expanded sections\n .govuk-accordion__section--expanded .govuk-accordion__section-content {\n display: block;\n }\n\n .govuk-accordion__show-all {\n @include govuk-font($size: 19);\n position: relative;\n z-index: 1;\n\n margin-bottom: 9px;\n padding: govuk-spacing(1) 2px govuk-spacing(1) 0;\n\n border-width: 0;\n\n color: $govuk-link-colour;\n background: none;\n\n cursor: pointer;\n -webkit-appearance: none;\n\n @include govuk-media-query ($from: tablet) {\n margin-bottom: 14px;\n }\n\n // Remove default button focus outline in Firefox\n &::-moz-focus-inner {\n padding: 0;\n border: 0;\n }\n\n &:hover {\n color: $govuk-accordion-base-colour;\n background: $govuk-accordion-hover-colour;\n // The GOV.UK Design System focus state adds a box-shadow to the top and bottom of the\n // button. We add a grey box-shadow on hover too, to make the height of the hover state\n // match the height of the focus state.\n box-shadow: 0 -2px $govuk-accordion-hover-colour, 0 4px $govuk-accordion-hover-colour;\n\n .govuk-accordion__section-toggle-text {\n color: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron {\n color: $govuk-accordion-base-colour;\n background: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron:after {\n color: $govuk-accordion-hover-colour;\n }\n }\n\n &:focus {\n @include govuk-focused-text;\n\n .govuk-accordion-nav__chevron {\n background: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron:after {\n color: $govuk-accordion-icon-focus-colour;\n }\n }\n }\n\n .govuk-accordion__section-heading {\n padding: 0;\n }\n\n // Create Chevron icon aligned with text\n .govuk-accordion-nav__chevron {\n box-sizing: border-box;\n display: inline-block;\n\n position: relative;\n\n // Set size using rems to make the icon scale with text if user resizes text in their browser\n width: govuk-px-to-rem(20px);\n height: govuk-px-to-rem(20px);\n\n border: govuk-px-to-rem(1px) solid;\n border-radius: 50%;\n\n vertical-align: middle;\n\n // IE8 fallback of icon\n @include _govuk-if-ie8 {\n display: inline-block;\n max-height: 20px;\n line-height: 1;\n }\n\n // Create inner chevron arrow\n &:after {\n content: \"\";\n box-sizing: border-box;\n display: block;\n\n position: absolute;\n bottom: govuk-px-to-rem(5px);\n left: govuk-px-to-rem(6px);\n\n width: govuk-px-to-rem(6px);\n height: govuk-px-to-rem(6px);\n\n transform: rotate(-45deg);\n\n border-top: govuk-px-to-rem(2px) solid;\n border-right: govuk-px-to-rem(2px) solid;\n\n // IE8 fallback of icon with HTML symbol\n @include _govuk-if-ie8 {\n content: \"\\25B2\"; // \"▲\"\n position: relative;\n border: 0;\n }\n }\n }\n\n // Rotate icon to create \"Down\" version\n .govuk-accordion-nav__chevron--down {\n transform: rotate(180deg);\n\n // IE8 fallback of arrow icon\n @include _govuk-if-ie8 {\n &:after {\n content: \"\\25BC\"; // \"▼\"\n transform: none;\n }\n }\n }\n\n .govuk-accordion__section-button {\n width: 100%;\n\n padding: govuk-spacing(2) 0 0 0;\n\n border: 0;\n\n border-top: $govuk-accordion-bottom-border-width solid $govuk-border-colour;\n\n // Visually separate the section from the one underneath when user changes colours in their\n // browser. See https://github.com/alphagov/govuk-frontend/issues/2321#issuecomment-924201488\n border-bottom: govuk-spacing(2) solid transparent;\n\n color: $govuk-text-colour;\n background: none;\n\n text-align: left;\n // Section headers have a pointer cursor as an additional affordance\n cursor: pointer;\n -webkit-appearance: none;\n\n @include govuk-media-query ($from: tablet) {\n padding-bottom: govuk-spacing(2);\n }\n\n &:active {\n color: $govuk-link-active-colour;\n background: none;\n }\n\n &:hover {\n color: $govuk-accordion-base-colour;\n background: $govuk-accordion-hover-colour;\n\n .govuk-accordion__section-toggle-text {\n color: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron {\n color: $govuk-accordion-base-colour;\n background: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron:after {\n color: $govuk-accordion-hover-colour;\n }\n }\n\n &:focus {\n // Remove default focus border around button as\n // styling is being applied to inner text elements that receive focus\n outline: 0;\n\n .govuk-accordion__section-heading-text-focus,\n .govuk-accordion__section-summary-focus,\n .govuk-accordion__section-toggle-focus {\n @include govuk-focused-text;\n }\n\n .govuk-accordion-nav__chevron {\n color: $govuk-accordion-base-colour;\n background: $govuk-accordion-base-colour;\n }\n\n .govuk-accordion-nav__chevron:after {\n color: $govuk-accordion-icon-focus-colour;\n }\n }\n\n // Remove default button focus outline in Firefox\n &::-moz-focus-inner {\n padding: 0;\n border: 0;\n }\n }\n\n // Remove the transparent border when the section is expanded to make it clear that the heading\n // relates to the content below. Adjust padding to maintain the height of the element.\n // See https://github.com/alphagov/govuk-frontend/pull/2257#issuecomment-951920798\n .govuk-accordion__section--expanded .govuk-accordion__section-button {\n padding-bottom: govuk-spacing(3);\n border-bottom: 0;\n\n @include govuk-media-query ($from: tablet) {\n padding-bottom: govuk-spacing(4);\n }\n }\n\n // As Chevron icon is vertically aligned it overlaps with the focus state bottom border\n // Styling adds some spacing\n .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {\n padding-bottom: 3px;\n\n @include govuk-media-query ($from: desktop) {\n padding-bottom: 2px;\n }\n }\n\n .govuk-accordion__section-toggle,\n .govuk-accordion__section-heading-text,\n .govuk-accordion__section-summary {\n display: block;\n margin-bottom: 13px;\n\n .govuk-accordion__section-heading-text-focus,\n .govuk-accordion__section-summary-focus,\n .govuk-accordion__section-toggle-focus {\n display: inline;\n }\n }\n\n // Add toggle link with Chevron icon on left.\n .govuk-accordion__section-toggle {\n @include govuk-typography-responsive($size: 19);\n @include govuk-typography-weight-regular;\n color: $govuk-link-colour;\n }\n\n // Add space between the icon and text.\n // Avoid applying spacing directly to the icon as the use of `transform` will change the\n // placement of any margins.\n .govuk-accordion__show-all-text,\n .govuk-accordion__section-toggle-text {\n margin-left: govuk-spacing(1);\n vertical-align: middle;\n }\n\n // Background colour adjustment when user changes colours in Firefox\n //\n // When user changes colours in Firefox, text colour inside \n\n \n \n \n \n" + "html": "
\n \n
" }, { "name": "with custom navigation label", @@ -75,7 +83,7 @@ ] }, "hidden": false, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "with custom menu button text", @@ -102,7 +110,7 @@ ] }, "hidden": false, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "with custom menu button label", @@ -129,7 +137,7 @@ ] }, "hidden": false, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "with service name and navigation", @@ -157,7 +165,7 @@ ] }, "hidden": false, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "with large navigation", @@ -230,7 +238,7 @@ ] }, "hidden": false, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "with product name", @@ -239,7 +247,7 @@ "productName": "Product Name" }, "hidden": false, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "full width", @@ -249,7 +257,7 @@ "productName": "Product Name" }, "hidden": false, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "full width with navigation", @@ -274,7 +282,7 @@ ] }, "hidden": false, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "navigation item with html", @@ -298,7 +306,7 @@ ] }, "hidden": false, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "navigation item with text without link", @@ -318,7 +326,7 @@ ] }, "hidden": false, - "html": "
\n
\n \n
\n \n Service Name\n \n \n
\n
\n
" + "html": "
\n
\n \n
\n \n Service Name\n \n \n
\n
\n
" }, { "name": "attributes", @@ -329,7 +337,7 @@ } }, "hidden": true, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "classes", @@ -337,7 +345,7 @@ "classes": "app-header--custom-modifier" }, "hidden": true, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "custom homepage url", @@ -345,7 +353,7 @@ "homepageUrl": "/" }, "hidden": true, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "navigation item with attributes", @@ -362,7 +370,7 @@ ] }, "hidden": true, - "html": "
\n
\n \n
\n \n
\n
\n
" + "html": "
\n
\n \n
\n \n
\n
\n
" }, { "name": "navigation item with html as text", @@ -386,7 +394,7 @@ ] }, "hidden": true, - "html": "
\n \n
" + "html": "
\n \n
" }, { "name": "navigation item with html without link", @@ -407,7 +415,7 @@ ] }, "hidden": true, - "html": "
\n
\n \n
\n \n Service Name\n \n \n
\n
\n
" + "html": "
\n
\n \n
\n \n Service Name\n \n \n
\n
\n
" }, { "name": "with custom navigation label and custom menu button text", @@ -435,7 +443,7 @@ ] }, "hidden": true, - "html": "
\n
\n \n
\n \n
\n
\n
" + "html": "
\n
\n \n
\n \n
\n
\n
" } ] } diff --git a/package/govuk/components/header/macro-options.json b/package/govuk/components/header/macro-options.json index ef9ac3478d..491388f16a 100644 --- a/package/govuk/components/header/macro-options.json +++ b/package/govuk/components/header/macro-options.json @@ -108,5 +108,11 @@ "type": "object", "required": false, "description": "HTML attributes (for example data attributes) to add to the header container." + }, + { + "name": "useTudorCrown", + "type": "boolean", + "required": false, + "description": "If `true`, the header uses the Tudor crown from King Charles III's royal cypher. This will become the default in a future version of GOV.UK Frontend." } ] diff --git a/package/govuk/components/header/template.njk b/package/govuk/components/header/template.njk index 2a11dec9b5..148b41cf31 100644 --- a/package/govuk/components/header/template.njk +++ b/package/govuk/components/header/template.njk @@ -1,42 +1,67 @@ {% set menuButtonText = params.menuButtonText if params.menuButtonText else 'Menu' %} +{#- We use an inline SVG for the crown so that we can cascade the +currentColor into the crown whilst continuing to support older browsers +which do not support external SVGs without a Javascript polyfill. This +adds approximately 1kb to every page load. + +We use currentColour so that we can easily invert it when printing and +when the focus state is applied. This also benefits users who override +colours in their browser as they will still see the crown. + +The SVG needs `focusable="false"` so that Internet Explorer does not +treat it as an interactive element - without this it will be +'focusable' when using the keyboard to navigate. #} + +{% set _stEdwardsCrown %} + + + + +{% endset %} + +{% set _tudorCrown %} + + + + +{% endset %} +