@import "https://fonts.googleapis.com/css2?family=Oswald:wght@700&display=swap";@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/chrome/instrument-serif-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/chrome/instrument-serif-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/chrome/instrument-serif-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/chrome/instrument-serif-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/chrome/jetbrains-mono-normal-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/chrome/jetbrains-mono-normal-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/chrome/jetbrains-mono-normal-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/chrome/jetbrains-mono-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/chrome/jetbrains-mono-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/chrome/jetbrains-mono-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/chrome/public-sans-normal-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/chrome/public-sans-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/chrome/public-sans-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--page-dark:#050f1c;--hair-dark:#ffffff17;--link-dark:var(--link-blue);--link-paper:#1b54b8;--alert-paper:#b3261e;--card-paper:#fff;--hair-paper:#10233d1a}.site-footer{border-top:1px solid var(--hair-dark);color:#ede9e199;background:#061424;width:100%;padding:22px max(34px,50% - 556px)}.site-footer__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}.site-footer .footer-wordmark{white-space:nowrap;color:#ede9e1;min-height:22px;font:400 18px/1 var(--serif);font-synthesis:none;align-items:stretch;gap:9px;text-decoration:none;display:flex}.site-footer .footer-wordmark:before{content:"";background:#d6a957;flex:none;width:3px}.site-footer .footer-wordmark>span{align-self:center}.site-footer .footer-wordmark span span{color:#d6a957}.site-footer .site-provenance{text-align:center;font:400 10.5px/1.5 var(--mono);letter-spacing:.14em;color:#ede9e199;flex:auto;margin:0}.site-footer__links{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.site-footer__links a,.site-footer__links button{font:400 12.5px/1.5 var(--sans);text-decoration:none}.site-footer__links button{cursor:pointer;background:0 0;border:0;padding:0}.site-footer a,.site-footer button{color:#d6a957}.site-footer a:hover,.site-footer button:hover{color:#e4bc72}:is(.site-footer a:focus-visible,.site-footer button:focus-visible){outline-offset:4px;border-radius:2px;outline:2px solid #e4bc72}.site-footer__disclosures{font:400 12px/1.55 var(--sans);overflow-wrap:anywhere;margin-top:16px}.site-footer__disclosures p{max-width:760px;margin:6px 0 0}.site-footer__disclosures a{text-decoration:underline}@media (max-width:639px){.site-footer{text-align:center;padding:22px 20px}.site-footer__row{justify-content:center;gap:10px 24px}.site-footer .site-provenance{flex-basis:100%}.site-footer__links a,.site-footer__links button,.site-footer .footer-wordmark{align-items:center;min-height:44px;display:inline-flex}.site-footer .footer-wordmark:before{height:22px}}.dtd-page{width:100%;max-width:1180px;padding:var(--s-6) var(--s-5) var(--s-8);gap:var(--s-4);flex-direction:column;margin:0 auto;display:flex}.dtd-cols{gap:var(--s-4);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.dtd-stack{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.dtd-panel{border:1px solid var(--line-dark);background:var(--ground-dark);color:var(--ink-dark);border-radius:11px;overflow:hidden}.dtd-panel--paper{border-color:var(--line-paper);background:var(--panel-paper);color:var(--ink-paper)}.dtd-band{padding:var(--s-5) var(--s-6);border-bottom:1px solid var(--hair-dark);background:var(--panel-dark)}.dtd-pad{padding:var(--s-4) var(--s-5)}.dtd-grid{grid-template-columns:118px minmax(0,1fr) 320px;display:grid}.dtd-grid>*+*{border-left:1px solid var(--hair-dark)}.dtd-head{justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:15px var(--s-5) 13px;border-bottom:1px solid var(--hair-dark);display:flex}.dtd-head+.dtd-head,.dtd-rows+.dtd-head{border-top:1px solid var(--hair-dark)}.dtd-rows{flex-direction:column;display:flex}.dtd-row{gap:var(--s-3);padding:13px var(--s-5);border-top:1px solid var(--hair-dark);color:inherit;text-decoration:none;display:flex}.dtd-row:first-child{border-top:0}a.dtd-row:hover{background:#ede9e10b}.dtd-row--inert{color:var(--muted-dark-2)}.dtd-row-main{flex:auto;min-width:0}.dtd-row-side{text-align:right;flex:0 auto;align-self:center}.dtd-lbl{font:500 var(--t-label)/1.4 var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted-dark);margin:0}.dtd-lbl--brass{color:var(--brass-dark)}.dtd-h1{font:400 var(--t-h1)/1.15 var(--serif);margin:0}.dtd-h2{font:400 var(--t-h2)/1.2 var(--serif);margin:0}.dtd-h3{font:600 var(--t-h3)/1.3 var(--sans);margin:0}.dtd-p{font:400 var(--t-body)/1.55 var(--sans);color:var(--muted-dark);text-wrap:pretty;max-width:62ch;margin:0}.dtd-meta{font:400 var(--t-ui)/1.5 var(--sans);color:var(--muted-dark)}.dtd-mono{font:400 11.5px/1.4 var(--mono);letter-spacing:.06em;color:var(--muted-dark)}.dtd-link{color:var(--link-blue);font:600 var(--t-ui)/1.4 var(--sans);text-decoration:none}.member-feature-prompt{border-top:1px solid var(--hair-paper);max-width:620px;color:var(--ink-paper);padding:16px 0 2px}.member-feature-prompt h2{font:600 var(--t-ui)/1.4 var(--sans);margin:0 0 6px}.member-feature-prompt p{max-width:56ch;color:var(--muted-paper);font:400 var(--t-body)/1.55 var(--sans);margin:0}.member-feature-prompt__links{font-size:var(--t-ui)!important;margin-top:8px!important}.member-feature-prompt__links a{color:var(--link-paper);font-weight:600}.member-feature-prompt__links a:focus-visible{outline-offset:3px;outline:2px solid}.guest-invitation{z-index:30;color:#10233d;background:#fffdf9;border:1px solid #d6a95799;border-radius:10px;width:340px;max-width:calc(100% - 48px);animation:.5s cubic-bezier(.2,.8,.2,1) both guest-invitation-arrive;position:fixed;bottom:22px;left:24px;box-shadow:0 12px 30px #06142433}.guest-invitation[data-expanded=true]{background:#f2eada;border-top:3px solid #d6a957;width:360px;box-shadow:0 18px 44px #06142440}.guest-invitation__close{z-index:2;color:#5c6675;background:0 0;border:0;border-radius:4px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:8px;right:4px}.guest-invitation__close:hover{background:#10233d0f}.guest-invitation[data-expanded=true] .guest-invitation__close{color:#3a4658;top:8px;right:10px}.guest-invitation__teaser{width:100%;min-height:70px;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:13px 48px 13px 16px;display:flex}.guest-invitation__teaser:before{content:"";background:#d6a957;flex:none;align-self:stretch;width:3px}.guest-invitation__note{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.guest-invitation__note strong{font:400 19px/1 var(--serif)}.guest-invitation__one-liner{color:#3a4658;font:400 12px/1.4 var(--sans)}.guest-invitation__see-how{color:#7a5619;font:600 13px/1.4 var(--sans);white-space:nowrap;flex:none}.guest-invitation__tab-label,.guest-invitation[data-expanded=true] .guest-invitation__teaser{display:none}.guest-invitation__panel{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1);display:grid}.guest-invitation[data-expanded=true] .guest-invitation__panel{grid-template-rows:1fr}.guest-invitation__content{min-height:0;overflow:hidden}.guest-invitation__card{isolation:isolate;padding:22px 22px 12px;position:relative;overflow:hidden}.guest-invitation__card:before{z-index:0;opacity:.07;pointer-events:none;content:"";background:url(/assets/landing/lion-watermark.png) 50%/contain no-repeat;width:360px;height:420px;position:absolute;top:-30px;right:-120px}.guest-invitation__card>*{z-index:1;position:relative}.guest-invitation__grab{display:none}.guest-invitation__eyebrow{color:#7a5619;font:400 10.5px/1.4 var(--mono);letter-spacing:.2em;margin:0 30px 14px 0}.guest-invitation h2{font:400 32px/1 var(--serif);letter-spacing:-.01em;margin:0 0 14px}.guest-invitation__benefits{border-top:1px solid #10233d1f;border-bottom:1px solid #10233d1f;margin:0 0 14px;padding:12px 0}.guest-invitation__benefits>div{grid-template-columns:82px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.guest-invitation__benefits>div+div{margin-top:9px}.guest-invitation__benefits dt{color:#7a5619;font:400 10px/1.4 var(--mono);letter-spacing:.16em}.guest-invitation__benefits dd{color:#10233d;font:400 13.5px/1.4 var(--sans);margin:0}.guest-invitation__join{color:#ede9e1;min-height:44px;font:600 14.5px/1.4 var(--sans);background:#10233d;border:1px solid #10233d;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.guest-invitation__join:hover{background:#061424;border-color:#061424}.guest-invitation__join>span{color:#d6a957}.guest-invitation__signin{color:#3a4658;font:400 13px/1.4 var(--sans);align-items:center;gap:4px;margin:6px 0 0;display:flex}.guest-invitation__signin a{color:#10233d;text-underline-offset:3px;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.guest-invitation__later{color:#3a4658;min-height:44px;font:400 12.5px/1.4 var(--sans);text-underline-offset:3px;text-align:left;background:0 0;border:0;margin:0;padding:8px 0;text-decoration:underline;display:block}.guest-invitation :focus-visible{outline-offset:-3px;outline:2px solid #7a5619}.guest-invitation__backdrop{z-index:29;background:#02081173;border:0;width:100%;height:100%;padding:0;animation:.2s ease-out both guest-invitation-fade;position:fixed;inset:0}body:has(dialog[open],.news-overlay,.away-origin-backdrop,.travel-sheet-backdrop) .guest-invitation{visibility:hidden}@keyframes guest-invitation-arrive{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes guest-invitation-fade{0%{opacity:0}to{opacity:1}}@media (max-width:719px){.guest-invitation{color:#ede9e1;background:#10233d;border:0;border-top:3px solid #d6a957;border-radius:0 10px 0 0;width:250px;max-width:calc(100% - 140px);bottom:0;left:0;box-shadow:0 -8px 24px #06142438}.guest-invitation__teaser{min-height:66px;padding:10px 50px max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));gap:10px}.guest-invitation__teaser:before,.guest-invitation__one-liner,.guest-invitation__see-how{display:none}.guest-invitation__note strong{font-size:17px}.guest-invitation__tab-label{color:#d6a957;font:400 9.5px/1.5 var(--mono);letter-spacing:.16em;display:block}.guest-invitation__close{color:#ede9e1;top:10px;right:3px}.guest-invitation__close:hover{background:#f4f1ea1a}.guest-invitation[data-expanded=true]{color:#10233d;background:#fffdf9;border:0;border-top:3px solid #d6a957;border-radius:16px 16px 0 0;width:100%;max-width:100%;max-height:calc(100dvh - 24px);overflow-y:auto;box-shadow:0 -18px 40px #06142438}.guest-invitation__card{padding:0 max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.guest-invitation__card:before{display:none}.guest-invitation__grab{touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;width:100%;min-height:44px;padding:0;display:flex}.guest-invitation__grab>span{background:#10233d33;border-radius:2px;width:40px;height:4px}.guest-invitation__eyebrow{margin-bottom:8px;font-size:10px}.guest-invitation h2{margin-bottom:16px;margin-right:26px;font-size:30px}.guest-invitation__benefits{border-bottom:0;margin-bottom:16px;padding:0}.guest-invitation__benefits>div{border-bottom:1px solid #10233d1f;flex-direction:column;gap:3px;padding:11px 0;display:flex}.guest-invitation__benefits>div+div{margin-top:0}.guest-invitation__benefits dt{color:#10233d;font:400 18px/1.1 var(--serif);letter-spacing:0}.guest-invitation__benefits dd{color:#3a4658;font:400 13px/1.4 var(--sans)}.guest-invitation__join{color:#061424;background:#d6a957;border-color:#d6a957;min-height:48px;padding:12px 18px;font-size:15px}.guest-invitation__join:hover{background:#c99b48;border-color:#c99b48}.guest-invitation__join>span{color:#061424}.guest-invitation[data-expanded=true] .guest-invitation__close{color:#3a4658;top:48px;right:10px}}@media (max-height:550px) and (min-width:720px){.guest-invitation{max-height:calc(100dvh - 44px);overflow-y:auto}}@media (prefers-reduced-motion:reduce){.guest-invitation{animation:.2s ease-out both guest-invitation-fade}.guest-invitation__panel{transition:none}}.dtd-score{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.dtd-score-t{font:400 var(--t-score)/1 var(--serif)}.dtd-score-t--away{color:#ede9e1c7}.dtd-score-n{font:600 var(--t-score-num)/1 var(--sans);letter-spacing:-.02em;padding:0 var(--s-3);border-left:1px solid #fff3;border-right:1px solid #fff3}.dtd-score-v{font:400 20px/1 var(--sans);color:var(--muted-dark)}.dtd-live{color:var(--alert-red);font:500 var(--t-label) var(--mono);letter-spacing:.14em;align-items:center;gap:9px;display:inline-flex}.dtd-live:before{content:"";background:var(--alert-red);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite dtd-pulse}@keyframes dtd-pulse{0%,to{opacity:1}50%{opacity:.25}}.dtd-btn{min-height:44px;padding:11px var(--s-3);color:var(--ink-dark);font:600 var(--t-ui)/1 var(--sans);background:0 0;border:1px solid #ffffff38;border-radius:7px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.dtd-btn:hover{background:#ede9e112}.dtd-btn--brass{background:var(--brass-dark);border-color:var(--brass-dark);color:var(--panel-dark)}.dtd-btn--brass:hover{background:#e0b96b}.dtd-seg{background:#ede9e112;border-radius:9px;gap:6px;padding:5px;display:flex}.dtd-seg button{min-height:36px;padding:8px var(--s-3);color:var(--muted-dark);font:600 var(--t-ui)/1 var(--sans);background:0 0;border:0;border-radius:6px}.dtd-seg button:hover{color:var(--ink-dark);background:#ede9e117}.dtd-seg button[aria-pressed=true]{background:var(--brass-dark);color:var(--panel-dark)}.dtd-field{width:100%;min-height:44px;color:var(--ink-dark);font:400 var(--t-body) var(--sans);background:#00000038;border:1px solid #ffffff2e;border-radius:7px;padding:11px 13px}.dtd-field::placeholder{color:#ede9e199}.dtd-page--auth{justify-content:center;max-width:620px}.dtd-auth-panel .dtd-band{flex-direction:column;gap:10px;display:flex}.dtd-auth-body{gap:var(--s-4);flex-direction:column;display:flex}.dtd-auth-form{gap:var(--s-2);flex-direction:column;display:flex}.dtd-auth-form>*{min-width:0}.dtd-auth-form details summary{cursor:pointer;min-height:44px;padding:12px 0}.dtd-auth-form label{font:600 var(--t-ui)/1.4 var(--sans)}.dtd-auth-form .dtd-btn{margin-top:var(--s-1);align-self:flex-start}.dtd-auth-code{max-width:12ch;font:500 24px/1 var(--mono);letter-spacing:.22em}.dtd-auth-alert{border-left:3px solid var(--alert-red);color:var(--ink-dark);background:#ff807814;margin:0;padding:12px 14px}.dtd-auth-foot{padding:var(--s-3) var(--s-5);border-top:1px solid var(--hair-dark)}.dtd-chip{font:500 var(--t-label) var(--mono);letter-spacing:.08em;white-space:nowrap}.dtd-chip--ok{color:var(--link-blue)}.dtd-chip--part{color:var(--muted-dark)}.dtd-chip--dis{color:var(--alert-red)}.dtd-chip--none{color:var(--muted-dark-2)}.dtd-rail{background:var(--panel-dark);padding:var(--s-4) 0 var(--s-5)}.dtd-rail p{margin:0 0 var(--s-2);padding:0 var(--s-3)}.dtd-rail a,.dtd-rail .dtd-tick{padding:8px var(--s-3);font:400 var(--t-label)/1.4 var(--mono);letter-spacing:.06em;color:var(--muted-dark);border-left:2px solid #0000;text-decoration:none;display:block}.dtd-rail a{color:var(--ink-dark)}.dtd-rail a:hover{background:#ede9e112}.dtd-rail .dtd-tick--mw{border-left-color:var(--brass-dark)}.dtd-rail .dtd-tick--op{border-left-color:#ede9e147}.dtd-post{gap:var(--s-2);padding:var(--s-3) var(--s-5);border-top:1px solid var(--hair-dark);display:flex}.dtd-post-av{background:#1b3557;border-radius:50%;flex:none;width:28px;height:28px;margin-top:2px}.dtd-post-who{font:600 var(--t-ui) var(--sans)}.dtd-post-when{font:400 var(--t-label) var(--mono);color:var(--muted-dark-2);margin-left:7px}.dtd-post p{font:400 var(--t-body)/1.55 var(--sans);color:#ede9e1eb;margin:5px 0 0}.dtd-bars{align-items:flex-end;gap:10px;height:132px;display:flex}.dtd-bars>div{flex-direction:column;flex:1;justify-content:flex-end;gap:7px;display:flex}.dtd-bar{background:#16304f;border-radius:2px 2px 0 0}.dtd-bar--hatch{background:repeating-linear-gradient(45deg,#ede9e129 0 4px,#0000 4px 8px);border:1px solid #ede9e138}.dtd-frame{border:1px solid var(--line-dark);background:var(--ground-dark);color:var(--ink-dark);border-radius:11px;overflow:hidden}.dtd-hero{background:repeating-linear-gradient(122deg,#122a49 0 9px,#0e2340 9px 18px);height:300px;position:relative}.dtd-hero-note{font:400 var(--t-label) var(--mono);color:var(--muted-dark-2);margin:0;position:absolute;top:16px;left:22px}.dtd-hero-veil{background:linear-gradient(180deg, #06142466 0%,#061424ed 76%,var(--panel-dark) 100%);position:absolute;inset:0}.dtd-hero-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex;position:absolute;bottom:26px;left:26px;right:26px}.dtd-hero-foot>:first-child,.dtd-band>:first-child{flex:420px;min-width:0}.dtd-hero-foot>*+*,.dtd-band>*+*{flex:none}.dtd-count{font:600 30px/1 var(--sans);letter-spacing:-.01em}.dtd-split{grid-template-columns:var(--split,minmax(0,1fr) 340px);border-top:1px solid var(--hair-dark);display:grid}.dtd-split--320{--split:minmax(0,1fr) 320px}.dtd-split--300{--split:minmax(0,1fr) 300px}.dtd-split--340{--split:minmax(0,1fr) 340px}.dtd-split--record{--split:minmax(0,1fr) var(--rec-side,320px)}@media (max-width:1080px){.dtd-split--record{--split:1fr}.dtd-split--record .dtd-split-main{border-right:0}}.dtd-split-main{border-right:1px solid var(--hair-dark);min-width:0;padding:24px 26px}.dtd-split-side{background:var(--panel-dark);flex-direction:column;gap:24px;padding:24px 22px;display:flex}.dtd-sect-h{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-bottom:13px;display:flex}.dtd-sect+.dtd-sect{margin-top:28px}.dtd-scorebox{background:#ffffff08;border:1px solid #ffffff1f;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.dtd-score--hero{gap:18px}.dtd-score--hero .dtd-score-t{font-size:46px}.dtd-score--sm{gap:18px}.dtd-score--sm .dtd-score-t{font-size:30px}.dtd-score--sm .dtd-score-n{padding:0 12px;font-size:26px}.dtd-thread{gap:var(--s-3);color:inherit;border-top:1px solid #ffffff14;align-items:center;padding:14px 2px;text-decoration:none;display:flex}a.dtd-thread:hover{background:#ede9e10b}.dtd-thread-av{background:#1b3557;border-radius:50%;flex:none;width:30px;height:30px}.dtd-thread-t{font:600 13.5px/1.4 var(--sans);margin:0 0 4px}.dtd-thread-m{font:400 11.5px var(--sans);color:var(--muted-dark)}.dtd-thread-n{font:600 14px var(--sans)}.dtd-card{color:inherit;border:1px solid #ffffff1c;border-radius:8px;text-decoration:none;display:block;overflow:hidden}.dtd-card-img{background:repeating-linear-gradient(122deg,#14304f 0 9px,#102748 9px 18px);height:120px;position:relative}.dtd-card-img span{font:400 var(--t-label) var(--mono);color:var(--muted-dark-2);position:absolute;bottom:11px;left:12px}.dtd-card-b{padding:15px}.dtd-listbox{border:1px solid #ffffff1c;border-radius:8px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.dtd-listbox>*{justify-content:space-between;align-items:center;gap:var(--s-3);font:500 13px var(--sans);color:inherit;background:#ffffff08;padding:13px 14px;text-decoration:none;display:flex}.dtd-cols2{grid-template-columns:var(--cols2,minmax(0,1fr) 380px);display:grid}.dtd-cols3{grid-template-columns:var(--cols3,222px minmax(0,1fr) 300px);display:grid}.dtd-cols3--season{--cols3:230px minmax(0,1fr) 300px}.dtd-cols2>*+*,.dtd-cols3>*+*{border-left:1px solid var(--hair-dark)}.dtd-pane{min-width:0;padding:24px 26px}.dtd-pane--band{background:var(--panel-dark);flex-direction:column;gap:22px;padding:24px 22px;display:flex}.dtd-box{border:1px solid #ffffff1f;border-radius:8px;padding:16px}.dtd-box--brass{background:#d6a95717;border-color:#d6a9573d}.dtd-opt{color:inherit;border:1px solid #ffffff1c;border-radius:8px;grid-template-columns:46px minmax(0,1fr) 130px 96px;align-items:center;gap:16px;padding:14px 16px;text-decoration:none;display:grid}.dtd-opt--pick{background:#c89b4a17;border-color:#c89b4a4d}.dtd-opt-k{font:400 var(--t-label) var(--mono);letter-spacing:.1em;color:var(--muted-dark)}.dtd-opt--pick .dtd-opt-k{color:var(--brass-dark)}.dtd-opt-t{font:600 13.5px var(--sans);margin:0 0 3px}.dtd-opt-s{font:400 12px var(--sans);color:var(--muted-dark)}.dtd-opt-p{text-align:right;font:600 16px var(--sans);color:#ede9e1bf}.dtd-opt--pick .dtd-opt-p{color:var(--ink-dark)}.dtd-meter{background:#ffffff1f;border-radius:3px;height:5px;overflow:hidden}.dtd-meter--lg{height:6px}.dtd-meter i{background:var(--brass-dark);height:100%;display:block}.dtd-meter--link i{background:var(--link-dark)}.dtd-map{background:repeating-linear-gradient(122deg,#0f2340 0 9px,#0d1f3a 9px 18px);border:1px solid #ffffff1a;border-radius:8px;height:230px;position:relative;overflow:hidden}.dtd-pin{align-items:center;gap:8px;display:flex;position:absolute}.dtd-pin i{background:var(--link-dark);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 4px #7fb0ff2e}.dtd-pin span{font:500 11px var(--sans);color:#ede9e1d9;white-space:nowrap;background:#061424e6;border-radius:5px;padding:4px 8px}.dtd-pin--key i{background:var(--brass-dark);width:11px;height:11px;box-shadow:0 0 0 4px #c89b4a38}.dtd-pin--key span{color:var(--ink-dark);font-size:11.5px;font-weight:600}.dtd-pin--plain i{background:var(--ink-dark);box-shadow:0 0 0 4px #ede9e124}.dtd-feed{flex-direction:column;gap:12px;display:flex}.dtd-feed>div{gap:11px;display:flex}.dtd-feed time{min-width:38px;font:400 11.5px var(--mono);color:var(--muted-dark);flex:none;padding-top:2px}.dtd-feed p{font:400 12.5px/1.5 var(--sans);color:#ede9e1d1;margin:0}.dtd-dot{background:var(--alert-red);border-radius:50%;flex:none;width:6px;height:6px;animation:1.6s ease-in-out infinite dtd-pulse}.dtd-formstrip{gap:5px;display:flex}.dtd-formstrip span{background:#ffffff24;border-radius:3px;flex:1;height:24px}.dtd-formstrip .w{background:#7fb0ff8c}.dtd-formstrip .l{background:#e5484d66}.dtd-navlist{flex-direction:column;gap:2px;display:flex}.dtd-navlist>*{font:500 13px var(--sans);color:#ede9e1d9;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;text-decoration:none;display:flex}.dtd-navlist a:hover{color:var(--ink-dark);background:#ede9e10f}.dtd-navlist .on{color:var(--ink-dark);background:#d6a95724;border:1px solid #d6a9574d;font-weight:600}.dtd-navlist em{font:400 var(--t-label) var(--mono);color:var(--muted-dark-2);font-style:normal}.dtd-navlist .on em{color:var(--brass-dark)}.dtd-chips{font:500 11.5px var(--sans);flex-wrap:wrap;gap:6px;display:flex}.dtd-chips>*{color:var(--muted-dark);border-radius:20px;padding:6px 11px;text-decoration:none}.dtd-chips .on{color:var(--ink-dark);background:#ffffff1c}.dtd-livecard{color:inherit;background:linear-gradient(#d6a95724,#d6a9570f);border:1px solid #d6a95757;border-radius:9px;gap:16px;padding:18px;text-decoration:none;display:flex}.dtd-trow{color:inherit;border-top:1px solid #ffffff14;align-items:center;gap:16px;padding:15px 4px;text-decoration:none;display:flex}a.dtd-trow:hover{background:#ede9e10a}.dtd-trow-av{background:#1b3557;border-radius:50%;flex:none;width:32px;height:32px}.dtd-trow-t{font:600 14px/1.4 var(--sans);margin:0 0 4px}.dtd-trow-m{font:400 11.5px var(--sans);color:var(--muted-dark)}.dtd-trow-m b{color:var(--link-dark);font-weight:400}.dtd-trow-n{flex-direction:column;flex:none;align-items:flex-end;gap:3px;min-width:88px;display:flex}.dtd-trow-n b{font:600 15px var(--sans)}.dtd-trow-n span{font:400 11px var(--mono);color:var(--muted-dark-2)}.dtd-faces{flex:none;margin-left:6px;display:flex}.dtd-faces span{border:2px solid var(--ground-dark);background:#1b3557;border-radius:50%;width:23px;height:23px}.dtd-faces span+span{background:#22406b;margin-left:-8px}.dtd-faces span+span+span{background:#2b4d7d}.dtd-tag{font:500 11px var(--mono);letter-spacing:.08em;color:var(--brass-dark);white-space:nowrap;background:#d6a95733;border-radius:4px;padding:3px 7px}.dtd-cluster{flex-wrap:wrap;gap:7px;display:flex}.dtd-cluster span{background:#1b3557;border-radius:50%;width:31px;height:31px}.dtd-cluster span:nth-child(3n+2){background:#22406b}.dtd-cluster span:nth-child(3n){background:#2b4d7d}.dtd-cluster .more{font:500 11px var(--mono);color:#ede9e1cc;background:#ffffff17;place-items:center;display:grid}@media (max-width:1000px){.dtd-cols2{--cols2:1fr}.dtd-cols3,.dtd-cols3--season{--cols3:1fr}.dtd-cols2>*+*,.dtd-cols3>*+*{border-left:0;border-top:1px solid var(--hair-dark)}.dtd-opt{grid-template-columns:46px minmax(0,1fr);row-gap:10px}.dtd-opt>:nth-child(n+2){grid-column:2}.dtd-opt-p{text-align:left}}.dtd-crumb{background:var(--ground-paper);border-bottom:1px solid var(--line-paper);font:400 var(--t-label) var(--mono);letter-spacing:.08em;color:var(--muted-paper);padding:12px 26px}.dtd-subject{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:32px;display:grid}.dtd-name{font:400 62px/1 var(--serif);margin:0 0 16px}.dtd-name--coverage{max-width:640px;font:400 40px/1.15 var(--serif);margin:0 0 14px}.dtd-name--season{color:#0c1d33;font:400 46px/1 var(--serif);margin:0}.dtd-lede{font:400 15px/1.75 var(--sans);color:#10233de6;max-width:620px;margin:0 0 14px}.dtd-season-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:22px;display:flex}.dtd-stats{flex-wrap:wrap;gap:38px;display:flex}.dtd-stats--wide{text-align:right;gap:30px}.dtd-stat b{font:600 32px/1 var(--sans);display:block}.dtd-stats--lg .dtd-stat b{font-size:34px}.dtd-stats--sm .dtd-stat b{font-size:26px}.dtd-stat span{font:400 var(--t-label) var(--mono);color:var(--muted-dark);margin-top:6px;display:block}.page-paper .dtd-stat span{color:var(--muted-paper)}.dtd-t-brass{color:var(--brass-dark)}.dtd-t-win{color:var(--link-dark)}.dtd-t-loss{color:var(--alert-red)}.dtd-tbl{min-width:var(--tbl-min,480px);flex-direction:column;display:flex}.dtd-tbl-wrap,.dtd-split-main,.dtd-pane{overflow-x:auto}.dtd-tbl-h,.dtd-tbl-r{grid-template-columns:var(--cols);align-items:center;gap:12px;display:grid}.dtd-tbl-h{font:400 var(--t-label) var(--mono);letter-spacing:.08em;color:var(--muted-dark);padding:0 12px 9px}.dtd-tbl-r{border-top:1px solid var(--hair-dark);padding:11px 12px}.page-paper .dtd-tbl-h{color:var(--muted-paper)}.page-paper .dtd-tbl-r{border-color:var(--hair-paper)}.dtd-tbl-r--toggle{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0}.dtd-tbl-r--toggle:hover{background:#10233d0a}.dtd-caret{width:12px;color:var(--muted-paper);display:inline-block}.dtd-tbl-nested{border-top:1px solid var(--hair-paper);padding:4px 0 14px 20px}.dtd-tbl-r--sel{background:#10233d08}.dtd-tbl-r--bad{background:#b3261e12}.dtd-tbl-r--hatch{background:repeating-linear-gradient(45deg,#10233d2e 0 6px,#0000 6px 12px)}.dtd-ha{font:400 var(--t-label) var(--mono);color:var(--muted-paper);margin-left:6px}.dtd-table-main{font:500 13.5px var(--sans)}.dtd-table-score{font:600 13.5px var(--sans)}.dtd-plate hr{background:var(--brass-paper);border:0;width:44px;height:2px;margin:0 auto 16px}.dtd-portrait{border:1px solid var(--line-paper);border-radius:9px;overflow:hidden}.dtd-portrait-i{background:repeating-linear-gradient(122deg,#10233d1c 0 9px,#10233d0d 9px 18px);height:380px;position:relative}.dtd-portrait-i span{font:400 var(--t-label) var(--mono);color:var(--muted-paper);position:absolute;bottom:12px;left:14px}.dtd-portrait-c{background:var(--panel-paper);font:400 var(--t-label)/1.5 var(--mono);color:var(--muted-paper);padding:11px 13px}.dtd-wl{border-radius:6px;height:12px;display:flex;overflow:hidden}.dtd-wl-key{font:400 var(--t-label) var(--mono);color:var(--muted-paper);justify-content:space-between;margin-top:9px;display:flex}.dtd-sixbox{flex-wrap:wrap;gap:8px;display:flex}.dtd-sixbox>div{border:1px solid var(--line-paper);background:var(--card-paper);border-radius:8px;flex:1;min-width:96px;padding:14px 12px}.dtd-attbars{align-items:flex-end;gap:3px;height:56px;display:flex}.dtd-attbars>div{background:#10233d33;border-radius:2px 2px 0 0;flex:1}.dtd-attbars .on{background:var(--brass-paper)}.dtd-attbars .none{background:repeating-linear-gradient(45deg,#10233d4d 0 3px,#0000 3px 6px)}.dtd-cov{grid-template-columns:150px repeat(var(--cov-cols,5),minmax(0,1fr));gap:2px;min-width:560px;display:grid}.dtd-cov-row{display:contents}.dtd-cov-h{text-align:center;font:400 var(--t-label) var(--mono);letter-spacing:.08em;color:var(--muted-paper);padding:11px 8px}.dtd-cov-h:first-child{text-align:left;padding-left:12px}.dtd-cov-era{background:var(--card-paper);font:600 13px var(--sans);border-top:1px solid var(--hair-paper);padding:14px 12px}.dtd-cov-c{text-align:center;border-top:1px solid var(--hair-paper);font:500 11.5px var(--mono);padding:14px 8px}.dtd-cov-c--full{color:#123a86;background:#1b54b82e}.dtd-cov-c--part{color:#5f4413;background:#7a561929}.dtd-cov-c--none{color:#10233dcc;background:repeating-linear-gradient(45deg,#10233d2e 0 3px,#0000 3px 6px)}.dtd-cov-h--split,.dtd-cov-c--split{box-shadow:1px 0 0 var(--line-paper)}.dtd-key{font:400 12px var(--sans);color:#10233dd9;flex-wrap:wrap;gap:20px;display:flex}.dtd-key>div{align-items:center;gap:9px;display:flex}.dtd-key i{border-radius:3px;flex:none;width:14px;height:14px}.dtd-key-full{background:#1b54b82e;border:1px solid #1b54b866}.dtd-key-part{background:#7a561929;border:1px solid #7a561966}.dtd-key-none{background:repeating-linear-gradient(45deg,#10233d2e 0 3px,#0000 3px 6px);border:1px solid #10233d40}.dtd-key--vertical{font:500 12.5px var(--sans);flex-direction:column;gap:8px}.dtd-key-old-den{background:var(--brass-paper)}.dtd-key-outline{border:1px solid #10233d59}.dtd-paper-card{border-color:var(--line-paper);background:var(--panel-paper)}.dtd-programme{background:repeating-linear-gradient(122deg,#10233d1a 0 9px,#10233d0d 9px 18px);height:92px}.dtd-programme span{color:var(--muted-paper)}.dtd-programme-title{font:400 22px/1.2 var(--serif);margin:0 0 4px}.dtd-record-count{font:400 12.5px var(--sans);color:#10233dbf;align-items:baseline;gap:9px;margin:0 0 6px;display:flex}.dtd-record-count strong{font:600 24px var(--sans);color:var(--ink-paper)}.dtd-attendance-key{margin-top:8px}.dtd-coverage-head{padding:30px 26px 26px}.dtd-coverage-body{padding:26px}.dtd-cov-wrap{margin-bottom:14px;overflow-x:auto}.dtd-coverage-key{margin-bottom:30px}.dtd-coverage-notes{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}.dtd-coverage-callout{border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:20px;display:flex}.dtd-subnav{align-items:center;gap:var(--s-5);background:var(--panel-dark);border-bottom:1px solid var(--hair-dark);font:500 var(--t-ui) var(--sans);color:var(--ink-dark);padding:11px 26px;display:flex}.dtd-subnav a,.dtd-subnav .on{border-bottom:2px solid #0000;align-items:center;min-height:44px;padding-bottom:3px;text-decoration:none;display:inline-flex}.dtd-subnav a{color:var(--muted-dark)}.dtd-subnav a:hover{color:var(--ink-dark)}.dtd-subnav .on{color:var(--ink-dark);border-bottom-color:var(--brass-dark)}.dtd-ahero{text-align:center;background:var(--panel-paper);border-bottom:1px solid var(--line-paper);padding:44px 40px 40px}.dtd-ahero h1{max-width:720px;font:400 52px/1.12 var(--serif);margin:0 auto 16px}.dtd-ahero p{max-width:560px;font:400 15px/1.7 var(--sans);color:#10233dd9;margin:0 auto 26px}.dtd-asearch{background:var(--ground-paper);border:1px solid #10233d47;border-radius:9px;align-items:center;gap:12px;max-width:620px;margin:0 auto;padding:15px 18px;display:flex}.dtd-asearch input{min-width:0;min-height:44px;color:var(--ink-paper);font:400 15px var(--sans);background:0 0;border:none;outline:none;flex:1}.dtd-sugg{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:16px;display:flex}.dtd-sugg a{font:500 var(--t-ui) var(--sans);color:#10233dd9;border:1px solid #10233d38;border-radius:20px;padding:8px 14px;text-decoration:none}.dtd-sugg a:hover{background:#10233d12}.dtd-statstrip{background:var(--ground-paper);border-bottom:1px solid var(--line-paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:22px 26px;display:flex}.dtd-waysin{grid-template-columns:1fr 1fr;gap:13px;display:grid}.dtd-waysin a{background:var(--card-paper);color:var(--ink-paper);border:1px solid #10233d24;border-radius:9px;padding:20px;text-decoration:none;display:block}.dtd-waysin a:hover{border-color:#10233d57}.dtd-waysin b{font:400 24px/1.2 var(--serif);margin-bottom:7px;display:block}.dtd-waysin span{font:400 12.5px/1.6 var(--sans);color:#10233dd1}.dtd-corr>div{gap:var(--s-3);border-top:1px solid var(--hair-paper);grid-template-columns:100px minmax(0,1fr) 128px;align-items:center;padding:12px;display:grid}@media (max-width:860px){.dtd-ahero{padding:30px 20px 28px}.dtd-ahero h1{font-size:38px}.dtd-waysin{grid-template-columns:1fr}.dtd-corr>div{grid-template-columns:1fr;gap:5px}.dtd-subnav{overflow-x:auto}}.dtd-qcard{border:1px solid var(--line-dark);background:var(--ground-dark);width:min(720px,100%);color:var(--ink-dark);border-radius:11px;overflow:hidden}.dtd-onboarding-top{justify-content:space-between;align-items:center;gap:16px;padding:22px 30px 0;display:flex}.dtd-onboarding-progress{padding:14px 30px 0}.dtd-onboarding-body{padding:28px 30px 30px}.dtd-onboarding-question{font:400 34px/1.2 var(--serif);margin:0 0 10px}.dtd-onboarding-help{font:400 13.5px/1.65 var(--sans);color:#ede9e1c7;max-width:520px;margin:0 0 24px}.dtd-choice-list{flex-direction:column;gap:9px;margin-bottom:8px;display:flex}.dtd-onboarding-optional{font:400 12.5px var(--sans);color:#ede9e1b3;margin:26px 0 0}.dtd-onboarding-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;display:flex}.dtd-onboarding-actions-end{gap:10px;margin-left:auto;display:flex}.dtd-btn--quiet{color:#ede9e1c7;border-color:#0000}.dtd-onboarding-search{background:#ffffff08;border:1px solid #fff3;border-radius:8px;align-items:center;gap:11px;margin-bottom:14px;padding:13px 15px;display:flex}.dtd-onboarding-search input{min-width:0;color:var(--ink-dark);font:400 14px var(--sans);background:0 0;border:none;outline:none;flex:1}.dtd-onboarding-results{border-color:#ffffff1f;margin-bottom:14px}.dtd-onboarding-results button{text-align:left;cursor:pointer;color:inherit;border:0}.dtd-onboarding-results strong{font:500 13.5px var(--sans);margin-bottom:4px;display:block}.dtd-onboarding-result--on{background:#d6a95729}.dtd-onboarding-nudge{font:400 12.5px/1.6 var(--sans);color:#ede9e1bd;margin:0}.dtd-onboarding-empty{font:400 12.5px/1.6 var(--sans);color:#ede9e1bd;margin:0;padding:14px}.dtd-steps{gap:5px;display:flex}.dtd-steps span{background:#ede9e129;border-radius:2px;flex:1;height:3px}.dtd-steps .on{background:var(--brass-dark)}.dtd-choice{text-align:left;width:100%;font:500 14px var(--sans);color:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff24;border-radius:8px;padding:15px 17px;display:block}.dtd-choice:hover{color:var(--ink-dark);border-color:#ede9e166}.dtd-choice--on{background:#d6a95729;border-color:#d6a95780}.dtd-page--centre{align-items:center}.page-paper .dtd-panel,.page-paper .dtd-frame{background:var(--panel-paper);border-color:var(--line-paper);color:var(--ink-paper)}.page-paper .dtd-split,.page-paper .dtd-cols2,.page-paper .dtd-cols3{border-top-color:var(--line-paper)}.page-paper .dtd-split-main,.page-paper .dtd-cols2>*+*,.page-paper .dtd-cols3>*+*{border-color:var(--line-paper)}.page-paper .dtd-split-side,.page-paper .dtd-pane--band{background:var(--ground-paper)}.page-paper .dtd-band{background:var(--ground-paper);border-bottom-color:var(--line-paper)}.page-paper .dtd-sect{border-color:var(--line-paper)}.page-paper .dtd-live{color:var(--alert-paper)}.page-paper .dtd-live:before{background:var(--alert-paper)}.page-paper .dtd-field{background:var(--card-paper);color:var(--ink-paper);border-color:#10233d4d}.page-paper .dtd-field::placeholder{color:var(--muted-paper)}.page-paper .dtd-thread{border-color:var(--line-paper);color:var(--ink-paper)}.page-paper a.dtd-thread:hover{background:#10233d0a}.page-paper .dtd-thread-m{color:var(--muted-paper)}.page-paper .dtd-box{background:var(--card-paper);border-color:var(--line-paper)}.page-paper .dtd-box--tint{background:var(--panel-paper)}.page-paper .dtd-box--brass{background:#7a56191a;border-color:#7a561952}.page-paper .dtd-box--alert{background:#b3261e14;border-color:#b3261e4d}.page-paper .dtd-listbox{border-color:var(--line-paper)}.page-paper .dtd-listbox>*{background:var(--card-paper)}.page-paper .dtd-navlist>*{color:#10233dcc}.page-paper .dtd-navlist .on{color:var(--ink-paper);background:#8a622021;border-color:#8a622059}.page-paper .dtd-navlist em{color:var(--muted-paper)}.page-paper .dtd-chips>*{color:#10233db3}.page-paper .dtd-chips .on{color:var(--ink-paper);background:#10233d1a}.page-paper .dtd-lbl{color:var(--muted-paper)}.page-paper .dtd-lbl--brass{color:var(--brass-paper)}.page-paper .dtd-mono,.page-paper .dtd-meta,.page-paper .dtd-p{color:var(--muted-paper)}.page-paper .dtd-t-brass{color:var(--brass-paper)}.page-paper .dtd-t-win{color:var(--link-paper)}.page-paper .dtd-t-loss{color:var(--alert-paper)}.page-paper .dtd-head,.page-paper .dtd-row{border-color:var(--line-paper)}.page-paper a.dtd-row:hover{background:#10233d0a}.page-paper .dtd-row--inert{color:var(--muted-paper-2)}.page-paper .dtd-link,.page-paper .dtd-chip--ok{color:#254f93}.page-paper .dtd-chip--part,.page-paper .dtd-chip--none{color:var(--muted-paper)}.page-paper .dtd-chip--dis{color:#a3352c}.page-paper .dtd-bar{background:#1b3a5e}.page-paper .dtd-bar--hatch{background:repeating-linear-gradient(45deg,#10233d2e 0 4px,#0000 4px 8px);border-color:#10233d42}.page-paper .dtd-btn{color:var(--ink-paper);border-color:#10233d4d}.page-paper .dtd-btn:hover{background:#10233d0d}.dtd-btn--ink{background:var(--ink-paper);border-color:var(--ink-paper);color:var(--panel-paper)}:where(.page-paper) a{color:var(--link-paper)}:where(.page-paper) a:hover{color:#123a86}@media (max-width:1000px){.dtd-subject{grid-template-columns:1fr}.dtd-cov{grid-template-columns:110px repeat(var(--cov-cols,5),minmax(0,1fr))}}@media (max-width:860px){.dtd-split,.dtd-split--320,.dtd-split--300,.dtd-split--340{--split:1fr}.dtd-split{grid-template-columns:1fr}.dtd-split-main{border-right:0}.dtd-hero{height:auto;min-height:260px}.dtd-hero-foot{padding:120px 22px 22px;position:relative;bottom:0;left:0;right:auto}.dtd-cols,.dtd-grid{grid-template-columns:1fr}.dtd-grid>*+*{border-left:0;border-top:1px solid var(--hair-dark)}.dtd-page{padding:var(--s-4) var(--s-3) var(--s-8)}}.dtd-plate{background:var(--ground-paper);text-align:center;border:2px solid #10233db3;border-radius:9px;flex-direction:column;justify-content:center;min-height:320px;padding:30px 24px;display:flex}.dtd-plate-club{letter-spacing:.2em;color:var(--muted-paper);margin:0 0 18px;font:400 11px JetBrains Mono,monospace}.dtd-plate-name{font:400 42px/1.05 var(--serif);margin:0 0 16px}.dtd-plate-rule{background:var(--brass-paper);width:44px;height:2px;margin:0 auto 16px;display:block}.dtd-plate-years{font:400 13px/1.7 var(--sans);color:var(--ink-paper);margin:0}.dtd-playerhead{grid-template-columns:320px 1fr;align-items:start;gap:32px;display:grid}@media (max-width:820px){.dtd-playerhead{grid-template-columns:1fr}}.current-score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:22px;margin:0;font-weight:400;display:grid}.current-score__team{font:400 42px/1.05 var(--serif);text-wrap:balance}.current-score__team--away{text-align:right;color:#ede9e1c7}.current-score__value{min-width:82px;font:600 30px/1 var(--sans);text-align:center;white-space:nowrap;border-inline:1px solid #fff3;padding:7px 16px}.current-kicker{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;display:flex}.current-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.current-source{border-top:1px solid var(--hair-dark);color:var(--muted-dark);font:400 11.5px/1.5 var(--mono);background:#ffffff06;gap:5px;padding:14px 16px;display:grid}.current-source p{margin:0}.current-source strong{color:var(--ink-dark);font-weight:500}.current-fixture-list{flex-direction:column;gap:10px;display:flex}.current-fixture-entry{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.current-fixture-entry__away{white-space:nowrap;margin:0}.current-fixture-row{border:1px solid var(--hair-dark);min-height:70px;color:inherit;background:#ffffff05;border-radius:9px;grid-template-columns:minmax(128px,.75fr) minmax(260px,2.25fr) minmax(72px,.5fr) minmax(112px,.7fr);align-items:center;gap:12px 24px;padding:15px 18px;text-decoration:none;display:grid}.current-fixture-row:hover{background:#ede9e10b}.current-fixture-row__date,.current-fixture-row__teams{flex-direction:column;gap:3px;display:flex}.current-fixture-row__date{font:400 11.5px/1.4 var(--mono);color:var(--muted-dark)}.current-fixture-row__date strong{color:var(--ink-dark);font-weight:500}.current-fixture-row__teams{font:500 13px/1.4 var(--sans);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:20px;display:grid}.current-fixture-row__teams>span{min-width:0}.current-fixture-row__teams>span:last-child{text-align:right}.current-fixture-row__score{font:600 17px/1 var(--sans);text-align:center;white-space:nowrap}.current-fixture-row__status{font:500 11px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;text-align:right;color:var(--brass-dark)}.current-fixture-row__details{border-top:1px solid var(--hair-dark);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px 22px;padding-top:10px;display:grid}.current-fixture-row__details>span{min-width:0;color:var(--muted-dark);font:400 11px/1.45 var(--sans);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.current-fixture-row__details b{color:var(--muted-dark);font:500 11px/1.45 var(--mono);letter-spacing:.08em;text-transform:uppercase}.current-fixture-row__details>span>span{min-width:0;color:var(--ink-dark);text-align:right}.current-room-teaser,.current-empty{background:#ffffff06;border:1px solid #ffffff1f;border-radius:9px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.current-room-teaser .dtd-link{align-self:flex-start;margin-top:3px}.current-season-grid{border-top:1px solid var(--hair-dark);grid-template-columns:minmax(0,1fr) 330px;display:grid}.current-season-grid>*{min-width:0;padding:24px 26px}.current-season-grid>*+*{border-left:1px solid var(--hair-dark)}.current-section+.current-section{margin-top:28px}.current-section__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:13px;display:flex}.current-table-wrap{border:1px solid #ffffff1c;border-radius:8px;overflow-x:auto}.current-table{border-collapse:collapse;width:100%;min-width:620px;font:400 12px/1.4 var(--sans)}.current-table th,.current-table td{border-top:1px solid var(--hair-dark);text-align:right;padding:10px 11px}.current-table thead th{background:var(--panel-dark);font:500 11px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--muted-dark);border-top:0}.current-table th:nth-child(2),.current-table td:nth-child(2){text-align:left}.current-table tbody tr[aria-current=true]{background:#d6a95717}.current-leaders{border:1px solid #ffffff1c;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.current-leaders>div{border-top:1px solid var(--hair-dark);grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:12px 14px;display:grid}.current-leaders>div:first-child{border-top:0}.current-leaders strong{font:500 13px var(--sans)}.current-leaders span{font:400 11.5px var(--mono);color:var(--muted-dark)}.current-detail-grid{border-top:1px solid var(--hair-dark);grid-template-columns:minmax(0,1fr) 310px;display:grid}.current-detail-grid>*{min-width:0;padding:24px 26px}.current-detail-grid>*+*{border-left:1px solid var(--hair-dark)}.current-event-list{border-top:1px solid var(--hair-dark);flex-direction:column;display:flex}.current-event{border-bottom:1px solid var(--hair-dark);grid-template-columns:72px 100px minmax(0,1fr);align-items:baseline;gap:14px;padding:12px 2px;display:grid}.current-event time,.current-event__kind{font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase}.current-event time{color:var(--brass-dark)}.current-event__kind{color:var(--muted-dark)}.current-event p{font:400 13px/1.45 var(--sans);margin:0}.current-facts{flex-direction:column;display:flex}.current-facts>div{border-top:1px solid var(--hair-dark);justify-content:space-between;gap:14px;padding:11px 0;display:flex}.current-facts>div:first-child{border-top:0}.current-facts dt{color:var(--muted-dark)}.current-facts dd{text-align:right;margin:0}.current-facts dt,.current-facts dd{font:400 12px/1.45 var(--sans)}.current-resource-links{border-top:1px solid var(--hair-dark);margin:0;padding:0;list-style:none}.current-resource-links li{border-bottom:1px solid var(--hair-dark);padding:11px 0}.current-resource-links a{color:var(--link-blue);font:600 12.5px/1.4 var(--sans);text-underline-offset:3px;display:block}.current-resource-links span{color:var(--muted-dark);font:400 11px/1.5 var(--mono);margin-top:4px;display:block}.current-side-list{grid-template-columns:1fr 1fr;gap:16px;display:grid}.current-side-list>div{border:1px solid #ffffff1c;border-radius:8px;overflow:hidden}.current-side-list h3{background:var(--panel-dark);font:600 13px var(--sans);margin:0;padding:11px 13px}.current-side-list ul{margin:0;padding:0;list-style:none}.current-side-list li{border-top:1px solid var(--hair-dark);padding:9px 13px}.current-live-announcement{color:var(--muted-dark);font:400 11.5px/1.5 var(--mono);margin:12px 0 0}.page-paper .current-season-grid{border-top-color:var(--line-paper)}.page-paper .current-season-grid>*+*,.page-paper .current-detail-grid>*+*{border-left-color:var(--line-paper)}.page-paper .current-fixture-row{border-color:var(--line-paper);background:var(--card-paper);box-shadow:0 1px #10233d06}.page-paper .current-fixture-row:hover{background:#fffdf8}.page-paper .current-fixture-row__date,.page-paper .current-fixture-row__details>span,.page-paper .current-fixture-row__details b{color:var(--muted-paper)}.page-paper .current-fixture-row__date strong,.page-paper .current-fixture-row__teams,.page-paper .current-fixture-row__score,.page-paper .current-fixture-row__details>span>span{color:var(--ink-paper)}.page-paper .current-fixture-row__status{color:var(--brass-paper)}.page-paper .current-fixture-row__details{border-top-color:var(--line-paper)}.page-paper .current-table-wrap,.page-paper .current-leaders,.page-paper .current-side-list>div,.page-paper .current-room-teaser,.page-paper .current-empty,.page-paper .current-table th,.page-paper .current-table td,.page-paper .current-leaders>div,.page-paper .current-side-list li,.page-paper .current-source,.page-paper .current-event-list,.page-paper .current-event,.page-paper .current-facts>div,.page-paper .current-resource-links,.page-paper .current-resource-links li{border-color:var(--line-paper)}.page-paper .current-table thead th,.page-paper .current-side-list h3{background:var(--ground-paper);color:var(--muted-paper)}.page-paper .current-table tbody tr[aria-current=true]{background:#7a561917}.page-paper .current-leaders span,.page-paper .current-live-announcement,.page-paper .current-facts dt,.page-paper .current-resource-links span,.page-paper .current-event__kind{color:var(--muted-paper)}.page-paper .current-room-teaser,.page-paper .current-empty,.page-paper .current-source{background:var(--ground-paper)}.page-paper .current-source{color:var(--muted-paper)}.page-paper .current-source strong{color:var(--ink-paper)}.page-paper .current-score__team--away{color:#10233db8}.page-paper .current-score__value{border-color:#10233d2e}@media (max-width:900px){.current-season-grid,.current-detail-grid{grid-template-columns:1fr}.current-season-grid>*+*,.current-detail-grid>*+*{border-left:0;border-top:1px solid var(--hair-dark)}.page-paper .current-season-grid>*+*,.page-paper .current-detail-grid>*+*{border-top-color:var(--line-paper)}.current-fixture-row{grid-template-columns:minmax(118px,.7fr) minmax(220px,2fr) minmax(72px,.5fr) minmax(104px,.65fr);column-gap:16px}}@media (max-width:620px){.current-score{text-align:left;grid-template-columns:1fr;gap:12px}.current-score__team{font-size:34px}.current-score__team--away{text-align:left}.current-score__value{border:1px solid #fff3;border-inline:0;justify-self:start;padding:9px 0}.page-paper .current-score__value{border-color:#10233d2e}.current-fixture-row{grid-template-columns:minmax(0,1fr) auto;gap:11px 16px;padding:14px}.current-fixture-row__date{grid-column:1}.current-fixture-row__status{text-align:right;grid-column:2}.current-fixture-row__teams{grid-column:1/-1;gap:18px}.current-fixture-row__score{background:#ffffff0d;border-radius:20px;grid-column:1/-1;justify-self:center;padding:5px 13px}.page-paper .current-fixture-row__score{background:#10233d0e}.current-fixture-row__details{grid-template-columns:1fr;gap:6px;padding-top:9px}.current-side-list{grid-template-columns:1fr}.current-event{grid-template-columns:58px minmax(0,1fr)}.current-event p{grid-column:1/3}.current-season-grid>*,.current-detail-grid>*{padding:20px 18px}}.dtd-searchbar{background:var(--ground-paper);border:1px solid #10233d47;border-radius:9px;align-items:center;gap:12px;padding:14px 17px;display:flex}.dtd-searchbar input{min-width:0;min-height:44px;color:var(--ink-paper);font:400 15px var(--sans);background:0 0;border:none;outline:none;flex:1}.dtd-searchbar .dtd-lbl{white-space:nowrap}.dtd-searchfilters{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dtd-searchfilters a,.dtd-searchfilters button{font:500 12px var(--sans);cursor:pointer;color:var(--ink-paper);background:0 0;border:1px solid #10233d38;border-radius:20px;padding:8px 13px;text-decoration:none}.dtd-searchfilters a:hover,.dtd-searchfilters button:hover{background:#10233d12}.dtd-attrow{background:var(--card-paper);border:1px solid #10233d24;border-radius:8px;align-items:flex-end;gap:3px;height:120px;padding:14px;display:flex;overflow-x:auto}.dtd-attrow span{background:var(--link-paper);border-radius:2px 2px 0 0;flex:1 0 6px;min-width:6px}.dtd-attrow span.none{background:repeating-linear-gradient(-45deg,#0000 0 3px,#10233d47 3px 5px);border:1px solid #10233d33;height:100%!important}.dtd-attkey{font:400 var(--t-label) var(--mono);color:var(--muted-paper);gap:16px;margin-top:9px;display:flex}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.news-page{background:var(--ground-paper);width:100%;max-width:1320px;color:var(--ink-paper);margin:0 auto;padding:30px 34px 44px;font-family:Public Sans,sans-serif}.news-page button,.news-page input,.news-page textarea{font-family:Public Sans,sans-serif}.news-page button{-webkit-appearance:none;appearance:none;color:inherit}.news-page :focus-visible{outline:2px solid var(--ink-paper);outline-offset:2px}.news-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:30px;display:grid}.news-main-column{min-width:0}.news-head{border-bottom:1px solid #10233d24;padding-bottom:20px}.news-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.news-head-row>div:first-child{max-width:560px}.news-head h1,.news-admin-head h1{color:var(--ink-paper);margin:0;font:400 44px/1 Instrument Serif,serif}.news-head p{color:#10233db3;text-wrap:pretty;max-width:560px;margin:9px 0 0;font:400 14px/1.55 Public Sans,sans-serif}.news-freshness{white-space:nowrap;background:#10233d0f;border-radius:999px;align-items:center;gap:8px;padding:6px 11px;display:flex}.news-freshness>span:first-child{background:var(--news-health);border-radius:50%;width:6px;height:6px}.news-freshness>span:last-child{color:#10233dad;font:400 11px JetBrains Mono,monospace}.news-freshness.is-warn>span:first-child{background:var(--news-warn)}.news-freshness.is-pulsing>span:first-child{animation:1.2s ease-in-out infinite news-pulse}.news-filters{border-bottom:1px solid #10233d24;flex-direction:column;gap:12px;padding:16px 0 14px;display:flex}.news-filter-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.news-filter-label{color:#10233d80;letter-spacing:.14em;font:400 10px JetBrains Mono,monospace}.news-topic-chips{flex-wrap:wrap;gap:6px;display:flex}.news-topic-chips button,.news-topic-chips>span{background:var(--panel-paper);color:#10233db8;border:1px solid #10233d2e;border-radius:7px;align-items:center;min-height:34px;padding:0 13px;font:600 12px Public Sans,sans-serif;display:flex}.news-topic-chips button.is-active,.news-topic-chips>span.is-active{border-color:var(--ink-paper);background:var(--ink-paper);color:var(--ground-paper)}.news-source-button{background:var(--panel-paper);min-height:34px;color:var(--ink-paper);border:1px solid #10233d38;border-radius:7px;align-items:center;gap:9px;padding:0 13px;font:600 12px Public Sans,sans-serif;display:flex}.news-source-button span{color:#10233d8c;font:400 11px JetBrains Mono,monospace}.news-active-filter{align-items:center;gap:10px;margin-left:auto;display:flex}.news-active-filter>span{color:var(--brass-paper);font:400 11.5px JetBrains Mono,monospace}.news-active-filter button{min-height:34px;color:var(--brass-paper);background:#d6a95729;border:1px solid #7a561966;border-radius:7px;align-items:center;padding:0 12px;font:600 12px Public Sans,sans-serif;display:flex}.news-primary-button,.news-secondary-button,.news-quiet-button,.news-archive-button{border-radius:7px;justify-content:center;align-items:center;min-height:38px;padding:0 15px;font:600 12.5px Public Sans,sans-serif;text-decoration:none;display:inline-flex}.news-primary-button{border:1px solid var(--ink-paper);background:var(--ink-paper);color:var(--ground-paper)!important}.news-secondary-button{background:0 0;border:1px solid #10233d38;color:var(--ink-paper)!important}.news-quiet-button{width:100%;color:var(--ink-paper);background:#10233d14;border:0}.news-signin-strip{background:var(--panel-paper);border:1px solid #10233d24;border-radius:9px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;padding:14px 18px;display:flex}.news-signin-rule{background:var(--brass-dark);border-radius:2px;align-self:stretch;width:3px;min-height:34px}.news-signin-strip p{color:#10233dcc;text-wrap:pretty;flex:1;min-width:200px;margin:0;font:400 13.5px/1.5 Public Sans,sans-serif}.news-signin-strip>div{flex-wrap:wrap;gap:8px;display:flex}.news-source-warning,.news-save-error{color:var(--news-warn-ink);background:#8a4b1a17;border:1px solid #8a4b1a47;border-radius:9px;align-items:flex-start;gap:12px;margin-top:16px;padding:13px 16px;display:flex}.news-source-warning>span{color:var(--news-warn);padding-top:1px;font:600 12px JetBrains Mono,monospace}.news-source-warning p,.news-save-error{text-wrap:pretty;margin-bottom:0;font:400 13px/1.5 Public Sans,sans-serif}.news-empty{background:var(--panel-paper);text-align:center;border:1px solid #10233d24;border-radius:11px;margin-top:26px;padding:38px 30px}.news-empty-kicker{color:#10233d73;letter-spacing:.16em;margin:0;font:400 10px JetBrains Mono,monospace}.news-empty h2{color:var(--ink-paper);margin:12px 0 0;font:400 24px/1.25 Instrument Serif,serif}.news-empty>p:not(.news-empty-kicker){color:#10233dad;text-wrap:pretty;max-width:420px;margin:10px auto 0;font:400 13.5px/1.6 Public Sans,sans-serif}.news-empty .news-primary-button{border-radius:8px;min-height:40px;margin-top:20px;padding-inline:18px}.news-skeleton-list{margin-top:6px}.news-skeleton{border-top:1px solid #10233d1f;gap:18px;padding:20px 0;display:flex}.news-skeleton-copy{flex-direction:column;flex:1;gap:10px;display:flex}.news-skeleton-copy span,.news-skeleton-image{border-radius:3px;animation:1.4s ease-in-out infinite news-shimmer;display:block}.news-skeleton-meta{background:#10233d24;width:180px;height:11px}.news-skeleton-headline{background:#10233d29;height:17px}.news-skeleton-summary{background:#10233d1a;height:11px}.news-skeleton-image{background:#10233d17;border-radius:6px;flex:none;width:132px;height:88px}.news-story{color:inherit;border-top:1px solid #10233d1f;gap:18px;padding:20px 0;text-decoration:none;display:flex}.news-story:hover{background:#10233d08}.news-story-copy{flex:1;min-width:0;display:block}.news-story-meta{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.news-source-mark{object-fit:cover;letter-spacing:.02em;flex:none;justify-content:center;align-items:center;font-family:Public Sans,sans-serif;font-weight:700;display:flex}.news-source-mark--small{border-radius:4px;width:20px;height:20px;font-size:8.5px}.news-source-mark--medium,.news-source-mark--table{border-radius:5px;width:26px;height:26px;font-size:9.5px}.news-source-mark--mobile{border-radius:5px;width:28px;height:28px;font-size:10px}.news-source-mark--form{border-radius:7px;width:44px;height:44px;font-size:13px}.news-source-mark--navy{background:var(--ink-paper);color:var(--brass-dark)}.news-source-mark--gold{background:var(--brass-dark);color:var(--ink-paper)}.news-story-meta>strong{color:var(--ink-paper);font:600 12px Public Sans,sans-serif}.news-story-meta time{color:#10233d80;font:400 11px JetBrains Mono,monospace}.news-topic-pill{color:#10233da8;letter-spacing:.1em;text-transform:uppercase;background:#10233d12;border-radius:4px;padding:3px 8px;font:600 9.5px Public Sans,sans-serif}.news-story-headline{color:var(--ink-paper);text-wrap:pretty;margin-top:9px;font:600 19.5px/1.3 Public Sans,sans-serif;display:block}.news-story-summary{color:#10233dad;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font:400 13.5px/1.55 Public Sans,sans-serif;display:-webkit-box;overflow:hidden}.news-story-footer{color:#10233d80;align-items:center;gap:7px;margin-top:11px;font:500 11px Public Sans,sans-serif;display:flex}.news-story-footer>span:first-child{font:400 11px JetBrains Mono,monospace}.news-story-footer>span:nth-child(2){color:var(--brass-paper);font:400 11px JetBrains Mono,monospace}.news-story-image{object-fit:cover;border:1px solid #10233d1f;border-radius:6px;flex:none;width:148px;height:100px}.news-story--thumbnail{--news-meta-height:20px;--news-headline-lines:1;--news-summary-lines:1;position:relative}.news-story-copy--measure{visibility:hidden;pointer-events:none}.news-story-copy--thumbnail{position:absolute;inset:20px 166px 20px 0;overflow:hidden}.news-story-copy--thumbnail .news-story-meta{height:var(--news-meta-height,20px);align-content:start;overflow:hidden}.news-story-copy--thumbnail .news-story-headline,.news-story-copy--thumbnail .news-story-summary{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-story-copy--thumbnail .news-story-headline{-webkit-line-clamp:var(--news-headline-lines,1)}.news-story-copy--thumbnail .news-story-summary{-webkit-line-clamp:var(--news-summary-lines,1)}.news-story-copy--thumbnail .news-story-footer{white-space:nowrap;overflow:hidden}.news-story-thumbnail{width:148px;position:absolute;inset:20px 0 20px auto}.news-story-thumbnail img{object-fit:contain;object-position:right top;border-radius:6px;width:100%;height:100%;max-height:100px;position:absolute;inset:0}.news-story-thumbnail img[hidden]{display:none}.news-story-image--placeholder{background:var(--news-image-placeholder);align-items:flex-end;padding:8px;display:flex}.news-story-image--placeholder span{color:#10233d61;letter-spacing:.12em;font:400 9px JetBrains Mono,monospace}.news-pagination{border-top:1px solid #10233d1f;flex-direction:column;align-items:center;gap:12px;padding:24px 0 4px;display:flex}.news-pagination>button{background:var(--panel-paper);border:1px solid #10233d38;border-radius:8px;align-items:center;min-height:42px;padding:0 22px;font:600 12.5px Public Sans,sans-serif;display:flex}.news-pagination p{color:#10233d73;margin:0;font:400 11px JetBrains Mono,monospace}.news-loading-more{color:#10233d99;align-items:center;gap:10px;font:400 12px JetBrains Mono,monospace;display:flex}.news-loading-more span{background:var(--brass-paper);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite news-pulse}.news-rail{flex-direction:column;gap:16px;display:flex;position:sticky;top:20px}.news-rail>section{background:var(--panel-paper);border:1px solid #10233d24;border-radius:10px;padding:18px}.news-rail-eyebrow{color:#10233d80;letter-spacing:.14em;margin:0;font:400 10px JetBrains Mono,monospace}.news-rail h2{color:var(--ink-paper);margin:12px 0 0;font:400 19px/1.3 Instrument Serif,serif}.news-rail>section>p:not(.news-rail-eyebrow){color:#10233da8;text-wrap:pretty;margin:8px 0 0;font:400 12.5px/1.55 Public Sans,sans-serif}.news-rail>section>button{min-height:38px;margin-top:14px}.news-rail .news-primary-button{width:100%;padding-inline:14px}.news-rail-sources{flex-direction:column;gap:11px;margin-top:12px;display:flex}.news-rail-sources>div{align-items:center;gap:10px;display:flex}.news-rail-sources>div>span:nth-child(2){min-width:0;color:var(--ink-paper);text-overflow:ellipsis;white-space:nowrap;flex:1;font:500 12.5px Public Sans,sans-serif;overflow:hidden}.news-rail-sources>div small{color:#10233d73;font:400 10px JetBrains Mono,monospace}.news-rail-sources>div.is-off{opacity:.4}.news-rail-note{color:#10233d99;text-wrap:pretty;border:1px dashed #10233d38;border-radius:10px;margin:0;padding:16px 18px;font:400 12px/1.55 Public Sans,sans-serif}.news-rail-note a{color:var(--brass-paper);font-weight:600}.news-overlay{z-index:40;background:#08182e73;position:fixed;inset:55px 0 0}body:has(.news-overlay){overflow:hidden}.news-picker-overlay{justify-content:flex-end;align-items:stretch;display:flex}.news-picker{background:var(--ground-paper);border:1px solid #10233d2e;border-radius:0;flex-direction:column;width:440px;max-height:100%;display:flex;overflow:auto;box-shadow:0 24px 60px #08182e4d}.news-dialog-head{border-bottom:1px solid #10233d24;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.news-dialog-head>div{flex:1}.news-dialog-head h2{color:var(--ink-paper);margin:0;font:400 22px/1.2 Instrument Serif,serif}.news-dialog-head p{color:#10233da8;text-wrap:pretty;margin:6px 0 0;font:400 12.5px/1.5 Public Sans,sans-serif}.news-dialog-close,.news-source-form-head>button{background:0 0;border:1px solid #10233d2e;border-radius:7px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font:400 13px JetBrains Mono,monospace;display:flex}.news-picker-toolbar{border-bottom:1px solid #10233d1f;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 20px;display:flex}.news-picker-toolbar p{color:var(--brass-paper);margin:0;font:400 11.5px JetBrains Mono,monospace}.news-picker-toolbar>div{gap:7px;margin-left:auto;display:flex}.news-picker-toolbar button{background:0 0;border:1px solid #10233d33;border-radius:6px;align-items:center;min-height:32px;padding:0 11px;font:600 11.5px Public Sans,sans-serif;display:flex}.news-picker-rows{flex-direction:column;flex:1;padding:6px 0;display:flex;overflow:auto}.news-picker-row{cursor:pointer;align-items:flex-start;gap:13px;padding:14px 20px;display:flex}.news-picker-row:hover{background:#10233d0a}.news-picker-row.is-selected{background:#d6a9571a}.news-picker-row>input{opacity:0;width:1px;height:1px;position:absolute}.news-picker-row>input:focus-visible+.news-checkmark{outline:2px solid var(--ink-paper);outline-offset:2px}.news-checkmark{background:var(--news-field);width:20px;height:20px;color:var(--ground-paper);border:1.5px solid #10233d4d;border-radius:5px;flex:none;justify-content:center;align-items:center;margin-top:1px;font:700 11px Public Sans,sans-serif;display:flex}.news-picker-row.is-selected .news-checkmark{border-color:var(--ink-paper);background:var(--ink-paper)}.news-picker-copy{flex:1;min-width:0;display:block}.news-picker-name{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.news-picker-name strong{color:var(--ink-paper);font:600 13px Public Sans,sans-serif}.news-picker-name>span{color:#10233d80;font:400 10.5px JetBrains Mono,monospace}.news-picker-copy>span:last-child{color:#10233da8;text-wrap:pretty;margin-top:5px;font:400 12.5px/1.5 Public Sans,sans-serif;display:block}.news-picker-footer{background:var(--panel-paper);border-top:1px solid #10233d24;flex-wrap:wrap;align-items:center;gap:10px;padding:15px 20px;display:flex}.news-picker-footer>button{color:var(--brass-paper);background:0 0;border:0;padding:0;font:600 12px Public Sans,sans-serif;text-decoration:underline}.news-picker-footer>button.is-default{text-decoration-thickness:2px}.news-picker-footer>div{gap:9px;margin-left:auto;display:flex}.news-picker-footer .news-primary-button,.news-picker-footer .news-secondary-button{border-radius:8px;min-height:40px}.news-restricted-picker{padding:26px 20px 24px}.news-restricted-panel{background:var(--panel-paper);border:1px solid #10233d24;border-radius:10px;padding:20px}.news-restricted-panel h3{color:var(--ink-paper);margin:0;font:600 13.5px Public Sans,sans-serif}.news-restricted-panel p{color:#10233db3;text-wrap:pretty;margin:8px 0 0;font:400 13px/1.6 Public Sans,sans-serif}.news-restricted-panel>div{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.news-restricted-panel .news-primary-button,.news-restricted-panel .news-secondary-button{border-radius:8px;min-height:40px;padding-inline:17px}.news-picker-eyebrow{color:#10233d73;letter-spacing:.13em;margin:16px 0 0;font:400 10px JetBrains Mono,monospace}.news-public-sources{flex-direction:column;gap:10px;margin-top:11px;display:flex}.news-public-sources>div{align-items:center;gap:10px;display:flex}.news-public-sources .news-source-mark{border-radius:5px;width:22px;height:22px;font-size:9px}.news-public-sources strong{color:#10233dc7;font:500 12.5px Public Sans,sans-serif}.news-public-sources>div>span:last-child{color:#10233d73;font:400 10.5px JetBrains Mono,monospace}.news-admin-page{display:block}.admin-navigation{color:var(--ink-paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;font:400 14px/1.5 Public Sans,sans-serif;display:flex}.admin-breadcrumbs{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.admin-navigation a,.news-admin-shortcut{color:var(--ink-paper);text-underline-offset:3px;text-decoration:underline}.admin-navigation a{align-items:center;gap:6px;min-height:44px;display:inline-flex}.admin-navigation [aria-current]{font-weight:600}.admin-tools{gap:12px;max-width:720px;margin-top:22px;display:grid}.admin-tool{background:var(--panel-paper);color:var(--ink-paper);border:1px solid #10233d33;justify-content:space-between;align-items:center;gap:20px;padding:22px;text-decoration:none;display:flex}.admin-tool:hover{border-color:var(--ink-paper)}.admin-tool strong{font:400 26px/1.2 Instrument Serif,serif;display:block}.admin-tool>span>span{margin-top:8px;font:400 16px/1.55 Public Sans,sans-serif;display:block}.matchday-admin-page{min-width:0}.validation-sessions{max-width:1040px}.validation-session{display:block}.validation-session-downloads{border-top:1px solid #10233d26;flex-wrap:wrap;gap:8px 20px;margin-top:14px;padding-top:10px;display:flex}.validation-session-downloads a{min-height:44px;color:var(--ink-paper);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.matchday-admin-page .news-admin-head{margin-bottom:18px}.matchday-admin-page .news-admin-head>div>p{color:#10233db8;font-size:12px}.matchday-admin-page .matchday-v3-quality{padding-inline:0}.matchday-admin-page .matchday-v3-quality>h2{color:var(--ink-paper);margin:0 0 8px;font:400 27px/1.2 Instrument Serif,serif}.matchday-admin-page .matchday-v3-inspect{overflow-wrap:anywhere;max-width:100%}.news-admin-shortcut{align-items:center;gap:8px;min-height:44px;margin-top:8px;font:600 14px/1.4 Public Sans,sans-serif;display:inline-flex}.news-admin-head{border-bottom:1px solid #10233d24;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:18px;display:flex}.news-admin-head>div>p{color:#10233d80;letter-spacing:.16em;margin:0;font:400 10px JetBrains Mono,monospace}.news-admin-head h1{margin-top:8px}.news-admin-head>div>div{color:#10233db3;margin-top:9px;font:400 13.5px/1.55 Public Sans,sans-serif}.site-access-form{background:var(--panel-paper);max-width:660px;color:var(--ink-paper);font:400 13px/1.55 var(--sans);border:1px solid #10233d24;border-radius:10px;margin-top:22px;padding:18px 20px}.site-access-form>p{margin:0 0 14px}.site-access-form fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.site-access-form legend{font:400 25px/1.2 var(--serif);margin-bottom:10px}.site-access-form label{align-items:center;gap:8px;font-weight:600;display:flex}.site-access-form label+p{color:var(--muted-paper);margin:0 0 5px 24px;font-size:12px}.site-access-form input[type=radio]{accent-color:var(--ink-paper)}.site-access-form button{background:var(--ink-paper);min-height:40px;color:var(--ground-paper);font:600 12px var(--sans);border:0;border-radius:6px;justify-self:start;margin-top:6px;padding:0 15px}.site-access-form button:disabled{opacity:.55}.site-access-form a{color:var(--link-paper)}.news-add-source{border-radius:8px;gap:8px;min-height:40px;padding-inline:16px}.news-add-source>span:first-child{font:400 14px JetBrains Mono,monospace}.news-toast{border-radius:9px;align-items:center;gap:12px;margin-top:16px;padding:13px 16px;display:flex}.news-toast--ok{color:var(--news-health-ink);background:#3a5f3e1a;border:1px solid #3a5f3e4d}.news-toast--muted{color:#10233dbf;background:#10233d0f;border:1px solid #10233d2e}.news-toast--warn{color:var(--news-warn-ink);background:#8a4b1a17;border:1px solid #8a4b1a47}.news-toast-glyph{font:600 12px JetBrains Mono,monospace}.news-toast p{flex:1;margin:0;font:500 13px Public Sans,sans-serif}.news-toast button{color:inherit;background:0 0;border:0}.news-toast-undo{padding:0;font:600 12px Public Sans,sans-serif;text-decoration:underline}.news-toast-close{opacity:.6;padding:2px;font:400 13px JetBrains Mono,monospace}.news-admin-table{border:1px solid #10233d24;border-radius:10px;margin-top:18px;overflow:visible}.news-admin-table-head,.news-admin-row{grid-template-columns:1.7fr 1fr 1.5fr 1fr 108px 84px;gap:14px;display:grid}.news-admin-table-head{background:var(--news-table-head);border-radius:9px 9px 0 0;padding:10px 16px}.news-admin-table-head span{color:#10233d8c;letter-spacing:.13em;font:400 9.5px JetBrains Mono,monospace}.news-admin-row{border-top:1px solid #10233d1a;align-items:center;padding:14px 16px}.news-admin-row.is-disabled{background:#10233d09}.news-admin-source{align-items:center;gap:11px;min-width:0;display:flex}.news-admin-source>span{min-width:0}.news-admin-source strong,.news-admin-source small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.news-admin-source strong{color:var(--ink-paper);font:600 13px Public Sans,sans-serif}.news-admin-source small{color:#10233d80;font:400 10.5px JetBrains Mono,monospace}.news-admin-type{color:#10233db3;font:500 11.5px Public Sans,sans-serif}.news-admin-topics{color:#10233da8;font:400 11.5px/1.4 Public Sans,sans-serif}.news-admin-health{align-items:center;gap:7px;display:flex}.news-admin-health span{font:600 10px JetBrains Mono,monospace}.news-admin-health strong{font:500 11.5px Public Sans,sans-serif}.news-admin-health.is-healthy{color:var(--news-health)}.news-admin-health.is-warn{color:var(--news-warn)}.news-admin-health.is-muted{color:#10233d80}.news-admin-last-check{color:#10233d7a;margin-top:3px;font:400 10.5px JetBrains Mono,monospace}.news-admin-switch{cursor:pointer;align-items:center;gap:8px;display:flex}.news-admin-switch input,.news-enabled-field>input{opacity:0;width:1px;height:1px;position:absolute}.news-switch-track{background:#10233d47;border-radius:11px;flex:none;justify-content:flex-start;width:34px;height:20px;padding:2px;display:flex}.news-switch-track>span{background:var(--ground-paper);border-radius:50%;width:16px;height:16px}.news-admin-switch.is-on .news-switch-track{background:var(--news-health);justify-content:flex-end}:is(.news-admin-switch input:focus-visible+.news-switch-track,.news-enabled-field>input:focus-visible+.news-form-switch){outline:2px solid var(--ink-paper);outline-offset:2px}.news-switch-label{color:#10233d8c;font:600 11px Public Sans,sans-serif}.news-admin-switch.is-on .news-switch-label{color:var(--news-health)}.news-admin-actions{justify-content:flex-end;gap:6px;display:flex}.news-admin-actions>button,.news-admin-actions>.news-action-menu-wrap>button,.news-admin-card>div:last-child>button{background:0 0;border:1px solid #10233d33;border-radius:6px;align-items:center;min-height:30px;padding:0 10px;font:600 11px Public Sans,sans-serif;display:flex}.news-admin-actions>.news-action-menu-wrap>button{color:#10233d8c;border-color:#10233d24;padding-inline:9px;font:400 12px JetBrains Mono,monospace}.news-action-menu-wrap{position:relative}.news-action-menu{z-index:4;background:var(--ground-paper);border:1px solid #10233d2e;border-radius:7px;width:130px;padding:5px;position:absolute;top:35px;right:0}.news-action-menu button{width:100%;min-height:32px;color:var(--news-warn);text-align:left;background:0 0;border:0;font:600 11px Public Sans,sans-serif}.news-admin-cards{display:none}.news-admin-note{color:#10233d8c;text-wrap:pretty;margin:16px 0 0;font:400 11.5px/1.6 Public Sans,sans-serif}.news-form-overlay,.news-confirm-overlay{justify-content:center;align-items:center;padding:20px;display:flex}.news-source-form-modal{background:var(--ground-paper);border:1px solid #10233d2e;border-radius:12px;width:720px;max-height:100%;overflow:auto;box-shadow:0 24px 60px #08182e4d}.news-source-form-head{border-bottom:1px solid #10233d24;align-items:center;gap:14px;padding:18px 22px;display:flex}.news-source-form-head>div{flex:1}.news-source-form-head p{color:#10233d80;letter-spacing:.16em;margin:0;font:400 10px JetBrains Mono,monospace}.news-source-form-head h2{color:var(--ink-paper);margin:7px 0 0;font:400 22px/1.1 Instrument Serif,serif}.news-duplicate-warning{color:var(--news-warn-ink);background:#8a4b1a17;border:1px solid #8a4b1a47;border-radius:8px;align-items:flex-start;gap:11px;margin:16px 22px 0;padding:12px 14px;display:flex}.news-duplicate-warning>span{color:var(--news-warn);font:600 12px JetBrains Mono,monospace}.news-duplicate-warning p{margin:0;font:400 12.5px/1.5 Public Sans,sans-serif}.news-source-form-grid{grid-template-columns:1fr 1fr;gap:16px 18px;padding:20px 22px 4px;display:grid}.news-field{min-width:0;display:block}.news-field--wide{grid-column:1/-1}.news-field>span:first-child,.news-field legend{color:#10233d99;letter-spacing:.06em;text-transform:uppercase;align-items:baseline;gap:8px;padding:0;font:600 11px Public Sans,sans-serif;display:flex}.news-field em{color:var(--news-warn);letter-spacing:0;text-transform:none;font:500 11px Public Sans,sans-serif}.news-field input,.news-field textarea{background:var(--news-field);width:100%;color:var(--ink-paper);border:1px solid #10233d38;border-radius:7px;margin-top:7px;font:400 13.5px Public Sans,sans-serif;display:block}.news-field input{min-height:40px;padding:0 12px}.news-field textarea{resize:vertical;min-height:62px;padding:11px 12px;line-height:1.5}.news-field input[aria-invalid=true],.news-field textarea[aria-invalid=true]{border-color:var(--news-warn);background:#8a4b1a0f}.news-field .news-url-input{color:#10233dcc;font:400 12.5px JetBrains Mono,monospace}.news-field small{color:#10233d80;text-wrap:pretty;margin-top:6px;font:400 11px Public Sans,sans-serif;display:block}.news-type-field,.news-form-topics{border:0;margin:0;padding:0}.news-type-field>div,.news-form-topics>div{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.news-form-topics>div{margin-top:9px}.news-type-field button,.news-form-topics button{background:var(--panel-paper);color:#10233db8;border:1px solid #10233d2e;border-radius:7px;align-items:center;min-height:40px;padding:0 13px;font:600 12px Public Sans,sans-serif;display:flex}.news-form-topics button{min-height:36px;padding-inline:12px;font-size:11.5px}.news-type-field button.is-active,.news-form-topics button.is-active{border-color:var(--ink-paper);background:var(--ink-paper);color:var(--ground-paper)}.news-identity-field{background:var(--panel-paper);border:1px solid #10233d24;border-radius:9px;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 16px;display:flex}.news-identity-field>div{flex:1;min-width:160px}.news-identity-field strong{color:var(--ink-paper);font:600 12.5px Public Sans,sans-serif}.news-identity-field p{color:#10233d99;margin:4px 0 0;font:400 11.5px Public Sans,sans-serif}.news-upload-button{background:var(--ground-paper);cursor:pointer;border:1px solid #10233d38;border-radius:7px;align-items:center;min-height:36px;padding:0 13px;font:600 11.5px Public Sans,sans-serif;display:flex}.news-upload-button input{opacity:0;width:1px;height:1px;position:absolute}.news-upload-button:focus-within{outline:2px solid var(--ink-paper);outline-offset:2px}.news-enabled-field{cursor:pointer;border:1px solid #10233d24;border-radius:9px;align-items:center;gap:13px;padding:14px 16px;display:flex}.news-form-switch{background:#10233d47;border-radius:12px;flex:none;justify-content:flex-start;width:38px;height:22px;padding:2px;display:flex}.news-form-switch>span{background:var(--ground-paper);border-radius:50%;width:18px;height:18px}.news-form-switch.is-on{background:var(--news-health);justify-content:flex-end}.news-enabled-field>span:last-child{flex:1}.news-enabled-field strong,.news-enabled-field small{display:block}.news-enabled-field strong{color:var(--ink-paper);font:600 12.5px Public Sans,sans-serif}.news-enabled-field small{color:#10233d9e;text-wrap:pretty;margin-top:4px;font:400 11.5px/1.45 Public Sans,sans-serif}.news-source-form-footer{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 22px 18px;display:flex}.news-source-form-footer>div{gap:9px;margin-left:auto;display:flex}.news-source-form-footer .news-primary-button,.news-source-form-footer .news-secondary-button{border-radius:8px;min-height:40px;padding-inline:18px}.news-source-form-footer .news-secondary-button{padding-inline:16px}.news-archive-link{background:0 0;border:0;padding:0;font:600 12px Public Sans,sans-serif;text-decoration:underline;color:var(--news-warn)!important}.news-confirm-overlay{background:#08182e80}.news-confirm{background:var(--ground-paper);border:1px solid #10233d2e;border-radius:11px;width:420px;max-width:100%;padding:24px;box-shadow:0 24px 60px #08182e4d}.news-confirm h2{color:var(--ink-paper);margin:0;font:400 21px/1.2 Instrument Serif,serif}.news-confirm p{color:#10233db3;text-wrap:pretty;margin:10px 0 0;font:400 13px/1.6 Public Sans,sans-serif}.news-confirm>div{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.news-confirm .news-secondary-button,.news-confirm .news-archive-button{border-radius:8px;min-height:40px;padding-inline:16px}.news-archive-button{border:1px solid var(--news-warn);background:var(--news-warn);padding-inline:17px;color:var(--news-archive-label)!important}body:has(.invite-page){background:#08182e}.invite-page{isolation:isolate;min-height:100vh;color:#ede9e1;background:#08182e;flex-direction:column;width:100%;min-height:100svh;font-family:Public Sans,sans-serif;display:flex;position:relative;overflow:hidden}.invite-body{flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:40px 24px 28px;display:flex;position:relative}.invite-content{width:100%;min-width:0;max-width:420px}.invite-wordmark{align-items:stretch;gap:11px;margin-bottom:34px;display:flex}.invite-wordmark i{background:#d6a957;flex:none;width:3px}.invite-wordmark span{white-space:pre;color:#ede9e1;align-self:center;font:400 22px/1 Instrument Serif,Georgia,serif}.invite-wordmark b{color:#d6a957;font-weight:400}.invite-card{overflow-wrap:anywhere;background:#0c1f38;border:1px solid #ffffff17;border-radius:12px;padding:34px 30px}.invite-eyebrow{letter-spacing:.18em;color:#d6a957;margin-bottom:10px;font:400 10.5px JetBrains Mono,monospace}.invite-card h1{color:#ede9e1;letter-spacing:-.01em;margin:0 0 10px;font:400 30px/1.15 Instrument Serif,Georgia,serif}.invite-intro{color:#ede9e1c7;text-wrap:pretty;margin:0 0 26px;font:400 14.5px/1.6 Public Sans,sans-serif}.invite-notice{color:#ede9e1;border:1px solid;border-radius:6px;margin:0 0 22px;padding:12px 14px;font:400 13.5px/1.5 Public Sans,sans-serif}.invite-notice--paused{background:#d6a95714;border-color:#d6a95766}.invite-notice--unavailable{background:#ff807814;border-color:#ff807866}.invitation-entry{flex-direction:column;gap:16px;display:flex}.invitation-entry label{color:#ede9e1db;flex-direction:column;gap:6px;min-width:0;font:600 12.5px Public Sans,sans-serif;display:flex}.invitation-entry input{color:#ede9e1;background:#08182e;border:1px solid #ffffff29;border-radius:6px;width:100%;min-width:0;padding:12px 14px;font:400 15px/1.4 Public Sans,sans-serif}.invitation-entry input[name=code]{letter-spacing:.03em;font:400 15px JetBrains Mono,monospace}.invitation-entry button{color:#0a1626;letter-spacing:.14em;cursor:pointer;text-transform:uppercase;background:#d6a957;border:1px solid #0000;border-radius:3px;margin-top:6px;padding:12px 21px;font:600 12px JetBrains Mono,monospace}.invitation-entry button:hover:not(:disabled){background:#e4bc72}.invitation-entry input:disabled,.invitation-entry button:disabled{opacity:1;color:#ede9e1a3;-webkit-text-fill-color:#ede9e1a3;cursor:not-allowed;border:1px dashed #ede9e14d}.invitation-entry button:disabled{background:0 0}.invite-member{color:#ede9e1a3;margin:22px 0 0;font:400 13.5px Public Sans,sans-serif}.invite-member a{color:#93bdff;text-decoration:none}.invite-member a:hover{color:#b8d4ff}.invite-page :focus-visible{outline-offset:2px;outline:2px solid #d6a957}.invite-footer{text-align:center;letter-spacing:.14em;color:#ede9e180;padding:20px 24px;font:400 10.5px JetBrains Mono,monospace;position:relative}body:has(.signup-page){background:#08182e}.site-shell--signin{background:#08182e}.signup-page{isolation:isolate;width:100%;min-height:100vh;color:#ede9e1;background:#08182e;flex-direction:column;min-height:100svh;font-family:Public Sans,sans-serif;display:flex;position:relative}.signup-lion{pointer-events:none;filter:invert();mix-blend-mode:screen;opacity:.085;z-index:-1;width:min(480px,42vw);height:auto;position:absolute;bottom:0;right:0}.signup-body{flex:auto;justify-content:center;align-items:center;padding:40px 24px 28px;display:flex;position:relative}.signup-content{width:100%;min-width:0;max-width:430px}.signup-back{color:#ede9e1a3;letter-spacing:.15em;align-items:center;gap:9px;margin-bottom:26px;font:400 10.5px JetBrains Mono,monospace;text-decoration:none;display:inline-flex}.signup-back:hover{color:#ede9e1}.signup-card{overflow-wrap:anywhere;background:#0c1f38;border:1px solid #ede9e121;border-radius:12px;width:100%;max-width:430px;padding:30px 30px 26px}.signup-page :focus-visible{outline-offset:2px;outline:2px solid #d6a957}.signup-card h1{color:#ede9e1;letter-spacing:-.008em;margin:0 0 8px;font:400 34px/1.06 Instrument Serif,serif}.signup-wordmark{color:#ede9e1;align-items:stretch;gap:11px;height:24px;margin-bottom:26px;font:400 20px/1 Instrument Serif,serif;display:flex}.signup-wordmark span{white-space:pre;align-self:center}.signup-wordmark strong{color:#d6a957;font-weight:400}.signup-wordmark i{background:#d6a957;flex:none;width:3px}.signup-intro,.signup-card .identity-sub{color:#ede9e1c7;text-wrap:pretty;margin:0 0 24px;font:400 14.5px/1.55 Public Sans,sans-serif}.signup-intro strong{color:#ede9e1;font-weight:600}.signup-form{flex-direction:column;display:flex}.signup-form>label,.signup-code-form>label{color:#d6a957;letter-spacing:.18em;margin-bottom:8px;font:400 9.5px JetBrains Mono,monospace;display:block}.signup-form>input:not([type=hidden]){color:#ede9e1;background:#08182e;border:1px solid #ede9e138;border-radius:5px;width:100%;min-width:0;margin:0 0 14px;padding:13px 15px;font:400 15px Public Sans,sans-serif}.signup-form>input::placeholder{color:#ede9e1a3;opacity:1}.signup-consent{align-items:flex-start;gap:9px;margin:0 0 14px;color:#ede9e1bd!important;letter-spacing:normal!important;font:400 12px/1.5 Public Sans,sans-serif!important;display:flex!important}.signup-consent input{accent-color:#d6a957;margin:3px 0 0}.signup-consent a{color:#d6a957}.signup-form>input:focus{border-color:#d6a957;outline:none;box-shadow:0 0 0 3px #d6a9572e}.signup-primary{color:#0a1626;cursor:pointer;background:#d6a957;border:1px solid #d6a957;border-radius:5px;justify-content:center;align-items:center;width:100%;padding:14px 18px;font:600 14.5px Public Sans,sans-serif;display:flex}.signup-primary:hover:not(:disabled){background:#e4bc72;border-color:#e4bc72}.signup-status,.signup-code-status,.signup-oauth-note{color:#ede9e1a3;letter-spacing:.04em;min-height:17px;margin:9px 0 0;font:400 11.5px/1.5 JetBrains Mono,monospace}.signup-divider{align-items:center;gap:14px;margin:20px 0 18px;display:flex}.signup-divider span{background:#ede9e126;flex:1;height:1px}.signup-divider b{color:#ede9e1a3;letter-spacing:.2em;font:400 9.5px JetBrains Mono,monospace}.signup-oauth{flex-direction:column;gap:10px;display:flex}.signup-oauth form,.signup-oauth button{width:100%}.signup-oauth button{color:#ede9e1;cursor:pointer;background:0 0;border:1px solid #ede9e142;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font:600 14px Public Sans,sans-serif;display:flex}.signup-oauth button:hover:not(:disabled){background:#ede9e10a;border-color:#ede9e180}.signup-oauth button>span{justify-content:center;align-items:center;font-weight:700;display:inline-flex}.signup-oauth form:first-child button>span{font-size:11px;line-height:1}.signup-oauth-note{min-height:16px}.signup-entry-foot{border-top:1px solid #ede9e121;margin-top:22px;padding-top:18px}.signup-entry-foot p{color:#ede9e1bd;text-wrap:pretty;margin:0 0 10px;font:400 13px/1.6 Public Sans,sans-serif}.signup-entry-foot small{color:#ede9e1a3;font:400 12px/1.6 Public Sans,sans-serif;display:block}.signup-entry-foot a{color:#d6a957;border-bottom:1px solid #d6a95773;text-decoration:none}.signup-entry-foot a:hover{color:#e4bc72;border-color:#e4bc72}.signup-visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.signup-code-form>label{margin-bottom:10px}.signup-code-control{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid;position:relative}.signup-code-control>span{color:#ede9e1;background:#08182e;border:1px solid #ede9e138;border-radius:5px;justify-content:center;align-items:center;height:52px;font:400 24px/1 Instrument Serif,serif;display:flex}.signup-code-control>span.is-current{border-color:#d6a957;box-shadow:0 0 0 3px #d6a9572e}.signup-code-control.is-focused>span.is-current:after{content:"";background:#d6a957;width:1px;height:24px;animation:1s step-end infinite signup-caret}.signup-code-control.is-wrong>span{border-color:#ff8a8099}.signup-code-control.is-locked>span{color:#ede9e1a3;background:#08182e80;border:1px dashed #ede9e14d}.signup-code-control>input{opacity:.001;cursor:text;border:0;width:100%;height:52px;margin:0;position:absolute;inset:0}.signup-code-control.is-locked>input{cursor:not-allowed}.signup-code-status{margin:0 0 18px}.signup-code-status.is-error{color:#ff8a80}.signup-code-actions{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.signup-code-actions button{color:#d6a957;cursor:pointer;background:0 0;border:1px solid #d6a95799;border-radius:5px;padding:11px 18px;font:600 13px Public Sans,sans-serif}.signup-code-actions button:hover:not(:disabled){color:#e4bc72;border-color:#e4bc72}.signup-code-actions a{color:#d6a957;border-bottom:1px solid #d6a95773;padding-bottom:2px;font:600 13px Public Sans,sans-serif;text-decoration:none}.signup-code-actions a:hover{color:#e4bc72;border-color:#e4bc72}.signup-primary:disabled,.signup-oauth button:disabled,.signup-code-actions button:disabled,.signup-card .join-actions button:disabled{color:#ede9e1a3;opacity:1;cursor:not-allowed;background:0 0;border:1px dashed #ede9e14d}.signup-success-chip{color:#8fd3b4;letter-spacing:.16em;background:#4f98781f;border:1px solid #4f98788c;border-radius:3px;align-items:center;gap:9px;margin-bottom:16px;padding:6px 13px;font:400 9.5px JetBrains Mono,monospace;display:inline-flex}.signup-return-form{margin:0}.signup-page-foot{flex:none;justify-content:center;padding:0 24px 34px;display:flex;position:relative}.signup-page-foot>div{color:#ede9e199;letter-spacing:.14em;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;width:100%;max-width:430px;font:400 9.5px/1.7 JetBrains Mono,monospace;display:flex}@keyframes signup-caret{0%,48%{opacity:1}49%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.signup-code-control.is-focused>span.is-current:after{animation:none}}@media (max-width:699px){.signup-lion{display:none}}.signup-card .name-picker .identity-name-field{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.signup-card .name-picker .identity-name-field>span:first-child{color:#d6a957;font:600 13px/1.4 Public Sans,sans-serif}.signup-card .name-picker .identity-name-field input{background:#08182e;border:1px solid #ede9e14d;border-radius:5px;min-height:46px;padding:13px 15px;font-size:15px}.signup-card .name-picker .identity-name-field input:focus-visible{outline-offset:2px;outline:2px solid #d6a957}.signup-card .name-picker .identity-name-field input::placeholder{color:#ede9e1a3}.signup-card .name-picker .identity-availability{color:#ede9e1c7;min-height:18px;position:static}.signup-card .name-picker .identity-availability.is-free{color:#a9cfac}.signup-card .name-picker .identity-availability.is-blocked,.signup-card .name-picker .identity-availability.is-taken{color:#e8a87c}.signup-card .name-picker .identity-primary:disabled{color:#ede9e1a3;opacity:1;cursor:not-allowed;background:0 0;border:1px dashed #ede9e14d}.signup-card .signup-text-button{color:#ede9e1;background:0 0;border:0;min-height:44px;margin:14px auto 0;padding:10px 16px;font:600 14px Public Sans,sans-serif;text-decoration:underline;display:block}.identity-sheet{color:#ede9e1;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:20px}.identity-sheet[open]{justify-content:center;align-items:center;display:flex}.identity-sheet::backdrop{background:#08182e73}.identity-sheet__surface{color:#ede9e1;background:#0c1c33;border:1px solid #ffffff1a;border-radius:14px;width:100%;max-width:400px;padding:22px}.identity-sheet__surface :focus-visible{outline-offset:2px;outline:2px solid #d6a957}.identity-eyebrow{color:#d6a957;letter-spacing:.12em;margin:0 0 12px;font:500 10px JetBrains Mono,monospace}.name-picker h2,.join-card h2{color:#ede9e1;margin:0 0 6px;font:400 23px/1.25 Instrument Serif,serif}.join-card h2{font-size:22px}.join-card h2 em{color:#d6a957;font-style:normal}.identity-sub{color:#ede9e1a8;margin:0 0 16px;font:400 12.5px/1.6 Public Sans,sans-serif}.identity-name-field{background:#ffffff0a;border:1px solid #fff3;border-radius:9px;align-items:center;min-height:46px;margin-bottom:12px;display:flex;position:relative}.identity-name-field input{color:#ede9e1;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:44px;padding:0 82px 0 14px;font:400 14px Public Sans,sans-serif}.identity-name-field input::placeholder{color:#ede9e16b}.identity-availability{color:#ede9e173;font:500 11px JetBrains Mono,monospace;position:absolute;right:13px}.identity-availability.is-free{color:#a9cfac}.identity-availability.is-taken,.identity-availability.is-expired,.identity-availability.is-blocked{color:#e8a87c}.identity-availability.is-held-by-you{color:#d6a957}.identity-status-live{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.identity-suggestions{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.identity-suggestions button{color:#ede9e1bf;background:#ffffff0f;border:1px solid #ffffff24;border-radius:6px;min-height:34px;padding:6px 10px;font:500 11.5px Public Sans,sans-serif}.identity-suggestions button.is-reroll{color:#ede9e18c;background:0 0;border-style:dashed;border-color:#ffffff38}.identity-pending-note,.identity-expired{color:#ede9e19e;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;margin:0 0 16px;padding:11px 13px;font:400 11.5px/1.5 Public Sans,sans-serif}.identity-expired strong{color:#ede9e1;font-weight:600}.identity-primary,.identity-secondary{border-radius:9px;min-height:46px;padding:0 16px;font:600 13.5px Public Sans,sans-serif}.identity-primary{color:#10233d;background:#d6a957;border:0;width:100%}.identity-primary:disabled,.identity-secondary:disabled{opacity:.45}.identity-secondary{color:#ede9e1;background:0 0;border:1px solid #ffffff38}.identity-footer{color:#ede9e180;margin:13px 0 0;font:400 11.5px/1.55 Public Sans,sans-serif}.identity-save-error{color:#e8a87c;margin:0 0 12px;font:400 11.5px/1.5 Public Sans,sans-serif}.join-actions{flex-wrap:wrap;gap:10px;display:flex}.join-actions .identity-primary,.join-actions .identity-secondary{cursor:pointer;border-radius:5px;flex:160px;min-width:0;min-height:46px;padding:13px 18px;font:600 14px Public Sans,sans-serif}.join-actions .identity-primary{color:#0a1626;background:#d6a957;border:1px solid #d6a957;width:auto}.join-actions .identity-primary:hover:not(:disabled){background:#e4bc72;border-color:#e4bc72}.join-actions .identity-secondary{color:#ede9e1;background:0 0;border:1px solid #ede9e142}.join-actions .identity-secondary:hover:not(:disabled){background:#ede9e10a;border-color:#ede9e180}.join-retain{color:#ede9e1d6;cursor:pointer;text-wrap:pretty;background:#ede9e109;border:1px solid #ede9e121;border-radius:8px;align-items:flex-start;gap:11px;margin:0 0 20px;padding:14px 16px;font:400 13.5px/1.5 Public Sans,sans-serif;display:flex}.join-retain input{accent-color:#d6a957;flex:none;width:16px;height:16px;margin:2px 0 0}.join-retain span{min-width:0}.join-card .identity-footer{color:#ede9e1bd;text-wrap:pretty;margin:14px 0 0;font:400 12.5px/1.6 Public Sans,sans-serif}.identity-preview-page{color:#ede9e1;background:#08182e;min-height:100vh;padding:32px}.identity-preview-copy{max-width:620px}.identity-preview-copy>p:first-child{color:#d6a957;letter-spacing:.12em;font:500 10px JetBrains Mono,monospace}.identity-preview-copy h1{font:400 27px/1.2 Instrument Serif,serif}.identity-preview-copy p{font:400 12.5px/1.6 Public Sans,sans-serif}.identity-preview-copy button{color:#10233d;background:#d6a957;border:0;border-radius:8px;min-height:44px;padding:0 16px;font:600 12.5px Public Sans,sans-serif}@media (max-width:759px){.identity-sheet{padding:0;align-items:flex-end!important}.identity-sheet__surface{max-width:none;padding:22px 20px max(22px,env(safe-area-inset-bottom));border-radius:14px 14px 0 0}.identity-preview-page{padding:22px 18px}}@keyframes news-shimmer{0%,to{opacity:.5}50%{opacity:.22}}@keyframes news-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (min-width:760px) and (max-width:1179px){.news-page{padding:26px 26px 40px}.news-layout{grid-template-columns:1fr}.news-rail{display:none}.news-story-headline{font-size:18.5px}.news-story-image{width:124px;height:84px}.news-story-thumbnail{width:124px}.news-story-copy--thumbnail{right:142px}.news-story-thumbnail img{max-height:84px}.news-source-form-modal{width:640px}}@media (max-width:759px){.news-page{padding:20px 18px 36px}.news-layout{grid-template-columns:1fr}.news-rail{display:none}.news-head h1,.news-admin-head h1{font-size:34px}.news-story-headline{font-size:17px}.news-story-image,.news-story-thumbnail,.news-skeleton-image,.news-story-copy--measure{display:none}.news-story-copy--thumbnail{position:static;overflow:visible}.news-story-copy--thumbnail .news-story-meta{height:auto;overflow:visible}.news-story-copy--thumbnail .news-story-headline{display:block}.news-story-copy--thumbnail .news-story-summary{-webkit-line-clamp:2}.news-active-filter{justify-content:space-between;width:100%;margin-left:0}.news-picker-overlay{justify-content:center;align-items:flex-end}.news-picker{border-radius:14px 14px 0 0;width:100%;max-height:100%}.news-picker-footer>button{text-align:left;width:100%}.news-picker-footer>div{width:100%;margin-left:0}.news-picker-footer>div>*{flex:1}.news-admin-table{display:none}.news-admin-cards{flex-direction:column;gap:10px;margin-top:18px;display:flex}.news-admin-card{border:1px solid #10233d24;border-radius:10px;padding:14px 15px}.news-admin-card.is-disabled{background:#10233d09}.news-admin-card>div:first-child{align-items:center;gap:11px;display:flex}.news-admin-card>div:first-child>span:not(.news-source-mark){flex:1;min-width:0}.news-admin-card strong,.news-admin-card small{display:block}.news-admin-card strong{color:var(--ink-paper);font:600 13.5px Public Sans,sans-serif}.news-admin-card small{color:#10233d80;text-overflow:ellipsis;white-space:nowrap;font:400 10.5px JetBrains Mono,monospace;overflow:hidden}.news-admin-card>div:last-child{flex-wrap:wrap;align-items:center;gap:10px;margin-top:11px;display:flex}.news-admin-card>div:last-child>.news-admin-health-cell{flex-wrap:wrap;flex:1;align-items:center;gap:10px;display:flex}.news-admin-card>div:last-child>.news-admin-health-cell .news-admin-last-check{margin:0}.news-admin-card>div:last-child>button{min-height:32px;margin-left:auto;padding-inline:12px;font-size:11.5px}.news-source-form-modal{width:100%}.news-source-form-grid{grid-template-columns:1fr}.news-field--wide{grid-column:auto}.news-source-form-footer>div{width:100%;margin-left:0}.news-source-form-footer>div>*{flex:1}}@media (prefers-reduced-motion:reduce){.news-skeleton-copy span,.news-skeleton-image,.news-freshness.is-pulsing>span:first-child,.news-loading-more span{animation:none}}.record-preview-page{min-height:calc(100vh - 70px);color:var(--ink-paper);background:#e9e5dc;padding:64px 110px}.record-preview-page>header{max-width:520px;margin:0 auto 22px}.record-preview-page>header>p:first-child{color:#7a5619;letter-spacing:.12em;margin:0 0 8px;font:500 10px/1.4 IBM Plex Mono,monospace}.record-preview-page>header h1{margin:0 0 7px;font:400 32px/1.1 Instrument Serif,serif}.record-preview-page>header p:last-child{color:#10233d9e;margin:0;font:400 12.5px/1.55 Public Sans,sans-serif}.record-card{box-sizing:border-box;color:#10233d;background:#f4f1ea;border:1px solid #10233d29;border-radius:12px;max-width:520px;margin:0 auto;padding:22px}.record-card__head{align-items:center;gap:9px;margin-bottom:16px;display:flex}.record-card__head>span:first-child{color:#7a5619;letter-spacing:.12em;flex:none;font:500 10px/1.2 IBM Plex Mono,monospace}.record-progress{background:#10233d1a;border-radius:2px;flex:1;height:3px;display:block;position:relative;overflow:hidden}.record-progress i{border-radius:inherit;background:#d6a957;position:absolute;inset:0 auto 0 0}.record-card__head button,.record-card__actions button:last-child{color:#10233d8c;text-underline-offset:3px;background:0 0;border:0;min-height:42px;padding:0;font:500 12.5px/1 Public Sans,sans-serif;text-decoration:underline}.record-card__head button{color:#10233d80;margin:-19px -4px -19px 0;padding:0 4px;font-size:11px;text-decoration:none}.record-card h2{margin:0 0 6px;font:400 24px/1.2 Instrument Serif,serif}.record-card__helper{color:#10233da8;margin:0 0 16px;font:400 12.5px/1.55 Public Sans,sans-serif}.record-chips{flex-wrap:wrap;gap:8px;display:flex}.record-chips button{color:#10233db8;background:#efebe2;border:1px solid #10233d2e;border-radius:7px;min-height:44px;padding:0 13px;font:600 12px/1 Public Sans,sans-serif}.record-chips button.is-selected{color:#f4f1ea;background:#10233d;border-color:#10233d}.record-card__actions{align-items:center;gap:10px;margin-top:18px;display:flex}.record-card__actions button:first-child{color:#f4f1ea;background:#10233d;border:0;border-radius:8px;min-height:44px;padding:0 20px;font:600 12.5px/1 Public Sans,sans-serif}.record-card button:disabled{cursor:wait;opacity:.55}.record-search{background:#fbf9f4;border:1px solid #10233d38;border-radius:9px;align-items:center;min-height:44px;padding:0 13px;display:flex}.record-search>span{color:#10233d73;letter-spacing:.1em;flex:none;margin-right:11px;font:500 10px/1 IBM Plex Mono,monospace}.record-search input{color:#10233d;background:0 0;border:0;outline:0;flex:1;min-width:0;font:400 13.5px/1.3 Public Sans,sans-serif}.record-results{background:#10233d14;border:1px solid #10233d24;border-radius:9px;max-height:184px;margin-top:10px;overflow:auto}.record-results button{color:#10233dc7;text-align:left;background:#fbf9f4;border:0;border-bottom:1px solid #10233d1a;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:52px;padding:11px 13px;font:400 12.5px/1.35 Public Sans,sans-serif;display:flex}.record-results button:last-child{border-bottom:0}.record-results button.is-selected{background:#d6a95724}.record-results button span{flex-direction:column;min-width:0;display:flex}.record-results button small{color:#10233d8c;margin-top:2px;font:400 10.5px/1.3 Public Sans,sans-serif}.record-results time{color:#10233d8c;flex:none;font:400 11px/1.2 IBM Plex Mono,monospace}.record-footnote{color:#10233d8c;margin:12px 0 0;font:400 11.5px/1.5 Public Sans,sans-serif}.record-footnote button{color:#7a5619;background:0 0;border:0;font:600 11.5px/1.5 Public Sans,sans-serif}.record-date-fields{gap:9px;margin-bottom:14px;display:flex}.record-date-fields label{background:#fbf9f4;border:1px solid #10233d38;border-radius:9px;flex:1;align-items:center;min-height:44px;padding:0 13px;display:flex}.record-date-fields label:last-child{flex:1.4}.record-date-fields input{background:0 0;border:0;outline:0;flex:1;min-width:0;font:400 13.5px Public Sans,sans-serif}.record-date-fields span{color:#10233d73;font:400 10px IBM Plex Mono,monospace}.record-payback{color:#10233db8;background:#efebe2;border:1px solid #10233d24;border-radius:9px;margin-top:16px;padding:13px 15px;font:400 12.5px/1.55 Public Sans,sans-serif}.record-payback b{color:#7a5619;letter-spacing:.12em;margin-bottom:4px;font:500 10px/1.4 IBM Plex Mono,monospace;display:block}.record-payback p{margin:0}.record-payback--strong{font-weight:600}.record-season-field{border:0;flex-wrap:wrap;gap:7px;max-height:180px;margin:0;padding:0;display:flex;overflow:auto}.record-season-field label{color:#10233d99;background:#fbf9f4;border:1px solid #10233d2e;border-radius:6px;align-items:center;min-height:44px;padding:0 10px;font:500 11.5px IBM Plex Mono,monospace;display:flex}.record-season-field label.is-selected{color:#f4f1ea;background:#10233d;border-color:#10233d}.record-season-field input{opacity:0;pointer-events:none;position:absolute}.record-choice-rows,.record-topic-list{border:0;gap:7px;margin:0;padding:0;display:grid}.record-choice-rows label,.record-topic-list label{color:#10233dbf;background:#fbf9f4;border:1px solid #10233d2e;border-radius:8px;align-items:center;gap:11px;min-height:44px;padding:11px 13px;font:500 12.5px/1.3 Public Sans,sans-serif;display:flex}.record-choice-rows label.is-selected{color:#f4f1ea;background:#10233d;border-color:#10233d}.record-choice-rows input{opacity:0;position:absolute}.record-choice-rows span{flex-direction:column;display:flex}.record-choice-rows small{color:inherit;opacity:.72;margin-top:3px;font:400 11.5px/1.45 Public Sans,sans-serif}.record-topic-list{border:1px solid #10233d24;border-radius:9px;gap:1px;overflow:hidden}.record-topic-list label{border:0;border-radius:0}.record-topic-list label.is-selected{color:#10233d;background:#d6a9571f}.record-topic-list input{accent-color:#10233d;flex:none;width:19px;height:19px}.record-player{background:#efebe2;border:1px solid #10233d24;border-radius:9px;align-items:center;gap:12px;margin-top:11px;padding:12px 14px;display:flex}.record-player>span{background:#e4dfd2;border:1px solid #10233d24;border-radius:6px;flex:none;place-items:center;width:34px;height:34px;font:500 8.5px IBM Plex Mono,monospace;display:grid}.record-player p{color:#10233db3;margin:0;font:400 12px/1.5 Public Sans,sans-serif}.record-player strong{color:#10233d;font-weight:600}.record-locality-fields{align-items:center;gap:9px;min-height:44px;display:flex}.record-locality-fields label{background:#fbf9f4;border:1px solid #10233d38;border-radius:9px;flex:1;align-self:stretch;align-items:center;min-width:0;padding:0 13px;display:flex}.record-locality-fields input{background:0 0;border:0;outline:0;width:100%;min-width:0;font:400 13.5px Public Sans,sans-serif}.record-locality-fields>span{color:#10233db3;font:400 11.5px/1.3 Public Sans,sans-serif}.record-inline-status{color:#7a5619;min-height:18px;margin:4px 0;font:500 11.5px/1.4 Public Sans,sans-serif}.record-consequences{gap:7px;margin-top:12px;display:grid}.record-consequences p{color:#10233db8;background:#efebe2;border:1px solid #10233d24;border-radius:8px;justify-content:space-between;align-items:center;min-height:44px;margin:0;padding:0 13px;font:400 12px Public Sans,sans-serif;display:flex}.record-consequences b{color:#7a5619;font:500 11px IBM Plex Mono,monospace}:is(.record-card button:focus-visible,.record-card input:focus-visible){outline-offset:2px;outline:2px solid #10233d}@media (max-width:1079px) and (min-width:760px){.record-preview-page{padding:54px 40px}}@media (max-width:759px){.record-preview-page{padding:34px 14px 56px}.record-card{padding:20px 18px}.record-card__head{gap:7px}.record-card__head>span:first-child{font-size:9.5px}.record-card h2{font-size:24px}.record-card__actions{justify-content:space-between}.record-card__actions button{min-height:44px}.record-date-fields{flex-direction:column}.record-date-fields label:last-child{flex:1}.record-locality-fields{flex-direction:column;align-items:stretch}.record-locality-fields>span{padding-inline:4px}}body:has(.account-page){background:#e9e5dc}.account-page{color:#10233d;background:#e9e5dc;min-height:calc(100vh - 60px);padding:36px 20px 56px;font-family:Public Sans,sans-serif}.account-frame{background:#f4f1ea;border:1px solid #10233d2e;border-radius:12px;max-width:820px;margin:0 auto;overflow:hidden}.account-body{gap:22px;padding:24px 22px 26px;display:flex}.account-nav{flex-direction:column;flex:none;gap:2px;width:210px;display:flex}.account-nav a,.account-nav button{color:#10233db8;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;width:100%;min-height:40px;padding:10px 12px;font:500 12.5px/1.3 Public Sans,sans-serif;text-decoration:none;display:flex}.account-nav a:hover,.account-nav button:hover{background:#10233d0d}.account-nav a.is-active{color:#f4f1ea;background:#10233d;font-weight:600}.account-nav form{margin:0}.account-nav-rule{background:#10233d24;height:1px;margin:8px 12px}.account-content{flex:1;min-width:0}.account-section>h1{color:#10233d;margin:0 0 5px;font:400 28px/1.2 Instrument Serif,serif}.account-intro{color:#10233dad;text-wrap:pretty;max-width:520px;margin:0;font:400 13px/1.6 Public Sans,sans-serif}.account-identity-block{background:#efebe2;border:1px solid #10233d24;border-radius:10px;align-items:center;gap:14px;margin-top:20px;padding:16px 18px;display:flex}.account-name-avatar{color:#d6a957;background:#10233d;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font:600 15px/1 Public Sans,sans-serif;display:grid}.account-identity-copy{flex-direction:column;flex:1;min-width:0;display:flex}.account-identity-copy strong{color:#10233d;text-overflow:ellipsis;white-space:nowrap;font:600 15px/1.3 Public Sans,sans-serif;overflow:hidden}.account-identity-copy span{color:#10233d8c;margin-top:4px;font:400 11.5px/1.4 IBM Plex Mono,monospace}.account-identity-block>button,.account-held-actions button,.account-panel button,.account-record-list button,.account-reopen,.account-attendance button,.account-delete-actions button,.account-list button{color:#10233d;background:#f4f1ea;border:1px solid #10233d38;border-radius:7px;min-height:36px;padding:0 14px;font:600 12px/1 Public Sans,sans-serif}.account-identity-block>button:disabled{cursor:not-allowed;opacity:.45}.account-held-name{background:#d6a9571f;border:1px solid #7a561947;border-radius:10px;margin-top:12px;padding:14px 18px}.account-held-name>p{color:#7a5619;letter-spacing:.12em;margin:0 0 8px;font:500 11px/1.3 IBM Plex Mono,monospace}.account-held-name>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.account-held-name strong{font:600 13px Public Sans,sans-serif}.account-held-name>div>span:not(.account-held-actions){color:#10233d8c;font:400 11.5px IBM Plex Mono,monospace}.account-held-actions{gap:8px;margin-left:auto;display:flex}.account-held-actions button{min-height:32px;padding:0 11px;font-size:11.5px}.account-held-actions button.is-release{color:#8a4b1a;background:0 0;border-color:#8a4b1a66}.account-allowance{color:#10233d9e;border:1px dashed #10233d38;border-radius:10px;margin:12px 0 0;padding:14px 18px;font:400 12.5px/1.55 Public Sans,sans-serif}.account-allowance strong{color:#10233d;font-weight:600}.account-status{color:#7a5619;min-height:20px;margin:10px 0 0;font:500 11.5px/1.5 Public Sans,sans-serif}.account-panel,.account-closed{background:#efebe2;border:1px solid #10233d24;border-radius:9px;margin-top:16px;padding:16px 18px}.account-panel h2,.account-closed h2{color:#10233d;margin:0 0 8px;font:600 12.5px/1.4 Public Sans,sans-serif}.account-panel p,.account-closed p{color:#10233da8;margin:0 0 10px;font:400 11.5px/1.5 Public Sans,sans-serif}.account-panel p:last-child,.account-closed p:last-child{margin-bottom:0}.account-private-value{color:#10233d!important;font:600 13.5px/1.4 Public Sans,sans-serif!important}.account-form{gap:10px;margin-top:12px;display:grid}.account-form label{color:#10233db8;gap:6px;font:600 11.5px/1.4 Public Sans,sans-serif;display:grid}.account-form input:not([type=checkbox]){color:#10233d;background:#fbf9f4;border:1px solid #10233d38;border-radius:8px;min-height:44px;padding:0 12px;font:400 13px Public Sans,sans-serif}.account-form button{color:#f4f1ea;background:#10233d;border:0;border-radius:8px;justify-self:start;min-height:40px;padding:0 15px;font:600 12.5px Public Sans,sans-serif}.account-note{color:#10233d8c!important;font-size:11.5px!important}.account-list,.account-history,.account-attendance,.account-record-list{border:1px solid #10233d1f;border-radius:8px;gap:1px;margin:10px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.account-list li,.account-attendance li,.account-record-list li{background:#fbf9f4;align-items:center;gap:10px;min-height:54px;padding:10px 12px;display:flex}.account-list li>span,.account-attendance li>span,.account-record-list li>span:first-child{flex-direction:column;flex:1;min-width:0;display:flex}.account-list strong,.account-attendance strong,.account-record-list strong{font:600 12.5px/1.35 Public Sans,sans-serif}.account-list small,.account-attendance small,.account-record-list small{color:#10233d94;margin-top:3px;font:400 11.5px/1.4 Public Sans,sans-serif}.account-record-list li>span:last-child{gap:7px;display:flex}.account-record-list button,.account-attendance button,.account-list button{background:0 0;min-height:34px;padding:0 10px;font-size:11.5px}.account-reopen{color:#f4f1ea;background:#10233d;min-height:40px;margin-top:12px}.account-record-editor{margin-top:16px}.account-record-editor .record-card{margin:0}.account-attendance b{color:#7a5619;text-transform:uppercase;font:500 11px IBM Plex Mono,monospace}.account-choice,.account-switches{border:1px solid #10233d24;border-radius:9px;gap:1px;margin:16px 0 0;padding:0;display:grid;overflow:hidden}.account-choice legend,.account-switches legend{color:#7a5619;letter-spacing:.1em;background:#efebe2;width:100%;padding:10px 13px;font:500 11px IBM Plex Mono,monospace}.account-choice label,.account-switches label{color:#10233dbf;background:#fbf9f4;align-items:center;gap:10px;min-height:48px;padding:10px 13px;font:500 12.5px Public Sans,sans-serif;display:flex}.account-choice input{accent-color:#10233d;width:18px;height:18px}.account-switches label{justify-content:space-between}.account-switches input{accent-color:#10233d;width:20px;height:20px}.account-stop{background:#8a4b1a0f;border:1px solid #8a4b1a4d;border-radius:9px;margin-top:16px;padding:16px 18px}.account-stop button{color:#8a4b1a;background:0 0;border:1px solid #8a4b1a66;border-radius:8px;min-height:40px;padding:0 14px;font:600 12.5px Public Sans,sans-serif}.account-stop p{color:#10233d9e;margin:9px 0 0;font:400 11.5px/1.5 Public Sans,sans-serif}.news-picker--inline{width:100%;max-height:none;box-shadow:none;border-color:#10233d24;border-radius:10px;margin-top:16px}.news-picker--inline .news-dialog-head{padding:16px 18px}.news-picker--inline .news-picker-rows{max-height:none}.news-picker--inline .news-picker-footer{padding:14px 16px}.account-history li{background:#fbf9f4}.account-history a,.account-history li{color:#10233d;flex-direction:column;padding:11px 13px;text-decoration:none;display:flex}.account-history strong{font:600 12.5px/1.35 Public Sans,sans-serif}.account-history span{color:#10233dad;margin-top:4px;font:400 11.5px/1.5 Public Sans,sans-serif}.account-history time{color:#10233d80;margin-top:5px;font:400 11px IBM Plex Mono,monospace}.account-delete{background:#f4f1ea;border:1px solid #8a4b1a47;border-radius:10px;margin-top:16px;padding:20px}.account-delete h2{color:#10233d;margin:0;font:400 21px/1.25 Instrument Serif,serif}.account-delete ul{border:1px solid #10233d24;border-radius:9px;gap:1px;margin:12px 0 14px;padding:0;list-style:none;display:grid;overflow:hidden}.account-delete li{color:#10233db3;background:#fbf9f4;padding:11px 13px;font:400 12px/1.5 Public Sans,sans-serif}.account-checkbox{align-items:center;min-height:44px;grid-template-columns:none!important;gap:9px!important;display:flex!important}.account-checkbox input{accent-color:#10233d;width:19px;height:19px}.account-delete-actions{flex-wrap:wrap;gap:9px;display:flex}.account-delete-actions button{color:#10233d;background:0 0;border:1px solid #10233d38;border-radius:8px;min-height:40px;padding:0 15px;font:600 12.5px Public Sans,sans-serif}.account-delete-actions button.is-danger{color:#8a4b1a;background:#8a4b1a1a;border-color:#8a4b1a73}.account-page :focus-visible{outline-offset:2px;outline:2px solid #10233d}@media (max-width:759px){.account-page{padding:16px 10px 40px}.account-body{padding:14px 14px 22px;display:block}.account-nav{flex-direction:row;width:auto;margin:0 -2px 18px;padding-bottom:5px;overflow-x:auto}.account-nav a,.account-nav button{width:auto;min-width:max-content;min-height:44px}.account-nav form{flex:none}.account-nav-rule{flex:none;width:1px;height:28px;margin:8px}.account-identity-block{flex-wrap:wrap;align-items:flex-start}.account-identity-copy{min-width:170px}.account-identity-block>button{margin-left:58px}.account-held-actions{width:100%;margin-left:0}.account-record-list li{flex-direction:column;align-items:flex-start}.account-record-list li>span:last-child{width:100%}.account-record-list button{flex:1;min-height:44px}.account-list li,.account-attendance li{flex-wrap:wrap;align-items:flex-start}.account-list button,.account-attendance button{min-height:44px}.news-picker--inline{border-radius:10px}.account-delete-actions{flex-direction:column}.account-delete-actions button{width:100%}}.viewer-preview-actions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.viewer-preview-actions a{color:#ede9e1;text-transform:capitalize;border:1px solid #ffffff38;border-radius:8px;align-items:center;min-height:42px;padding:0 16px;font:600 12.5px Public Sans,sans-serif;text-decoration:none;display:inline-flex}.viewer-preview-actions a:hover{color:#d6a957;border-color:#d6a957}body:has(.away-day-page){background:#f4f1ea}.away-day-page{color:#10233d;background:#f4f1ea;width:100%;max-width:1180px;margin:0 auto;padding:34px 22px 64px;font-family:Public Sans,sans-serif}.away-day-page *{box-sizing:border-box}.away-day-page button,.away-day-page input{font:inherit}.away-day-page button{cursor:pointer}.away-day-page a{color:#1b54b8;text-underline-offset:3px}.away-preview{color:#7a5619;letter-spacing:.1em;margin:0 0 12px;font:500 11px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-fixture-head{border-bottom:1px solid #10233d2e;justify-content:space-between;align-items:end;gap:26px;padding:0 0 20px;display:flex}.away-fixture-head p,.away-trip-bar p,.away-right-rail header p,.away-day-rail header p,.away-schematic header p,.away-essentials header p,.away-mobile-return>p,.away-origin-sheet header>p,.away-recent>p{color:#7a5619;letter-spacing:.12em;text-transform:uppercase;margin:0;font:500 11px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-fixture-head h1{margin:4px 0 7px;font:400 40px/1.05 Instrument Serif,serif}.away-fixture-head h1 em{color:#7a5619;font-style:normal}.away-fixture-head>div>span{color:#10233db3;font:400 13px/1.55 Public Sans,sans-serif}.away-fixture-head dl{gap:0;margin:0;display:flex}.away-fixture-head dl div{border-left:1px solid #10233d29;min-width:128px;padding:0 16px}.away-fixture-head dt{color:#10233da3;letter-spacing:.08em;font:500 11px/1.3 JetBrains Mono,IBM Plex Mono,monospace}.away-fixture-head dd{margin:5px 0 0;font:600 18px/1.2 Public Sans,sans-serif}.away-notice{color:#752019;background:#b3261e14;border-left:3px solid #b3261e;grid-template-columns:auto 1fr;gap:8px 15px;margin-top:18px;padding:13px 15px;font:400 13px/1.5 Public Sans,sans-serif;display:grid}.away-notice strong,.away-notice small{letter-spacing:.06em;font:500 11px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-notice small{color:#752019cc;grid-column:2}.away-trip-bar{color:#f4f1ea;background:#10233d;border-radius:11px;grid-template-columns:1fr 1.15fr 1fr auto;gap:0;margin-top:18px;display:grid}.away-trip-bar>div{border-right:1px solid #f4f1ea38;min-width:0;padding:13px 18px}.away-trip-bar p{color:#f4f1eaad}.away-trip-bar strong{margin-top:5px;font:600 14px/1.3 Public Sans,sans-serif;display:block}.away-trip-bar>div:first-child button{color:#93bdff;background:0 0;border:0;min-height:32px;margin-top:8px;padding:0;font:600 12px Public Sans,sans-serif;text-decoration:underline}.away-stepper{align-items:center;gap:8px;min-height:38px;margin-top:4px;display:flex}.away-stepper strong{text-align:center;min-width:54px;margin:0}.away-stepper button,.away-return-toggle button{color:#f4f1ea;background:0 0;border:1px solid #f4f1ea59;border-radius:6px;min-height:32px;padding:0 10px;font:600 13px/1 Public Sans,sans-serif}.away-stepper button:disabled{opacity:.4;cursor:not-allowed}.away-return-toggle{gap:5px;margin-top:7px;display:flex}.away-return-toggle button[aria-pressed=true]{color:#10233d;background:#d6a957;border-color:#d6a957}.away-trip-bar>small{color:#f4f1eab8;align-self:center;max-width:190px;padding:13px 18px;font:400 11px/1.45 Public Sans,sans-serif}.away-top-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:22px;margin-top:22px;display:grid}.away-day-rail,.away-right-rail>section,.away-places,.away-essentials{background:#fbf9f4;border:1px solid #10233d29;border-radius:11px}.away-day-rail>header,.away-right-rail>section>header,.away-schematic header,.away-essentials>header{border-bottom:1px solid #10233d21;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 19px;display:flex}.away-day-rail h2,.away-right-rail h2,.away-schematic h2,.away-essentials h2{margin:3px 0 0;font:400 25px/1.1 Instrument Serif,serif}.away-mode-tabs{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.away-mode-tabs button{color:#10233d;text-align:left;background:#f4f1ea;border:1px solid #10233d2e;border-radius:7px;min-height:44px;padding:6px 9px}.away-mode-tabs button[aria-selected=true]{color:#f4f1ea;background:#10233d;border-color:#10233d}.away-mode-tabs span{font:600 12px/1.25 Public Sans,sans-serif;display:block}.away-mode-tabs small{margin-top:3px;font:400 11px/1.3 JetBrains Mono,IBM Plex Mono,monospace;display:block}.away-journey-note{color:#10233dad;border-bottom:1px solid #10233d1f;margin:0;padding:11px 19px;font:400 12px/1.5 Public Sans,sans-serif}.away-rail{margin:0;padding:10px 0 16px;list-style:none}.away-rail-row{grid-template-columns:84px 20px minmax(0,1fr) 64px;gap:0 12px;min-height:73px;padding:10px 19px;display:grid;position:relative}.away-rail-row:before{content:"";background:#10233d29;width:2px;position:absolute;top:0;bottom:-11px;left:112px}.away-rail-row:last-child:before{display:none}.away-rail-row time{color:#10233dba;text-align:right;padding-top:2px;font:500 11px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-dot{z-index:1;background:#10233d;border-radius:50%;width:12px;height:12px;margin:4px 0 0;display:block}.away-rail-row--walk .away-dot,.away-rail-row--parking .away-dot{background:#fbf9f4;border:2px solid #10233d8c}.away-rail-row--arrival .away-dot{background:#7a5619;width:16px;height:16px;margin-left:-2px}.away-rail-row--kickoff .away-dot{width:16px;height:16px;margin-left:-2px}.away-rail-row strong{color:#10233d;font:600 13.5px/1.4 Public Sans,sans-serif;display:block}.away-rail-row p{color:#10233db3;margin:3px 0;font:400 12px/1.45 Public Sans,sans-serif}.away-rail-row small{color:#7a5619;font:500 11px/1.35 JetBrains Mono,IBM Plex Mono,monospace}.away-rail-row em{color:#10233d9e;text-align:right;padding-top:2px;font:400 11px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-right-rail{gap:14px;display:grid}.away-right-rail>section>header{padding:15px 16px}.away-right-rail h2{font-size:21px}.away-right-rail>section>p{color:#10233db8;margin:0;padding:14px 16px;font:400 12px/1.55 Public Sans,sans-serif}.away-right-rail>section>a{padding:0 16px 15px;font:600 12px Public Sans,sans-serif;display:block}.away-return-card{border-bottom:1px solid #10233d1f;padding:14px 16px}.away-return-card:last-child{border-bottom:0}.away-return-kind{color:#f4f1ea;letter-spacing:.04em;text-transform:uppercase;background:#10233d;border-radius:3px;margin:0 0 7px;padding:3px 5px;font:500 10px/1.25 JetBrains Mono,IBM Plex Mono,monospace;display:inline-block}.away-return-kind--latest-option-found,.away-return-kind--alternative-leaves-early{color:#10233d;background:#d6a957}.away-return-kind--no-later-service,.away-return-kind--information-not-published{background:#b3261e}.away-return-card h3{margin:0;font:600 15px/1.3 Public Sans,sans-serif}.away-return-card h3 span{color:#7a5619}.away-return-card>p:not(.away-return-kind){color:#10233dab;margin:4px 0 0;font:400 11.5px/1.45 Public Sans,sans-serif}.away-return-card details{margin-top:9px}.away-return-card summary{color:#1b54b8;cursor:pointer;font:600 11.5px Public Sans,sans-serif}.away-return-card ol{margin:8px 0 0;padding:0;list-style:none}.away-return-card li{color:#10233db3;gap:8px;margin-top:4px;font:400 11px/1.4 Public Sans,sans-serif;display:flex}.away-return-card li time{font-family:JetBrains Mono,IBM Plex Mono,monospace}.away-return-empty{background:#b3261e12;padding:15px 16px}.away-return-empty p{color:#b3261e;margin:0;font:500 11px JetBrains Mono,IBM Plex Mono,monospace}.away-return-empty strong,.away-return-empty span{margin-top:6px;font:600 12px/1.45 Public Sans,sans-serif;display:block}.away-return-empty span{color:#10233db3;font-weight:400}.away-stay{background:#f4f1ea;border:1px dashed #10233d4d;margin:0 14px 14px!important;padding:12px!important}.away-stay strong{color:#7a5619;margin-bottom:5px;font:500 10px JetBrains Mono,IBM Plex Mono,monospace;display:block}.away-weather{margin:0;padding:0;list-style:none}.away-weather li{border-bottom:1px solid #10233d1c;grid-template-columns:72px 1fr;gap:4px 8px;padding:10px 16px;display:grid}.away-weather strong{font:600 11.5px Public Sans,sans-serif}.away-weather span{font:400 11.5px Public Sans,sans-serif}.away-weather small{color:#10233d99;grid-column:2;font:400 11px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-mobile-return{display:none}.away-places{grid-template-columns:420px minmax(0,1fr);margin-top:22px;display:grid;overflow:hidden}.away-schematic{border-right:1px solid #10233d26;padding:0}.away-schematic header{padding:16px}.away-schematic h2{font-size:21px}.away-schematic header a{white-space:nowrap;font:600 11.5px Public Sans,sans-serif}.away-schematic svg{color:#10233d;width:340px;max-width:100%;height:340px;margin:16px auto 8px;display:block;overflow:visible}.away-schematic svg text{fill:#10233d;font:500 10px JetBrains Mono,IBM Plex Mono,monospace}.away-schematic svg .away-ring{fill:none;stroke:#10233d29;stroke-dasharray:3 4}.away-schematic svg line{stroke:#10233d4d;stroke-width:1px}.away-schematic svg button{cursor:pointer}.away-schematic svg .checked{fill:#10233d;stroke:#10233d}.away-schematic svg .unchecked{fill:#fbf9f4;stroke:#10233d;stroke-width:2px}.away-schematic svg .is-selected .checked,.away-schematic svg .is-selected .unchecked{fill:#d6a957;stroke:#7a5619;stroke-width:3px}.away-centre{fill:#10233d}.away-schematic>p{color:#10233da1;margin:0;padding:0 16px 16px;font:400 11px/1.45 Public Sans,sans-serif}.away-place-list{min-width:0}.away-place-filter{border-bottom:1px solid #10233d21;gap:4px;padding:12px 14px;display:flex;overflow-x:auto}.away-place-filter button{color:#10233d;text-transform:capitalize;white-space:nowrap;background:#f4f1ea;border:1px solid #10233d2b;border-radius:5px;min-height:34px;padding:0 8px;font:600 11px Public Sans,sans-serif}.away-place-filter button[aria-pressed=true]{color:#f4f1ea;background:#10233d}.away-place-list ul{margin:0;padding:0;list-style:none}.away-place-list li{border-bottom:1px solid #10233d1c;align-items:center;gap:8px;padding:12px 14px;display:flex}.away-place-list li.is-selected{background:#d6a95721}.away-place-list li>button{color:#10233d;text-align:left;background:0 0;border:0;flex:1;gap:9px;min-width:0;padding:0;display:flex}.away-checked,.away-unchecked{color:#10233d;padding-top:2px;font-size:15px}.away-place-list p{color:#7a5619;text-transform:uppercase;margin:0;font:500 10px/1.3 JetBrains Mono,IBM Plex Mono,monospace}.away-place-list h3{margin:3px 0 1px;font:600 13px/1.3 Public Sans,sans-serif}.away-place-list span:not(.away-checked):not(.away-unchecked){color:#10233db3;font:400 11.5px/1.4 Public Sans,sans-serif;display:block}.away-place-list small,.away-place-list em{color:#b3261e;margin-top:4px;font:500 10px/1.35 JetBrains Mono,IBM Plex Mono,monospace;display:block}.away-place-list em{color:#10233d94;font-weight:400}.away-place-list li>a{white-space:nowrap;font:600 11px Public Sans,sans-serif}.away-no-places{color:#10233dbf;gap:10px;padding:28px 16px;font:400 12px/1.5 Public Sans,sans-serif;display:grid}.away-no-places button{color:#10233d;background:#f4f1ea;border:1px solid #10233d38;border-radius:6px;justify-self:start;min-height:40px;padding:0 12px;font:600 12px Public Sans,sans-serif}.away-essentials{margin-top:22px}.away-essentials>header{padding:17px 19px}.away-essentials dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.away-essentials dl>div{border-bottom:1px solid #10233d1f;border-right:1px solid #10233d1f;min-height:115px;padding:14px 16px}.away-essentials dt{color:#7a5619;letter-spacing:.05em;text-transform:uppercase;font:500 10px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-essentials dd{color:#10233d;margin:6px 0;font:600 12px/1.42 Public Sans,sans-serif}.away-essentials small{color:#10233d94;font:400 10.5px/1.4 Public Sans,sans-serif}.away-origin-backdrop{z-index:80;background:#050f1c8c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.away-origin-sheet{color:#10233d;background:#f4f1ea;border:1px solid #10233d38;border-radius:11px;width:min(470px,100%)}.away-origin-sheet header{border-bottom:1px solid #10233d21;padding:20px;position:relative}.away-origin-sheet h2{margin:4px 34px 0 0;font:400 28px/1.1 Instrument Serif,serif}.away-origin-sheet header>button{color:#10233d;background:0 0;border:0;border-radius:50%;width:44px;height:44px;font-size:28px;position:absolute;top:12px;right:12px}.away-origin-sheet form{padding:18px 20px}.away-origin-sheet label{color:#10233dbd;gap:6px;font:600 12px/1.4 Public Sans,sans-serif;display:grid}.away-origin-sheet input{color:#10233d;text-transform:uppercase;background:#fbf9f4;border:1px solid #10233d40;border-radius:7px;min-height:44px;padding:0 12px;font-size:16px}.away-origin-note{color:#10233da8;margin:9px 0 0;font:400 11.5px/1.5 Public Sans,sans-serif}.away-error{color:#b3261e;margin:10px 0 0;font:500 11.5px/1.45 Public Sans,sans-serif}.away-origin-actions{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.away-button{color:#10233d;background:0 0;border:1px solid #10233d3d;border-radius:7px;min-height:44px;padding:0 13px;font:600 12px Public Sans,sans-serif}.away-button--ink{color:#f4f1ea;background:#10233d}.away-recent{padding:0 20px 20px}.away-recent>p{margin-bottom:7px}.away-recent button{color:#10233d;text-align:left;background:#fbf9f4;border:1px solid #10233d29;border-radius:6px;width:100%;min-height:40px;margin-top:4px;padding:0 10px;font:600 12px Public Sans,sans-serif;display:block}.away-withheld{text-align:center;border:1px solid #10233d29;border-radius:11px;padding:60px 20px}.away-withheld p{color:#7a5619;font:500 11px JetBrains Mono,IBM Plex Mono,monospace}.away-withheld h1{margin:8px 0;font:400 36px Instrument Serif,serif}.away-withheld span{color:#10233db3;font:400 13px Public Sans,sans-serif}.away-day-page :focus-visible{outline-offset:3px;outline:3px solid #1b54b8}@media (max-width:1079px){.away-day-page{padding:28px 18px 52px}.away-top-grid{grid-template-columns:1fr}.away-right-rail{grid-row:2;grid-template-columns:repeat(3,minmax(0,1fr))}.away-right-rail>section:first-child{grid-column:1/-1}.away-places{grid-template-columns:1fr}.away-schematic{border-bottom:1px solid #10233d26;border-right:0}.away-schematic svg{width:min(340px,100%)}.away-essentials dl{grid-template-columns:repeat(2,1fr)}}@media (max-width:759px){.away-day-page{padding:22px 14px 46px}.away-fixture-head{display:block}.away-fixture-head h1{font-size:33px}.away-fixture-head dl{margin-top:18px}.away-fixture-head dl div{border-left:0;border-right:1px solid #10233d29;padding-left:0;padding-right:16px}.away-trip-bar{grid-template-columns:1fr;margin-top:14px}.away-trip-bar>div{border-bottom:1px solid #f4f1ea33;border-right:0}.away-trip-bar>small{max-width:none}.away-top-grid{margin-top:14px}.away-day-rail>header{display:block}.away-mode-tabs{justify-content:flex-start;margin-top:14px}.away-rail-row{grid-template-columns:62px 19px minmax(0,1fr);padding-left:12px;padding-right:12px}.away-rail-row:before{left:85px}.away-rail-row em,.away-right-rail{display:none}.away-mobile-return{background:#fbf9f4;border:1px solid #10233d29;border-radius:11px;margin-top:14px;display:block}.away-mobile-return>p{border-bottom:1px solid #10233d1f;padding:13px 14px}.away-places,.away-essentials{margin-top:14px}.away-essentials dl{grid-template-columns:1fr}.away-essentials dl>div{border-right:0;min-height:auto}.away-origin-backdrop{align-items:end;padding:0}.away-origin-sheet{border-bottom:0;border-radius:11px 11px 0 0}.away-return-card h3{font-size:14px}}@media (max-width:359px){.away-day-page{padding-inline:10px}.away-mode-tabs button{padding-inline:7px}.away-fixture-head dl div{flex:1;min-width:0}.away-stepper{gap:4px}.away-stepper button{padding-inline:8px}}.away-schematic svg [role=button]{cursor:pointer}.away-trip-unavailable{gap:8px;padding:30px 19px;display:grid}.away-trip-unavailable p{color:#b3261e;letter-spacing:.08em;margin:0;font:500 11px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-trip-unavailable h3{margin:0;font:400 22px/1.2 Instrument Serif,serif}.away-trip-unavailable span{color:#10233db3;font:400 12px/1.55 Public Sans,sans-serif}.away-trip-unavailable button{justify-self:start;margin-top:4px}.away-mobile-return-all{border-top:1px solid #10233d1f}.away-mobile-return-all>summary{color:#1b54b8;cursor:pointer;min-height:44px;padding:14px;font:600 12px/1.3 Public Sans,sans-serif}.away-mobile-return-all[open]>summary{border-bottom:1px solid #10233d1f}.away-trip-bar>div:first-child>span{color:#f4f1eab3;margin-top:7px;font:400 11px/1.4 Public Sans,sans-serif;display:block}.away-published-transport{background:#fbf9f4;border:1px solid #10233d29;border-radius:11px;margin-top:22px}.away-published-transport>header{border-bottom:1px solid #10233d21;padding:17px 19px}.away-published-transport>header p{color:#7a5619;letter-spacing:.12em;margin:0;font:500 11px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-published-transport>header h2{margin:3px 0 0;font:400 25px/1.1 Instrument Serif,serif}.away-published-transport ul{margin:0;padding:0;list-style:none}.away-published-transport li{border-bottom:1px solid #10233d1c;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:15px 19px;display:grid}.away-published-transport li:last-child{border-bottom:0}.away-published-transport li>div>span{color:#7a5619;text-transform:uppercase;font:500 10px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-published-transport h3{margin:3px 0;font:600 14px/1.4 Public Sans,sans-serif}.away-published-transport p,.away-published-transport small{color:#10233dad;margin:0;font:400 11.5px/1.5 Public Sans,sans-serif;display:block}.away-published-transport li>aside{text-align:right;align-content:start;justify-items:end;gap:5px;display:grid}.away-published-transport li>aside strong{font:600 13px/1.4 Public Sans,sans-serif}.away-published-transport li>aside a{font:600 11.5px/1.4 Public Sans,sans-serif}.away-published-transport li>aside small{max-width:240px;font-family:JetBrains Mono,IBM Plex Mono,monospace;font-size:10.5px}.away-schematic svg text,.away-place-list p,.away-essentials dt,.away-essentials small{font-size:11px}@media (max-width:759px){.away-trip-bar>div:first-child button,.away-trip-bar .away-stepper button,.away-trip-bar .away-return-toggle button{min-height:44px}.away-schematic svg [role=button] circle:first-child{r:22px}}.away-top-grid{grid-template-columns:minmax(0,1fr) 400px}@media (max-width:840px){.away-top-grid{grid-template-columns:1fr}.away-right-rail{grid-row:2;grid-template-columns:repeat(3,minmax(0,1fr))}.away-right-rail>section:first-child{grid-column:1/-1}.away-places{grid-template-columns:1fr}.away-schematic{border-bottom:1px solid #10233d26;border-right:0}.away-essentials dl{grid-template-columns:repeat(2,1fr)}}@media (max-width:390px){.away-trip-bar .away-stepper button,.away-trip-bar .away-return-toggle button{min-height:44px}.away-mobile-return{margin-top:14px}}.away-trip-bar{grid-template-columns:.8fr .9fr 1.65fr auto}.away-return-departures{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.away-return-departures button{color:#f4f1ea;text-align:left;background:0 0;border:1px solid #f4f1ea47;border-radius:5px;min-height:32px;padding:4px 7px}.away-return-departures button[aria-pressed=true]{border-color:#d6a957;box-shadow:inset 0 0 0 1px #d6a957}.away-return-departures span,.away-return-departures small{font:500 11px/1.25 JetBrains Mono,IBM Plex Mono,monospace;display:block}.away-return-departures small{color:#f4f1eaad;margin-top:2px;font-size:11px}.away-return-assumption-label{color:#f4f1eaa6;margin-top:7px;font:400 11px/1.35 Public Sans,sans-serif;display:block}.away-mode-tabs button small+small{color:#7a5619}.away-mode-tabs button[aria-selected=true] small+small{color:#d6a957}.away-mode-tabs button[aria-pressed=true]{color:#f4f1ea;background:#10233d;border-color:#10233d}.away-mode-tabs button[aria-pressed=true] small+small{color:#d6a957}.away-final-leg{border-bottom:1px solid #10233d1f;align-items:center;gap:6px;padding:10px 19px;display:flex}.away-final-leg>span{color:#7a5619;letter-spacing:.08em;margin-right:3px;font:500 11px/1.3 JetBrains Mono,IBM Plex Mono,monospace}.away-final-leg button{color:#10233d;background:#f4f1ea;border:1px solid #10233d33;border-radius:6px;min-height:36px;padding:0 10px;font:600 12px Public Sans,sans-serif}.away-final-leg button[aria-pressed=true]{color:#f4f1ea;background:#10233d;border-color:#10233d}.away-journey-note strong,.away-journey-note span{display:block}.away-journey-note strong{color:#10233d;margin-bottom:3px}.away-journey-note span+span{margin-top:3px}.away-rail-row small,.away-return-card li small{overflow-wrap:anywhere;display:block}.away-margin{text-transform:uppercase;background:#d6a957;border-radius:3px;padding:3px 5px;color:#10233d!important;font:600 10px/1.3 JetBrains Mono,IBM Plex Mono,monospace!important;display:inline-block!important}.away-margin--late{background:#b3261e;color:#fff!important}.away-return-explanation{color:#10233d!important;font-weight:600!important}.away-return-cost strong{color:#10233d}.away-return-assumption{border-left:2px solid #d6a957;padding-left:9px}.away-return-bound{background:#d6a95721;padding:7px 8px}.away-candidate-picker{border-bottom:1px solid #10233d1f;flex-wrap:wrap;align-items:stretch;gap:5px;padding:10px 19px;display:flex}.away-candidate-picker>span{color:#7a5619;letter-spacing:.07em;align-self:center;margin-right:3px;font:500 10px/1.3 JetBrains Mono,IBM Plex Mono,monospace}.away-candidate-picker button{color:#10233d;text-align:left;background:#f4f1ea;border:1px solid #10233d33;border-radius:5px;min-height:38px;padding:5px 7px}.away-candidate-picker button[aria-pressed=true]{color:#f4f1ea;background:#10233d;border-color:#10233d}.away-candidate-picker strong,.away-candidate-picker small{display:block}.away-candidate-picker strong{font:600 11px/1.25 Public Sans,sans-serif}.away-candidate-picker small{margin-top:2px;font:400 10px/1.25 JetBrains Mono,IBM Plex Mono,monospace}.away-local-actions{align-items:center;gap:7px;padding:13px 18px;display:flex}.away-local-actions .away-button{color:#f4f1ea;border-color:#f4f1ea59;min-height:36px}.away-local-actions .away-button--ink{color:#10233d;background:#d6a957;border-color:#d6a957}.away-local-actions button:disabled{opacity:.58;cursor:wait}.away-trip-bar .away-stepper+small{color:#f4f1eaa8;margin-top:2px;font:400 10.5px/1.35 Public Sans,sans-serif;display:block}.away-return-toggle button:disabled{opacity:.5;cursor:not-allowed}.away-trial-mode{text-align:right;justify-items:end;gap:5px;display:grid}.away-trial-mode span{color:#10233d;font:600 12px/1.3 Public Sans,sans-serif}.away-trial-mode small{color:#10233d9e;max-width:160px;font:400 10.5px/1.35 Public Sans,sans-serif}.away-trial-mode div{gap:4px;display:flex}.away-trial-mode button{color:#10233d;background:#f4f1ea;border:1px solid #10233d33;border-radius:5px;min-height:30px;padding:0 7px;font:600 10.5px Public Sans,sans-serif}.away-trial-mode button[aria-pressed=true]{color:#f4f1ea;background:#10233d}.away-leg-unknown{margin-top:2px;color:#7a5619!important}.away-return-card li strong,.away-return-card li small{display:block}.away-return-card li strong{color:#10233d;margin-bottom:2px;font:600 11px/1.35 Public Sans,sans-serif}@media (max-width:759px){.away-trip-bar{grid-template-columns:1fr}.away-return-departures button,.away-final-leg button{min-height:44px}.away-return-departures{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.away-candidate-picker{padding:10px 12px}.away-candidate-picker button{min-height:44px}.away-local-actions{border-bottom:1px solid #f4f1ea33;padding:12px 14px}.away-local-actions .away-button{min-height:44px}.away-trial-mode{text-align:left;justify-items:start;margin-top:13px}}@media (max-width:390px){.away-return-departures{grid-template-columns:1fr 1fr}}@media (max-width:759px){.away-published-transport{margin-top:14px}.away-published-transport li{grid-template-columns:1fr}.away-published-transport li>aside{text-align:left;justify-items:start}}body:has(.legal-page){background:#e9e5dc}.legal-page{color:#10233d;background:#e9e5dc;min-height:calc(100vh - 60px);padding:44px 20px 64px}.legal-paper{box-sizing:border-box;background:#f4f1ea;border:1px solid #10233d2e;border-radius:12px;max-width:760px;margin:0 auto;padding:34px 38px}.legal-paper header{border-bottom:1px solid #10233d24;padding-bottom:22px}.legal-kicker{color:#7a5619;letter-spacing:.12em;margin:0 0 9px;font:500 11px/1.4 IBM Plex Mono,monospace}.legal-paper h1{color:#10233d;margin:0;font:400 38px/1.1 Instrument Serif,serif}.legal-paper header>p:last-child{color:#10233db8;margin:12px 0 0;font:400 14px/1.65 Public Sans,sans-serif}.legal-paper section{border-bottom:1px solid #10233d1f;padding:22px 0}.legal-paper h2{color:#10233d;margin:0 0 8px;font:600 14px/1.4 Public Sans,sans-serif}.legal-paper section p,.legal-paper footer p{color:#10233db8;margin:0 0 9px;font:400 13px/1.7 Public Sans,sans-serif}.legal-paper section p:last-child,.legal-paper footer p:last-child{margin-bottom:0}.legal-paper a{color:#1b54b8;text-underline-offset:3px}.legal-paper footer{padding-top:22px}.legal-paper :focus-visible{outline-offset:3px;outline:2px solid #10233d}@media (max-width:759px){.legal-page{padding:18px 10px 46px}.legal-paper{border-radius:10px;padding:25px 20px}.legal-paper h1{font-size:32px}.legal-paper section{padding:19px 0}}.season-page{color:var(--ink-paper);background:var(--ground-paper);-webkit-font-smoothing:antialiased;padding:24px 34px 60px}.season-frame{flex-direction:column;gap:17px;max-width:1180px;margin:0 auto;display:flex}.season-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.season-eyebrow{font:400 11px var(--mono);letter-spacing:.15em;color:#10233d99;margin:0 0 7px}.season-heading h1{font:400 40px/1.05 var(--serif);margin:0}.season-standfirst{font:400 13px/1.6 var(--sans);color:#10233dc7;margin:5px 0 0}.season-tiles{flex-wrap:wrap;align-items:stretch;gap:11px;display:flex}.season-tile{background:var(--panel-paper);border:1px solid #10233d29;border-radius:9px;padding:11px 15px}.season-tile>p,.season-tile__label{font:400 11px var(--mono);letter-spacing:.09em;color:#10233d99;margin:0;display:block}.season-tile>span:not(.season-tile__label){font:400 24px/1.15 var(--serif);margin-top:4px;display:block}.season-tile--form>p{margin-bottom:7px}.season-form{gap:4px;display:flex}.season-form>span{background:var(--season-result-tint);width:22px;height:22px;color:var(--season-result);font:500 11px var(--mono);border-radius:5px;justify-content:center;align-items:center;display:flex}.season-tile--next{text-align:left;background:var(--ink-paper);min-width:132px;color:var(--ground-paper);border:0}.season-tile--next:hover{background:#16304f}.season-tile--next .season-tile__label{color:#f4f1eab3}.season-filters{background:var(--ink-paper);border-radius:11px;flex-wrap:wrap;align-items:center;gap:14px;padding:11px 16px;display:flex}.season-filter-group{flex:none;align-items:center;gap:9px;min-width:0;display:flex}.season-filter-group--order,.season-filter-group--comp{border-left:1px solid #f4f1ea33;padding-left:15px}.season-filter-group--venue{margin-left:auto}.season-filter-label{font:400 11px var(--mono);letter-spacing:.1em;color:#f4f1eaa8}.season-filter-options{gap:5px;min-width:0;display:flex}.season-filter-options button{min-height:32px;color:var(--ground-paper);font:500 12px var(--sans);white-space:nowrap;background:0 0;border:1px solid #f4f1ea57;border-radius:7px;flex:none;align-items:center;padding:0 12px;display:flex}.season-filter-options button[aria-checked=true]{background:var(--brass-dark);border-color:var(--brass-dark);color:var(--ink-paper)}.season-count{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.season-count>p{font:400 11px var(--mono);letter-spacing:.1em;color:#10233d9e;margin:0}.season-count>a{font:500 11.5px var(--sans);color:var(--link-paper)}.season-count>a:hover,.season-row__detail>a:hover{color:#12397d;text-decoration:underline}.season-ledger{flex-direction:column;display:flex}.season-divider{font:500 11px var(--mono);letter-spacing:.14em;color:#10233d9e;align-items:center;gap:12px;margin:0;padding:16px 0 10px;display:flex}.season-divider:after{content:"";background:#10233d29;flex:1;min-width:12px;height:1px}.season-divider.is-still-to-play{color:var(--brass-paper)}.season-divider.is-still-to-play:after{background:#7a561959}.season-row{background:var(--card-paper);white-space:nowrap;--season-result:var(--ink-paper);--season-result-tint:#10233d12;border:1px solid #10233d2e;border-left:3px solid #10233d1f;border-radius:10px;grid-template-columns:84px 60px minmax(190px,1.25fr) minmax(0,1fr) 92px 66px;align-items:center;gap:16px;margin-bottom:5px;padding:12px 15px;scroll-margin-top:120px;display:grid;position:relative}.result-W{--season-result:var(--season-win);--season-result-tint:#1e6b4a21}.result-D{--season-result:var(--brass-paper);--season-result-tint:#7a561924}.result-L{--season-result:var(--season-loss);--season-result-tint:#a32c221f}.season-row.is-played{background:var(--panel-paper);border-color:#10233d21;border-left-color:var(--season-result)}.season-row.is-next{border-left-color:var(--brass-dark)}.season-row:hover{background:var(--season-row-hover);border-color:#10233d4d}.season-row__date{min-width:0;font:500 13px var(--mono);line-height:normal}.season-row__time{font:400 11px var(--mono);color:#10233d99;margin-top:2px;display:block}.season-row__venue{color:#10233db8;height:24px;font:500 10.5px var(--mono);letter-spacing:.1em;border:1px solid #10233d47;border-radius:5px;justify-content:center;align-items:center;display:flex}.season-row__venue.is-home{color:var(--season-gold-deep);background:#d6a95742;border-color:#7a561973}.season-row__opponent{min-width:0;line-height:normal}.season-row__link{text-overflow:ellipsis;font:600 15.5px var(--sans);color:var(--ink-paper);white-space:nowrap;display:block;overflow:hidden}.season-row__link:hover{color:var(--ink-paper);text-decoration:none}.season-row__link:after{content:"";z-index:1;border-radius:10px;position:absolute;inset:0}.season-row__meta{align-items:center;gap:8px;min-width:0;min-height:18px;margin-top:3px;display:flex}.season-row__flag{height:18px;font:500 10px var(--mono);letter-spacing:.07em;white-space:nowrap;border-radius:4px;flex:none;align-items:center;padding:0 6px;display:flex}.season-row__flag.is-next{color:var(--season-gold-deep);background:#d6a9574d}.season-row__flag.is-tv{color:var(--link-paper);background:#1b54b81c}.season-row__flag.is-off{color:var(--season-loss);background:#a32c221f}.season-row__meta-text{font:400 11.5px var(--sans);color:#10233da3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.season-row__away-compact{display:none}.season-row__detail{flex-direction:column;align-items:flex-end;gap:3px;min-width:0;padding-right:6px;display:flex;overflow:hidden}.season-row__detail>a{z-index:2;font:500 11px var(--mono);letter-spacing:.06em;color:var(--link-paper);white-space:nowrap;position:relative}.season-row__scorers{max-width:100%;font:400 12.5px/1.4 var(--sans);color:#10233dcc;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.season-row__result{display:contents}.season-row__score{text-align:right;font:400 21px/1 var(--serif);color:#10233d9e;white-space:nowrap}.season-row__score.is-result{font:400 26px/1 var(--serif);color:var(--season-result)}.season-row__score.is-off,.season-row__score.is-tbc{font:400 17px/1.1 var(--serif)}.season-row__score.is-off{color:var(--season-loss)}.season-row__score.is-tbc{color:#10233d80}.season-row__tag{justify-content:flex-end;display:flex}.season-row__tag--mobile{display:none}.season-row__tag>span{min-height:23px;font:500 10.5px var(--mono);letter-spacing:.07em;color:#10233da6;background:#10233d12;border-radius:5px;align-items:center;padding:0 8px;display:flex}.season-row.is-played .season-row__tag>span{background:var(--season-result-tint);color:var(--season-result)}.season-row__tag>.is-off{color:var(--season-loss);background:#a32c221f}.season-empty{background:var(--panel-paper);text-align:center;border:1px solid #10233d29;border-radius:11px;padding:34px 26px}.season-empty h2{font:400 22px/1.2 var(--serif);margin:0}.season-empty p{font:400 12.5px/1.6 var(--sans);color:#10233dbf;margin:6px 0 0}.season-empty button{background:var(--ink-paper);min-height:34px;color:var(--ground-paper);font:500 12px var(--sans);border:0;border-radius:7px;align-items:center;margin-top:13px;padding:0 14px;display:inline-flex}.season-empty a{color:var(--link-paper)}.season-source{font:400 11.5px/1.6 var(--sans);color:#10233db3;align-items:center;gap:9px;margin:0;padding-top:4px;display:flex}.season-source>span:first-child{font:400 11px var(--mono);letter-spacing:.1em;color:#10233d8c}.season-preview-note{font:400 11.5px/1.6 var(--sans);color:#10233db3;margin:0}.season-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.season-page :focus-visible{outline:2px solid var(--link-paper);outline-offset:2px}.season-row__link:focus-visible{outline:0}.season-row:has(.season-row__link:focus-visible){outline:2px solid var(--link-paper);outline-offset:2px}@media (min-width:768px) and (max-width:1179px){.season-page{padding:24px 24px 60px}.season-filter-group--venue{justify-content:flex-end}.season-filter-group--comp{border-left:0;padding-left:0}}@media (min-width:1000px) and (max-width:1179px){.season-filter-group--venue{flex-basis:100%}}@media (min-width:768px) and (max-width:999px){.season-row{grid-template-columns:84px 60px minmax(190px,1.25fr) 0 92px 66px;column-gap:16px}.season-row__detail{visibility:hidden;padding:0}}@media (max-width:767px){.season-page{padding:24px 24px 60px}.season-tiles{flex-direction:column;width:100%}.season-tile{width:100%}.season-filters{flex-direction:column;align-items:stretch}.season-filter-group{border:0;flex-direction:column;align-items:stretch;gap:9px;padding:0}.season-filter-group--venue{margin-left:0}.season-filter-options{margin:-4px;padding:4px;overflow-x:auto}.season-row{min-height:104px;padding:12px 15px;display:block}.season-row__date{vertical-align:middle;width:84px;display:inline-block}.season-row__venue{vertical-align:middle;width:60px;margin-left:16px;display:inline-flex}.season-row__score{position:absolute;top:15px;right:15px}.season-row__opponent{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-right:0;display:flex}.season-row__link{flex:1;min-width:0}.season-row__meta{display:contents}.season-row__meta-text{flex-basis:100%;order:1;min-width:0}.season-row__detail{display:none}.season-row__tag--mobile{display:flex}.season-row__tag--desktop,.season-row__tag:empty{display:none}.season-divider{letter-spacing:.14em;font-size:11px}.season-divider>span{min-width:0}.season-source{align-items:baseline}}@media (prefers-reduced-motion:reduce){html:has(.season-page){scroll-behavior:auto}}.away-back-link{color:var(--link-paper);font:500 13px var(--sans);margin-bottom:20px;display:inline-block}.away-fixture-details .away-fixture-head dd{font:400 18px/1.4 var(--serif)}.away-fixture-details .away-fixture-head dl{max-width:340px}.away-fixture-planning{background:var(--panel-paper);border:1px solid #10233d29;border-radius:12px;max-width:720px;margin-top:24px;padding:26px}.away-fixture-planning>p:first-child{color:var(--brass-paper);font:500 11px var(--mono);letter-spacing:.1em;margin:0 0 8px}.away-fixture-planning h2{font:400 28px/1.2 var(--serif);margin:0 0 12px}.away-fixture-planning>p{font:400 14px/1.6 var(--sans);margin:0 0 12px}.away-fixture-planning .away-button{align-items:center;margin-top:4px;display:inline-flex}.away-fixture-details a:focus-visible{outline:2px solid var(--link-paper);outline-offset:3px}@media (max-width:999px){.season-row__meta-text{align-items:center;gap:8px;display:flex}.season-row__meta-copy{text-overflow:ellipsis;min-width:0;overflow:hidden}.season-row__away-compact{z-index:2;color:var(--link-paper);font:500 11px var(--sans);flex:none;display:inline;position:relative}.season-row__away-compact:hover{text-decoration:underline}}@media (max-width:767px){.away-fixture-details .away-fixture-head dl{max-width:none}.away-fixture-planning{padding:20px}}.away-catalogue-status,.away-catalogue-coverage,.away-catalogue-routes>section{background:#fbf9f4;border:1px solid #10233d29;border-radius:11px;margin-top:18px}.away-catalogue-status{padding:15px 18px}.away-catalogue-status>p,.away-catalogue-coverage>p,.away-catalogue-routes header>p,.away-catalogue-mode>p{color:#7a5619;letter-spacing:.1em;text-transform:uppercase;margin:0;font:500 11px/1.4 JetBrains Mono,IBM Plex Mono,monospace}.away-catalogue-status>strong{margin-top:5px;font:600 15px/1.35 Public Sans,sans-serif;display:block}.away-catalogue-status>span,.away-catalogue-status .away-return-assumption{color:#10233dad;max-width:680px;margin:5px 0 0;font:400 12px/1.5 Public Sans,sans-serif;display:block}.away-catalogue-controls{grid-template-columns:.8fr 1.25fr 1.45fr auto}.away-catalogue-controls .away-stepper strong{min-width:100px;font-size:12px}.away-catalogue-controls .away-stepper+small{color:#f4f1eaa8;margin-top:2px;font:400 10.5px/1.35 Public Sans,sans-serif;display:block}.away-catalogue-mode{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.away-catalogue-mode>p{color:#f4f1eaad;width:100%}.away-catalogue-mode button{color:#f4f1ea;background:0 0;border:1px solid #f4f1ea59;border-radius:6px;min-height:32px;padding:0 8px;font:600 11px Public Sans,sans-serif}.away-catalogue-mode button[aria-pressed=true]{color:#10233d;background:#d6a957;border-color:#d6a957}.away-catalogue-routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.away-catalogue-routes>section{overflow:hidden}.away-catalogue-routes header{border-bottom:1px solid #10233d1f;padding:15px 16px}.away-catalogue-routes h2,.away-catalogue-coverage h2{margin:4px 0 0;font:400 23px/1.1 Instrument Serif,serif}.away-catalogue-card{min-height:0}.away-catalogue-card .away-return-cost strong{font-weight:600}.away-catalogue-legs li{align-items:flex-start}.away-catalogue-legs li time{min-width:126px}.away-catalogue-late{border-top:1px solid #10233d1f}.away-catalogue-late>summary{color:#1b54b8;cursor:pointer;padding:13px 16px;font:600 12px Public Sans,sans-serif;display:block}.away-catalogue-coverage{padding:16px 18px}.away-catalogue-coverage>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.away-catalogue-coverage li{background:#f4f1ea;border-left:2px solid #7a5619;padding:10px}.away-catalogue-coverage li strong,.away-catalogue-coverage li span{font:400 11px/1.4 Public Sans,sans-serif;display:block}.away-catalogue-coverage li strong{font-family:JetBrains Mono,IBM Plex Mono,monospace}.away-catalogue-coverage>p:last-child{color:#10233dad;letter-spacing:normal;text-transform:none;max-width:720px;font:400 12px/1.5 Public Sans,sans-serif}@media (min-width:760px) and (max-width:980px){.away-catalogue-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.away-catalogue-controls>div:nth-child(3){border-left:0}.away-catalogue-controls>div:nth-child(n+3){border-top:1px solid #f4f1ea26}}@media (max-width:759px){.away-catalogue-controls{grid-template-columns:1fr}.away-catalogue-controls .away-stepper button,.away-catalogue-mode button{min-height:44px}.away-catalogue-routes{grid-template-columns:1fr;gap:0}.away-catalogue-routes>section{margin-top:14px}.away-catalogue-coverage>ul{grid-template-columns:1fr}.away-catalogue-legs li time{min-width:0}}.av2{--av2-blue:#1b54b8;--av2-red:#b3261e;--av2-gold:#7a5619;color:#10233d;font:400 15px/1.8 var(--sans)}.av2 *{box-sizing:border-box;min-width:0}.av2-frame{background:#f4f1ea;border:1px solid #ede9e11f;border-radius:12px;max-width:1180px;margin:0 auto}:where(.av2) a{color:#1b54b8;text-decoration:none}:where(.av2) a:hover{color:#123f92}.av2 :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #1b54b8}.av2 h1,.av2 h2,.av2 h3{font-family:var(--serif);text-wrap:pretty;margin:0;font-weight:400}.av2 h2{font-size:22px;line-height:1.2}.av2 h3{font-size:20px;line-height:1.1}.av2 .av2-title{font:400 60px/1 var(--serif)}.av2 .av2-index-title{font:400 46px/1 var(--serif)}.av2-band{border-bottom:1px solid #10233d1f;padding:28px 34px}.av2-eyebrow{font:400 11px/1.6 var(--mono);letter-spacing:.16em;color:#7a5619;margin:0 0 12px}.av2-lead{font:400 20px/1.5 var(--serif);color:#10233de6;max-width:660px;margin:16px 0 22px}.av2-muted{color:#10233dd1}.av2-gap{color:#10233da3;font-weight:400}.av2-red,.av2 [data-tone=loss]{color:#b3261e}.av2 [data-tone=win]{color:#1b54b8}.av2 [data-tone=gold]{color:#7a5619}.av2-section{border-bottom:1px solid #10233d1f;padding:26px 0;scroll-margin-top:100px}.av2-section>h2{margin-bottom:16px}.av2-card{background:#fffdf9;border:1px solid #10233d24;border-radius:8px;padding:14px}.av2-statstrip{border-block:1px solid #10233d29;flex-wrap:wrap;gap:40px;margin:22px 0;padding:20px 0;display:flex}.av2-stat strong{font:600 30px/1 var(--sans);font-variant-numeric:tabular-nums;display:block}.av2-stat strong.av2-gap{font-size:15px;line-height:2}.av2-stat>span{font:400 12.5px/1.5 var(--sans);color:#10233db3;margin-top:8px;display:block}.av2-button,.av2-chip{font:600 12.5px/1.4 var(--sans);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #10233d4d;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;display:inline-flex;color:#10233d!important}.av2-button[data-primary],.av2-button[aria-pressed=true]{background:#10233d;color:#f4f1ea!important}.av2-actions{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.av2-chip{background:#efebe2;border-radius:20px;font-weight:500}.av2-chip:hover{background:#10233d;color:#f4f1ea!important}.av2-chip[data-surprise]{color:#7a5619!important}.av2-breadcrumb{font:400 11.5px/15px "JetBrains Mono",var(--mono);letter-spacing:.06em;z-index:5;background:#efebe2;border-bottom:1px solid #10233d1f;justify-content:space-between;align-items:center;gap:12px;padding:11px 26px;display:flex;position:relative}.av2-breadcrumb nav{color:#10233db3;text-transform:uppercase;flex-wrap:wrap;gap:6px;display:flex}.av2-breadcrumb nav a{color:inherit}.av2-breadcrumb nav>a{color:#7a5619}.av2-crumb-actions{flex:none;align-items:center;gap:10px;margin-block:-6.5px;display:flex}.av2-search-pill{height:28px;font:400 10.5px/1 "JetBrains Mono",var(--mono);color:#10233d;background:0 0;border:1px solid #10233d38;border-radius:16px;align-items:center;padding:0 12px;display:inline-flex}.av2-crumb-actions button{color:#f4f1ea;height:28px;font:600 11.5px/1 "Public Sans",var(--sans);cursor:pointer;background:#10233d;border:0;border-radius:16px;padding:0 12px}.av2-jump{z-index:20;background:#fffdf9;border:1px solid #10233d33;border-radius:9px;width:250px;max-width:calc(100% - 28px);padding:8px;position:absolute;top:46px;right:26px;box-shadow:0 14px 34px #08182e2e}.av2-jump a{color:#10233d;font:600 13px/1.5 var(--sans);border-radius:6px;justify-content:space-between;gap:10px;padding:9px 11px;display:flex}.av2-jump a:hover{background:#10233d0f}.av2-jump a>span:last-child{font:400 10px/1.8 var(--mono)}.av2-jump a:last-child{color:#7a5619;border-top:1px solid #10233d1f}.av2-contents{background:#fffdf9;border:1px solid #10233d24;border-radius:8px;padding:12px;position:sticky;top:16px}.av2-contents a{font:500 12.5px/1.5 var(--sans);color:#10233dc7;border-left:2px solid #0000;border-radius:5px;padding:6px 9px;display:block}.av2-contents a:hover{background:#10233d0f}.av2-contents a[aria-current=location]{background:#1b54b81f;border-left-color:#7a5619;font-weight:600}.av2-coverage{font:400 12.5px/1.6 var(--sans)}.av2-coverage p{margin:8px 0}.av2-coverage [data-state=complete]{color:#1b54b8}.av2-coverage [data-state=partial]{color:#7a5619}.av2-coverage [data-state=thin]{color:#b3261e}.av2-source{font:400 10px/1.5 var(--mono)}.av2-missing{font:400 12.5px/1.6 var(--sans);background:#7a56191c;border:1px solid #7a561952;border-radius:8px;padding:18px}.av2-missing ul{margin:12px 0;padding-left:18px}.av2-missing p{margin-top:0}.av2-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.av2-hero{text-align:center;background:#efebe2;border-bottom:1px solid #10233d1f;border-radius:12px 12px 0 0;padding:40px 34px 30px}.av2-hero h1{font:400 54px/1.02 var(--serif)}.av2-hero>p:not(.av2-eyebrow){max-width:620px;font:400 15px/1.7 var(--sans);color:#10233dd1;margin:14px auto 22px}.av2-search{background:#fffdf9;border:1px solid #10233d42;border-radius:9px;align-items:center;gap:12px;max-width:620px;margin:0 auto;padding:14px 18px;display:flex}.av2-search label{font:400 11px/1.5 var(--mono);color:#10233da3}.av2-search input{min-width:0;font:400 14.5px/1.6 var(--sans);color:#10233d;background:0 0;border:0;flex:1;padding:0}.av2-search input::placeholder{color:#10233da3}.av2-band-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:16px;display:flex}.av2-legend{font:400 10px/1.6 var(--mono);color:#10233db3;flex-wrap:wrap;gap:14px;display:flex}.av2-legend span{align-items:center;gap:6px;display:flex}.av2-legend i{border-radius:2px;width:10px;height:10px}.av2-tier-1{background:#7a5619}.av2-tier-2{background:#1b54b8}.av2-tier-3{background:#1b54b873}.av2-tier-4{background:#10233d4d}.av2-tier-pre-league{background:#10233d8c}.av2-tier-unknown{background:repeating-linear-gradient(135deg,#efebe2 0 4px,#10233d33 4px 5px)}.av2-spine{align-items:flex-end;height:88px;display:flex}.av2-spine a{border-right:1px solid #f4f1ea33;flex:none;min-width:0;height:80px;transition:height .18s;display:block;position:relative}.av2-spine a:first-child{border-radius:6px 0 0 6px}.av2-spine a:last-child{border-radius:0 6px 6px 0}.av2-spine a:only-child{border-radius:6px}.av2-spine a[data-active=true]{height:88px}.av2-spine a:focus-visible{outline-offset:-4px;outline-color:#fffdf9}.av2-spine a[data-current=true]{border-right:3px solid #d6a957}.av2-axis{font:400 10.5px/1.6 var(--mono);color:#10233da3;justify-content:space-between;gap:8px;margin-top:8px;display:flex}.av2-spine-note{font:400 12.5px/1.6 var(--sans);margin:12px 0}.av2-eras{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.av2-eras>a{color:#10233d;background:#efebe2;border:1px solid #10233d29;border-radius:8px;padding:16px}.av2-eras p:last-child{font:400 12.5px/1.55 var(--sans);margin-bottom:0}.av2-counts{background:#efebe2;grid-template-columns:repeat(4,1fr) auto;align-items:center;gap:20px;display:grid}.av2-counts .av2-stat strong{font-size:30px}.av2-hub-grid{grid-template-columns:1fr 320px;display:grid}.av2-hub-main{padding:28px 34px}.av2-hub-side{background:#efebe2;border-left:1px solid #10233d1f;padding:28px 24px}.av2-hub-side section+section{border-top:1px solid #10233d1f;margin-top:24px;padding-top:24px}.av2-ways{grid-template-columns:repeat(2,1fr);gap:12px;margin:18px 0 28px;display:grid}.av2-way{background:#fffdf9;border:1px solid #10233d24;border-radius:8px;padding:18px;display:block;color:#10233d!important}.av2-way:hover{border-color:#10233d66}.av2-way header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.av2-way h3{font-size:22px}.av2-way header>span{font:400 10px/1.5 var(--mono);color:#7a5619}.av2-way p{font:400 12.5px/1.5 var(--sans);color:#10233dd1;margin:12px 0 0}.av2-glyph{align-items:end;gap:5px;height:36px;margin:18px 0;display:flex}.av2-glyph i{background:#1b54b873;width:18px}.av2-glyph--players{align-items:center}.av2-glyph--players i{width:32px;height:32px;font:400 18px var(--serif);background:#efebe2;border:1px solid #10233d4d;border-radius:5px;justify-content:center;align-items:center;display:flex}.av2-glyph--players i:last-child{background:0 0;border-style:dashed}.av2-glyph--wdl{border-radius:5px;gap:0;height:10px;margin:30px 0;overflow:hidden}.av2-glyph--wdl i{height:10px}.av2-glyph--pins{font:400 26px/1 var(--sans);color:#1b54b8;letter-spacing:14px}.av2-themes{flex-wrap:wrap;gap:8px;display:flex}.av2-day-row{font:600 14px/1.5 var(--sans);border-bottom:1px solid #10233d1a;grid-template-columns:1fr auto;gap:12px;padding:12px 0;display:grid;color:#10233d!important}.av2-day-row small{font:400 10px/1.6 var(--mono);color:#10233da6;display:block}.av2-day-row>b{font:600 20px/1.3 var(--sans)}.av2-template{grid-template-columns:250px minmax(0,1fr);display:grid}.av2-template>aside{background:#efebe2;padding:24px}.av2-template>article{border-left:1px solid #10233d1f;padding:28px 34px}.av2-simple-row{font:500 13.5px/1.5 var(--sans);border-bottom:1px solid #10233d1a;grid-template-columns:minmax(0,1fr) 110px 110px;align-items:center;gap:12px;padding:12px 0;display:grid;color:#10233d!important}.av2-simple-row:hover{background:#10233d09}.av2-simple-row small{font:400 12.5px/1.6 var(--sans);display:block}@media (min-width:1024px) and (max-width:1179px){.av2-band,.av2-hub-main,.av2-template>article{padding-inline:26px}.av2-hub-grid{grid-template-columns:1fr 280px}.av2-template{grid-template-columns:220px minmax(0,1fr)}}@media (min-width:900px) and (max-width:1023px){.av2-hub-grid{grid-template-columns:1fr}.av2-hub-side{border-left:0;grid-template-columns:1fr 1fr;gap:24px;display:grid}.av2-hub-side section+section{border:0;margin:0;padding:0}.av2-counts{grid-template-columns:repeat(4,1fr)}.av2-counts>.av2-button{grid-column:1/-1;justify-self:start}}@media (max-width:899px){.av2-hub-grid,.av2-template{grid-template-columns:1fr}.av2-template>aside{padding:0;display:contents}.av2-template>article{border-left:0}.av2-contents{z-index:4;border-radius:0;align-items:center;gap:4px;padding:8px;display:flex;position:sticky;top:0;overflow-x:auto}.av2-contents>.av2-eyebrow{display:none}.av2-contents a{white-space:nowrap;flex:none}.av2-contents a[aria-current=location]{color:#f4f1ea;background:#10233d;border-left-color:#0000}.av2-counts{grid-template-columns:repeat(2,1fr)}.av2-counts>.av2-button{grid-column:1/-1;justify-self:start}.av2-hub-side{border-left:0}.av2-spine-scroll{overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0% 94%,#0000);mask-image:linear-gradient(90deg,#000 0% 94%,#0000)}.av2-spine-scroll>div{min-width:720px}}@media (max-width:759px){.av2-band,.av2-hub-main,.av2-template>article{padding:24px 18px}.av2-hero{padding:30px 18px}.av2-hero h1,.av2 .av2-title,.av2 .av2-index-title{font-size:34px}.av2-eras{grid-template-columns:1fr}.av2-ways{grid-template-columns:1fr 1fr}.av2-way{padding:14px}.av2-way header{flex-direction:column;align-items:start}.av2-search{padding:10px}.av2-search input{min-height:44px;font-size:13px}.av2-breadcrumb{flex-wrap:wrap;padding:11px 14px}.av2-crumb-actions{margin-left:auto}.av2-jump{max-width:calc(100% - 28px);top:100%;right:14px}.av2 :is(button,select,.av2-button,.av2-chip,.av2-contents a,.av2-jump a){min-height:44px}.av2-breadcrumb .av2-crumb-actions button{min-height:0}.av2-statstrip{gap:22px}.av2-simple-row{grid-template-columns:1fr auto}.av2-simple-row>span:last-child{grid-column:1/-1}.av2-counts .av2-stat strong{font-size:30px}.av2-button{max-width:100%}}@media (prefers-reduced-motion:reduce){.av2 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.av2-match-row,.av2-match-header{font:400 12.5px/1.6 var(--sans);border-bottom:1px solid #10233d1a;grid-template-columns:96px 1fr 74px 66px 74px;align-items:center;gap:12px;padding:12px 0;display:grid;color:#10233d!important}.av2-match-header{font:400 10.5px/1.5 var(--mono);letter-spacing:.08em;border-bottom-color:#10233d33;padding-bottom:9px}.av2-match-row:hover{background:#10233d09}.av2-match-row strong{font:600 14px/1.5 var(--sans)}.av2-match-row small{display:block}.av2-match-row>:nth-last-child(-n+2),.av2-match-header>:nth-last-child(-n+2){text-align:right}.av2-venue{font:400 10px/1.5 var(--mono);text-align:center;border:1px solid #10233d4d;border-radius:12px;padding:3px 0}.av2-venue[data-home=true]{color:#f4f1ea;background:#10233d;border:0;padding:4px 0}@media (max-width:759px){.av2-match-header{display:none}.av2-match-row{grid-template-columns:1fr auto;gap:6px}.av2-match-row>:nth-child(2){grid-area:1/1}.av2-match-row>:nth-child(4){grid-area:1/2}.av2-match-row time{font:400 10px/1.6 var(--mono);grid-area:2/1}.av2-match-row .av2-venue{grid-area:2/2;min-width:60px}.av2-match-row>:last-child{text-align:left;font:400 10px/1.6 var(--mono);grid-column:1/-1}.av2-match-row>:last-child:before{content:"GATE · "}}.av2.dtd-page{max-width:none;display:block}.av2-frame{width:100%}.av2-counts .av2-stat strong.av2-gap{font-size:15px;line-height:2}.archive-preview-harness{color:#10233d;background:#f4f1ea;padding:18px;overflow:auto}.archive-preview-harness h1{font:400 27px/1.2 var(--serif)}.archive-preview-harness header{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:18px;display:flex}.archive-preview-harness p{font:400 13px/1.6 var(--sans)}.archive-preview-harness label,.archive-preview-harness a{font:500 13px/1.5 var(--sans)}.archive-preview-harness select{min-height:44px;font:400 13px var(--sans);margin-left:8px}.archive-preview-harness iframe{background:#f4f1ea;border:1px solid #10233d33;max-width:none;display:block}.av2-stat:not(.av2-counts .av2-stat)>span{font:400 10.5px/1.5 var(--mono);letter-spacing:.08em}.av2-source[data-state=complete]{color:#1b54b8}.av2-source[data-state=partial]{color:#7a5619}.av2-source[data-state=disputed]{color:#b3261e}.av2-source-notes{gap:12px;margin-top:20px;display:grid}.av2-source-notes>article{background:#fffdf9;border:1px solid #10233d29;border-radius:8px;padding:16px}.av2-source-notes p{font:400 12.5px/1.6 var(--sans)}.av2-spine-readouts{border-top:1px solid #10233d24;margin-top:12px;padding-top:10px;display:grid}.av2-spine-readouts>p{visibility:hidden;min-width:0;font:400 12.5px/1.6 var(--sans);color:#10233d;grid-area:1/1;margin:0}.av2-spine-readouts>.av2-spine-readout{visibility:visible}.av2-spine-readouts strong{font-weight:600}.av2-spine-readouts>.av2-spine-idle{color:#10233da3}.av2 .dtd-cov-wrap{overflow:visible}.av2 .dtd-cov{min-width:0}.av2 .dtd-cov-c--none{color:#10233da3}@media (max-width:759px){.av2 .dtd-cov-row{border-bottom:1px solid #10233d29;padding:14px 0;display:block}.av2 .dtd-cov-row:first-child{display:none}.av2 .dtd-cov-era{padding:8px 0;font-weight:600}.av2 .dtd-cov-c{border:0;justify-content:space-between;gap:16px;margin-top:4px;padding:8px 10px;display:flex}.av2 .dtd-cov-c:before{content:attr(data-field);color:#10233d;font-weight:500}}.av2-spine-axis{min-height:17px;position:relative}.av2-spine-axis>span{position:absolute;top:0}.av2-spine-axis>span[data-last=true]{transform:translate(-100%)}.home-v3{color:#10233d;width:100%;min-width:0;font:400 13px/normal var(--sans);--paper-page:#ede8de;--paper-panel:#f4f1ea;--alert-paper:#b3261e;--home-muted-paper:#10233db8;--home-brass:#d6a957;--home-win:#4f9878;--home-draw:#4a5b72;--home-loss:#c1453d;padding:0}.home-frame{background:#f4f1ea;width:100%;min-width:0;max-width:1180px;margin:0 auto}.home-v3 :is(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.home-v3 :is(h1,h2,h3){font-synthesis:none;text-wrap:pretty;font-weight:400}.home-v3 a{color:#1b54b8;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s}.home-v3 a:hover{color:#123f92}.home-v3 :focus-visible{outline-offset:3px;outline:2px solid #1b54b8}.home-v3 .home-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-current-paper{background:var(--paper-panel);color:var(--ink-paper)}.home-current-paper a{color:var(--brass-paper)}.home-current-paper a:hover{color:#5a3e0c}.home-current-paper :focus-visible{outline-color:var(--brass-paper)}.home-paper{background:var(--paper-panel);color:var(--ink-paper)}.home-hero,.home-almanac,.home-room{background:var(--paper-page)}.home-label{font:400 10.5px/normal var(--mono);letter-spacing:.15em;color:#7a5619}.home-hero{position:relative;overflow:hidden}.home-lion{pointer-events:none;opacity:.06;width:620px;max-width:none;height:auto;position:absolute;top:-40px;right:-60px}.home-hero-inner{padding:48px 34px 34px;position:relative}.home-eyebrow{font:400 11px/1.5 var(--mono);letter-spacing:.2em;color:#7a5619;text-transform:uppercase;align-items:center;gap:13px;display:flex;margin-bottom:20px!important}.home-eyebrow:before{content:"";background:#7a5619;flex:none;width:28px;height:2px}.home-promise{font:400 clamp(36px,5.2vw,60px)/1.04 var(--serif);color:#10233d;letter-spacing:-.014em;overflow-wrap:anywhere;max-width:880px;text-wrap:balance!important;margin:0 0 18px!important}.home-introduction{max-width:620px;font:400 17px/1.6 var(--sans);color:#10233dd1;text-wrap:pretty;margin-bottom:28px!important}.home-fixture-pair{background:#d6a95740;border:1px solid #d6a95759;border-radius:10px;grid-template-rows:repeat(7,auto);grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:1px;display:grid;overflow:hidden}.home-fixture-panel{grid-row:span 7;grid-template-rows:subgrid;background:#fffdf9;align-items:end;min-width:0;padding:22px 24px;display:grid}.home-fixture-secondary{background:#f2eada}.home-fixture-label{font:400 10.5px/1.5 var(--mono);letter-spacing:.18em;color:#7a5619;text-transform:uppercase;grid-row:1;margin-bottom:10px!important}.home-fixture-title{font:400 clamp(26px,3vw,34px)/1.1 var(--serif);color:#10233d;overflow-wrap:anywhere;grid-row:2;margin-bottom:10px!important}.home-fixture-secondary .home-fixture-title{font-size:clamp(21px,2.2vw,26px);line-height:1.12}.home-versus{color:#7a5619;font-style:italic}.home-fixture-report{color:#10233d;flex-wrap:wrap;grid-row:3;align-items:baseline;gap:12px;display:flex;margin:0 0 12px!important}.home-fixture-score{font:600 30px/1 var(--sans);font-variant-numeric:tabular-nums}.home-fixture-phase{font:600 11px/1.45 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#7a5619}.home-fixture-secondary .home-fixture-score{font-size:24px}.home-fixture-detail{font:400 12px/1.6 var(--mono);letter-spacing:.05em;color:#10233dbf;text-transform:uppercase;grid-row:4;align-self:start;margin-bottom:16px!important}.home-fixture-secondary .home-fixture-detail{font-size:11.5px}.home-fixture-actions{flex-wrap:wrap;grid-row:5;align-self:center;align-items:center;gap:12px;margin-bottom:14px;display:flex}.home-hero .home-fixture-actions a{font:600 12.5px/1.5 var(--sans);color:#7a5619;padding:8px 0}.home-hero .home-fixture-actions a:hover{color:#5a3e0c}.home-hero .home-fixture-actions .home-button{font:700 12.5px/1.5 var(--sans);color:#0a1626;background:#d6a957;border:0;border-radius:4px;padding:11px 20px}.home-hero .home-fixture-actions .home-button:hover{color:#0a1626;background:#e4bc72}.home-hero .home-fixture-actions .home-button-live{animation:2.8s ease-in-out infinite home-live-breathe}@keyframes home-live-breathe{0%,to{box-shadow:0 0 #7a56191f}50%{box-shadow:0 0 0 5px #7a561938}}.home-fixture-record{font:400 12px/1.6 var(--mono);letter-spacing:.04em;color:#10233db8;text-transform:uppercase;border-top:1px solid #10233d1f;grid-row:6;align-self:stretch;padding-top:12px}.home-fixture-notice{font:400 12px/1.5 var(--sans);color:#10233dbf;grid-row:7;margin-top:12px!important}@media (max-width:719px){.home-fixture-pair{grid-template-rows:repeat(14,auto);grid-template-columns:minmax(0,1fr);gap:1px 0}}.home-section-rail{background:#fffdf980;border-top:1px solid #10233d1f;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid;position:relative}.home-section-rail>a{border-right:1px solid #10233d1a;padding:20px 22px;display:block}.home-section-rail>a:hover{background:#fffdf9}.home-section-rail span{display:block}.home-rail-hook{font:400 26px/1 var(--serif);color:#7a5619;margin-bottom:8px}.home-rail-name{font:600 14px/1.4 var(--sans);color:#10233d;margin-bottom:4px}.home-rail-line{font:400 12.5px/1.45 var(--sans);color:#10233dad;text-wrap:pretty}.home-ribbon{min-width:0}.home-ribbon-inner{padding:34px}.home-band-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.home-ribbon .home-band-heading{margin-bottom:22px}.home-ribbon .home-band-heading>*{min-width:0}.home-ribbon-affordance{font:400 10.5px/1 var(--mono);letter-spacing:.1em;color:var(--brass-paper);align-items:center;gap:8px;display:flex}.home-ribbon-affordance span{font-size:13px}.home-ribbon h2 span{color:var(--home-muted-paper)}.home-legend{font:400 10.5px/normal var(--mono);letter-spacing:.1em;color:var(--home-muted-paper);flex-wrap:wrap;gap:16px;padding:0;list-style:none;display:flex}.home-legend li{align-items:center;gap:6px;display:flex}.home-legend span{background:#10233d1f;border-radius:1px;width:9px;height:9px}.home-legend [data-result=W]{background:var(--home-win)}.home-legend [data-result=D]{background:#4a5b72}.home-legend [data-result=L]{background:#c1453d}.home-ribbon-scroll{scrollbar-width:thin;margin:-12px -3px -1px;padding:12px 3px 3px;overflow-x:auto}.home-ribbon-strip{flex-wrap:nowrap;align-items:flex-end;gap:3px;min-width:660px;height:74px;display:flex}.home-ribbon-cap{width:96px;height:74px;font:400 10.5px/normal var(--mono);letter-spacing:.08em;background:repeating-linear-gradient(135deg,#d6a95712 0 6px,#0000 6px 12px);border:1px dashed #d6a95773;border-radius:3px;flex:none;justify-content:center;align-items:center;display:flex}.home-ribbon-cap:hover{background:#d6a95724;border-color:#7a5619}.home-ribbon-segment{-webkit-appearance:none;appearance:none;min-width:4px;height:74px;font:400 10.5px/normal var(--mono);letter-spacing:.08em;color:var(--brass-paper);background:#10233d13;border:1px solid #0000;border-radius:3px;outline:none;flex:1 1 0;justify-content:center;align-self:flex-end;align-items:center;padding:0;transition:height .18s,filter .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #10233d12}.home-ribbon-segment[data-result=W]{background:var(--home-win)}.home-ribbon-segment[data-result=D]{background:#4a5b72}.home-ribbon-segment[data-result=L]{background:#c1453d}.home-ribbon-segment[data-next=true]{background:#d6a9576b;border:1px solid #d6a957;flex:0 0 112px}.home-ribbon-segment:is(:hover,:focus-visible,[data-active=true]){height:86px;box-shadow:inset 0 2px #7a5619}.home-ribbon-segment:not([data-next=true]):is(:hover,:focus-visible,[data-active=true]){filter:brightness(1.35)}.home-ribbon-axis{flex-wrap:nowrap;gap:3px;min-width:660px;margin-top:7px;display:flex}.home-ribbon-axis-spacer{flex:none;width:96px}.home-ribbon-month{min-width:0;font:400 10px/normal var(--mono);letter-spacing:.09em;color:var(--home-muted-paper);white-space:nowrap;border-top:1px solid #10233d26;padding-top:7px;transition:color .18s,border-color .18s;position:relative}.home-ribbon-month>span{display:block;overflow:hidden}.home-ribbon-month:not(:nth-child(2)):before{content:"";background:#10233d26;width:1px;height:7px;position:absolute;top:-7px;left:0}.home-ribbon-month[data-active=true]{color:var(--brass-paper);border-color:#7a561973}.home-ribbon-month[data-active=true]:before{background:#7a561973}.home-ribbon-panel-stack{grid-template-columns:minmax(0,1fr);margin-top:20px;display:grid}.home-ribbon-panel-stack>div{grid-area:1/1;min-width:0}.home-ribbon-panel-sizer{visibility:hidden;pointer-events:none}.home-ribbon-panel-live{display:flex}.home-ribbon-panel-live>.home-ribbon-readout{width:100%}.home-ribbon-readout{background:#10233d09;border:1px solid #10233d26;border-left:3px solid #10233d3d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:16px 28px;min-height:64px;padding:17px 22px;display:flex}.home-ribbon-score{overflow-wrap:anywhere;min-width:96px;max-width:100%;font:400 40px/1 var(--serif);flex:none}.home-ribbon-match{overflow-wrap:anywhere;flex:240px;min-width:0}.home-ribbon-opponent{font:400 27px/1.1 var(--serif);color:var(--ink-paper);margin-bottom:6px!important}.home-ribbon-meta{font:400 11.5px/normal var(--mono);letter-spacing:.09em;color:var(--home-muted-paper)}.home-ribbon-aside{text-align:right;flex-direction:column;align-items:flex-end;gap:7px;min-width:0;margin-left:auto;display:flex}.home-ribbon-cue{font:400 10px/normal var(--mono);letter-spacing:.11em;color:var(--home-muted-paper)}.home-ribbon-action{font:400 11px/normal var(--mono);letter-spacing:.1em;color:var(--brass-paper)}.home-ribbon-action:hover{color:#5a3e0c}.home-ribbon-empty,.home-ribbon-noscript{font:400 12px/1.5 var(--sans);color:var(--home-muted-paper)}.home-almanac-inner{padding:44px 34px}.home-almanac .home-band-heading{margin-bottom:8px}.home-almanac .home-label{margin-bottom:10px}.home-almanac-heading{flex-wrap:wrap;align-items:baseline;gap:10px 20px;display:flex}.home-almanac-heading>p{font:400 24px/1.05 var(--serif);color:#7a5619}.home-almanac-heading>p>span{color:#10233db3}.home-entries{border-top:1px solid #10233d29;margin-top:20px;padding-top:4px}.home-v3 .home-entry{color:inherit;border-bottom:1px solid #10233d1f;flex-wrap:wrap;align-items:center;gap:14px 22px;padding:20px 10px 20px 0;display:flex}.home-entry:hover{background:#10233d09}.home-year{font:400 26px/1 var(--serif);color:var(--home-muted-paper);flex:0 0 62px}.home-entry-main{flex:220px;min-width:0}.home-entry h3{font:400 27px/1.15 var(--serif);color:#10233d;margin-bottom:5px}.home-entry-meta{font:400 11.5px/normal var(--mono);letter-spacing:.05em;color:#10233dc7;text-transform:uppercase}.home-entry-result{flex:none;align-items:center;gap:26px;margin-left:auto;display:flex}.home-entry-score{font:400 40px/1 var(--serif);letter-spacing:-.01em}.home-entry-missing{font:400 11.5px/1.5 var(--mono);color:var(--home-muted-paper)}.home-entry [data-result=W],.home-meeting-score[data-result=W]{color:#1b54b8}.home-entry [data-result=L],.home-meeting-score[data-result=L]{color:#b3261e}.home-entry-score[data-result=D],.home-meeting-score[data-result=D]{color:#10233dc7}.home-entry-action{font:400 10.5px/normal var(--mono);letter-spacing:.11em;color:#1b54b8;text-align:right;width:74px}.home-all-date{font:400 12px/normal var(--mono);letter-spacing:.11em;margin-top:22px;display:inline-block}.home-record{position:relative;overflow:hidden}.home-record-inner{padding:46px 34px}.home-record-heading{flex-wrap:wrap;align-items:flex-start;gap:34px 52px;margin-bottom:34px;display:flex}.home-record-copy{flex:400px;min-width:0}.home-record-copy .home-label{margin-bottom:12px}.home-record h2{margin:0 0 16px}.home-record-copy>p:last-child{max-width:560px;font:400 15px/1.7 var(--sans);color:#10233dcc}.home-record-stats{flex:260px;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:18px 16px;min-width:0;display:grid}.home-record-stats dd{font:400 32px/1 var(--serif);color:var(--brass-paper)}.home-record-stats dt{font:400 10.5px/normal var(--mono);letter-spacing:.1em;color:var(--home-muted-paper);margin-top:5px}.home-spine{margin-bottom:34px}.home-spine-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:14px;display:flex}.home-spine-heading>a{font:400 10.5px/normal var(--mono);letter-spacing:.11em}.home-spine-scroll{scrollbar-width:thin;margin:-3px;padding:3px;overflow:auto hidden}.home-spine-inner{min-width:440px}.home-spine-ticks{border-bottom:1px solid #10233d3d;align-items:flex-end;gap:1px;height:64px;display:flex}.home-spine-tick{border-radius:1px 1px 0 0;flex:1px;min-width:1px;display:block}.home-spine-axis{height:14px;font:400 10px/normal var(--mono);letter-spacing:.09em;color:var(--home-muted-paper);margin-top:9px;position:relative}.home-spine-axis>span{position:absolute}.home-gaps{background:#10233d26;border:1px solid #10233d26;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(236px,1fr));gap:1px;display:grid;overflow:hidden}.home-gaps article{background:#fffdf9;padding:20px}.home-gaps h3{font:400 30px/1 var(--serif);color:var(--alert-paper);margin-bottom:8px}.home-gap-why{font:400 10.5px/normal var(--mono);letter-spacing:.1em;color:var(--home-muted-paper);margin-bottom:12px!important}.home-gap-what{font:400 14px/1.6 var(--sans);color:#10233dd6;text-wrap:pretty}.home-missing-link{font:600 13px/normal var(--sans);margin-top:24px;display:inline-block}.home-room-inner{padding:42px 34px}.home-room .home-band-heading{gap:20px;margin-bottom:24px}.home-room .home-label{margin-bottom:10px}.home-ribbon h2,.home-almanac h2,.home-latest h2,.home-room h2,.home-record h2{font:400 40px/1.05 var(--serif);color:#10233d}.home-band-link{font:400 11px/normal var(--mono);letter-spacing:.11em}.home-room-cards{grid-template-columns:repeat(auto-fit,minmax(236px,1fr));gap:14px;display:grid}.home-v3 .home-room-card{min-width:0;color:inherit;background:#fffdf9;border:1px solid #10233d24;border-radius:9px;padding:18px}.home-room-card:hover{border-color:#10233d57}.home-room-meta{font:400 10.5px/normal var(--mono);letter-spacing:.08em;color:#10233dc7;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:11px;display:flex}.home-room-card h3{font:400 20px/1.25 var(--serif);color:#10233d;margin-bottom:9px}.home-room-card p{font:400 13px/1.6 var(--sans);color:#10233dc2;text-wrap:pretty;margin:0 0 14px}.home-room-replies{font:400 10.5px/normal var(--mono);letter-spacing:.08em;color:#7a5619}.home-latest-inner{padding:42px 34px 48px}.home-latest .home-band-heading{gap:20px;margin-bottom:6px}.home-news-rows{border-top:1px solid #10233d29;margin-top:18px}.home-v3 .home-news-row{color:inherit;border-bottom:1px solid #10233d1f;flex-wrap:wrap;align-items:baseline;gap:8px 26px;padding:18px 10px 18px 0;display:flex}.home-news-row:hover{background:#10233d09}.home-news-kicker{font:400 10.5px/normal var(--mono);letter-spacing:.1em;color:#7a5619;flex:0 0 132px}.home-news-row>div{flex:240px;min-width:0}.home-news-row h3{font:400 23px/1.2 var(--serif);color:#10233d;margin-bottom:5px}.home-news-row p{font:400 11.5px/normal var(--mono);letter-spacing:.05em;color:#10233dc7}.home-empty{font:400 14px/1.6 var(--sans);padding:20px 0}.home-preview-controls{background:var(--paper-page);color:#10233d;max-width:1180px;margin:0 auto;padding:20px 34px}.home-preview-controls nav{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.home-preview-controls a{color:#1b54b8;text-decoration:underline}.home-preview-controls button{color:#10233d;font:600 13px/1.4 var(--sans);cursor:pointer;background:#d6a957;border:1px solid #7a5619;border-radius:4px;margin-top:10px;padding:10px 16px}.home-reading{padding:34px}.home-reading h1{font:400 38px/1.1 var(--serif);margin:18px 0}.home-reading>p{margin:14px 0}.home-reading>.home-band-heading{margin-top:20px}@keyframes dtdrise{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}.home-v3 [data-rise-ready] [data-rise]{opacity:0}.home-v3 [data-rise-ready] [data-rise].in{animation:.64s cubic-bezier(.2,.7,.3,1) both dtdrise}@media (prefers-reduced-motion:reduce){.home-v3 [data-rise-ready] [data-rise]{opacity:1}.home-v3 [data-rise-ready] [data-rise].in{animation:none}.home-v3 .home-button-live{box-shadow:0 0 0 2px #7a561973;animation:none!important}.home-v3 *{scroll-behavior:auto!important;transition:none!important}}.travel-hub{width:100%;max-width:1180px;color:var(--ink-paper);font:400 13px/1.55 var(--sans);flex-direction:column;gap:18px;margin:22px auto 34px;display:flex}.travel-hub *{box-sizing:border-box}.travel-hub h1,.travel-hub h2,.travel-hub h3,.travel-hub p,.travel-hub dl,.travel-hub dd{margin:0}.travel-hub a{color:var(--link-paper,#1b54b8)}.travel-hub a:hover{text-decoration:underline}.travel-hub button{min-height:34px;color:var(--ink-paper);font:500 12px var(--sans);background:0 0;border:1px solid #10233d3d;border-radius:7px;padding:0 12px}.travel-hub button:hover{background:#10233d0f}.travel-hub :focus-visible{outline:2px solid var(--brass-paper);outline-offset:3px}.travel-hub button[aria-pressed=true]{background:var(--ink-paper);border-color:var(--ink-paper);color:var(--ground-paper)}.travel-hub .travel-micro{font:400 11px/1.5 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted-paper-2)}.travel-fixture{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.travel-fixture h1{font:400 40px/1.05 var(--serif);margin:7px 0 5px}.travel-fixture>div>p:last-child{color:var(--muted-paper);font-size:13px}.travel-fixture dl{flex:none;gap:11px;display:flex}.travel-fixture dl>div{background:var(--panel-paper);text-align:right;border:1px solid #10233d29;border-radius:9px;padding:11px 15px}.travel-fixture dt{font:400 11px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted-paper-2)}.travel-fixture dd{font:400 27px/1.1 var(--serif);margin-top:3px}.travel-fixture dl>div:last-child{background:var(--ink-paper);color:var(--ground-paper)}.travel-fixture dl>div:last-child dt{color:var(--muted-dark)}.travel-notice{background:#a32c2214;border:1px solid #a32c224d;border-radius:9px;align-items:flex-start;gap:11px;padding:12px 15px;display:flex}.travel-notice>strong{font:500 11px/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--season-loss);flex:none}.travel-notice p{color:var(--ink-paper);font-size:12.5px}.travel-notice small{font:400 11px/1.6 var(--sans);color:var(--muted-paper);margin-left:8px}.travel-loading{min-height:150px;color:var(--ink-paper);align-items:center;gap:14px;padding:22px 10px;display:flex}.travel-loading p{color:var(--muted-paper);margin:6px 0 0}.travel-loading .site-navigation-spinner{border-width:3px;border-color:#10233d2e;border-top-color:var(--ink-paper);width:24px;height:24px}.travel-route-action{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.travel-route-action p{flex:240px;margin:0}.travel-trip-bar{background:var(--ink-paper);color:var(--ground-paper);border-radius:11px;flex-wrap:wrap;align-items:center;gap:14px;padding:13px 18px;display:flex}.travel-trip-bar .travel-micro{color:var(--muted-dark)}.travel-trip-bar button{color:var(--ground-paper);border-color:#f4f1ea57;flex-shrink:0}.travel-trip-bar button:hover{background:#f4f1ea1f}.travel-trip-bar button[aria-pressed=true]{background:var(--brass-dark);border-color:var(--brass-dark);color:var(--ink-paper)}.travel-trip-bar :focus-visible{outline-color:var(--brass-dark)}.travel-origin{border-right:1px solid #f4f1ea33;flex-direction:column;gap:3px;padding-right:16px;display:flex}.travel-origin strong{font:600 13.5px var(--sans)}.travel-target,.travel-return-toggle{border-left:1px solid #f4f1ea33;align-items:center;gap:7px;padding-left:16px;display:flex}.travel-target{gap:9px}.travel-target button{width:30px;min-height:30px;padding:0}.travel-target output{font:400 19px var(--serif);text-align:center;min-width:58px}.travel-departures{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.travel-departures button{min-height:30px;font:500 12px var(--mono);padding:0 10px}.travel-departures .travel-micro{width:100%}.travel-control-message{width:100%;font-size:12px}.travel-top-grid{grid-template:"day home""day tickets""day weather""day."1fr/minmax(0,1fr) 400px;align-items:start;gap:18px;display:grid}.travel-panel{background:var(--panel-paper);border:1px solid #10233d29;border-radius:11px;min-width:0;padding:16px 18px 20px}.travel-panel h2{font:600 15px/1.4 var(--sans);margin-bottom:10px}.travel-day{grid-area:day}.travel-day>header{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.travel-day>header h2{font:400 21px/1.15 var(--serif);margin:0}.travel-mode-tabs{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.travel-mode-tabs button{align-items:center;gap:7px;padding:0 10px;font-weight:600;display:flex}.travel-mode-tabs small{font:400 11px var(--mono);color:var(--muted-paper-2)}.travel-mode-tabs [aria-pressed=true] small{color:var(--muted-dark)}.travel-journey-heading{flex-wrap:wrap;align-items:baseline;gap:11px;margin-bottom:8px;display:flex}.travel-journey-heading h3{font:400 27px/1 var(--serif)}.travel-changes{font:400 11px var(--mono);color:var(--muted-paper-2);margin-left:auto}.travel-hub .travel-margin{color:var(--brass-paper);margin-bottom:15px;font-size:12px}.travel-hub .travel-margin.is-late{color:var(--season-loss)}.travel-hub .travel-inline-missing{color:var(--muted-paper);margin-bottom:15px;font-size:12px}.travel-chip{font:500 11px/1.45 var(--mono);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:3px 7px;display:inline-block}.travel-chip--brass{color:var(--brass-paper);background:#7a56191f}.travel-chip--ink{color:var(--ground-paper);background:var(--ink-paper)}.travel-chip--alert{color:var(--season-loss);background:#a32c2214}.travel-spine{margin:0;padding:0 0 0 96px;list-style:none;position:relative}.travel-spine:before{content:"";background:#10233d29;width:2px;position:absolute;top:6px;bottom:12px;left:96px}.travel-spine-row{align-items:flex-start;gap:16px;min-height:42px;padding:7px 0;display:flex;position:relative}.travel-spine-row time{text-align:right;width:74px;font:500 12px/1.5 var(--mono);color:var(--muted-paper-2);padding-top:1px;position:absolute;left:-96px}.travel-spine-row time small{font:400 11px/1.5 var(--mono);display:block}.travel-spine-row>div{flex:1;min-width:0;padding-left:18px}.travel-spine-row strong{font:600 13.5px/1.4 var(--sans)}.travel-spine-row p{font:400 11.5px/1.55 var(--sans);color:var(--muted-paper-2)}.travel-spine-row .travel-chip{margin-top:5px}.travel-dot{background:var(--ink-paper);border:2px solid var(--ink-paper);border-radius:50%;width:12px;height:12px;position:absolute;top:10px;left:-5px}.travel-spine-row--wait .travel-dot,.travel-spine-row--gates .travel-dot{background:var(--panel-paper);border-color:#10233d66;width:8px;height:8px;top:12px;left:-3px}.travel-spine-row--wait strong,.travel-spine-row--gates strong{color:var(--muted-paper);font-size:13px;font-weight:400}.travel-spine-row--arrival,.travel-spine-row--kickoff,.travel-spine-row--home{padding-top:15px;padding-bottom:15px}.travel-spine-row--arrival .travel-dot,.travel-spine-row--kickoff .travel-dot,.travel-spine-row--home .travel-dot{width:16px;height:16px;top:18px;left:-7px}.travel-spine-row--arrival .travel-dot{background:var(--brass-paper);border-color:var(--brass-paper)}.travel-spine-row--home .travel-dot{background:var(--panel-paper)}.travel-spine-row--arrival strong,.travel-spine-row--kickoff strong,.travel-spine-row--home strong{font-size:15px}.travel-row-duration{font:400 11px/1.5 var(--mono);color:var(--muted-paper-2);white-space:nowrap;padding-top:2px}.travel-final{flex-wrap:wrap;align-items:center;gap:10px;margin-top:15px;display:flex}.travel-final button[aria-pressed=true]{border-color:var(--brass-paper);color:var(--brass-paper);background:#7a56191f}.travel-hub .travel-fare{color:var(--muted-paper);margin-top:13px;font-size:12px}.travel-hub .travel-footnote{font:400 11.5px/1.6 var(--sans);color:var(--muted-paper-2);margin-top:10px}.travel-home{grid-area:home;padding:15px 17px 17px}.travel-hub .travel-intro{color:var(--muted-paper-2);margin:0 0 12px;font-size:12px;line-height:1.55}.travel-return-card{background:var(--ground-paper);border:1px solid #10233d29;border-radius:9px;margin-top:9px;padding:11px 13px}.travel-return-card.is-selected{border-color:#10233d66}.travel-return-card .travel-return-choice{width:100%;color:var(--ink-paper);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:4px 0;display:flex}.travel-hub .travel-return-choice[aria-pressed=true]{color:var(--ink-paper);background:0 0;border-color:#0000}.travel-return-choice>span{font:400 23px/1.2 var(--serif)}.travel-return-choice small{font:400 11px var(--mono);color:var(--muted-paper-2)}.travel-return-card p{font:400 11.5px/1.6 var(--sans);color:var(--muted-paper-2)}.travel-return-card .travel-return-steps{margin-top:6px}.travel-stay{border:1px dashed #10233d4d;border-radius:9px;margin-top:10px;padding:11px 13px}.travel-stay p{margin-top:5px;font-size:12px}.travel-tickets{grid-area:tickets}.travel-tickets>header{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.travel-tickets>header h2{margin:0}.travel-tickets dl{flex-direction:column;gap:8px;display:flex}.travel-tickets dl>div{grid-template-columns:96px 1fr;align-items:baseline;gap:11px;display:grid}.travel-tickets dt,.travel-ground dt{font:400 11px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-paper-2)}.travel-tickets dd{font:400 12.5px/1.55 var(--sans)}.travel-hub .travel-primary{background:var(--ink-paper);min-height:44px;color:var(--ground-paper);font:600 12.5px var(--sans);border:0;border-radius:8px;justify-content:center;align-items:center;margin-top:12px;padding:10px 14px;display:flex}.travel-weather{grid-area:weather}.travel-weather ul{background:var(--ground-paper);border:1px solid #10233d29;border-radius:9px;margin:0;padding:0;list-style:none}.travel-weather li{border-bottom:1px solid #10233d14;grid-template-columns:74px 1fr 32px;align-items:start;gap:11px;padding:11px 13px;display:grid}.travel-weather li:last-child{border-bottom:0}.travel-weather li p{font-size:12px}.travel-weather li strong{font:400 19px var(--serif);text-align:right}.travel-places{grid-template-columns:460px minmax(0,1fr);align-items:start;gap:18px;display:grid}.travel-map-box{aspect-ratio:1;background:var(--ground-paper);border-radius:9px;width:100%;max-width:400px;margin:12px auto;position:relative}.travel-map-box svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.travel-ring{fill:none;stroke:#10233d29;stroke-dasharray:3 4}.travel-map-box text{font:400 11px var(--mono);fill:var(--muted-paper-2);text-transform:uppercase}.travel-spoke{stroke:#10233d33;stroke-width:1px}.travel-map-centre{fill:var(--ink-paper)}.travel-map-box .travel-pin{background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid;position:absolute}.travel-map-box .travel-pin:hover{background:#7a56191f}.travel-pin span{border:1.5px solid var(--ink-paper);background:var(--ground-paper);border-radius:50%;width:10px;height:10px}.travel-pin.is-checked span{background:var(--ink-paper)}.travel-map-box .travel-pin.is-selected{background:0 0}.travel-pin.is-selected span{background:var(--brass-paper);border-color:var(--brass-paper);box-shadow:0 0 0 3px #7a56192e}.travel-pin-label{text-align:center;width:90px;font:400 11px/1.15 var(--mono);text-transform:uppercase;color:var(--muted-paper-2);pointer-events:none;overflow-wrap:anywhere;position:absolute;transform:translate(-50%)}.travel-pin-label.is-selected{color:var(--brass-paper)}.travel-map-key{font:400 11px/1.5 var(--sans);color:var(--muted-paper-2)}.travel-map-key>span{color:var(--brass-paper)}.travel-place-list>header{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.travel-place-list>header h2{font:400 21px/1.15 var(--serif);margin:0}.travel-place-list>header>div{flex-wrap:wrap;gap:5px;display:flex}.travel-place-list ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.travel-place-list li{background:var(--ground-paper);border:1px solid #10233d29;border-left:3px solid #0000;border-radius:9px;grid-template-columns:96px minmax(0,1fr) 140px;align-items:start;gap:13px;padding:12px 14px;display:grid}.travel-place-list li.is-recommended{border-left-color:var(--ink-paper)}.travel-place-list li.is-selected{border-color:var(--brass-paper);border-left-color:var(--brass-paper)}.travel-place-tier{font:400 11px var(--mono);color:var(--muted-paper-2);flex-direction:column;gap:6px;display:flex}.travel-place-name{text-align:left;min-height:24px!important;color:var(--ink-paper)!important;font:600 13.5px/1.4 var(--sans)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.travel-place-list li p{font:400 11.5px/1.55 var(--sans);color:var(--muted-paper-2);margin-top:4px}.travel-place-list aside{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.travel-place-list aside .travel-chip{font-size:11px}.travel-place-source{font:400 11px/1.5 var(--sans);color:var(--muted-paper-2)}.travel-place-list a{font-size:12px}.travel-empty{padding:20px 0;font-size:13px}.travel-empty button{margin-top:10px}.travel-ground dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.travel-ground dd{font:400 12.5px/1.6 var(--sans);margin-top:6px}.travel-ground small{font:400 11px/1.5 var(--sans);color:var(--muted-paper-2);margin-top:7px;display:block}.travel-ground-catalogue{border-bottom:1px solid #10233d24;grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:16px;margin-bottom:16px;padding-bottom:16px;display:grid}.travel-ground-catalogue figure{margin:0}.travel-ground-catalogue figure img{background:#10233d14;border-radius:8px;width:100%;height:auto;max-height:280px;display:block}.travel-ground-catalogue figcaption,.travel-ground-catalogue small,.travel-ground-catalogue details p{font:400 11px/1.55 var(--sans);color:var(--muted-paper-2)}.travel-ground-catalogue figcaption{margin-top:7px}.travel-ground-catalogue figcaption strong{color:var(--ink-paper);font-weight:600}.travel-ground-catalogue-baseline>.travel-micro{margin:0 0 8px}.travel-ground-catalogue-baseline dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.travel-ground-catalogue-baseline dd{margin-top:3px}.travel-ground-catalogue-baseline p{font:400 11.5px/1.55 var(--sans);color:var(--muted-paper-2);margin:3px 0 0}.travel-ground-catalogue details,.travel-ground-catalogue-warning{grid-column:1/-1}.travel-ground-catalogue details{background:var(--ground-paper);border:1px solid #10233d24;border-radius:8px;padding:10px 12px}.travel-ground-catalogue summary{cursor:pointer;font:600 12px/1.5 var(--sans)}.travel-ground-catalogue-warning{margin:0;color:var(--brass-paper)!important}.travel-preview-note{color:var(--muted-paper-2);font-size:11.5px}.travel-sheet-backdrop{z-index:1000;background:#0614248c;justify-content:flex-end;display:flex;position:fixed;inset:0}.travel-sheet{border-radius:11px 0 0 11px;width:440px;max-width:100%;height:100%;padding:26px;overflow-y:auto;box-shadow:-10px 0 30px #06142429}.travel-sheet>header{justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.travel-sheet>header h2{font:400 27px/1.15 var(--serif);margin-top:8px}.travel-sheet>header button{align-self:flex-start;min-width:44px;min-height:44px;font-size:21px}.travel-sheet p{margin-bottom:16px}.travel-sheet label{margin-bottom:7px;font-weight:600;display:block}.travel-sheet input{background:var(--ground-paper);width:100%;min-height:44px;color:var(--ink-paper);font:400 15px var(--sans);border:1px solid #10233d4d;border-radius:7px;padding:8px 12px}.travel-sheet-actions,.travel-recent{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.travel-recent>span{width:100%}.travel-sheet .travel-error{color:var(--season-loss)}@media (max-width:1279px){.travel-hub{width:calc(100% - 48px)}.travel-mode-tabs{margin-left:0}.travel-place-list li{grid-template-columns:78px minmax(0,1fr)}.travel-place-list aside{text-align:left;grid-column:2;align-items:flex-start}}@media (max-width:1000px){.travel-top-grid{grid-template-columns:minmax(0,1fr) 340px}.travel-places{grid-template-columns:380px minmax(0,1fr)}.travel-mode-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.travel-fixture{gap:14px}.travel-ground dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:840px){.travel-top-grid{grid-template:"home""day""tickets""weather"/1fr}.travel-places{grid-template-columns:1fr}.travel-trip-bar{gap:12px}.travel-target{margin-left:auto}.travel-return-toggle{border-left:0;padding-left:0}.travel-ground dl{grid-template-columns:repeat(2,minmax(0,1fr))}.travel-place-list li{grid-template-columns:96px minmax(0,1fr) 140px}.travel-place-list aside{text-align:right;grid-column:auto;align-items:flex-end}}@media (max-width:600px){.travel-hub{gap:14px;width:calc(100% - 24px);margin-top:18px}.travel-hub button,.travel-hub a{min-height:44px}.travel-hub a{align-items:center;display:inline-flex}.travel-fixture{flex-wrap:wrap}.travel-fixture h1{font-size:40px}.travel-fixture dl{width:100%}.travel-fixture dl>div{text-align:left;flex:1}.travel-notice{flex-direction:column;gap:5px}.travel-notice small{margin-left:0;display:block}.travel-trip-bar{grid-template-columns:1fr auto;gap:10px;padding:13px 14px;display:grid}.travel-origin{border:0;min-width:0;padding:0}.travel-origin strong{overflow-wrap:anywhere}.travel-target{border:0;border-top:1px solid #f4f1ea33;grid-column:1/-1;justify-content:space-between;margin:0;padding:9px 0 0}.travel-target button{width:44px;min-height:44px}.travel-return-toggle{grid-column:1/-1}.travel-departures{grid-column:1/-1;margin:0}.travel-departures .travel-micro{width:auto;margin-right:auto}.travel-departures button{min-height:44px}.travel-trip-bar>button:last-child{grid-column:1/-1}.travel-panel{padding:14px 14px 18px}.travel-top-grid{gap:14px}.travel-mode-tabs button{justify-content:space-between;min-height:44px}.travel-spine{padding-left:62px}.travel-spine:before{left:62px}.travel-spine-row time{width:47px;font-size:12px;left:-62px}.travel-spine-row{gap:0}.travel-spine-row>div{padding-left:16px}.travel-row-duration{display:none}.travel-changes{margin-left:0}.travel-ground dl{gap:18px}.travel-places{gap:14px}.travel-map{padding-left:8px;padding-right:8px;overflow-x:auto}.travel-map h2,.travel-map>p{margin-left:6px;margin-right:6px}.travel-place-list li{grid-template-columns:1fr;gap:6px;padding:12px}.travel-place-tier{flex-direction:row;justify-content:space-between}.travel-place-list aside{text-align:left;grid-column:1;align-items:flex-start}.travel-place-name{min-height:44px!important}.travel-place-list aside>a{align-self:flex-end}.travel-sheet{padding:22px}.travel-ground-catalogue,.travel-ground-catalogue-baseline dl{grid-template-columns:1fr}.travel-ground-catalogue figure{max-width:420px}.travel-ground-catalogue details{grid-column:auto}}.travel-wind{font:400 11px/1.5 var(--mono);color:var(--muted-paper);margin-top:4px;display:block}.travel-lifts{gap:14px;display:grid}.travel-lifts>header{gap:6px;display:grid}.travel-lifts>header h2{font:400 27px/1.15 var(--serif);margin:0}.travel-lifts>p{max-width:76ch;margin:0;line-height:1.55}.travel-lift-status{border-left:3px solid var(--brass-paper);background:#7a561914;padding:10px 12px}.travel-lift-create-options{gap:10px;display:grid}.travel-lift-create{border:1px solid #10233d2e;border-radius:8px;padding:12px 14px}.travel-lift-create summary{cursor:pointer;font-weight:600}.travel-lift-create form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.travel-lift-create form>p,.travel-lift-create form>button{grid-column:1/-1}.travel-lift-create button:disabled{opacity:1;color:#49535f;cursor:not-allowed;background:#d9d5cc}.travel-lift-create label,.travel-lift-action label{gap:5px;font-size:12px;font-weight:600;display:grid}.travel-lifts input,.travel-lifts select,.travel-lifts textarea,.travel-lift-private select,.travel-lift-private textarea{background:var(--ground-paper);width:100%;min-height:44px;color:var(--ink-paper);font:400 14px var(--sans);border:1px solid #10233d4d;border-radius:7px;padding:8px 10px}.travel-lift-listings,.travel-lift-introductions,.travel-lift-inbound{margin:0;padding:0;list-style:none}.travel-lift-listings{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;display:grid}.travel-lift-listing,.travel-lift-introductions article{background:var(--ground-paper);border:1px solid #10233d29;border-radius:8px;padding:14px}.travel-lift-listing>div:first-child{justify-content:space-between;gap:8px;display:flex}.travel-lift-listing p,.travel-lift-introductions p{margin:8px 0;font-size:12px;line-height:1.5}.travel-lift-actions{flex-wrap:wrap;align-items:end;gap:8px;margin-top:10px;display:flex}.travel-lift-action{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.travel-lift-action label{min-width:150px}.travel-lift-action label:has(textarea){width:min(100%,480px)}.travel-lift-actions button,.travel-lift-action button,.travel-lift-private button,.travel-lift-admin button{background:var(--panel-paper);min-height:44px;color:var(--ink-paper);font:600 12px var(--sans);cursor:pointer;border:1px solid #10233d59;border-radius:7px;padding:8px 12px}.travel-lift-inbound{border-top:1px solid #10233d24;margin-top:12px}.travel-lift-inbound li{padding-top:10px}.travel-lift-introductions{gap:10px;display:grid}.travel-lift-introductions h3{font:400 21px/1.2 var(--serif)}.travel-lift-private .travel-panel{max-width:760px}.travel-lift-private h1{font:400 36px/1.1 var(--serif)}.travel-lift-admin{gap:16px;display:grid}.travel-lift-admin .travel-panel ul{padding-left:20px}.travel-lift-admin .travel-panel li{overflow-wrap:anywhere;padding:8px 0}@media (max-width:700px){.travel-lift-listings,.travel-lift-create form{grid-template-columns:1fr}}.travel-hub .travel-pin--entrance span{background:var(--ink-paper);width:16px;height:16px}.travel-pin-label{cursor:pointer;pointer-events:auto}@media (max-width:600px){.site-shell:has(.travel-hub) .skip-link{align-items:center;min-height:44px;display:inline-flex}}.travel-trip-bar label{flex-direction:column;gap:5px;display:flex}.travel-trip-bar select,.travel-trip-bar input{color:var(--ink-dark);max-width:220px;min-height:32px;font:inherit;background:#10233d;border:1px solid #f4f1ea59;border-radius:5px;padding:5px 8px}.travel-published-coach{margin:12px 0}.travel-published-coach a{color:#10233d;text-decoration:underline}.travel-published-coach button{margin-top:10px;display:block}@media (max-width:600px){.travel-trip-bar{grid-template-columns:minmax(0,1fr) auto}.travel-trip-bar>label{grid-column:1/-1;min-width:0}.travel-trip-bar select,.travel-trip-bar input{width:100%;min-width:0;max-width:100%;min-height:44px}}.matchday-v3-event--group{color:#10233d;background:#fff;border:1px solid #10233d21;border-radius:8px;padding:8px 14px;display:block;container-type:inline-size}.matchday-v3-event--group>:is(summary,.matchday-v3-event--group-summary){grid-template-columns:44px 112px minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;list-style:none;display:grid}.matchday-v3-event--group>summary{cursor:pointer}.matchday-v3-event--group>summary::-webkit-details-marker{display:none}.matchday-v3-event--group>:is(summary,.matchday-v3-event--group-summary) time{color:#10233db3;font:400 11.5px var(--mono);grid-area:1/1}.matchday-v3-event--group>:is(summary,.matchday-v3-event--group-summary) .matchday-v3-event__team-marker{grid-area:1/2;justify-self:start}.matchday-v3-event--group>:is(summary,.matchday-v3-event--group-summary) strong{font:500 11px var(--sans);letter-spacing:.12em;grid-area:1/3}.matchday-v3-event--group-context{color:#10233dc2;min-width:0;font:400 12.5px/1.5 var(--sans);overflow-wrap:anywhere;grid-area:2/3/auto/-1}.matchday-v3-event--group>:is(summary,.matchday-v3-event--group-summary) small{color:#10233db3;font:500 11px var(--mono);white-space:nowrap;grid-area:1/4}.matchday-v3-event--group>summary small:after{content:" +";font-size:14px}.matchday-v3-event--group[open]>summary small:after{content:" −"}.matchday-v3-event--group-explanation{color:#10233dc2;font:400 11px/1.45 var(--sans);grid-area:3/1/auto/-1;font-style:normal}.matchday-v3-event--group-step{border-top:1px solid #10233d14;grid-template-columns:44px 112px minmax(0,1fr);gap:6px 12px;margin:8px 0 0;padding-top:8px;display:grid}.matchday-v3-event--group-step time{grid-area:1/1}.matchday-v3-event--group-step .matchday-v3-event__team-marker{grid-area:1/2;justify-self:start}.matchday-v3-event--group-step strong{font:500 11px var(--sans);letter-spacing:.12em;grid-area:1/3}.matchday-v3-event--group-step p{color:#10233d;font:400 12.5px/1.5 var(--sans);grid-area:2/3;margin:0}@container (width<=560px){.matchday-v3-event--group>:is(summary,.matchday-v3-event--group-summary){grid-template-columns:32px minmax(0,1fr) auto;gap:6px 10px;min-height:44px}.matchday-v3-event--group>:is(summary,.matchday-v3-event--group-summary) .matchday-v3-event__team-marker{grid-area:1/2}.matchday-v3-event--group>:is(summary,.matchday-v3-event--group-summary) strong{grid-area:2/2/auto/-1}.matchday-v3-event--group-context{grid-area:3/2/auto/-1}.matchday-v3-event--group>:is(summary,.matchday-v3-event--group-summary) small{grid-area:1/3}.matchday-v3-event--group-explanation{grid-row:4}.matchday-v3-event--group-step{grid-template-columns:32px minmax(0,1fr);gap:4px 10px}.matchday-v3-event--group-step .matchday-v3-event__team-marker{grid-area:1/2}.matchday-v3-event--group-step strong{grid-area:2/2}.matchday-v3-event--group-step p{grid-area:3/2}}.ground-guide{width:100%;max-width:1140px;color:var(--ink-paper);margin:0 auto;padding:0 32px 56px}.ground-guide-breadcrumb{border-bottom:1px solid var(--line-paper);flex-wrap:wrap;gap:10px;padding:18px 0;font-size:13px;display:flex}.ground-guide-breadcrumb a{text-underline-offset:3px;text-decoration:underline}.ground-guide-heading{max-width:760px;padding:30px 0 24px}.ground-guide-heading h1{font:400 40px/1.12 var(--serif);margin:6px 0 14px}.ground-guide-heading>p{margin:10px 0;font-size:16px;line-height:1.6}.ground-guide-heading .ground-guide-kicker{letter-spacing:.04em;color:var(--brass-paper);font-size:13px;font-weight:600}.ground-guide .ground-guide-note{color:var(--muted-paper);font-size:13px;line-height:1.55}.ground-guide-search{grid-template-columns:minmax(200px,520px) auto;align-items:center;gap:8px 24px;padding:0 0 24px;display:grid}.ground-guide-search label{grid-column:1/-1;font-size:14px;font-weight:600}.ground-guide-search input{border:1px solid var(--line-paper);background:var(--news-field);width:100%;min-height:46px;color:var(--ink-paper);border-radius:3px;padding:11px 14px;font-size:16px}.ground-guide-search p{margin:0;font-size:14px}.ground-guide-list{border-top:1px solid var(--ink-paper)}.ground-guide-card{border-bottom:1px solid var(--line-paper);scroll-margin-top:22px}.ground-guide-card summary{cursor:pointer;grid-template-columns:1fr 1fr;gap:24px;padding:24px 0;list-style:none;display:grid}.ground-guide-card summary::-webkit-details-marker{display:none}.ground-guide-card summary:hover .ground-guide-club{text-underline-offset:5px;text-decoration:underline}.ground-guide-club{font:400 28px/1.2 var(--serif);display:block}.ground-guide-name{margin-top:6px;font-size:15px;display:block}.ground-guide-summary{text-align:right;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:10px;font-size:14px;display:flex}.ground-guide-open{white-space:nowrap;font-weight:600}.ground-guide-open span{margin-left:8px;display:inline-block}.ground-guide-card details[open] .ground-guide-open span{transform:rotate(180deg)}.ground-guide-detail{overflow-wrap:anywhere;padding:0 0 28px;font-size:16px;line-height:1.65}.ground-guide-detail a{text-underline-offset:3px;text-decoration:underline}.ground-guide-caution{border-left:3px solid var(--brass-paper);background:var(--panel-paper);margin:0 0 26px;padding:14px 18px;font-size:15px}.ground-guide-columns{grid-template-columns:1fr 1fr 1fr;gap:28px;display:grid}.ground-guide-detail h2{font:400 25px/1.2 var(--serif);margin:0 0 16px}.ground-guide-detail dl{margin:0}.ground-guide-detail dl>div{margin-bottom:20px}.ground-guide-detail dt{font-size:14px;font-weight:600}.ground-guide-detail dd{margin:5px 0 0}.ground-guide-detail dd p{margin:4px 0}.ground-guide-cite{white-space:nowrap;margin-right:4px;font-size:13px}.ground-guide-location,.ground-guide-sources{border-top:1px solid var(--line-paper);margin-top:24px;padding-top:24px}.ground-guide-location>div{flex-wrap:wrap;align-items:baseline;gap:10px 24px;display:flex}.ground-guide-location p{margin:8px 0}.ground-guide-location>div p{font-size:14px}.ground-guide-sources ol{padding-left:24px;font-size:14px}.ground-guide-sources li{margin:8px 0;scroll-margin-top:30px}.ground-guide-sources li:target{outline:2px solid var(--brass-paper);outline-offset:4px}.ground-guide-empty{padding:24px 0;font-size:16px}.ground-guide-empty button{color:inherit;font:inherit;background:0 0;border:0;text-decoration:underline}.ground-guide-photo{max-width:440px;margin:0 0 26px}.ground-guide-photo img{width:100%;height:auto;display:block}.ground-guide-photo figcaption{margin-top:8px;font-size:13px;line-height:1.6}.ground-guide-hub-link{text-underline-offset:3px;margin:14px 0 0;font-size:14px;text-decoration:underline;display:inline-block}@media (max-width:900px){.ground-guide-columns{grid-template-columns:1fr 1fr}.ground-guide-columns>section:last-child{grid-column:1/-1}}@media (max-width:600px){.ground-guide{padding:0 18px 36px}.ground-guide-heading{padding-top:24px}.ground-guide-heading h1{font-size:34px}.ground-guide-search{grid-template-columns:1fr}.ground-guide-card summary{grid-template-columns:1fr;gap:12px;padding:20px 0}.ground-guide-summary{text-align:left;align-items:flex-start;gap:12px}.ground-guide-columns{grid-template-columns:1fr;gap:20px}.ground-guide-club{font-size:26px}.ground-guide-caution{padding:12px 14px}}.invitation-page{box-sizing:border-box;width:min(1180px,100%);min-width:0;max-width:1180px;color:var(--ink-paper);margin:0 auto;padding:32px 24px 64px}.invitation-head{max-width:760px;margin-bottom:24px}.invitation-head>p:first-child,.invitation-kicker{font:500 11px var(--mono);letter-spacing:.13em;color:#7a5619;margin:0 0 8px}.invitation-head h1{font:400 42px/1.05 var(--serif);margin:0 0 11px}.invitation-head>p:last-child{font:400 15px/1.6 var(--sans);color:#10233dc7;margin:0}.invitation-summary{background:#10233d24;border:1px solid #10233d24;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.invitation-summary>div{background:#fffdf9;min-height:92px;padding:14px}.invitation-summary span{font:400 11px/1.35 var(--mono);letter-spacing:.08em;color:#10233dad;display:block}.invitation-summary strong{font:400 30px/1 var(--serif);margin-top:13px;display:block}.invitation-health{font:400 12px/1.5 var(--sans);color:#10233dc2;flex-wrap:wrap;gap:8px 18px;padding:14px 0;display:flex}.invitation-health strong{font-weight:600}.invitation-status{font:500 11px/1.3 var(--mono);letter-spacing:.06em;display:inline-block}.invitation-status--good{color:#26714f}.invitation-status--bad{color:#a42a28}.invitation-status--warn{color:#875b08}.invitation-generate,.invitation-panel{background:#fffdf9;border:1px solid #10233d26;border-radius:9px;margin-top:18px}.invitation-generate{grid-template-columns:minmax(230px,1fr) minmax(320px,1.3fr);gap:28px;padding:24px;display:grid}.invitation-generate h2,.invitation-panel h2{font:400 28px/1.1 var(--serif);margin:0 0 8px}.invitation-generate p:not(.invitation-kicker),.invitation-panel>p{font:400 14px/1.6 var(--sans);color:#10233dc7;margin:0}.invitation-generate form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.invitation-generate label,.invitation-filters label,.invitation-cards label{font:600 12px/1.4 var(--sans);flex-direction:column;gap:5px;display:flex}.invitation-generate .invitation-check{flex-direction:row;grid-column:1/-1;align-items:flex-start;font-weight:400;display:flex}.invitation-generate button{justify-self:start}.invitation-tabs{border-bottom:1px solid #10233d29;flex-wrap:wrap;gap:4px;margin-top:28px;display:flex}.invitation-tabs button{color:#10233db3;min-height:42px;font:600 13px var(--sans);background:0 0;border:0;border-bottom:3px solid #0000;padding:9px 14px}.invitation-tabs button[aria-pressed=true]{color:#10233d;border-bottom-color:#7a5619}.invitation-panel>header{border-bottom:1px solid #10233d24;justify-content:space-between;align-items:flex-start;gap:18px;padding:21px 23px;display:flex}.invitation-filters{background:#10233d06;grid-template-columns:1.4fr repeat(2,minmax(130px,.7fr));gap:12px;padding:18px 23px;display:grid}.invitation-filters p{font:400 12px/1.45 var(--sans);color:#10233db3;grid-column:1/-1;margin:0}.invitation-table-wrap{overflow:auto}.invitation-table-wrap table{border-collapse:collapse;width:100%;min-width:760px}.invitation-table-wrap th,.invitation-table-wrap td{text-align:left;vertical-align:top;font:400 13px/1.4 var(--sans);border-top:1px solid #10233d1c;padding:13px 16px}.invitation-table-wrap th{font:500 11px/1.3 var(--mono);letter-spacing:.08em;color:#10233dad}.invitation-table-wrap td strong,.invitation-table-wrap td small{display:block}.invitation-table-wrap td small{color:#10233da6;margin-top:3px}.invitation-pagination{padding:14px 23px!important;font-size:12px!important}.invitation-cards{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:14px;padding:20px;display:grid}.invitation-cards article{border:1px solid #10233d24;border-radius:8px;padding:18px}.invitation-cards h3{font:600 16px var(--sans);margin:0 0 7px}.invitation-cards p{font:400 13px/1.5 var(--sans);color:#10233db8;margin:0 0 14px}.invitation-cards dl{gap:30px;margin:0 0 16px;display:flex}.invitation-cards dt{font:400 11px var(--mono);letter-spacing:.08em;color:#10233db3}.invitation-cards dd{font:400 22px var(--serif);margin:3px 0 0}.invitation-cards form{flex-direction:column;gap:9px;display:flex}.invitation-check{align-items:flex-start;font:400 12px/1.45 var(--sans)!important;flex-direction:row!important;gap:8px!important;display:flex!important}.invitation-alerts{margin:0;padding:20px 23px 8px;list-style:none}.invitation-alerts li{font:400 14px/1.5 var(--sans);border-bottom:1px solid #10233d1f;padding:12px 0}.invitation-alerts li:before{content:"!";color:#6c4b07;width:18px;height:18px;font:600 12px var(--sans);background:#f2dfb1;border-radius:50%;place-items:center;margin-right:8px;display:inline-grid}.invitation-pause{justify-content:space-between;align-items:center;gap:20px;padding:20px 23px;display:flex}.invitation-mini-field{margin-right:6px;width:74px!important;min-height:38px!important;padding:7px!important;display:inline-block!important}.invitation-live{color:#26714f;min-height:1.4em;font:500 13px var(--sans);margin:14px 0}.invitation-detail-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.invitation-detail-list{margin:0;padding:8px 23px}.invitation-detail-list>div{border-bottom:1px solid #10233d1a;grid-template-columns:150px 1fr;gap:12px;padding:11px 0;display:grid}.invitation-detail-list dt{font:400 11px var(--mono);letter-spacing:.08em;color:#10233da8}.invitation-detail-list dd{font:400 13px/1.4 var(--sans);margin:0}.invitation-detail-actions{flex-wrap:wrap;gap:8px;padding:16px 23px;display:flex}.invitation-note,.invitation-empty{padding:0 23px 20px!important}.invitation-timeline{margin:0;padding:14px 23px 20px;list-style:none}.invitation-timeline li{border-left:2px solid #d6a957;grid-template-columns:125px 1fr;gap:3px 14px;padding:10px 0 11px 14px;display:grid}.invitation-timeline time{font:400 11px/1.4 var(--mono);color:#10233dad;grid-row:span 2}.invitation-timeline strong{font:600 13px var(--sans)}.invitation-timeline span{font:400 12px/1.5 var(--sans);color:#10233db3}.invitation-member-summary{border-block:1px solid #10233d21;gap:32px;margin:22px 0;padding:16px 0;display:flex}.invitation-member-summary dt{font:400 11px var(--mono);letter-spacing:.08em;color:#10233dad}.invitation-member-summary dd{font:400 28px var(--serif);margin:5px 0 0}.invitation-warning{background:#fbf3df;border-left:3px solid #875b08;padding:12px}.invitation-member-list{border:1px solid #10233d21;border-radius:8px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.invitation-member-list article{background:#fffdf9;justify-content:space-between;align-items:center;gap:18px;padding:15px;display:flex}.invitation-member-list strong,.invitation-member-list span{display:block}.invitation-member-list span{font:400 12px/1.4 var(--sans);color:#10233db3;margin-top:3px}.invitation-member-actions{flex-wrap:wrap;gap:6px;display:flex}.invitation-member-actions button{min-height:36px;font:600 12px var(--sans);background:#fffdf9;border:1px solid #10233d3b;border-radius:5px;padding:7px 9px}.invitation-self-send{background:#fffdf9;border:1px solid #10233d24;border-radius:8px;margin-top:22px;padding:20px}.invitation-self-send h2{font:400 24px var(--serif);margin:0 0 7px}.invitation-self-send p{font:400 13px/1.5 var(--sans);color:#10233db8;margin:0 0 14px}.invitation-self-send .dtd-btn{margin-top:13px}@media (max-width:850px){.invitation-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.invitation-generate,.invitation-detail-grid{grid-template-columns:1fr}.invitation-filters{grid-template-columns:1fr 1fr}.invitation-filters label:first-child{grid-column:1/-1}}@media (max-width:560px){.invitation-page{padding:24px 14px 48px}.invitation-head h1{font-size:35px}.invitation-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.invitation-generate{padding:18px}.invitation-generate form{grid-template-columns:1fr}.invitation-generate .invitation-check{grid-column:auto}.invitation-panel>header,.invitation-filters,.invitation-pause{padding-inline:16px}.invitation-filters{grid-template-columns:1fr}.invitation-filters label:first-child{grid-column:auto}.invitation-pause,.invitation-member-list article{flex-direction:column;align-items:flex-start}.invitation-member-summary{gap:18px}.invitation-timeline li{grid-template-columns:1fr}.invitation-timeline time{grid-row:auto}.invitation-detail-list>div{grid-template-columns:1fr}}.invitation-page :where(section,article,form,header){min-width:0}.invitation-page input:not([type=checkbox]),.invitation-page select{color:#10233d;max-width:100%;min-height:40px;font:400 14px var(--sans);background:#fffdf9;border:1px solid #10233d40;border-radius:5px;padding:7px 9px}.invitation-panel>h2{padding:20px 23px 0}.invitation-panel>form{border-top:1px solid #10233d1a;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:18px 23px;display:flex}.invitation-panel>form>label{font:600 12px/1.5 var(--sans);flex-direction:column;flex:190px;gap:6px;display:flex}.invitation-panel>form>label:has(input[type=checkbox]){flex-direction:row;flex-basis:100%;align-items:flex-start;font-weight:400}.invitation-panel>form>:is(h3,p,ul){flex-basis:100%;margin:0}.invitation-panel>p:not(.invitation-empty,.invitation-note){padding:12px 23px}.invitation-batch-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:18px 23px;display:grid}.invitation-batch-list article{border:1px solid #10233d21;border-radius:6px;padding:14px}.invitation-batch-list h3{font:600 16px var(--sans);margin:0 0 8px}.invitation-batch-list p{font:400 13px/1.6 var(--sans);margin:0}.invitation-email-preview{background:#10233d06;border-block:1px solid #10233d21;padding:18px 23px}.invitation-email-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font:400 13px/1.6 var(--mono)}.invitation-panel>.invitation-member-summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;padding:18px 23px;display:grid}.invitation-delivery-controls form{gap:8px;margin:0 0 14px;display:grid}.invitation-delivery-controls label{font:400 12px/1.5 var(--sans);gap:6px;display:flex}@media (max-width:560px){.invitation-panel>h2,.invitation-panel>form,.invitation-panel>p:not(.invitation-empty,.invitation-note),.invitation-batch-list,.invitation-email-preview,.invitation-panel>.invitation-member-summary{padding-inline:16px}}.matchday-arena,.matchday-hosted-arena{border:1px solid var(--line-paper);background:var(--panel-paper);color:var(--ink-paper);margin-block:18px}.matchday-hosted-arena__body{padding:0 20px 20px}.matchday-hosted-arena__notice,.matchday-hosted-arena__basis{margin:12px 20px;font-size:12px;line-height:1.5}.matchday-hosted-arena__body .matchday-hosted-arena__notice,.matchday-hosted-arena__basis{margin-inline:0}.matchday-hosted-arena__frame{background:#0d292b;border:0;width:100%;height:56vw;min-height:360px;max-height:580px;display:block}.matchday-hosted-arena__waiting{text-align:center;color:#faf7ee;background:#0d292b;padding:32px 12px}.matchday-hosted-arena__controls{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:600px){.matchday-hosted-arena__body{padding:0 12px 12px}.matchday-hosted-arena>.matchday-hosted-arena__notice{margin-inline:12px}}.matchday-arena__toggle{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-weight:700;display:flex}.matchday-arena__toggle small{font-size:.8em;font-weight:400}.matchday-arena__body{padding:0 20px 20px}.matchday-arena__controls,.matchday-arena__controls [role=group]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.matchday-arena__controls{justify-content:space-between}.matchday-arena__controls button{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #86918c;padding:8px 12px}.matchday-arena__controls button[aria-pressed=true]{color:#faf7ee;background:#102e3b}.matchday-arena__controls button:disabled{opacity:.55;cursor:default}.matchday-arena__controls label{align-items:center;gap:6px;font-size:13px;display:flex}.matchday-arena__notice,.matchday-arena__basis{margin:12px 0;font-size:12px;line-height:1.5}.matchday-arena__canvas,.matchday-arena__pitch{aspect-ratio:1.65;background:#0d292b;width:100%;height:auto;display:block;overflow:hidden}.matchday-arena__canvas canvas{width:100%;height:100%;display:block}.matchday-arena__caption{flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding-top:14px;font-size:14px;display:flex}.matchday-arena__caption span{font-size:12px}.matchday-arena__action-context{color:#684715;margin:8px 0 0;font-size:13px;line-height:1.5}@media (max-width:600px){.matchday-arena__body{padding:0 12px 12px}.matchday-arena__toggle{padding:14px 12px}.matchday-arena__controls{gap:12px}.matchday-arena__controls button{padding:8px;font-size:12px}}.registration-policy{margin-block:var(--s-4);border-block:1px solid var(--line-paper);padding:18px 23px}.registration-policy form{align-items:end;gap:var(--s-3);margin-block:var(--s-3);flex-wrap:wrap;display:flex}.registration-policy form p{flex-basis:100%}.registration-policy label{gap:var(--s-2);flex-direction:column;display:flex}.registration-policy .invitation-check{flex-direction:row;align-items:center}.registration-policy input[type=number]{width:7rem;max-width:100%}.registration-invitation-notice{margin-block:var(--s-4);padding:var(--s-4);overflow-wrap:anywhere;border:1px solid;border-radius:8px}.registration-invitation-notice p{margin:0 0 var(--s-3)}.registration-invitation-notice a{color:inherit;text-underline-offset:.2em;text-decoration:underline}@media (max-width:560px){.registration-policy{padding-inline:16px}}.travel-fixture>div{min-width:0}.travel-fixture .travel-kickoff{margin-top:8px}.travel-kickoff strong{font:500 16px var(--mono);margin-left:7px}.travel-fixture .travel-duration-summaries{flex:0 520px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.travel-fixture .travel-duration-summary{background:var(--ink-paper);min-width:0;color:var(--ground-paper)}.travel-fixture .travel-duration-summary dt{color:var(--muted-dark)}.travel-duration-summary p{font:400 12px/1.5 var(--sans);color:var(--muted-dark);overflow-wrap:anywhere;margin:5px 0 0}.travel-fixture .travel-duration-summary dd{font-size:23px}@media (max-width:800px){.travel-fixture{flex-wrap:wrap}.travel-fixture .travel-duration-summaries{flex-basis:100%}}.new-ground{color:#10233d;width:100%;min-width:0;font:400 13px/normal var(--sans);background:#ede8de;padding:0}.new-ground :is(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.new-ground :is(h1,h2,h3){font-synthesis:none;text-wrap:pretty;font-weight:400}.new-ground a{transition:color .18s,background-color .18s,border-color .18s}.new-ground-page{color:#10233d;background:#ede8de}.new-ground-paper{color:#10233d;background:#f4f1ea}.new-ground-hero{position:relative;overflow:hidden}.new-ground-hero:before{content:"";background:linear-gradient(90deg,#0000,#7a561973,#0000);height:1px;position:absolute;top:0;left:0;right:0}.new-ground-hero-inner{flex-wrap:wrap;align-items:flex-start;gap:40px 52px;max-width:1180px;margin:0 auto;padding:44px 34px 40px;display:flex;position:relative}.new-ground-hero-copy{flex:380px;min-width:0;container-type:inline-size}.new-ground .new-ground-eyebrow{font:400 10.5px var(--mono);letter-spacing:.15em;color:#7a5619;margin-bottom:12px}.new-ground-page .new-ground-eyebrow{color:#7a5619}.new-ground-hero-copy .new-ground-eyebrow{margin-bottom:14px}.new-ground h1{font:400 clamp(38px,13cqw,74px)/.98 var(--serif);letter-spacing:-.01em;color:#10233d;margin:0 0 20px}.new-ground-rule{background:#10233d2b;height:1px;margin-bottom:20px}.new-ground .new-ground-intro{max-width:520px;font:400 16px/1.65 var(--sans);color:#10233dd6;text-wrap:pretty;margin:0 0 24px}.new-ground-actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.new-ground-actions a:first-child{color:#0a1626;font:600 12px var(--mono);letter-spacing:.14em;background:#d6a957;border-radius:3px;padding:12px 22px}.new-ground-actions a:first-child:hover{background:#e4bc72}.new-ground-actions a:last-child{color:#7a5619;font:600 13px var(--sans);border-bottom:1px solid #7a561973;padding-bottom:2px}.new-ground-actions a:last-child:hover{color:#5a3e0c;border-bottom-color:#5a3e0c}.new-ground-figures{background:#fffdf9;border:1px solid #d6a95780;border-radius:10px;flex:300px;min-width:0;max-width:400px;padding:20px 22px}.new-ground-figures>p:first-child{font:400 10px var(--mono);letter-spacing:.13em;color:#7a5619;margin-bottom:8px}.new-ground-figures dl{flex-direction:column;display:flex}.new-ground-figures dl>div{border-bottom:1px solid #10233d1f;justify-content:space-between;align-items:baseline;gap:18px;padding:11px 0;display:flex}.new-ground-figures dd{font:400 27px/1 var(--serif);color:#10233d;flex:none}.new-ground-figures dl>div:first-child dd{color:#7a5619}.new-ground-figures dt{font:400 9.5px var(--mono);letter-spacing:.11em;color:#10233db8}.new-ground .new-ground-check{font:400 10px/1.5 var(--mono);letter-spacing:.06em;color:#10233db8;margin-top:16px}.new-ground-inner{max-width:1180px;margin:0 auto;padding:44px 34px}.new-ground h2{font:400 42px/1.05 var(--serif);margin:0 0 14px}.new-ground-inner p{font:400 15px/1.7 var(--sans);text-wrap:pretty}.new-ground-page .new-ground-inner p{color:#10233dd6}.new-ground-page .new-ground-inner .new-ground-eyebrow{font:400 10.5px var(--mono);color:#7a5619}.new-ground-paper .new-ground-inner p{color:#10233ddb}.new-ground-paper .new-ground-inner .new-ground-eyebrow{font:400 10.5px var(--mono);color:#7a5619}.new-ground-map-band{background:0 0;position:relative;overflow:hidden}.new-ground-photo,.new-ground-photo-scrim{pointer-events:none;position:absolute;inset:0}.new-ground-photo img{object-fit:cover;width:100%;height:100%;display:block}.new-ground-photo-scrim{background:linear-gradient(#ede8debd,#ede8dee0)}.new-ground-map-inner{max-width:1180px;margin:0 auto;padding:24px 34px 22px;position:relative}.new-ground-map-scroll{padding:4px 0;overflow:auto hidden}.new-ground-map{width:560px;min-width:560px;height:150px;margin:auto;position:relative}.new-ground-map svg{position:absolute;inset:0;overflow:hidden}.new-ground-river-water,.new-ground-river{fill:none;stroke-linecap:round;stroke-linejoin:round}.new-ground-river-water{stroke:#1b54b829;stroke-width:5px}.new-ground-river{stroke:#1b54b86b;stroke-width:7px}.new-ground-river-label{font:400 9px var(--mono);letter-spacing:.11em;fill:#1b54b8}.new-ground-map-place{font:500 9px var(--mono);letter-spacing:.07em;fill:#10233dcc}.new-ground-pin{color:#10233db8;width:24px;height:24px;position:absolute;transform:translate(-50%,-50%)}.new-ground-pin-dot{background:#10233d80;border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:12px;left:12px;transform:translate(-50%,-50%)}.new-ground-map-leader{fill:none;stroke:#10233d38;stroke-width:1px}.new-ground-pin-label{white-space:nowrap;font:400 9px var(--mono);letter-spacing:.07em;align-items:center;min-height:24px;display:flex;position:absolute}:is(.new-ground-pin:hover .new-ground-pin-label,.new-ground-pin:focus-visible .new-ground-pin-label){text-underline-offset:3px;color:#10233d;text-decoration:underline}.new-ground-pin:focus-visible{outline:0}.new-ground-pin:focus-visible .new-ground-pin-label{outline-offset:3px;outline:2px solid #7a5619}.new-ground-pin--5,.new-ground-pin--6{color:#7a5619}.new-ground-pin--5 .new-ground-pin-dot{background:#d6a957d9;width:10px;height:10px}.new-ground-pin--6 .new-ground-pin-dot{background:#d6a957;width:16px;height:16px;box-shadow:0 0 0 5px #d6a95773}.new-ground-map-caption{font:400 9.5px/1.6 var(--mono);letter-spacing:.06em;color:#10233db8;flex-wrap:wrap;gap:4px 10px;margin-top:14px;display:flex}.new-ground-map-caption a{color:#10233db8;border-bottom:1px solid #10233d3d}.new-ground-map-caption a:hover{color:#10233d;border-bottom-color:#10233d}.new-ground-crossing{flex-wrap:wrap;align-items:flex-start;gap:34px 52px;display:flex}.new-ground-crossing-copy{flex:400px;min-width:0}.new-ground-crossing-copy h2{margin-bottom:18px}.new-ground-crossing-copy>p:not(.new-ground-eyebrow){max-width:560px}.new-ground-crossing-copy>p:last-child{margin-top:16px}.new-ground-cost{background:#fffdf9;border:1px solid #10233d29;border-radius:10px;flex:260px;min-width:0;max-width:340px;padding:22px}.new-ground-inner .new-ground-cost>p{font:400 9.5px var(--mono);letter-spacing:.12em;color:#7a5619;margin-bottom:16px}.new-ground-cost dl{flex-direction:column;gap:16px;display:flex}.new-ground-cost dt{font:400 27px/1 var(--serif)}.new-ground-cost dd{font:400 13px/1.5 var(--sans);color:#10233dc7;text-wrap:pretty;margin-top:5px}.new-ground-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.new-ground-history-heading>div{max-width:560px}.new-ground-inner .new-ground-affordance{font:400 10.5px var(--mono);letter-spacing:.1em;color:#7a5619;align-items:center;gap:8px;display:flex}.new-ground-affordance>span{font-size:13px;line-height:1}.new-ground-tenure-blocks{align-items:flex-end;gap:2px;height:52px;display:flex}.new-ground-tenure-item{flex:1 1 0;align-items:flex-end;min-width:34px;height:52px;display:flex}.new-ground-tenure-block{filter:none;-webkit-appearance:none;appearance:none;cursor:pointer;white-space:nowrap;text-align:left;min-width:34px;height:42px;font:400 10px var(--mono);letter-spacing:.08em;color:#10233de6;border:1px solid #0000;border-radius:3px;flex:1 1 0;align-self:flex-end;padding:0;transition:height .18s,filter .18s,box-shadow .18s;overflow:hidden;box-shadow:inset 0 1px #10233d12}.new-ground-tenure-block[aria-pressed=true]{filter:none;border:1px solid #7a5619;height:52px;box-shadow:inset 0 2px #7a5619}.new-ground-tenure-item:is(:hover,:focus-within) .new-ground-tenure-block{filter:brightness(1.35);height:58px;box-shadow:inset 0 2px #7a5619}.new-ground-tenure-readouts{border-top:1px solid #10233d24;margin-top:12px;padding-top:10px;display:grid}.new-ground-tenure-readouts>span{visibility:hidden;min-width:0;font:400 12.5px/1.5 var(--sans);grid-area:1/1}.new-ground-tenure-readouts>span[data-active=true]{visibility:visible}.new-ground-tenure-tooltip{color:#10233d;flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.new-ground-tenure-tooltip>strong{font-weight:500}.new-ground-tenure-dates{font:400 10.5px var(--mono);letter-spacing:.08em;color:#10233db8}.new-ground-tenure-idle,.new-ground-tenure-cue{color:#10233db8}.new-ground-tenure-block--1,.new-ground-tenure-block--2,.new-ground-tenure-block--3,.new-ground-tenure-block--4{background:#1b54b84d}.new-ground-tenure-block--5{background:#d6a95780;padding-left:10px}.new-ground-tenure-block--6{color:#10233d;background:#d6a957;padding-left:10px}.new-ground-scale{gap:2px;height:4px;margin-top:8px;display:flex}.new-ground-scale>span{opacity:.55;border-radius:2px;flex:1 1 0;min-width:0;padding:0}.new-ground-axis{font:400 9.5px var(--mono);letter-spacing:.09em;color:#10233db8;justify-content:space-between;gap:16px;margin-top:9px;display:flex}.new-ground-axis>span:nth-child(2){text-align:center;min-width:0}.new-ground-detail{background:#10233d09;border:1px solid #10233d26;border-left:3px solid #7a5619;border-radius:8px;margin-top:24px;padding:22px 24px}.new-ground-detail-meta{font:400 10px var(--mono);letter-spacing:.12em;color:#7a5619;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-bottom:14px;display:flex}.new-ground-detail-meta>span:last-child{color:#10233db8}.new-ground-detail-title{flex-wrap:wrap;align-items:baseline;gap:10px 18px;margin-bottom:14px;display:flex}.new-ground-detail-title h3{font:400 34px/1.05 var(--serif);color:#10233d}.new-ground-detail-title>span{font:400 11.5px var(--mono);letter-spacing:.06em;color:#10233db8}.new-ground-detail-title>span:last-child{color:#10233db8}.new-ground-inner .new-ground-detail>p{max-width:680px;font:400 15px/1.65 var(--sans);color:#10233dd6;margin:0 0 16px}.new-ground-detail-foot{font:400 11px/1.5 var(--mono);letter-spacing:.07em;border-top:1px solid #10233d24;flex-wrap:wrap;gap:10px 24px;padding-top:14px;display:flex}.new-ground-detail-foot>span:first-child{color:#7a5619}.new-ground-detail-foot>span:last-child{color:#10233db8;flex:240px;min-width:0}.new-ground-record{margin-top:34px}.new-ground-inner .new-ground-record>p:first-child{font:400 10px var(--mono);letter-spacing:.13em;color:#10233db8;margin-bottom:12px}.new-ground-record-table{background:#10233d24;border:1px solid #10233d24;border-radius:8px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.new-ground-record-head,.new-ground-record-row{background:#fffdf9;flex-wrap:wrap;gap:10px 18px;padding:11px 16px;display:flex}.new-ground-record-head{font:400 9.5px var(--mono);letter-spacing:.12em;color:#10233db8}.new-ground-record-row{align-items:baseline;padding:15px 16px}.new-ground-cell-0{flex:0 0 20px}.new-ground-cell-1{flex:180px;min-width:0}.new-ground-cell-2{flex:0 0 92px}.new-ground-cell-3{flex:0 0 60px}.new-ground-cell-4{flex:140px;min-width:0}.new-ground-record-row .new-ground-cell-0{font:400 19px/1 var(--serif);color:#7a5619}.new-ground-record-row .new-ground-cell-1>span:first-child{font:400 19px/1.2 var(--serif);display:block}.new-ground-record-current{color:#7a5619}.new-ground-record-row .new-ground-cell-1>span:not(:first-child),.new-ground-cell-1 noscript span{font:400 12.5px/1.5 var(--sans);color:#10233db8;text-wrap:pretty;margin-top:4px;display:block}.new-ground-record-row .new-ground-cell-2{font:400 11.5px var(--mono);letter-spacing:.05em;color:#10233db8}.new-ground-record-row .new-ground-cell-3{font:400 11.5px var(--mono);color:#10233db8}.new-ground-record-row .new-ground-cell-4{font:400 10px var(--mono);letter-spacing:.08em;color:#10233db8}.new-ground-inner .new-ground-record-check{max-width:720px;font:400 11.5px/1.6 var(--mono);letter-spacing:.02em;color:#10233db8;text-wrap:pretty;margin:16px 0 0}.new-ground [data-rise-ready] [data-rise]{opacity:0}.new-ground [data-rise-ready] [data-rise].in{animation:.64s cubic-bezier(.2,.7,.3,1) both dtdrise}.new-ground-paper :focus-visible{outline-color:#7a5619}@media (prefers-reduced-motion:reduce){.new-ground [data-rise-ready] [data-rise]{opacity:1}.new-ground [data-rise-ready] [data-rise].in{animation:none}.new-ground *{scroll-behavior:auto!important;transition:none!important}}@media print{.new-ground [data-rise-ready] [data-rise]{opacity:1!important;animation:none!important;transform:none!important}.new-ground-map-scroll{overflow:visible}.new-ground-map{min-width:0;max-width:100%}.new-ground-record-row{break-inside:avoid}}.new-ground-plan-heading{max-width:600px;margin-bottom:28px}.new-ground-plan-columns{flex-wrap:wrap;align-items:center;gap:30px 40px;display:flex}.new-ground-plan{flex:320px;min-width:0;max-width:440px}.new-ground-plan form{flex-direction:column;align-items:center;gap:6px;display:flex}.new-ground-plan-middle{align-items:stretch;gap:6px;width:100%;max-width:340px;display:flex}.new-ground-stand-button{-webkit-appearance:none;appearance:none;cursor:pointer;font:400 10px var(--mono);letter-spacing:.09em;color:#10233dc7;white-space:pre-line;overflow-wrap:anywhere;background:#10233d0f;border:1px solid #10233d2e;border-radius:4px}.new-ground-stand-button--N,.new-ground-stand-button--S{width:calc(100% - 128px);max-width:212px;min-height:44px;padding:12px 6px}.new-ground-stand-button--N{background:#c1453d1a}.new-ground-stand-button--W,.new-ground-stand-button--E{font:400 9px/1.4 var(--mono);letter-spacing:.06em;flex:0 0 58px;padding:8px 4px}.new-ground-stand-button--W{padding-inline:0}.new-ground-stand-button[aria-pressed=true]{color:#10233d;background:#d6a95738;border-color:#7a5619}.new-ground-pitch{aspect-ratio:2/3;color:#10233dc7;background:#3f6fd817;border-radius:4px;flex:1 1 0;width:0;min-width:0;height:auto;display:block}.new-ground-pitch-goals{stroke-width:1px}.new-ground-inner .new-ground-plan>p{text-align:center;font:400 9.5px var(--mono);letter-spacing:.1em;color:#10233dc7;margin-top:14px}.new-ground-stand-detail{background:#fffdf9;border:1px solid #10233d29;border-left:3px solid #7a5619;border-radius:10px;flex:300px;min-width:0;padding:24px}.new-ground-inner .new-ground-stand-position{font:400 10px var(--mono);letter-spacing:.12em;color:#7a5619;margin-bottom:12px}.new-ground-stand-detail h3{font:400 30px/1.08 var(--serif);color:#10233d;margin:0 0 16px}.new-ground-inner .new-ground-stand-detail>p:not(.new-ground-stand-position,.new-ground-stand-check){font:400 14.5px/1.65 var(--sans);color:#10233ddb;margin:0 0 18px}.new-ground-stand-detail dl{border-top:1px solid #10233d24;flex-wrap:wrap;gap:18px 28px;padding-top:16px;display:flex}.new-ground-stand-detail dd{font:400 27px/1 var(--serif);color:#10233d}.new-ground-stand-detail dl>div:first-child dd{font:400 15px/1.5 var(--mono);letter-spacing:.05em;padding-top:8px}.new-ground-stand-detail dl>div:last-child{flex:200px;min-width:0}.new-ground-stand-detail dl>div:last-child dd{font:400 13.5px/1.55 var(--sans);color:#10233ddb;text-wrap:pretty}.new-ground-stand-detail dt{font:400 9px var(--mono);letter-spacing:.1em;color:#10233dc7;margin-top:5px}.new-ground-inner .new-ground-stand-check{font:400 10px/1.5 var(--mono);letter-spacing:.06em;color:#10233dc7;border-top:1px solid #10233d24;margin-top:18px;padding-top:14px}.new-ground-practical{background:#ede8de}.new-ground-practical .new-ground-inner{flex-wrap:wrap;align-items:flex-start;gap:34px 52px;display:flex}.new-ground-practical-copy{flex:320px;min-width:0;max-width:420px}.new-ground-practical h2{font:400 38px/1.05 var(--serif)}.new-ground-practical .new-ground-inner p{color:#10233ddb}.new-ground-practical .new-ground-inner .new-ground-eyebrow{font:400 10.5px var(--mono);color:#7a5619}.new-ground-practical-rows{flex-direction:column;flex:400px;min-width:0;display:flex}.new-ground-practical-rows dl>div{border-bottom:1px solid #10233d1f;flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding:16px 0;display:flex}.new-ground-practical-rows dt{font:400 10px var(--mono);letter-spacing:.1em;color:#7a5619;flex:0 0 140px}.new-ground-practical-rows dd{min-width:0;font:400 14.5px/1.6 var(--sans);color:#10233ddb;text-wrap:pretty;flex:220px}.new-ground-practical-rows>a{font:400 11px var(--mono);letter-spacing:.1em;color:#7a5619;align-self:flex-start;margin-top:20px}.new-ground-practical-rows>a:hover{color:#5a3e0c}.submissions-paper .dtd-panel{background:#f4f1ea;border-color:#10233d26;border-radius:10px}.new-ground-practical-sources{flex-wrap:wrap;gap:6px 16px;margin-top:8px;display:flex}.new-ground .new-ground-practical-sources a{font:400 12px/1.5 var(--sans);letter-spacing:0}.new-ground :is(.new-ground-check,.new-ground-record-check,.new-ground-stand-check,.new-ground-practical-sources) a{text-underline-offset:3px;text-decoration:underline}.new-ground-pin--2,.new-ground-pin--4{pointer-events:none}.new-ground-pin--2>span,.new-ground-pin--4>span{pointer-events:auto}.beta-notice{color:#5a3e0c;text-align:center;background:linear-gradient(#d6a95724,#d6a95724),#f4f1ea;border-bottom:1px solid #d6a95759;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:100%;padding:11px 20px;font:500 13px/1.5 Public Sans,system-ui,sans-serif;display:flex}.beta-notice strong{font-weight:600}.beta-notice button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.beta-notice-report{white-space:nowrap;font:600 13px/1.5 Public Sans,system-ui,sans-serif;text-decoration:underline}.beta-notice-dismiss{margin-left:6px;font:400 18px/1 sans-serif}.beta-notice button:focus-visible{outline-offset:4px;outline:2px solid #5a3e0c}.travel-origin-help{color:var(--muted-paper);margin:0 0 16px}.travel-map-unplotted{margin-top:20px}.travel-map-unplotted button{text-align:left;width:100%;min-height:44px;color:inherit;background:0 0;border:1px solid;border-radius:6px;margin-top:8px;padding:10px;display:block}.travel-map-unplotted button[aria-pressed=true]{color:#fff;background:#10263f}.travel-map-unplotted small{display:block}.travel-route-guidance{border:1px solid #bcbcb6;border-radius:8px;margin:20px 0;padding:16px}.travel-route-guidance p{margin:10px 0}.travel-route-guidance a{overflow-wrap:anywhere}.feedback-submitter{overflow-wrap:anywhere;min-width:0;font:400 var(--t-ui)/1.45 var(--sans);color:var(--ink-dark);flex-direction:column;gap:3px;margin:8px 0;display:flex}.feedback-submitter-label{font:400 var(--t-label)/1.4 var(--sans);color:var(--muted-dark)}.feedback-submitter-email{color:var(--muted-dark)}.feedback-submitter strong{font:600 var(--t-ui)/1.45 var(--sans)}.navigation-timing-probe{border:1px solid var(--hair-paper);background:var(--panel-paper);max-width:60rem;color:var(--ink-paper);margin:1rem auto;padding:1rem;font-size:14px}.navigation-timing-probe summary{cursor:pointer;font-weight:600}.navigation-timing-probe p{margin-block:.75rem}.navigation-timing-probe ul{flex-wrap:wrap;gap:.5rem 1rem;padding:0;list-style:none;display:flex}.navigation-timing-probe a{text-decoration:underline}.navigation-timing-probe dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 1rem;display:grid}.navigation-timing-probe dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}@font-face{font-family:Archive Instrument Serif;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/archive/instrument-serif-400.ttf)format("truetype")}@font-face{font-family:Archive JetBrains Mono;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/archive/jetbrains-mono-400.ttf)format("truetype")}@font-face{font-family:Archive JetBrains Mono;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/archive/jetbrains-mono-500.ttf)format("truetype")}@font-face{font-family:Archive Public Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/archive/public-sans-400.ttf)format("truetype")}@font-face{font-family:Archive Public Sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/archive/public-sans-500.ttf)format("truetype")}@font-face{font-family:Archive Public Sans;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/archive/public-sans-600.ttf)format("truetype")}.av2{--serif:"Archive Instrument Serif", serif;--sans:"Archive Public Sans", sans-serif;--mono:"Archive JetBrains Mono", monospace}.matchday-page{background:#f4f1ea;width:100%;padding:22px max(22px,50% - 638px)}.matchday-window{color:#10233d;background:#f4f1ea;border:1px solid #10233d24;border-radius:12px;max-width:1320px;margin-inline:auto;overflow:hidden}.matchday-v3-window *{box-sizing:border-box}.matchday-v3-window button,.matchday-v3-window a{font-family:Public Sans,sans-serif}.matchday-v3-window button{cursor:pointer}.matchday-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes matchday-v3-pulse{0%,to{opacity:1}50%{opacity:.35}}.matchday-v3-scorebar{background:#efebe2;align-items:center;gap:28px;padding:16px 24px;display:flex}.matchday-v3-scorebar__teams{flex:none;align-items:center;gap:18px;display:flex}.matchday-v3-team{flex-direction:column;gap:5px;min-width:150px;display:flex}.matchday-v3-team--home{text-align:right;align-items:flex-end}.matchday-v3-team strong{color:#10233d;font:600 19px/1 Public Sans,sans-serif}.matchday-v3-team span{color:#10233d99;font:400 10.5px JetBrains Mono,monospace}.matchday-v3-score{color:#f4f1ea;background:#10233d;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-width:112px;padding:6px 18px;display:flex}.matchday-v3-score strong,.matchday-v3-score b{font:700 34px/1 Oswald,sans-serif}.matchday-v3-score span{color:#f4f1ea80;font:400 20px/1 Instrument Serif,serif}.matchday-v3-clock{color:#10233db8;background:#10233d14;border-radius:999px;align-items:center;gap:10px;padding:7px 14px;display:flex}.matchday-v3-clock i{background:#10233d66;border-radius:50%;flex:none;width:7px;height:7px;display:block}.matchday-v3-clock span{letter-spacing:.04em;white-space:nowrap;font:600 14px JetBrains Mono,monospace}.matchday-v3-clock b{letter-spacing:.06em;white-space:nowrap;border-left:1px solid;padding-left:10px;font:600 11px/1 JetBrains Mono,monospace}.matchday-v3-clock.is-live{color:#7a5619;background:#7a561924}.matchday-v3-clock.is-live i{background:#7a5619;animation:1.8s ease-in-out infinite matchday-v3-pulse}.matchday-v3-delay{color:#10233d;overflow-wrap:anywhere;background:#efebe2;border-bottom:1px solid #10233d29;margin:0;padding:12px 24px;font:400 13px/1.5 Public Sans,sans-serif}.matchday-v3-diagnostic-notice{color:#10233d;background:#f4eddf;border:1px solid #7a5619;border-left-width:4px;border-radius:6px;margin:16px 0;padding:14px 16px}.matchday-v3-diagnostic-notice>strong{color:#7a5619;letter-spacing:.04em;font:700 12px/1.5 Public Sans,sans-serif}.matchday-v3-diagnostic-notice>p{margin:5px 0 0;font:400 13px/1.6 Public Sans,sans-serif}.matchday-v3-data-inventory{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.matchday-v3-data-inventory>div{background:#f4f1ea;border:1px solid #10233d33;border-radius:7px;flex:135px;padding:12px}.matchday-v3-data-inventory dt{color:#10233d;font:500 12px/1.5 Public Sans,sans-serif}.matchday-v3-data-inventory dd{margin:5px 0 0;font:700 22px/1.2 Oswald,sans-serif}.matchday-v3-quality-log{gap:10px;display:grid}.matchday-v3-quality-log>article{background:#f4f1ea;border:1px solid #10233d33;border-radius:7px;padding:12px 14px}.matchday-v3-quality-log header{flex-wrap:wrap;justify-content:space-between;gap:8px;font:600 13px/1.5 Public Sans,sans-serif;display:flex}.matchday-v3-quality-log header>span{color:#7a5619;font-size:12px}.matchday-v3-quality-log p{margin:6px 0;font:400 13px/1.6 Public Sans,sans-serif}.matchday-v3-quality-log time{color:#10233db3;font:400 12px/1.5 JetBrains Mono,monospace}.matchday-v3-inspect{color:#10233d;background:#f4f1ea;border:1px solid #10233d33;border-radius:7px;min-width:0;margin:18px 0 0;padding:12px 14px}.matchday-v3-inspect summary{cursor:pointer;overflow-wrap:anywhere;min-height:32px;font:600 13px/1.6 Public Sans,sans-serif}.matchday-v3-inspect p{margin:8px 0 12px;font:400 13px/1.6 Public Sans,sans-serif}.matchday-v3-inspect__scroll{overscroll-behavior:contain;max-height:380px;overflow:auto}.matchday-v3-inspect table{border-collapse:collapse;text-align:left;width:100%;font:400 12px/1.5 Public Sans,sans-serif}.matchday-v3-inspect th,.matchday-v3-inspect td{vertical-align:top;border-bottom:1px solid #10233d26;padding:9px 8px}.matchday-v3-inspect th{color:#10233d;font-weight:600}.matchday-v3-inspect pre{overscroll-behavior:contain;white-space:pre-wrap;overflow-wrap:anywhere;color:#10233d;max-height:450px;font:400 12px/1.6 JetBrains Mono,monospace;overflow:auto}.matchday-v3-meta{color:#10233d9e;text-align:right;margin:0 0 0 auto;font:400 12.5px/1.5 Public Sans,sans-serif}.matchday-v3-view-switch{background:#efebe2;border-bottom:1px solid #10233d29;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:4px 24px 18px;display:grid}.matchday-v3-view-card{color:#10233d;background:0 0;border:1px solid #10233d29;border-top-width:3px;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:16px 20px;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.matchday-v3-view-card[aria-current=page]{background:#fffdf9;border-color:#d6a957 #d6a95799 #d6a95799}.matchday-v3-view-card:not([aria-current=page]):hover{border-top-color:#d6a957}.matchday-v3-view-switch .matchday-v3-view-card:focus-visible{outline-offset:2px;outline:2px solid #10233d}.matchday-v3-view-card__header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.matchday-v3-view-card__title{color:#10233d;font:400 28px/1 Instrument Serif,serif}.matchday-v3-view-card__tag{color:#7a5619;letter-spacing:.16em;white-space:nowrap;font:500 11px JetBrains Mono,monospace}.matchday-v3-view-card__description{color:#3a4658;text-wrap:pretty;font:400 14px/1.45 Public Sans,sans-serif}.matchday-v3-view-card__short{color:#3a4658;font:400 12.5px/1.35 Public Sans,sans-serif;display:none}@media (max-width:600px){.matchday-v3-view-switch{gap:8px;padding:0 12px 14px}.matchday-v3-view-card{border-radius:9px;gap:4px;min-height:64px;padding:11px 13px}.matchday-v3-view-card__title{font-size:22px}.matchday-v3-view-card__tag,.matchday-v3-view-card__description{display:none}.matchday-v3-view-card__short{display:block}}@media (prefers-reduced-motion:reduce){.matchday-v3-view-card{transition:none}}.matchday-v3-strip{color:#10233d;background:#f4f1ea;border-bottom:1px solid #10233d1f;align-items:stretch;text-decoration:none;display:flex}.matchday-v3-strip>span{border-right:1px solid #10233d1a;flex:1;align-items:baseline;gap:11px;padding:12px 20px;display:flex}.matchday-v3-strip>span>strong{color:#10233d;font:600 17px/1 Public Sans,sans-serif}.matchday-v3-strip>span>small{font-style:normal}.matchday-v3-est-chip{color:#fff7e8;letter-spacing:.06em;vertical-align:middle;background:#7a5619;border-radius:3px;justify-content:center;align-items:center;margin-left:6px;padding:2px 4px;font:600 9px/1 JetBrains Mono,monospace;display:inline-flex}.matchday-v3-strip>span>small b{color:#10233d;letter-spacing:.11em;font:400 9.5px JetBrains Mono,monospace}.matchday-v3-strip>span>small i{font-style:normal;display:none}.matchday-v3-strip>span>em{color:var(--matchday-paper-muted);margin-left:auto;font:400 15px/1 Public Sans,sans-serif}.matchday-v3-strip>.matchday-v3-strip__cta{background:#10233d0d;border:0;flex:none;align-items:center;gap:9px;padding:12px 22px;display:flex}.matchday-v3-strip__cta b{font:600 12px Public Sans,sans-serif}.matchday-v3-strip__cta i{color:var(--matchday-paper-muted);font:400 12px JetBrains Mono,monospace}.matchday-v3-lineups{background:#f4f1ea;border-bottom:1px solid #10233d1f}.matchday-v3-lineups__position-note{color:#10233db8;margin:0 0 12px;font:400 12px/1.5 Public Sans,sans-serif}.matchday-v3-lineups__toggle{color:#10233d;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:48px;padding:14px 24px;display:flex}.matchday-v3-lineups.is-open .matchday-v3-lineups__toggle{background:#10233d0a}.matchday-v3-lineups__toggle strong{font:600 13px Public Sans,sans-serif}.matchday-v3-lineups__toggle span{color:#10233d9e;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font:400 11.5px Public Sans,sans-serif;overflow:hidden}.matchday-v3-lineups__toggle b{color:#10233d99;font:600 11.5px Public Sans,sans-serif}.matchday-v3-lineups__toggle i{color:var(--matchday-paper-muted);font:400 11px JetBrains Mono,monospace}.matchday-v3-lineups__empty{color:#10233d9e;margin:0;padding:18px 24px;font:400 12.5px Public Sans,sans-serif}.matchday-v3-lineups__body{padding:18px 24px 22px;position:relative}.matchday-v3-desktop-lineup{position:relative}.matchday-v3-mobile-lineup{display:none}.matchday-v3-pitch{background:#e7e2d5;border:1px solid #10233d38;border-radius:8px;position:relative;overflow:hidden}.matchday-v3-pitch--desktop{height:560px}.matchday-v3-pitch>.touchline{border:1px solid #10233d29;position:absolute;inset:16px}.matchday-v3-pitch>.halfway{background:#10233d29;width:1px;position:absolute;top:16px;bottom:16px;left:50%}.matchday-v3-pitch>.centre-circle{border:1px solid #10233d29;border-radius:50%;width:132px;height:132px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.matchday-v3-pitch>.centre-spot{background:#10233d3d;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.matchday-v3-pitch>.box{border:1px solid #10233d29;width:150px;position:absolute;top:130px;bottom:130px}.matchday-v3-pitch>.box-left{border-left:0;left:16px}.matchday-v3-pitch>.box-right{border-right:0;right:16px}.matchday-v3-pitch>.six{border:1px solid #10233d29;width:56px;position:absolute;top:212px;bottom:212px}.matchday-v3-pitch>.six-left{border-left:0;left:16px}.matchday-v3-pitch>.six-right{border-right:0;right:16px}.matchday-v3-pitch__team{z-index:2;align-items:center;gap:8px;font:600 12.5px Public Sans,sans-serif;display:flex;position:absolute;top:20px}.matchday-v3-pitch__team.subject{left:24px}.matchday-v3-pitch__team.opposition{right:24px}.matchday-v3-pitch__team>i{background:#10233d;width:3px;height:15px;display:block}.matchday-v3-pitch__team.opposition>i{background:#7a5619}.matchday-v3-pitch__team>span{color:#10233d;background:#10233d12;border-radius:4px;padding:2px 7px;font:400 10px JetBrains Mono,monospace}.matchday-v3-player{z-index:3;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;width:104px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.matchday-v3-player>b{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font:600 14px Oswald,sans-serif;display:flex;box-shadow:0 2px 6px #10233d1a}.matchday-v3-player.is-subject>b{color:#f4f1ea;background:#10233d;border-color:#10233de6}.matchday-v3-player.is-opposition>b{color:#7a5619;background:#f4f1ea;border-color:#7a5619bf}.matchday-v3-player>strong{color:#10233d;text-wrap:pretty;font:600 12px/1.2 Public Sans,sans-serif}.matchday-v3-player>small{color:#10233d;letter-spacing:.1em;font:400 9px JetBrains Mono,monospace}.matchday-v3-teamsheet-badge{z-index:4;color:#7a5619;background:#f4f1eaf0;border:1px solid #7a56194d;border-radius:6px;padding:7px 12px;font:500 10.5px JetBrains Mono,monospace;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.matchday-v3-benches{grid-template-columns:1fr 1fr;gap:26px;margin-top:16px;display:grid}.matchday-v3-bench>p{color:#10233d;letter-spacing:.14em;margin:0 0 8px;font:400 9px JetBrains Mono,monospace}.matchday-v3-bench>div{flex-wrap:wrap;gap:6px;display:flex}.matchday-v3-bench>div>button{color:#10233d;text-align:left;background:#efebe2;border:1px solid #10233d21;border-radius:6px;align-items:center;gap:7px;min-height:44px;padding:5px 10px;display:flex}.matchday-v3-bench b{color:var(--matchday-paper-muted);font:600 10.5px Oswald,sans-serif}.matchday-v3-bench strong{font:500 12px Public Sans,sans-serif}.matchday-v3-player:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #7a5619}.matchday-v3-bench>div>button:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #7a5619}.matchday-v3-player-popover{box-sizing:border-box;color:#10233d;overflow-wrap:anywhere;text-align:left;background:#f4f1ea;border:1px solid #10233d3d;border-radius:10px;width:280px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:18px;font:400 13px/1.5 Public Sans,sans-serif;position:fixed;inset:auto;overflow:auto;box-shadow:0 8px 28px #10233d3d}.matchday-v3-player-popover::backdrop{background:0 0}.matchday-v3-player-popover>p{color:#7a5619;margin:0 32px 5px 0;font:500 12px/1.4 Public Sans,sans-serif}.matchday-v3-player-popover h3{margin:0 22px 16px 0;font:600 18px/1.3 Public Sans,sans-serif}.matchday-v3-player-popover__close{color:#10233d;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font:400 24px/1 Public Sans,sans-serif;display:flex;position:absolute;top:4px;right:4px}.matchday-v3-player-popover dl{gap:9px;margin:0;display:grid}.matchday-v3-player-popover dl>div{grid-template-columns:92px minmax(0,1fr);gap:8px;display:grid}.matchday-v3-player-popover dt{color:#10233da6;font-size:12px}.matchday-v3-player-popover dd{margin:0;font-weight:600}.matchday-v3-player-popover__archive{border-top:1px solid #10233d29;margin-top:16px;padding-top:12px}.matchday-v3-player-popover__archive>span{color:#10233da6;font-size:11px;display:block}.matchday-v3-player-popover__archive>a{color:#10233d;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:flex}.matchday-v3-player-popover :focus-visible{outline-offset:2px;outline:2px solid #7a5619}.matchday-v3-form-popover{box-sizing:border-box;color:#10233d;overflow-wrap:anywhere;text-align:left;background:#f4f1ea;border:1px solid #10233d3d;border-radius:10px;width:260px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:18px;font:400 13px/1.5 Public Sans,sans-serif;position:fixed;inset:auto;overflow:auto;box-shadow:0 8px 28px #10233d3d}.matchday-v3-form-popover::backdrop{background:0 0}.matchday-v3-form-popover>p{color:#7a5619;margin:0 32px 5px 0;font:500 12px/1.4 Public Sans,sans-serif}.matchday-v3-form-popover h3{margin:0 22px 16px 0;font:600 16px/1.3 Public Sans,sans-serif}.matchday-v3-form-popover__close{color:#10233d;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font:400 24px/1 Public Sans,sans-serif;display:flex;position:absolute;top:4px;right:4px}.matchday-v3-form-popover dl{gap:9px;margin:0;display:grid}.matchday-v3-form-popover dl>div{grid-template-columns:92px minmax(0,1fr);gap:8px;display:grid}.matchday-v3-form-popover dt{color:#10233da6;font-size:12px}.matchday-v3-form-popover dd{margin:0;font-weight:600}.matchday-v3-form-popover :focus-visible{outline-offset:2px;outline:2px solid #7a5619}.matchday-v3-full-time{background:#efebe2;grid-template-columns:1fr 470px;gap:28px;padding:26px 24px;display:grid}.matchday-v3-report>header,.matchday-v3-motm>header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.matchday-v3-report>header span,.matchday-v3-motm>header span{color:#10233d;letter-spacing:.14em;font:500 10px JetBrains Mono,monospace}.matchday-v3-report>header i,.matchday-v3-motm>header i{background:#10233d29;flex:1;height:1px}.matchday-v3-motm>header b{color:var(--matchday-paper-muted);font:400 10px JetBrains Mono,monospace}.matchday-v3-report>div{background:#f4f1ea;border-radius:9px;padding:22px 24px 20px}.matchday-v3-report h2{margin:0 0 13px;font:400 27px/1.15 Instrument Serif,serif}.matchday-v3-report p{color:#10233dd6;margin:0 0 12px;font:400 14px/1.75 Public Sans,sans-serif}.matchday-v3-report footer{border-top:1px solid #10233d24;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:14px;display:flex}.matchday-v3-report footer a,.matchday-v3-report footer button{color:#10233d;text-underline-offset:3px;background:0 0;border:0;padding:0;font:600 12px Public Sans,sans-serif;text-decoration:underline}.matchday-v3-report footer span{color:var(--matchday-paper-muted);font:400 10.5px JetBrains Mono,monospace}.matchday-v3-motm>div{scrollbar-gutter:stable;flex-direction:column;gap:6px;max-height:318px;display:flex;overflow-y:auto}.matchday-v3-motm>div>button{color:#10233d;text-align:left;background:#f4f1ea;border:1.5px solid #10233d21;border-radius:8px;align-items:center;gap:11px;min-height:48px;padding:12px 15px;display:flex;position:relative;overflow:hidden}.matchday-v3-motm>div>button:disabled{cursor:default;opacity:.68}.matchday-v3-motm>div>button.is-selected{border-color:#7a5619}.matchday-v3-motm>div>button>i{background:#10233d12;position:absolute;inset:0 auto 0 0}.matchday-v3-motm>div>button>span{border:1.5px solid #10233d47;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font:600 11px Public Sans,sans-serif;display:flex;position:relative}.matchday-v3-motm>div>button.is-selected>span{color:#7a5619;border-color:#7a5619}.matchday-v3-motm>div>button>strong{flex:1;min-width:0;font:600 13px Public Sans,sans-serif;position:relative}.matchday-v3-motm>div>button>b{font:600 14px Oswald,sans-serif;position:relative}.matchday-v3-motm>p{color:var(--matchday-paper-muted);margin:10px 0 0;font:400 11px/1.5 Public Sans,sans-serif}.matchday-v3-mobile-ft,.matchday-v3-mobile-tabs{display:none}.matchday-v3-board{--matchday-board-height:720px;height:var(--matchday-board-height);align-items:stretch;display:flex}.matchday-v3-feed-pane{border-right:1px solid #10233d1f;flex-direction:column;flex:1;min-width:0;display:flex}.matchday-v3-feed-head{background:#f4f1ea;border-bottom:1px solid #10233d1f;align-items:center;gap:18px;min-height:48px;padding:11px 22px;display:flex}.matchday-v3-feed-head>span{color:#10233d;letter-spacing:.14em;font:500 10px JetBrains Mono,monospace}.matchday-v3-feed-head>div{background:#10233d0f;border-radius:8px;gap:4px;margin-left:auto;padding:3px;display:flex}.matchday-v3-feed-head button{color:#10233dad;background:0 0;border:0;border-radius:5px;min-height:30px;padding:6px 13px;font:600 11.5px Public Sans,sans-serif}.matchday-v3-feed-head button[aria-pressed=true]{color:#f4f1ea;background:#10233d}.matchday-v3-feed-body{background:#f4f1ea;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 22px 30px;display:flex;overflow-y:auto}.matchday-v3-saved-feed-note{color:#10233dbf;border:1px solid #10233d29;border-radius:8px;margin:0 0 6px;padding:12px 14px;font:400 13px/1.5 Public Sans,sans-serif}.matchday-v3-event{flex:none}.matchday-v3-event--major{background:#7a561912;border:1px solid #7a56194d;border-radius:9px;overflow:hidden}.matchday-v3-event--major>header{color:#f7f2e6;background:#7a5619;align-items:center;gap:12px;padding:10px 18px;display:flex}.matchday-v3-event--major>header time{letter-spacing:.06em;font:700 14px Oswald,sans-serif}.matchday-v3-event--major>header strong{letter-spacing:.2em;font:700 11.5px Public Sans,sans-serif}.matchday-v3-event--major>header span{margin-left:auto;font:600 13px JetBrains Mono,monospace}.matchday-v3-event--major>div{padding:18px 20px 16px}.matchday-v3-event--major h2{margin:0 0 10px;font:400 38px/1 Instrument Serif,serif}.matchday-v3-event--major p{color:#10233dd9;max-width:620px;margin:0;font:400 14.5px/1.65 Public Sans,sans-serif}.matchday-v3-event--major button{color:#10233d;background:0 0;border:1px solid #10233d33;border-radius:7px;margin-top:14px;padding:7px 13px;font:600 11.5px Public Sans,sans-serif}.matchday-v3-event--mid{background:#fff;border:1px solid #10233d21;border-radius:8px;gap:14px;padding:12px 14px;display:flex}.matchday-v3-event--mid>time{flex:none;width:44px;padding-top:1px;font:700 14px Oswald,sans-serif}.matchday-v3-event--mid>div{flex:1;min-width:0}.matchday-v3-event--mid>div>header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.matchday-v3-event--mid>div>header strong{color:#10233d;letter-spacing:.16em;font:700 10.5px Public Sans,sans-serif}.matchday-v3-event--mid.tone-attacking>div>header strong{color:#7a5619}.matchday-v3-event--mid.tone-opposition>div>header strong{color:var(--matchday-paper-muted)}.matchday-v3-event--mid>div>header span{color:#10233db3;background:#10233d12;border-radius:4px;padding:2px 7px;font:500 10px JetBrains Mono,monospace}.matchday-v3-event--mid h3{margin:5px 0 0;font:500 14px/1.5 Public Sans,sans-serif}.matchday-v3-event--mid p{color:#10233dad;margin:2px 0 0;font:400 12.5px/1.55 Public Sans,sans-serif}.matchday-v3-event--mid>button{color:#1b54b8;background:0 0;border:0;flex:none;align-self:flex-start;padding:5px 10px;font:600 11px Public Sans,sans-serif}.matchday-v3-event--minor{color:#10233d;opacity:.85;align-items:baseline;gap:14px;padding:3px 14px;display:flex}.matchday-v3-event--minor time{color:#10233db3;flex:none;width:44px;font:400 11.5px JetBrains Mono,monospace}.matchday-v3-event--minor strong{color:#10233d;letter-spacing:.12em;flex:none;width:96px;font:500 10px Public Sans,sans-serif}.matchday-v3-event--minor p{color:#10233d;flex:1;min-width:0;margin:0;font:400 12.5px/1.5 Public Sans,sans-serif}.matchday-v3-chat-rail{background:#efebe2;border-left:1px solid #10233d1f;flex:none}.matchday-v3-chat-rail--feed{width:400px}.matchday-v3-chat-rail--stats{width:356px}.matchday-v3-chat{background:#efebe2;flex-direction:column;height:100%;min-height:0;display:flex}.matchday-v3-chat__header{border-bottom:1px solid #10233d1f;justify-content:space-between;align-items:center;gap:10px;min-height:45px;padding:11px 18px;display:flex}.matchday-v3-chat__header strong{letter-spacing:.16em;font:500 10px JetBrains Mono,monospace}.matchday-v3-chat__header span{color:var(--matchday-paper-muted);font:400 10px JetBrains Mono,monospace}.matchday-v3-chat__thread{background:#e6e0d2;border-bottom:1px solid #10233d1f;padding:12px 18px}.matchday-v3-chat__thread>span{color:#10233d;letter-spacing:.14em;margin-bottom:6px;font:400 9.5px JetBrains Mono,monospace;display:block}.matchday-v3-chat__thread>strong{font:500 13px/1.45 Public Sans,sans-serif;display:block}.matchday-v3-chat__thread>button{color:#1b54b8;background:0 0;border:0;margin-top:9px;padding:0;font:600 11.5px Public Sans,sans-serif}.matchday-v3-chat__messages{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px 18px 20px;display:flex;overflow-y:auto}.matchday-v3-chat__messages article{flex-direction:column;flex:none;gap:4px;display:flex}.matchday-v3-chat__messages blockquote{color:#10233db3;background:#7a561917;border-left:2px solid #7a5619;margin:0;padding:5px 9px;font:500 10.5px/1.4 Public Sans,sans-serif}.matchday-v3-chat__messages article>header{align-items:baseline;gap:8px;display:flex}.matchday-v3-chat__messages article>header strong{color:#10233d;font:600 12.5px Public Sans,sans-serif}.matchday-v3-chat__messages article>header strong.is-guest{color:var(--matchday-paper-muted)}.matchday-v3-chat__messages article>header strong.is-accent{color:#7a5619}.matchday-v3-chat__messages article>header time{color:var(--matchday-paper-muted);font:400 10px JetBrains Mono,monospace}.matchday-v3-chat__messages article>p{color:#10233ddb;margin:0;font:400 13px/1.55 Public Sans,sans-serif}.matchday-v3-chat__composer{background:#f4f1ea;border-top:1px solid #10233d1f;flex:none;gap:9px;padding:12px 16px;display:flex}.matchday-v3-chat__composer input{color:#10233d;background:#fff;border:1px solid #10233d38;border-radius:7px;outline:0;flex:1;min-width:0;padding:10px 13px;font:400 13px Public Sans,sans-serif}.matchday-v3-chat__composer button{color:#f4f1ea;background:#10233d;border:0;border-radius:7px;padding:10px 15px;font:600 12px Public Sans,sans-serif}.matchday-v3-chat__composer input:disabled{color:#10233da6;background:#efebe2}.matchday-v3-chat__composer button:disabled{cursor:not-allowed;opacity:.55}.matchday-v3-chat__read-only{color:#10233d;background:#f4f1ea;border-top:1px solid #10233d1f;flex:none;margin:0;padding:12px 16px;font:400 12px/1.5 Public Sans,sans-serif}.matchday-v3-chat__status{color:#7a5619;background:#f4f1ea;flex:none;margin:0;padding:0 16px 10px;font:500 11px/1.45 Public Sans,sans-serif}.matchday-v3-footer-link{color:#10233d;background:#efebe2;border-top:1px solid #10233d1f;align-items:center;gap:14px;padding:18px 24px;text-decoration:none;display:flex}.matchday-v3-footer-link>span{flex-direction:column;gap:3px;min-width:0;display:flex}.matchday-v3-footer-link strong{font:600 14px Public Sans,sans-serif}.matchday-v3-footer-link small{color:#10233d99;font:400 12.5px Public Sans,sans-serif}.matchday-v3-footer-link>i{color:var(--matchday-paper-muted);margin-left:auto;font:400 15px JetBrains Mono,monospace}.matchday-v3-footer-link--back>i{margin:0}.matchday-v3-footer-link--back>span{flex:1}.matchday-v3-stats-board{align-items:stretch;height:900px;display:flex}.matchday-v3-stats-main{scroll-behavior:smooth;flex:1;min-width:0;position:relative;overflow-y:auto}.matchday-v3-jump{z-index:6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f4f1eaf5;border-bottom:1px solid #10233d24;align-items:center;gap:8px;padding:11px 24px;display:flex;position:sticky;top:0}.matchday-v3-jump>span{color:#10233d;letter-spacing:.14em;margin-right:4px;font:400 9.5px JetBrains Mono,monospace}.matchday-v3-jump>button{color:#10233dad;background:0 0;border:1px solid #10233d29;border-radius:6px;min-height:32px;padding:6px 12px;font:600 11.5px Public Sans,sans-serif}.matchday-v3-jump>button[aria-current=true]{color:#f4f1ea;background:#10233d;border-color:#10233d}.matchday-v3-preview{padding:28px 24px 32px}.matchday-v3-preview>h1,.matchday-v3-analysis-section>h1{color:#10233d;margin:0 0 7px;font:400 27px/1.2 Instrument Serif,serif}.matchday-v3-preview>p,.matchday-v3-analysis-section>p:not(.matchday-v3-provenance):not(.matchday-v3-referee__note){color:#10233db8;max-width:760px;margin:0 0 22px;font:400 13px/1.65 Public Sans,sans-serif}.matchday-v3-section-empty{color:#10233dad;background:#efebe2;border:1px solid #10233d21;border-radius:8px;padding:18px;font:400 12.5px/1.6 Public Sans,sans-serif}.matchday-v3-preview__columns{grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;display:grid}.matchday-v3-preview__columns>section{min-width:0}.matchday-v3-preview__columns h2,.matchday-v3-table>h2{color:#10233d;letter-spacing:.14em;margin:0 0 10px;font:500 9.5px JetBrains Mono,monospace}.matchday-v3-h2h-bar{border-radius:7px;gap:3px;height:52px;display:flex;overflow:hidden}.matchday-v3-h2h-bar>span{justify-content:center;align-items:center;font:700 17px Oswald,sans-serif;display:flex}.matchday-v3-h2h-bar>span:first-child{color:#f4f1ea;background:#10233d}.matchday-v3-h2h-bar>span:nth-child(2){color:#10233d;background:#10233d2e}.matchday-v3-h2h-bar>span:last-child{color:#f7f2e6;background:#7a5619b3}.matchday-v3-h2h-labels{color:var(--matchday-paper-muted);justify-content:space-between;margin:7px 1px 13px;font:400 10px JetBrains Mono,monospace;display:flex}.matchday-v3-h2h-table{border:1px solid #10233d21;border-radius:7px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.matchday-v3-h2h-table>div{background:#f4f1ea;grid-template-columns:74px 1fr 24px;align-items:center;gap:10px;padding:9px 11px;display:grid}.matchday-v3-h2h-table>div:nth-child(2n){background:#efebe2}.matchday-v3-h2h-table time{color:var(--matchday-paper-muted);font:400 10.5px JetBrains Mono,monospace}.matchday-v3-h2h-table span{font:500 12px Public Sans,sans-serif}.matchday-v3-h2h-table b{text-align:right;font:600 12px JetBrains Mono,monospace}.result-w{color:#10233d}.result-d{color:var(--matchday-paper-muted)}.result-l{color:#7a5619}.matchday-v3-probability{border-radius:7px;height:52px;display:flex;overflow:hidden}.matchday-v3-probability>span{flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;display:flex}.matchday-v3-probability>span:first-child{color:#f4f1ea;background:#10233d}.matchday-v3-probability>span:nth-child(2){color:#10233d;background:#10233d29}.matchday-v3-probability>span:last-child{color:#f7f2e6;background:#7a5619b3}.matchday-v3-probability b{font:700 17px/1 Oswald,sans-serif}.matchday-v3-probability small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:400 8.5px JetBrains Mono,monospace;overflow:hidden}.matchday-v3-preview__columns>section>p{color:#10233d9e;margin:8px 0 19px;font:400 11.5px/1.55 Public Sans,sans-serif}.matchday-v3-form{flex-direction:column;gap:15px;display:flex}.matchday-v3-form>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.matchday-v3-form strong{width:92px;font:600 12px Public Sans,sans-serif}.matchday-v3-form>div>span{gap:4px;display:flex}.matchday-v3-form i{border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;font:600 10.5px Public Sans,sans-serif;display:flex}.matchday-v3-form i.result-w{color:#f4f1ea;background:#10233d}.matchday-v3-form i.result-d{color:#10233d;background:#10233d24}.matchday-v3-form i.result-l{color:#f7f2e6;background:#7a5619b3}.matchday-v3-form small{color:var(--matchday-paper-muted);margin-left:auto;font:400 11px JetBrains Mono,monospace}.matchday-v3-form .matchday-v3-form__fallback{color:#7a5619;flex:100%;margin-left:0}.matchday-v3-form>div>span>button{font:inherit;background:0 0;border:0;padding:0;position:relative}.matchday-v3-form>div>span>button:after{content:"";position:absolute;inset:-9px -3px}.matchday-v3-form>div>span>button>i{cursor:pointer}.matchday-v3-form>div>span>button:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #7a5619}.matchday-v3-form__latest{text-align:center;color:#7a5619;letter-spacing:.08em;font:600 8.5px JetBrains Mono,monospace;position:absolute;top:calc(100% + 2px);left:-9px;right:-9px}.matchday-v3-table{margin-top:24px}.matchday-v3-league{border-collapse:collapse;background:#f4f1ea;width:100%}.matchday-v3-league th,.matchday-v3-league td{color:#10233d;text-align:right;white-space:nowrap;padding:9px 12px;font:400 11.5px JetBrains Mono,monospace}.matchday-v3-league thead th{letter-spacing:.08em;background:#10233d14;font:500 9px JetBrains Mono,monospace}.matchday-v3-league thead th:nth-child(2){text-align:left}.matchday-v3-league tbody>tr{background:#f4f1ea}.matchday-v3-league tbody>tr:nth-child(odd){background:#efebe2}.matchday-v3-league tbody>tr>th,.matchday-v3-league tbody>tr>td{border-top:1px solid #10233d0f}.matchday-v3-league tbody>tr>th:first-child{width:42px;font-weight:600}.matchday-v3-league tbody td:nth-child(2){text-align:left;white-space:normal;min-width:0}.matchday-v3-league tbody td:nth-child(2) strong{font:500 12.5px Public Sans,sans-serif}.matchday-v3-league b{font:600 12px Public Sans,sans-serif}.matchday-v3-league tr.is-fixture-team>th,.matchday-v3-league tr.is-fixture-team>td{background:#d6a95721;font-weight:600}.matchday-v3-league tr.is-fixture-team td:nth-child(2) strong{font-weight:700}.matchday-v3-league__zone{vertical-align:-2px;background:#7a8699;border-radius:1px;width:3px;height:13px;margin-right:7px;display:inline-block}.matchday-v3-league__zone.is-promotion{background:#4f9878}.matchday-v3-league__zone.is-play-off{background:#1b54b8}.matchday-v3-league__zone.is-relegation{background:#b3261e}.matchday-v3-league__gap>td{text-align:center;color:#10233da3;letter-spacing:.3em}.matchday-v3-league__legend{flex-wrap:wrap;gap:5px 16px;margin:10px 0 0;padding:0;list-style:none;display:flex}.matchday-v3-league__legend>li{color:#10233d;align-items:center;gap:6px;font:400 10.5px JetBrains Mono,monospace;display:flex}.matchday-v3-league__swatch{background:#7a8699;border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.matchday-v3-league__swatch.is-promotion{background:#4f9878}.matchday-v3-league__swatch.is-play-off{background:#1b54b8}.matchday-v3-league__swatch.is-relegation{background:#b3261e}.matchday-v3-league__notes{margin-top:10px}.matchday-v3-league__notes>p{color:#7a5619;margin:4px 0 0;font:400 11.5px/1.5 Public Sans,sans-serif}.matchday-v3-all-stats{background:#efebe2;border-bottom:1px solid #10233d1f;padding:22px 24px 26px}.matchday-v3-all-stats>header{align-items:center;gap:12px;margin-bottom:8px;display:flex}.matchday-v3-all-stats>header>span{color:#10233d;letter-spacing:.14em;font:500 10px JetBrains Mono,monospace}.matchday-v3-all-stats>header>i{background:#10233d29;flex:1;height:1px}.matchday-v3-all-stats>header>b{color:var(--matchday-paper-muted);font:400 10px JetBrains Mono,monospace}.matchday-v3-all-stats>p{color:#10233db8;margin:0 0 16px;font:400 12.5px/1.6 Public Sans,sans-serif}.matchday-v3-stat-groups{flex-direction:column;gap:10px;display:flex}.matchday-v3-stat-groups>section,.matchday-v3-player-detail{background:#f4f1ea;border:1px solid #10233d24;border-radius:9px;overflow:hidden}.matchday-v3-stat-groups>section>button,.matchday-v3-player-detail>button{color:#10233d;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:48px;padding:13px 18px;display:flex}.matchday-v3-stat-groups>section.is-open>button,.matchday-v3-player-detail.is-open>button{background:#10233d0d}.matchday-v3-stat-groups>section>button strong,.matchday-v3-player-detail>button strong{font:600 12.5px Public Sans,sans-serif}.matchday-v3-stat-groups>section>button span,.matchday-v3-player-detail>button span{color:var(--matchday-paper-muted);font:400 10px JetBrains Mono,monospace}.matchday-v3-stat-groups>section>button i,.matchday-v3-player-detail>button i{color:#10233d99;margin-left:auto;font:400 11px JetBrains Mono,monospace}.matchday-v3-stat-groups>section>div{flex-direction:column;gap:13px;padding:6px 18px 18px;display:flex}[data-subject-side=home]{--stat-home-fill:#10233d;--stat-away-fill:#7a5619}[data-subject-side=away]{--stat-home-fill:#7a5619;--stat-away-fill:#10233d}.matchday-v3-stat-legend{justify-content:space-between;gap:24px;padding:4px 18px;font:600 13px Public Sans,sans-serif;display:flex}.matchday-v3-stat-legend [data-side=home]{color:var(--stat-home-fill)}.matchday-v3-stat-legend [data-side=away]{color:var(--stat-away-fill);text-align:right}.matchday-v3-stat-row>p{grid-template-columns:minmax(4.5rem,1fr) minmax(0,2fr) minmax(4.5rem,1fr);align-items:center;gap:8px;margin:0;display:grid}.matchday-v3-stat-row>p>strong,.matchday-v3-stat-row>p>b{min-width:0;color:var(--stat-home-fill);text-align:left;overflow-wrap:anywhere;font:600 16px Public Sans,sans-serif}.matchday-v3-stat-row>p>b{color:var(--stat-away-fill);text-align:right}.matchday-v3-stat-row>p>span{color:#10233d;letter-spacing:.03em;text-align:center;min-width:0;font:600 12px/1.4 Public Sans,sans-serif}.matchday-v3-stat-row>p>span .matchday-v3-est-chip{margin-left:5px}.matchday-v3-stat-row__bar{border-radius:2px;height:9px;margin-top:6px;display:flex;overflow:hidden}.matchday-v3-stat-row__bar>span{background:var(--stat-home-fill);display:block}.matchday-v3-stat-row__bar>span[data-side=away]{background:var(--stat-away-fill)}.matchday-v3-stat-row>small{color:#7a5619e6;margin-top:6px;font:400 10.5px/1.5 Public Sans,sans-serif;display:block}.matchday-v3-player-detail{margin-top:10px}.matchday-v3-player-detail>div{grid-template-columns:1fr 1fr;gap:18px;padding:8px 18px 18px;display:grid}.matchday-v3-player-detail>div>section{min-width:0}.matchday-v3-player-detail h2{color:#10233d;letter-spacing:.13em;margin:0 0 7px;font:500 9px JetBrains Mono,monospace}.matchday-v3-player-detail section>header,.matchday-v3-player-detail article{grid-template-columns:minmax(0,1fr) 52px 52px;align-items:center;gap:8px;padding:7px 10px;display:grid}.matchday-v3-player-detail section>header{color:#10233d;letter-spacing:.1em;font:500 9px JetBrains Mono,monospace}.matchday-v3-player-detail section>header span:not(:first-child){text-align:right}.matchday-v3-player-detail article:nth-child(2n){background:#fff}.matchday-v3-player-detail article:nth-child(odd){background:#efebe2}.matchday-v3-player-detail article strong{text-overflow:ellipsis;white-space:nowrap;font:500 12px Public Sans,sans-serif;overflow:hidden}.matchday-v3-player-detail article span,.matchday-v3-player-detail article b{text-align:right;font:400 11px JetBrains Mono,monospace}.matchday-v3-player-detail article b{color:#7a5619;font-weight:600}.matchday-v3-players{color:#10233d;background:#f4f1ea;border-bottom:1px solid #10233d1f;padding:24px}.matchday-v3-players>header>span{letter-spacing:.14em;font:500 10px JetBrains Mono,monospace}.matchday-v3-players h1{margin:8px 0 10px;font:700 27px/1.12 Public Sans,sans-serif}.matchday-v3-players__status{margin:0 0 15px;font:400 12.5px/1.5 Public Sans,sans-serif}.matchday-v3-players__note{color:#10233db8;margin:10px 0;font:400 11px/1.5 Public Sans,sans-serif}.matchday-v3-players__teams,.matchday-v3-players__groups{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.matchday-v3-players__teams button,.matchday-v3-players__groups button{color:#10233d;background:0 0;border:1px solid #10233d40;border-radius:6px;min-height:36px;padding:8px 12px;font:600 11px Public Sans,sans-serif}.matchday-v3-players__teams button[aria-pressed=true],.matchday-v3-players__groups button[aria-pressed=true]{color:#f4f1ea;background:#10233d;border-color:#10233d}.matchday-v3-players__teams button:focus-visible{outline-offset:2px;outline:3px solid #a86f1e}.matchday-v3-players__groups button:focus-visible{outline-offset:2px;outline:3px solid #a86f1e}.matchday-v3-players th button:focus-visible{outline-offset:2px;outline:3px solid #a86f1e}.matchday-v3-players summary:focus-visible{outline-offset:2px;outline:3px solid #a86f1e}.matchday-v3-players__table-wrap{border:1px solid #10233d29;border-radius:8px;max-width:100%;margin-top:14px;overflow:auto}.matchday-v3-players table{border-collapse:collapse;width:100%;font:400 11px/1.45 Public Sans,sans-serif}.matchday-v3-players th,.matchday-v3-players td{text-align:right;white-space:nowrap;border-bottom:1px solid #10233d1f;padding:10px 9px}.matchday-v3-players th:first-child{text-align:left;min-width:150px}.matchday-v3-players th button{color:inherit;cursor:pointer;background:0 0;border:0;font:600 10px/1.3 Public Sans,sans-serif}.matchday-v3-players thead{background:#e8e2d6}.matchday-v3-players tbody tr:nth-child(2n){background:#fff}.matchday-v3-players tbody th{white-space:normal;font-weight:600}.matchday-v3-players tbody th small{color:#43536a;margin-top:3px;font:400 9px JetBrains Mono,monospace;display:block}.matchday-v3-players__cards{display:none}@media (max-width:900px){.matchday-v3-players__table-wrap{display:none}.matchday-v3-players__cards{gap:8px;margin-top:14px;display:grid}.matchday-v3-players__cards details{background:#fff;border:1px solid #10233d2e;border-radius:8px}.matchday-v3-players__cards summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:12px;list-style:none;display:grid}.matchday-v3-players__cards summary::-webkit-details-marker{display:none}.matchday-v3-players__cards summary strong{font:600 12px Public Sans,sans-serif}.matchday-v3-players__cards summary span{color:#43536a;grid-column:1;font:400 9px JetBrains Mono,monospace}.matchday-v3-players__cards summary b{color:#7a5619;grid-area:1/2/3;align-self:center;font:600 12px JetBrains Mono,monospace}.matchday-v3-players__cards dl{margin:0;padding:3px 12px 12px}.matchday-v3-players__cards dl>div{border-top:1px solid #10233d1f;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.matchday-v3-players__cards dt,.matchday-v3-players__cards dd{margin:0;font:400 11px Public Sans,sans-serif}.matchday-v3-players__cards dd{text-align:right;font-weight:600}}.matchday-v3-analysis-section{border-bottom:1px solid #10233d1f;padding:26px 24px 30px}.matchday-v3-stats-main>[data-matchday-section]:nth-of-type(2n) .matchday-v3-analysis-section{background:#efebe2}.matchday-v3-provenance{letter-spacing:.11em;color:#10233d!important;margin:16px 0 0!important;font:500 9px JetBrains Mono,monospace!important}.matchday-v3-territory__bands{border:1px solid #10233d38;border-radius:8px;height:280px;display:flex;position:relative;overflow:hidden}.matchday-v3-territory__bands>div{color:#10233d;border-right:1px solid #10233d21;flex-direction:column;flex:1;justify-content:flex-end;gap:5px;min-width:0;padding:12px 10px;display:flex}.matchday-v3-territory__bands>div:last-of-type{border-right:0}.matchday-v3-territory__bands>div.is-dark{color:#f4f1ea}.matchday-v3-territory__bands strong{font:700 25px Oswald,sans-serif}.matchday-v3-territory__bands span{letter-spacing:.08em;font:500 9.5px/1.4 JetBrains Mono,monospace}.matchday-v3-territory__bands>i{background:#10233d4d;width:1px;position:absolute;top:0;bottom:0;left:50%}.matchday-v3-territory__bands>i>span{color:#10233d;background:#f4f1eae6;border-radius:3px;padding:2px 6px;font:500 9px JetBrains Mono,monospace;position:absolute;top:8px;left:50%;transform:translate(-50%)}.matchday-v3-territory__mobile{display:none}.matchday-v3-territory__axis{color:#10233d;justify-content:space-between;gap:10px;margin-top:8px;font:400 9.5px JetBrains Mono,monospace;display:flex}.matchday-v3-territory__legend{color:#10233d9e;align-items:center;gap:18px;margin-top:13px;font:400 10px JetBrains Mono,monospace;display:flex}.matchday-v3-territory__legend>span{align-items:center;gap:6px;display:flex}.matchday-v3-territory__legend>span>i{background:#d6a957;border-radius:2px;width:11px;height:11px;display:block}.matchday-v3-territory__legend>span:nth-child(2)>i{background:#10233d}.matchday-v3-territory__legend>b{margin-left:auto;font-weight:400}.matchday-v3-danger{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:22px;display:grid}.matchday-v3-danger>article{background:#efebe2;border:1px solid #10233d21;border-radius:8px;padding:13px 15px}.matchday-v3-danger header{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.matchday-v3-danger strong{font:700 21px/1 Oswald,sans-serif}.matchday-v3-danger strong.is-accent{color:#7a5619}.matchday-v3-danger span{color:var(--matchday-paper-muted);text-align:right;font:400 10px JetBrains Mono,monospace}.matchday-v3-danger p{color:#10233db8;margin:7px 0 0;font:500 11.5px/1.4 Public Sans,sans-serif}.matchday-v3-network__pitch{background:#e7e2d5;border:1px solid #10233d38;border-radius:8px;height:392px;position:relative;overflow:hidden}.matchday-v3-network__pitch>.touchline,.matchday-v3-referee__pitch>.touchline{border:1px solid #10233d24;position:absolute;inset:12px}.matchday-v3-network__pitch>.halfway,.matchday-v3-referee__pitch>.halfway{background:#10233d24;width:1px;position:absolute;top:12px;bottom:12px;left:50%}.matchday-v3-network__pitch>.centre-circle,.matchday-v3-referee__pitch>.centre-circle{border:1px solid #10233d24;border-radius:50%;width:96px;height:96px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.matchday-v3-network__pitch>.box{border:1px solid #10233d24;width:94px;position:absolute;top:100px;bottom:100px}.matchday-v3-network__pitch>.box-left{border-left:0;left:12px}.matchday-v3-network__pitch>.box-right{border-right:0;right:12px}.matchday-v3-network__edge{z-index:1;transform-origin:0;border-radius:4px;display:block;position:absolute}.matchday-v3-network__node{z-index:2;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;transform:translate(-50%,-50%)}.matchday-v3-network__node>b{color:#f4f1ea;background:#10233d;border:2px solid #f4f1ea;border-radius:50%;justify-content:center;align-items:center;font:600 11px Oswald,sans-serif;display:flex}.matchday-v3-network__node>strong{color:#10233d;white-space:nowrap;background:#f4f1ead9;border-radius:3px;padding:2px 5px;font:600 10.5px Public Sans,sans-serif}.matchday-v3-network__pitch>small{color:#10233d;letter-spacing:.09em;font:500 9px JetBrains Mono,monospace;position:absolute;bottom:17px;right:18px}.matchday-v3-network__detail{grid-template-columns:1fr 1fr;gap:20px;margin-top:18px;display:grid}.matchday-v3-influence>header,.matchday-v3-influence article{grid-template-columns:minmax(0,1fr) 48px 48px 94px;align-items:center;gap:8px;padding:8px 12px;display:grid}.matchday-v3-influence>header{color:#10233d;letter-spacing:.1em;font:500 9px JetBrains Mono,monospace}.matchday-v3-influence>header span:not(:first-child){text-align:right}.matchday-v3-influence>div{border:1px solid #10233d24;border-radius:8px;overflow:hidden}.matchday-v3-influence article{background:#f4f1ea}.matchday-v3-influence article:nth-child(2n){background:#efebe2}.matchday-v3-influence article strong{font:500 12px Public Sans,sans-serif}.matchday-v3-influence article>span{text-align:right;font:400 11px JetBrains Mono,monospace}.matchday-v3-influence article>b{justify-content:flex-end;align-items:center;gap:6px;font:600 10.5px JetBrains Mono,monospace;display:flex}.matchday-v3-influence article>b>i{background:#10233d1f;border-radius:2px;width:38px;height:4px;display:flex;overflow:hidden}.matchday-v3-influence article>b em{background:#7a5619;display:block}.matchday-v3-influence>p{color:var(--matchday-paper-muted);margin:10px 0 0;font:400 10.5px/1.6 Public Sans,sans-serif}.matchday-v3-network__detail>aside{flex-direction:column;gap:10px;display:flex}.matchday-v3-network__detail>aside>article{background:#f4f1ea;border:1px solid #10233d21;border-radius:8px;padding:16px 18px}.matchday-v3-network__detail h2{color:#10233d;letter-spacing:.13em;margin:0 0 8px;font:500 9.5px JetBrains Mono,monospace}.matchday-v3-network__detail p{color:#10233db8;margin:0;font:400 12px/1.6 Public Sans,sans-serif}.matchday-v3-network__fallback{max-width:620px;margin-top:18px}.matchday-v3-network__mobile{display:none}.matchday-v3-chances>h1>span{color:#7a5619;vertical-align:middle;background:#7a56191f;border-radius:3px;margin-left:7px;padding:2px 5px;font:500 9px JetBrains Mono,monospace}.matchday-v3-chances{container-type:inline-size}.matchday-v3-chances__grid{grid-template-columns:minmax(180px,.65fr) minmax(0,1.6fr);align-items:start;gap:24px;display:grid}.matchday-v3-chances__summary,.matchday-v3-chances__comparison,.matchday-v3-chances__support{min-width:0}.matchday-v3-chances__support{grid-column:1/-1;width:100%;max-width:540px}.matchday-v3-chance-cards{flex-direction:column;gap:8px;display:flex}.matchday-v3-chance-cards>article{background:#f4f1ea;border:1px solid #10233d21;border-radius:8px;padding:14px 16px}.matchday-v3-chance-cards>article.is-accent{background:#7a561914}.matchday-v3-chance-cards strong{font:700 30px/1 Oswald,sans-serif}.matchday-v3-chance-cards .is-accent strong{color:#7a5619}.matchday-v3-chance-cards h2{margin:7px 0 4px;font:600 12px Public Sans,sans-serif}.matchday-v3-chance-cards p{color:#10233d9e;margin:0;font:400 11.5px/1.5 Public Sans,sans-serif}.matchday-v3-shot-table{border:1px solid #10233d24;border-radius:8px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.matchday-v3-shot-table>article{background:#f4f1ea;grid-template-columns:44px minmax(0,1fr) 112px 74px;align-items:center;gap:9px;padding:9px 10px;display:grid}.matchday-v3-shot-table>article:nth-child(2n){background:#efebe2}.matchday-v3-shot-table>article.is-goal{background:#7a561914}.matchday-v3-shot-table time{font:400 11.5px JetBrains Mono,monospace}.matchday-v3-shot-table>article>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.matchday-v3-shot-table>article>span>strong{overflow-wrap:anywhere;font:500 12.5px/1.4 Public Sans,sans-serif}.matchday-v3-shot-table>article>span>small{overflow-wrap:anywhere;color:var(--matchday-paper-muted);font:400 10.5px/1.4 Public Sans,sans-serif}.matchday-v3-shot-bars{grid-template-columns:1fr 29px;align-items:center;gap:3px 5px;display:grid}.matchday-v3-shot-bars>i{background:#10233d1a;border-radius:2px;height:4px;display:flex;overflow:hidden}.matchday-v3-shot-bars>i>b{background:#10233d;display:block}.matchday-v3-shot-bars>i:nth-of-type(2)>b{background:#7a5619}.matchday-v3-shot-bars>em{color:#10233d;font:400 9.5px JetBrains Mono,monospace}.matchday-v3-shot-table>article>b{text-align:right;letter-spacing:.11em;font:600 10px Public Sans,sans-serif}.matchday-v3-shot-table .outcome-goal{color:#7a5619}.matchday-v3-shot-table .outcome-off-target{color:var(--matchday-paper-muted)}.matchday-v3-shot-table .outcome-saved,.matchday-v3-shot-table .outcome-blocked,.matchday-v3-shot-table .outcome-woodwork,.matchday-v3-shot-table .outcome-unknown{color:#10233da8}.matchday-v3-shot-table>footer{color:var(--matchday-paper-muted);background:#efebe2;align-items:center;gap:14px;padding:9px 10px;font:400 10px JetBrains Mono,monospace;display:flex}.matchday-v3-shot-table>footer>span{align-items:center;gap:5px;display:flex}.matchday-v3-shot-table>footer>span>i{background:#10233d;border-radius:2px;width:12px;height:4px}.matchday-v3-shot-table>footer>span:nth-child(2)>i{background:#7a5619}.matchday-v3-shot-table>footer>b{margin-left:auto;font-weight:400}.matchday-v3-chances__grid>aside>h2{color:#10233d;letter-spacing:.14em;margin:0 0 10px;font:500 9.5px JetBrains Mono,monospace}.matchday-v3-chances__grid>aside>p{color:#10233d;letter-spacing:.08em;text-align:center;margin:7px 0 14px;font:500 9px/1.45 JetBrains Mono,monospace}.matchday-v3-goalmouth{background:#e7e2d5;border:1px solid #10233d38;border-bottom-width:3px;border-radius:4px;height:126px;position:relative;overflow:hidden}.matchday-v3-goalmouth>.third,.matchday-v3-goalmouth>.midline{background:#10233d1f;display:block;position:absolute}.matchday-v3-goalmouth>.third{width:1px;top:0;bottom:0}.matchday-v3-goalmouth>.third.first{left:33.333%}.matchday-v3-goalmouth>.third.second{left:66.666%}.matchday-v3-goalmouth>.midline{height:1px;top:50%;left:0;right:0}.matchday-v3-goalmouth>span{background:#f4f1ea;border:2px solid #10233d8c;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.matchday-v3-goalmouth>span.is-goal{background:#7a5619;border-color:#7a5619}.matchday-v3-biggest-miss{background:#7a561914;border:1px solid #7a561933;border-radius:8px;padding:14px 16px}.matchday-v3-biggest-miss>span{color:#7a5619;letter-spacing:.12em;font:500 9px JetBrains Mono,monospace}.matchday-v3-biggest-miss>h2{margin:7px 0 5px;font:400 20px Instrument Serif,serif}.matchday-v3-biggest-miss>p{color:#10233dad;margin:0;font:400 11.5px/1.55 Public Sans,sans-serif}.matchday-v3-referee__grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:22px;display:grid}.matchday-v3-referee__pitch{background:#e7e2d5;border:1px solid #10233d38;border-radius:8px;height:230px;position:relative;overflow:hidden}.matchday-v3-referee__pitch>span{background:#e7e2d5;border:2px solid #10233d66;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.matchday-v3-referee__pitch>span.is-against{background:#10233d;border-color:#10233d}.matchday-v3-referee__grid>div:first-child>footer{color:#10233d9e;align-items:center;gap:16px;margin-top:8px;font:400 10px JetBrains Mono,monospace;display:flex}.matchday-v3-referee__grid>div:first-child>footer>span{align-items:center;gap:5px;display:flex}.matchday-v3-referee__grid>div:first-child>footer i{border:2px solid #10233d66;border-radius:50%;width:9px;height:9px;display:block}.matchday-v3-referee__grid>div:first-child>footer>span:first-child i{background:#10233d;border-color:#10233d}.matchday-v3-referee__grid>div:first-child>footer>b{color:#10233d;margin-left:auto;font-weight:500}.matchday-v3-referee__rows{flex-direction:column;gap:7px;display:flex}.matchday-v3-referee__rows>div{background:#f4f1ea;border:1px solid #10233d1f;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:11px 14px;display:flex}.matchday-v3-referee__rows span{color:#10233db8;font:400 12px Public Sans,sans-serif}.matchday-v3-referee__rows strong{font:700 16px Oswald,sans-serif}.matchday-v3-referee__rows strong.is-accent{color:#7a5619}.matchday-v3-referee__note{color:var(--matchday-paper-muted);margin:16px 0 0;font:400 11.5px/1.55 Public Sans,sans-serif}@media (max-width:820px){.matchday-page{padding:14px}.matchday-window{border-radius:12px;width:min(392px,100%);height:auto}.matchday-v3-scorebar{flex-direction:column;align-items:stretch;gap:9px;padding:13px 16px 12px}.matchday-v3-scorebar__teams{gap:10px;width:100%}.matchday-v3-team{flex:1;min-width:0}.matchday-v3-team--home{text-align:left;align-items:flex-start}.matchday-v3-team--away{text-align:right;align-items:flex-end}.matchday-v3-team strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;overflow:hidden}.matchday-v3-team span{display:none}.matchday-v3-score{border-radius:7px;flex:none;gap:9px;min-width:auto;padding:4px 13px}.matchday-v3-score strong,.matchday-v3-score b{font-size:23px}.matchday-v3-score span{font-size:13px}.matchday-v3-clock{align-self:flex-start;gap:8px;padding:5px 11px}.matchday-v3-clock i{width:6px;height:6px}.matchday-v3-clock span{font-size:12px}.matchday-v3-meta{display:none}.matchday-v3-stats-window .matchday-v3-scorebar{padding:13px 16px 12px;display:block}.matchday-v3-stats-window .matchday-v3-clock{display:none}.matchday-v3-strip>span{flex-direction:column;align-items:center;gap:4px;padding:9px 4px}.matchday-v3-strip>span>strong{font-size:13.5px}.matchday-v3-strip>span>em{margin:0 0 0 5px;font-size:11px}.matchday-v3-strip>span>small{order:2}.matchday-v3-strip>span>small b{display:none}.matchday-v3-strip>span>small i{color:#10233d;letter-spacing:.04em;font:500 9px JetBrains Mono,monospace;display:block}.matchday-v3-strip>span:not(.matchday-v3-strip__cta){grid-template-columns:auto auto;justify-content:center;display:grid}.matchday-v3-strip>span:not(.matchday-v3-strip__cta)>small{text-align:center;grid-column:1/3}.matchday-v3-strip>.matchday-v3-strip__cta{padding:0 12px}.matchday-v3-strip__cta b{display:none}.matchday-v3-strip__cta i{font-size:13px}.matchday-v3-lineups__toggle{gap:10px;padding:12px 16px}.matchday-v3-lineups__toggle strong{font-size:12.5px}.matchday-v3-lineups__toggle span{font-size:10.5px}.matchday-v3-lineups__toggle b{display:none}.matchday-v3-lineups__toggle i{font-size:12px}.matchday-v3-lineups__body{padding:14px 16px 18px}.matchday-v3-desktop-lineup{display:none}.matchday-v3-mobile-lineup{display:block;position:relative}.matchday-v3-side-switcher{background:#10233d12;border-radius:7px;justify-content:flex-end;gap:3px;margin-bottom:10px;padding:3px;display:flex}.matchday-v3-side-switcher button{color:#10233dad;background:0 0;border:0;border-radius:5px;min-height:32px;padding:5px 11px;font:600 11px Public Sans,sans-serif}.matchday-v3-side-switcher button[aria-pressed=true]{color:#f4f1ea;background:#10233d}.matchday-v3-mobile-pitch-wrap{position:relative}.matchday-v3-pitch--mobile{height:440px}.matchday-v3-pitch--mobile>.touchline{inset:10px}.matchday-v3-pitch--mobile>.halfway{width:auto;height:1px;inset:50% 10px auto}.matchday-v3-pitch--mobile>.centre-circle{width:84px;height:84px}.matchday-v3-pitch--mobile>.centre-spot,.matchday-v3-pitch--mobile>.six{display:none}.matchday-v3-pitch--mobile>.box{width:auto;height:62px;left:86px;right:86px}.matchday-v3-pitch--mobile>.box-left{border-top:0;border-left:1px solid #10233d29;top:10px;bottom:auto}.matchday-v3-pitch--mobile>.box-right{border-bottom:0;border-right:1px solid #10233d29;top:auto;bottom:10px}.matchday-v3-pitch__formation{z-index:4;color:#10233d;background:#f4f1eae6;border-radius:4px;padding:2px 8px;font:500 10px JetBrains Mono,monospace;position:absolute;top:12px;right:12px}.matchday-v3-player{gap:4px;width:76px}.matchday-v3-player>b{width:36px;height:36px;font-size:12.5px}.matchday-v3-player>strong{font-size:10.5px;line-height:1.15}.matchday-v3-player>small{display:none}.matchday-v3-teamsheet-badge{padding:5px 9px;font-size:9px;bottom:12px}.matchday-v3-mobile-lineup>.matchday-v3-bench{margin-top:12px}.matchday-v3-bench>p{color:#10233d;font-size:9px}.matchday-v3-bench>div>button{min-height:44px;padding:5px 9px}.matchday-v3-bench strong{font-size:11.5px}.matchday-v3-full-time{display:none}.matchday-v3-mobile-ft{flex-direction:column;gap:9px;display:flex}.matchday-v3-report.is-compact{background:#efebe2;border:1px solid #10233d24;border-radius:9px;padding:16px}.matchday-v3-report.is-compact>div{background:0 0;padding:0}.matchday-v3-report.is-compact h2{margin-bottom:10px;font-size:19px;line-height:1.3}.matchday-v3-report.is-compact p{font-size:12.5px;line-height:1.7}.matchday-v3-report.is-compact footer{border:0;justify-content:flex-start;margin-top:12px;padding:0}.matchday-v3-report.is-compact footer button{font-size:12px;text-decoration:none}.matchday-v3-motm.is-compact{background:#efebe2;border:1px solid #10233d24;border-radius:9px;padding:16px}.matchday-v3-motm.is-compact>header{margin-bottom:10px}.matchday-v3-motm.is-compact>header i{display:none}.matchday-v3-motm.is-compact>header b{color:#10233d;margin-left:auto;font-size:9px}.matchday-v3-motm.is-compact>div>button{padding:12px 13px}.matchday-v3-motm.is-compact>div>button>strong{font-size:12.5px}.matchday-v3-motm.is-compact>div>button>b{font-size:13px}.matchday-v3-motm.is-compact>p{display:none}.matchday-v3-mobile-tabs{background:#f4f1ea;border-bottom:1px solid #10233d24;flex:none;min-height:46px;display:flex}.matchday-v3-mobile-tabs>button,.matchday-v3-mobile-tabs>a{min-height:48px;color:var(--matchday-paper-muted);text-align:center;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;padding:12px 4px;font:600 13px Public Sans,sans-serif;text-decoration:none;display:flex}.matchday-v3-mobile-tabs>button[aria-selected=true],.matchday-v3-mobile-tabs>a[aria-current=page]{color:#10233d;border-bottom-color:#10233d}.matchday-v3-board{height:620px}.matchday-v3-feed-pane,.matchday-v3-chat-rail{border:0;width:100%;display:none}.matchday-v3-feed-pane.is-mobile-active,.matchday-v3-chat-rail.is-mobile-active{flex:1;min-height:0;display:flex}.matchday-v3-feed-head{min-height:44px;padding:9px 14px}.matchday-v3-feed-head>span{display:none}.matchday-v3-feed-head>div{justify-content:center;width:100%;margin:0}.matchday-v3-feed-head button{flex:1;font-size:11px}.matchday-v3-feed-body{gap:9px;padding:12px 14px 24px}.matchday-v3-event--major>header{gap:10px;padding:8px 14px}.matchday-v3-event--major>header time{font-size:13px}.matchday-v3-event--major>header strong{letter-spacing:.18em;font-size:10px}.matchday-v3-event--major>header span{font-size:12px}.matchday-v3-event--major>div{padding:14px 15px}.matchday-v3-event--major h2{margin-bottom:8px;font-size:27px}.matchday-v3-event--major p{font-size:13px;line-height:1.6}.matchday-v3-event--major button{min-height:36px;margin-top:11px;padding:6px 11px;font-size:11px}.matchday-v3-event--mid{gap:11px;padding:10px 12px}.matchday-v3-event--mid>time{width:34px;font-size:13px}.matchday-v3-event--mid>div>header strong{font-size:9.5px}.matchday-v3-event--mid.tone-opposition>div>header strong{color:#10233d}.matchday-v3-event--mid h3{font-size:13px;line-height:1.45}.matchday-v3-event--mid p{font-size:12px;line-height:1.5}.matchday-v3-event--mid>button{display:none}.matchday-v3-event--minor{gap:10px;padding:2px 12px}.matchday-v3-event--minor time{width:34px;font-size:11px}.matchday-v3-event--minor strong{display:none}.matchday-v3-event--minor p{font-size:12px;line-height:1.45}.matchday-v3-chat__header{display:none}.matchday-v3-chat__messages{padding:14px 16px 20px}.matchday-v3-chat__composer{gap:8px;padding:11px 14px}.matchday-v3-chat__composer input{padding:10px 12px;font-size:12.5px}.matchday-v3-chat__composer button{padding:10px 14px;font-size:11.5px}.matchday-v3-footer-link{padding:16px}.matchday-v3-footer-link strong{font-size:13px}.matchday-v3-footer-link small{display:none}.matchday-v3-stats-board{height:720px}.matchday-v3-stats-main,.matchday-v3-chat-rail--stats{width:100%;display:none}.matchday-v3-stats-main.is-mobile-active,.matchday-v3-chat-rail--stats.is-mobile-active{flex:1;min-height:0;display:block}.matchday-v3-chat-rail--stats.is-mobile-active{display:flex}.matchday-v3-jump{display:none}.matchday-v3-preview{padding:16px}.matchday-v3-preview>h1{margin-bottom:14px;font-size:20px}.matchday-v3-preview>p{display:none}.matchday-v3-preview__columns{flex-direction:column;gap:16px;margin:0;display:flex}.matchday-v3-preview__columns>section{display:contents}.matchday-v3-preview__probability-title{order:0}.matchday-v3-probability{order:1;height:46px}.matchday-v3-preview__h2h-title{order:2}.matchday-v3-h2h-bar{order:3;height:44px}.matchday-v3-preview__form-title{order:4}.matchday-v3-preview__form-title>span{display:none}.matchday-v3-form{order:5;margin-bottom:16px}.matchday-v3-preview__model>p,.matchday-v3-h2h-labels,.matchday-v3-h2h-table{display:none}.matchday-v3-form i{width:24px;height:24px}.matchday-v3-form small{display:none}.matchday-v3-form .matchday-v3-form__fallback{display:block}.matchday-v3-table{margin-top:0}.matchday-v3-league th,.matchday-v3-league td{padding:9px 8px}.matchday-v3-league thead th:first-child,.matchday-v3-league tbody>tr>th:first-child{width:34px}.matchday-v3-league__legend{gap:4px 12px}.matchday-v3-all-stats{padding:16px}.matchday-v3-all-stats>header{margin-bottom:12px}.matchday-v3-all-stats>header>i{display:none}.matchday-v3-all-stats>header>b{color:#10233d;margin-left:auto;font-size:9.5px}.matchday-v3-all-stats>p{display:none}.matchday-v3-stat-groups{gap:8px}.matchday-v3-stat-groups>section,.matchday-v3-player-detail{border-radius:8px}.matchday-v3-stat-groups>section>button,.matchday-v3-player-detail>button{min-height:48px;padding:11px 14px}.matchday-v3-stat-groups>section>button strong,.matchday-v3-player-detail>button strong{font-size:12px}.matchday-v3-stat-groups>section>button span,.matchday-v3-player-detail>button span{color:#10233d;font-size:9.5px}.matchday-v3-stat-groups>section>div{gap:11px;padding:4px 14px 14px}.matchday-v3-stat-row>p{grid-template-columns:minmax(3.2rem,1fr) minmax(0,2fr) minmax(3.2rem,1fr)}.matchday-v3-stat-row>p>strong,.matchday-v3-stat-row>p>b{font-size:15px}.matchday-v3-stat-row>p>span{letter-spacing:.02em;font-size:11px}.matchday-v3-stat-row__bar{height:8px;margin-top:5px}.matchday-v3-stat-row>small{font-size:10px}.matchday-v3-player-detail>div{padding:4px 14px 14px;display:block}.matchday-v3-player-detail>div>section+section{margin-top:14px}.matchday-v3-player-detail section>header,.matchday-v3-player-detail article{padding:8px 10px}.matchday-v3-players{padding:16px}.matchday-v3-players h1{font-size:23px}.matchday-v3-analysis-section{padding:18px 16px}.matchday-v3-analysis-section>h1{margin-bottom:14px;font-size:20px}.matchday-v3-analysis-section>p:not(.matchday-v3-provenance):not(.matchday-v3-referee__note):not(.matchday-v3-section-empty):not(.matchday-v3-review-copy){display:none}.matchday-v3-provenance{margin-top:12px!important;font-size:9px!important;line-height:1.5!important}.matchday-v3-territory__bands,.matchday-v3-territory__axis{display:none}.matchday-v3-territory__mobile{flex-direction:column;gap:9px;display:flex}.matchday-v3-territory__mobile>div{align-items:center;gap:11px;display:flex}.matchday-v3-territory__mobile span{color:#10233d;letter-spacing:.08em;width:82px;font:500 9px JetBrains Mono,monospace}.matchday-v3-territory__mobile>div>i{background:#10233d12;border-radius:3px;flex:1;height:16px;display:flex;overflow:hidden}.matchday-v3-territory__mobile b{background:#d6a957;display:block}.matchday-v3-territory__mobile>div:nth-child(n+4) b{background:#10233d}.matchday-v3-territory__mobile strong{text-align:right;width:34px;font:700 14px Oswald,sans-serif}.matchday-v3-territory__legend{gap:16px;margin-top:11px;font-size:10px}.matchday-v3-territory__legend>b{display:none}.matchday-v3-danger{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.matchday-v3-danger>article{padding:11px 12px}.matchday-v3-danger strong{font-size:19px}.matchday-v3-danger span{color:#10233d;font-size:9px}.matchday-v3-danger p{font-size:11px}.matchday-v3-network>h1,.matchday-v3-network>p:not(.matchday-v3-provenance),.matchday-v3-network__pitch,.matchday-v3-network__detail,.matchday-v3-network__fallback{display:none}.matchday-v3-network__mobile{display:block}.matchday-v3-network__mobile>h1{margin:0 0 14px;font:400 20px/1.2 Instrument Serif,serif}.matchday-v3-influence>header,.matchday-v3-influence article{grid-template-columns:minmax(0,1fr) 40px 40px 56px}.matchday-v3-influence>header{font-size:8.5px}.matchday-v3-influence article{padding:9px 12px}.matchday-v3-influence article strong{font-size:12px}.matchday-v3-influence article>b>i{width:24px}.matchday-v3-influence>p{font-size:10.5px}.matchday-v3-chances__grid{display:block}.matchday-v3-chance-cards{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.matchday-v3-chance-cards>article{padding:12px 13px}.matchday-v3-chance-cards strong{font-size:24px}.matchday-v3-chance-cards h2{font-size:11px;line-height:1.35}.matchday-v3-chance-cards p{display:none}.matchday-v3-shot-table>article{padding:10px 12px;display:block}.matchday-v3-shot-table>article>time,.matchday-v3-shot-table>article>span:nth-child(2),.matchday-v3-shot-table>article>b{display:inline-block}.matchday-v3-shot-table>article>time{width:38px;font-size:11px}.matchday-v3-shot-table>article>span:nth-child(2){width:calc(100% - 126px)}.matchday-v3-shot-table>article>span>strong{font-size:12px}.matchday-v3-shot-table>article>span>small{display:none}.matchday-v3-shot-table>article>b{color:#10233d;width:82px;font-size:9px}.matchday-v3-shot-bars{grid-template-columns:1fr 26px 1fr 26px;margin-top:7px}.matchday-v3-shot-bars>i:nth-of-type(2){grid-column:3}.matchday-v3-shot-bars>em:nth-of-type(2){grid-column:4}.matchday-v3-shot-table>footer{font-size:10px}.matchday-v3-shot-table>footer>b,.matchday-v3-chances__grid>aside{display:none}.matchday-v3-referee__grid{display:block}.matchday-v3-referee__grid>div:first-child{display:none}.matchday-v3-referee__rows{gap:6px}.matchday-v3-referee__rows>div{min-height:48px;padding:10px 12px}.matchday-v3-referee__rows span{font-size:11px}.matchday-v3-referee__rows strong{font-size:14px}.matchday-v3-referee__note{display:none}.matchday-v3-analysis-section>p.matchday-v3-section-empty,.matchday-v3-analysis-section>p.matchday-v3-review-copy{font-size:13px;line-height:1.6;display:block}.matchday-v3-network.is-empty>h1{display:block}.matchday-v3-chance-cards>article.is-unknown p{color:#10233d;font-size:12px;line-height:1.5;display:block}}@media (max-width:420px){.matchday-page{padding:0}.matchday-window{border-inline:0;border-radius:0;width:100%}}@media (prefers-reduced-motion:reduce){.matchday-v3-clock.is-live i{animation:none}.matchday-v3-stats-main{scroll-behavior:auto}}.matchday-v3-strip[data-stat-layout=equal-values]>span:not(.matchday-v3-strip__cta){grid-template-columns:minmax(2rem,1fr) minmax(0,2fr) minmax(2rem,1fr);align-items:center;gap:8px;min-width:0;padding-inline:14px;display:grid}.matchday-v3-strip[data-stat-layout=equal-values]>span>strong,.matchday-v3-strip[data-stat-layout=equal-values]>span>em{color:var(--stat-home-fill);overflow-wrap:anywhere;margin:0;font:600 17px/1.2 Public Sans,sans-serif}.matchday-v3-strip[data-stat-layout=equal-values]>span>em{color:var(--stat-away-fill);text-align:right}.matchday-v3-strip[data-stat-layout=equal-values]>span>small{text-align:center;min-width:0}.matchday-v3-strip[data-stat-layout=equal-values]>span>small b{letter-spacing:.02em;font:600 11px/1.4 Public Sans,sans-serif}.matchday-v3-team__scorers{color:#10233d;overflow-wrap:anywhere;max-width:240px;margin:0;padding:0;font:400 12px/1.5 Public Sans,sans-serif;list-style:none}.matchday-v3-event__scorers{grid-template-columns:1fr 1fr;gap:20px;margin-block:10px;display:grid}.matchday-v3-event__scorers h3{margin:0 0 6px;font:600 13px Public Sans,sans-serif}.matchday-v3-event__scorers ul{margin:0;padding:0;font:400 13px/1.5 Public Sans,sans-serif;list-style:none}.matchday-v3-event__team-marker{min-width:27px;height:22px;color:var(--stat-home-fill,#10233d);vertical-align:middle;border:1px solid;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0 4px;font:600 10px JetBrains Mono,monospace;display:inline-flex}.matchday-v3-event__team-marker[data-side=away]{color:var(--stat-away-fill,#7a5619)}.matchday-v3-event__card{vertical-align:middle;background:#f3c84d;border:1px solid #624713;border-radius:1px;flex:none;width:10px;height:14px;margin-inline:4px;display:inline-block}.matchday-v3-event__card[data-card-type=red]{background:#b43b36;border-color:#842521}.matchday-v3-event__card[data-card-type=second-yellow]{background:linear-gradient(135deg,#f3c84d 50%,#b43b36 50%)}.matchday-v3-event__card[data-card-type=unknown]{background:0 0;border-style:dashed}.matchday-v3-feed-unread{z-index:4;color:#f4f1ea;background:#10233d;border:1px solid #10233d;border-radius:6px;flex:none;align-self:center;padding:9px 14px;font:600 12px Public Sans,sans-serif;display:block;position:sticky;top:0}.matchday-v3-feed-head [data-live-pulse=true]{animation:1.8s ease-in-out infinite matchday-v3-live-label}@keyframes matchday-v3-live-label{0%,to{text-shadow:0 0 #0000}50%{text-shadow:0 0 6px #7a561959}}@container (width<=720px){.matchday-v3-chances__grid{flex-direction:column;gap:18px;display:flex}.matchday-v3-chances__summary,.matchday-v3-chances__comparison,.matchday-v3-chances__support{width:100%}.matchday-v3-chance-cards{grid-template-columns:1fr 1fr;display:grid}.matchday-v3-shot-table>article{grid-template-columns:40px minmax(0,1fr) 76px;gap:8px;display:grid}.matchday-v3-shot-table>article>span:nth-child(2){width:auto}.matchday-v3-shot-table>article .matchday-v3-shot-bars{grid-area:2/1/auto/-1;grid-template-columns:1fr 42px 1fr 42px}.matchday-v3-chances__grid>aside{display:block}}@media (max-width:820px){.matchday-v3-event__scorers{gap:12px}.matchday-v3-team__scorers{font-size:11px}.matchday-v3-strip[data-stat-layout=equal-values]>span:not(.matchday-v3-strip__cta){grid-template-columns:minmax(1.5rem,1fr) minmax(0,2fr) minmax(1.5rem,1fr);gap:4px;padding:10px 8px}.matchday-v3-strip[data-stat-layout=equal-values]>span>strong,.matchday-v3-strip[data-stat-layout=equal-values]>span>em{font-size:15px}.matchday-v3-event--minor strong{overflow-wrap:anywhere;max-width:95px;font-size:10px;display:inline}.matchday-v3-event--mid>button{padding:6px;font-size:10px;display:block}}@media (prefers-reduced-motion:reduce){.matchday-v3-feed-head [data-live-pulse=true]{animation:none}}.matchday-v3-scorebar__teams{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px 18px;display:grid}.matchday-v3-scorebar__teams>.matchday-v3-team{display:contents}.matchday-v3-team__name{grid-row:1;align-self:center}.matchday-v3-team--home>.matchday-v3-team__name{text-align:right;grid-column:1}.matchday-v3-team--away>.matchday-v3-team__name{text-align:left;grid-column:3}.matchday-v3-scorebar__teams>.matchday-v3-score{grid-area:1/2}.matchday-v3-team__scorers{grid-row:2;align-self:start}.matchday-v3-team--home>.matchday-v3-team__scorers{text-align:right;grid-column:1}.matchday-v3-team--away>.matchday-v3-team__scorers{text-align:left;grid-column:3}.matchday-v3-lineup-view{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.matchday-v3-lineup-view button{color:#10233d;background:0 0;border:1px solid #10233d;border-radius:4px;padding:8px 12px;font:600 12px Public Sans,sans-serif}.matchday-v3-lineup-view button[aria-pressed=true]{color:#f4f1ea;background:#10233d}.matchday-v3-player__cards{gap:2px;display:flex;position:absolute;top:-4px;right:8px}.matchday-v3-player__cards i{background:#f3c84d;border:1px solid #624713;border-radius:1px;width:10px;height:15px;display:inline-block}.matchday-v3-player__cards [data-card-type=red]{background:#b43b36;border-color:#842521}.matchday-v3-player__cards [data-card-type=second-yellow]{background:linear-gradient(135deg,#f3c84d 50%,#b43b36 50%)}.matchday-v3-player__cards [data-card-type=unknown]{background:#f4f1ea;border-style:dashed}.matchday-v3-player>em{font:500 10px/1.4 Public Sans,sans-serif}.matchday-v3-lineup-history{margin-block:16px;font:400 13px/1.5 Public Sans,sans-serif}.matchday-v3-lineup-history h3{font-size:14px}.matchday-v3-lineup-history p{margin:5px 0}.matchday-v3-feed-body{overflow-anchor:none}@media (max-width:820px){.matchday-v3-scorebar__teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:6px 9px;width:100%}.matchday-v3-team__name{overflow-wrap:anywhere;line-height:1.25!important}.matchday-v3-lineups__toggle{flex-wrap:wrap}.matchday-v3-lineups__toggle span{white-space:normal;flex-basis:60%;font-size:12px}.matchday-v3-clock span{white-space:normal;max-width:20rem;font-size:12px}}.matchday-v3-event--major>header .matchday-v3-event__team-marker{background:#f4f1ea;margin-left:0;font:600 10px JetBrains Mono,monospace}.matchday-v3-event--major>header>span:last-child:not(.matchday-v3-event__team-marker){margin-left:auto}.matchday-v3-window{--matchday-paper-muted:#10233db8}.matchday-build-up-hero{background:#f4f1ea;align-items:center;gap:38px;padding:36px;display:flex}.matchday-build-up-fixture{flex:1;min-width:0;container-type:inline-size}.matchday-build-up-fixture>p{color:var(--matchday-paper-muted);text-transform:uppercase;letter-spacing:.14em;margin:0 0 16px;font:400 10px JetBrains Mono,monospace}.matchday-build-up-fixture h1{color:#10233d;letter-spacing:-.012em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font:400 clamp(34px,9.6cqw,62px)/1.04 Instrument Serif,serif}.matchday-build-up-fixture h1 span{overflow-wrap:anywhere}.matchday-build-up-fixture h1 i{color:#7a5619;font-weight:400}.matchday-build-up-fixture dl{border-top:1px solid #10233d3d;border-bottom:1px solid #10233d2b;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:26px;margin:26px 0 24px;display:grid}.matchday-build-up-fixture dl>div{min-width:0;padding:14px 0}.matchday-build-up-fixture dt{color:#7a5619;letter-spacing:.18em;font:400 9.5px JetBrains Mono,monospace}.matchday-build-up-fixture dd{color:#10233d;overflow-wrap:anywhere;margin:6px 0 0;font:400 20px/1.1 Instrument Serif,serif}.matchday-build-up-fixture>a{color:#fffdf9;letter-spacing:.09em;background:#10233d;border-radius:5px;padding:12px 17px;font:500 11px JetBrains Mono,monospace;text-decoration:none;display:inline-block}.matchday-build-up-countdown{background:#fffdf9;border:1px solid #d6a95780;border-radius:10px;flex:0 320px;min-width:0;padding:24px 24px 22px}.matchday-build-up-countdown>span{color:#7a5619;letter-spacing:.18em;margin-bottom:14px;font:400 9.5px JetBrains Mono,monospace;display:block}.matchday-build-up-countdown>strong{color:#10233d;letter-spacing:-.015em;margin-bottom:6px;font:400 clamp(40px,5.6vw,58px)/1 Instrument Serif,serif;display:block}.matchday-build-up-countdown>small{color:var(--matchday-paper-muted);letter-spacing:.1em;font:400 11px/1.6 JetBrains Mono,monospace}.matchday-build-up-countdown>p{color:#10233dd6;border-top:1px solid #10233d24;margin:18px 0 0;padding-top:16px;font:400 13.5px/1.6 Public Sans,sans-serif}.matchday-build-up-title{color:#10233d;margin:0 0 20px;font:400 36px/1.1 Instrument Serif,serif}.matchday-build-up-schedule{background:#fffdf9;border-bottom:1px solid #10233d24;padding:30px 36px}.matchday-build-up-row{border-bottom:1px solid #10233d1f;flex-wrap:wrap;align-items:baseline;gap:6px 20px;padding:14px 0;display:flex}.matchday-build-up-row>strong{color:#7a5619;letter-spacing:.16em;flex:0 0 132px;font:400 9.5px JetBrains Mono,monospace}.matchday-build-up-row>p{color:#10233dbd;flex:240px;min-width:0;margin:0;font:400 16px/1.5 Public Sans,sans-serif}.matchday-build-up-row>span{color:#7a5619;letter-spacing:.1em;flex:none;font:400 10.5px JetBrains Mono,monospace}.matchday-build-up-row[data-held=true]>strong,.matchday-build-up-row[data-held=true]>span{color:var(--matchday-paper-muted)}.matchday-build-up-row[data-held=true]>p{color:#10233dd6}.matchday-build-up-sheets{padding:20px 36px}.matchday-build-up-sheets>div{grid-template-columns:1fr 1fr;gap:30px;display:grid}.matchday-build-up-sheets section{min-width:0}.matchday-build-up-sheets header{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:16px;display:flex}.matchday-build-up-sheets h3{margin:0;font:400 24px Instrument Serif,serif}.matchday-build-up-sheets header>span,.matchday-build-up-sheets header>b{color:var(--matchday-paper-muted);font:400 10px/1.5 JetBrains Mono,monospace}.matchday-build-up-sheets header>b{border:1px solid #10233d40;border-radius:4px;padding:4px 7px}.matchday-build-up-sheets section>p{color:var(--matchday-paper-muted);font:400 14px/1.6 Public Sans,sans-serif}.matchday-build-up-sheet-note{color:#7a5619;margin:20px 0 0;font:400 10px/1.7 JetBrains Mono,monospace}[data-matchday-phase=pre] .matchday-v3-preview{border-bottom:1px solid #10233d24;padding:30px 36px}[data-matchday-phase=pre] .matchday-v3-preview__columns{grid-template-columns:1.15fr 1fr 1fr;gap:28px;display:grid}[data-matchday-phase=pre] .matchday-v3-preview__columns>section{display:block}[data-matchday-phase=pre] .matchday-v3-h2h-bar{height:34px}[data-matchday-phase=pre] .matchday-v3-h2h-bar>span:first-child,[data-matchday-phase=pre] .matchday-v3-form i.result-w{color:#0a1626;background:#4f9878}[data-matchday-phase=pre] .matchday-v3-h2h-bar>span:nth-child(2),[data-matchday-phase=pre] .matchday-v3-form i.result-d{color:#10233dc7;background:#10233d1a}[data-matchday-phase=pre] .matchday-v3-h2h-bar>span:last-child,[data-matchday-phase=pre] .matchday-v3-form i.result-l{color:#fff8f7;background:#b3261e}[data-matchday-phase=pre] .matchday-v3-h2h-labels{gap:8px;font-size:9px;line-height:1.5;display:flex}[data-matchday-phase=pre] .matchday-v3-h2h-table{display:flex}[data-matchday-phase=pre] .matchday-v3-h2h-table>div{grid-template-columns:64px minmax(0,1fr) 16px;gap:6px;padding:9px 6px}[data-matchday-phase=pre] .matchday-v3-h2h-table .result-w{color:#1b54b8}[data-matchday-phase=pre] .matchday-v3-h2h-table .result-d{color:#10233dc7}[data-matchday-phase=pre] .matchday-v3-h2h-table .result-l{color:#b3261e}[data-matchday-phase=pre] .matchday-v3-form>div{flex-wrap:wrap;gap:9px}[data-matchday-phase=pre] .matchday-v3-form strong{font:400 18px Instrument Serif,serif}[data-matchday-phase=pre] .matchday-v3-form>div>span{order:3;width:100%}[data-matchday-phase=pre] .matchday-v3-form i{width:26px;height:26px}[data-matchday-phase=pre] .matchday-v3-table{margin:0}[data-matchday-phase=pre] .matchday-v3-league th,[data-matchday-phase=pre] .matchday-v3-league td{padding:8px 6px}[data-matchday-phase=pre] .matchday-v3-league thead th:first-child,[data-matchday-phase=pre] .matchday-v3-league tbody>tr>th:first-child{width:24px}[data-matchday-phase=pre] .matchday-v3-preview>.matchday-build-up-provenance{max-width:none;color:var(--matchday-paper-muted);letter-spacing:.06em;margin:24px 0 0;font:400 9px/1.7 JetBrains Mono,monospace;display:block}[data-matchday-phase=pre] .matchday-v3-board{align-items:start;height:auto;min-height:0}[data-matchday-phase=pre] .matchday-v3-feed-body{height:auto;min-height:0;max-height:none;overflow:visible}[data-matchday-phase=pre] .matchday-v3-chat{height:auto;min-height:300px}[data-matchday-phase=pre] .matchday-v3-chat__messages{min-height:160px;max-height:500px}.matchday-build-up-empty{color:var(--matchday-paper-muted);border:1px dashed #10233d4d;border-radius:6px;margin:20px;padding:22px;font:400 14px/1.7 Public Sans,sans-serif}.matchday-build-up-chat-caption{color:var(--matchday-paper-muted);margin:0;padding:12px 20px;font:400 10px/1.6 JetBrains Mono,monospace}.matchday-v3-feed-head>small{color:var(--matchday-paper-muted);font:400 9px JetBrains Mono,monospace}.matchday-v3-feed-head button:disabled{color:var(--matchday-paper-muted);opacity:1;cursor:not-allowed;background:0 0;border:1px dashed #10233d4d}@media (max-width:1000px){[data-matchday-phase=pre] .matchday-v3-preview__columns{grid-template-columns:1fr 1fr}[data-matchday-phase=pre] .matchday-v3-table{grid-column:1/-1}.matchday-build-up-hero{gap:24px;padding:28px 24px}.matchday-build-up-countdown{flex-basis:270px}}@media (max-width:820px){.matchday-build-up-hero{flex-direction:column;align-items:stretch;padding:24px 18px}.matchday-build-up-countdown{flex:auto}}@media (max-width:700px){.matchday-build-up-schedule,.matchday-build-up-sheets,[data-matchday-phase=pre] .matchday-v3-preview{padding:24px 18px}.matchday-build-up-sheets>div,[data-matchday-phase=pre] .matchday-v3-preview__columns{grid-template-columns:minmax(0,1fr)}.matchday-build-up-fixture dl{gap:12px}.matchday-build-up-title{font-size:30px}[data-matchday-phase=pre] .matchday-v3-feed-head{flex-wrap:wrap;gap:12px}[data-matchday-phase=pre] .matchday-v3-feed-head>div{margin-left:0}[data-matchday-phase=pre] .matchday-v3-form{margin-bottom:0}}[data-matchday-phase=pre] .matchday-v3-lineups__toggle span,[data-matchday-phase=pre] .matchday-v3-lineups__toggle b,[data-matchday-phase=pre] .matchday-v3-footer-link small{color:var(--matchday-paper-muted)}.matchday-build-up-travel{background:#fffdf9;border-bottom:1px solid #10233d24;padding:24px 36px}.matchday-build-up-travel p{color:var(--matchday-paper-muted);margin:0 0 14px;font:400 14px/1.6 Public Sans,sans-serif}.matchday-build-up-travel a{color:#1b54b8;font:500 13px Public Sans,sans-serif}@media (max-width:700px){.matchday-build-up-travel{padding:24px 18px}}.site-feedback{right:0;bottom:max(22px,env(safe-area-inset-bottom));z-index:30;position:fixed}.feedback-launcher{min-height:44px;padding:0 max(17px,env(safe-area-inset-right)) 0 17px;background:var(--ground-dark);color:#f4f1ea;font:500 12.5px/1 var(--sans);border:1px solid #d6a95773;border-right:0;border-radius:24px 0 0 24px;justify-content:center;align-items:center;gap:9px;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex;box-shadow:0 3px 12px #06142429}.feedback-launcher svg{color:#d6a957;flex:none}.feedback-launcher:hover{background:#1b3557;border-color:#d6a957;box-shadow:0 4px 14px #06142438}.feedback-launcher:focus-visible{outline-offset:-4px;outline:2px solid #d6a957}.site-shell:has(.site-feedback)>.site-footer{padding-bottom:84px}@media (max-width:719px){.site-feedback{bottom:max(12px,env(safe-area-inset-bottom))}}.feedback-page{gap:var(--s-4);color:var(--ink-dark)}.feedback-contact-body{grid-template-columns:minmax(0,1fr) 290px;display:grid}.feedback-contact-body>aside{padding:var(--s-5);border-left:1px solid var(--hair-dark);background:var(--panel-dark)}.feedback-contact-body>aside p+p{margin-top:var(--s-3)}.feedback-form{gap:var(--s-2);padding:var(--s-5);color:var(--ink-dark);flex-direction:column;display:flex}.feedback-form label{font:600 var(--t-ui)/1.4 var(--sans)}.feedback-form label span{color:var(--muted-dark);font-weight:400}.feedback-form textarea{resize:vertical;min-height:128px}.feedback-form input[type=file]{max-width:100%;color:var(--muted-dark);font:400 var(--t-ui) var(--sans)}.feedback-types{flex-wrap:wrap;gap:7px;display:flex}.feedback-types button{min-height:44px;color:var(--muted-dark);font:600 var(--t-ui) var(--sans);background:0 0;border:1px solid #ede9e133;border-radius:20px;padding:7px 11px}.feedback-types button[aria-pressed=true]{border-color:var(--brass-dark);color:var(--ink-dark);background:#d6a95721}.feedback-context,.feedback-diagnostic,.feedback-file-status{border-left:2px solid var(--brass-dark);font:400 var(--t-ui)/1.5 var(--sans);color:var(--muted-dark);background:#ede9e10d;margin:0;padding:10px 12px}.feedback-context code{overflow-wrap:anywhere}.feedback-extra{gap:var(--s-2);flex-direction:column;display:flex}.feedback-check{align-items:center;gap:9px;min-height:44px;display:flex}.feedback-actions{align-items:center;gap:var(--s-3);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.feedback-actions p{max-width:42ch;color:var(--muted-dark);font:400 var(--t-ui)/1.45 var(--sans);margin:0}.feedback-open{white-space:nowrap}.feedback-overlay{z-index:100;background:#020811ad;justify-content:flex-end;display:flex;position:fixed;inset:0}.feedback-drawer{width:min(440px,100%);height:100%;color:var(--ink-paper);background:#ede8de;border-left:1px solid #10233d24;overflow:auto;box-shadow:-18px 0 50px #0000004d}.feedback-drawer>header{z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--s-3);padding:var(--s-5);background:#f4f1ea;border-bottom:1px solid #10233d24;display:flex;position:sticky;top:0}.feedback-close{width:44px;height:44px;color:var(--ink-paper);font:400 30px/1 var(--sans);background:0 0;border:0}.feedback-ticket-list{flex-direction:column;display:flex}.feedback-ticket-row{gap:var(--s-3);padding:14px var(--s-5);border-top:1px solid var(--hair-dark);color:inherit;grid-template-columns:90px minmax(0,1fr) auto;display:grid}.feedback-ticket-row:hover{background:#ede9e10d}.feedback-ticket-kind,.feedback-ticket-main small,.feedback-ticket-side small{font:400 var(--t-label)/1.45 var(--mono);letter-spacing:.06em;color:var(--muted-dark)}.feedback-ticket-main{flex-direction:column;gap:4px;min-width:0;display:flex}.feedback-ticket-main strong{font:600 var(--t-ui)/1.4 var(--sans);overflow-wrap:anywhere}.feedback-ticket-side{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.feedback-ticket-side b,.feedback-status{font:500 var(--t-label)/1.4 var(--mono);letter-spacing:.07em;color:var(--brass-dark);text-transform:uppercase}.feedback-messages{flex-direction:column;display:flex}.feedback-message{padding:var(--s-4) var(--s-5);border-top:1px solid var(--hair-dark)}.feedback-message:first-child{border-top:0}.feedback-message header{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.feedback-message time,.feedback-message header span{font:400 var(--t-label) var(--mono);color:var(--muted-dark)}.feedback-message header span{color:var(--brass-dark)}.feedback-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.feedback-message.is-private{background:#d6a95714}.feedback-reply{gap:var(--s-2);padding:var(--s-5);border-top:1px solid var(--hair-dark);flex-direction:column;display:flex}.feedback-reply .dtd-btn{align-self:flex-start}.feedback-detail .dtd-pad+.dtd-pad{border-top:1px solid var(--hair-dark)}.feedback-admin{border:1px solid var(--line-dark);border-radius:11px;grid-template-columns:minmax(280px,420px) minmax(0,1fr);display:grid;overflow:hidden}.feedback-admin-list{background:var(--ground-dark);border-right:1px solid var(--hair-dark)}.feedback-admin-detail{background:var(--panel-dark);min-width:0}.feedback-admin-filter{padding:var(--s-3);border-bottom:1px solid var(--hair-dark);flex-wrap:wrap;gap:7px;display:flex}.feedback-admin-filter a{color:var(--muted-dark);font:500 var(--t-label) var(--mono);border-radius:5px;padding:7px 9px}.feedback-admin-filter a[aria-current=page]{color:var(--ink-dark);background:#d6a95726}.feedback-admin-actions{gap:var(--s-2);padding:var(--s-4);border-top:1px solid var(--hair-dark);flex-wrap:wrap;display:flex}.feedback-admin-actions label{font:600 var(--t-ui) var(--sans);flex-direction:column;gap:5px;display:flex}@media (max-width:760px){.feedback-contact-body{grid-template-columns:1fr}.feedback-contact-body>aside{border-left:0;border-top:1px solid var(--hair-dark)}.feedback-overlay{align-items:flex-end}.feedback-drawer{width:100%;height:min(100dvh,760px);padding-bottom:max(var(--s-3),env(safe-area-inset-bottom));border-top:1px solid #10233d24;border-left:0;border-radius:14px 14px 0 0}.feedback-ticket-row{grid-template-columns:1fr}.feedback-ticket-side{text-align:left;align-items:flex-start}.feedback-admin{grid-template-columns:1fr}.feedback-admin-list{border-right:0;border-bottom:1px solid var(--hair-dark)}.feedback-admin-detail{display:none}.feedback-page .dtd-cols{grid-template-columns:1fr}.feedback-page .dtd-cols>aside{order:-1}}@media (prefers-reduced-motion:reduce){.feedback-overlay,.feedback-drawer{scroll-behavior:auto}}.feedback-admin-filter button{color:var(--muted-dark);font:500 var(--t-label) var(--mono);background:0 0;border:0;border-radius:5px;padding:7px 9px}.feedback-admin-filter button[aria-pressed=true]{color:var(--ink-dark);background:#d6a95726}.feedback-admin-search{padding:var(--s-3);font:600 var(--t-ui) var(--sans);flex-direction:column;gap:5px;display:flex}.feedback-types{border:0;margin:0;padding:0}.feedback-types legend{font:600 var(--t-ui)/1.4 var(--sans);margin-bottom:8px}.feedback-type{border:1px solid var(--hair-dark);border-radius:20px;align-items:center;gap:6px;min-height:44px;padding:7px 11px;display:flex}.feedback-type:has(input:checked){border-color:var(--brass-dark);background:#d6a95721}.feedback-type:has(input:focus-visible){outline:2px solid var(--brass-dark);outline-offset:3px}.feedback-form>*{min-width:0}.feedback-file-status a{margin:4px 8px 4px 0;display:inline-block}.feedback-file-status button{margin:4px 8px 4px 0}.feedback-form details summary{cursor:pointer;min-height:44px;padding:12px 0}.feedback-upload label{flex-direction:column;gap:6px;display:flex}.feedback-upload .feedback-check{flex-direction:row}.feedback-file-status progress{width:100%}@media (max-width:760px){.feedback-drawer{border-radius:0;height:100dvh;max-height:100dvh}.feedback-drawer .feedback-form{padding:var(--s-4);padding-bottom:max(var(--s-5),env(safe-area-inset-bottom))}}.feedback-admin-filter a,.feedback-admin-filter button{align-items:center;min-height:44px;display:inline-flex}.feedback-admin-list>form{gap:var(--s-2);padding:var(--s-4);flex-direction:column;display:flex}.feedback-admin-list .feedback-ticket-row{padding:var(--s-3) 0;grid-template-columns:20px minmax(0,1fr)}.feedback-admin-list .feedback-ticket-kind{grid-column:2}.feedback-admin-list .feedback-ticket-main,.feedback-admin-list .feedback-ticket-side{text-align:left;grid-column:2;align-items:flex-start}.feedback-admin-list input[type=checkbox]{grid-area:1/1/span 3;align-self:center}.feedback-drawer .feedback-form{color:var(--ink-paper)}.feedback-drawer .feedback-form label span,.feedback-drawer .feedback-actions p{color:#10233db8}.feedback-drawer .feedback-type{color:#10233db8;border-color:#10233d33}.feedback-drawer .feedback-type:has(input:checked){border-color:var(--brass-paper);color:var(--ink-paper);background:#d6a95729}.feedback-drawer .feedback-type:has(input:focus-visible){outline-color:var(--brass-paper)}.feedback-drawer .feedback-context,.feedback-drawer .feedback-diagnostic,.feedback-drawer .feedback-file-status{border-left-color:var(--brass-paper);color:#10233db8;background:#10233d09}.submissions-paper{color:#10233d;background:#ede8de;gap:24px;min-width:0;padding:34px}.submissions-paper .dtd-p{color:#10233dcc}.submissions-paper .dtd-lbl--brass,.submission-back{color:#7a5619}.submissions-paper .dtd-h1{margin:8px 0;font-size:clamp(28px,4vw,38px)}.submissions-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.submissions-toolbar .feedback-open{white-space:normal;text-align:center}.submissions-paper .feedback-ticket-row{color:#10233d;border-top:1px solid #10233d1f;align-items:center;gap:16px;padding:18px 6px;display:flex}.submissions-paper .feedback-ticket-row:hover{background:#10233d08}.submissions-paper .feedback-ticket-kind{max-width:100%;font:500 9.5px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#7a5619;border:1px solid #d6a95780;border-radius:3px;flex:none;padding:4px 8px;display:inline-block}.submissions-paper .feedback-ticket-main{flex:auto}.submissions-paper .feedback-ticket-main strong{font:600 15.5px/1.4 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.submissions-paper .feedback-ticket-main small,.submission-reference{font:400 11.5px/1.5 var(--mono);letter-spacing:.03em;color:#10233db8;overflow-wrap:anywhere}.submissions-paper .feedback-ticket-side{flex:none}.submission-status{color:#10233d;font:600 11.5px/1.4 var(--sans);text-align:left;align-items:center;gap:7px;display:inline-flex}.submission-status-dot{background:#d6a957;border-radius:50%;flex:none;width:7px;height:7px}.submission-status[data-state=resolved] .submission-status-dot{background:#4f9878}.submission-status[data-state=closed] .submission-status-dot{background:#10233d66}.submissions-drafts{padding:20px 22px}.submissions-drafts .dtd-p{color:#10233db8;margin:4px 0 0;font-size:13.5px}.submission-back{font:600 12px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase}.submission-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 24px;display:flex}.submission-heading>div{overflow-wrap:anywhere;flex:260px;min-width:0}.submission-heading .dtd-h1{font-size:clamp(24px,3.4vw,30px);line-height:1.15}.submission-heading>.submission-status{background:#f4f1ea;border:1px solid #10233d26;border-radius:20px;flex:none;padding:8px 14px;font-size:12.5px}.submission-reference{margin:0}.submissions-paper .submission-conversation{padding:6px 6px 18px}.submission-conversation .feedback-messages{gap:24px;padding:12px 14px}.submission-conversation .submission-message{background:#fffdf9;border:1px solid #10233d26;border-radius:10px;align-self:flex-start;max-width:78%;padding:12px 15px}.submission-conversation .submission-message--you{background:#d6a95724;border-color:#d6a95766;align-self:flex-end}.submission-message header{margin-bottom:6px}.submission-message header strong{font:600 12px/1.4 var(--sans);color:#10233d}.submission-message--you header strong{color:#7a5619}.submission-message header time,.submission-message header span{font:400 10.5px/1.5 var(--mono);letter-spacing:.03em;color:#10233db8}.submission-message p{font:400 14.5px/1.55 var(--sans);color:#10233d;margin:0}.submission-conversation .feedback-reply{border:0;gap:12px;padding:6px 14px 0}.submission-conversation .feedback-reply label{font:600 12px/1.5 var(--sans)}.submission-conversation .feedback-reply textarea{font:400 14px/1.5 var(--sans);resize:vertical;background:#fffdf9;border:1px solid #10233d33;border-radius:6px;padding:11px 13px}.submission-next .dtd-p{color:#10233dd6;margin:6px 0 0;font-size:14.5px}.submission-tools{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.submission-tools>details{min-width:0;max-width:100%}.submission-tools>details>summary,.submission-tools>.dtd-btn,.submission-tools>form>.dtd-btn{min-height:44px;font:600 12px/1.5 var(--sans);text-transform:none;letter-spacing:0;color:#10233d;cursor:pointer;white-space:normal;background:0 0;border:1px solid #10233d3d;border-radius:24px;justify-content:center;align-items:center;padding:9px 16px;list-style:none;display:inline-flex}.submission-tools>details>summary::-webkit-details-marker{display:none}.submission-tools>details>summary:hover,.submission-tools>.dtd-btn:hover,.submission-tools>form>.dtd-btn:hover{color:#7a5619;border-color:#7a5619}.submission-tools>details[open]{flex-basis:100%}.submission-tools>details[open]>summary{margin-bottom:12px}.submission-tools>.submission-danger,.submission-tools .submission-withdraw>summary,.submission-tools .submission-withdraw button{color:#b3261e;border-color:#b3261e66}.submission-tools-note{flex-basis:100%}.submissions-paper .feedback-form{color:#10233d}.submission-tools .feedback-form,.submission-claim[open]{background:#f4f1ea;border-radius:10px}.submission-claim[open]{padding:16px}.submissions-paper .feedback-form label span,.submissions-paper .feedback-form input[type=file],.submissions-paper .feedback-file-status,.submissions-paper .feedback-actions p{color:#10233db8}.submissions-paper .feedback-file-status{overflow-wrap:anywhere;background:#10233d09;border-left-color:#7a5619}.submissions-paper .feedback-form .feedback-form{padding-inline:0}.submissions-paper :is(a,button,summary):focus-visible{outline-offset:3px;outline:2px solid #7a5619}@media (max-width:900px){.submissions-paper{padding:26px 22px}.submissions-paper .feedback-ticket-row{flex-wrap:wrap;gap:10px 14px}.submissions-paper .feedback-ticket-main{flex-basis:calc(100% - 180px)}.submissions-paper .feedback-ticket-side{margin-left:auto}}@media (max-width:520px){.submissions-paper{padding:24px 16px}.submissions-paper .feedback-ticket-main{flex-basis:100%;order:3}.submissions-paper .feedback-ticket-side{max-width:50%}.submission-conversation .submission-message{max-width:94%}.submission-conversation .feedback-messages{padding:12px 8px}.submission-conversation .feedback-reply{padding-inline:8px}.submissions-paper .feedback-form{padding:16px}.submission-tools>details>summary{text-align:left}}.submissions-paper .dtd-btn--brass{color:#061424;font:600 12px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;background:#d6a957;border:0;border-radius:3px;min-height:44px;padding:11px 20px}.submissions-paper .dtd-btn--brass:hover{background:#e0b96b}.feedback-admin-list{min-width:0}.feedback-admin-list .feedback-ticket-main{overflow-wrap:anywhere}:root{--viewer-menu-top:68px;--viewer-menu-right:20px;--ground-dark:#08182e;--panel-dark:#061424;--ground-paper:#f4f1ea;--panel-paper:#efebe2;--ink-dark:#ede9e1;--ink-paper:#10233d;--brass-dark:#d6a957;--brass-paper:#7a5619;--link-blue:#93bdff;--alert-red:#ff8078;--season-win:#1e6b4a;--season-loss:#a32c22;--season-gold-deep:#5e4212;--season-row-hover:#fffdf7;--news-health:#3a5f3e;--news-health-ink:#2e4c32;--news-warn:#8a4b1a;--news-warn-ink:#6b3d15;--news-field:#fbf9f4;--news-table-head:#e7e2d7;--news-image-placeholder:#e4dfd2;--news-archive-label:#f7f1e6;--muted-dark:#ede9e1a3;--muted-dark-2:#ede9e1a3;--muted-paper:#10233dc7;--muted-paper-2:#10233dc7;--line-dark:#ede9e11f;--line-paper:#cfc8bc;--serif:"Instrument Serif", Georgia, serif;--sans:"Public Sans", ui-sans-serif, system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--t-score:42px;--t-score-num:36px;--t-h1:27px;--t-h2:21px;--t-h3:15px;--t-body:13px;--t-ui:12.5px;--t-label:11px;--s-1:7px;--s-2:11px;--s-3:14px;--s-4:18px;--s-5:22px;--s-6:26px;--s-7:34px;--s-8:40px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ground-paper);color:var(--ink-paper);font:400 var(--t-body)/1.55 var(--sans);margin:0}body:has(.page-dark){background:var(--page-dark)}body:has(.page-paper){background:var(--ground-paper)}button,input{font-family:var(--sans)}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:focus-visible{outline:3px solid var(--brass-dark);outline-offset:3px}.page-paper :focus-visible{outline-color:var(--brass-paper)}.skip-link{z-index:100;top:var(--s-2);left:var(--s-2);padding:var(--s-2) var(--s-3);background:var(--brass-dark);color:var(--panel-dark);font:600 var(--t-ui)/1 var(--sans);position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.site-shell{flex-direction:column;min-height:100vh;display:flex;overflow:clip}.site-shell>main{flex:1 0 auto}.site-header{z-index:20;scrollbar-width:none;background:var(--panel-dark);height:52px;color:var(--ink-dark);border-bottom:1px solid #ffffff17;flex:none;align-items:center;gap:26px;padding:0 26px;display:flex;position:sticky;top:0;overflow:auto hidden}.site-header>*{flex:none}.site-navigation-feedback{z-index:100;pointer-events:none;position:fixed;inset:0}.site-navigation-progress{background:#d6a95733;height:3px;position:absolute;inset:0 0 auto;overflow:hidden}.site-navigation-progress span{background:#d6a957;width:30%;height:100%;animation:1.4s ease-in-out infinite site-navigation-slide;display:block}.site-navigation-message{color:#f4f1ea;max-width:calc(100% - 32px);font:500 14px/20px var(--sans);background:#10233d;border:1px solid #d6a95780;border-radius:6px;align-items:center;gap:10px;padding:12px 16px;display:flex;position:absolute;top:64px;right:16px;box-shadow:0 4px 18px #0614242e}.site-navigation-message small{font:400 12px/18px var(--sans);margin-top:4px;display:block}.site-navigation-spinner{border:2px solid #d6a9574d;border-top-color:#d6a957;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite site-navigation-turn}@keyframes site-navigation-slide{0%{transform:translate(-100%)}to{transform:translate(434%)}}@keyframes site-navigation-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.site-navigation-progress span{width:100%;animation:none}.site-navigation-spinner{animation:none}}.wordmark{height:26px;color:var(--ink-dark);font:400 21px/1 var(--serif);font-synthesis:none;white-space:pre;align-items:stretch;font-style:normal;text-decoration:none;display:flex}.wordmark:before{width:3px;margin-right:var(--s-2);background:var(--brass-dark);content:"";flex:none}.wordmark span:first-child:after{content:" ";white-space:pre}.wordmark span{align-self:center;font-weight:400}.wordmark span:last-child{color:var(--brass-dark)}.primary-nav{font:500 12.5px var(--sans);align-items:center;gap:20px;margin-right:auto;display:flex}.primary-nav a{color:var(--muted-dark);white-space:nowrap;border-bottom:2px solid #0000;padding-bottom:3px;text-decoration:none}.primary-nav a:hover{color:var(--ink-dark)}.primary-nav a[aria-current=page]{border-color:var(--brass-dark);color:var(--ink-dark)}.site-avatar,.site-sign-in{cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.site-avatar{background:var(--brass-dark);width:30px;height:30px;color:var(--ink-paper);font:600 12.5px/1 "Public Sans", var(--sans);border:1px solid #10233d47;border-radius:50%;padding:0;transition:background-color .16s,border-color .16s}.site-sign-in{color:#10233d;font:600 12.5px/16px "Public Sans", var(--sans);background:#f4f1ea;border-radius:18px;margin-left:auto;padding:7px 14px}.site-avatar:after,.site-sign-in:after{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-avatar:hover,.site-avatar.is-open{color:var(--ink-paper);background:#c39543;border-color:#e2b467}.site-avatar:focus-visible{outline:2px solid var(--brass-dark);outline-offset:2px}.site-avatar--guest{width:29px;height:29px;color:var(--ink-dark);background:#1b3557;border:1px solid #ffffff2e;border-radius:50%;padding:0}.site-viewer-control{flex:none;margin-left:auto;position:relative}.site-viewer-menu{z-index:90;top:var(--viewer-menu-top,68px);right:var(--viewer-menu-right,20px);color:#ede9e1;background:#0c1c33;border:1px solid #ffffff21;border-radius:11px;width:236px;max-width:calc(100vw - 20px);margin:0;padding:0;position:fixed;bottom:auto;left:auto;overflow:hidden}.site-viewer-menu::backdrop{background:0 0}.site-viewer-menu header{border-bottom:1px solid #ffffff17;padding:14px 15px}.site-viewer-menu header strong,.site-viewer-menu header span{display:block}.site-viewer-menu header strong{color:#ede9e1;font:600 13px/1.3 "Public Sans",var(--sans)}.site-viewer-menu header span{color:#ede9e173;margin-top:3px;font:400 11px/1.35 IBM Plex Mono,monospace}.site-viewer-menu nav,.site-viewer-menu footer{padding:6px;display:grid}.site-viewer-menu footer,.site-viewer-menu .site-viewer-admin{border-top:1px solid #ffffff17}.site-viewer-menu nav a,.site-viewer-menu nav button,.site-viewer-menu footer button,.site-guest-claim>button{color:#ede9e1d1;width:100%;min-height:38px;font:500 12.5px/1.2 "Public Sans",var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;padding:9px 10px;text-decoration:none;display:flex}.site-viewer-menu nav a:hover,.site-viewer-menu nav a[aria-current=page],.site-viewer-menu nav button:hover,.site-viewer-menu footer button:hover,.site-guest-claim>button:hover{color:#ede9e1;background:#ffffff0f}.site-viewer-menu footer button{color:#ede9e199}.site-viewer-menu form{margin:0}.site-viewer-menu :focus-visible{outline:2px solid var(--brass-dark);outline-offset:-1px}.site-viewer-menu--claim{width:min(400px,100vw - 20px)}.site-guest-claim{padding:22px}.site-guest-claim>p:first-child{color:#d6a957;letter-spacing:.1em;margin:0 0 9px;font:500 11px/1.3 IBM Plex Mono,monospace}.site-guest-claim h2{color:#ede9e1;margin:0;font:400 22px/1.25 Instrument Serif,Georgia,serif}.site-guest-claim h2 em{color:#d6a957;font-style:normal}.site-guest-claim h2+p{color:#ede9e1a8;font:400 12.5px/1.6 "Public Sans",var(--sans);margin:10px 0 17px}.site-guest-claim__primary{color:#10233d;min-height:42px;font:600 12.5px/1 "Public Sans",var(--sans);background:#d6a957;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;text-decoration:none;display:flex}.site-guest-claim>button{border:1px solid #ffffff38;justify-content:center;min-height:42px;margin-top:8px}.mobile-nav{display:none}.archive-search{min-width:0}.archive-tools{gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line-paper);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.search-box{background:var(--ground-paper);border:1px solid #10233d47;border-radius:9px;align-items:center;gap:12px;max-width:620px;padding:11px 16px;display:flex}.search-box label{font:400 var(--t-label) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-paper);flex:none}.search-box input{min-width:0;min-height:44px;color:var(--ink-paper);font:400 var(--t-body)/1.4 var(--sans);background:0 0;border:none;outline:none;flex:1;padding:0}.search-box:focus-within{border-color:var(--ink-paper)}.search-box-note,.archive-result-count{margin-top:var(--s-1)}.archive-reset,.archive-empty button{min-height:44px;padding:10px var(--s-3);border:1px solid var(--ink-paper);color:inherit;font:600 var(--t-ui)/1 var(--sans);background:0 0}.archive-empty{padding:var(--s-5);border:1px dashed var(--ink-paper);background:repeating-linear-gradient(-45deg,#0000 0 8px,#10233d0d 8px 10px)}.archive-empty h3{margin-bottom:var(--s-1)}.archive-empty p{margin:0 0 var(--s-3)}.archive-match-row{align-items:center}.archive-row-meta{color:var(--muted-paper);font:400 var(--t-ui)/1.4 var(--sans);margin-top:3px;display:block}.archive-row-facts{gap:var(--s-3);font:400 var(--t-body)/1.45 var(--sans);grid-template-columns:70px minmax(90px,auto) minmax(96px,auto);align-items:center;display:grid}.archive-result-score{font:600 var(--t-h3)/1.2 var(--sans);white-space:nowrap}@media (max-width:560px){.archive-tools{grid-template-columns:1fr}.archive-match-row{flex-direction:column;align-items:flex-start}.archive-row-facts{text-align:left;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:759px){.site-viewer-menu{border-width:1px 0 0;border-radius:14px 14px 0 0;width:100%;max-width:none;inset:auto 0 0}.site-viewer-menu::backdrop{background:#08182e73}.site-viewer-menu nav a,.site-viewer-menu nav button,.site-viewer-menu footer button{min-height:48px}.site-viewer-menu--claim{width:100%}}body:has(.site-shell--home){-webkit-font-smoothing:antialiased;background:#d8d1c0}.site-shell--home{border:1px solid #10233d24;border-radius:12px;max-width:1180px;min-height:0;margin:0 auto;overflow:hidden}.site-shell--home .site-header{position:relative}body:has(.site-shell--ground){-webkit-font-smoothing:antialiased;background:#d8d1c0}.site-shell--ground{border:1px solid #10233d24;border-radius:12px;max-width:1180px;min-height:0;margin:0 auto;overflow:hidden}.site-shell--ground .site-header{position:relative}
