.govuk-table{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.1875rem;line-height:1.3157894737;color:#0b0c0c;width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse}@media print{.govuk-table{font-family:sans-serif}}@media print{.govuk-table{font-size:14pt;line-height:1.15}}@media print{.govuk-table{color:#000}}@media(min-width: 40.0625em){.govuk-table{margin-bottom:30px}}@media(max-width: 40.0525em){.govuk-table--small-text-until-tablet{font-size:1rem;line-height:1.25}}@media print and (max-width: 40.0525em){.govuk-table--small-text-until-tablet{font-size:14pt;line-height:1.2}}.govuk-table__header{font-weight:700}.govuk-table__header,.govuk-table__cell{padding:10px 20px 10px 0;border-bottom:1px solid #b1b4b6;text-align:left;vertical-align:top}.govuk-table__cell--numeric{font-variant-numeric:tabular-nums}.govuk-table__header--numeric,.govuk-table__cell--numeric{text-align:right}.govuk-table__header:last-child,.govuk-table__cell:last-child{padding-right:0}.govuk-table__caption{font-weight:700;display:table-caption;text-align:left}.govuk-table__caption--xl,.govuk-table__caption--l,.govuk-table__caption--m{margin-bottom:15px}.govuk-table__caption--xl{font-size:2rem;line-height:1.09375}@media(min-width: 40.0625em){.govuk-table__caption--xl{font-size:3rem;line-height:1.0416666667}}@media print{.govuk-table__caption--xl{font-size:32pt;line-height:1.15}}.govuk-table__caption--l{font-size:1.6875rem;line-height:1.1111111111}@media(min-width: 40.0625em){.govuk-table__caption--l{font-size:2.25rem;line-height:1.1111111111}}@media print{.govuk-table__caption--l{font-size:24pt;line-height:1.05}}.govuk-table__caption--m{font-size:1.3125rem;line-height:1.1904761905}@media(min-width: 40.0625em){.govuk-table__caption--m{font-size:1.5rem;line-height:1.25}}@media print{.govuk-table__caption--m{font-size:18pt;line-height:1.15}}.govuk-table__cell:empty,.govuk-table__cell--empty{color:#505a5f}.govuk-table--sortable{outline:1px solid #b1b4b6;outline-offset:0}.govuk-table--sortable .govuk-table__header{padding:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;background:#f3f2f1;font-weight:normal}.govuk-table--sortable .govuk-table__header:last-child{border-right:0}.govuk-table--sortable .govuk-table__header .app-table__sort-link{display:inline-block;position:relative;padding-right:14px;color:#1d70b8;text-decoration:none}.govuk-table--sortable .govuk-table__header .app-table__sort-link:link{color:#1d70b8}.govuk-table--sortable .govuk-table__header .app-table__sort-link:visited{color:#1d70b8}.govuk-table--sortable .govuk-table__header .app-table__sort-link:hover{color:#003078}.govuk-table--sortable .govuk-table__header .app-table__sort-link:active{color:#0b0c0c}.govuk-table--sortable .govuk-table__header .app-table__sort-link:focus{color:#0b0c0c}.govuk-table--sortable .govuk-table__header .app-table__sort-link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none}@supports not (text-wrap: balance){.govuk-table--sortable .govuk-table__header .app-table__sort-link:focus{-webkit-box-decoration-break:clone;box-decoration-break:clone}}.govuk-table--sortable .govuk-table__header .app-table__sort-link::after{content:"";position:absolute;top:5px;right:0;display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(50% 0%, 0% 100%, 100% 100%);clip-path:polygon(50% 0%, 0% 100%, 100% 100%);border-width:0 4px 6.928px;border-bottom-color:inherit}.govuk-table--sortable .govuk-table__header .app-table__sort-link::before{content:"";position:absolute;top:13px;right:0;display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(0% 0%, 50% 100%, 100% 0%);clip-path:polygon(0% 0%, 50% 100%, 100% 0%);border-width:6.928px 4px 0 4px;border-top-color:inherit}.govuk-table--sortable .govuk-table__header--active{color:#fff;background:#1d70b8}.govuk-table--sortable .govuk-table__header--active .app-table__sort-link{padding-right:20px}.govuk-table--sortable .govuk-table__header--active .app-table__sort-link:link,.govuk-table--sortable .govuk-table__header--active .app-table__sort-link:visited,.govuk-table--sortable .govuk-table__header--active .app-table__sort-link:hover,.govuk-table--sortable .govuk-table__header--active .app-table__sort-link:active{color:#fff}.govuk-table--sortable .govuk-table__header--active .app-table__sort-link:focus{color:#0b0c0c}.govuk-table--sortable .govuk-table__header--active .app-table__sort-link--ascending::before,.govuk-table--sortable .govuk-table__header--active .app-table__sort-link--descending::before{content:none}.govuk-table--sortable .govuk-table__header--active .app-table__sort-link--ascending::after{content:"";position:absolute;top:7px;right:0;margin-left:5px;display:inline-block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(50% 0%, 0% 100%, 100% 100%);clip-path:polygon(50% 0%, 0% 100%, 100% 100%);border-width:0 7px 12.124px;border-bottom-color:inherit}.govuk-table--sortable .govuk-table__header--active .app-table__sort-link--descending::after{content:"";position:absolute;top:7px;right:0;margin-left:5px;display:inline-block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0);-webkit-clip-path:polygon(0% 0%, 50% 100%, 100% 0%);clip-path:polygon(0% 0%, 50% 100%, 100% 0%);border-width:12.124px 7px 0 7px;border-top-color:inherit}.govuk-table--sortable .govuk-table__row:hover{background-color:rgba(43,140,196,.2)}.govuk-table--sortable .govuk-table__row:nth-child(even){background-color:#f3f2f1}.govuk-table--sortable .govuk-table__row:nth-child(even):hover{background-color:rgba(43,140,196,.2)}.govuk-table--sortable .govuk-table__cell{padding:10px;border:0}@media print{.govuk-table a::after,.gem-c-table a::after{display:none !important}.govuk-table--sortable{outline:none}.govuk-table--sortable *{color:#000 !important;background:none !important}.govuk-table--sortable .govuk-table__header,.govuk-table--sortable .govuk-table__cell{border-bottom:1px solid #000 !important}.govuk-table--sortable .govuk-table__header{font-weight:700;border-right:0}.govuk-table--sortable .app-table__sort-link{padding:0 !important}.govuk-table--sortable .app-table__sort-link::before,.govuk-table--sortable .app-table__sort-link::after{display:none !important}}
