@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}:root{--govuk-font-family:arial, sans-serif}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:#0b0c0c}.tul-logo__bang{color:#d4351c}.news-list{flex-direction:column;gap:1.5rem;margin-bottom:2rem;display:flex}.news-card{border-bottom:1px solid #0b0c0c;flex-direction:row;display:flex;position:relative}.news-card:hover{outline-offset:0;border-bottom:3px solid #0b0c0c;margin-bottom:-2px}.news-card:focus-within{outline-offset:0;outline:3px solid #fd0;box-shadow:inset 0 0 0 2px #0b0c0c}.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:#f3f2f1;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:#505a5f;font-size:.75rem;font-weight:700}.news-card__meta{color:#505a5f;font-size:.8125rem}.news-card__title{margin:0}.news-card__excerpt{color:#505a5f;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-card{background:#fff;border:1px solid #b1b4b6;overflow:hidden}.skeleton-img{background:linear-gradient(90deg,#f3f2f1 25%,#fff 50%,#f3f2f1 75%) 0 0/200% 100%;width:100%;height:180px;animation:1.4s infinite govuk-shimmer}.skeleton-body{padding:1rem}.skeleton-line{background:linear-gradient(90deg,#f3f2f1 25%,#fff 50%,#f3f2f1 75%) 0 0/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%}.skeleton-footer{border-top:1px solid #f3f2f1;padding:.5rem 1rem}@keyframes govuk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.chart-wrapper{background:#fff;border:1px solid #b1b4b6;width:100%;margin-bottom:.5rem;position:relative}.chart-wrapper--sm{height:320px;margin-top:1.5rem}.table-scroll{box-sizing:border-box;border:1px solid #b1b4b6;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-auto-layout{table-layout:auto!important}.table-truncate .govuk-table__cell,.table-truncate .govuk-table__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-truncate .govuk-table__cell a,.table-truncate .govuk-table__cell code,.table-truncate .admin-slug{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.polls-table-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.polls-table-toggle{cursor:pointer;color:#0b0c0c;background:0 0;border:2px solid #0b0c0c;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.polls-table-toggle:hover{background:#f3f2f1}.polls-table-toggle:focus{outline-offset:0;outline:3px solid #fd0}.polls-toggle-chevron{transition:transform .2s}.polls-table-toggle[aria-expanded=false] .polls-toggle-chevron{transform:rotate(-90deg)}.parliament-panel{background:#fff;border:1px solid #b1b4b6;margin-top:2rem;padding:1.5rem}.parliament-svg{width:100%;max-width:600px;height:auto;overflow:visible}.parliament-wrapper{text-align:center}.parliament-legend{flex-wrap:wrap;justify-content:center;gap:.25rem .75rem;margin-top:1rem;display:flex}.parliament-legend-item{color:#0b0c0c;align-items:center;gap:.35em;font-size:.875rem;display:inline-flex}.parliament-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.parliament-majority-tag{color:#0b0c0c;background:#fd0;margin-bottom:1rem;padding:.25em .75em;font-size:.875rem;font-weight:700;display:inline-block}.prediction-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:1rem;margin:1.5rem 0;display:grid}.prediction-card{background:#fff;border:1px solid #b1b4b6;border-top:5px solid;flex-direction:column;height:auto;min-height:0;padding:1rem;display:flex;overflow:hidden}.prediction-card__pct{margin-bottom:.2rem;font-size:2rem;font-weight:700;line-height:1}.prediction-card__party{color:#505a5f;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.prediction-card__divider{border:none;border-top:1px solid #b1b4b6;margin:.5rem 0}.prediction-card__details{color:#505a5f;margin-top:auto;font-size:.8125rem;line-height:1.6}.prediction-card__details strong{color:#0b0c0c}.pred-stat-panel{background:#fff;border:1px solid #b1b4b6;margin:1.5rem 0;padding:1.25rem 1.5rem}.pred-stat-legend{color:#505a5f;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.8125rem;display:flex}.pred-stat-legend-swatch{background:#0b0c0c;border:1px solid #b1b4b6;width:20px;height:10px;display:inline-block}.pred-stat-legend-swatch--faded{background:#0b0c0c33;margin-left:.75rem}.pred-stat-row{border-bottom:1px solid #f3f2f1;grid-template-columns:3.5rem 1fr auto;align-items:center;gap:.75rem;padding:.4rem 0;display:grid}.pred-stat-row:last-child{border-bottom:none}.pred-stat-label{color:#0b0c0c;white-space:nowrap;font-size:.875rem;font-weight:700}.pred-stat-bars{flex-direction:column;gap:3px;display:flex}.pred-stat-bar{border-radius:1px;min-width:2px;height:10px}.pred-stat-values{white-space:nowrap;align-items:center;gap:.4rem;font-size:.8125rem;display:flex}.pred-stat-forecast{font-weight:700}.pred-stat-sep{color:#b1b4b6;font-size:.75rem}.pred-stat-poll{color:#505a5f}.pred-stat-delta{font-size:.75rem;font-weight:700}.text-up{color:#00703c;font-weight:700}.text-down{color:#d4351c;font-weight:700}.section-rule{border:none;border-top:4px solid #0b0c0c;margin:2rem 0 1rem}.ec-loader{color:#505a5f;align-items:center;gap:.75rem;padding:2rem 0;font-size:.875rem;display:flex}.ec-spinner{border:3px solid #b1b4b6;border-top-color:#0b0c0c;border-radius:50%;flex-shrink:0;width:24px;height:24px;animation:.8s linear infinite govuk-spin}@keyframes govuk-spin{to{transform:rotate(360deg)}}.share-wrapper{display:inline-block;position:relative}.share-menu{z-index:50;background:#fff;border:1px solid #0b0c0c;min-width:165px;display:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:4px 4px #0b0c0c}.share-menu.is-open{display:block}.share-menu-item{color:#0b0c0c;border-bottom:1px solid #f3f2f1;align-items:center;gap:.6em;padding:.65rem 1rem;font-size:.875rem;text-decoration:underline;display:flex}.share-menu-item:last-child{border-bottom:none}.share-menu-item:hover{background:#f3f2f1}.article-image{object-fit:cover;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 .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}.ec-fields{flex-wrap:wrap;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:2rem;display:flex}.govuk-range{appearance:none;cursor:pointer;background:#b1b4b6;border:2px solid #0b0c0c;outline:none;width:100%;height:8px}.govuk-range:focus{outline-offset:0;outline:3px solid #fd0}.govuk-range::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#0b0c0c;border:3px solid #0b0c0c;width:28px;height:28px}.govuk-range::-webkit-slider-thumb:hover{background:#1d70b8;border-color:#1d70b8}.govuk-range::-moz-range-thumb{cursor:pointer;background:#0b0c0c;border:3px solid #0b0c0c;border-radius:0;width:24px;height:24px}.govuk-range:disabled{cursor:not-allowed;opacity:1;background:#d8d8d8;border-color:#8f8f8f}.govuk-range:disabled::-webkit-slider-thumb{cursor:not-allowed;background:#8f8f8f;border-color:#8f8f8f}.govuk-range:disabled::-webkit-slider-thumb:hover{background:#8f8f8f;border-color:#8f8f8f}.govuk-range:disabled::-moz-range-thumb{cursor:not-allowed;background:#8f8f8f;border-color:#8f8f8f}.govuk-range:disabled:focus{outline:none}.govuk-range:disabled+.govuk-hint,:is(label:has(+.govuk-range:disabled),label:has(strong+.govuk-range:disabled)){color:#6f777b}.un-notification{background:#fff;border-left:5px solid #1d70b8;margin-top:1.5rem;padding:1rem 1.25rem}.un-notification--warning{border-left-color:#d4351c}.article-meta-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin:1rem 0;display:flex}@media (width<=40em){.prediction-cards{grid-template-columns:1fr}.ec-fields>*{width:100%}.pred-stat-row{grid-template-rows:auto auto;grid-template-columns:3rem 1fr}.pred-stat-values{grid-column:1/-1;font-size:.75rem}}.ec-controls-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}@media (width<=48em){.ec-controls-grid{grid-template-columns:1fr}}.ec-control-group{background:#f3f2f1;border-left:4px solid #0b0c0c;padding:1.25rem}.ec-control-group__title{border-bottom:1px solid #b1b4b6;margin-top:0;margin-bottom:1rem;padding-bottom:.5rem}.prediction-card__momentum{align-items:center;gap:.35rem;margin-bottom:.25rem;font-size:.8125rem;font-weight:700;display:flex}.prediction-card__momentum-icon{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.house-effects-cell{text-align:center;font-size:.75rem}.coalition-panel{background:#fff;border:1px solid #b1b4b6;margin-top:2rem;padding:1.5rem}.coalition-row{border-bottom:1px solid #f3f2f1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.coalition-row:last-child{border-bottom:none}.coalition-parties{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.coalition-party-tag{white-space:nowrap;border:2px solid;padding:.1em .5em;font-size:.8125rem;font-weight:700;display:inline-block}.coalition-meta{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.coalition-seats{color:#0b0c0c;white-space:nowrap;font-size:.875rem;font-weight:700}.coalition-surplus{white-space:nowrap}.parliament-panel.majority-glow{background:#ffdd000f;outline:4px solid #fd0}.parliament-wrapper.majority-glow{background:0 0;outline:none}.ec-loader{display:none}.ec-skeleton{padding:0 0 2.5rem}.ec-skeleton__chart{background:#fff;border:1px solid #b1b4b6;width:100%;height:300px;margin-bottom:.5rem;display:flex;position:relative;overflow:hidden}.ec-skeleton__chart-yaxis{flex-direction:column;flex-shrink:0;justify-content:space-between;gap:0;padding:.75rem .5rem .75rem .75rem;display:flex}.ec-skeleton__chart-yaxis span{background:linear-gradient(90deg,#f3f2f1 25%,#e6e6e6 50%,#f3f2f1 75%) 0 0/200% 100%;border-radius:2px;width:24px;height:9px;animation:1.6s ease-in-out infinite govuk-shimmer;display:block}.ec-skeleton__chart-body{flex:1;position:relative;overflow:hidden}.ec-skeleton__chart-body:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0%,#ffffff8c 50%,#0000 100%) 0 0/200% 100%;animation:1.8s ease-in-out infinite govuk-shimmer;position:absolute;inset:0}.ec-skeleton__chart-svg{width:100%;height:100%;position:absolute;inset:0}.ec-skeleton__legend{flex-wrap:wrap;align-items:center;gap:.35rem 1rem;margin-bottom:2rem;display:flex}.ec-skeleton__legend-item{align-items:center;gap:5px;display:inline-flex}.ec-skeleton__legend-item:before{content:"";background:var(--c,#b1b4b6);opacity:.35;flex-shrink:0;width:18px;height:2.5px;display:inline-block}.ec-skeleton__legend-item:after{content:"";background:linear-gradient(90deg,#f3f2f1 25%,#e6e6e6 50%,#f3f2f1 75%) 0 0/200% 100%;border-radius:2px;width:30px;height:11px;animation:1.6s ease-in-out infinite govuk-shimmer;display:inline-block}.ec-skeleton__legend-item:nth-child(2):after{animation-delay:80ms}.ec-skeleton__legend-item:nth-child(3):after{animation-delay:.16s}.ec-skeleton__legend-item:nth-child(4):after{animation-delay:.24s}.ec-skeleton__legend-item:nth-child(5):after{animation-delay:.32s}.ec-skeleton__legend-item:nth-child(6):after{animation-delay:.4s}.ec-skeleton__legend-item:nth-child(7):after{animation-delay:.48s}.ec-skeleton__legend-item:nth-child(8):after{animation-delay:.56s}.ec-skeleton__cards{flex-wrap:wrap;gap:1rem;margin-bottom:.5rem;display:flex}.ec-skeleton__card{background:linear-gradient(90deg,#f8f8f8 25%,#efefef 50%,#f8f8f8 75%) 0 0/200% 100%;border:1px solid #b1b4b6;border-top:5px solid #dde0e4;flex:130px;max-width:180px;height:148px;animation:1.6s ease-in-out infinite govuk-shimmer;position:relative;overflow:hidden}.ec-skeleton__card:before,.ec-skeleton__card:after{content:"";background:#0000000f;border-radius:2px;height:10px;position:absolute;left:1rem;right:1rem}.ec-skeleton__card:before{width:40%;top:1rem}.ec-skeleton__card:after{width:60%;top:2.5rem}.ec-skeleton__card:nth-child(2){animation-delay:70ms}.ec-skeleton__card:nth-child(3){animation-delay:.14s}.ec-skeleton__card:nth-child(4){animation-delay:.21s}.ec-skeleton__card:nth-child(5){animation-delay:.28s}.ec-skeleton__card:nth-child(6){animation-delay:.35s}.ec-skeleton__card:nth-child(7){animation-delay:.42s}.ec-skeleton__card:nth-child(8){animation-delay:.49s}@media (width<=40em){.ec-skeleton__chart{height:220px}.ec-skeleton__card{max-width:calc(50% - .5rem)}}.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;color:#0b0c0c;box-sizing:border-box;background:#fff;border:2px solid #0b0c0c;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-offset:0;z-index:1;outline:3px solid #fd0;position:relative}.header-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.header-search__btn{color:#fff;cursor:pointer;box-sizing:border-box;background:#0b0c0c;border:2px solid #0b0c0c;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-offset:0;outline:3px solid #fd0}@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}@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-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}.prediction-cards{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem}.prediction-card{page-break-inside:avoid;min-height:0}.parliament-panel,.coalition-panel,.pred-stat-panel{page-break-inside:avoid;box-shadow:none!important;border:1px solid #000!important}*{transition:none!important;animation:none!important}@page{margin:1.5cm}.custom-tabs{border-bottom:1px solid #b1b4b6;margin-bottom:1.5rem}.custom-tabs__list{border-bottom:1px solid #b1b4b6;gap:.5rem;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.custom-tabs__list-item{margin:0!important;list-style:none!important}.custom-tabs__tab{color:#0b0c0c;cursor:pointer;background:#f3f2f1;border:1px solid #0000;border-bottom-width:3px;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex!important}.custom-tabs__tab:hover{color:#0b0c0c;background:#e6e6e6}.custom-tabs__list-item--selected .custom-tabs__tab{color:#0b0c0c;background:#fff;border-color:#b1b4b6 #b1b4b6 #fff}.custom-tabs__panel{border-top:1px solid #0000;padding-top:1.5rem}.custom-tabs__panel--hidden{display:none!important}.custom-tabs__panel:not(.custom-tabs__panel--hidden){background:#fff;border:1px solid #b1b4b6;margin-top:-1px;padding:1.5rem}.header-inner{justify-content:space-between;align-items:center;gap:1rem;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}@media (width<=40em){.header-inner{flex-wrap:wrap}.header-search{order:3;width:100%;margin-top:1rem}}.govuk-button.button-loading{color:#0b0c0c;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)}}.admin-editor-grid{grid-template-columns:360px 1fr;align-items:start;gap:2rem;min-width:0;max-width:100%;display:grid;overflow-x:auto}@media (width<=64em){.admin-editor-grid{grid-template-columns:1fr}}.admin-editor-meta{position:sticky;top:1rem}.admin-md-panels{grid-template-columns:1fr 1fr;gap:1rem;width:100%;min-width:0;display:grid;overflow-x:auto}@media (width<=48em){.admin-md-panels{grid-template-columns:1fr}}.admin-md-pane{flex-direction:column;min-width:0;display:flex}.admin-md-textarea{resize:vertical;flex:1;min-height:480px}.admin-md-preview{background:#fff;border:2px solid #b1b4b6;min-width:0;max-width:100%;min-height:480px;padding:1rem;overflow:auto}.admin-md-preview .govuk-table,.admin-md-preview .md-code-block{width:100%;min-width:0;max-width:100%;margin:1rem 0;display:block;overflow-x:auto}.admin-md-preview .govuk-table__cell,.admin-md-preview .govuk-table__header{word-break:break-word;white-space:normal}.admin-md-preview>:first-child{margin-top:0!important}.admin-table-header,#admin-list-body{min-width:0}#admin-list-body{overflow-x:hidden}.admin-table-header{justify-content:flex-end;margin-bottom:1rem;display:flex}.admin-slug{color:#505a5f;overflow-wrap:anywhere;word-break:break-word;max-width:100%;font-family:monospace;font-size:.8125rem;display:inline-block}.admin-nowrap{white-space:nowrap}.admin-link--danger{color:#d4351c;text-decoration:underline}.admin-link--danger:hover{color:#942514;text-decoration-thickness:3px}.admin-link--danger:focus{color:#0b0c0c;background-color:#fd0;outline:3px solid #fd0;text-decoration:none;box-shadow:0 -2px #fd0,0 4px #0b0c0c}.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:#6f777b;text-align:right;width:1rem;margin-right:.5rem;font-weight:700;display:inline-block}.article-toc__subitem a{color:#0b0c0c}.admin-optional-fields{padding-top:.5rem}.admin-code-textarea{font-family:monospace;font-size:.875rem}.EasyMDEContainer .editor-toolbar{opacity:1;background:#f3f2f1;border:2px solid #0b0c0c;border-bottom:1px solid #b1b4b6;border-radius:0;padding:4px 6px}.EasyMDEContainer .editor-toolbar button{color:#0b0c0c;border-radius:0}.EasyMDEContainer .editor-toolbar button:hover,.EasyMDEContainer .editor-toolbar button.active{color:#0b0c0c;background:#fff;border-color:#0b0c0c}.EasyMDEContainer .editor-toolbar i.separator{border-left-color:#b1b4b6;border-right-color:#0000}.EasyMDEContainer .CodeMirror{color:#0b0c0c;border:2px solid #0b0c0c;border-top:none;border-radius:0;padding:.5rem;font-family:monospace;font-size:.9375rem}.EasyMDEContainer .CodeMirror:focus-within{outline-offset:0;outline:3px solid #fd0}.EasyMDEContainer .editor-preview,.EasyMDEContainer .editor-preview-side{background:#fff;border-radius:0;font-family:arial,sans-serif;font-size:1rem}.EasyMDEContainer .editor-preview-side{border:2px solid #0b0c0c;border-left-color:#b1b4b6}.EasyMDEContainer .editor-statusbar{display:none}.md-code-block{background:#f3f2f1;border-left:4px solid #b1b4b6;margin:1rem 0;padding:1rem 1.25rem;font-family:monospace;font-size:.875rem;overflow-x:auto}.md-code-inline{background:#f3f2f1;padding:.1em .4em;font-family:monospace;font-size:.875rem}}
