.wcs-recurring-totals-panel{position:relative;padding:1em 0 0}.wcs-recurring-totals-panel::after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wcs-recurring-totals-panel+.wcs-recurring-totals-panel::after{border-top-width:0}.wcs-recurring-totals-panel .wc-block-components-panel .wc-block-components-totals-item{padding-left:0;padding-right:0}.wcs-recurring-totals-panel .wc-block-components-totals-item__label::first-letter{text-transform:capitalize}.wcs-recurring-totals-panel .wcs-recurring-totals-panel__title .wc-block-components-totals-item__label{font-weight:700}.wcs-recurring-totals-panel__title{margin:0}.wcs-recurring-totals-panel__details .wc-block-components-panel__button,.wcs-recurring-totals-panel__details .wc-block-components-panel__button:hover,.wcs-recurring-totals-panel__details .wc-block-components-panel__button:focus{font-size:.875em}.wcs-recurring-totals-panel__details .wc-block-components-panel__content>.wc-block-components-totals-item:first-child{margin-top:0}.wcs-recurring-totals-panel__details .wc-block-components-panel__content>.wc-block-components-totals-item:last-child{margin-bottom:0}.wcs-recurring-totals-panel__details .wcs-recurring-totals-panel__details-total .wc-block-components-totals-item__label{font-weight:700}.wcs-recurring-totals__subscription-length{float:right}body.kmo-team-view{
margin:0!important;
background:#050b0d!important;
color:#edf0ee!important;
}
body.kmo-team-view>.tb_layout_part_wrap,
body.kmo-team-view .back-top{
display:none!important;
}
#kmo-team-app{
--kt-gold:#dfbb6b;
--kt-ink:#060c0e;
--kt-muted:#a8b3b6;
--kt-line:#253034;
font:15px/1.6 Arial,Helvetica,sans-serif;
background:
radial-gradient(
ellipse at 90% 62%,
#14212155,
transparent 48%
),
#050b0d;
color:#edf0ee;
min-height:100vh;
isolation:isolate;
text-align:left;
}
#kmo-team-app *{
box-sizing:border-box;
}
#kmo-team-app h1,
#kmo-team-app h2,
#kmo-team-app h3,
#kmo-team-app p,
#kmo-team-app ul{
margin:0;
padding:0;
font-family:inherit;
letter-spacing:normal;
}
#kmo-team-app a{
color:inherit;
text-decoration:none;
}
#kmo-team-app a:hover{
color:var(--kt-gold);
}
#kmo-team-app a:focus-visible,
#kmo-team-app summary:focus-visible,
#kmo-team-app input:focus-visible{
outline:2px solid var(--kt-gold)!important;
outline-offset:5px;
}
#kmo-team-app svg{
width:24px;
height:24px;
fill:none;
stroke:currentColor;
stroke-width:1.6;
stroke-linecap:round;
stroke-linejoin:round;
flex-shrink:0;
}
#kmo-team-app [hidden]{
display:none!important;
} #kmo-team-app .kt-container{
max-width:1440px;
margin:0 auto;
padding-left:34px;
padding-right:34px;
} #kmo-team-app .kt-header{
border-bottom:1px solid var(--kt-line);
background:#050a0ce8;
position:relative;
z-index:5;
}
#kmo-team-app .kt-header-inner{
max-width:1510px;
margin:auto;
min-height:94px;
padding:15px 34px;
display:flex;
align-items:center;
gap:26px;
} #kmo-team-app .kt-brand{
display:flex;
flex-direction:column;
flex-shrink:0;
color:var(--kt-gold);
}
#kmo-team-app .kt-brand strong{
font-size:54px;
font-weight:850;
letter-spacing:-4px;
line-height:.9;
background:linear-gradient(
120deg,
#f8df9f,
#c99b46
);
background-clip:text;
-webkit-background-clip:text;
color:transparent;
}
#kmo-team-app .kt-brand small{
font-size:8px;
font-weight:700;
letter-spacing:3px;
margin-top:8px;
}
#kmo-team-app .kt-tagline{
font-size:8px;
line-height:1.7;
letter-spacing:.6px;
color:#c4cbca;
white-space:nowrap;
} #kmo-team-app .kt-main-nav{
display:flex;
align-items:center;
justify-content:center;
flex:1;
min-width:0;
flex-wrap:wrap;
gap:8px 14px;
font-size:16px;
font-weight:600;
}
#kmo-team-app .kt-main-nav>a,
#kmo-team-app .kt-main-nav>span{
min-height:44px;
padding:10px 12px;
display:inline-flex;
align-items:center;
justify-content:center;
position:relative;
white-space:nowrap;
line-height:1.4;
border-radius:4px;
}
#kmo-team-app .kt-main-nav [aria-current]{
color:#f0d285;
}
#kmo-team-app .kt-main-nav [aria-current]:after{
content:"";
position:absolute;
bottom:-16px;
height:2px;
left:0;
right:0;
background:var(--kt-gold);
border-radius:3px;
} #kmo-team-app .kt-switch{
position:relative;
width:235px;
flex-shrink:0;
}
#kmo-team-app .kt-switch summary{
cursor:pointer;
display:flex;
justify-content:space-between;
align-items:center;
gap:12px;
list-style:none;
padding:8px 15px;
border:1px solid #333d43;
border-radius:24px;
background:linear-gradient(
120deg,
#192025,
#10161b
);
font-size:12px;
color:#c2cbcd;
white-space:nowrap;
}
#kmo-team-app .kt-switch summary::-webkit-details-marker{
display:none;
}
#kmo-team-app .kt-switch summary svg{
width:18px;
height:18px;
color:#f0f3ed;
}
#kmo-team-app .kt-switch-panel{
position:absolute;
right:0;
top:calc(100% + 15px);
width:290px;
padding:17px;
background:#0d171b;
border:1px solid #495146;
border-radius:10px;
box-shadow:0 20px 60px #000a;
}
#kmo-team-app .kt-switch-panel label{
display:block;
font-size:11px;
color:var(--kt-gold);
margin-bottom:8px;
}
#kmo-team-app .kt-switch-panel input{
width:100%;
padding:9px 12px;
border:1px solid #36464d;
border-radius:5px;
background:#080e11;
color:#fff;
margin:0 0 12px;
font:13px Arial;
box-shadow:none;
}
#kmo-team-app .kt-switch-panel ul{
list-style:none;
max-height:280px;
overflow:auto;
}
#kmo-team-app .kt-switch-panel li{
margin:0;
padding:0;
}
#kmo-team-app .kt-switch-panel li a{
display:flex;
justify-content:space-between;
padding:8px 6px;
font-size:13px;
border-bottom:1px solid #ffffff0a;
}
#kmo-team-app .kt-switch-panel [aria-current]{
color:var(--kt-gold);
}
#kmo-team-app .kt-search-empty{
font-size:13px;
color:var(--kt-muted);
} #kmo-team-app .kt-hero{
position:relative;
overflow:hidden;
background:
radial-gradient(
ellipse at 60% 20%,
#22323c,
#061014 75%
);
}
#kmo-team-app .kt-hero:after{
content:"";
position:absolute;
inset:0;
background:
linear-gradient(
90deg,
#061014 4%,
#061014e0 29%,
#06101455 78%
),
linear-gradient(
0deg,
#060e11 0%,
transparent 80%
);
pointer-events:none;
}
#kmo-team-app .kt-hero-inner{
position:relative;
z-index:1;
padding-top:17px;
padding-bottom:34px;
}
#kmo-team-app .kt-breadcrumb{
display:flex;
gap:12px;
font-size:12px;
color:#aebabc;
align-items:center;
margin-bottom:25px;
}
#kmo-team-app .kt-breadcrumb [aria-current]{
color:#f5f5f0;
}
#kmo-team-app .kt-breadcrumb>span:nth-child(even){
color:#728285;
font-size:20px;
font-weight:300;
}
#kmo-team-app .kt-hero-grid{
display:grid;
grid-template-columns:
minmax(0,1.7fr)
minmax(315px,1fr);
gap:35px;
align-items:center;
} #kmo-team-app .kt-identity{
display:flex;
align-items:center;
gap:30px;
min-width:0;
}
#kmo-team-app .kt-crest{
flex:0 0 170px;
text-align:center;
filter:drop-shadow(0 10px 16px #0008);
}
#kmo-team-app .kt-crest img{
display:block;
width:170px;
height:190px;
object-fit:contain;
margin:0;
}
#kmo-team-app .kt-crest-fallback{
font-size:42px;
color:var(--kt-gold);
display:grid;
place-items:center;
height:160px;
border:1px solid var(--kt-line);
border-radius:25%;
}
#kmo-team-app .kt-eyebrow{
font-size:9px;
font-weight:700;
letter-spacing:2.2px;
color:var(--kt-gold);
}
#kmo-team-app h1{
font-size:clamp(30px,3.25vw,48px);
font-weight:750;
line-height:1.12;
text-transform:uppercase;
color:#fafaf4;
letter-spacing:-1px;
margin:9px 0 13px;
overflow-wrap:anywhere;
}
#kmo-team-app .kt-league{
display:flex;
align-items:center;
flex-wrap:wrap;
gap:11px;
font-size:16px;
line-height:1.5;
color:#e1e7e6;
}
#kmo-team-app .kt-league i{
height:17px;
border-left:1px solid #68716d;
margin:0 4px;
}
#kmo-team-app .kt-flag{
width:27px;
height:19px;
display:inline-block;
border-radius:2px;
box-shadow:0 0 0 1px #ffffff30;
flex-shrink:0;
}
#kmo-team-app .kt-flag-england{
background:
linear-gradient(
0deg,
transparent 39%,
#cb2640 39% 61%,
transparent 61%
),
linear-gradient(
90deg,
#f1f2ec 42%,
#cb2640 42% 58%,
#f1f2ec 58%
);
}
#kmo-team-app .kt-flag-france{
background:
linear-gradient(
90deg,
#233b87 33.33%,
#f5f4ec 33.33% 66.66%,
#db3849 66.66%
);
}
#kmo-team-app .kt-description{
font-size:13px;
line-height:1.8;
color:#bdc7c7;
margin-top:19px;
max-width:460px;
} #kmo-team-app .kt-record{
padding:18px 20px 13px;
border:1px solid #b29455;
border-radius:8px;
background:
linear-gradient(
115deg,
#060e10ec,
#030a0cdd
);
box-shadow:0 12px 30px #0002;
}
#kmo-team-app .kt-record h2{
display:flex;
align-items:baseline;
gap:10px;
font-size:19px;
color:#e8c676;
text-transform:uppercase;
font-weight:600;
line-height:1.3;
flex-wrap:wrap;
}
#kmo-team-app .kt-record h2>span{
font-size:27px;
font-weight:800;
letter-spacing:-1px;
}
#kmo-team-app .kt-record h2 i{
font-size:20px;
font-style:normal;
font-weight:400;
}
#kmo-team-app .kt-stats{
display:grid;
grid-template-columns:repeat(4,minmax(0,1fr));
margin:17px 0 13px;
}
#kmo-team-app .kt-stats>div{
text-align:center;
border-right:1px solid #ffffff20;
padding:0 7px;
}
#kmo-team-app .kt-stats>div:last-child{
border:0;
}
#kmo-team-app .kt-stats strong{
display:block;
font-size:31px;
line-height:1.2;
font-weight:600;
color:#eff1eb;
margin-bottom:7px;
}
#kmo-team-app .kt-stats span{
font-size:11px;
line-height:1.5;
display:block;
color:#c1caca;
}
#kmo-team-app .kt-stats .kt-win{
color:#5bbf92;
}
#kmo-team-app .kt-stats .kt-loss{
color:#e27171;
}
#kmo-team-app .kt-stats .kt-gold{
color:#e6c16b;
}
#kmo-team-app .kt-record>p{
font-size:10px;
color:#95a29f;
text-align:center;
border-top:1px solid #ffffff0c;
padding-top:10px;
} #kmo-team-app .kt-section-nav{
border-bottom:1px solid var(--kt-line);
background:#040a0c;
}
#kmo-team-app .kt-section-nav>.kt-container{
display:flex;
gap:32px;
}
#kmo-team-app .kt-section-nav a{
font-size:13px;
display:block;
padding:15px 7px 13px;
border-bottom:3px solid transparent;
}
#kmo-team-app .kt-section-nav a.is-active{
border-color:var(--kt-gold);
color:#f4e1af;
} #kmo-team-app .kt-content{
padding-top:26px;
padding-bottom:15px;
scroll-margin-top:35px;
}
#kmo-team-app .kt-overview-grid{
display:grid;
grid-template-columns:
minmax(0,2.2fr)
minmax(260px,1fr);
gap:22px;
margin-bottom:24px;
}
#kmo-team-app .kt-panel{
border:1px solid var(--kt-line);
border-radius:9px;
background:
linear-gradient(
125deg,
#111b1e55,
#030a0bc0
);
padding:17px;
min-width:0;
}
#kmo-team-app .kt-panel-heading{
display:flex;
justify-content:space-between;
gap:15px;
align-items:center;
margin-bottom:15px;
}
#kmo-team-app .kt-panel h2{
display:flex;
gap:12px;
align-items:center;
text-transform:uppercase;
font-size:17px;
line-height:1.4;
font-weight:600;
letter-spacing:.1px;
color:#e9ede8;
}
#kmo-team-app .kt-panel h2 svg{
color:var(--kt-gold);
}
#kmo-team-app .kt-status{
font-size:10px;
letter-spacing:.5px;
color:#b7bfb7;
border:1px solid #465045;
border-radius:20px;
padding:3px 10px;
white-space:nowrap;
} #kmo-team-app .kt-table-scroll{
overflow-x:auto;
border:1px solid #253135;
border-radius:6px;
}
#kmo-team-app .kt-table{
width:100%;
border-collapse:collapse;
margin:0;
border:0;
font-size:12px;
background:transparent;
color:#e6ece9;
table-layout:auto;
}
#kmo-team-app .kt-table th{
font-weight:500;
text-align:left;
background:
linear-gradient(
110deg,
#1b272c,
#121b20
);
color:#c5d0d1;
padding:11px 14px;
border:0;
border-bottom:1px solid #2a373b;
white-space:nowrap;
letter-spacing:.2px;
}
#kmo-team-app .kt-table td{
padding:0;
border:0;
background:none;
} #kmo-team-app .kt-empty{
text-align:center;
padding:37px 26px 35px;
min-height:224px;
background:
radial-gradient(
ellipse at 50% 100%,
#1a30283b,
transparent 72%
);
}
#kmo-team-app .kt-empty-icon{
display:inline-block;
color:#ccb47a;
font-size:23px;
line-height:1;
margin-bottom:20px;
}
#kmo-team-app .kt-empty h3{
font-size:16px;
font-weight:500;
color:#d1dbd8;
line-height:1.5;
}
#kmo-team-app .kt-empty p{
font-size:12px;
color:#94a6a8;
line-height:1.8;
max-width:410px;
margin:8px auto 16px;
}
#kmo-team-app .kt-empty-note{
font-size:10px;
color:#b29d74;
letter-spacing:.4px;
}
#kmo-team-app .kt-history{
scroll-margin-top:45px;
}
#kmo-team-app .kt-empty-history{
min-height:178px;
padding:34px 20px 26px;
}
#kmo-team-app .kt-empty-history p{
max-width:510px;
} #kmo-team-app .kt-panel-footer{
text-align:center;
padding:23px 0 3px;
}
#kmo-team-app .kt-button{
display:inline-flex;
gap:26px;
justify-content:center;
align-items:center;
border:1px solid #d5b461;
border-radius:7px;
padding:11px 25px;
font-size:12px;
color:#e8cc83;
background:#03090a;
transition:background .2s;
}
#kmo-team-app .kt-button:hover{
background:#d5b46112;
color:#ffdf98;
} #kmo-team-app .kt-footer{
display:flex;
gap:25px;
justify-content:space-between;
align-items:center;
border-top:1px solid var(--kt-line);
margin-top:16px;
padding-top:24px;
padding-bottom:25px;
font-size:10px;
color:#9fabad;
}
#kmo-team-app .kt-footer-brand{
color:var(--kt-gold);
font-size:24px;
font-weight:700;
}
#kmo-team-app .kt-footer-brand span{
font-size:7px;
letter-spacing:1.5px;
margin-left:10px;
font-weight:400;
}
#kmo-team-app .kt-age{
display:inline-grid;
place-items:center;
width:26px;
height:26px;
border:1px solid #4b5550;
border-radius:50%;
font-size:9px;
margin-left:10px;
}
#kmo-team-app .kt-sr-only,
#kmo-team-app .kt-skip{
position:absolute;
width:1px;
height:1px;
overflow:hidden;
clip:rect(0,0,0,0);
}
#kmo-team-app .kt-skip:focus{
position:fixed;
clip:auto;
top:40px;
left:20px;
z-index:10000;
width:auto;
height:auto;
padding:12px;
background:#081215;
color:var(--kt-gold);
} #kmo-team-app .kt-club{
border:1px solid var(--kt-line);
border-radius:9px;
padding:24px;
background:
radial-gradient(
ellipse at 100% 0,
#24312755,
transparent 75%
),
#081113;
min-width:0;
}
#kmo-team-app .kt-club h2{
font-size:23px;
color:#eee9da;
line-height:1.3;
margin:12px 0 16px;
font-weight:600;
}
#kmo-team-app .kt-club-story{
font-size:13px;
line-height:1.85;
color:#bdcaca;
margin:0 0 22px;
}
#kmo-team-app .kt-club-ground{
display:flex;
gap:13px;
border-top:1px solid var(--kt-line);
padding-top:18px;
}
#kmo-team-app .kt-club-ground svg{
width:25px;
height:25px;
flex-shrink:0;
fill:none;
stroke:var(--kt-gold);
stroke-width:1.3;
}
#kmo-team-app .kt-club-ground span{
display:block;
font-size:9px;
letter-spacing:1.6px;
color:var(--kt-gold);
margin-bottom:6px;
}
#kmo-team-app .kt-club-ground strong{
display:block;
font-size:14px;
font-weight:500;
color:#e8ebe2;
line-height:1.5;
}
#kmo-team-app .kt-club-ground small{
display:block;
font-size:11px;
color:#95a7a6;
margin-top:3px;
}
#kmo-team-app .kt-club-sources{
margin-top:20px;
font-size:10px;
color:#96a5a1;
}
#kmo-team-app .kt-club-sources summary{
cursor:pointer;
}
#kmo-team-app .kt-club-sources ul{
padding-left:16px;
margin-top:9px;
overflow-wrap:anywhere;
}
#kmo-team-app .kt-club-sources a{
text-decoration:underline;
text-underline-offset:3px;
} #kmo-team-app .kt-history{
margin-top:28px;
}
#kmo-team-app .kt-history .kt-panel-heading{
padding-bottom:18px;
}
#kmo-team-app .kt-history .kt-panel-heading h2{
font-size:21px;
font-weight:700;
letter-spacing:.01em;
} #kmo-team-app .kt-table.kt-predictions{
width:100%;
border-collapse:separate;
border-spacing:0;
overflow:hidden;
font-size:15px;
}
#kmo-team-app .kt-table.kt-predictions thead th{
background:#182126;
color:#d8dcde;
font-size:13px;
font-weight:500;
padding:13px 16px;
text-align:center;
border:0;
border-bottom:1px solid rgba(255,255,255,.10);
}
#kmo-team-app .kt-table.kt-predictions tbody td{
padding:13px 16px;
color:#f2f0e9;
border:0;
border-bottom:1px solid rgba(255,255,255,.055);
vertical-align:middle;
text-align:center;
font-size:15px;
} #kmo-team-app .kt-table.kt-predictions tbody tr:nth-child(odd) td{
background:rgba(255,255,255,.025);
}
#kmo-team-app .kt-table.kt-predictions tbody tr:nth-child(even) td{
background:rgba(255,255,255,.055);
}
#kmo-team-app .kt-table.kt-predictions tbody tr:hover td{
background:rgba(204,170,90,.07);
} #kmo-team-app .kt-table.kt-predictions td:first-child{
color:#d6d6d2;
white-space:nowrap;
} #kmo-team-app .kt-table.kt-predictions td:nth-child(2){
color:#ffffff;
font-weight:500;
}
#kmo-team-app .kt-table.kt-predictions td:nth-child(2) a{
color:#ffffff;
text-decoration:none;
}
#kmo-team-app .kt-table.kt-predictions td:nth-child(2) a:hover{
color:#d8b866;
} #kmo-team-app .kt-table.kt-predictions td:nth-child(3) strong{
color:#e0be69;
font-weight:700;
} #kmo-team-app .kt-table.kt-predictions td:nth-child(4){
color:#f5f3ec;
font-weight:600;
white-space:nowrap;
} #kmo-team-app .kt-table.kt-predictions td:last-child strong{
display:inline-flex;
align-items:center;
justify-content:center;
gap:7px;
font-weight:700;
white-space:nowrap;
} #kmo-team-app .kt-table.kt-predictions td:last-child .kt-win{
color:#55db87;
}
#kmo-team-app .kt-table.kt-predictions td:last-child .kt-win::before{
content:"✓";
display:inline-flex;
align-items:center;
justify-content:center;
width:20px;
height:20px;
border-radius:4px;
background:#22b863;
color:#ffffff;
font-size:14px;
font-weight:800;
} #kmo-team-app .kt-table.kt-predictions td:last-child .kt-loss{
color:#ff6b6b;
}
#kmo-team-app .kt-table.kt-predictions td:last-child .kt-loss::before{
content:"×";
display:inline-flex;
align-items:center;
justify-content:center;
width:20px;
height:20px;
border-radius:4px;
background:#e54848;
color:#ffffff;
font-size:16px;
font-weight:800;
} #kmo-team-app .kt-table.kt-predictions td:last-child strong:not(.kt-win):not(.kt-loss){
color:#92999c!important;
}
#kmo-team-app .kt-table.kt-predictions td:last-child strong:not(.kt-win):not(.kt-loss)::before{
content:"—";
display:inline-flex;
align-items:center;
justify-content:center;
width:20px;
height:20px;
border-radius:4px;
background:#555b5e;
color:#ffffff;
} #kmo-team-app .kt-history .kt-panel-footer{
padding-top:30px;
text-align:center;
}
#kmo-team-app .kt-history .kt-button{
min-width:265px;
} @media(min-width:1500px){
#kmo-team-app .kt-hero-inner{
padding-bottom:45px;
}
#kmo-team-app .kt-hero-grid{
padding-top:8px;
padding-bottom:10px;
}
}
@media(max-width:1150px){
#kmo-team-app .kt-tagline{
display:none;
}
#kmo-team-app .kt-header-inner{
gap:25px;
}
#kmo-team-app .kt-main-nav{
gap:8px 14px;
}
#kmo-team-app .kt-switch{
width:215px;
}
#kmo-team-app .kt-hero-grid{
gap:22px;
grid-template-columns:
minmax(0,1.6fr)
minmax(290px,1fr);
}
#kmo-team-app .kt-identity{
gap:20px;
}
#kmo-team-app .kt-crest{
flex-basis:130px;
}
#kmo-team-app .kt-crest img{
width:130px;
height:170px;
}
#kmo-team-app .kt-record{
padding:15px;
}
#kmo-team-app .kt-record h2{
font-size:16px;
}
#kmo-team-app .kt-league{
font-size:13px;
}
}
@media(max-width:900px){
#kmo-team-app .kt-container{
padding-left:24px;
padding-right:24px;
}
#kmo-team-app .kt-header-inner{
padding:18px 24px;
flex-wrap:wrap;
justify-content:space-between;
gap:12px 25px;
}
#kmo-team-app .kt-main-nav{
order:3;
flex-basis:100%;
justify-content:center;
gap:8px 14px;
}
#kmo-team-app .kt-main-nav>a,
#kmo-team-app .kt-main-nav>span{
padding:10px 12px;
}
#kmo-team-app .kt-main-nav [aria-current]:after{
bottom:-18px;
left:0;
right:0;
}
#kmo-team-app .kt-hero-grid{
grid-template-columns:1fr;
}
#kmo-team-app .kt-identity{
gap:25px;
}
#kmo-team-app .kt-crest{
flex-basis:140px;
}
#kmo-team-app .kt-crest img{
width:140px;
height:170px;
}
#kmo-team-app .kt-record{
display:grid;
grid-template-columns:1fr 1.5fr;
align-items:center;
gap:8px 15px;
}
#kmo-team-app .kt-stats{
margin:0;
}
#kmo-team-app .kt-record>p{
grid-column:1/-1;
}
#kmo-team-app .kt-overview-grid{
grid-template-columns:
minmax(0,1.6fr)
minmax(230px,1fr);
}
#kmo-team-app .kt-panel h2{
font-size:15px;
}
#kmo-team-app .kt-empty{
padding:30px 17px;
}
#kmo-team-app .kt-empty h3{
font-size:15px;
}
#kmo-team-app .kt-footer>p{
display:none;
}
}
@media(max-width:760px){
#kmo-team-app .kt-table.kt-predictions{
min-width:760px;
font-size:14px;
}
#kmo-team-app .kt-table.kt-predictions thead th{
font-size:12px;
padding:11px 12px;
text-align:center;
}
#kmo-team-app .kt-table.kt-predictions tbody td{
font-size:14px;
padding:11px 12px;
text-align:center;
}
}
@media(max-width:600px){
#kmo-team-app .kt-container{
padding-left:18px;
padding-right:18px;
}
#kmo-team-app .kt-header-inner{
padding:18px;
gap:12px;
}
#kmo-team-app .kt-brand strong{
font-size:43px;
}
#kmo-team-app .kt-brand small{
font-size:6px;
letter-spacing:2.7px;
}
#kmo-team-app .kt-switch{
width:195px;
}
#kmo-team-app .kt-switch summary{
font-size:11px;
padding:8px 12px;
}
#kmo-team-app .kt-switch-panel{
width:min(290px,calc(100vw - 36px));
}
#kmo-team-app .kt-main-nav{
justify-content:flex-start;
gap:4px 6px;
font-size:15px;
}
#kmo-team-app .kt-main-nav>a,
#kmo-team-app .kt-main-nav>span{
padding:10px;
min-height:44px;
}
#kmo-team-app .kt-hero-inner{
padding-top:12px;
padding-bottom:22px;
}
#kmo-team-app .kt-breadcrumb{
font-size:10px;
gap:9px;
margin-bottom:18px;
}
#kmo-team-app .kt-identity{
gap:17px;
}
#kmo-team-app .kt-crest{
flex-basis:87px;
}
#kmo-team-app .kt-crest img{
width:87px;
height:115px;
}
#kmo-team-app .kt-identity-copy{
flex:1;
min-width:0;
}
#kmo-team-app .kt-eyebrow{
font-size:8px;
letter-spacing:1.7px;
}
#kmo-team-app h1{
font-size:29px;
letter-spacing:-.6px;
margin:7px 0 10px;
}
#kmo-team-app .kt-league{
font-size:11px;
gap:7px;
}
#kmo-team-app .kt-league i{
margin:0;
height:12px;
}
#kmo-team-app .kt-flag{
width:21px;
height:15px;
}
#kmo-team-app .kt-description{
font-size:11px;
margin-top:12px;
line-height:1.7;
}
#kmo-team-app .kt-record{
display:block;
padding:15px 13px 11px;
margin-top:3px;
}
#kmo-team-app .kt-record h2{
font-size:16px;
gap:9px;
}
#kmo-team-app .kt-record h2>span{
font-size:23px;
}
#kmo-team-app .kt-stats{
margin:16px 0 11px;
}
#kmo-team-app .kt-stats strong{
font-size:27px;
}
#kmo-team-app .kt-stats span{
font-size:10px;
}
#kmo-team-app .kt-record>p{
font-size:9px;
}
#kmo-team-app .kt-section-nav>.kt-container{
gap:17px;
}
#kmo-team-app .kt-section-nav a{
font-size:11px;
padding:13px 0 11px;
}
#kmo-team-app .kt-content{
padding-top:18px;
}
#kmo-team-app .kt-overview-grid{
grid-template-columns:1fr;
gap:18px;
margin-bottom:18px;
}
#kmo-team-app .kt-panel{
padding:13px;
}
#kmo-team-app .kt-panel h2{
font-size:13px;
gap:9px;
}
#kmo-team-app .kt-panel h2 svg{
width:20px;
height:20px;
}
#kmo-team-app .kt-panel-heading{
gap:7px;
margin-bottom:12px;
}
#kmo-team-app .kt-status{
font-size:9px;
padding:2px 7px;
}
#kmo-team-app .kt-table th{
font-size:10px;
padding:10px;
}
#kmo-team-app .kt-empty{
min-height:204px;
padding:27px 13px;
}
#kmo-team-app .kt-empty h3{
font-size:14px;
}
#kmo-team-app .kt-empty p{
font-size:11px;
}
#kmo-team-app .kt-empty-note{
font-size:9px;
}
#kmo-team-app .kt-predictions{
min-width:520px;
}
#kmo-team-app .kt-empty-history{
min-height:160px;
width:calc(100vw - 64px);
max-width:100%;
margin:0;
}
#kmo-team-app .kt-empty-history p{
max-width:340px;
}
#kmo-team-app .kt-button{
font-size:11px;
padding:10px 15px;
gap:18px;
}
#kmo-team-app .kt-panel-footer{
padding-top:17px;
}
#kmo-team-app .kt-footer{
flex-wrap:wrap;
gap:15px;
padding-top:20px;
}
#kmo-team-app .kt-footer-brand{
font-size:22px;
}
#kmo-team-app .kt-footer-brand span{
display:block;
font-size:6px;
margin:2px 0 0;
}
#kmo-team-app .kt-footer>a:last-child{
font-size:9px;
}
#kmo-team-app .kt-club{
padding:21px;
}
#kmo-team-app .kt-club-story{
font-size:12px;
}
}
@media(prefers-reduced-motion:reduce){
#kmo-team-app *{
scroll-behavior:auto!important;
transition:none!important;
}
}#kmo-team-app .kmh-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}#kmo-team-app .kmh-calendar{color:var(--kt-gold);font-size:25px;line-height:1}#kmo-team-app .kmh-sub{color:var(--kt-muted);font-size:12px;margin:5px 0 0}#kmo-team-app .kmh-form{display:flex;gap:5px}#kmo-team-app .kmh-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;font-size:12px;font-weight:700;line-height:1}#kmo-team-app .kmh-v{background:#173a30;color:#9bd3bb}#kmo-team-app .kmh-n{background:#363020;color:#dfc481}#kmo-team-app .kmh-d{background:#3c2529;color:#e4a8ad}#kmo-team-app .kmh-list{list-style:none;margin:0;padding:0}#kmo-team-app .kmh-row{display:grid;grid-template-columns:62px minmax(0,1fr) 80px 28px;gap:14px;align-items:center;padding:17px 0;margin:0;border-top:1px solid var(--kt-line)}#kmo-team-app .kmh-row time{font-size:12px;color:#b5c0c0;white-space:nowrap}#kmo-team-app .kmh-row time small{display:block;font-size:11px;color:var(--kt-muted)}#kmo-team-app .kmh-names{font-size:14px;line-height:1.5;overflow-wrap:anywhere;color:#d8e0de}#kmo-team-app .kmh-names strong{font-weight:600;color:#f1f2ec}#kmo-team-app .kmh-names a{text-decoration:underline;text-decoration-color:#66756e;text-underline-offset:3px}#kmo-team-app .kmh-dash{color:var(--kt-muted)}#kmo-team-app .kmh-meta{font-size:11px;line-height:1.6;color:var(--kt-muted);margin-top:4px;overflow-wrap:anywhere}#kmo-team-app .kmh-score{text-align:center;font-variant-numeric:tabular-nums}#kmo-team-app .kmh-score strong{display:block;font-size:20px;line-height:1.3;white-space:nowrap;font-weight:600;color:#eef0ea}#kmo-team-app .kmh-score small{font-size:11px;display:block;color:#d7bd84;margin-top:4px;white-space:nowrap}#kmo-team-app .kmh-legend{border-top:1px solid var(--kt-line);padding-top:14px;font-size:11px;color:#b5c0bd;line-height:1.7}#kmo-team-app .kmh-foot{font-size:11px;line-height:1.7;color:var(--kt-muted);margin-top:10px}#kmo-team-app .kmh-recent{align-self:start}
@media(max-width:1050px){#kmo-team-app .kmh-row{grid-template-columns:52px minmax(0,1fr) 65px 28px;gap:9px}#kmo-team-app .kmh-names{font-size:13px}}
@media(max-width:600px){#kmo-team-app .kmh-row{grid-template-columns:minmax(0,1fr) 64px 28px;gap:7px 10px;padding:14px 0}#kmo-team-app .kmh-row time{grid-column:1/-1;display:flex;gap:5px}#kmo-team-app .kmh-heading{gap:12px;margin-bottom:14px}#kmo-team-app .kmh-score strong{font-size:19px}#kmo-team-app .kmh-names{font-size:13px}#kmo-team-app .kmh-form{gap:4px}#kmo-team-app .kmh-sub{font-size:11px}}