:root{--govuk-font-family:arial, sans-serif;--c-black:#0b0c0c;--c-secondary:#505a5f;--c-subtle:#6f777b;--c-light:#f3f2f1;--c-border:#b1b4b6;--c-red:#d4351c;--c-yellow:#fd0;--c-blue:#1d70b8;--c-green:#00703c}@font-face{font-family:GDS Transport;src:local(Arial);font-weight:400}@font-face{font-family:GDS Transport;src:local(Arial);font-weight:700}@font-face{font-family:GDS Transport Website;src:local(Arial);font-weight:400}@font-face{font-family:GDS Transport Website;src:local(Arial);font-weight:700}body{font-family:arial,sans-serif}#app{flex-direction:column;min-height:100vh;display:flex}.content-area{flex:1 0 auto}.tul-logo{letter-spacing:-.03em;align-items:baseline;gap:0;font-family:arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;display:inline-flex}.tul-logo__the,.tul-logo__underscore,.tul-logo__unlabeled{color:var(--c-black)}.tul-logo__bang{color:var(--c-red)}.news-list{flex-direction:column;gap:1.5rem;margin-bottom:2rem;display:flex}.news-card{border-bottom:1px solid var(--c-black);flex-direction:row;display:flex;position:relative}.news-card:hover{border-bottom:3px solid var(--c-black);outline-offset:0;margin-bottom:-2px}.news-card:focus-within{outline:3px solid var(--c-yellow);outline-offset:0;box-shadow:inset 0 0 0 2px var(--c-black)}.news-card .govuk-link:focus{box-shadow:none;background:0 0;outline:none}.news-card .govuk-link:after{content:"";z-index:2;position:absolute;inset:0}.news-card__img-col{flex:0 0 260px;overflow:hidden}.news-card__img{object-fit:cover;width:100%;height:100%;display:block}.news-card__body{background:var(--c-light);flex-direction:column;flex:1;gap:.5rem;padding:1.25rem 1.5rem;display:flex}.news-card__meta-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.news-card__category{text-transform:uppercase;letter-spacing:.06em;color:var(--c-secondary);font-size:.75rem;font-weight:700}.news-card__meta{color:var(--c-secondary);font-size:.8125rem}.news-card__title{margin:0}.news-card__excerpt{color:var(--c-secondary);margin:0}.news-card--hero{flex-direction:column;min-height:320px;position:relative}.news-card--hero .news-card__img-col{flex:none;width:100%;position:absolute;inset:0}.news-card--hero .news-card__img{object-fit:cover;width:100%;height:100%;max-height:none}.news-card--hero .news-card__body{z-index:1;background:0 0;margin-top:auto;position:relative}.news-card--hero .news-card__category,.news-card--hero .news-card__meta,.news-card--hero .govuk-link,.news-card--hero .govuk-link:link,.news-card--hero .govuk-link:visited,.news-card--hero .govuk-link:hover,.news-card--hero .news-card__excerpt{color:#fff}@media (width<=40em){.news-card{flex-direction:column;min-height:240px;position:relative}.news-card__img-col{flex:none;width:100%;position:absolute;inset:0}.news-card__img{object-fit:cover;width:100%;height:100%}.news-card__body{z-index:1;background:0 0;margin-top:auto;position:relative}.news-card__category,.news-card__meta,.news-card .govuk-link,.news-card .govuk-link:link,.news-card .govuk-link:visited,.news-card .govuk-link:hover,.news-card__excerpt{color:#fff}}.skeleton-img{background:linear-gradient(90deg, var(--c-light) 25%, #fff 50%, var(--c-light) 75%);background-size:200% 100%;width:100%;height:180px;animation:1.4s infinite govuk-shimmer}.skeleton-line{background:linear-gradient(90deg, var(--c-light) 25%, #fff 50%, var(--c-light) 75%);background-size:200% 100%;border-radius:1px;height:.9em;margin-bottom:.75em;animation:1.4s infinite govuk-shimmer}.skeleton-line--short{width:60%}.skeleton-line--shorter{width:38%}@keyframes govuk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.table-scroll{box-sizing:border-box;border:1px solid var(--c-border);width:100%;min-width:0;max-width:100%;margin-bottom:1rem;overflow-x:auto}.table-scroll>table{table-layout:fixed;width:100%;min-width:0;display:table}.table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.article-image{aspect-ratio:16/9;object-fit:cover;border-bottom:3px solid var(--c-black);width:100%;max-height:440px;margin-bottom:1.5rem;display:block}.article-body{word-break:break-word;width:100%;min-width:0;max-width:680px;overflow-x:auto}.article-body__lede{font-size:1.1rem}.article-body .govuk-table,.article-body .md-code-block{width:100%;min-width:0;max-width:100%;margin:1rem 0;display:block;overflow-x:auto}.article-body .govuk-table__cell,.article-body .govuk-table__header{word-break:break-word;white-space:normal}.article-body pre,.article-body code{overflow-wrap:anywhere;max-width:100%}.empty-state{padding:2rem 0}.article-meta-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;display:flex}.article-meta-row__breadcrumb{flex:1}.article-markdown-layout{align-items:flex-start;gap:2rem}.article-markdown-layout .article-body{max-width:100%}.article-meta-sidebar{flex-direction:column;gap:1rem;display:flex;position:sticky;top:2rem}.article-meta-sidebar .article-meta-sidebar__meta{margin-bottom:0;font-weight:700}.article-meta-sidebar .article-meta-sidebar__meta p{margin:0}.article-meta-sidebar .govuk-tag{margin-bottom:.75rem;display:block}@media (width<=40em){.article-markdown-layout{display:block}.article-meta-sidebar{margin-top:.75rem;display:block;position:static;top:auto}.article-meta-sidebar .article-meta-sidebar__meta{margin-bottom:.25rem;display:block}.article-meta-sidebar .article-meta-sidebar__meta p{margin:0;display:inline}.article-meta-sidebar .govuk-tag{margin-bottom:.25rem;margin-right:.5rem;display:inline-block}}.article-toc .govuk-list,.article-toc .govuk-list li,.article-toc .govuk-list ul{margin:0;padding-left:0!important;list-style:none!important}.article-toc .govuk-list li{margin-top:.25rem}.article-toc .govuk-list li::marker{content:none!important}.article-toc .govuk-list ul::marker{content:none!important}.article-toc__subitem{margin-left:1rem;padding-left:.75rem;position:relative}.article-toc__dash{color:var(--c-subtle);text-align:right;width:1rem;margin-right:.5rem;font-weight:700;display:inline-block}.article-toc__subitem a{color:var(--c-black)}.md-code-block{background:var(--c-light);border-left:4px solid var(--c-border);margin:1rem 0;padding:1rem 1.25rem;font-family:monospace;font-size:.875rem;overflow-x:auto}.md-code-inline{background:var(--c-light);padding:.1em .4em;font-family:monospace;font-size:.875rem}.header-inner{justify-content:space-between;align-items:center;gap:1rem;display:flex}.header-search{flex-shrink:0;align-items:stretch;height:36px;display:flex}.header-search__input{appearance:none;border:2px solid var(--c-black);color:var(--c-black);box-sizing:border-box;background:#fff;border-right:none;outline:none;width:200px;height:100%;padding:0 .625rem;font-family:arial,sans-serif;font-size:.875rem}.header-search__input::placeholder{color:#767676}.header-search__input:focus{outline:3px solid var(--c-yellow);outline-offset:0;z-index:1;position:relative}.header-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.header-search__btn{background:var(--c-black);border:2px solid var(--c-black);color:#fff;cursor:pointer;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:100%;padding:0;display:flex}.header-search__btn:hover{background:#1d1d1d;border-color:#1d1d1d}.header-search__btn:focus{outline:3px solid var(--c-yellow);outline-offset:0}@media (width<=40em){.header-search__input{width:110px;transition:width .2s}.header-search__input:focus{width:150px}}.search-results{flex-direction:column;gap:0;display:flex}.auth-form{max-width:400px}.auth-form .govuk-form-group{margin-bottom:1.5rem}.auth-message{border-radius:4px;margin-top:1.5rem;padding:1rem;font-weight:500}.auth-message--success{color:#155724;background:#d4edda;border:1px solid #c3e6cb}.auth-message--error{color:#721c24;background:#f8d7da;border:1px solid #f5c6cb}.govuk-button.button-loading{color:var(--c-black);background-color:#dfe1e4;border-color:#d4d2cf}.button-spinner{vertical-align:middle;border:2px solid #0003;border-top-color:#000000a6;border-radius:50%;width:18px;height:18px;margin-right:.5rem;animation:.75s linear infinite button-spin;display:inline-block}@keyframes button-spin{to{transform:rotate(360deg)}}@media print{header,.govuk-service-navigation,.govuk-footer,.article-meta-row,.govuk-back-link,#polls-table-toggle,.polls-table-toggle,.ec-controls-grid,#download-btn,.govuk-button,.table-footer{display:none!important}body,#app,.content-area,.govuk-main-wrapper,.govuk-width-container{color:#000!important;background:#fff!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.article-markdown-layout,.article-markdown-layout .article-body-column,.article-meta-sidebar{width:auto!important;max-width:none!important;display:block!important}.article-meta-sidebar{margin:0 0 1rem!important;padding:0 0 0 15px!important;position:static!important;top:auto!important}.article-meta-sidebar .article-meta-sidebar__meta{flex-wrap:wrap!important;align-items:baseline!important;gap:.5rem!important;margin:0!important;display:inline-flex!important}.article-meta-sidebar .article-meta-sidebar__meta p{margin:0!important;padding:0!important;display:inline!important}.article-meta-sidebar .govuk-tag{display:none!important}.article-image{object-fit:cover;width:100%;max-height:260px;margin-bottom:1rem;border-bottom:2px solid #000!important}.article-body{max-width:none}#polls-table-body,.govuk-details{display:block!important}.table-scroll{overflow:visible!important}*{transition:none!important;animation:none!important}@page{margin:1.5cm}}
