body,html{line-height:1.3125}.optin-chk p a,.signin-chk p a{text-decoration:underline!important}a,a.btn.btn-link{color:var(--link)}a.btn,input.btn{background-color:#fc0;font-size:var(--font-body);font-weight:500}a.btn,body,html,input.btn{font-size:var(--font-body)}#nav .fa-search,#rating .fa-star,#rating .fa-star-o,i{width:20px;height:20px}.fa-angle-down,.fa-facebook-square,.fa-share,.fa-thumbs-o-up,.fa-twitter,.fa-whatsapp{filter:var(--svg-icon)}#header,#header.sticking{z-index:1000000}#header #menu-back,#header .masthead-small .logo a,#header .masthead-small h1.logo a{color:var(--link)!important}#rating,.app .optin-chk,.app .signin-chk{order:-1}#header,.post-wrap-outer{border-bottom:1px solid var(--panel)}.post-content .date a,a.btn,input.btn{font-weight:500}.hoople-leaderboard table,.league-table-wrap table,table.stats{table-layout:fixed;border-collapse:collapse}:root{--body:#fafafa;--bodyRGB:250,250,250;--menu:#fafafa;--bg:#fff;--panel:#e7e7e7;--hover:#edeeed;--line:#dadddb;--heading:#222;--text:#444;--light:#595959;--icon-text:#658672;--red:#f00;--link:#2C7D4C;--logo:#3ba667;--ad:#e7e7e7;--svg-link:invert(37%) sepia(43%) saturate(617%) hue-rotate(91deg) brightness(98%) contrast(88%);--svg-999:invert(67%) sepia(14%) saturate(11%) hue-rotate(342deg) brightness(88%) contrast(90%);--svg-icon:invert(53%) sepia(12%) saturate(739%) hue-rotate(91deg) brightness(90%) contrast(83%);--svg-panel:invert(100%) sepia(4%) saturate(239%) hue-rotate(49deg) brightness(100%) contrast(91%);--svg-line:invert(84%) sepia(2%) saturate(167%) hue-rotate(87deg) brightness(107%) contrast(90%);--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-xxsmall:8.19px;--font-xsmall:10.24px;--font-small:12.8px;--font-body:16px;--font-medium:20px;--font-large:25px;--font-xlarge:31.25px;--font-xxlarge:39.08px;--font-xxxlarge:48.83px;--menu-border-radius:.25rem;--menu-box-shadow:.5rem .5rem 2rem rgba(0,0,0,.2);--win:#00985F;--draw:#8D9498;--loss:#DD3636}.dark-mode{--body:#1F1F1F;--bodyRGB:31,31,31;--bg:#373737;--menu:#1f1f1f;--hover:#2f2f2f;--panel:#3f3f3f;--line:#333;--heading:#fafafa;--text:#eaeaea;--light:#bbb;--ad:#3f3f3f;--link:#FFCC02;--icon-text:#bbb;--svg-link:invert(91%) sepia(24%) saturate(7197%) hue-rotate(358deg) brightness(105%) contrast(101%);--svg-icon:invert(65%) sepia(19%) saturate(748%) hue-rotate(98deg) brightness(89%) contrast(90%);--svg-line:invert(17%) sepia(0%) saturate(1228%) hue-rotate(155deg) brightness(96%) contrast(89%)}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;background:var(--body);font-family:var(--font-family);-webkit-text-size-adjust:100%}body.app::before{content:'';z-index:1000000000000000000;position:absolute;width:0;height:100vh;background:#fff;transition:.3s ease-in}#main .nav-switcher li:hover,body.app #load-more,body.web.app{background:var(--panel)}body.app.swiperight::before{width:100vw}body.app #load-more{height:0;transition:.3s ease-in-out}body.app.swipedown #load-more{height:90px;transition:.3s ease-in-out}body.app .site-wrap{border-top:1px solid var(--panel);top:0}.app-bg-gradient{z-index:-1;position:absolute;top:46px;left:0;width:100vw;height:40vh;background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%)}#nav .logo,.all-loaded,.archive .page-title p,.audiojs.playing .play,.competition-form div.field.competition-telephone,.error .loading,.error .pause,.error .play,.error .time,.fixture-wrap.hidden,.hot i,.options .sh-options i,.page-title h1 strong,.playing .error,.playing .loading,.playing .play,.playing .time,.share.share-buttons li.share-button,body.app-any .league-table .position{display:none}body.app{position:relative;opacity:0;transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-webkit-transition:opacity .1s ease-out}#nav,#nav li a i,#nav.show,.footer-content-drawer.closed::after,.lazy.loaded,body.show{opacity:1}a.btn,input.btn{transition:background-color .1s}.site-inner{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto}.header-ad-wrap{justify-content:center;flex-wrap:wrap;min-height:50px;background:var(--ad)}.GRVAd.leaderboard-fixed .GRVAdFix.GRVAdBG svg,.GRVAd.leaderboard-fixed .GRVAdFix.GRVAdClose,.GRVAd.leaderboard-fixed .GRVAdFix.GRVAdPath,.GRVAd[data-ad-type=inimage],.hidden,a.qc-cmp-persistent-link,body #sn_gg_close,body.app .hide-on-app,body.web .hide-on-web{display:none!important}.app .optin-chk p,.fixtures #main .content .article-wrap h6,.optin-chk p,.page-title .share ul,.results #main .content .article-wrap h6,h3{text-align:left}.optin-chk{flex:0 0 100%;order:0;background:var(--link);padding:12px 1rem}.optin-chk p{margin:0;color:#fff}.app .signin-chk p,.signin-chk p{text-align:right}.optin-chk p a{color:#fff}.signin-chk{flex:0 0 100%;order:0;background:#fc0;padding:12px 1rem}.signin-chk p{margin:0;color:var(--text)}.signin-chk p a{color:#222}body .qc-cmp2-container a.qc-cmp2-persistent-link{bottom:300px}body.privacy a.qc-cmp-persistent-link{display:block!important}#footer .ad-wrap .ad-inner:not(:empty),#main .ad-wrap .ad-inner:not(:empty),#main div.__lxG__multi:not(:empty){max-width:none;min-height:336px;overflow:hidden!important;background:0 0;margin:0 auto;padding:0;display:flex;justify-content:center;align-items:center}#feedback,#header .message-bar i,i{display:inline-block}#footer .ad-wrap .ad-inner:not(:empty)>div,#main .ad-wrap .ad-inner:not(:empty)>div,#main div.__lxG__multi:not(:empty)>div{flex:0 0 100%;height:auto;text-align:center}#footer .ad-wrap .ad-inner:not(:empty){border-bottom:0;padding:0 0 1rem}body #sn_gg_close{width:22px!important;height:22px!important}#main div.snack-article-ad>div{min-height:50px;margin:1rem auto;text-align:center}#main div.clickio-article-ad div.__lxG__multi{background:#fff;border:0;padding:0!important;margin:1rem auto}#main div.clickio-footer-ad{margin:0 auto 6rem;text-align:center}body #lx_632243,body #lx_640484{background:0 0!important;box-shadow:none!important}body #lx_close_button{background:var(--ad)!important;color:#000!important;box-shadow:none!important;border-radius:24px;width:24px;height:24px;right:3px;background:var(--heading);font-size:var(--font-small);text-align:center;padding:0 6px}body #sn_gg_ad_wrapper{background:0 0!important;padding:0!important}@media (max-width:374px){#main div.__lxG__multi{max-width:320px;padding:0 10px;overflow:hidden}}a{text-decoration:none;-webkit-tap-highlight-color:transparent}a.btn{display:block;text-align:center;padding:.62625em .984375em;margin:1.3125em 1rem;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;color:var(--heading)}#load-news-btn:hover,.article a.btn:hover,.load-more-btn:hover,a.btn:hover,input.btn:hover{background-color:rgba(255,204,0,.8);transition:background-color .1s}a.btn.btn-link{background:0 0;border:0}input.btn{-webkit-appearance:none;display:block;text-align:center;padding:.65625em 1.3125em;margin:1.3125em 0;border:0;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}#rating,.page-title.border,.section-title h2{border-top:1px solid var(--panel)}i{background-size:contain;background-repeat:no-repeat;background-position:center}.dark-mode .fa-search,body.dark-mode #footer a i,body.dark-mode #main a i,body.dark-mode .audiojs i,body.dark-mode li i{filter:invert(1)}.fa-bars{background-image:url('/img/bars-regular.svg')}.fa-gear{background-image:url('/img/gear-regular.svg')}#header i,#nav a.active i,#nav a:hover i,.article-settings li a:hover i,.footer-content-wrap li a:hover i,.subnav li a:hover i,.vote-signin-tip .fa-gear,a.active .fa-gear,a:hover .fa-gear{filter:var(--svg-link)}.social .fa-bluesky,.social .fa-facebook,.social .fa-instagram,.social .fa-twitter{filter:invert(1);height:1rem}.article-settings .fa-gear,.signin-chk .fa-gear,.vote-signin-tip .fa-gear{width:14px;height:14px;position:relative;top:2px}.fa-home{background-image:url('/img/house-regular.svg')}.fa-hashtag{background-image:url('/img/hashtag-regular.svg')}.fa-inbox{background-image:url('/img/inbox-regular.svg')}.fa-podcast{background-image:url('/img/podcast-regular.svg')}.fa-youtube-play{background-image:url('/img/youtube-brands.svg')}.fa-calendar{background-image:url('/img/calendar-regular.svg')}.fa-bookmark{background-image:url('/img/bookmark-regular.svg')}.fa-database{background-image:url('/img/database-regular.svg')}.fa-search{background-image:url('/img/magnifying-glass-regular.svg');width:1rem;height:1rem}.fa-retro-tv{background-image:url('/img/tv-retro-regular.svg')}#nav .fa-lightbulb-regular{width:22px;background-image:url('/img/lightbulb-off-regular.svg')}#nav .fa-lightbulb-on-regular{width:22px;background-image:url('/img/lightbulb-on-regular.svg')}.fa-angle-down{background-image:url('/img/angle-down-regular.svg');width:.75rem;height:.75rem}.fa-code,.fa-star,.fa-star-o{height:14px;width:14px}.fa-code{background-image:url('/img/code-solid.svg')}.fa-star{background-image:url('/img/star-solid-active.svg')}.fa-star-o{background-image:url('/img/star-regular.svg')}.fa-ban{background-image:url('/img/ban-regular.svg');width:14px;height:12px}.fa-facebook-square,.fa-pencil,.fa-share,.fa-twitter,.fa-whatsapp{width:14px;height:14px}.fa-pencil{background-image:url('/img/edit-regular.svg')}.fa-share{background-image:url('/img/share-solid.svg')}.fa-facebook-square{background-image:url('/img/facebook-square-brands.svg')}.social .fa-facebook{background-image:url('/img/facebook-f.svg');width:1rem}.fa-twitter,.social .fa-twitter{background-image:url('/img/x-twitter.svg')}.social .fa-twitter{width:1rem}.social .fa-instagram{background-image:url('/img/instagram.svg');width:1rem}.social .fa-bluesky{background-image:url('/img/bluesky-brands-solid.svg');width:1rem}.footer-content-inner .fa-twitter{background-image:url('/img/x-twitter.svg')}.footer-content-inner .fa-bluesky{background-image:url('/img/bluesky-brands-solid.svg')}.fa-whatsapp{background-image:url('/img/whatsapp-brands.svg')}#settings-nav .fa-envelope-o,.fa-envelope-o{background-image:url('/img/envelope-regular.svg');width:14px;height:14px}.fa-thumbs-o-up{background-image:url('/img/thumbs-up-regular.svg');width:16px;height:16px}.fa-thumbs-o-down{background-image:url('/img/thumbs-down-regular.svg');width:16px;height:16px;filter:var(--svg-icon)}.fa-external-link,.footer-content-inner .fa-external-link{background-image:url('/img/external-link.svg')}.fa-external-link,.fa-eye{width:14px;filter:var(--svg-icon)}.fa-external-link{height:14px}body.dark-mode #main a .fa-external-link,body.dark-mode #main a .fa-thumbs-o-down,body.dark-mode #main a .fa-thumbs-o-up,body.dark-mode #main a:hover .fa-external-link,body.dark-mode #main a:hover .fa-thumbs-o-down,body.dark-mode #main a:hover .fa-thumbs-o-up{filter:var(--svg-icon)}.fa-eye{background-image:url('/img/eye-regular.svg');height:10px;margin-left:6px}.fa-play,.play-pause .fa-play{background-image:url('/img/play-solid.svg')}.fa-bell-o,.fa-lock,.fa-mobile,.fa-play,.fa-sign-out,.fa-user-circle-o{height:14px;width:14px}.fa-mobile{background-image:url('/img/mobile-alt-solid.svg')}.fa-rss{background-image:url('/img/rss-regular.svg')}.fa-bell-o{background-image:url('/img/bell-regular.svg')}.fa-user-circle-o{background-image:url('/img/user-regular.svg')}.fa-lock{background-image:url('/img/lock-regular.svg')}.fa-sign-out{background-image:url('/img/sign-out.svg')}#header,#nav,.skip-link{top:0;background:var(--body)}.play-pause .fa-pause{background-image:url('/img/pause-solid.svg')}.play-pause .fa-clock{background-image:url('/img/clock-solid.svg')}.play-pause .fa-warning{background-image:url('/img/triangle-exclamation-solid.svg')}.h1,h1{display:block;font-weight:600;line-height:1.25;font-size:var(--font-xlarge);color:var(--heading);margin:0 0 15px}#rating .rating-heading,h2,h3{font-size:var(--font-medium);color:var(--heading);font-weight:600}h2{margin:1.3125em 0 .65625em}h3{margin:.65625em 0 0}#rating label,#rating p,h6{font-size:var(--font-body)}h6{font-weight:400;color:var(--heading)}#footer .social li i,.fixture .score a,.lineup-player-name a,.player-name a,.pn-message,.settings #main .content .settings-option h2 a,h1 a,h2 a,h3 a{color:var(--heading)}ol,p,table,ul{font-weight:400;color:var(--text)}.ai-note a,.article .text-link a:hover,.article-description a,.article-excerpt a,.date a:hover,.fixture-tv-channels .channel .channel-info a,.fixture-tv-channels .channel .channel-title a,.last-match-wrap div.link a:hover,.last-match-wrap p a:hover,.league-table-wrap table a:hover,.next-match-wrap div.link a:hover,.next-match-wrap p a:hover,.player-name a:hover,dd.stat-data a,p a{text-decoration:underline}#nav li a,#nav-footer li a,.article a.btn,.article-settings li a,.article-settings li a:hover,.audiojs .error-message a,.content .subnav li a,.fixture-tv-title h2 a,.scroll-nav-inner li a{text-decoration:none}#header{display:block;margin:0;min-height:46px;width:100%;padding:0;position:static}.skip-link{color:var(--heading);left:0;padding:.8rem 1.6rem;position:absolute;transform:translateY(-150%);z-index:1000}.skip-link:focus{transform:translateY(0)}#header .strip{position:absolute;top:0;right:0;width:100%}#header .masthead-small{height:46px;position:relative;top:0;left:0;margin:0 auto}#header .masthead-small .logo{display:block;margin:0;z-index:1;position:absolute;top:9px;left:0;width:100%;text-align:center}#header .masthead-small .logo img{width:28px;height:28px;display:inline-block;position:relative;top:0;left:0;margin:0 auto}#header .masthead-small .menu-toggle{appearance:none;background:0 0;border:0;padding:0;z-index:100;display:block;position:absolute;top:13px;left:1rem}#header .masthead-small .menu-search,#header .masthead-small .menu-settings{z-index:100;display:block;position:absolute;top:13px;right:1rem}#header #menu-back{z-index:100;display:block;position:absolute;top:7px;left:15px}#header #menu-back i{font-size:36px;vertical-align:middle;position:relative;top:-2px;margin-right:4px}#header .message-bar{display:none;min-height:42px;padding:0 24px;margin:0;text-align:center}#header .message-bar i{font-size:var(--font-small);width:14px}#header .message-bar hr{width:50%;margin:12px auto;border:0;height:0;border-top:1px solid var(--panel)}#rating{flex:1 1 100%}#rating .rating-wrap{position:relative;padding:36px 1rem 1rem;background:var(--panel);z-index:10000000000}#rating #not-now{text-align:center;margin:36px 0 0}#rating .rating-inner{margin:0 auto;max-width:480px}#rating .rating-close{position:absolute;right:1rem;top:1rem;cursor:pointer;z-index:100}#rating .rating-close i{color:#999}#rating .rating-heading{text-align:center;margin-bottom:1rem}#nav li a i,#rating .fa-star,#rating .fa-star-o{font-size:var(--font-large)}#rating .stars{text-align:center;margin:1rem 0}#rating .fa-star-o{color:#bbb;cursor:pointer}#footer .site-info p a,#nav li a.active,#nav li a:hover,#nav-footer li:hover a,#rating .fa-star,.content .subnav li a:hover,.section-title h2 span.see-more a{color:var(--link)}#rating .fa-star{cursor:pointer}#loaded-news-btn,#nav li a,#nav li a i,#rating-submit.btn{color:var(--heading)}#rating .rating-feedback,#rating .rating-link,body.app .article p.open-in-external-browser{text-align:center}#rating label,#rating p{margin:.65625em 0;text-align:center}#feedback{width:100%;padding:9px 12px;min-height:120px;border:1px solid var(--line);-webkit-appearance:none;margin-top:.65625em;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#rating-submit.btn{width:100%;margin:12px auto 24px}#nav{position:absolute;z-index:10000;height:100vh;width:100%;transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;display:none}#nav.show{display:flex}#nav .nav-icon,#nav .nav-title,#nav li a,.article-share>div,.scroll-nav-inner ul li{display:inline-block}#nav.show .nav-inner{margin:auto;flex:0 0 auto}#nav .logo img{width:2rem;height:2rem;display:block;margin:1rem 0 1rem 1.75rem}#nav ul{font-size:var(--font-medium);font-weight:600;margin:0 1rem;padding:0}#nav li{display:block;text-align:left;padding:0;margin:0;list-style:none}#nav li a{padding:12px 0;text-align:left}#nav li a i{margin:0 auto;position:relative;top:2px}#nav a.active i,#nav li a:hover i,.content .subnav li a:hover i{opacity:1;color:var(--link)}#nav .nav-icon{width:24px;margin:0 6px 0 3px}@media (min-width:1024px){#header,#header .masthead-small{height:60px}#header,#nav .nav-title,body.app #nav .logo{display:none}#header .masthead-small .logo{top:15px}#header .masthead-small .menu-search,#header .masthead-small .menu-settings,#header .masthead-small .menu-toggle{top:20px}#nav,body:not(.app) #nav .logo{display:block}#nav{flex:0 0 90px;position:sticky;top:0}.not-signed-in #nav{position:sticky;top:45px}#nav ul{margin:0}#nav li{padding:6px 24px}#nav li a{padding:9px;text-align:left;background-color:transparent;border-radius:30px;transition:.1s}#nav li a:hover{background-color:var(--panel);transition:.1s}#nav .nav-icon{text-align:center;width:24px;margin:0}#nav .nav-inner{width:auto}}@media only screen and (min-width:992px){#nav ul{max-width:320px;font-size:var(--font-medium)}}#loaded-news-btn.show,#main,.article-settings.show,.audiojs.playing .pause,.dropdown-caret.show,.error .error,.error .error-message,.loading .error,.loading .loading,.loading .pause,.loading .play,.player-profile-image img,.playing .pause,.share.share-buttons li .vote-signin-tip.show,.wrap-bg-calendar.show,.wrap-bg-choose-season.show,body.settings #footer .search-form{display:block}.search #main{min-height:50vh}.wrap-bg{background:#fff}.calendar-wrap table,.wrap-outer{width:100%}.page-title{padding:.75rem 1rem 1rem}.lineup-players .lineup-player .lineup-profile-image:empty,.player-image:empty,.profile-image{background-image:url('/img/player-image-placeholder.png');background-repeat:no-repeat;background-position:center;background-size:cover}.page-title .profile-image{float:right;margin:0 .5rem 0 1rem;width:4.25rem;aspect-ratio:1;border-radius:4.25rem;background-color:#fff;position:relative}.page-title .profile-image.team{width:3.5rem;border-radius:0;background-color:transparent}.page-title .profile-image>img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:4.25rem}.page-title .profile-image.team>img{border-radius:0;object-fit:contain;object-position:center}.page-title .profile-image .profile-team-badge{position:absolute;bottom:-.5rem;right:-.5rem;width:2rem;height:2rem}.page-title .profile-image .profile-team-badge img{width:100%;height:100%;object-fit:contain}@media only screen and (min-width:768px){a.btn{max-width:280px;margin-left:auto;margin-right:auto}.archive .page-title,.celtic-on-tv .page-title,.celticfc .page-title,.data .page-title,.fixtures .page-title,.home .page-title,.latest .page-title,.now .page-title,.page-title.sticky,.podcasts .page-title,.results .page-title,.s .page-title,.search .page-title,.settings .page-title,.videos .page-title{display:block;position:sticky;top:0;background:var(--body);z-index:1000;padding:.75rem 1rem 1rem;box-shadow:0 1px 0 rgba(0,0,0,.067)}.page-title.not-sticky{position:static}.archive.not-signed-in .page-title,.celticfc.not-signed-in .page-title,.data.not-signed-in .page-title,.fixtures.not-signed-in .page-title,.home.not-signed-in .page-title,.latest.not-signed-in .page-title,.not-signed-in .page-title.sticky,.now.not-signed-in .page-title,.podcasts.not-signed-in .page-title,.results.not-signed-in .page-title,.s.not-signed-in .page-title,.search.not-signed-in .page-title,.settings.not-signed-in .page-title,.videos.not-signed-in .page-title{top:45px}.home .page-title,.latest .page-title{padding:0}.home .page-title.not-sticky,.latest .page-title.not-sticky{padding-bottom:1rem}.home .page-title h1,.home .page-title h2,.home .page-title h3,.latest .page-title h1{margin-top:0;padding-top:.75rem;margin-right:1rem;margin-left:1rem}.home .page-title p,.latest .page-title p{margin-right:1rem;margin-left:1rem;margin-bottom:1rem}.home .page-title.not-sticky p,.latest .page-title.not-sticky p{margin-bottom:0}.archive .page-title p{display:block}.article .photo{min-height:240px}}.hot,.post-photo-wrap,.post-photo-wrap .photo,.post-wrap-inner,.share.share-buttons li.vote{position:relative}@media only screen and (min-width:768px) and (max-width:1023px){.fixtures .page-title,.home .page-title,.latest .page-title,.now .page-title,.podcasts .page-title,.results .page-title,.search .page-title,.settings .page-title,.videos .page-title{top:46px}}.footer-content-wrap.pn-wrap,.section-title{margin:0 1rem 1rem}.page-title.border-bottom{box-shadow:0 1px 0 rgba(0,0,0,.067)}.page-title .h1,.page-title h1,.page-title h2,.section-title h2{font-weight:700;color:var(--heading);text-align:left;margin:0 0 .5rem;font-size:var(--font-large);line-height:1.25}.article h2,.article h3,.hot{font-weight:600}.section-title h2{font-weight:600;font-size:var(--font-medium)}.page-title p,.section-title p{color:var(--text);margin:.65625em 0 0}@media only screen and (min-width:375px){.page-title .h1,.page-title h1,.page-title h2{font-size:var(--font-large);text-align:left;margin:0}.page-title p{text-align:left}}.page-title .share{opacity:0;margin:15px auto 0;height:20px}.page-title .share.show{opacity:1;transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out}.section-title h2{margin:0;padding:.75em 0 0}.section-title h2 span.see-more{font-size:var(--font-body);font-weight:400;float:right;position:relative;top:8px}.post-wrap-outer{transition:.2s;cursor:pointer}.fixture-wrap:hover,.post-wrap-outer:hover{background:var(--bg)}.post-excerpt p{margin:.25em 0}.post{display:flex;flex-wrap:wrap;margin:.75rem 1rem .25rem}.post-photo-wrap{flex:0 0 100%;margin:0 0 .5rem}.post-photo-wrap .photo{display:block;aspect-ratio:16/9;background-color:var(--panel);overflow:hidden}.post-photo-wrap .photo img{aspect-ratio:16/9;object-fit:cover;flex:0 0 100%;display:block;width:100%}.article .photo img.full-height,.post-photo-wrap .photo img.full-height{height:100%}.sm .post-photo-wrap.landscape .photo{aspect-ratio:16/9}.post-photo-wrap.video .photo{background-position:center}.post-photo-wrap.podcast .photo,.post-photo-wrap.portrait .photo{background-size:contain;background-color:var(--panel)}.article .photo.portrait img,.footer-content-wrap .footer-content-inner.mentioned li a .mentioned-profile-image.team img,.post-photo-wrap.podcast .photo img,.post-photo-wrap.portrait .photo img{object-fit:contain}.lazy{opacity:0;transition:opacity .3s}.post .photo-icon{z-index:100;position:absolute;top:0;right:0;width:24px;height:24px;background:#fc0;-moz-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.post .photo-icon i{color:#000;font-size:var(--font-small);height:24px;margin:0 auto;display:block;width:10px}.post-share{flex:1 1 100%;margin:.25rem 0 .5rem}.post-content .date{font-size:var(--font-small);line-height:1.25;margin:.125em 1rem .25em 0;color:var(--light)}.placeholder .post-content .date,.placeholder h3.post-title{color:var(--panel);display:block;background:var(--panel)}h3.post-title{font-size:var(--font-body);line-height:1.25;margin:0}.podcast h3,.sm h3{font-size:var(--font-body);line-height:1.3125}@media (max-width:767px){.post-photo-wrap.podcast,.post-photo-wrap.portrait{flex:0 0 calc(33.33% - 12px)}.post-photo-wrap.video{flex:0 0 100%}.post-photo-wrap.podcast .photo,.post-photo-wrap.portrait .photo{width:100%;aspect-ratio:1}.post-photo-wrap.podcast,.post-photo-wrap.portrait{flex:0 0 calc(33.33% - 12px);margin-right:12px;height:100%}.post-wrap-outer.sm .post-photo-wrap.landscape{flex:0 0 calc(33.33% - 12px);margin-right:12px}.post-wrap-inner .post-content{flex:1 1 calc(66.67% - 12px);margin:0;padding:0;position:relative}.post-wrap-inner.podcast h3.post-title,.post-wrap-inner.portrait h3.post-title{margin:.25em 0 0}.post-wrap-inner.no-photo.wup:not(.podcast) h3.post-title,.post-wrap-inner.wup h3.post-title:not(.long){font-size:var(--font-medium)}#main .nav-switcher h2{order:0}#main .nav-switcher>span{order:2}#main .page-title+.footer-content-wrap{margin-top:0}}@media (min-width:768px){body.web.ads .site-wrap{position:absolute;top:120px;width:100%}.header-ad-wrap{min-height:unset;display:block;position:static;z-index:10000;width:100%;flex:0 0 100%;order:-1;height:120px;background:var(--ad)}.header-ad-inner{padding:15px 1rem}.header-ad-inner div{margin:0 auto;text-align:center}.optin-chk,.signin-chk{order:-1;position:sticky;top:0;z-index:10000}#rating .rating-wrap{background:#fff;border-radius:6px;box-shadow:15px 15px 60px rgba(0,0,0,.1);position:fixed;top:50%;left:50%;margin:-150px -270px;width:540px}#rating::before{content:'';position:fixed;z-index:1000000000;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5)}#rating-submit.btn{max-width:300px}#nav{z-index:10}#main{flex:1 1 400px;border-left:1px solid var(--panel);border-right:1px solid var(--panel)}body.archive #main,body.celticfc #main,body.home #main,body.latest #main,body.news #main,body.now #main,body.res12 #main,body.search #main,body.settings #main{padding-bottom:120px}.data #main,.match #main,.player #main,.podcasts #main,.videos #main{flex:1 0 80%;border-right:0}.grid .wrap-inner,.podcasts .wrap-inner,.videos .wrap-inner,body.home .wrap-inner{display:flex;flex-wrap:wrap}.page-title p a{white-space:nowrap}.section-title h2{padding:1em 0 0}.post-wrap-outer{border:0;border-top:1px solid var(--panel);flex:1 1 100%}.post-wrap-inner{padding:.75rem 1rem .5rem}.post{display:flex;flex-wrap:wrap;clear:left;margin:0}.post-photo-wrap{position:relative;z-index:100;flex:0 0 33.33%;height:auto;margin:0;padding:0 15px 0 0}.post-photo-wrap.video,.post-photo-wrap.video .photo{height:auto}.videos .post-photo-wrap.video,body.home #main .post-wrap-outer:first-of-type .post-photo-wrap:not(.podcast) .photo{width:100%;height:auto}.post-photo-wrap.podcast,.post-photo-wrap.podcast .photo{width:100%;height:auto;background-size:cover;background-color:transparent}.post-photo-wrap.podcast .photo{aspect-ratio:1;background-color:var(--panel)}body.home #main .post-wrap-outer:first-of-type .post-photo-wrap:not(.podcast){flex-basis:100%;height:auto;margin:0 0 .5rem;padding-right:0}.no-photo:not(.podcast) h3.post-title,.post-content .date{margin-top:0}body.home .post-wrap-inner.first h3.post-title{font-size:var(--font-xlarge);line-height:1;letter-spacing:-.02em}body.home #main .post-wrap-outer:first-of-type .post-photo-wrap:not(.podcast) .photo-icon{right:0}.post-content{flex:1 1 66.67%;padding:0;margin:0;position:relative}.post-share{flex:1 1 100%;margin:.25rem 0 0}h3.post-title{font-size:var(--font-medium);line-height:1.25;margin:0;letter-spacing:0}.post .photo-icon{z-index:100;position:absolute;top:0;right:15px;width:24px;height:24px;background:#fc0;-moz-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px}.post .photo-icon i{margin:0 auto;display:block;width:12px;height:24px}.post .photo-wrap:hover .photo-icon{background:#fff}.post .photo-wrap:hover .photo-icon i{color:#000}.no-photo.wup:not(.podcast) h3.post-title:not(.long){font-size:var(--font-xlarge);line-height:1.15625;margin-bottom:0}.grid .post-wrap-outer,.podcasts .post-wrap-outer,.videos .post-wrap-outer{flex:0 1 50%;border-right:1px solid var(--panel);position:relative}.grid .post-wrap-inner,.podcasts .post-wrap-inner,.videos .post-wrap-inner{padding-bottom:3rem;position:static}.grid .post-share,.podcasts .post-share,.videos .post-share{position:absolute;bottom:.5rem;left:1rem;width:calc(100% - 2rem)}}@media (min-width:1024px){.podcasts .post-photo-wrap{margin:0 0 .5rem;flex-basis:56.25%;padding-right:0}.podcasts .post-photo-wrap .photo-icon,.videos .post-photo-wrap .photo-icon,body.home .post-wrap-outer:nth-of-type(2) .post-photo-wrap.podcast .photo-icon,body.home .post-wrap-outer:nth-of-type(2) .post-photo-wrap:not(.podcast) .photo-icon,body.home .post-wrap-outer:nth-of-type(3) .post-photo-wrap.podcast .photo-icon,body.home .post-wrap-outer:nth-of-type(3) .post-photo-wrap:not(.podcast) .photo-icon{right:0}.grid .post-photo-wrap,.videos .post-photo-wrap{margin:0 0 .5rem;flex-basis:100%;padding-right:0}.grid .post-photo-wrap.podcast{flex-basis:56.25%}body.home .post-wrap-outer:nth-of-type(2) .post-photo-wrap:not(.podcast),body.home .post-wrap-outer:nth-of-type(3) .post-photo-wrap:not(.podcast){flex-basis:100%;height:auto;margin:0 0 .5rem;padding-right:0}body.home .post-wrap-outer:nth-of-type(2) .post-photo-wrap.podcast .photo,body.home .post-wrap-outer:nth-of-type(2) .post-photo-wrap:not(.podcast) .photo,body.home .post-wrap-outer:nth-of-type(3) .post-photo-wrap.podcast .photo,body.home .post-wrap-outer:nth-of-type(3) .post-photo-wrap:not(.podcast) .photo{width:100%;height:auto}body.home .post-wrap-outer:nth-of-type(2) .post-photo-wrap.podcast,body.home .post-wrap-outer:nth-of-type(3) .post-photo-wrap.podcast{flex-basis:56.25%;height:auto;margin:0 0 .5rem;padding-right:0}body.home .post-wrap-outer:nth-of-type(2),body.home .post-wrap-outer:nth-of-type(3){position:relative;flex:1 1 50%}body.home .post-wrap-outer:nth-of-type(2) .post-wrap-inner,body.home .post-wrap-outer:nth-of-type(3) .post-wrap-inner{padding-bottom:3rem;position:static}body.home .post-wrap-outer:nth-of-type(2) .post-share,body.home .post-wrap-outer:nth-of-type(3) .post-share{position:absolute;bottom:6px;left:1rem;width:calc(100% - 1rem)}body.home .post-wrap-outer:nth-of-type(2){border-right:1px solid var(--panel)}.grid .post-wrap-outer,.podcasts .post-wrap-outer,.videos .post-wrap-outer{flex:0 1 33.33%}}@media (min-width:1200px){#nav{flex-basis:240px}#nav .nav-title{display:inline-block;margin-left:6px}#nav li{padding:6px 1rem}#nav li a{padding:9px 15px}.grid .post-wrap-outer,.podcasts .post-wrap-outer,.videos .post-wrap-outer{flex:0 1 25%}}.share.share-buttons ul{list-style:none;margin:0;padding:0;color:var(--icon-text);display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;gap:1em}.share.share-buttons ul li{display:flex;justify-content:flex-start;align-items:center;gap:.25em;flex:0 0 calc(33.33% - 1rem);font-size:var(--font-small);margin:0 auto 0 0}.share.share-buttons.open li.share-button{display:flex}.share.share-buttons.open ul li{flex:1 0 auto}.share.share-buttons li>a,.share.share-buttons li>button{appearance:none;border:0;background:0 0;display:flex;justify-content:center;align-items:center;cursor:pointer;width:1.25rem;aspect-ratio:1;transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out}.share.share-buttons li>a::before,.share.share-buttons li>button::before{content:'';width:1.25rem;aspect-ratio:1;background-size:1rem 1rem;background-position:center;background-repeat:no-repeat;filter:var(--svg-icon);display:block;flex:0 0 2rem}.share.share-buttons li.share-toggle button::before{background-image:url(/img/arrow-up-from-bracket-regular.svg)}.share.share-buttons li.upvote button::before{background-image:url(/img/thumbs-up-regular.svg)}.share.share-buttons li.downvote button::before{background-image:url(/img/thumbs-down-regular.svg)}.share.share-buttons li.external-link>a>span,.share.share-buttons li.external-link>button>span,.share.share-buttons li.share-button>a>span,.share.share-buttons li.share-button>button>span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.share.share-buttons li.share-button.share-facebook>a::before,.share.share-buttons li.share-button.share-facebook>button::before{background-image:url(/img/facebook-f.svg)}.share.share-buttons li.share-button.share-bluesky>a::before,.share.share-buttons li.share-button.share-bluesky>button::before{background-image:url(/img/bluesky-brands-solid.svg)}.share.share-buttons li.share-button.share-twitter>a::before,.share.share-buttons li.share-button.share-twitter>button::before{background-image:url(/img/x-twitter.svg)}.share.share-buttons li.share-button.share-whatsapp>a::before,.share.share-buttons li.share-button.share-whatsapp>button::before{background-image:url(/img/whatsapp.svg)}.share.share-buttons li.share-button.share-email>a::before,.share.share-buttons li.share-button.share-email>button::before{background-image:url(/img/envelope-regular.svg)}.share.share-buttons li .vote-signin-tip{display:none;position:absolute;z-index:100000;bottom:2.5rem;left:0;background:#fff;padding:.75rem;min-width:0;font-size:var(--font-body);border:0;border-radius:var(--menu-border-radius);box-shadow:var(--menu-box-shadow);width:9rem}.share.share-buttons li .vote-signin-tip>a,.share.share-buttons li .vote-signin-tip>span{display:flex;gap:.75rem;justify-content:flex-start;align-items:center}.share.share-buttons li .vote-signin-tip>a::before,.share.share-buttons li .vote-signin-tip>span::before{content:'';width:1rem;aspect-ratio:1;background-size:1rem 1rem;background-position:center;background-repeat:no-repeat;background-image:url(/img/gear-regular.svg);filter:var(--svg-link);flex:0 0 1rem}.share.share-buttons li.external-link>a::before{background-image:url(/img/arrow-up-right-from-square-regular.svg)}@media only screen and (max-width:374px){.share.share-buttons li .vote-signin-tip{left:-50%}}.hot{color:#db2c00;padding:0 0 0 1rem;display:inline-flex;align-items:center;gap:0 .125rem}.hot::before{position:absolute;left:.25rem;content:'';width:.75rem;height:.75rem;background-image:url(/img/bolt-solid.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.options{list-style:none;position:absolute;right:0;top:0}.options .sh-options{appearance:none;border:0;background:url(/img/angle-down-regular.svg) center/.8rem .8rem no-repeat;display:block;width:1rem;height:1rem;z-index:1000;cursor:pointer;filter:var(--svg-icon)}.article-settings{background:var(--menu);position:absolute;z-index:1000000;margin:.5rem 0 0;padding:0;top:auto;right:0;left:auto;bottom:auto;min-width:16rem;border:0;border-radius:var(--menu-border-radius);box-shadow:var(--menu-box-shadow)}.article-settings ul{list-style:none;font-size:var(--font-body);margin:0;padding:0}#main .calendar caption i,.article h1,.article h2{font-size:var(--font-medium)}.article-settings li.hr{border-top:1px solid var(--line);margin-top:.5em;padding-top:.5em}.article-settings li span{display:block;padding:.75em;color:var(--text)}.article-settings li a{padding:.5em .75em;color:var(--text);display:flex;gap:.75em;align-items:center;overflow:hidden;text-overflow:ellipsis}.article-settings li a:hover{background:var(--hover)}.article-settings li a i{flex:0 0 1rem;filter:var(--svg-icon)}.article-settings li a.clip em{font-style:normal;cursor:pointer}.article-settings li:first-child{padding:0;margin-top:.5em}.article-settings li:last-child{border-bottom:none;padding:0;margin-bottom:.5em}.dropdown-caret{display:none;position:absolute;top:16px;right:0;width:1rem;height:9px;overflow:hidden;z-index:10000000}.dropdown-caret .caret-outer{border-bottom:10px solid rgba(0,0,0,.1);border-left:10px solid transparent;border-right:10px solid transparent;height:auto;width:auto}.dropdown-caret .caret-inner{border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff}.dropdown-caret .caret-inner,.dropdown-caret .caret-outer{position:absolute;top:0;left:0;display:inline-block;margin-left:-1px}#news-load-more{padding:1rem 0;width:100%}#loaded-news-btn{display:none;cursor:pointer;text-align:center;margin:0 1rem 60px;padding:0;font-weight:400}#load-news-btn,.article a.btn,.load-more-btn{text-align:center;background-color:#fc0;color:#222;transition:background-color .1s;display:block}#load-news-btn,.load-more-btn{cursor:pointer;border:0;width:calc(100% - 2rem);font-size:var(--font-body);line-height:1.3125;margin:0 1rem;padding:.65625em 0;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;font-weight:500}.ai-note,.article .date,.article .photo-caption,.article-description p small,.article-share{font-size:var(--font-small);color:var(--light)}.all-loaded.show{display:block;text-align:center}.article-wrap.margin-top,body.about .article-wrap,body.privacy .article-wrap,body.settings .article-wrap{margin-top:1rem}.article{margin:0 0 1rem}.article-content,.profile,.wrap-bg-fixture-detail{margin:0 1rem}.article .article-content .photo-wrap{margin-bottom:45px}.article .options,.fixture-video,.fixtures #main .content .article-wrap h6:first-child,.footer-content-header h2,.results #main .content .article-wrap h6:first-child,.stats,.stats .stat,.wrap-bg-fixture{margin:0}.article .video{width:100%;aspect-ratio:16/9;height:auto}.fluid-width-video-wrapper{position:relative;padding-top:56.25%!important}.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.article h1{text-align:left;margin:0 1rem}.article h2{margin:1em 0 .5em}.article a.btn,.article h3{font-size:var(--font-body)}.article h3{margin:1em auto .5em;letter-spacing:0}.article-bad-link{background:#ffc}.audiojs,.podcast-wrap,.settings-option{background:var(--body)}.article-description ol,.article-description p,.article-description ul,.article-excerpt p{color:var(--text);-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-break:normal;font-weight:400;font-size:var(--font-body);margin:.65625em 0}.article-description p small{display:block}.player .article-description{max-width:45em}.player .article-description p{hyphens:none}.ai-note{margin:1rem 0}ul.links{margin:0 auto .65625em}.article a.btn{max-width:100%;position:relative;z-index:100000;padding:.75em 1em;margin:1.25rem 0;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;font-weight:500}body.app .article a.article a.btn{margin-bottom:15px}.article .date{margin:.75rem 1rem .25rem;text-align:left;position:relative}#main .content-calendar .calendar caption,.average-stats-analysis .ad-wrap+p,.average-stats-analysis p:first-child,.footer-content-wrap h2:first-child,.match-results-analysis p:first-child,.page-stats h3+p,.podcast:not(.bad-link) .article .date,body.player .article .photo.top{margin-top:0}.article .date>a{font-weight:500;color:var(--link)}.article .photo{z-index:100;width:100%;background-color:var(--panel);position:relative;margin:0}.article .photo.top{margin-top:12px}.article .photo.hide-on-desktop{margin:0;min-height:210px}.article .photo img{object-fit:cover;object-position:top center;flex:0 0 100%;display:block;width:100%;aspect-ratio:16/9}.podcast .article .photo img{aspect-ratio:1}.article-description .fb-post{display:block;max-width:600px;margin:20px auto}.article .photo-caption{font-weight:400;margin:6px 1rem 12px}.article .photo-credit{color:var(--light);font-weight:400}.article-share{position:relative;margin:1.3125em 0;color:var(--link)}.article-stats{color:var(--text)}.article #fb-comments-box{max-width:615px;margin:60px 10px}.article .text-link{color:var(--light);-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-break:normal;font-weight:400;font-size:var(--font-body);margin:0 0 1.31625em}@media only screen and (min-width:768px){.article-wrap{margin:0;display:flex;flex-flow:column}body.celtic-on-tv .article-wrap,body.legal .article-wrap,body.privacy .article-wrap{margin-bottom:8rem}.celticfc .article-content,.news .wrap-inner .article-wrap,.news .wrap-inner .latest-wrap{margin-top:1rem}.article,.article-content{margin:0}.article h1{text-align:left;max-width:860px;margin:0 1rem;font-size:var(--font-large)}.article a.btn,.article h2,.article h3,.article-description ol,.article-description p,.article-description ul,.article-excerpt p{margin-left:1rem;margin-right:1rem}.article-description .fb-post{margin:28px auto}.article .photo-wrap,.article-excerpt{margin:0 0 .65625em}.article-excerpt p{margin-bottom:0}ul.links{font-size:var(--font-medium);margin:0 auto .65625em;max-width:600px}.article .photo{width:100%;margin:0}.article .video{aspect-ratio:16/9;height:auto;width:100%;margin:0 auto .65625em;background-size:cover;background-position:50% 0}.podcast .article .photo{width:450px;height:450px;padding-top:0}.article-share{position:static;margin:1rem}.article .photo.hide-on-mobile{height:450px;margin:1rem auto 1.5rem}.article .photo-caption{margin:.75rem 1rem}.article #fb-comments-box{margin:60px auto}.article .text-link{margin:1rem}.btm-widget{width:740px;margin:0 auto}.btm-widget iframe{width:740px!important}.wrap-inner .article-wrap{width:67%;margin:0 0 60px;float:left;border-right:1px solid var(--panel)}.wrap-inner .article{margin-left:15px;margin-right:15px}.wrap-inner .article .photo{width:100%;height:360px;min-height:0;margin:0 auto 1rem;background-size:cover;background-position:0 25%}}.podcast-wrap{height:360px;margin:0 1rem}.podcast .article .photo-wrap{margin:1rem auto;overflow:hidden;width:240px;height:240px;box-shadow:0 3px 24px rgba(0,0,0,.1)}.podcast .article .photo{height:240px;width:240px;min-height:0;margin:0 auto}.photo.podcast-placeholder{background-image:url('/img/podcast-solid-placeholder.svg');background-size:50% auto!important;background-position:50% 50%;background-repeat:no-repeat}.audiojs .play-pause,.audiojs .scrubber{background:var(--panel);overflow:hidden}.last-match td.away div,.last-match td.away span,.last-match td.home div,.last-match td.home span,.next-match td.away div,.next-match td.away span,.next-match td.home div,.next-match td.home span,.podcast .article h1,.podcast .article h2.h1{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-break:normal}.audiojs audio{position:absolute;left:-1px}.audiojs{clear:right;position:relative;margin:0 auto;width:240px;font-size:var(--font-body)}.audiojs .play-pause{border-radius:3.5rem;-webkit-tap-highlight-color:rgba(0,0,0,.1);opacity:1;cursor:pointer;display:block;width:3.5rem;height:3.5rem;padding:0;margin:1rem auto;position:static;z-index:10000;text-align:center;transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out}.audiojs .error,.audiojs .pause,.audiojs .play{border:0 solid #ccc;margin:0 auto;padding:0;text-align:center}.audiojs .play-pause i{color:var(--heading);font-size:var(--font-large);transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;width:1.5rem;height:1.5rem;display:block;line-height:3.5rem;margin:1rem auto}.audiojs .play-pause:hover{background:var(--line)}.audiojs .play-pause:hover i{color:var(--body)}.audiojs .play-pause i.fa-play{position:relative;left:2px}.audiojs .play{display:block}.audiojs .error,.audiojs .pause{display:none}.audiojs .scrubber{display:block;z-index:10;width:100%;height:6px;margin:0 auto 3px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.audiojs .loaded,.audiojs .progress{top:0;left:0;height:6px;width:0;position:absolute}.audiojs .progress{z-index:101;background:#fc0;-index:1;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.audiojs .loaded{cursor:pointer;background:var(--text);border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.audiojs .time{display:none;position:absolute;z-index:1000;bottom:9px;left:50%;height:auto;margin:0 auto;padding:0;color:var(--text);font-size:var(--font-small)}.audiojs .time em{padding:0 2px 0 0;color:#000;font-style:normal}.audiojs .time strong{padding:0 0 0 2px;font-weight:400}.audiojs .error-message{position:absolute;z-index:10000;top:-9px;left:0;display:none;margin:0;height:auto;width:100%;overflow:hidden;font-size:var(--font-small);white-space:nowrap;color:var(--body);background:#f33;text-overflow:ellipsis;-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-mo-text-overflow:ellipsis;-webkit-text-overflow:ellipsis}.audiojs .error-message a{color:var(--panel);padding-bottom:1px;border-bottom:1px solid #999;white-space:wrap}.error .play-pause p{cursor:auto}.choose-season-wrap{margin:0 auto;padding:12px 1rem 24px}.wrap-bg-calendar,.wrap-bg-choose-season{display:none;background:var(--body);margin:0 0 30px;padding:12px 0}.wrap-bg-choose-season ul{max-width:480px;text-align:center;list-style:none;padding:0;margin:0 auto}.wrap-bg-choose-season ul li{text-align:center;display:inline-block;width:33.33%;padding:0;margin:0}.calendar-wrap{margin:1rem;padding:0}.calendar-inner{margin:0;padding:15px 1rem;border-radius:1rem}.footer-content-inner .calendar-wrap{margin:1rem 0 0}.footer-content-inner .calendar-inner,.footer-content-wrap.pn-wrap .footer-content-inner{padding:0}.calendar-wrap table td,.calendar-wrap table th{text-align:center;padding:9px 0}.calendar-next{float:right;margin-right:15px}.calendar-prev{float:left;margin-left:15px}.calendar-month{margin:0 0 12px}#main .calendar{width:100%;height:150px;border-collapse:collapse;border:0 solid var(--panel)}#main .content-calendar,.pn{border-bottom:1px solid var(--panel)}#main .calendar caption{height:1rem;width:100%;background:0 0;margin:24px 0;font-weight:400;color:var(--text);text-transform:uppercase;border-bottom:0}#main .calendar td,#main .calendar th{width:14.28%;text-align:center;font-weight:400}#main .calendar caption strong{font-weight:900;color:var(--link)}#main .calendar caption .fa-arrow-circle-left{float:left;margin-left:12px}#main .calendar caption .fa-arrow-circle-right{float:right;margin-right:12px}#main .calendar th{text-transform:uppercase;padding:1rem 0}#main .calendar td{color:#ccc;padding:6px 0}#main .calendar td a{display:inline-block;color:var(--link);background:0 0;width:36px;height:36px;padding:9px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}#main .calendar td a.no-link{color:#ccc}#main .calendar td a:hover,#main .calendar td.selected a{background:var(--link);color:var(--body)}#main .calendar td a.no-link:hover{background:0 0;color:#ccc;cursor:default}#main .content-calendar{padding:24px;border-top:1px solid var(--panel);margin:30px 0 1rem}.footer-content-wrap.pn-wrap .footer-content-inner h2,.footer-content-wrap.pn-wrap .footer-content-inner h3{margin:1rem 1rem .75rem}.pn{display:block}.pn>a,.pn>span{display:block;padding:.75rem 1rem}.pn>a:hover{background:var(--hover)}.pn:last-child{border-bottom:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;overflow:hidden}.pn .pn-published{display:block;font-style:normal;font-weight:400;font-size:var(--font-small)}.content .subnav ul{font-weight:400;margin:0;padding:0}.content .subnav li{display:block;text-align:left;padding:0;margin:0;list-style:none;border-top:1px solid var(--panel)}.content .subnav li:first-child,.settings #main ul.devices li:first-child,.settings #main ul.sources li:first-child{border:0}.content .subnav li a{display:block;padding:9px 0;color:var(--text)}.content .subnav li a i{font-size:var(--font-body);margin-right:6px;opacity:1;color:var(--text)}.settings-option{margin:1rem 0;padding:1rem;border-radius:1rem;border:1px solid var(--panel);cursor:pointer;transition:.2s}.settings #main .content .settings-option h2{font-weight:600;margin:0 0 6px;font-size:var(--font-medium)}.average-stats-analysis p:last-child,.match-results-analysis p:last-child,.settings #main .content .settings-option p{margin-bottom:0}.settings-option i{margin-right:3px}.settings #main,h1+.fixture-wrap .fixture{padding-top:0}.footer-content-wrap,.settings #main .content-inner,.squad-wrap{margin:1rem}.competition-form input,.error-message,.success-message{margin:.65625em 0}.settings #main .content h2{font-weight:600}.settings #main .content ol,.settings #main .content p,.settings #main .content ul{color:var(--text);-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-break:normal}.settings #main ul.devices i.fa,.settings #main ul.sources i.fa{width:15px;margin-right:12px}.settings #main ul.devices a.btn,.settings #main ul.sources a.btn{font-size:var(--font-small);margin:0;padding:.328125em .984375em;background:#fc0;color:#000}.settings #main ul.devices a.btn i,.settings #main ul.sources a.btn i{font-size:var(--font-small);margin:0}.settings #main ul.devices,.settings #main ul.sources{list-style:none;margin:0;padding:0;border-top:0 solid var(--panel)}.settings #main ul.devices li,.settings #main ul.sources li{margin:0;padding:.65625em 0;border-top:1px solid var(--panel)}.settings #main ul.devices li span,.settings #main ul.sources li span{float:right}.success-message{color:var(--link)}.error-message{color:#f33}.settings-form label{font-weight:600;width:100%;float:none;text-align:left}.competition-form div.field.full,.settings-form div.field,.settings-form div.field.full{width:100%;float:none}.settings-form div.field.checkbox label{display:block;margin:0 0 .65625em;font-weight:400;text-align:left;width:auto;float:none;padding:0}.settings-form div.help-block{font-size:var(--font-body);margin:.65625em 0;color:var(--light)}.settings-form input[type=email],.settings-form input[type=password],.settings-form input[type=text]{width:282px!important}.search-form{padding:1rem}.search-form .form-group{border:1px solid var(--line);padding:0 1rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;border-radius:1.5rem}.search-form input[type=submit],.search-form input[type=text]{display:inline-block;border:0;font-size:var(--font-body);-webkit-appearance:none}.search-form input[type=text]{width:calc(100% - 30px);padding:.5rem 0!important;margin:0 auto;background:0 0;color:var(--heading)}.search-form input[type=submit]{cursor:pointer;background:var(--link);color:var(--body);text-align:center;line-height:16px;margin:6px auto 24px;padding:12px 24px;font-weight:500;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.search-form button{-webkit-appearance:none;background:0 0;border:0;font-size:var(--font-body);color:var(--link);float:right;padding:.5rem 0;cursor:pointer}body.c .article-wrap{padding-bottom:4rem}.competition-form{margin:24px 0}.competition-form label{font-weight:600;width:100%;display:block}.competition-form div.field p{margin-left:0;margin-right:0}.competition-form div.field.checkbox label{display:block;margin:0 0 .65625em;font-weight:400;text-align:left;width:auto;float:none;padding:0;font-size:var(--font-body)}.competition-form div.help-block{font-size:128px;margin:0;color:var(--light)}.competition-form input[type=email],.competition-form input[type=text],.settings-form input[type=email],.settings-form input[type=password],.settings-form input[type=text]{-webkit-appearance:none;border:1px solid #ccc;padding:9px!important;display:block;width:100%;min-width:282px;margin:6px 0 22px;font-size:var(--font-body);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.competition-form input[type=submit]{width:100%;position:relative;z-index:100000;display:block;text-align:center;font-size:var(--font-body);padding:.65625em;margin:1.3125em 0;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background-color:#fc0;color:var(--heading);font-weight:500;transition:background-color .1s}.celticfc ins{margin-top:60px}.footer-content-wrap h2,.footer-content-wrap h3{font-size:var(--font-medium);margin:1em 0 0;line-height:1.25;font-weight:600}.profiles{display:flex;flex-wrap:wrap}.profile-wrap{flex:0 0 50%}.fixtures #main .article-wrap,.results #main .article-wrap{padding-bottom:0;border-bottom:0}.lineup{margin:0 0 2rem;display:flex;gap:1rem;flex-wrap:wrap}.lineup .lineupcol{flex:0 0 calc(50% - .5rem)}.lineup .heading{font-size:var(--font-medium);font-weight:600;color:var(--heading);margin:1rem 0 .75rem}.lineup .heading.subheading{font-size:var(--font-body);font-weight:600;margin:2em 0 1em}.lineup-players .lineup-player{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:.5rem 0 .5rem .5rem;border:1px solid transparent;border-top-color:var(--panel);font-size:var(--font-small)}.lineup-players .lineup-player:hover{background:var(--bg);cursor:pointer;border-color:var(--logo)}.lineup-players .lineup-player .lineup-profile-image{width:2em;aspect-ratio:1;border-radius:2em;flex:0 0 auto;overflow:hidden;background-color:#fff}.lineup-players .lineup-player .lineup-profile-image img{display:block;width:2em;height:auto;aspect-ratio:1;object-fit:cover}.lineup-player-name{color:var(--heading);flex:1 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:1rem;overflow:hidden;text-overflow:ellipsis}.lineup .squadno{flex:0 0 1.5rem;display:flex;align-items:center;justify-content:center;color:var(--light);text-align:center;font-weight:600;font-size:var(--font-xxsmall);background-image:url('/img/shirt-wide.svg');filter:var(--svg-line);width:100%;aspect-ratio:1;background-size:1.5rem;background-repeat:no-repeat;background-position:center}.footer-content-wrap li i,.lineup .goal,.lineup .lineup-player-events em span.card,.lineup .substitution{background-size:contain;background-position:center;background-repeat:no-repeat}.lineup-player-events{flex:0 0 100%;display:flex;gap:.125rem;flex-wrap:wrap;margin:0;padding:0 0 .5rem .5rem}.lineup .lineup-player-events em{flex:0 0 100%;font-style:normal;color:var(--light);font-size:var(--font-xsmall);display:flex;gap:.25rem;align-items:center;justify-content:flex-end;white-space:nowrap;padding-right:.5rem}.lineup .lineup-player-events em span{flex:0 0 .5rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.stats .stat-inner,.stats .stat-text{font-size:var(--font-body);color:var(--heading)}.lineup .lineup-player-events em span.card{background-image:url('/img/card-solid.svg');width:100%;aspect-ratio:1}.lineup .lineup-player-events em span.card.yellow{filter:invert(75%) sepia(73%) saturate(1873%) hue-rotate(1deg) brightness(106%) contrast(103%)}.lineup .lineup-player-events em span.card.red{filter:invert(14%) sepia(93%) saturate(7035%) hue-rotate(3deg) brightness(102%) contrast(115%)}.lineup .substitution{background-image:url('/img/arrows-rotate-regular.svg');filter:var(--svg-icon);width:100%;aspect-ratio:1}.lineup .goal{background-image:url('/img/futbol-regular.svg');filter:var(--svg-icon);width:100%;aspect-ratio:1}.stats .stat-text{text-align:center;margin:0}.stats .stat-bar{background:var(--body);margin:.5rem 0 1rem;display:flex}.stats .stat-inner{padding:.75rem 1rem;background:var(--panel);display:block;font-weight:600}.stats .stat-away .stat-inner{text-align:right;border-top-left-radius:0;border-bottom-left-radius:0}.stats .celtic .stat-inner{font-weight:600;background:var(--logo);color:#fff}.stats .stat-away,.stats .stat-home{flex:1 1 50%;height:auto}.stats .stat-home .stat-inner{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (min-width:768px){.stats{margin:1rem 0}.stats .stat-text{font-size:var(--font-body)}}.events .eventcol{width:45%;display:inline-block}.events .event-time{width:10%;display:inline-block;text-align:center}.footer-content-wrap h2{color:var(--heading)}.footer-content-wrap h3{color:var(--heading)}.footer-content-wrap ol,.footer-content-wrap p,.footer-content-wrap ul{margin:1em 0;color:var(--text);font-size:var(--font-body)}.footer-content-wrap ol,.footer-content-wrap ul{padding:0;list-style:none}.footer-content-wrap li{margin:0;border-top:1px solid var(--panel);padding:0}.footer-content-wrap li:first-child{border-top:0;padding-top:0}.footer-content-wrap li:last-child{padding-bottom:0}.footer-content-wrap li a{font-weight:400;color:var(--text);display:flex;align-items:center;gap:0 .5em;padding:.5em 0}.footer-content-inner{padding:1rem 1rem 0;border-radius:1rem;background:var(--body);border:1px solid var(--panel)}.footer-content-wrap.featured-on-mobile .footer-content-inner{padding:1rem 0 0;border:0;border-top:1px solid var(--panel);border-radius:0}.footer-content-wrap li a:hover{color:var(--text);background-color:var(--hover)}.footer-content-wrap .footer-content-inner.mentioned li a,.squad-wrap .squad-inner li a{background:var(--bg);position:relative;color:var(--heading);display:flex;transition:.2s}.footer-content-wrap li i{flex:0 0 1rem;width:.75rem;height:.75rem;filter:var(--svg-icon)}.footer-content-wrap .footer-content-inner.mentioned ul{display:flex;flex-wrap:wrap;list-style:none;gap:.5rem}.footer-content-wrap .footer-content-inner.mentioned li{flex:0 0 auto;font-size:var(--font-body);border:0;padding:0}.footer-content-wrap .footer-content-inner.mentioned li a{padding:.4em 1em;left:-1px;border-radius:2em;border:1px solid var(--panel);gap:.5rem;font-size:var(--font-small);font-weight:400}.footer-content-wrap .footer-content-inner.mentioned li.has-image a{padding-top:.125em;padding-left:.125em;padding-bottom:.125em}.footer-content-wrap .footer-content-inner.mentioned li a .mentioned-profile-image{width:1.5rem;height:1.5rem;border-radius:1.5rem;overflow:hidden;flex:0 0 auto}.footer-content-wrap .footer-content-inner.mentioned li a .mentioned-profile-image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.footer-content-wrap .footer-content-inner.mentioned li a .mentioned-profile-image.team{overflow:visible}.footer-content-wrap .footer-content-inner.mentioned li a:hover,.squad-wrap .squad-inner li a:hover{border-color:var(--logo)}.squad-wrap h3{font-weight:600;font-size:var(--font-medium);line-height:1.25;color:var(--heading);margin:1em 0}.squad-wrap .squad-inner ul{display:flex;flex-wrap:wrap;list-style:none;gap:1rem;margin:0;padding:0}.squad-wrap .squad-inner li{flex:0 0 100%;font-size:var(--font-body);border:0;padding:0}@media (min-width:480px){.squad-wrap .squad-inner li{flex:0 0 calc(50% - .5rem)}}.squad-wrap .squad-inner li a{padding:1rem;border:1px solid var(--panel);gap:1rem;font-size:var(--font-body);height:5em;align-items:center}.squad-wrap .squad-inner li .profile-image{width:2.5em;height:2.5em;border-radius:2.5em;flex:0 0 2.5em;overflow:hidden;background-color:#fff}.squad-wrap .squad-inner li span.flag-emoji{margin:0 0 0 auto}.squad-wrap .squad-inner li span.birthday-emoji{position:absolute;right:1rem;font-size:var(--font-large)}.clickable-wrap{cursor:pointer}.last-match-wrap,.next-match-wrap{margin:0 1rem 1rem;border-top:0 solid var(--line);cursor:pointer}#main .last-match-wrap,#main .next-match-wrap{padding:0 1rem 1rem;margin:0}.last-match-inner,.next-match-inner{margin:0;padding:1rem;background:var(--body);border:1px solid var(--panel);border-radius:1rem;color:var(--heading)}.last-match-wrap h2,.next-match-wrap h2{font-weight:600;margin:0}.last-match p,.last-match-wrap div.competition,.last-match-wrap div.datetime,.last-match-wrap div.link,.last-match-wrap div.pens,.next-match p,.next-match-wrap div.competition,.next-match-wrap div.datetime,.next-match-wrap div.link,.next-match-wrap div.pens{font-size:var(--font-small);margin:0;padding:0;text-align:center}.last-match table,.next-match table{cursor:pointer;margin:1.5rem 0 .75rem;border-collapse:collapse;color:var(--heading);width:100%;text-align:center;vertical-align:top}.last-match td.score,.next-match td.score{width:30%;white-space:nowrap;text-align:center;font-size:var(--font-xlarge);padding:0;font-weight:600;height:36px;vertical-align:middle}.last-match td.score-space,.next-match td.score-space{width:30%;padding:6px 0 0;height:auto;vertical-align:middle}.last-match td.badge-away,.last-match td.badge-home,.next-match td.badge-away,.next-match td.badge-home{width:35%;height:60px;padding:0;text-align:center;vertical-align:middle}.last-match td.badge-away img,.last-match td.badge-home img,.next-match td.badge-away img,.next-match td.badge-home img{width:48px;aspect-ratio:1}.last-match td.away,.last-match td.home,.next-match td.away,.next-match td.home{height:auto;font-size:var(--font-body);color:var(--heading);font-weight:600;letter-spacing:0;width:35%;padding:6px 0 0;text-align:center;vertical-align:top;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;word-break:normal}.fixture .competition,.last-match td.details,.next-match td.details{font-size:var(--font-small)}.last-match-wrap .link p,.next-match-wrap .link p{display:block;margin:0;text-align:center}.last-match-wrap .link+.link p,.next-match-wrap .link+.link p{margin-top:.75em}.last-match-wrap div.link a,.last-match-wrap p a,.next-match-wrap div.link a,.next-match-wrap p a{color:var(--link);text-decoration:none}.fixture-video .video{width:100%;height:calc(100% * .5625)!important}.fixture-video .video .fluid-width-video-wrapper{padding-top:56.25%!important}.fixtures #main .content h6,.results #main .content h6{margin:24px 0 1rem;text-align:center;font-size:var(--font-body);line-height:16px}.fixtures #main .content h6 strong,.results #main .content h6 strong{color:var(--link);font-weight:600}.fixture-wrap{cursor:pointer;background:var(--body);border-bottom:1px solid var(--panel)}.page-title+.fixture-wrap{background:0 0;border:0;border-radius:0}#main .ad-wrap.above-title .ad-inner,.fixture-tv-wrap,.results .fixture-wrap{border-bottom:1px solid var(--panel)}.fixture-wrap .fixture-photo{position:absolute;background-size:cover;background-position:50% 0;z-index:1;top:0;left:0;width:100%;height:450px}.fixture-wrap .fixture-gradient{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:450px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 100%)}.fixture-wrap .fixture{position:relative;color:var(--heading);padding:1rem}.fixture .next-match,.fixture .postponed{color:var(--body);text-transform:uppercase}body.match .fixture-wrap .fixture{padding:1.5rem}.fixture-wrap.single{margin:0;padding:1rem;border:0;background:#fc0}.fixture-wrap.single h6{margin-top:0!important}.fixture-wrap.single .fixture{border:0;padding:0;background:0 0}.fixture-wrap .competition{padding:0 0 1.5rem}.fixture-wrap.single p,.league-pos-analysis-wrap{padding:1.5rem 0 0}.fixture .competition{position:relative;z-index:10;clear:right;padding:0 0 1.5rem;text-align:center;font-weight:400}.fixture .next-match{background:var(--link);font-size:var(--font-xsmall);font-weight:600;padding:.125rem .325rem .175rem;margin-right:.5rem;line-height:1}.live-text,.live-userhead{font-size:var(--font-body)}.fixture .postponed{background:red;font-weight:600;padding:.125rem .25rem}.fixture .away-team-wrap,.fixture .home-team-wrap{width:35%;padding:0;position:relative;z-index:10;text-align:center}.fixture .home-team-wrap{float:left}.fixture .away-team-wrap img,.fixture .home-team-wrap img{height:50px;width:auto}.fixture .away-team,.fixture .home-team{font-size:var(--font-body);font-weight:600;margin:0 0 .75em}.fixture .away-team-wrap{float:right}.fixture .score{width:30%;position:relative;z-index:10;white-space:nowrap;float:left;text-align:center;font-size:var(--font-large);font-weight:600;padding:1rem 0 3rem}.fixture .info,.fixture .pens{font-size:var(--font-small);margin:0;position:relative;text-align:center;z-index:10}.fixture .pens{padding:0;color:var(--text)}.fixture .info{clear:both;color:var(--heading)}.fixture-wrap.has-photo .fixture{background:#3b3b3b}.fixture-wrap.has-photo .fixture,.fixture-wrap.has-photo .fixture .competition,.fixture-wrap.has-photo .fixture .score a,.fixture-wrap.has-photo .fixture p{color:#fff}.live-wrap{max-width:600px;margin:0 1rem 12px}.live-inner{padding:12px 0;min-height:75px;border-top:1px solid var(--panel)}.fixture-tv-channels .channel:first-child,.fixture-tv-channels h3+.channel,.fixture-tv-channels.other.show-all .channel:first-of-type,.live-wrap:first-child .live-inner{border-top:0}.live-avatar{height:54px;width:54px;border-radius:50%;float:left;margin-top:3px}.live-content{margin-left:63px;color:var(--text)}.wrap-bg-now a.btn{margin-bottom:42px}.live-userhead{position:relative;line-height:24px;margin:0}#footer,.scroll-nav-wrap{position:static;z-index:1000}.live-userhead i{position:absolute;top:2px;right:0;color:#ccc;font-size:var(--font-medium);margin:0}.live-text{line-height:20px;margin:0 0 6px}.live-user_name{margin:0 3px 0 0;font-weight:600;letter-spacing:-.02em}.live-screen_name{margin:0 3px;display:none}.live-screen_name:before{content:"@"}.live-time:before{content:"\00b7";margin-right:3px}.youtube-userhead .live-time{margin-left:3px}.now .ad-wrap-now{margin-top:30px;margin-bottom:40px}.live-image img,.live-video iframe,.live-video img{max-width:100%;width:100%;height:auto;margin-top:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.live-video.youtube{position:relative;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}.live-video.youtube .youtube-icon{position:absolute;color:#b00;background:rgba(0,0,0,0);font-size:60px;top:10px;right:0;bottom:5px;left:0;display:flex;justify-content:center;align-items:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;transition:.3s ease-in-out}.live-video.youtube .youtube-icon:hover{background:rgba(0,0,0,.25)}.live-video.youtube .youtube-icon i{background-image:url('/img/youtube-brands-colour.svg');width:64px;height:64px;line-height:48px}.live-video iframe{width:100%;min-height:300px;box-shadow:none;border:none}.live-video_title{font-weight:700;margin:8px 0}#main .toggle-latest{border:1px solid var(--link);overflow:hidden;margin:1rem 1rem 24px;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem}#main .toggle-latest ul{list-style:none;margin:0;padding:0;font-size:var(--font-small);line-height:16px;font-weight:500}#main .toggle-latest li{display:block;margin:0;float:left;width:33.33%}#main .toggle-latest li a{color:var(--link);background:0 0;display:block;padding:6px;text-align:center}#main .toggle-latest li.active a{background:var(--link);color:#fff}#main .nav-switcher ul{flex:0 0 100%;list-style:none;margin:0;padding:0;font-size:var(--font-body);font-weight:400;display:flex;flex-wrap:wrap}#main .nav-switcher li{flex:1 0 10%;transition:.2s}#main .nav-switcher li a{color:var(--light);padding:.75em;background:0 0;display:block;text-align:center;border-bottom:3px solid transparent}#main .nav-switcher li:hover a,span.zero{color:var(--light)}#main .nav-switcher li.active a{color:var(--heading);border-bottom:3px solid var(--link);font-weight:600}#main .nav-switcher{display:block;margin:1rem 0 0;display:flex;align-items:baseline;padding-top:1rem;border-top:1px solid var(--panel)}#main .nav-switcher h2,#main .nav-switcher>span{margin:0;padding:0;font-size:var(--font-body);line-height:1.25;font-weight:400;flex:0 0 auto}#footer .site-info p,#nav-footer ul{line-height:20px;font-size:var(--font-small)}#main .nav-switcher h2{font-weight:600;font-size:var(--font-medium);margin-right:auto}.scroll-nav-wrap{padding:0;box-sizing:border-box;width:100vw;overflow:hidden;background:var(--body)}.scroll-nav-inner{width:100vw;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;position:relative;font-size:0;height:45px;box-shadow:0 1px 0 rgba(0,0,0,.067)}.scroll-nav-inner::-webkit-scrollbar{display:none}.scroll-nav-inner ul{text-align:center;height:60px;width:auto;list-style:none;margin:0;padding:0;-moz-transition:left 1s ease-in-out;-webkit-transition:left 1s ease-in-out;transition:left 1s ease-in-out}.scroll-nav-inner li a{color:var(--light);font-size:var(--font-body);font-weight:400;display:inline-flex;align-items:center;min-height:45px;padding:0 15px;border-bottom:3px solid var(--panel)}.scroll-nav-inner li.active a{border-bottom:3px solid var(--link);color:var(--heading);font-weight:600}@media only screen and (max-width:768px){.scroll-nav-wrap{border-top:0 solid var(--panel);box-shadow:0 1px 0 rgba(0,0,0,.067)}body.now #main .wrap-inner{margin-top:1rem}}.wrap-bg-now{margin:45px 0 30px}.browse-now h2,.browse-podcasts h2{font-weight:400;letter-spacing:0;margin:0 1rem 30px;padding:10px 0 0;border-top:1px solid var(--line)}.browse-now h2 a.view-all-now,.browse-podcasts h2 a.view-all-podcasts{color:var(--link)!important;float:right}.wrap-bg-podcasts{background:var(--panel);margin:60px 0}.league-table-wrap{margin:0 1rem 1rem;padding:0}.league-table-inner{margin:0;padding:1rem 1rem .75rem;background:var(--body);border:1px solid var(--panel);border-radius:1rem}.league-table-wrap h2{margin:0;font-weight:600}.league-table-wrap h2 a.view-all-fixtures{font-weight:400;color:var(--link)!important;float:right;font-size:var(--font-body);position:relative;top:3px}.league-table-wrap table{font-size:var(--font-small);color:var(--heading);width:100%}.league-table-wrap table thead th{padding:1rem 0 9px;border-bottom:1px solid var(--line)}.league-table-wrap table tbody td,.league-table-wrap table tbody th{padding:9px 0;white-space:nowrap;border-top:1px solid var(--line);overflow:hidden;text-overflow:ellipsis}.league-table-wrap table tbody th{font-weight:600}.league-table-wrap table tbody td:first-child,.league-table-wrap table tbody td:nth-child(3),.league-table-wrap table tbody td:nth-child(4),.league-table-wrap table tbody td:nth-child(5),.league-table-wrap table tbody td:nth-child(6),.league-table-wrap table tbody td:nth-child(7),.league-table-wrap table tbody td:nth-child(8),.league-table-wrap table tbody td:nth-child(9),.league-table-wrap table tbody th,.league-table-wrap table thead th:first-child,.league-table-wrap table thead th:nth-child(3),.league-table-wrap table thead th:nth-child(4),.league-table-wrap table thead th:nth-child(5),.league-table-wrap table thead th:nth-child(6),.league-table-wrap table thead th:nth-child(7),.league-table-wrap table thead th:nth-child(8),.league-table-wrap table thead th:nth-child(9){width:7.5%;text-align:center}.league-table-wrap table tbody td:nth-child(2),.league-table-wrap table thead th:nth-child(2){width:25%}.league-table-wrap table tbody td:nth-child(10),.league-table-wrap table thead th:nth-child(10){width:10%;text-align:center}.league-table-wrap.ucl table tbody tr:nth-child(24) td,.league-table-wrap.ucl table tbody tr:nth-child(24) th,.league-table-wrap.ucl table tbody tr:nth-child(8) td,.league-table-wrap.ucl table tbody tr:nth-child(8) th,.league-table-wrap:not(.ucl) table tbody tr:first-child td,.league-table-wrap:not(.ucl) table tbody tr:first-child th,.league-table-wrap:not(.ucl) table tbody tr:nth-child(11) td,.league-table-wrap:not(.ucl) table tbody tr:nth-child(11) th,.league-table-wrap:not(.ucl) table tbody tr:nth-child(6) td,.league-table-wrap:not(.ucl) table tbody tr:nth-child(6) th{border-bottom:1px solid var(--text)}.wrap-bg-average-statistics{background:var(--body);margin:30px 0;padding:0}.player-profile-image,.position-wrap .pitch-wrap{background-repeat:no-repeat;background-position:center}.average-statistics-wrap{margin:30px 0 0;padding:0}#nav-footer ul,.appearances-inner,.average-statistics .stat-inner,.average-statistics-inner,.discipline-inner,.scorers-inner{padding:0 1rem}.appearances-wrap h2,.average-statistics-wrap h2,.discipline-wrap h2,.scorers-wrap h2{font-weight:400;letter-spacing:0;margin-top:0;padding:10px 0 0;border-top:1px solid var(--line)}.average-statistics .stat-wrap{width:100%;margin:0}.average-statistics .stat-label{margin:0;font-weight:400;color:var(--light)}.average-statistics .stat-label strong{clear:left;display:block;margin-top:30px;margin-bottom:15px;color:#000;font-size:var(--font-body);line-height:22px;font-weight:400;border-top:1px solid var(--line);padding-top:10px}.average-statistics .stat-data{font-size:var(--font-large);margin:5px 0 30px;font-weight:800}.average-statistics .stat-home{width:50%;float:left}.average-statistics .stat-away{width:50%;float:right}@media only screen and (min-width:768px){.podcast-wrap{height:360px;margin:0 1rem 24px}.audiojs{height:72px}.podcast-content{margin-left:0}.podcast .article .photo-wrap{margin:1rem auto;height:270px;width:270px;min-height:0}.podcast .article .photo{margin:0;width:270px;height:270px}.podcast .article .date{text-align:left}.calendar-key p{text-align:center;font-size:var(--font-medium);margin:0 0 .65625em}#main .calendar caption{margin-top:0}.settings #main .content h1{padding:0;border:0;height:auto;color:#000;text-align:left;margin:0 15px 15px 0;font-size:var(--font-xlarge);line-height:32px;font-weight:900;letter-spacing:-.02em}.settings #main .content h2{letter-spacing:0;font-weight:600;font-size:var(--font-body);line-height:22px;margin:22px 0 11px}.settings #main .content ol,.settings #main .content p,.settings #main .content ul,.settings #main ul.devices,.settings #main ul.sources{margin-left:0;margin-right:0}.competition-form,.fixture-wrap .fixture,.settings #main ul.devices li,.settings #main ul.sources li{margin:0}.search-form{padding:1rem}.search #main .search-form{display:none}.competition-form div.field{margin-left:1rem;margin-right:1rem}.search-form button{padding:10px 0}.settings-form{margin:1rem 24px 1rem 0;padding:0;text-align:left}.competition-form label{margin:2rem 0 0}.competition-form input[type=submit]{width:calc(100% - 36px);margin-left:1rem;margin-right:1rem}.fixture-wrap{margin:0 auto}body.match .fixture .competition{font-size:var(--font-small)}.fixture .home-team-wrap{padding-left:10%}.fixture .away-team-wrap{padding-right:10%}.fixture .away-team,.fixture .home-team{font-size:var(--font-medium)}body.match .away-team,body.match .home-team{font-size:var(--font-medium);font-weight:600}body.match .score{font-size:var(--font-xlarge)}body.match .fixture-wrap .fixture .away-team-wrap img,body.match .fixture-wrap .fixture .home-team-wrap img{height:60px}body.match .fixture-wrap .fixture .score a{display:flex;justify-content:center;align-items:center;gap:.5rem}.fixture-wrap.single .competition{padding:0 0 1rem}.fixture-wrap.single .fixture .away-team-wrap,.fixture-wrap.single .fixture .home-team-wrap{padding:48px 0 36px}.fixture-wrap.single .fixture .away-team-wrap img,.fixture-wrap.single .fixture .home-team-wrap img{height:60px;width:auto}.fixture-wrap.single .fixture .away-team,.fixture-wrap.single .fixture .home-team{font-size:var(--font-large);line-height:28px;font-weight:600;margin:6px 0 12px}.fixture-wrap.single .fixture .score{white-space:nowrap;float:left;text-align:center;font-size:var(--font-xxlarge);font-weight:600;padding:81px 0 0}.fixture-wrap.single .fixture .score a{color:#000}.live-wrap{margin:0 auto 12px}.live-inner{padding:12px 1rem}.live-userhead{margin:0 0 2px}.live-userhead a{max-width:auto}.live-screen_name{display:inline-block}.live-avatar{height:36px;width:36px;border-radius:50%;float:left}.live-content{margin-left:48px}.live-text{font-size:var(--font-body);line-height:22px;color:var(--heading)}#main .toggle-latest{max-width:360px;margin:0 auto 45px}body.home #main .toggle-latest{margin-bottom:45px}#main .toggle-latest ul{font-size:var(--font-small);line-height:14px}#main .toggle-latest li a{padding:6px}.scroll-nav-wrap{display:none;text-align:center;margin:0 0 12px}.scroll-nav-wrap ul{display:inline-block;text-align:center}.scroll-nav-inner li a{border:0!important}.scroll-nav-inner li a:hover{color:var(--heading)}.wrap-bg-podcasts{margin:0 0 45px}.browse-podcasts h2{margin:0 15px 24px}.browse-podcasts h2 a.view-all-podcasts{color:var(--link)!important;float:right}.average-statistics .stat-wrap{width:50%;float:left;margin:0}.average-statistics .stat-label strong{border-top:0 solid var(--line);padding-top:0}.average-statistics .stat-data{margin-bottom:15px}}.appearances-wrap,.discipline-wrap,.scorers-wrap{margin:60px 0 0;padding:0}table.stats{color:var(--heading);width:100%;margin-bottom:15px}table.stats th{padding:1rem 9px 9px;border-bottom:1px solid var(--line);background:#f6f6f6}table.stats td{padding:9px;border-top:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.appearances-wrap table.stats td,.appearances-wrap table.stats th,.discipline-wrap table.stats td,.discipline-wrap table.stats th,.scorers-wrap table.stats td:last-child,.scorers-wrap table.stats th:last-child{width:20%;text-align:center}.appearances-wrap table.stats td:first-child,.appearances-wrap table.stats th:first-child,.discipline-wrap table.stats td:first-child,.discipline-wrap table.stats th:first-child{width:40%;text-align:left}.stat-wrap,dl.stats{margin:0 0 auto;display:flex}.page-stats,.time-first-goal-stats{display:flex;flex-wrap:wrap;gap:0}.page-stats-block{flex:0 0 100%;padding:1rem;border-top:1px solid var(--panel)}dl.stats{flex-wrap:wrap;gap:1rem 0}.page-stats h3{font-size:var(--font-large);flex:0 0 100%;margin:0 0 .5em}.stat-wrap{flex:0 0 50%;flex-wrap:wrap;gap:.5rem}dd.stat-data{margin:0;flex:0 0 100%;font-size:var(--font-body);color:var(--heading);order:1;padding-right:.5rem}dd.stat-data .supplement{display:block;font-size:var(--font-small)}dt.stat-label{flex:0 0 100%;font-size:var(--font-small);color:var(--light);order:0}.position-wrap{flex:0 0 100%;margin:0 0 2rem;gap:0;display:flex;justify-content:space-between;min-height:16rem}.position-wrap .stats-wrap{flex:1 0 25%;display:flex;flex-wrap:wrap;gap:.5rem}#main .ad-inner.mobile-leaderboard:not(:empty)>div,#main .ad-wrap.grv-mpu-ad .ad-inner:not(:empty)>div,.average-stats-analysis,.fixture-tv-description,.fixture-tv-title .fixture-tv-date,.position-wrap .stat-wrap{flex:0 0 100%}.position-wrap .pitch-wrap{flex:0 0 calc(21rem / 1.35294117647);display:flex;justify-content:flex-end;position:relative;background-image:url(/img/pitch-perspective-stripe-lines.svg);background-size:contain}.position-wrap .pitch-position{position:absolute;top:50%;left:50%;display:flex;justify-content:center;align-items:center}.position-wrap .player-image{position:absolute;top:-4rem;left:-1.5rem}.position-wrap .pitch-position.centre-forward,.position-wrap .pitch-position.forward,.position-wrap .pitch-position.striker{top:25%}.position-wrap .pitch-position.cen-def-mid,.position-wrap .pitch-position.centre-midfield,.position-wrap .pitch-position.midfielder{top:60%}.position-wrap .pitch-position.left-att-midfield{top:42%;left:25%}.position-wrap .pitch-position.left-wing{top:42%;left:20%}.position-wrap .pitch-position.left-cen-midfield{top:60%;left:40%}.position-wrap .pitch-position.left-midfield{top:60%;left:25%}.position-wrap .pitch-position.right-att-midfield{top:42%;left:75%}.position-wrap .pitch-position.right-wing{top:42%;left:80%}.position-wrap .pitch-position.right-cen-midfield{top:60%;left:60%}.position-wrap .pitch-position.right-midfield{top:60%;left:75%}.position-wrap .pitch-position.cen-att-mid{top:42%}.position-wrap .pitch-position.central-defender,.position-wrap .pitch-position.defender{top:72.5%}.position-wrap .pitch-position.left-back{top:72.5%;left:15%}.position-wrap .pitch-position.right-back{top:72.5%;left:85%}.position-wrap .pitch-position.goalkeeper{top:92.5%}.position-wrap .position-marker{background:var(--heading);border-radius:1rem;min-width:2rem;text-align:center;padding:.125rem .5rem;color:var(--body);font-size:var(--font-body);font-weight:500;transform:translate(-50%,-50%)}.career-stats,.competitions,.player-stats{flex:0 0 100%;display:flex;flex-wrap:wrap;gap:1rem}.career-stat-wrap,.competition-wrap,.player-stat-wrap{flex:0 0 100%;display:flex;flex-wrap:wrap;gap:1rem .25rem;justify-content:space-between;padding:0;margin:0}.career-stat,.competition-stat,.player-stat{position:relative;flex:1 0 1.25rem;flex-direction:column;margin:0;text-align:center;display:flex;gap:.5rem;justify-content:center;white-space:nowrap}.competition-stat-group{flex:1 0 33.33%;display:flex}#footer hr,.competitions>.competition-wrap .competition-stat.games.out,.competitions>.competition-wrap .competition-stat.games.sub,.fixture-tv-channels.other .channel,.fixture-tv-channels.other.show-all .show-all-tv-channels,.header-ad-wrap,.player-stats>.player-stat-wrap .player-stat dt span.emoji{display:none}.career-stats>.career-stat-wrap .career-stat dt,.competitions>.competition-wrap .competition-stat dt,.player-stats>.player-stat-wrap .player-stat dt,.time-first-goal-stat dt{flex:0 0 auto;display:block;font-size:var(--font-small);color:var(--light);text-align:center;margin:0 auto auto}.career-stats>.career-stat-wrap .career-stat dd,.competitions>.competition-wrap .competition-stat dd,.player-stats>.player-stat-wrap .player-stat dd,.time-first-goal-stat dd{flex:1 0 auto;display:block;font-size:var(--font-body);color:var(--heading);text-align:center;margin:0;padding:.75rem .5rem;background:var(--bg);border-radius:1rem;border:1px solid var(--panel)}.career-stats>.career-stat-wrap .career-stat.team dt,.competitions>.competition-wrap .competition-stat.team dt,.player-stats>.player-stat-wrap .player-stat.name dt{text-align:left;margin:0;visibility:hidden}.career-stats>.career-stat-wrap .career-stat.team dd,.competitions>.competition-wrap .competition-stat.team dd,.player-stats>.player-stat-wrap .player-stat.name dd{text-align:left;padding:0;margin:0;background:0 0;border:0}.career-stats>.career-stat-wrap .career-stat.team dd .competition-name,.career-stats>.career-stat-wrap .career-stat.team dd .transfer-date,.competitions>.competition-wrap .competition-stat.team dd .competition-name,.competitions>.competition-wrap .competition-stat.team dd .transfer-date,.player-stats>.player-stat-wrap .player-stat.name dd .position{font-weight:400;font-size:var(--font-small);color:var(--light);overflow:hidden;text-overflow:ellipsis}.page-stats h4{flex:0 0 100%;text-align:left;justify-content:flex-start;font-weight:600;font-size:var(--font-medium);margin:1em 0 0;color:var(--heading)}.career-stat.team,.player-stat.name{flex:1 0 calc(25%);justify-content:flex-start;text-align:left}.player-wrap,.team-wrap{display:flex;gap:.5rem;align-items:center}.career-stat.from .team-wrap{justify-content:center}.player-profile-image,.team-badge{flex:0 0 auto}.player-name,.team-name{max-width:calc(100vw - 3rem);overflow:hidden;white-space:normal}.team-badge img{display:block;width:1.25rem;aspect-ratio:1;object-fit:contain;object-position:center}.player-profile-image{background-color:#fff;background-image:url('/img/player-image-placeholder.png');background-size:cover;width:2.5em;height:2.5em;border-radius:2.5em;flex:0 0 2.5em;overflow:hidden}.team .team-badge img{width:2.5rem}.career-stats>.career-stat-wrap .career-stat,.competitions>.competition-wrap .competition-stat,.player-stats>.player-stat-wrap .player-stat{margin:auto 0}.career-stats>.career-stat-wrap .career-stat:last-child,.competitions>.competition-wrap .competition-stat:last-child,.player-stats>.player-stat-wrap .player-stat:last-child{margin-right:0}@media (max-width:479px){#footer .ad-wrap.video .ad-inner:not(:empty){min-height:calc(257px + 1.5rem)}.lineup-players .lineup-player.has-events{padding-bottom:0}.squad-wrap .squad-inner li span.birthday-emoji{top:0;right:.325rem}.career-stats>.career-stat-wrap .career-stat.team,.competitions>.competition-wrap .competition-stat.team,.player-stats>.player-stat-wrap .player-stat.name{flex:0 0 100%}.career-stats>.career-stat-wrap .career-stat.team dt,.competitions>.competition-wrap .competition-stat.team dt,.player-stats.top-scorers>.player-stat-wrap:not(:first-child) .player-stat dt,.player-stats>.player-stat-wrap .player-stat.team dt{display:none}.career-stats>.career-stat-wrap .career-stat.team dd,.competitions>.competition-wrap .competition-stat.team dd,.player-stats>.player-stat-wrap .player-stat.name dd{font-weight:600;font-size:var(--font-medium)}.career-stats>.career-stat-wrap .career-stat.team dd .competition-name,.career-stats>.career-stat-wrap .career-stat.team dd .transfer-date,.competitions>.competition-wrap .competition-stat.team dd .competition-name,.competitions>.competition-wrap .competition-stat.team dd .transfer-date,.player-stats>.player-stat-wrap .player-stat.name dd .position{font-size:var(--font-body)}.team-badge img{width:1.25rem}.player-stats.top-scorers>.player-stat-wrap .player-stat.name{flex:1 0 50%}.player-stats.top-scorers>.player-stat-wrap .player-stat.name dd{font-size:var(--font-body);font-weight:400}}.competitions>.competition-wrap .competition-stat.games dd{border-radius:0;margin:0}.competitions>.competition-wrap .competition-stat.games.total dd{border-radius:1rem 0 0 1rem}.competitions>.competition-wrap .competition-stat.games.minutes dd{border-radius:0 1rem 1rem 0}.competitions>.competition-wrap .competition-stat.games.minutes dd,.competitions>.competition-wrap .competition-stat.games.out dd,.competitions>.competition-wrap .competition-stat.games.starting dd,.competitions>.competition-wrap .competition-stat.games.sub dd{border-left:0}.competitions>.competition-wrap .competition-stat.games.starting{display:none;border-left:0}.average-stats,.match-results-wrap{display:flex;flex-wrap:wrap;gap:1rem}.average-stat{flex:0 0 100%;display:flex;flex-wrap:wrap;background:var(--bg);border-radius:1rem;border:1px solid var(--panel);padding:.8rem 1rem}#playlistLayoutElement,.GRVVideo-wrapper{background:var(--body)!important}.average-stat-key{flex:0 0 100%;color:var(--heading);margin-bottom:.5rem;font-weight:500}.average-stat .away-stat,.average-stat .home-stat{flex:0 0 50%;display:flex;flex-wrap:wrap;gap:.25rem}.average-stat .stat-value{flex:0 0 100%;font-size:var(--font-large);color:var(--heading)}.average-stat .stat-label{flex:0 0 100%;font-size:var(--font-small);color:var(--light)}img{max-width:100%}#footer{display:block;min-height:0;padding:0;margin:0 0 60px;border-top:0 solid var(--panel)}@media only screen and (min-width:768px){.scorers-wrap{width:50%;float:left}.appearances-discipline-wrap{width:50%;float:left;overflow:hidden}.appearances-wrap,.discipline-wrap,.scorers-wrap{margin-top:15px}#footer{display:block;flex:0 0 336px;margin:0}.footer-inner{padding-bottom:3rem}.data #footer,.match #footer,.player #footer,.podcasts #footer,.videos #footer{border-top:1px solid var(--panel);flex:0 0 calc(100% - 90px);margin-left:90px}.podcasts .footer-inner,.videos .footer-inner{min-height:0}.footer-inner.fixed{position:fixed;max-width:408px}.footer-inner.fixed.tall{bottom:0}.footer-inner.sticky{position:sticky;top:0}body.not-signed-in .footer-inner.sticky{top:3rem}.hide-on-desktop,body.app .hide-on-app-desktop,body.web .hide-on-web-desktop{display:none!important}}@media only screen and (min-width:1024px){.page-title{display:block}.page-title .h1,.page-title h1,.page-title h2{font-size:var(--font-xlarge)}.league-table-wrap table td{padding:9px 0}.average-statistics .stat-wrap{width:33.33%;float:left}.average-statistics .stat-inner{padding:0 1rem}#footer{flex:0 0 33.33%}}@media only screen and (min-width:1200px){.wrap-inner .article .photo{height:420px}.data #footer,.match #footer,.player #footer,.podcasts #footer,.videos #footer{border-left:1px solid var(--panel);flex:0 0 calc(100% - 240px);margin-left:240px}}#footer .social{margin:2rem 1rem 2rem 2rem}#footer .social ul{margin:0;padding:0;list-style:none;text-align:left;font-size:var(--font-medium);line-height:20px;display:flex;gap:.5rem;align-items:center}#footer .social li{margin:0;padding:0;display:flex;align-items:center;justify-content:center;background:var(--logo);width:2.5rem;height:2.5rem;border-radius:2.5rem}#footer .site-info{margin:0 1rem 60px}#footer .site-info p{color:var(--light);margin:14px 1rem;text-align:left}#nav-footer{border-bottom:0 solid var(--line);margin:0}#nav-footer ul{text-align:left;font-weight:400;margin:0 1rem}#nav-footer li{display:inline-block;margin:0 14px 10px 0;padding:0;list-style:none}#nav-footer li a{padding:0;color:var(--link)}@media (min-width:1024px){.footer-content-wrap,.last-match-wrap,.next-match-wrap{margin:0 1rem 1rem}.squad-wrap .squad-inner li{flex:0 0 calc(33.33% - .75rem)}.last-match-wrap h2,.next-match-wrap h2{font-weight:600;font-size:var(--font-medium);line-height:1.25}.stat-wrap{flex:0 0 25%}body.settings #footer .footer-content-wrap{margin-top:1rem}#nav-footer ul{margin:0 1rem}}#footer hr{margin:1rem 0 24px;border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.nowrap{white-space:nowrap}@media only screen and (max-width:767px){.center-on-mobile{text-align:center}.hide-on-mobile,body.app .hide-on-app-mobile,body.web .hide-on-web-mobile{display:none!important}}.clampMe{position:relative;overflow:hidden}.clampMe1{max-height:22px}.clampMe2{max-height:44px}.clampMe3{max-height:66px}.clampMe4,.clampMe5{max-height:88px}@media only screen and (min-width:768px){.clampMe1{max-height:20px}.clampMe2{max-height:40px}.clampMe3{max-height:60px}.clampMe4{max-height:80px}.clampMe5{max-height:100px}}.clampMe:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:50%;height:15px}.row-of-1 .clampMe:after{background:0 0}@supports (-webkit-line-clamp:2){.clampMe{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.clampMe1{-webkit-line-clamp:1}.clampMe2{-webkit-line-clamp:2}.clampMe3{-webkit-line-clamp:3}.clampMe4,.clampMe5{-webkit-line-clamp:4}@media only screen and (min-width:768px){.clampMe1{max-height:20px}.clampMe2{max-height:40px}.clampMe3{max-height:60px}.clampMe4{max-height:80px}.clampMe5{max-height:100px}}.clampMe:after{display:none}}body.web.ads .site-wrap{top:0}#main .ad-wrap.below-article .ad-inner:not(:empty){border-bottom:0}#main .ad-wrap.grv-mpu-ad .ad-inner:not(:empty){min-height:336px;padding:0;display:flex;justify-content:center;align-items:center}#main .ad-wrap.grv-mpu-ad.padding{padding:2rem 0}#main .ad-wrap.above-title{position:sticky;top:-.1px;z-index:1000}#main .ad-wrap.above-title .ad-inner{padding:0;min-height:0;height:4.75rem;overflow:hidden;background:var(--hover);display:flex;justify-content:center;align-items:center}#main .ad-wrap.above-title .ad-inner>div{flex:0 0 100%;height:auto}#main .ad-wrap.above-title.fixed .ad-inner{background:rgba(231,231,231,.2);border:0}#main .ad-wrap.above-continue-reading .ad-inner{padding:.5rem 0 0;height:3.75rem;overflow:hidden}.GRVAd.leaderboard-fixed{z-index:100000000!important}body .GRVAd.leaderboard-fixed .GRVAdWrap{padding-top:0!important}.GRVAd.leaderboard-fixed .GRVAdFix.GRVAdBG{background:#fff!important;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 25%,#fff 100%)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.dark-mode .GRVAd.leaderboard-fixed .GRVAdFix.GRVAdBG{background:#111!important;background:linear-gradient(180deg,rgba(17,17,17,0) 0,#111 25%,#111 100%)!important}#main .ad-inner.mobile-leaderboard:not(:empty){background:var(--panel);min-height:calc(1.5rem + 60px);padding:.75rem 0;border-bottom:1px solid var(--line);display:flex;justify-content:center;align-items:center}#main .ad-wrap.video{height:auto;margin-top:1rem}#main .ad-wrap.video .ad-inner:not(:empty){padding:0;min-height:275px;border:0}figure.GRVPrimis{margin:0;display:flex;justify-content:center}.GRVVideo-wrapper{z-index:11111111!important;max-width:340px;margin:auto!important;padding:0!important}@media (min-width:768px){.ai-note{margin:1rem}.article-stats>div{margin:0 1rem}.audiojs{width:270px}.footer-content-wrap.pn-wrap{margin-top:1rem}.lineup{gap:3rem}.lineup .lineupcol{flex:1 0 40%}.lineup-players .lineup-player{font-size:var(--font-body);gap:.5rem;padding:.125rem .75rem;align-items:center}.lineup .squadno{flex:0 0 3rem;font-size:var(--font-xxsmall)}.lineup-player-events{flex:0 0 auto;margin:0 0 0 auto;padding:0;gap:1rem}.lineup .lineup-player-events em{flex:0 0 auto;font-size:var(--font-small);gap:.5rem}.lineup .lineup-player-events em span{flex:0 0 .75rem}.footer-content-wrap li a{padding:.5em .75em}.footer-content-wrap .footer-content-inner.mentioned li a:hover{scale:1.125;z-index:10000;position:relative;box-shadow:var(--menu-box-shadow)}.footer-content-wrap{margin:0 1rem 1rem}.footer-content-wrap h2,.footer-content-wrap h6{border:0;font-size:var(--font-medium)}.footer-content-wrap ol,.footer-content-wrap p,.footer-content-wrap ul{font-size:var(--font-body);margin:1em 0}.squad-wrap .squad-inner li a:hover{scale:1.125;z-index:100;box-shadow:var(--menu-box-shadow)}#main .nav-switcher{margin-top:0;padding-top:0;border-top:0;position:sticky;top:0;z-index:10000;background:var(--body);box-shadow:0 1px 0 rgba(0,0,0,.067)}#main .nav-switcher h2,#main .nav-switcher>span{font-size:var(--font-body);flex:1 1 auto}#main .nav-switcher a{color:var(--light);background:0 0;display:block;text-align:center;border-bottom:3px solid transparent;flex:1 1 auto;padding:.75em;transition:.2s}#main .nav-switcher a:hover{background:var(--panel);color:var(--light)}#main .nav-switcher h2 a{color:var(--heading);font-weight:600;border-bottom:3px solid var(--link)}.league-table-wrap h2{font-size:var(--font-medium)}.competitions>.competition-wrap .competition-stat.games.out,.competitions>.competition-wrap .competition-stat.games.starting,.competitions>.competition-wrap .competition-stat.games.sub{display:flex}.average-stat{flex:1 0 calc(50% - .5rem)}.average-stat .stat-value{font-size:var(--font-large)}#footer .GRVAd[data-ad-type=primary-mpu]{min-height:250px!important}#main .ad-wrap.float-right-on-desktop{float:right;min-width:336px;min-height:280px;margin:0 0 1rem 2rem}#main .ad-wrap.float-right-on-desktop .ad-inner:not(:empty){justify-content:flex-end;align-items:flex-start}.GRVVideo-wrapper{width:100%;min-height:240px;max-width:calc(100% - 2rem);margin:0 auto!important}.fixture-tv-wrap{padding:1rem}}@media (min-width:1280px){.lineup-players .lineup-player:hover{scale:1.125;transition:.2s;box-shadow:var(--menu-box-shadow);position:relative;z-index:100}.GRVVideo-wrapper{min-height:278px}}#primisNativeCloseBtn svg path:first-child,#primisNativeCloseBtn svg path:nth-child(2){fill:#222!important}#flowCover{overflow-y:hidden!important}#primis_container_div>div:nth-child(2){border-bottom:1px solid var(--line)!important;box-shadow:none!important}#primisNativeVideoTitle{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important;color:#222!important;font-weight:500!important;padding:.5rem!important}.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{position:relative;min-height:0;padding:0 0 66px!important}@media(min-width:640px){.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{padding:0 0 74px!important}}@media(min-width:700px){.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{padding:0 0 80px!important}}@media(min-width:768px){.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{padding:0 0 82px!important}}@media(min-width:800px){.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{padding:0 0 88px!important}}@media(min-width:850px){.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{padding:0 0 95px!important}}@media(min-width:920px){.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{padding:0 0 100px!important}}@media(min-width:992px){.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{padding:0 0 68px!important}}@media(min-width:1040px){.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{padding:0 0 78px!important}}@media(min-width:1140px){.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{padding:0 0 86px!important}}@media(min-width:1200px){.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper{padding:0 0 88px!important}}.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper>div{position:absolute;left:0;right:0;top:0;bottom:0}.GRVPrimisVideo:not(.resized) .GRVVideo-wrapper:after{content:"";display:block;padding-bottom:56.25%;position:relative;z-index:-1}.fixture-tv-wrap{padding:1rem;color:var(--text)}.footer-content-drawer-opener,button.show-all-tv-channels{appearance:none;background:var(--body);border:0;color:var(--link);cursor:pointer}.fixture-tv-description p{margin:0 0 1em}.fixture-tv-title{flex:0 0 100%;display:flex;flex-wrap:wrap;gap:0 1rem;align-items:baseline;margin:0 0 1em}.fixture-tv-title h2{flex:0 0 100%;margin:0}.fixture-tv-channels{flex:0 0 100%;display:flex;flex-wrap:wrap}button.show-all-tv-channels{text-decoration:underline;padding:0;margin:.5em 0 0;font-size:var(--font-body)}.fixture-tv-channels.other.show-all .channel{display:flex;align-items:center}.fixture-tv-channels h3{font-weight:600;margin:1em 0}.fixture-tv-channels .channel{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center}.fixture-tv-channels .channel .channel-country{flex:0 0 calc(50% - 1rem);max-width:50%;overflow:hidden;text-overflow:ellipsis}.fixture-tv-channels .channel .channel-logo img{display:block;object-fit:contain;width:100%;aspect-ratio:2.66;object-position:center}.fixture-tv-channels .channel .channel-logo{flex:0 0 4rem}.fixture-tv-channels .channel .channel-title{flex:1 0 20%}.fixture-tv-channels .channel .channel-info{flex:1 0 20%;text-align:right}.fixture-tv-channels .channel{flex:0 0 100%;border-top:1px solid var(--panel);padding:.5em 0}.footer-content-drawer{transition:height .3s}.footer-content-drawer.closed{overflow:hidden;position:relative}.footer-content-drawer::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:6rem;background:linear-gradient(rgba(var(--bodyRGB),0),rgba(var(--bodyRGB),1));opacity:0;transition:opacity .3s}.footer-content-drawer-opener{display:block;margin:1rem auto 0;font-size:var(--font-small);padding:0 1rem 1rem}.footer-content-header{display:flex;justify-content:space-between;align-items:baseline}.footer-content-header a{margin:0 0 0 auto;font-size:var(--font-body);position:relative;z-index:10}.hoople-leaderboard table,.match-result .team-name,.player-card .player-name,.player-data dl dd,.player-data dl dt,.player-last-name,.player-position,.round-number{font-size:var(--font-small)}.hoople-leaderboard table{color:var(--heading);margin:1rem 0}.hoople-leaderboard table thead th{padding:0 0 .5rem;border-bottom:1px solid var(--line);vertical-align:bottom}.hoople-leaderboard table tbody td,.hoople-leaderboard table thead th{width:2rem;text-align:center}.hoople-leaderboard table tbody td:first-child,.hoople-leaderboard table thead th:first-child{width:25%;text-align:left}.hoople-leaderboard table tbody td{padding:.5rem 0;border-top:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player-cards-wrap{position:static;z-index:1000;box-sizing:border-box;width:100vw}.player-bg,.player-cards-inner{display:flex;margin:0;position:relative}.player-cards-inner{flex-wrap:nowrap;justify-content:flex-start;gap:1rem;padding:1rem;width:100vw;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap}.player-cards-inner::-webkit-scrollbar{display:none}.player-card{flex:0 0 auto;width:9rem;height:12rem;background:var(--bg);border-radius:.25rem;border:1px solid var(--panel);padding:.5rem;display:flex;justify-content:space-between;white-space:normal;transition:.25s}.player-card:hover{transform:translateY(-.25rem)}.player-card a{flex:0 0 100%;height:100%;display:flex;flex-direction:column}.player-bg{flex:1 0 auto;flex-direction:column;justify-content:center;align-items:center;background:#49c37b;border-radius:.25rem;overflow:hidden}.pitch-bg{position:absolute;z-index:0;top:0;left:0;width:200%;aspect-ratio:1;background-image:url("/img/pitch-perspective.svg");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateX(-25%) translateY(-25%)}.pitch-bg.GK{transform:translateX(-25%) translateY(-65%)}.pitch-bg.LB{transform:translateX(10%) translateY(-42.5%)}.pitch-bg.RB{transform:translateX(-60%) translateY(-42.5%)}.pitch-bg.CD{transform:translateX(-25%) translateY(-42.5%)}.pitch-bg.CDM{transform:translateX(-25%) translateY(-35%)}.pitch-bg.CM{transform:translateX(-25%) translateY(-16%)}.pitch-bg.CAM{transform:translateX(-25%) translateY(-7.5%)}.pitch-bg.LW{transform:translateX(0) translateY(-5%)}.pitch-bg.RW{transform:translateX(-50%) translateY(-5%)}.pitch-bg.ST{transform:translateX(-25%) translateY(5%)}.player-position{background:var(--heading);z-index:10;color:var(--body);border-radius:1rem;margin:.5rem auto auto;text-align:center;padding:.125rem .375rem;line-height:1;font-weight:600}.player-flag,.rumour-direction,.rumour-type{position:absolute;width:2rem;aspect-ratio:4/3;background-color:var(--bg);display:flex;overflow:hidden;z-index:10;top:0}.dark-mode .player-position{background:var(--bg);color:var(--heading)}.player-flag,.rumour-direction{left:0;border-bottom-right-radius:.25rem;justify-content:center;align-items:center}.rumour-type{right:0;border-bottom-left-radius:.25rem;justify-content:center;align-items:center}.player-image,.player-image img{aspect-ratio:1;object-fit:cover}.player-image{flex:0 0 auto;z-index:10;margin:auto auto 0;width:3rem;border-radius:3rem;overflow:hidden;background-color:#fff;border:3px solid var(--bg)}@media (min-width:768px){.player-cards-wrap{width:100%;overflow:auto}.player-cards-inner{width:100%;flex-wrap:wrap;overflow-y:auto}.player-card{flex:0 0 calc(33.33% - .67rem);aspect-ratio:3/4;width:auto;height:auto}.player-card .player-image{width:3.25rem}}.dark-mode .player-image{border-color:var(--light)}.player-image img{display:block;width:100%;border-radius:3rem}.player-card .player-name{font-weight:400;text-align:center;color:var(--heading);margin:.5rem 0 0}.player-last-name{display:block;text-transform:uppercase;font-weight:600;letter-spacing:.025em}.player-data dl{margin:0;padding:0}.player-data dl div{display:flex;justify-content:space-between;gap:.25rem;border-top:1px solid var(--panel);padding:.25rem 0}.player-data dl dt{font-weight:600;color:var(--heading);text-align:left;flex:0 0 auto}.player-data dl dd{font-weight:400;color:var(--text);text-align:right;flex:1 0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes fadein{from{opacity:0}to{opacity:1}}.fadein{animation:.2s fadein}.fadeout{animation:.2s reverse fadein}@keyframes fadeoutup{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1rem)}}.fadeoutup{animation:.2s forwards fadeoutup}.time-first-goal-wrap{flex:0 0 100%;display:flex;flex-wrap:wrap;gap:1rem .25rem;justify-content:space-between;padding:0;margin:.5rem 0}.time-first-goal-stat{position:relative;flex:1 0 1.25rem;flex-direction:column;margin:auto 0;text-align:center;display:flex;gap:1rem;justify-content:center;white-space:nowrap}.time-first-goal-stats>.time-first-goal-wrap:not(:first-child) .time-first-goal-stat dt{display:none}.time-first-goal-stat.time{justify-content:flex-start;text-align:left}.time-first-goal-stat.time dt{text-align:left;margin:auto 0}.time-first-goal-stat.time dd{border-color:transparent;background:0 0;text-align:left;padding-left:0}.match-results-heading{flex:0 0 100%;display:flex;justify-content:space-between;align-items:center;margin:.5rem 0 0}.match-results-heading h3{flex:0 0 auto;margin:0}.match-results-heading h4{flex:0 0 auto;font-size:var(--font-medium);margin:0;color:var(--heading);font-weight:600}.match-results-heading .match-results-form{flex:1 0 auto;display:flex;gap:.125rem;margin:0;justify-content:flex-end}.match-results-heading .match-results-form .match-result-short{flex:0 0 2em;text-align:center;font-size:var(--font-small);padding:.25rem;border-radius:.25rem;background-color:var(--draw);color:#fff;font-weight:600}.match-result.result-W .score,.match-results-heading .match-results-form .match-result-short.result-W{background-color:var(--win)}.match-result.result-L .score,.match-results-heading .match-results-form .match-result-short.result-L{background-color:var(--loss)}.match-result{flex:0 0 calc(50% - .5rem);display:flex;justify-content:space-between;align-items:flex-start;background-color:var(--bg);border:1px solid var(--panel);border-radius:1rem;padding:1rem 0}a.match-result{transition:.2s;border-color:var(--link)}a.match-result:hover{border-color:var(--link);scale:1.125;z-index:100;box-shadow:var(--menu-box-shadow)}.match-result .away-team,.match-result .home-team{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex:0 0 33.33%;gap:.5rem}.match-result .team-name{flex:0 0 100%;text-align:center;color:var(--heading);display:none}.match-result .team-badge{flex:0 0 100%;display:flex;justify-content:center}.match-result .team-badge img{display:block;width:30px;height:auto}.match-result .score{flex:0 0 3rem;text-align:center;font-size:var(--font-body);padding:.25rem;border-radius:.25rem;background-color:var(--draw);color:#fff;font-weight:600}.league-pos-analysis-rounds{display:flex;justify-content:space-between}.league-pos-analysis-round{flex:0 0 auto;display:flex;flex-wrap:wrap;flex-direction:column;margin:auto;position:relative}.round-number{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-125%);padding:.25rem .5rem;background:#fff;border:1px solid var(--panel);border-radius:1rem;visibility:hidden;flex:0 0 auto;text-align:center;color:var(--light);margin:0 auto;white-space:nowrap;z-index:10}.round-number::before{content:"";width:1px;height:.5rem;background:var(--heading);opacity:.2;position:absolute;left:50%;top:0;z-index:1;transform:translateX(-50%) translateY(1.5rem)}.league-pos-analysis-round.current-round .round-number{visibility:visible}.round-positions{flex:1 0 auto;display:flex;flex-wrap:wrap;flex-direction:column;gap:.25rem}.round-position{flex:0 0 auto;width:.325rem;height:.325rem;background:var(--panel);text-align:center;border-radius:.325rem}@media (min-width:480px){.career-stat-wrap,.competition-wrap,.player-stat-wrap{gap:.5rem 1rem}.career-stat,.competition-stat,.player-stat,.time-first-goal-wrap{gap:1rem}.career-stats>.career-stat-wrap:not(:first-child) .career-stat dt,.competitions>.competition-wrap:not(:first-child) .competition-stat dt,.player-stats>.player-stat-wrap:not(:first-child) .player-stat dt{display:none}.player-stats>.player-stat-wrap .player-stat dt span.emoji{display:inline}.career-stats>.career-stat-wrap .career-stat dd,.competitions>.competition-wrap .competition-stat dd,.player-stats>.player-stat-wrap .player-stat dd{background:var(--bg)}.career-stat.team,.player-stat.name{max-width:33.33%}.competitions>.competition-wrap .competition-stat.team,.player-stats>.player-stat-wrap .player-stat.team{min-width:33.33%}.fixture-tv-title h2{flex:1 0 calc(50% - .5rem)}.fixture-tv-title .fixture-tv-date{flex:0 0 calc(50% - .5rem);text-align:right;font-weight:600}.match-result{flex:1 0 calc(16.67% - 2rem)}.round-positions{gap:.5rem}.round-position{width:1rem;height:1rem;border-radius:1rem}}.round-position.active{background:var(--heading);cursor:pointer}.round-position.active:hover{transform:scale(1.1);position:relative;z-index:100}.round-position .position-marker{opacity:0;position:absolute;top:0;left:50%;width:6rem;height:auto;background:var(--bg);border:1px solid var(--panel);padding:.5rem;border-radius:.5rem;z-index:100000;transition:.2s;transform:translateX(-50%) translateY(-100%);pointer-events:none}.round-position .position-marker .position-label{font-weight:600;font-size:var(--font-body);color:var(--heading)}.round-position .position-marker .round-label{font-size:var(--font-small);color:var(--light)}.round-position.active:hover .position-marker{opacity:1;transition:.2s;transform:translateX(-50%) translateY(-120%)}mark{margin:0 -.4em;padding:.1em .4em;border-radius:.8em .3em;background:0 0;background-image:linear-gradient(to right,rgba(255,225,0,.1),rgba(255,225,0,.7) 4%,rgba(255,225,0,.3));color:var(--text);-webkit-box-decoration-break:clone;box-decoration-break:clone}