/* POA_OFFICIAL_PUBLIC_V10 — light editorial zones, forest match cards, lime accents. */
html{font-size:100%}
body.poa-brief-v10{--poa10-ink:#101912;--poa10-forest:#06442c;--poa10-green:#08643c;--poa10-lime:#c4f542;--poa10-grey:#f1f3ef;--poa10-muted:#4e6055;--poa10-line:#dbe3da;background:#fff!important;color:var(--poa10-ink)!important;color-scheme:light;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;margin:0}
.poa-brief-v10 *,.poa-brief-v10 *::before,.poa-brief-v10 *::after{box-sizing:border-box}
.poa-brief-v10 :is(h1,h2,h3,h4){color:inherit;line-height:1.15;font-weight:700;letter-spacing:-.035em;margin:0 0 1rem;overflow-wrap:anywhere}
.poa-brief-v10 :is(h1,h2){font-size:clamp(1.5rem,3vw,2.75rem)}
.poa-brief-v10 h3{font-size:1.125rem;line-height:1.4;letter-spacing:-.02em}
.poa-brief-v10 p{font-size:1rem;line-height:1.5;margin:0 0 1rem;font-weight:500}
.poa-brief-v10 img{max-width:100%;height:auto;display:block}
.poa-brief-v10 a{color:inherit;text-underline-offset:.2em}
.poa-brief-v10 :is(button,input,select,textarea){font:inherit}
.poa-brief-v10 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #13754b;outline-offset:4px}
.poa-brief-v10 .poa10-hero :is(a,button):focus-visible,.poa-brief-v10 .poa10-footer a:focus-visible{outline-color:var(--poa10-lime)}
.poa-brief-v10 [hidden]{display:none!important}
.poa10-skip{position:fixed;left:1rem;top:-8rem;z-index:100005;padding:1rem;background:#fff;color:#123b20;border:2px solid #167244;border-radius:.4rem}.poa10-skip:focus{top:1rem}
.poa10-container,.poa-brief-v10 .poa-container{width:calc(100% - 3rem);max-width:76rem;margin-inline:auto;min-width:0}
.poa10-zone{padding:4.5rem 0;position:relative}
.poa10-white{background:#fff}.poa10-grey{background:var(--poa10-grey)}
.poa10-title>small,.poa10-page-heading>small,.poa10-hero-copy>small,.poa10-kicker{display:block;font-size:.75rem;font-weight:700;letter-spacing:.14em;line-height:1.5;margin-bottom:.75rem;color:var(--poa10-green)}
.poa10-title p{color:var(--poa10-muted);max-width:42rem}.poa10-title h2{margin-bottom:.75rem}.poa10-title{margin-bottom:1.75rem}
.poa10-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.75rem}.poa10-title-row .poa10-title{margin:0}
.poa10-buttons,.poa10-text-links{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.poa10-text-link,.poa10-text-links a{font-weight:700;font-size:.9375rem;line-height:1.5;text-decoration:none;padding:.75rem 0;min-height:2.75rem;display:inline-flex;align-items:center}
.poa-brief-v10 .poa10-button,.poa-brief-v10 .poa10-form-box button,.poa-brief-v10 .poa10-filters button{display:inline-flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:3rem;padding:.8rem 1.15rem;border:1px solid var(--poa10-forest);border-radius:.5rem;background:var(--poa10-forest);color:#fff;font-size:.9375rem;line-height:1.5;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:none}
.poa-brief-v10 .poa10-outline{background:transparent;color:var(--poa10-ink);border-color:#9ba99e}
.poa10-button>span{font-size:1.125rem}
.poa10-space{margin-block:2.5rem}.poa10-empty{padding:1.75rem;border:1px solid var(--poa10-line);border-radius:.75rem;background:#f7f9f5;color:var(--poa10-muted)}
.poa10-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 1.75rem;min-width:0}
.poa10-tabs a{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.6rem .9rem;border:1px solid #cbd5ca;background:#fff;color:#173d29;font-size:.9375rem;font-weight:600;text-decoration:none;border-radius:.5rem;line-height:1.5;overflow-wrap:anywhere}
.poa10-tabs a[aria-current=page]{background:var(--poa10-forest);border-color:var(--poa10-forest);color:#fff;box-shadow:inset 0 -.2rem var(--poa10-lime)}
.poa10-sport-tabs img{width:1.75rem;height:1.75rem;object-fit:contain;background:#fff;border-radius:.25rem;padding:.15rem}
.poa10-page{background:#fff;min-height:55vh;padding:2.5rem 0 4rem}.poa10-page-heading{padding:0 0 1.5rem;margin:0 0 2rem;border-bottom:1px solid var(--poa10-line)}.poa10-page-heading h1{max-width:56rem}.poa10-page-heading time{display:block;font-size:.8125rem;color:var(--poa10-muted);margin-block:.75rem}
.poa10-content{min-width:0}.poa10-content p{max-width:75ch}.poa10-content :is(iframe,video){max-width:100%}.poa10-content table{max-width:none}
.poa10-article{max-width:56rem;margin-inline:auto}.poa10-article-hero{margin-bottom:2rem;border-radius:.75rem;overflow:hidden}.poa10-article-hero img{width:100%;max-height:38rem;object-fit:cover}.poa10-article .poa10-content{max-width:48rem;margin-inline:auto}.poa10-article .poa10-content img{border-radius:.5rem}
/* Compact black top bar and white main navigation. */
.poa-brief-v10 .poa-header{position:sticky!important;top:0;z-index:1000;background:#fff!important;border:0!important;box-shadow:0 .15rem 1rem #13271b12;backdrop-filter:none!important}
.poa-brief-v10.admin-bar .poa-header{top:32px}
.poa-brief-v10 .poa-topbar{background:#080e0a!important;color:#fff!important;border:0!important;padding:0!important}
.poa-brief-v10 .poa-topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;padding-block:.35rem;font-size:.75rem;line-height:1.5;font-weight:600;letter-spacing:.035em}
.poa-brief-v10 .poa-topbar-inner>a{border:1px solid var(--poa10-lime)!important;color:var(--poa10-lime)!important;background:transparent!important;border-radius:.35rem;padding:.4rem .65rem;font-size:.75rem;line-height:1.5;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:none}
.poa-brief-v10 .poa-main-header{background:#fff!important;border:0!important;padding:0!important}.poa-brief-v10 .poa-header-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem;padding-block:.5rem;flex-wrap:wrap}
.poa-brief-v10 .poa-brand{display:flex;gap:.75rem;align-items:center;text-decoration:none;color:#0b2516!important}.poa-brief-v10 .poa-brand-logo{display:grid;place-items:center;width:3.5rem;height:3.75rem;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0;padding:0}.poa-brief-v10 .poa-brand-logo img{width:100%;height:100%;max-height:3.75rem;object-fit:contain;filter:none!important}
.poa-brief-v10 .poa-brand-copy strong{font-size:1.5rem;line-height:1;font-weight:800;color:#102d1c!important}.poa-brief-v10 .poa-brand-copy small{display:block;font-size:.75rem;letter-spacing:.12em;color:#35563e!important;margin-top:.35rem}
.poa-brief-v10 .poa-menu-toggle{display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;position:relative;width:3.25rem;height:3.25rem;padding:.75rem;flex:0 0 auto;border:1px solid #ccd5cc!important;background:#fff!important;border-radius:.5rem;box-shadow:none!important;color:#0b150e;cursor:pointer}
.poa-brief-v10 .poa-menu-toggle span{display:block;width:1.5rem;height:2px;background:#0b150e!important;border-radius:1px;transform:none!important;opacity:1!important;position:static}
.poa-brief-v10.poa-ui-v3-ready .poa-header .poa-nav{display:none!important}
.poa-brief-v10:not(.poa-ui-v3-ready) .poa-header .poa-nav{display:block!important;width:100%;position:static;max-height:none;background:#fff}
.poa-brief-v10:not(.poa-ui-v3-ready) .poa-menu{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:1rem 0;margin:0}.poa-brief-v10:not(.poa-ui-v3-ready) .sub-menu{position:static;display:block;opacity:1;visibility:visible;background:#f1f3ef;transform:none;list-style:none;padding:.5rem}
.poa-brief-v10 .poa-mobile-shell{background:#05170ed9;backdrop-filter:blur(8px)}.poa-brief-v10 .poa-mobile-pane{width:min(29rem,100%);background:#fff;border-left:1px solid #b9d19d;box-shadow:-2rem 0 6rem #0005}
.poa-brief-v10 .poa-mobile-head{background:linear-gradient(135deg,#052e20,#0b5634)!important;border-bottom:3px solid var(--poa10-lime);padding:calc(1.5rem + env(safe-area-inset-top)) 1.25rem 1.5rem}
.poa-brief-v10 .poa-mobile-head small{color:#d8f0c0;font-size:.75rem}.poa-brief-v10 .poa-mobile-head strong{color:#fff;font-size:1.25rem;line-height:1.4}
.poa-brief-v10 .poa-mobile-body{padding:.75rem 1rem 1.5rem}.poa-brief-v10 .poa-mobile-foot{background:#f1f3ef;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom))}.poa-brief-v10 .poa-mobile-foot a{border-radius:.5rem;font-size:.9375rem;line-height:1.5;background:var(--poa10-forest);min-height:2.75rem}
.poa-brief-v10 .poa-menu-close{font-size:2rem;background:#ffffff10;color:#fff;border:1px solid #ffffff60;border-radius:.5rem;min-width:2.75rem;min-height:2.75rem}
body.poa-brief-v10.poa-ui-v3-ready .poa-mobile-shell .poa-nav{display:block!important;position:static!important;inset:auto!important;width:100%!important;max-height:none!important;overflow:visible!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}
body.poa-brief-v10.poa-ui-v3-ready .poa-mobile-shell .poa-menu{display:block!important;margin:0!important;padding:0!important;list-style:none}
body.poa-brief-v10.poa-ui-v3-ready .poa-mobile-shell .poa-menu li{position:relative;margin:0!important;padding:0!important;list-style:none;border:0;background:transparent;box-shadow:none}
body.poa-brief-v10.poa-ui-v3-ready .poa-mobile-shell .poa-menu>li{border-bottom:1px solid #e0e7dc}
body.poa-brief-v10.poa-ui-v3-ready .poa-mobile-shell .poa-menu a{display:block!important;margin:0!important;padding:.9rem .75rem!important;color:#143c25!important;font-size:1rem!important;font-weight:600!important;line-height:1.5!important;min-height:2.75rem;text-decoration:none!important;border-radius:.5rem;white-space:normal}
body.poa-brief-v10.poa-ui-v3-ready .poa-mobile-shell .poa-has-submenu>a{padding-right:3.75rem!important}
body.poa-brief-v10.poa-ui-v3-ready .poa-mobile-shell .poa-menu .sub-menu{display:none!important;position:static!important;opacity:1!important;visibility:visible!important;transform:none!important;margin:0 0 .75rem!important;padding:.25rem .4rem .25rem .75rem!important;border:0!important;border-left:2px solid var(--poa10-lime)!important;border-radius:0!important;background:#f0f5eb!important;box-shadow:none!important;min-width:0!important}
body.poa-brief-v10.poa-ui-v3-ready .poa-mobile-shell .poa-sub-open>.sub-menu{display:block!important}
.poa-brief-v10 .poa-mobile-shell .poa-sub-toggle{display:grid;place-items:center;position:absolute;right:.3rem;top:.3rem;width:2.75rem;height:2.75rem;padding:0;border:1px solid #d0dbca;border-radius:.5rem;background:#fff;color:var(--poa10-forest);font-size:1.375rem;cursor:pointer}
.poa-brief-v10 .poa-mobile-shell .poa-sub-toggle[aria-expanded=true]{background:var(--poa10-forest);color:#fff;border-color:var(--poa10-forest)}
/* Stadium hero: the dark layer stays around the copy. */
.poa10-hero{position:relative;isolation:isolate;min-height:34rem;background:#1d4933;color:#fff;overflow:hidden}.poa10-hero-photo{position:absolute;inset:0;z-index:-2}.poa10-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 58%}
.poa10-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#071d13eb 0,#071d13bb 35%,#071d1320 67%,transparent 100%)}
.poa10-hero>.poa10-container{min-height:34rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:4rem}
.poa10-hero-copy{max-width:41rem}.poa10-hero-copy>small{color:var(--poa10-lime)}.poa10-hero h1{font-size:clamp(2rem,5.4vw,4.75rem);line-height:1.04;letter-spacing:-.05em;color:#fff;margin-bottom:1.25rem}.poa10-hero p{color:#fff;max-width:31rem;text-shadow:0 1px 8px #0008}
.poa-brief-v10 .poa10-hero .poa10-button{background:var(--poa10-lime);border-color:var(--poa10-lime);color:#101b0b}.poa-brief-v10 .poa10-hero .poa10-outline{background:transparent;border-color:#fff;color:#fff}
.poa10-hero-stamp{align-self:flex-end;font-size:1rem;font-weight:700;text-align:right;color:#fff;text-shadow:0 2px 12px #0008}.poa10-hero-stamp b{display:block;font-size:4rem;line-height:1;letter-spacing:-.05em}
.poa10-matchday-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:2rem;align-items:center}.poa10-next{position:relative;padding:1.75rem;border-radius:.9rem;background:radial-gradient(ellipse at 95% 0,#165f3a,transparent 65%),#062f20;color:#fff;box-shadow:0 1.25rem 3rem #052e2020;overflow:hidden}.poa10-next>.poa10-kicker{color:var(--poa10-lime);font-size:.75rem}.poa10-quick-links{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.5rem}.poa10-quick-links a{display:flex;justify-content:space-between;gap:.75rem;padding:1rem;background:#f2f5ef;border:1px solid #d5dfd1;border-radius:.5rem;font-weight:600;text-decoration:none;min-width:0}.poa10-match-access h3{font-size:1.5rem}
.poa10-home .poa-h7-matches,.poa10-content .poa-h7-matches{display:block}.poa-brief-v10 .poa-h7-match{background:transparent!important;color:inherit;border:0!important;border-radius:0;padding:0!important;box-shadow:none!important}.poa-brief-v10 .poa-h7-match-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;font-size:.8125rem;line-height:1.5;color:inherit;opacity:.85;margin-bottom:1.25rem}.poa-brief-v10 .poa-h7-match-teams{display:grid!important;grid-template-columns:minmax(0,1fr) 5rem minmax(0,1fr);align-items:center;gap:.75rem;text-decoration:none!important;color:inherit!important}.poa-brief-v10 .poa-h7-team{display:flex!important;flex-direction:column;align-items:center;gap:.75rem;min-width:0;text-align:center}.poa-brief-v10 .poa-h7-team img{width:4rem;height:4rem;object-fit:contain;background:#fff;border-radius:.6rem;padding:.35rem;flex-shrink:0;box-shadow:0 .5rem 1.5rem #0002}.poa-brief-v10 .poa-h7-team strong{font-size:1rem;line-height:1.5;color:inherit!important;overflow-wrap:anywhere}.poa-brief-v10 .poa-h7-versus{display:flex;flex-direction:column;text-align:center;gap:.4rem;color:inherit}.poa-brief-v10 .poa-h7-versus b{font-size:1.75rem;line-height:1.2;color:inherit}.poa-brief-v10 .poa-h7-versus small{font-size:.75rem;line-height:1.5;letter-spacing:.08em;color:inherit}.poa-brief-v10 .poa-h7-venue{font-size:.8125rem;text-align:center;margin-top:1.25rem;color:inherit;opacity:.85}
.poa10-content .poa-h7-matches{padding:1.75rem;background:var(--poa10-forest);color:#fff;border-radius:.75rem;max-width:44rem}
/* News and team cards. */
.poa10-news-grid,.poa10-album-grid,.poa10-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.poa10-news-card{background:#fff;border:1px solid #dce3d9;border-radius:.75rem;overflow:hidden;box-shadow:0 .35rem 1.5rem #183c2408;min-width:0}.poa10-news-image{display:block;aspect-ratio:16/10;overflow:hidden;background:#e9efdf}.poa10-news-image img{width:100%;height:100%;object-fit:cover}.poa10-news-card>div{padding:1.25rem}.poa10-news-card time{display:block;color:var(--poa10-muted);font-size:.8125rem;line-height:1.5;margin-bottom:.65rem}.poa-brief-v10 .poa10-news-card h3{font-size:1rem!important;line-height:1.5!important;font-weight:700!important;letter-spacing:-.01em!important;margin-bottom:1rem}.poa10-news-card h3 a{text-decoration:none}.poa10-read{font-size:.9375rem;font-weight:600;color:var(--poa10-green)!important;text-decoration:none;display:inline-flex;align-items:center;min-height:2.75rem}
.poa10-academy-band{position:relative;overflow:hidden;isolation:isolate;background:var(--poa10-lime);color:#10200f;padding:3.5rem 0}.poa10-academy-band::before,.poa10-academy-hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.32;background:radial-gradient(ellipse at 94% 55%,#3d6c183b 0,transparent 47%),repeating-linear-gradient(167deg,transparent 0 2.5rem,#365b1814 2.55rem 2.6rem,transparent 2.7rem 4.5rem);clip-path:polygon(0 5%,100% 0,99% 93%,0 100%)}.poa10-academy-band>.poa10-container{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3rem;align-items:center}.poa10-academy-band h2{font-size:clamp(1.5rem,3.6vw,3.25rem);line-height:1.1;margin-block:.75rem 1rem}.poa10-academy-band small{font-size:.75rem;font-weight:700;letter-spacing:.1em}.poa10-academy-band p{max-width:39rem}.poa-brief-v10 .poa10-academy-band .poa10-button{background:#101911;border-color:#101911;color:#fff}.poa-brief-v10 .poa10-academy-band .poa10-outline{background:transparent;color:#101911}.poa10-academy-photo{align-self:end;position:relative}.poa10-academy-photo img{max-height:23rem;width:100%;object-fit:cover;object-position:top;border-radius:.5rem;box-shadow:1rem 1rem 0 #12311d24;transform:rotate(-2deg)}
.poa10-squad-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.poa10-squad{min-width:0;border:1px solid var(--poa10-line);border-top:3px solid var(--poa10-green);border-radius:.7rem;padding:1.25rem;background:#fff;display:flex;flex-direction:column}.poa10-squad header{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem}.poa10-squad header img{width:3.25rem;height:3.5rem;object-fit:contain}.poa10-squad small{font-size:.75rem;color:var(--poa10-muted);line-height:1.5}.poa10-squad h3{font-size:1.25rem}.poa10-mini-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;border-block:1px solid #e3e8de;padding:1rem 0;margin-bottom:1rem}.poa10-mini-metrics span{font-size:.75rem;text-align:center;color:var(--poa10-muted)}.poa10-mini-metrics b{display:block;font-size:1.5rem;line-height:1.2;color:var(--poa10-forest)}.poa10-last-result{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.poa10-last-result small{width:100%}.poa10-last-result span{font-size:.8125rem;flex:1;min-width:0}.poa10-last-result>b{font-size:1.25rem;white-space:nowrap}.poa10-squad>.poa10-button{margin-top:auto}.poa10-squad>nav{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-top:1rem}.poa10-squad>nav a{font-size:.8125rem;font-weight:600;min-height:2.75rem;display:inline-flex;align-items:center}
.poa10-club-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:3rem;align-items:center}.poa10-club-image{position:relative}.poa10-club-image img{aspect-ratio:4/3;width:100%;object-fit:cover;border-radius:.75rem}.poa10-club-image>b{position:absolute;left:1rem;bottom:1rem;font-size:3rem;line-height:1;color:#fff;background:#062f20e8;border-left:.3rem solid var(--poa10-lime);padding:.5rem .75rem}
.poa10-album-grid>a{display:block;background:#fff;border:1px solid var(--poa10-line);border-radius:.75rem;overflow:hidden;text-decoration:none;min-width:0}.poa10-album-grid img{width:100%;aspect-ratio:16/10;object-fit:cover}.poa10-album-grid>a>span{display:block;padding:1.25rem}.poa10-album-grid b{display:block;line-height:1.5}.poa10-album-grid small{display:block;font-size:.8125rem;color:var(--poa10-muted);margin-top:.5rem}.poa10-home #poa10-media .poa10-buttons{margin-top:1.5rem}
.poa10-sponsors{display:flex;flex-wrap:wrap;gap:1rem}.poa10-sponsors a{display:grid;place-items:center;background:#fff;border:1px solid var(--poa10-line);border-radius:.6rem;padding:1.25rem;width:15rem;max-width:100%;min-height:7rem;text-decoration:none}.poa10-sponsors img{max-height:5rem;max-width:100%;width:auto;object-fit:contain}.poa10-sponsor-call{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #d1dbcc}.poa10-sponsor-call p{margin:0;font-weight:700}
/* Club, board, Academy and roster. */
.poa10-story{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:2rem;align-items:center;margin:2.5rem 0}.poa10-story img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:.75rem}.poa10-story h3{font-size:1.5rem}.poa10-timeline{position:relative;display:grid;gap:.75rem;margin:1.5rem 0 3rem;padding-left:1.4rem;border-left:2px solid #b3caac}.poa10-timeline details{position:relative;border:1px solid var(--poa10-line);border-radius:.65rem;background:#f7f9f5;min-width:0}.poa10-timeline details::before{content:"";position:absolute;left:-1.9rem;top:1.2rem;width:.8rem;height:.8rem;border:2px solid #fff;background:var(--poa10-green);border-radius:50%;box-shadow:0 0 0 2px #b3caac}.poa10-timeline summary{display:grid;grid-template-columns:4.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1rem;cursor:pointer;list-style:none;font-weight:600}.poa10-timeline summary b{font-size:1.25rem;color:var(--poa10-green)}.poa10-timeline summary i{font-style:normal}.poa10-timeline details[open] summary i{transform:rotate(45deg)}.poa10-timeline details>p{padding:0 1rem 1rem;margin:0}.poa10-honours{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.poa10-honours article{padding:1.5rem;background:var(--poa10-forest);color:#fff;border-radius:.65rem}.poa10-honours b{display:block;font-size:2.5rem;line-height:1;color:var(--poa10-lime);margin-bottom:1rem}.poa10-honours h3{font-size:1rem}.poa10-honours p{font-size:.8125rem;line-height:1.5;color:#e3eedb}
.poa10-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.poa10-people article{padding:1.5rem;border:1px solid var(--poa10-line);border-radius:.75rem;background:#fff;text-align:center;min-width:0}.poa10-people .poa10-president{border-color:#8aae72;background:#f3f8ec;grid-column:1/-1;max-width:32rem;width:100%;justify-self:center}.poa10-role{color:var(--poa10-green);font-weight:600!important}.poa10-initial{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:#e8efe0;color:var(--poa10-green);font-size:1.5rem;font-weight:700;margin:0 auto 1rem}.poa10-person-photo img{width:8rem;height:8rem;object-fit:cover;object-position:top;border-radius:50%;margin:0 auto 1rem}.poa10-people h3{margin-bottom:.4rem}
.poa10-feature{min-width:0;border:1px solid var(--poa10-line);border-radius:.75rem;overflow:hidden;background:#fff}.poa10-feature>img{width:100%;height:13rem;object-fit:cover}.poa10-feature:nth-child(2)>img{object-fit:contain;padding:1.5rem;background:#f1f5eb}.poa10-feature>div{padding:1.5rem}.poa10-facilities{max-width:58rem}.poa10-facilities>img{border-radius:.75rem;margin-bottom:2rem;width:100%}
.poa10-team-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:2rem}.poa10-team-choices a{display:flex;align-items:center;gap:.75rem;background:#f6f8f2;border:1px solid #d3ddcd;border-radius:.6rem;padding:1rem;text-decoration:none;min-width:0}.poa10-team-choices img{width:2.5rem;height:2.75rem;object-fit:contain;flex-shrink:0}.poa10-team-choices b{font-size:.9375rem}.poa10-team-choices small{display:block;font-size:.75rem;color:var(--poa10-muted)}.poa10-team-choices i{font-style:normal;margin-left:auto}.poa10-team-choices a[aria-current=page]{border-color:var(--poa10-green);box-shadow:inset 0 -.2rem var(--poa10-lime)}
.poa10-team-hero{display:flex;align-items:center;gap:1.5rem;background:linear-gradient(120deg,#063722,#0e623a);color:#fff;padding:2rem;border-radius:.75rem}.poa10-team-hero>img{width:5.5rem;height:6rem;object-fit:contain;background:#fff;border-radius:.75rem;padding:.5rem}.poa10-team-hero small{font-size:.75rem;letter-spacing:.1em;color:var(--poa10-lime)}.poa10-team-hero h2{margin-block:.75rem}.poa10-team-hero p{margin:0}.poa10-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1.5rem 0}.poa10-metrics>div{padding:1.25rem;background:#f0f5e9;border:1px solid #d8e2d1;border-radius:.5rem;text-align:center}.poa10-metrics b{display:block;font-size:1.75rem;line-height:1.2;color:var(--poa10-forest)}.poa10-metrics span{display:block;font-size:.8125rem;margin-top:.4rem;color:var(--poa10-muted)}
.poa10-player-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.poa10-position{margin-bottom:2.5rem}.poa10-player{position:relative;isolation:isolate;overflow:hidden;border:1px solid #d5dfce;border-radius:.75rem;text-decoration:none!important;background:linear-gradient(160deg,#f8faf4,#e9f0e2);min-width:0}.poa10-player-photo{position:relative;z-index:1;height:16rem;display:grid;place-items:center;overflow:hidden}.poa10-player-photo img{height:100%;width:100%;object-fit:contain;object-position:bottom}.poa10-player-photo>span{display:grid;place-items:center;border:1px solid #cbd9c4;border-radius:50%;width:5rem;height:5rem;font-size:2rem;color:#47703b;background:#eef4e7}.poa10-shirt{position:absolute;right:.25rem;top:.5rem;z-index:0;font-size:7rem;line-height:1;font-weight:800;color:#0b603518;letter-spacing:-.07em}.poa10-player>div:last-child{position:relative;z-index:1;padding:1rem;background:#fff;border-top:1px solid #dde6d7}.poa10-player h3{font-size:1rem;margin-bottom:.25rem;line-height:1.5}.poa10-player p{font-size:.8125rem!important;line-height:1.5;color:#41603e;margin:0}
.poa10-academy-hero{position:relative;isolation:isolate;background:var(--poa10-lime);border-radius:.75rem;overflow:hidden;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;align-items:center;padding:2rem}.poa10-academy-hero>img{width:100%;max-height:27rem;object-fit:cover;object-position:top;border-radius:.4rem}.poa10-academy-hero .poa10-title>small{color:#284313}.poa10-academy-hero .poa10-title p{color:#233b1b}.poa10-group-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.poa10-group-grid article{border:1px solid var(--poa10-line);border-left:3px solid var(--poa10-green);border-radius:.6rem;padding:1.5rem;background:#f7f9f5}
.poa10-form-box{max-width:46rem;margin:0 auto;background:#f5f8f0;padding:2rem;border:1px solid #d0ddc8;border-radius:.75rem}.poa10-form-box form{display:grid;gap:1.25rem;margin-block:1.5rem}.poa10-form-box label{display:grid;gap:.45rem;font-size:1rem;font-weight:600}.poa10-form-box input:not([type=checkbox]){width:100%;padding:.8rem;border:1px solid #182b1c;background:#fff;color:#101a12;border-radius:.35rem;min-height:3rem;font-size:1rem}.poa10-form-box .poa10-consent{display:flex;gap:.75rem;font-weight:500;align-items:flex-start}.poa10-consent input{width:1.25rem;height:1.25rem;flex-shrink:0;margin:.2rem 0;accent-color:var(--poa10-green)}.poa-brief-v10 .poa10-form-box button{background:var(--poa10-lime);border-color:#7b9a30;color:#111e0c;min-height:3.25rem;font-size:1rem;font-weight:700}.poa10-trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)}.poa10-message{padding:1rem;background:#deefc8;border:1px solid #7da95d;border-radius:.5rem}.poa10-error{background:#fff0e9;border-color:#be805e}.poa-brief-v10 .poa10-caption{font-size:.8125rem!important;font-weight:400!important;line-height:1.5!important;color:var(--poa10-muted)}
/* Compact match rows and readable complete tables. */
.poa10-sport-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:1.5rem 0}.poa10-sport-heading h2{margin:0}.poa10-sport-heading>span{font-size:.875rem;font-weight:600;color:var(--poa10-muted)}
.poa10-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.75rem;padding:1rem;border:1px solid var(--poa10-line);background:#f5f7f1;border-radius:.65rem;margin-bottom:1.5rem}.poa10-filters label{display:grid;gap:.3rem;font-size:.8125rem;max-width:100%;min-width:0}.poa10-filters select{width:100%;min-height:2.75rem;max-width:18rem;padding:.55rem 2rem .55rem .7rem;border:1px solid #b7c6b2;background:#fff;color:#15341d;border-radius:.4rem;font-size:.9375rem}.poa-brief-v10 .poa10-filters button{min-height:2.75rem;padding:.55rem .9rem}
.poa10-match-list{display:grid;gap:.65rem}.poa10-match-row{display:grid;grid-template-columns:minmax(7rem,.8fr) minmax(0,3fr) minmax(6rem,.9fr);gap:1rem;align-items:center;border:1px solid #d8e1d3;border-radius:.65rem;background:#fff;padding:1rem;min-width:0}.poa10-when{font-size:.875rem;font-weight:600;line-height:1.5}.poa10-when small{margin-left:.4rem;font-size:.8125rem}.poa10-when>span{display:block;margin-top:.25rem;font-size:.75rem;color:var(--poa10-muted);font-weight:400}.poa10-clubs{display:grid;grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr);gap:.65rem;align-items:center;text-decoration:none}.poa10-club{display:flex;align-items:center;justify-content:center;gap:.6rem;min-width:0;text-align:center}.poa10-club>b{font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.poa10-club img{width:2.25rem;height:2.5rem;object-fit:contain;flex-shrink:0;padding:0;border:0;background:transparent}.poa10-club:last-child{flex-direction:row-reverse}.poa10-score{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;text-align:center}.poa10-score>b{font-size:1.25rem;line-height:1.3;white-space:nowrap}.poa10-score>small{font-size:.75rem;line-height:1.5;letter-spacing:.04em;color:var(--poa10-muted)}.poa10-venue{font-size:.8125rem;line-height:1.5;color:var(--poa10-muted);text-align:right;overflow-wrap:anywhere}.poa10-live{background:var(--poa10-lime);border-color:#9ac132}.poa10-live .poa10-score small{color:#11290e;font-weight:700}.poa10-live .poa10-score i{color:#b5291c;font-style:normal;animation:poa10Live 1.5s ease-in-out infinite}
.poa10-table-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid #d4dfce;border-radius:.65rem;background:#fff;-webkit-overflow-scrolling:touch;scrollbar-color:#78976a #edf1e7;scrollbar-width:thin}.poa-brief-v10 table.poa10-table{width:100%!important;min-width:47rem!important;table-layout:auto!important;border-collapse:collapse!important;background:#fff!important;font-size:.875rem!important;color:#122c1b!important;margin:0!important;line-height:1.5!important}.poa-brief-v10 .poa10-table :is(th,td){padding:.85rem .6rem!important;font-size:.875rem!important;line-height:1.5!important;letter-spacing:normal!important;text-align:center!important;border:0!important;border-bottom:1px solid #e5ebe0!important;background:transparent!important;font-weight:500!important;width:auto!important;min-width:2.75rem!important;vertical-align:middle!important;white-space:nowrap!important}.poa-brief-v10 .poa10-table thead th{background:#f1f5eb!important;font-weight:700!important;color:#29492b!important}.poa-brief-v10 .poa10-table .poa10-table-club{min-width:15rem!important;text-align:left!important;width:40%!important;white-space:normal!important}.poa10-table-club>span{display:flex;align-items:center;gap:.65rem}.poa10-table-club img{width:1.8rem;height:2rem;object-fit:contain;flex-shrink:0}.poa10-table-club b{font-size:.875rem;font-weight:600!important;line-height:1.5}.poa-brief-v10 .poa10-table .poa10-points{font-weight:800!important;color:#0d542f!important}.poa10-own{background:#e4f2d6!important}.poa-brief-v10 .poa10-table tr.poa10-own>:is(th,td){background:#e4f2d6!important}.poa10-mobile-table{display:none}.poa10-details{margin:1.5rem 0;border:1px solid #c8d6bf;background:#f7faf2;border-radius:.65rem;padding:1rem;min-width:0}.poa10-details>summary{display:flex;justify-content:space-between;gap:1rem;font-size:1rem;font-weight:600;line-height:1.5;min-height:2.75rem;align-items:center;cursor:pointer;list-style:none}.poa10-details[open]>summary{margin-bottom:1rem}.poa10-details[open]>summary>span{transform:rotate(45deg)}.poa10-standing-head,.poa10-standing>summary{display:grid;grid-template-columns:1.75rem minmax(0,1fr) 2.25rem 2.25rem;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.5;padding:.8rem .65rem}.poa10-standing-head{font-size:.75rem;background:#edf3e7;color:#3b5b37;font-weight:600}.poa10-standing{border-bottom:1px solid #dce5d4;background:#fff}.poa10-standing>summary{cursor:pointer;list-style:none}.poa10-standing>summary>:first-child{text-align:center;font-size:.875rem;font-weight:500}.poa10-standing-club{display:grid;grid-template-columns:1.7rem minmax(0,1fr);column-gap:.5rem;align-items:center}.poa10-standing-club img{width:1.7rem;height:1.9rem;grid-row:1/3;object-fit:contain}.poa10-standing-club b{font-weight:600;overflow-wrap:anywhere}.poa10-standing-club small{grid-column:2;font-size:.75rem;line-height:1.5;color:#466b3b}.poa10-standing>summary>b{font-size:1.125rem;color:var(--poa10-forest)}.poa10-standing dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;padding:.75rem 1rem 1rem}.poa10-standing dl>div{background:#eef4e8;padding:.65rem;border-radius:.4rem;text-align:center}.poa10-standing dt{font-size:.75rem;color:#45603f}.poa10-standing dd{margin:.25rem 0 0;font-size:1rem;font-weight:700}
/* Existing player and match profile data retain their behaviour and receive the palette. */
.poa-brief-v10 .poa-ps{color:#15341d!important}.poa-brief-v10 .poa-ps-panel{background:#f5f8ef!important;color:#173c22!important;border:1px solid #d1dec8!important;box-shadow:none!important}.poa-brief-v10 .poa-ps-profile{display:flex;gap:1.5rem;align-items:center;padding:1.5rem;border-radius:.75rem}.poa-brief-v10 .poa-ps-initials{background:#e4eddb!important;color:#20512c!important}.poa-brief-v10 .poa-ps-profile>.poa-ps-photo{width:12rem;height:16rem;object-fit:contain!important}.poa-brief-v10 .poa-ps-profile>.poa-ps-initials{width:9rem;height:10rem;display:grid;place-items:center;flex-shrink:0;font-size:2rem;border-radius:.75rem}.poa-brief-v10 .poa-ps-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.poa-brief-v10 .poa-ps-metrics>div{padding:1.25rem;border-radius:.65rem}.poa-brief-v10 .poa-ps-metrics strong{display:block;color:var(--poa10-green)!important;font-size:1.5rem;line-height:1.3}.poa-brief-v10 .poa-ps-metrics span{font-size:.875rem;color:#3f633e!important}.poa-brief-v10 .poa-ps-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1rem 1.5rem}.poa-brief-v10 .poa-ps-nav a{background:#f0f5e9!important;color:#194426!important;border:1px solid #cbd9c1!important;padding:.65rem .9rem;border-radius:.5rem;min-height:2.75rem;font-size:.9375rem;font-weight:600;text-decoration:none}.poa-brief-v10 .poa-ps-scroll{max-width:100%;overflow-x:auto;background:#fff;border:1px solid #d6e1d0;border-radius:.65rem}.poa-brief-v10 .poa-ps-table{background:#fff!important;color:#173c22!important;border-collapse:collapse;min-width:45rem}.poa-brief-v10 .poa-ps-table :is(th,td){background:#fff!important;color:#173c22!important;border-color:#dfe7d9!important;font-size:.875rem!important;line-height:1.5!important;padding:.75rem!important;min-width:3.5rem}.poa-brief-v10 .poa-ps-table thead th{background:#edf3e5!important}.poa-brief-v10 .poa-ps-table a{color:#155631!important}.poa-brief-v10 .poa-ps-note{color:#456440!important;font-size:.8125rem!important}
.poa-brief-v10 .poa-mc-card{border:1px solid #d1dec9!important;background:#f6f9f1!important;color:#183c22!important;box-shadow:none!important;border-radius:.65rem;padding:1rem}.poa-brief-v10 .poa-mc-clubs{display:grid!important;grid-template-columns:minmax(0,1fr) 4rem minmax(0,1fr);align-items:center;gap:.75rem}.poa-brief-v10 .poa-mc-team{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;min-width:0;color:#173c22!important}.poa-brief-v10 .poa-mc-team img{width:3rem;height:3rem;object-fit:contain}.poa-brief-v10 .poa-mc-score{font-size:1.5rem;line-height:1.3;text-align:center;color:#123a20!important}.poa-brief-v10 :is(.poa-mc-meta,.poa-mc-foot){color:#41613f!important;font-size:.8125rem;line-height:1.5}
/* Photo albums, accessible image viewer and native video ratio. */
.poa10-photo-grid,.poa10-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.poa10-photo-grid img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:.5rem}.poa10-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.poa10-video{position:relative;aspect-ratio:16/9;background:#06150c;border-radius:.6rem;overflow:hidden}.poa10-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.poa10-video-grid h3{margin-top:1rem}.poa10-lightbox{max-width:min(94vw,80rem);max-height:94dvh;padding:0;border:1px solid #ffffff40;border-radius:.5rem;background:#07110c;color:#fff;overflow:auto}.poa10-lightbox::backdrop{background:#010904e8;backdrop-filter:blur(7px)}.poa10-lightbox img{max-width:100%;max-height:80dvh;margin:auto;object-fit:contain}.poa10-lightbox button{display:block;margin:.75rem .75rem .75rem auto;padding:.5rem 1rem;min-height:2.75rem;border:1px solid #d0e3c4;border-radius:.35rem;background:#fff;color:#122d18;font-size:.9375rem;font-weight:600;cursor:pointer}
/* Deep black footer; only verified social links and real sponsor artwork. */
.poa10-footer{background:#090e0b!important;color:#fff!important;border-top:.25rem solid var(--poa10-lime);padding:3.5rem 0 0}.poa10-footer-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:3rem}.poa10-footer-logo{display:block;width:6rem;margin-bottom:1.25rem}.poa10-footer-logo img{width:6rem;height:6.5rem;object-fit:contain}.poa10-footer p{font-size:.875rem!important;line-height:1.6!important;color:#c6d2c5}.poa10-footer p b{font-weight:500;color:#f0f5eb}.poa10-footer h2{font-size:1.125rem!important;line-height:1.4!important;margin:0 0 1.25rem;color:#fff}.poa10-footer-links>a{display:block;color:#d7e1d2;text-decoration:none;min-height:2.75rem;padding:.45rem 0;font-size:.9375rem;overflow-wrap:anywhere}.poa10-social{display:flex;gap:.65rem;margin-top:1.25rem}.poa10-social a{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid #3e503f;border-radius:.5rem;color:#fff}.poa10-social svg{width:1.25rem;height:1.25rem;fill:currentColor}.poa10-footer .poa10-sponsors{margin-bottom:1rem}.poa10-footer .poa10-sponsors a{width:100%;max-width:18rem;padding:1rem;min-height:6.5rem}.poa10-footer-support>a{color:var(--poa10-lime);font-size:.9375rem;display:inline-flex;align-items:center;min-height:2.75rem}.poa10-footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;border-top:1px solid #304031;padding-block:1.5rem;font-size:.75rem;color:#b1c1aa}
/* Effects keep text and controls visible before JavaScript runs. */
@media(hover:hover) and (prefers-reduced-motion:no-preference){.poa10-button,.poa10-news-card,.poa10-player,.poa10-squad,.poa10-quick-links a,.poa10-team-choices a,.poa10-album-grid>a,.poa10-social a{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.poa10-news-image img{transition:transform .5s ease}.poa10-news-card:hover,.poa10-player:hover,.poa10-album-grid>a:hover{transform:translateY(-.25rem);border-color:#91b92d;box-shadow:0 .75rem 2rem #5c80251a,0 0 0 1px var(--poa10-lime)}.poa10-news-card:hover .poa10-news-image img{transform:scale(1.035)}.poa10-button:hover,.poa10-quick-links a:hover,.poa10-team-choices a:hover{transform:translateY(-2px);box-shadow:0 .5rem 1.5rem #234f2119}.poa10-social a:hover{border-color:var(--poa10-lime);color:var(--poa10-lime)}.poa10-squad:hover{border-color:#86ab6c;box-shadow:0 1rem 2rem #20471910}.poa10-tabs a:hover{border-color:#7e9f45}.poa-mobile-shell .poa-menu a:hover{background:#edf3e5!important}}
@keyframes poa10Live{50%{opacity:.4}}
@media(max-width:1050px){.poa10-squad-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.poa10-team-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.poa10-news-grid,.poa10-feature-grid,.poa10-album-grid{gap:1rem}.poa10-honours{grid-template-columns:repeat(2,minmax(0,1fr))}.poa10-player-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.poa10-people{grid-template-columns:repeat(2,minmax(0,1fr))}.poa10-match-row{grid-template-columns:7rem minmax(0,1fr)}.poa10-venue{grid-column:2;text-align:center}.poa10-club{flex-direction:column!important}.poa10-hero-stamp{display:none}.poa10-footer-grid{gap:1.5rem}.poa10-academy-band>.poa10-container{gap:1.5rem}}
@media(max-width:782px){.poa-brief-v10.admin-bar .poa-header{top:46px}}
@media(max-width:760px){.poa10-container,.poa-brief-v10 .poa-container{width:calc(100% - 2rem)}.poa10-zone{padding-block:2.75rem}.poa10-page{padding-block:1.75rem 3rem}.poa10-title-row{align-items:flex-start;flex-direction:column;gap:.5rem}.poa10-title>small,.poa10-page-heading>small{font-size:.75rem}.poa10-title h2{margin-bottom:.65rem}.poa10-matchday-grid{grid-template-columns:1fr;gap:1.5rem}.poa10-match-access h3{font-size:1.25rem}.poa10-next{padding:1.25rem}.poa10-hero,.poa10-hero>.poa10-container{min-height:29rem}.poa10-hero>.poa10-container{padding-block:3rem}.poa10-hero-copy{max-width:30rem}.poa10-hero::before{background:linear-gradient(90deg,#071d13e8 0,#071d13b5 47%,#071d1330 100%)}.poa10-hero-photo img{object-position:60% center}.poa10-hero h1{font-size:1.5rem!important;line-height:1.3!important}.poa10-news-grid,.poa10-feature-grid,.poa10-album-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.poa10-home .poa10-news-card:last-child{grid-column:1/-1}.poa10-academy-band>.poa10-container{grid-template-columns:1fr}.poa10-academy-band{padding-block:2.75rem}.poa10-academy-photo{max-width:28rem;justify-self:center;width:100%}.poa10-academy-photo img{max-height:19rem;object-position:center 25%}.poa10-club-band,.poa10-story{grid-template-columns:1fr;gap:1.5rem}.poa10-story{margin-block:2rem}.poa10-club-image{max-width:35rem}.poa10-academy-hero{grid-template-columns:1fr;padding:1.25rem;gap:1.5rem}.poa10-academy-hero>img{max-height:20rem;object-position:center 25%}.poa10-academy-hero>div{grid-row:1}.poa10-group-grid{grid-template-columns:1fr 1fr}.poa10-player-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.poa10-player-photo{height:15rem}.poa10-team-hero{padding:1.25rem;gap:1rem}.poa10-team-hero>img{width:4rem;height:4.5rem}.poa10-team-hero small{font-size:.75rem}.poa10-desktop-table{display:none}.poa10-mobile-table{display:block}.poa10-full-table{margin-block:0 1rem}.poa10-full-table>summary{font-size:1rem}.poa10-match-row{grid-template-columns:1fr;padding:.9rem;gap:.65rem}.poa10-when{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;font-size:.8125rem}.poa10-when small{margin:0}.poa10-when>span{margin:0 0 0 auto;font-size:.75rem;max-width:100%}.poa10-venue{grid-column:1;font-size:.75rem}.poa10-club>b{font-size:.875rem}.poa10-photo-grid{grid-template-columns:1fr 1fr}.poa10-video-grid{grid-template-columns:1fr}.poa10-footer-grid{grid-template-columns:1fr 1fr;gap:2rem}.poa10-footer-identity{grid-column:1/-1}.poa10-footer{padding-top:2.75rem}.poa10-form-box{padding:1.25rem}.poa10-sponsors a{width:13rem}.poa-brief-v10 .poa-ps-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.poa-brief-v10 .poa-ps-profile{align-items:flex-start;flex-direction:column}.poa-brief-v10 .poa-ps-profile>.poa-ps-photo{width:100%;max-height:22rem}}
@media(max-width:480px){.poa10-news-grid,.poa10-feature-grid,.poa10-album-grid{grid-template-columns:1fr}.poa10-home .poa10-news-card:last-child{grid-column:auto}.poa10-buttons{align-items:stretch}.poa10-hero .poa10-buttons{flex-direction:column}.poa10-buttons>.poa10-button{flex:1 1 auto}.poa10-hero-copy>p{max-width:19rem}.poa-brief-v10 .poa-topbar-inner{font-size:.75rem;gap:.5rem;letter-spacing:0}.poa-brief-v10 .poa-topbar-inner>span{max-width:11rem}.poa-brief-v10 .poa-topbar-inner>a{font-size:.75rem;padding:.4rem .45rem;min-height:2.25rem;display:flex;align-items:center}.poa-brief-v10 .poa-brand-copy strong{font-size:1.25rem}.poa-brief-v10 .poa-brand-copy small{font-size:.75rem}.poa-brief-v10 .poa-header-inner{min-height:4.5rem}.poa-brief-v10 .poa-brand-logo{width:3rem;height:3.25rem}.poa10-squad-grid{gap:.65rem}.poa10-squad{padding:.85rem}.poa10-squad header{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:.75rem}.poa10-squad h3{font-size:1rem!important}.poa10-squad>.poa10-button{padding:.65rem .75rem;gap:.5rem}.poa10-squad>nav{gap:0}.poa10-mini-metrics{gap:.25rem}.poa10-mini-metrics span{font-size:.75rem}.poa10-mini-metrics b{font-size:1.375rem}.poa10-last-result{min-height:6rem}.poa10-last-result>span{width:100%;flex-basis:100%;font-size:.75rem}.poa10-people,.poa10-group-grid{grid-template-columns:1fr}.poa10-team-choices{gap:.5rem}.poa10-team-choices a{padding:.75rem;gap:.5rem;flex-wrap:wrap}.poa10-team-choices img{width:2rem;height:2.25rem}.poa10-team-choices b{font-size:.875rem}.poa10-team-choices small{font-size:.75rem}.poa10-team-choices i{display:none}.poa10-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.poa10-player-grid{gap:.65rem}.poa10-player-photo{height:12rem}.poa10-player>div:last-child{padding:.75rem}.poa-brief-v10 .poa10-player h3{font-size:1rem!important;line-height:1.5!important}.poa10-player-photo>span{width:3.5rem;height:3.5rem;font-size:1.5rem}.poa10-shirt{font-size:5rem}.poa10-footer-grid{grid-template-columns:1fr}.poa10-footer-identity{grid-column:auto}.poa10-honours{gap:.75rem}.poa10-honours article{padding:1rem}.poa10-honours h3{font-size:1rem!important}.poa10-honours b{font-size:2rem}.poa10-timeline summary{grid-template-columns:3.25rem minmax(0,1fr) auto;padding:.85rem;gap:.5rem;font-size:.9375rem}.poa10-timeline summary b{font-size:1.125rem}.poa10-filters label{flex:1 1 100%;width:100%}.poa10-filters select{max-width:none}.poa10-when>span{margin-left:0;flex-basis:100%}.poa10-clubs{grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr);gap:.5rem}.poa10-club img{width:2rem;height:2.25rem}.poa-brief-v10 .poa-h7-match-teams{grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr);gap:.5rem}.poa-brief-v10 .poa-h7-team img{width:3rem;height:3rem}.poa-brief-v10 .poa-h7-team strong{font-size:.9375rem!important}.poa10-honours p{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.poa-brief-v10 *, .poa-brief-v10 *::before,.poa-brief-v10 *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.poa10-academy-photo img{transform:none}}

.poa-brief-v10 .poa-ps :is(h2,h3){color:#153d23!important}.poa-brief-v10 .poa-ps :is(small,caption){color:#41633d!important}.poa-brief-v10 .poa-header::before,.poa-brief-v10 .poa-header::after{content:none!important}

.poa-brief-v10 .poa-topbar-inner>span{white-space:normal;overflow:visible;text-overflow:clip;flex:1}.poa-brief-v10 .poa-topbar-inner>a{min-height:2.75rem}.poa-brief-v10 .poa-mobile-foot a:last-child{background:#edf4e4;color:#164528}.poa-brief-v10 .poa-mobile-body{background:#fbfcf8}.poa-brief-v10.poa-ui-v3-ready .poa-mobile-shell .poa-menu>li>a::before{content:none!important}
@media(max-width:480px){.poa10-quick-links{grid-template-columns:1fr}}
.poa-brief-v10 .poa-mobile-foot a{color:#fff}.poa-brief-v10 .poa-mobile-foot a:last-child{color:#164528}.poa-brief-v10.poa-ui-v3-ready .poa-mobile-shell .poa-menu a{font-family:inherit!important}
.poa10-table-hint{display:none}@media(max-width:760px){.poa-brief-v10 .poa10-table-hint{display:block;font-size:.8125rem!important;font-weight:500!important;color:#355b31}.poa10-mobile-table:has(>.poa10-full-table[open])>:not(.poa10-full-table){display:none}}
.poa10-form-badges{display:inline-flex;gap:.2rem;min-width:7rem;justify-content:center}.poa10-form-badges>span{display:grid;place-items:center;width:1.2rem;height:1.35rem;border-radius:.2rem;font-size:.75rem;font-weight:600;background:#e8eee0;color:#234526}.poa10-form-badges>[data-result=W]{background:#d9edc8;color:#24542e}.poa10-form-badges>[data-result=L]{background:#f5ddd4;color:#803623}
body.poa-brief-v10.poa-mobile-type-v9 .poa10-news-card h3,body.poa-brief-v10.poa-mobile-type-v9 .poa10-player h3{font-size:1rem!important;line-height:1.5!important;font-weight:700!important}body.poa-brief-v10.poa-mobile-type-v9 p.poa10-caption,body.poa-brief-v10.poa-mobile-type-v9 .poa10-player p{font-size:.8125rem!important;line-height:1.5!important}body.poa-brief-v10.poa-mobile-type-v9 .poa10-table-hint{font-size:.8125rem!important;line-height:1.5!important}

/* POA_NEXT_MATCHES_ALL_TEAMS_V11 */
.poa11-next-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}
.poa11-next-heading{display:flex;align-items:center;gap:.85rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid #ffffff2b}
.poa11-next-heading>img{width:2.75rem;height:3rem;object-fit:contain;background:#fff;padding:.25rem;border-radius:.45rem;flex-shrink:0}
.poa11-next-heading .poa10-kicker{margin:0 0 .3rem;color:var(--poa10-lime);font-size:.75rem}
body.poa-brief-v10 .poa11-next-heading h3{margin:0;color:#fff;font-size:1.25rem;line-height:1.4}
.poa11-next-heading small{font-size:.8125rem;color:#d4e7d3;line-height:1.5}
.poa11-next-card{display:flex;flex-direction:column;min-width:0}
.poa11-next-card>.poa-h7-matches{flex:1}
.poa11-next-links{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-top:1.25rem;padding-top:.75rem;border-top:1px solid #ffffff2b}
body.poa-brief-v10 .poa11-next-links a{display:inline-flex;align-items:center;min-height:2.75rem;color:#efffe1;font-size:.875rem;line-height:1.5;font-weight:600;text-decoration:none}
.poa11-next-links a:hover{text-decoration:underline}
.poa11-next-empty{padding-block:1rem;color:#f0f8e9}
@media(max-width:760px){.poa11-next-grid{grid-template-columns:minmax(0,1fr)}.poa11-next-links{gap:.25rem .85rem}}
