.awsm-ucl-page{--ucl:#101653;--ucl-deep:#080d35;--ucl-blue:#263fb8;--ucl-cyan:#45d9ff;--ucl-lime:#c8f31d;--ink:#0f172a;--muted:#64748b;--line:#e2e8f0;--soft:#f5f7fb;--good:#079669;--warn:#d97706;--bad:#dc2626;box-sizing:border-box;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);overflow:visible!important}
.awsm-ucl-page *{box-sizing:border-box}
#content.inner.awsm-ucl-page{padding:24px 18px 56px!important}
.ucltk-shell{width:100%;max-width:none;margin:0 auto}
.ucltk-shell a{text-decoration:none}
.awsm-ucl-coming-soon{padding-top:28px!important;padding-bottom:64px!important}.ucltk-soon-hero{position:relative;display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;min-height:650px;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#070d38 0%,#111b68 52%,#173b8f 100%);color:#fff;box-shadow:0 30px 70px rgba(9,17,62,.25)}.ucltk-soon-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,#000,transparent 72%)}.ucltk-soon-hero__glow{position:absolute;width:620px;height:620px;right:-170px;top:-230px;border-radius:50%;background:radial-gradient(circle,rgba(69,217,255,.35),rgba(66,83,221,.18) 42%,transparent 68%)}.ucltk-soon-copy{position:relative;z-index:2;padding:64px 20px 64px 62px}.ucltk-soon-brand{display:flex;align-items:center;gap:12px;margin-bottom:56px;color:#dbe4ff;font-size:12px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.ucltk-soon-brand .ucltk-ball{width:50px;height:50px}.ucltk-soon-kicker{display:inline-flex;padding:7px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.1);color:#dce7ff;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ucltk-soon-copy h1{max-width:700px;margin:19px 0 19px!important;color:#fff!important;font-size:clamp(48px,5vw,78px)!important;font-weight:950!important;line-height:.96!important;letter-spacing:-.055em}.ucltk-soon-copy>p{max-width:630px;margin:0;color:#cbd6fa;font-size:17px;line-height:1.65}.ucltk-soon-features{display:flex;flex-wrap:wrap;gap:9px;margin-top:29px}.ucltk-soon-features span{display:flex;align-items:center;gap:7px;padding:9px 11px;border-radius:9px;background:rgba(255,255,255,.08);color:#f1f5ff;font-size:10px;font-weight:800}.ucltk-soon-features svg{width:15px;height:15px;color:var(--ucl-cyan)}.ucltk-soon-preview{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding:12px 16px;border-radius:10px;background:#fff;color:var(--ucl)!important;font-size:11px;font-weight:900}.ucltk-soon-preview-shell{position:relative;z-index:2;min-width:0;align-self:end;padding:70px 0 0 34px}.ucltk-soon-window{position:relative;min-height:535px;border:1px solid rgba(255,255,255,.22);border-right:0;border-bottom:0;border-radius:24px 0 0 0;background:#f7f9fd;color:var(--ink);box-shadow:-24px -10px 70px rgba(0,0,0,.27);transform:perspective(1600px) rotateY(-4deg);transform-origin:right bottom}.ucltk-soon-window__bar{display:flex;align-items:center;gap:7px;height:58px;padding:0 22px;border-bottom:1px solid #e1e6ef;background:#fff;border-radius:23px 0 0}.ucltk-soon-window__bar i{width:7px;height:7px;border-radius:50%;background:#dbe1eb}.ucltk-soon-window__bar strong{margin-left:13px;color:var(--ucl);font-size:13px}.ucltk-soon-window__bar span{margin-left:auto;padding:6px 9px;border-radius:999px;background:#edf0ff;color:var(--ucl-blue);font-size:9px;font-weight:900}.ucltk-soon-window__body{padding:20px}.ucltk-soon-mini-nav{display:flex;gap:7px;margin-bottom:16px}.ucltk-soon-mini-nav span,.ucltk-soon-mini-nav b{padding:8px 11px;border-radius:8px;background:#edf0f6;color:#65738a;font-size:9px}.ucltk-soon-mini-nav b{background:var(--ucl);color:#fff}.ucltk-soon-scoreboard{display:grid;grid-template-columns:.72fr 1.28fr;gap:12px;margin-bottom:13px}.ucltk-soon-scoreboard>div{min-height:176px;padding:19px;border:1px solid #e1e7ef;border-radius:14px;background:#fff}.ucltk-soon-scoreboard small,.ucltk-soon-scoreboard span{display:block;color:#718096;font-size:9px;font-weight:850;text-transform:uppercase}.ucltk-soon-scoreboard strong{display:block;margin:17px 0 6px;color:var(--ucl);font-size:52px;line-height:1}.ucltk-soon-radar{position:relative;background:radial-gradient(circle,#253fbd 0 3px,transparent 4px),repeating-radial-gradient(circle,transparent 0 22px,#d9e0ee 23px 24px,transparent 25px 44px)!important}.ucltk-soon-radar:before{content:"";position:absolute;inset:30px 48px;clip-path:polygon(50% 3%,92% 28%,82% 80%,42% 96%,8% 62%,17% 18%);background:rgba(38,63,184,.2);border:2px solid var(--ucl-blue)}.ucltk-soon-radar i{position:absolute;width:7px;height:7px;border-radius:50%;background:var(--ucl-blue)}.ucltk-soon-radar i:nth-child(1){top:26px;left:50%}.ucltk-soon-radar i:nth-child(2){top:58px;right:41px}.ucltk-soon-radar i:nth-child(3){right:55px;bottom:31px}.ucltk-soon-radar i:nth-child(4){left:42%;bottom:17px}.ucltk-soon-radar i:nth-child(5){left:35px;bottom:55px}.ucltk-soon-radar i:nth-child(6){left:45px;top:46px}.ucltk-soon-ticker{border:1px solid #e1e7ef;border-radius:14px;background:#fff;overflow:hidden}.ucltk-soon-ticker>div{display:grid;grid-template-columns:80px repeat(4,minmax(52px,1fr));align-items:center;gap:8px;min-height:49px;padding:6px 12px;border-bottom:1px solid #eef1f5}.ucltk-soon-ticker>div:last-child{border:0}.ucltk-soon-ticker__head{min-height:38px!important;background:#f3f5f9;color:#718096;font-size:8px;font-weight:900;text-transform:uppercase}.ucltk-soon-ticker b{font-size:10px}.ucltk-soon-ticker i{display:block;height:31px;border-radius:7px;background:#fff0ed}.ucltk-soon-ticker i.is-best{background:#d8f4df}.ucltk-soon-ticker i.is-good{background:#e9f7df}.ucltk-soon-ticker i.is-mid{background:#fff4d9}.ucltk-soon-ticker i.is-hard{background:#f8dce0}.ucltk-soon-fade{position:absolute;z-index:3;inset:auto 0 0 0;height:130px;background:linear-gradient(transparent,#101d6d)}.ucltk-soon-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.ucltk-soon-strip article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:21px 22px;border:1px solid var(--line);border-radius:15px;background:#fff}.ucltk-soon-strip article>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#edf0ff;color:var(--ucl-blue);font-size:10px;font-weight:950}.ucltk-soon-strip strong{display:block;color:var(--ink);font-size:13px}.ucltk-soon-strip p{margin:5px 0 0;color:var(--muted);font-size:10px;line-height:1.5}
.ucltk-soon-player-card{display:flex;flex-direction:column;justify-content:space-between}.ucltk-soon-player{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:9px;margin:12px 0}.ucltk-soon-player__face{display:grid!important;place-items:center;width:44px;height:44px;overflow:hidden;border-radius:50%;background:#edf1f7!important}.ucltk-soon-player__face img{width:44px;height:44px;object-fit:cover;object-position:center top}.ucltk-soon-player__face b{font-size:13px}.ucltk-soon-player>div{min-width:0}.ucltk-soon-player>div>strong{display:block!important;overflow:hidden;margin:0 0 4px!important;color:var(--ink)!important;font-size:13px!important;line-height:1.15!important;text-overflow:ellipsis;white-space:nowrap}.ucltk-soon-player>div>span{display:flex!important;align-items:center;gap:5px;color:#718096!important;font-size:8px!important}.ucltk-soon-player .ucltk-rating{align-self:center;min-width:42px;padding:5px 7px;font-size:10px!important;text-align:center}.ucltk-soon-player-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0}.ucltk-soon-player-stats div{padding:8px 6px;border-radius:8px;background:#f3f5f9;text-align:center}.ucltk-soon-player-stats dt{color:#8490a3;font-size:7px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ucltk-soon-player-stats dd{margin:2px 0 0;color:var(--ucl);font-size:14px;font-weight:950}.ucltk-soon-badge{display:grid!important;place-items:center;width:26px;height:26px;flex:0 0 26px;border-radius:7px;background:#fff!important}.ucltk-soon-badge img{display:block;width:22px;height:22px;object-fit:contain}.ucltk-soon-badge>b{font-size:8px}.ucltk-soon-badge--tiny{width:17px;height:17px;flex-basis:17px;border-radius:4px}.ucltk-soon-badge--tiny img{width:15px;height:15px}.ucltk-soon-radar-card{padding:10px 12px 6px!important}.ucltk-soon-chart-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.ucltk-soon-chart-head span{display:flex!important;align-items:center;gap:5px;max-width:55%;overflow:hidden;color:#526176!important;font-size:8px!important;text-overflow:ellipsis;white-space:nowrap}.ucltk-soon-chart-head span i{position:static;width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--ucl-blue)}.ucltk-soon-radar-card .ucltk-soon-radar{display:block;width:100%;height:142px;background:none!important;overflow:visible}.ucltk-soon-radar__ring,.ucltk-soon-radar__axis{fill:none;stroke:#d7deeb;stroke-width:1}.ucltk-soon-radar__plot{fill:rgba(38,63,184,.20);stroke:var(--ucl-blue);stroke-width:2.5;stroke-linejoin:round}.ucltk-soon-radar__dot{fill:var(--ucl-blue)}.ucltk-soon-radar text{fill:#4a566b;font-size:8px;font-weight:800;text-anchor:middle}.ucltk-soon-ticker>div{grid-template-columns:92px repeat(4,minmax(52px,1fr))}.ucltk-soon-ticker>div>b{display:flex;align-items:center;gap:6px;min-width:0}.ucltk-soon-ticker>div>b>span{overflow:hidden;color:var(--ink);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ucltk-soon-ticker i{position:relative;display:flex;align-items:center;justify-content:center;height:34px;border:1px solid transparent;border-radius:8px;background:rgb(233,237,242);font-style:normal}.ucltk-soon-ticker i[data-tone="1"]{background:rgb(181,232,196);border-color:rgba(33,150,84,.16)}.ucltk-soon-ticker i[data-tone="2"]{background:rgb(207,235,219);border-color:rgba(33,150,84,.10)}.ucltk-soon-ticker i[data-tone="3"]{background:rgb(233,237,242);border-color:rgba(127,137,151,.12)}.ucltk-soon-ticker i[data-tone="4"]{background:rgb(239,214,215);border-color:rgba(201,74,74,.10)}.ucltk-soon-ticker i[data-tone="5"]{background:rgb(245,191,187);border-color:rgba(201,74,74,.16)}.ucltk-soon-ticker i>small{position:absolute;top:2px;right:3px;display:grid!important;place-items:center;min-width:13px;height:13px;border-radius:50%;background:rgba(100,116,139,.18);color:#475569;font-size:6px;font-style:normal;font-weight:900}.ucltk-soon-badge--opponent{width:24px;height:24px;flex-basis:24px;border-radius:6px;background:rgba(255,255,255,.55)!important}.ucltk-soon-badge--opponent img{width:20px;height:20px}
.ucltk-soon-brand__scout{display:block;width:157px;height:auto;margin-left:2px;opacity:.97}
@media(max-width:1050px){.ucltk-soon-hero{grid-template-columns:1fr;min-height:0}.ucltk-soon-copy{padding:48px 44px}.ucltk-soon-brand{margin-bottom:35px}.ucltk-soon-preview-shell{padding:0 0 0 44px}.ucltk-soon-window{min-height:455px;transform:none}.ucltk-soon-fade{background:linear-gradient(transparent,#111c68)}}
@media(max-width:760px){.awsm-ucl-coming-soon{padding:10px 8px 42px!important}.ucltk-soon-hero{border-radius:18px}.ucltk-soon-copy{padding:31px 22px}.ucltk-soon-brand{margin-bottom:29px}.ucltk-soon-brand .ucltk-ball{width:42px;height:42px}.ucltk-soon-copy h1{font-size:43px!important}.ucltk-soon-copy>p{font-size:14px}.ucltk-soon-preview-shell{padding:0 0 0 16px;overflow:hidden}.ucltk-soon-window{width:690px;min-height:420px;border-radius:17px 0 0}.ucltk-soon-window__bar{border-radius:16px 0 0}.ucltk-soon-window__body{padding:14px}.ucltk-soon-scoreboard{grid-template-columns:190px 280px}.ucltk-soon-strip{grid-template-columns:1fr}.ucltk-soon-strip article{padding:17px}}
.ucltk-nav{display:flex;align-items:center;gap:12px;min-height:66px;margin:0 0 26px;padding:8px 10px;border:1px solid #dde3ed;border-radius:16px;background:#fff;box-shadow:0 7px 24px rgba(15,23,42,.06)}
.ucltk-nav__brand{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:7px 12px 7px 8px;border-right:1px solid var(--line);color:var(--ucl)!important;font-weight:900;font-size:15px}
.ucltk-ball{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;border-radius:50%;background:radial-gradient(circle at 32% 28%,#596ee4 0,#263cae 42%,#0c164f 100%);color:#fff;font-size:15px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.18)}.ucltk-ball--feed{width:44px;height:44px;border-radius:0;background:transparent;box-shadow:none}.ucltk-ball--feed img{display:block;width:100%;height:100%;object-fit:contain}.ucltk-ball__fallback{place-items:center;width:100%;height:100%}
.ucltk-nav__scroll{display:flex;align-items:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.ucltk-nav__scroll.is-fitted{flex:1 1 auto;overflow:hidden}.ucltk-nav__scroll::-webkit-scrollbar{display:none}
.ucltk-nav__item{display:flex;align-items:center;gap:7px;flex:0 0 auto;padding:10px 12px;border-radius:10px;color:#475569!important;font-size:12px;font-weight:800;line-height:1.2;transition:.16s ease}.ucltk-nav__item svg{width:17px;height:17px}.ucltk-nav__item:hover{background:#f1f4fb;color:var(--ucl)!important}.ucltk-nav__item.is-active{background:var(--ucl);color:#fff!important;box-shadow:0 5px 14px rgba(16,22,83,.22)}.ucltk-nav__item[hidden]{display:none!important}button.ucltk-nav__item{appearance:none;margin:0;border:0;background:transparent;font-family:inherit;cursor:pointer}.ucltk-nav__more{margin-left:auto!important;border:1px solid #dce2ed!important;background:#f7f8fc!important;color:var(--ucl)!important}.ucltk-nav__more:hover{border-color:#b9c5e5!important;background:#edf0fb!important}
html.ucltk-picker-open,body.ucltk-picker-open{overflow:hidden!important}.ucltk-tool-picker{position:fixed;z-index:2147482000;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;visibility:hidden;pointer-events:none;transition:visibility 0s linear .2s}.ucltk-tool-picker.is-open{visibility:visible;pointer-events:auto;transition:visibility 0s}.ucltk-tool-picker__backdrop{position:absolute;inset:0;background:rgba(8,13,53,.58);opacity:0;backdrop-filter:blur(3px);transition:opacity .2s ease}.ucltk-tool-picker.is-open .ucltk-tool-picker__backdrop{opacity:1}.ucltk-tool-picker__panel{position:relative;width:100%;max-width:620px;max-height:calc(100vh - 40px);border:1px solid rgba(255,255,255,.45);border-radius:22px;background:#fff;box-shadow:0 28px 80px rgba(8,13,53,.34);overflow:auto;opacity:0;transform:translateY(14px) scale(.98);transition:opacity .2s ease,transform .2s ease}.ucltk-tool-picker.is-open .ucltk-tool-picker__panel{opacity:1;transform:none}.ucltk-tool-picker__head{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.96);backdrop-filter:blur(10px)}.ucltk-tool-picker__head strong,.ucltk-tool-picker__head span{display:block}.ucltk-tool-picker__head strong{color:var(--ucl);font-size:17px;font-weight:950}.ucltk-tool-picker__head span{margin-top:2px;color:var(--muted);font-size:11px;font-weight:750}.ucltk-tool-picker__close{display:grid!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important;border:1px solid var(--line)!important;border-radius:50%!important;background:#fff!important;color:#64748b!important;cursor:pointer}.ucltk-tool-picker__close:hover{border-color:var(--ucl-blue)!important;color:var(--ucl)!important}.ucltk-tool-picker__close svg{width:17px;height:17px}.ucltk-tool-picker__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:20px}.ucltk-tool-picker__item{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:10px;min-width:0;min-height:110px;padding:13px 8px;border:1px solid #e0e5ee;border-radius:17px;background:#fff;color:var(--ink)!important;text-align:center;box-shadow:0 2px 5px rgba(15,23,42,.035);transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease}.ucltk-tool-picker__item:hover{border-color:#bdc8eb;background:#f6f7fd;color:var(--ucl)!important;box-shadow:0 7px 18px rgba(16,22,83,.1);transform:translateY(-1px)}.ucltk-tool-picker__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#edf0ff;color:var(--ucl-blue)}.ucltk-tool-picker__icon svg{width:23px;height:23px}.ucltk-tool-picker__item strong{max-width:100%;color:inherit;font-size:12px;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.ucltk-tool-picker__item.is-active{border-color:var(--ucl);background:linear-gradient(145deg,var(--ucl),#263fb8);color:#fff!important;box-shadow:0 8px 20px rgba(16,22,83,.22)}.ucltk-tool-picker__item.is-active .ucltk-tool-picker__icon{background:rgba(255,255,255,.14);color:#fff}
@media(max-width:520px){.ucltk-tool-picker{align-items:flex-end;padding:10px}.ucltk-tool-picker__panel{max-height:calc(100vh - 20px);border-radius:20px}.ucltk-tool-picker__head{padding:15px 16px}.ucltk-tool-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px}.ucltk-tool-picker__item{min-height:94px;border-radius:14px}.ucltk-tool-picker__icon{width:40px;height:40px;border-radius:12px}}
.ucltk-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 22px;padding:0 3px}.ucltk-head h1{margin:5px 0 6px!important;color:var(--ucl)!important;font-size:clamp(28px,3vw,42px)!important;line-height:1.05!important;font-weight:900!important;letter-spacing:-.035em}.ucltk-head p{max-width:900px;margin:0;color:var(--muted);font-size:15px;line-height:1.55}.ucltk-eyebrow{color:var(--ucl-blue);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}
.ucltk-season{display:grid;grid-template-columns:auto 152px;align-items:center;gap:9px;flex:0 0 auto}.ucltk-season label{color:#64748b;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.06em}.ucltk-season select,.ucltk-control{-webkit-appearance:none!important;appearance:none!important;width:auto;height:42px!important;min-height:42px!important;margin:0!important;padding:0 38px 0 15px!important;border:1px solid var(--line)!important;border-radius:999px!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2364748b' stroke-width='2'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 13px center!important;color:var(--ink)!important;font:700 13px/1.2 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important;cursor:pointer}.ucltk-season select:focus-visible,.ucltk-control:focus-visible{outline:2px solid var(--ucl-blue)!important;outline-offset:2px}
.ucltk-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 5px 18px rgba(15,23,42,.045);overflow:hidden}.ucltk-card__head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid var(--line)}.ucltk-card__head h2,.ucltk-section-title{margin:0!important;color:var(--ink)!important;font-size:17px!important;line-height:1.2!important;font-weight:900!important}.ucltk-card__head p{margin:3px 0 0;color:var(--muted);font-size:12px}.ucltk-card__body{padding:18px}
.ucltk-card__actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.ucltk-share-button{-webkit-appearance:none!important;appearance:none!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 11px!important;border:1px solid #d9deeb!important;border-radius:9px!important;background:#fff!important;color:var(--ucl)!important;font:850 10px/1 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;cursor:pointer;box-shadow:0 1px 2px rgba(16,24,40,.04)!important}.ucltk-share-button:hover{border-color:var(--ucl-blue)!important;background:#f3f5ff!important}.ucltk-share-button:disabled{opacity:.5;cursor:wait}.ucltk-share-status{min-width:0;color:var(--ucl-blue);font-size:10px;font-weight:850}
.ucltk-grid{display:grid;gap:18px}.ucltk-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ucltk-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ucltk-span-2{grid-column:span 2}.ucltk-section{margin-top:22px}.ucltk-section-row{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:0 0 13px}.ucltk-section-row p{margin:4px 0 0;color:var(--muted);font-size:13px}
.ucltk-button{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 15px;border:1px solid var(--ucl);border-radius:10px;background:var(--ucl);color:#fff!important;font:850 12px inherit;cursor:pointer;box-shadow:none}.ucltk-button:hover{background:var(--ucl-blue)}.ucltk-button--soft{border-color:#d9deeb;background:#fff;color:var(--ucl)!important}.ucltk-button--ghost{border-color:transparent;background:#eef1fb;color:var(--ucl)!important}.ucltk-button:disabled{opacity:.45;cursor:not-allowed}
.ucltk-pill{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:999px;background:#eef1ff;color:#263b9d;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.ucltk-pill--live{background:#dcfce7;color:#08794f}.ucltk-pill--warn{background:#fff4d8;color:#9a5b00}.ucltk-lock{display:inline-grid;place-items:center;width:25px;height:25px;border-radius:7px;background:#eef1f7;color:#526176;font-size:12px}
.ucltk-position{display:inline-flex;align-items:center;justify-content:center;min-width:43px;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:900;line-height:1;letter-spacing:.035em;text-transform:uppercase}.ucltk-position--gk{background:#f3efc8;color:#746812}.ucltk-position--def{background:#d9efe5;color:#176348}.ucltk-position--mid{background:#dcecf5;color:#215f78}.ucltk-position--fwd{background:#f3dde6;color:#8b2c50}.ucltk-rating{display:inline-flex;align-items:center;justify-content:center;min-width:46px;padding:5px 8px;border-radius:8px;font-size:11px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.awsm-ucl-page .ucltk-rating--elite{background:#08794f;color:#fff!important}.awsm-ucl-page .ucltk-rating--strong{background:#13a567;color:#fff!important}.awsm-ucl-page .ucltk-rating--good{background:#2b8f63;color:#fff!important}.awsm-ucl-page .ucltk-rating--average{background:#ff9a3d;color:#321900!important}.awsm-ucl-page .ucltk-rating--low{background:#e5484d;color:#fff!important}.awsm-ucl-page .ucltk-rating--na{background:#f1f4f8;color:#94a3b8!important}
.ucltk-team,.ucltk-player{display:flex;align-items:center;gap:9px;min-width:0;color:var(--ink)!important;font-weight:800}.ucltk-team img{width:30px;height:30px;object-fit:contain;flex:0 0 auto}.ucltk-player img{width:38px;height:38px;border-radius:50%;object-fit:cover;background:#eef2f7;flex:0 0 auto}.ucltk-team span:last-child,.ucltk-player span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-badge-fallback,.ucltk-avatar-fallback{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:50%;background:#edf0fa;color:var(--ucl);font-size:12px;font-weight:900}.ucltk-avatar-fallback{width:38px;height:38px}
.ucltk-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ucltk-kpi{padding:15px 16px;border:1px solid var(--line);border-radius:13px;background:#fff}.ucltk-kpi>strong{display:block;color:var(--ucl);font-size:24px;line-height:1.1;font-weight:900}.ucltk-kpi>span{display:block;margin-top:4px;color:var(--muted);font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.ucltk-kpi>small{display:block;margin-top:5px;color:#94a3b8;font-size:10px}
.ucltk-empty{padding:34px 22px;text-align:center;color:var(--muted)}
.ucltk-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:14px;border:1px solid var(--line);border-radius:14px;background:#fff;margin:0 0 14px}.ucltk-toolbar__group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ucltk-search{position:relative;display:flex;min-width:230px}.ucltk-search input{-webkit-appearance:none!important;appearance:none!important;width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 38px!important;border:1px solid var(--line)!important;border-radius:999px!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none' stroke='%2364748b' stroke-width='2'%3E%3Ccircle cx='6.5' cy='6.5' r='4.5'/%3E%3Cpath d='M10 10l3.5 3.5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:14px center!important;color:var(--ink)!important;font:650 13px/1.2 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important}.ucltk-search input::placeholder{color:#9aa4b2;font-weight:550}.ucltk-search input:focus-visible{outline:2px solid var(--ucl-blue)!important;outline-offset:2px}.ucltk-search:before{content:none}.ucltk-segment{display:flex;align-items:center;gap:8px;padding:2px 0;border-radius:0;background:transparent;overflow-x:auto;scrollbar-width:none}.ucltk-segment::-webkit-scrollbar{display:none}.ucltk-segment button{-webkit-appearance:none!important;appearance:none!important;min-height:42px!important;height:42px!important;margin:0!important;padding:0 17px!important;border:1px solid var(--line)!important;border-radius:999px!important;background:#fff!important;color:var(--muted)!important;font:750 13px/1.2 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;box-shadow:0 1px 2px rgba(16,24,40,.04)!important;cursor:pointer;white-space:nowrap}.ucltk-segment button:hover{border-color:#b9c3d3!important;background:#f5f7fb!important;color:var(--ucl)!important}.ucltk-segment button.is-active{border-color:var(--ucl)!important;background:var(--ucl)!important;color:#fff!important;box-shadow:0 2px 8px rgba(16,22,83,.25)!important}.ucltk-rate-toggle button{min-width:78px}
.ucltk-table-wrap{width:100%;overflow:auto}.ucltk-table{width:100%;border-collapse:separate;border-spacing:0;font-size:12px}.ucltk-table tbody>tr>.team-disc{display:none!important}.ucltk-table th{position:sticky;top:0;z-index:2;padding:10px 11px;border-bottom:1px solid #cfd7e4;background:#f7f8fb;color:#536176;font-size:10px;font-weight:900;letter-spacing:.045em;text-align:right;text-transform:uppercase;white-space:nowrap}.ucltk-table th:first-child,.ucltk-table th:nth-child(2){text-align:left}.ucltk-table td{padding:10px 11px;border-bottom:1px solid #edf0f4;text-align:right;white-space:nowrap}.ucltk-table td:first-child,.ucltk-table td:nth-child(2){text-align:left}.ucltk-table tbody tr:hover{background:#f8faff}.ucltk-table th[data-sort],.ucltk-table th[data-team-sort]{cursor:pointer;transition:background-color .15s,color .15s}.ucltk-table th[data-sort]:after,.ucltk-table th[data-team-sort]:after{content:"↕";display:inline-block;margin-left:5px;color:#a1aabd}.ucltk-table th.is-sorted{background:#e8edff;color:var(--ucl-blue);box-shadow:inset 0 -3px var(--ucl-blue)}.ucltk-table th.is-sorted:after{color:var(--ucl-blue);font-size:12px}.ucltk-table th.is-sorted[aria-sort="ascending"]:after{content:"↑"}.ucltk-table th.is-sorted[aria-sort="descending"]:after{content:"↓"}.ucltk-rank{color:#94a3b8;font-weight:900}.ucltk-metric{font-variant-numeric:tabular-nums;font-weight:750}.ucltk-metric--primary{color:var(--ucl);font-size:14px;font-weight:950}.ucltk-risk{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:9px;font-weight:900;text-transform:uppercase}.ucltk-risk--low{background:#dcfce7;color:#08794f}.ucltk-risk--medium{background:#fff4d8;color:#9a5b00}.ucltk-risk--high{background:#fee2e2;color:#b42318}
.ucltk-opponent-col{width:64px;min-width:64px;text-align:center!important}.ucltk-opponent-badge{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:7px;background:#f4f6fa;color:var(--ucl)!important;font-size:10px;font-weight:950;line-height:1;overflow:hidden;vertical-align:middle}.ucltk-opponent-badge img{display:block;width:100%;height:100%;object-fit:contain}.ucltk-opponent-badge:hover{background:#e9edff;box-shadow:0 0 0 2px #dbe3ff}
.ucltk-stats-view-row{display:flex;justify-content:flex-end;margin:0 0 14px}.ucltk-stats-table-card .ucltk-table{font-variant-numeric:tabular-nums}.ucltk-player-table .ucltk-player-col{position:sticky;left:0;z-index:3;width:250px;min-width:250px;max-width:250px;border-right:1px solid #e4e9f1;background:#fff;text-align:left;box-shadow:none}.ucltk-player-table thead .ucltk-player-col{z-index:5;background:#f7f8fb}.ucltk-player-table thead .ucltk-player-col.is-sorted{background:#e8edff}.ucltk-player-table tbody tr:hover .ucltk-player-col{background:#f8faff}.ucltk-table-player{display:flex;align-items:center;gap:10px;min-width:0}.ucltk-table-player__avatar{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;overflow:hidden;background:#eef2f7}.ucltk-table-player__avatar img,.ucltk-table-player__avatar .ucltk-avatar-fallback{width:100%;height:100%;border-radius:inherit;object-fit:cover}.ucltk-table-player__copy{min-width:0}.ucltk-table-player__name{display:block;max-width:178px;overflow:hidden;color:var(--ink)!important;font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.ucltk-table-player__meta{display:flex;align-items:center;gap:6px;height:22px;margin-top:4px}.ucltk-table-player__club{display:grid;place-items:center;width:22px;height:22px;flex:0 0 22px;border-radius:4px;background:#f4f6fa;color:var(--ucl)!important;font-size:8px;font-weight:900;overflow:hidden}.ucltk-table-player__club img{display:block;width:100%;height:100%;object-fit:contain}.ucltk-table-player__meta .ucltk-position{min-width:36px;padding:3px 7px;font-size:8px}.ucltk-stat-per90{display:none}.ucltk-stats-table-card[data-stat-display="per90"] .ucltk-rate-cell{color:var(--ucl-blue);font-size:12px;font-weight:900}.ucltk-stats-table-card[data-stat-display="per90"] .ucltk-rate-cell .ucltk-stat-total{display:none}.ucltk-stats-table-card[data-stat-display="per90"] .ucltk-rate-cell .ucltk-stat-per90{display:inline;color:inherit;font-weight:inherit}.ucltk-stats-table-card[data-stat-display="per90"] th[data-rateable] span:after{content:" /90";color:var(--ucl-blue);font-size:8px}.ucltk-rate-toggle button{min-width:78px}.ucltk-team-stats-card .ucltk-table{min-width:1040px;font-variant-numeric:tabular-nums}.ucltk-team-stats-card .ucltk-table th:nth-child(3),.ucltk-team-stats-card .ucltk-table td:nth-child(3){text-align:left}.ucltk-team-stat-chip{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:5px 7px;border-radius:8px;font-weight:800;transition:background-color .16s}.ucltk-team-stat-chip--strength{min-width:0;padding:0;border-radius:0;background:transparent!important;color:var(--ucl);font-weight:900}.ucltk-team-stat-permatch{display:none}.ucltk-team-stats-card[data-team-stat-display="permatch"] td[data-team-rateable="true"] .ucltk-team-stat-total{display:none}.ucltk-team-stats-card[data-team-stat-display="permatch"] td[data-team-rateable="true"] .ucltk-team-stat-permatch{display:inline;color:var(--ucl-blue);font-weight:900}.ucltk-team-stats-card[data-team-stat-display="permatch"] th[data-team-rateable] span:after{content:" /match";color:var(--ucl-blue);font-size:8px}.ucltk-team-stats-card[data-team-stat-display="permatch"] th[data-team-percentage="true"] span:after{content:" %"}
/* Hub */
.ucltk-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);min-height:330px;margin-bottom:20px;border-radius:22px;overflow:hidden;background:radial-gradient(circle at 77% 12%,rgba(81,108,255,.8),transparent 31%),radial-gradient(circle at 90% 100%,rgba(54,217,255,.24),transparent 30%),linear-gradient(135deg,#07103e 0,#101c67 55%,#111b56 100%);color:#fff;box-shadow:0 18px 42px rgba(10,17,63,.2)}.ucltk-hero:after{content:"";position:absolute;right:-90px;top:-90px;width:360px;height:360px;border:1px solid rgba(255,255,255,.13);border-radius:50%;box-shadow:0 0 0 54px rgba(255,255,255,.025),0 0 0 108px rgba(255,255,255,.018)}.ucltk-hero__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:38px 42px}.ucltk-hero h1{max-width:720px;margin:9px 0 12px!important;color:#fff!important;font-size:clamp(38px,5vw,66px)!important;line-height:.98!important;letter-spacing:-.05em;font-weight:950!important}.ucltk-hero p{max-width:680px;margin:0 0 22px;color:#dfe6ff;font-size:16px;line-height:1.55}.ucltk-hero__actions{display:flex;gap:9px;flex-wrap:wrap}.ucltk-hero__actions .ucltk-button--soft{background:#fff;color:var(--ucl)!important;border-color:#fff}.ucltk-hero__panel{position:relative;z-index:2;align-self:center;margin:24px 26px 24px 0;padding:20px;border:1px solid rgba(255,255,255,.18);border-radius:17px;background:rgba(7,13,52,.54);backdrop-filter:blur(11px)}.ucltk-hero__panel h2{margin:0 0 4px!important;color:#fff!important;font-size:16px!important}.ucltk-hero__panel p{margin:0 0 15px;color:#bfc9f2;font-size:11px}.ucltk-command-list{display:grid;gap:8px}.ucltk-command-match{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;padding:10px;border-radius:10px;background:rgba(255,255,255,.08);color:#fff;font-size:11px;font-weight:800}.ucltk-command-match span:first-child{text-align:right}.ucltk-command-match b{padding:4px 7px;border-radius:6px;background:rgba(0,0,0,.23);font-size:12px}.ucltk-tool-card{position:relative;display:flex;flex-direction:column;min-height:190px;padding:20px;border:1px solid var(--line);border-radius:16px;background:#fff;color:var(--ink)!important;transition:.18s ease}.ucltk-tool-card:hover{transform:translateY(-2px);border-color:#b9c3db;box-shadow:0 10px 26px rgba(15,23,42,.08)}.ucltk-tool-card__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#edf0ff;color:var(--ucl-blue)}.ucltk-tool-card__icon svg{width:21px;height:21px}.ucltk-tool-card h3{margin:15px 0 6px!important;color:var(--ink)!important;font-size:16px!important;font-weight:900!important}.ucltk-tool-card p{margin:0 0 18px;color:var(--muted);font-size:12px;line-height:1.5}.ucltk-tool-card strong{margin-top:auto;color:var(--ucl-blue);font-size:11px}.ucltk-leader-card .ucltk-card__head{padding:11px 14px}.ucltk-leader-card .ucltk-card__head h2{font-size:15px!important}.ucltk-leader-card .ucltk-card__body{padding:4px 14px 6px}.ucltk-leader-card .ucltk-pill{padding:4px 8px;font-size:9px}.ucltk-leader-list{list-style:none!important;margin:0!important;padding:0!important}.ucltk-leader-list li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:45px;padding:5px 0;border-bottom:1px solid #edf0f4}.ucltk-leader-list li:last-child{border:0}.ucltk-leader-player{min-width:0}.ucltk-leader-list .ucltk-player{gap:7px;font-size:11px;line-height:1.1}.ucltk-leader-list .ucltk-player img,.ucltk-leader-list .ucltk-avatar-fallback{width:27px;height:27px;flex-basis:27px}.ucltk-leader-player small{display:block;max-width:calc(100% - 34px);margin:-5px 0 0 34px;overflow:hidden;color:#94a3b8;font-size:9px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.ucltk-leader-list strong{color:var(--ucl);font-size:12px}.ucltk-leader-list .ucltk-rating{min-width:40px;padding:4px 6px;font-size:10px}
/* Fixtures */
.ucltk-stage-tabs{display:flex;gap:7px;overflow-x:auto;padding:2px 1px 11px;scrollbar-width:none}.ucltk-stage-tabs button{flex:0 0 auto;padding:9px 13px;border:1px solid var(--line);border-radius:10px;background:#fff;color:#59677a;font:800 11px inherit;cursor:pointer}.ucltk-stage-tabs button.is-active{border-color:var(--ucl);background:var(--ucl);color:#fff}.ucltk-fixture-groups{display:grid;gap:20px}.ucltk-fixture-group__head{display:flex;align-items:center;justify-content:space-between;margin:0 0 9px;padding:0 3px}.ucltk-fixture-group__head h2{margin:0!important;color:var(--ink)!important;font-size:16px!important;font-weight:900!important}.ucltk-fixture-group__head span{color:var(--muted);font-size:11px}.ucltk-match-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ucltk-match-card{position:relative;display:flex;flex-direction:column;min-height:164px;border:1px solid var(--line);border-radius:15px;background:#fff;color:var(--ink)!important;overflow:hidden;transition:.16s ease}.ucltk-match-card:hover{border-color:#b8c2d9;box-shadow:0 8px 22px rgba(15,23,42,.08);transform:translateY(-1px)}.ucltk-match-card__top{display:flex;justify-content:space-between;gap:10px;padding:11px 14px;border-bottom:1px solid #edf0f4;background:#f8f9fc;color:#64748b;font-size:10px;font-weight:750}.ucltk-match-card__teams{display:grid;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:7px;padding:16px 13px 12px}.ucltk-match-card__team{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;text-align:center;font-size:11px;font-weight:850}.ucltk-match-card__team img{width:42px;height:42px;object-fit:contain}.ucltk-match-card__team span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-match-card__score{font-size:20px;font-weight:950;text-align:center;color:var(--ucl)}.ucltk-match-card__insight{display:flex;justify-content:center;gap:12px;margin-top:auto;padding:8px 12px;border-top:1px solid #edf0f4;color:#607087;font-size:10px}.ucltk-match-card__events{display:flex;gap:5px;justify-content:center;flex-wrap:wrap;padding:0 10px 10px}.ucltk-event-chip{padding:4px 7px;border-radius:7px;background:#eef1f7;color:#48566a;font-size:9px;font-weight:750}
/* Ticker */
.ucltk-ticker-card{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 6px 20px rgba(15,23,42,.05);overflow:hidden}.ucltk-ticker-scroll{width:100%;overflow:auto}.ucltk-ticker{width:100%;min-width:1120px;border-collapse:separate;border-spacing:0;table-layout:fixed}.ucltk-ticker th{height:54px;padding:7px;border-right:1px solid #e5e9f0;border-bottom:1px solid #dbe1eb;background:#f4f6fa;color:#526176;font-size:9px;font-weight:900;text-align:center;text-transform:uppercase}.ucltk-ticker th[data-slot]{padding:0}.ucltk-ticker th[data-slot].is-sorted{background:#e8edff;color:var(--ucl-blue)}.ucltk-ticker-sort{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:54px;margin:0;padding:6px 22px 6px 8px;border:0;background:transparent;color:inherit;font:inherit;text-transform:inherit;cursor:pointer}.ucltk-ticker-sort:hover{background:rgba(49,85,216,.06);color:var(--ucl-blue)}.ucltk-ticker-sort:focus-visible{outline:2px solid var(--ucl-blue);outline-offset:-3px}.ucltk-ticker-sort small{display:block;margin-top:3px;color:#94a3b8;font-size:8px}.ucltk-ticker-sort i{position:absolute;top:50%;right:8px;color:#9aa6ba;font-size:11px;font-style:normal;transform:translateY(-50%)}.ucltk-ticker th[data-slot].is-sorted .ucltk-ticker-sort i{color:var(--ucl-blue)}.ucltk-ticker th:first-child{position:sticky;left:0;z-index:5;width:210px;text-align:left;background:#eef1f6}.ucltk-ticker td{height:64px;padding:5px;border-right:1px solid #edf0f4;border-bottom:1px solid #edf0f4;background:#fff;text-align:center}.ucltk-ticker td.is-day-filtered{background:#fafbfc}.ucltk-ticker td:first-child{position:sticky;left:0;z-index:3;padding:8px 12px;background:#fff;text-align:left}.ucltk-ticker tr:hover td:first-child{background:#f8faff}.ucltk-ticker-team{display:flex;align-items:center;gap:9px;min-width:0}.ucltk-ticker-team img{width:30px;height:30px;object-fit:contain}.ucltk-ticker-team span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850}.ucltk-ticker-cell{display:flex;position:relative;align-items:center;justify-content:center;gap:5px;width:100%;min-height:50px;padding:5px;border:1px solid transparent;border-radius:9px;color:#273449!important;font-size:10px;font-weight:900;line-height:1.1;transition:filter .15s,transform .15s}.ucltk-ticker-cell[hidden],[data-extra-match][hidden]{display:none!important}.ucltk-ticker-cell:hover{filter:saturate(1.08);transform:translateY(-1px)}.ucltk-ticker-cell small{display:inline-grid;position:absolute;top:4px;right:4px;place-items:center;min-width:16px;height:16px;padding:0 3px;border-radius:50%;background:rgba(100,116,139,.18);color:#475569;font-size:7px}.ucltk-ticker-opponent{display:grid;place-items:center;min-width:28px;min-height:28px}.ucltk-ticker-opponent img{width:28px;height:28px;object-fit:contain}.ucltk-ticker-opponent [data-opponent-short]{font-size:11px;letter-spacing:.02em}.ucltk-ticker[data-team-display="badge"] .ucltk-ticker-opponent:not(.is-text-fallback) [data-opponent-short]{display:none}.ucltk-ticker[data-team-display="text"] .ucltk-ticker-opponent img{display:none}.ucltk-ticker-cell.has-metric .ucltk-ticker-opponent img{width:22px;height:22px}.ucltk-ticker-cell.has-metric [data-cell-value]{color:inherit;font-size:11px;font-weight:950;font-variant-numeric:tabular-nums}.ucltk-ticker-cell[data-tone="1"]{background:rgb(181,232,196);border-color:rgba(33,150,84,.16)}.ucltk-ticker-cell[data-tone="2"]{background:rgb(207,235,219);border-color:rgba(33,150,84,.10)}.ucltk-ticker-cell[data-tone="3"]{background:rgb(233,237,242);border-color:rgba(127,137,151,.12)}.ucltk-ticker-cell[data-tone="4"]{background:rgb(239,214,215);border-color:rgba(201,74,74,.10)}.ucltk-ticker-cell[data-tone="5"]{background:rgb(245,191,187);border-color:rgba(201,74,74,.16)}.ucltk-ticker-cell.is-empty{background:#f3f5f8;color:#a1aabc!important}.ucltk-ticker-legend{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 15px;border-top:1px solid var(--line);color:#69778b;font-size:10px}.ucltk-legend-dot{width:18px;height:9px;border-radius:3px}.ucltk-ticker-window{font-size:11px;font-weight:850;color:#475569}.ucltk-ticker-select{min-width:138px}.ucltk-ticker-display-select{min-width:124px}
@media(max-width:760px){.ucltk-ticker-page [data-ticker-controls]>.ucltk-toolbar__group:first-child{width:100%}.ucltk-ticker-page [data-ticker-controls]>.ucltk-toolbar__group:first-child>.ucltk-segment:first-child{width:100%;gap:5px}.ucltk-ticker-page [data-mode]{min-width:0!important;flex:1;padding-inline:8px!important;font-size:11px!important}.ucltk-ticker-page .ucltk-ticker-select{flex:1;min-width:0!important}.ucltk-ticker-page [data-ticker-controls]>.ucltk-toolbar__group:last-child{width:100%}.ucltk-ticker-page [data-ticker-controls] .ucltk-search{width:100%;min-width:0}.ucltk-ticker{min-width:1040px}.ucltk-ticker th:first-child{width:190px}}
/* Match detail */
.ucltk-match-hero{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:270px;padding:34px 5%;border-radius:22px;overflow:hidden;background:radial-gradient(circle at 50% -20%,rgba(76,103,232,.85),transparent 45%),linear-gradient(135deg,#080e39,#141f6b);color:#fff;box-shadow:0 16px 38px rgba(10,17,63,.2)}.ucltk-match-hero__team{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;text-align:center}.ucltk-match-hero__team img{width:92px;height:92px;object-fit:contain;filter:drop-shadow(0 7px 16px rgba(0,0,0,.25))}.ucltk-match-hero__team h2{margin:0!important;color:#fff!important;font-size:clamp(17px,2vw,26px)!important;font-weight:900!important}.ucltk-match-hero__score{text-align:center}.ucltk-match-hero__score.is-upcoming{display:flex;align-self:stretch;align-items:center;justify-content:center;flex-direction:column}.ucltk-match-hero__score strong{display:block;color:#fff;font-size:clamp(48px,7vw,82px);line-height:.9;font-weight:950;letter-spacing:-.08em}.ucltk-match-hero__score>span{display:block;margin-top:12px;color:#c9d3ff;font-size:11px;font-weight:850;text-transform:uppercase}.ucltk-match-hero__score.is-upcoming .ucltk-match-meta{margin-top:0}.ucltk-match-meta{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;margin-top:12px;color:#cfd7ff;font-size:11px;font-weight:850;text-transform:uppercase}.ucltk-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.ucltk-summary-card{padding:15px;border:1px solid var(--line);border-radius:14px;background:#fff}.ucltk-summary-card h3{margin:0 0 10px!important;color:#64748b!important;font-size:10px!important;text-transform:uppercase;letter-spacing:.07em}.ucltk-summary-card ul{list-style:none!important;margin:0!important;padding:0!important}.ucltk-summary-card li{display:flex;justify-content:space-between;gap:8px;padding:5px 0;font-size:11px}.ucltk-summary-card li span:last-child{font-weight:850}.ucltk-stat-bars{display:grid;gap:12px}.ucltk-stat-bar__labels{display:flex;justify-content:space-between;gap:8px;margin-bottom:5px;font-size:11px;font-weight:800}.ucltk-stat-bar__track{display:flex;height:7px;border-radius:999px;overflow:hidden;background:#e8ecf3}.ucltk-stat-bar__home{background:var(--ucl-blue)}.ucltk-stat-bar__away{background:#22a7c8}.ucltk-lineups{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ucltk-lineup h3{display:flex;align-items:center;gap:8px;margin:0 0 9px!important;font-size:13px!important}.ucltk-lineup ol{list-style:none!important;margin:0!important;padding:0!important}.ucltk-lineup li{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #edf0f4;font-size:11px}.ucltk-lineup li span:first-child{color:#94a3b8;font-weight:900}.ucltk-pressure{width:100%;height:180px;border-radius:10px;background:linear-gradient(180deg,#f8faff,#fff)}
/* Profiles */
.ucltk-profile-hero{display:flex;align-items:center;gap:22px;padding:25px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,#fff,#f2f4fb);box-shadow:0 6px 20px rgba(15,23,42,.05)}.ucltk-profile-hero>img{width:118px;height:118px;border-radius:18px;object-fit:contain;background:#fff}.ucltk-profile-hero__copy{min-width:0}.ucltk-profile-hero h1{margin:4px 0 6px!important;color:var(--ucl)!important;font-size:clamp(28px,4vw,48px)!important;font-weight:950!important;letter-spacing:-.04em}.ucltk-profile-hero p{margin:0;color:var(--muted)}.ucltk-profile-stats{columns:2;column-gap:18px}.ucltk-profile-stat{break-inside:avoid;display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid #edf0f4;font-size:11px}.ucltk-profile-stat b{color:var(--ucl)}
/* Draft */
.ucltk-draft-layout{display:grid;grid-template-columns:260px minmax(460px,1fr) 360px;gap:14px;align-items:start}.ucltk-draft-layout>*{min-width:0}.ucltk-draft-rail{position:sticky;top:128px}.ucltk-draft-status{display:grid;gap:10px}.ucltk-status-row{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #edf0f4;font-size:11px}.ucltk-status-row:last-child{border:0}.ucltk-status-row b{color:var(--ucl)}.ucltk-club-spread{display:grid;gap:5px;max-height:230px;overflow:auto}.ucltk-club-spread div{display:flex;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:7px;background:#f6f8fb;font-size:10px}.ucltk-pitch{position:relative;min-height:690px;padding:22px 20px;border-radius:19px;overflow:hidden;background:repeating-linear-gradient(180deg,#087c58 0,#087c58 84px,#078764 84px,#078764 168px);box-shadow:inset 0 0 0 2px rgba(255,255,255,.35)}.ucltk-pitch:before{content:"";position:absolute;inset:22px;border:2px solid rgba(255,255,255,.45);border-radius:4px}.ucltk-pitch:after{content:"";position:absolute;left:50%;top:50%;width:108px;height:108px;border:2px solid rgba(255,255,255,.45);border-radius:50%;transform:translate(-50%,-50%)}.ucltk-pitch-row{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:124px}.ucltk-slot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(104px,18%);min-height:94px;padding:6px;border:1px dashed rgba(255,255,255,.55);border-radius:12px;background:rgba(1,41,31,.27);color:#fff;text-align:center;cursor:pointer}.ucltk-slot.is-filled{border-style:solid;background:rgba(7,16,45,.86);box-shadow:0 7px 15px rgba(0,0,0,.2)}.ucltk-slot img{width:38px;height:38px;border-radius:50%;object-fit:cover;background:#fff}.ucltk-slot strong{display:block;width:100%;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.ucltk-slot small{font-size:8px;color:#cbd5ff}.ucltk-slot__remove{position:absolute;right:3px;top:3px;width:18px;height:18px;border:0;border-radius:50%;background:rgba(255,255,255,.18);color:#fff;font-size:12px;cursor:pointer}.ucltk-draft-actions{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 10px}.ucltk-player-browser{max-height:720px;overflow:hidden}.ucltk-player-browser__filters{display:grid;grid-template-columns:1fr 100px;gap:7px;padding:12px;border-bottom:1px solid var(--line)}.ucltk-player-browser__list{max-height:600px;overflow:auto}.ucltk-browser-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px 11px;border-bottom:1px solid #edf0f4}.ucltk-browser-row .ucltk-player{font-size:10px}.ucltk-browser-row .ucltk-player img{width:32px;height:32px}.ucltk-browser-row__metric{text-align:right}.ucltk-browser-row__metric b{display:block;color:var(--ucl);font-size:12px}.ucltk-browser-row__metric small{color:#94a3b8;font-size:8px}.ucltk-add{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:8px;background:var(--ucl);color:#fff;font-size:17px;cursor:pointer}.ucltk-add:disabled{opacity:.3}.ucltk-draft-note{margin-bottom:12px;padding:11px 13px;border:1px solid #d9e2ff;border-radius:11px;background:#f2f5ff;color:#3f4d78;font-size:10px;line-height:1.45}
.ucltk-browser-row .ucltk-position{min-width:34px;padding:3px 6px;font-size:8px}
/* RMT */
.ucltk-rmt-layout{display:grid;grid-template-columns:minmax(350px,.75fr) minmax(480px,1.25fr);gap:18px;align-items:start}.ucltk-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:270px;padding:28px;border:2px dashed #bac4d6;border-radius:16px;background:#f8f9fc;text-align:center;cursor:pointer;transition:.16s}.ucltk-drop:hover,.ucltk-drop.is-drag{border-color:var(--ucl-blue);background:#f1f4ff}.ucltk-drop__icon{display:grid;place-items:center;width:54px;height:54px;margin-bottom:12px;border-radius:15px;background:#e9edff;color:var(--ucl-blue);font-size:24px}.ucltk-drop h2{margin:0 0 6px!important;font-size:18px!important}.ucltk-drop p{max-width:390px;margin:0;color:var(--muted);font-size:12px}.ucltk-preview{display:none;margin-top:14px}.ucltk-preview.is-visible{display:block}.ucltk-preview img{display:block;max-width:100%;max-height:390px;margin:auto;border-radius:12px;object-fit:contain}.ucltk-roster-editor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ucltk-roster-card{display:flex;align-items:center;gap:8px;min-width:0;padding:9px;border:1px solid var(--line);border-radius:10px;background:#fff}.ucltk-roster-card img{width:34px;height:34px;border-radius:50%;object-fit:cover}.ucltk-roster-card div{min-width:0}.ucltk-roster-card b,.ucltk-roster-card small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-roster-card b{font-size:10px}.ucltk-roster-card small{color:var(--muted);font-size:8px}.ucltk-rating-ring{display:grid;place-items:center;width:122px;height:122px;margin:0 auto;border-radius:50%;background:conic-gradient(var(--good) calc(var(--score,0)*1%),#e8ecf2 0);position:relative}.ucltk-rating-ring:after{content:"";position:absolute;inset:10px;border-radius:50%;background:#fff}.ucltk-rating-ring strong{position:relative;z-index:1;color:var(--ucl);font-size:34px}.ucltk-rating-ring small{position:absolute;z-index:1;margin-top:43px;color:var(--muted);font-size:9px;font-weight:850;text-transform:uppercase}.ucltk-rmt-result{display:none}.ucltk-rmt-result.is-visible{display:block}
/* Projection */
.ucltk-model-note{display:flex;align-items:flex-start;gap:10px;padding:13px 15px;border:1px solid #dce3f8;border-radius:12px;background:#f5f7ff;color:#465270;font-size:11px;line-height:1.5}.ucltk-model-note b{color:var(--ucl)}
@media(max-width:1250px){.ucltk-nav__brand span:last-child{display:none}.ucltk-nav__brand{padding-right:9px}.ucltk-draft-layout{grid-template-columns:220px minmax(430px,1fr) 330px}.ucltk-match-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:1050px){.ucltk-hero{grid-template-columns:1fr}.ucltk-hero__panel{margin:0 28px 28px}.ucltk-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-draft-layout{grid-template-columns:1fr}.ucltk-draft-rail{position:static}.ucltk-player-browser{max-height:none}.ucltk-player-browser__list{max-height:520px}.ucltk-rmt-layout{grid-template-columns:1fr}.ucltk-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){#content.inner.awsm-ucl-page{width:100%!important;padding:10px 8px 42px!important}.ucltk-shell,.ucltk-head>div,.ucltk-hero,.ucltk-hero__copy,.ucltk-hero__panel{min-width:0;max-width:100%}.ucltk-nav{min-height:57px;margin-bottom:18px;border-radius:12px}.ucltk-nav__brand{display:none}.ucltk-nav__item{padding:9px 10px}.ucltk-nav__item svg{width:16px;height:16px}.ucltk-head{align-items:flex-start;flex-direction:column;margin-bottom:17px}.ucltk-head h1{font-size:30px!important}.ucltk-head p{font-size:13px}.ucltk-season{width:100%;grid-template-columns:auto minmax(0,1fr)}.ucltk-season select{width:100%;min-width:0}.ucltk-card__head{align-items:flex-start;flex-direction:column}.ucltk-card__actions{justify-content:flex-start;width:100%}.ucltk-hero{width:100%;grid-template-columns:minmax(0,1fr)}.ucltk-hero__copy{padding:30px 24px}.ucltk-hero h1{font-size:40px!important}.ucltk-hero p{max-width:100%}.ucltk-hero__panel{margin:0 16px 16px}.ucltk-command-match{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ucltk-command-match span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-grid--2,.ucltk-grid--3,.ucltk-grid--4{grid-template-columns:1fr}.ucltk-span-2{grid-column:auto}.ucltk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-match-grid{grid-template-columns:1fr}.ucltk-toolbar{align-items:stretch}.ucltk-toolbar__group{width:100%}.ucltk-search{width:100%;min-width:0}.ucltk-match-hero{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);min-height:220px;padding:25px 12px}.ucltk-match-hero__team img{width:60px;height:60px}.ucltk-match-hero__team h2{font-size:13px!important}.ucltk-match-hero__score strong{font-size:45px}.ucltk-lineups{grid-template-columns:1fr}.ucltk-profile-hero{align-items:flex-start;padding:18px}.ucltk-profile-hero>img{width:82px;height:82px}.ucltk-profile-stats{columns:1}.ucltk-draft-page,.ucltk-draft-page .ucltk-shell,.ucltk-draft-layout,.ucltk-draft-layout>main,.ucltk-draft-layout>aside{width:100%;min-width:0;max-width:100%}.ucltk-draft-page{overflow-x:hidden!important}.ucltk-draft-note{overflow-wrap:anywhere}.ucltk-pitch{min-height:590px;padding:15px 5px}.ucltk-pitch-row{gap:4px;min-height:105px}.ucltk-slot{width:19%;min-width:0;padding:3px}.ucltk-slot img{width:30px;height:30px}.ucltk-slot strong{font-size:8px}.ucltk-rmt-layout{grid-template-columns:1fr}.ucltk-roster-editor{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Stats intelligence and Charts */
.ucltk-toolbar__group--scroll{max-width:100%;overflow-x:auto;padding-bottom:2px}.ucltk-toolbar__group--scroll .ucltk-segment{flex-wrap:nowrap}.ucltk-stats-table-card .ucltk-table{min-width:920px}.ucltk-team-stats-card .ucltk-table{min-width:1080px}.ucltk-stats-table-card .ucltk-rate-cell{font-variant-numeric:tabular-nums}.ucltk-stats-table-card[data-stat-display="per90"] .ucltk-rate-cell{color:var(--ucl-blue);font-weight:900}.ucltk-visual-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:16px;padding:24px 26px;border:1px solid #ced9f4;border-radius:18px;background:linear-gradient(125deg,#071450,#243da0 62%,#2e95a0);color:#fff;box-shadow:0 16px 36px rgba(7,20,80,.15)}.ucltk-visual-intro h2{margin:5px 0 7px!important;color:#fff!important;font-size:27px!important;letter-spacing:-.025em}.ucltk-visual-intro p{max-width:720px;margin:0;color:#d9e1ff;font-size:13px}.ucltk-visual-intro .ucltk-eyebrow{color:#66e4de}.ucltk-visual-intro .ucltk-pill{flex:none;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.12);color:#fff}.ucltk-visual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ucltk-visual-card{min-width:0;overflow:visible}.ucltk-visual-card .ucltk-card__head{min-height:78px;padding-bottom:12px}.ucltk-visual-card [data-ucl-chart-status]{min-width:48px;color:#08794f;font-size:10px;font-weight:900}.ucltk-visual-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:9px;padding:14px 16px}.ucltk-visual-controls select,.ucltk-visual-controls input{display:block;width:100%;min-width:0;height:42px;box-sizing:border-box;padding:0 38px 0 14px;border:1px solid #cfd9e8;border-radius:999px;background-color:#fff;color:#253047;font-family:inherit;font-size:11px;font-weight:750;line-height:42px;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.ucltk-visual-controls select{appearance:auto}.ucltk-visual-controls input{padding-right:14px}.ucltk-visual-controls select:focus,.ucltk-visual-controls input:focus{border-color:var(--ucl-blue);box-shadow:0 0 0 3px rgba(49,85,216,.12)}.ucltk-visual-control--span-2{grid-column:span 2}.ucltk-visual-control--full{grid-column:1/-1}.ucltk-visual-search-wrap{position:relative;min-width:0}.ucltk-visual-search-wrap:before{content:"\2315";position:absolute;z-index:2;top:11px;left:14px;color:#728098;font-size:17px;line-height:18px;pointer-events:none;transform:rotate(-20deg)}.ucltk-visual-search-wrap input{padding-left:39px}.ucltk-visual-search-results{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;max-height:260px;padding:6px;border:1px solid #d8e0ec;border-radius:14px;background:#fff;overflow-y:auto;box-shadow:0 16px 36px rgba(7,20,80,.18)}.ucltk-visual-search-results button{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:9px 10px;border:0;border-radius:9px;background:transparent;color:#172039;text-align:left;cursor:pointer}.ucltk-visual-search-results button:hover,.ucltk-visual-search-results button:focus{background:#edf1ff;outline:none}.ucltk-visual-search-results b{min-width:0;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-visual-search-results span{grid-row:1/3;grid-column:2;color:var(--ucl-blue);font-size:9px;font-weight:900;align-self:center}.ucltk-visual-search-results small{color:#738096;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-canvas-wrap{position:relative;padding:0 14px 14px}.ucltk-canvas-wrap canvas{display:block;width:100%;height:auto;border:1px solid #dce3ef;border-radius:14px;background:#f8fbff;box-shadow:0 6px 18px rgba(15,23,42,.06)}.ucltk-canvas-wrap--interactive canvas{cursor:crosshair}.ucltk-chart-tooltip{position:absolute;z-index:20;width:190px;max-width:calc(100% - 34px);padding:11px 12px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:#071450;color:#fff;box-shadow:0 15px 34px rgba(7,20,80,.3);pointer-events:none;transform:translate(-50%,-112%)}.ucltk-chart-tooltip:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;background:#071450;transform:translateX(-50%) rotate(45deg)}.ucltk-chart-tooltip b,.ucltk-chart-tooltip small,.ucltk-chart-tooltip span{display:block}.ucltk-chart-tooltip b{font-size:12px}.ucltk-chart-tooltip small{margin-top:2px;color:#b9c8f6;font-size:9px}.ucltk-chart-tooltip span{margin-top:7px;color:#66e4de;font-size:10px;font-weight:850}
.ucltk-chart-tooltip.is-below{transform:translate(-50%,12%)}.ucltk-chart-tooltip.is-below:after{top:-6px;bottom:auto}.ucltk-visual-controls select,.ucltk-visual-controls input{margin:0!important}
.ucltk-radar-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-radar-controls input{padding-right:42px}.ucltk-visual-search-clear{position:absolute!important;z-index:3;top:7px;right:7px;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#eef1f7!important;color:#526176!important;font:800 18px/1 Arial,sans-serif!important;cursor:pointer}.ucltk-visual-search-clear:hover{background:#dfe5f0!important;color:var(--ucl)!important}
@media(max-width:1050px){.ucltk-visual-grid{grid-template-columns:1fr}.ucltk-visual-card .ucltk-card__head{flex-direction:row;align-items:center}.ucltk-stats-view-row{justify-content:flex-start;overflow-x:auto}}
@media(max-width:760px){.ucltk-stats-view-row .ucltk-segment{width:100%}.ucltk-stats-view-row .ucltk-segment button{flex:1;min-width:90px}.ucltk-visual-intro{align-items:flex-start;flex-direction:column;padding:20px}.ucltk-visual-intro h2{font-size:23px!important}.ucltk-visual-card .ucltk-card__head{min-height:0;align-items:flex-start;flex-direction:column}.ucltk-visual-controls{grid-template-columns:1fr;min-height:0}.ucltk-visual-control--span-2,.ucltk-visual-control--full{grid-column:1}.ucltk-canvas-wrap{padding:0 8px 8px}.ucltk-share-button{min-height:36px}.ucltk-stats-table-card .ucltk-table{min-width:840px}.ucltk-team-stats-card .ucltk-table{min-width:960px}.ucltk-player-table .ucltk-player-col{width:210px;min-width:210px;max-width:210px;padding-left:8px;padding-right:8px}.ucltk-table-player{gap:8px}.ucltk-table-player__avatar{width:36px;height:36px;flex-basis:36px}.ucltk-table-player__name{max-width:150px;font-size:11px}}

/* Matchday navigation */
.ucltk-matchday-toolbar{flex-wrap:nowrap}.ucltk-matchday-nav{display:flex;align-items:center;gap:8px;flex:0 0 auto}.ucltk-matchday-select{min-width:205px}.ucltk-matchday-button{height:42px;min-width:78px;border-radius:999px}.ucltk-matchday-search{width:min(420px,42vw);min-width:220px;margin-left:auto}.ucltk-matchday-search input{min-width:0}
@media(max-width:760px){.ucltk-matchday-toolbar{flex-wrap:wrap}.ucltk-matchday-nav{width:100%}.ucltk-matchday-select{min-width:0;flex:1}.ucltk-matchday-button{min-width:42px;padding:0 12px}.ucltk-matchday-button span{display:none}.ucltk-matchday-search{width:100%;min-width:0;margin-left:0}}

/* Match intelligence centre */
.ucltk-match-topbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ucltk-match-topbar>div{display:flex;align-items:center;gap:7px}.ucltk-match-topbar [data-ucl-match-status]{color:#08794f;font-size:10px;font-weight:900}.ucltk-match-hero__team small{color:#aebce8;font-size:10px;font-weight:750}.ucltk-match-intel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.ucltk-intel-card{padding:17px 18px;border:1px solid var(--line);border-radius:15px;background:#fff}.ucltk-intel-card span{display:block;color:#64748b;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.ucltk-intel-card strong{display:block;margin:4px 0 2px;color:var(--ucl);font-size:26px;font-weight:950;letter-spacing:-.03em}.ucltk-intel-card small{color:#94a3b8;font-size:9px}.ucltk-summary-big{display:block;color:var(--ucl);font-size:25px;font-weight:950}.ucltk-summary-card>p{margin:3px 0 0;color:#64748b;font-size:10px}.ucltk-summary-card li .ucltk-player{gap:5px}.ucltk-summary-card li .ucltk-player img{width:23px;height:23px}.ucltk-prop-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:0 16px 16px}.ucltk-prop-card{padding:12px;border:1px solid #e0e5ef;border-radius:11px;background:#f8faff}.ucltk-prop-card>span{display:block;min-height:24px;color:#6c7890;font-size:8px;font-weight:900;text-transform:uppercase}.ucltk-prop-card>div{display:flex;align-items:center;gap:7px;margin:7px 0}.ucltk-prop-card img{width:28px;height:28px;border-radius:50%;object-fit:cover;background:#fff}.ucltk-prop-card b{font-size:10px}.ucltk-prop-card strong{display:block;color:var(--ucl);font-size:13px}.ucltk-prop-card small{color:#8793a7;font-size:8px}.ucltk-pressure-legend{display:flex;justify-content:space-between;margin-top:8px;color:#64748b;font-size:10px}.ucltk-pressure-legend span:first-child{color:#3155d8}.ucltk-pressure-legend span:last-child{color:#22a7c8}.ucltk-feed-placeholder{display:flex;min-height:190px;align-items:center;justify-content:center;flex-direction:column;padding:22px;text-align:center}.ucltk-feed-placeholder>span{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#edf1ff;color:var(--ucl-blue);font-size:23px}.ucltk-feed-placeholder h3{margin:12px 0 5px!important;color:var(--ucl)!important;font-size:14px!important}.ucltk-feed-placeholder p{max-width:380px;margin:0;color:#738096;font-size:10px;line-height:1.55}.ucltk-section-heading{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.ucltk-section-heading h2{margin:3px 0 4px!important;color:var(--ink)!important;font-size:21px!important}.ucltk-section-heading p{margin:0;color:var(--muted);font-size:11px}.ucltk-pitch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ucltk-match-pitch-card{min-width:0;border:1px solid var(--line);border-radius:17px;background:#fff;overflow:hidden;box-shadow:0 5px 18px rgba(15,23,42,.05)}.ucltk-match-pitch-card>header{display:flex;align-items:center;gap:11px;padding:13px 15px;border-bottom:1px solid #e6eaf1}.ucltk-match-pitch-card>header img{width:38px;height:38px;object-fit:contain}.ucltk-match-pitch-card>header h3{margin:0!important;color:var(--ink)!important;font-size:14px!important}.ucltk-match-pitch-card>header span{color:var(--muted);font-size:9px;font-weight:750}.ucltk-match-pitch{position:relative;min-height:540px;padding:15px;background:repeating-linear-gradient(180deg,#087c58 0,#087c58 68px,#078764 68px,#078764 136px);overflow:hidden}.ucltk-match-pitch:before{content:"";position:absolute;inset:14px;border:2px solid rgba(255,255,255,.36);border-radius:4px}.ucltk-match-pitch:after{content:"";position:absolute;left:50%;top:50%;width:90px;height:90px;border:2px solid rgba(255,255,255,.36);border-radius:50%;transform:translate(-50%,-50%)}.ucltk-match-pitch-row{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:126px}.ucltk-match-pitch-player{display:flex;align-items:center;flex-direction:column;width:22%;min-width:0;text-align:center}.ucltk-match-pitch-player img{width:42px;height:42px;border:3px solid rgba(255,255,255,.85);border-radius:50%;background:#fff;object-fit:cover;box-shadow:0 5px 12px rgba(0,0,0,.28)}.ucltk-match-pitch-player b{display:block;max-width:100%;margin:4px 0 3px;padding:3px 5px;border-radius:5px;background:rgba(4,15,48,.82);color:#fff;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-match-pitch-player .ucltk-rating{min-width:35px;padding:3px 5px;font-size:8px}.ucltk-event-timeline{position:relative;list-style:none!important;margin:0!important;padding:0!important}.ucltk-event-timeline:before{content:"";position:absolute;left:29px;top:8px;bottom:8px;width:2px;background:#e0e5ef}.ucltk-event-timeline li{position:relative;display:grid;grid-template-columns:35px 30px minmax(0,1fr) auto;align-items:center;gap:7px;padding:10px 0;border-bottom:1px solid #edf0f4}.ucltk-event-timeline time{color:#607087;font-size:10px;font-weight:900}.ucltk-event-icon{position:relative;z-index:1;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#edf1ff;color:var(--ucl);font-size:11px}.ucltk-event-timeline b{font-size:11px}.ucltk-event-timeline p{margin:2px 0 0;color:#738096;font-size:9px}.ucltk-event-timeline strong{font-size:10px}.ucltk-match-facts{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin:0}.ucltk-match-facts div{padding:10px 0;border-bottom:1px solid #edf0f4}.ucltk-match-facts dt{color:#8793a7;font-size:8px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.ucltk-match-facts dd{margin:3px 0 0;color:var(--ink);font-size:11px;font-weight:800}
@media(max-width:1050px){.ucltk-match-intel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-prop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-pitch-grid{grid-template-columns:1fr}.ucltk-match-pitch{min-height:590px}.ucltk-match-pitch-row{min-height:138px}}
@media(max-width:760px){.ucltk-match-topbar{align-items:flex-start;flex-direction:column}.ucltk-match-topbar>div{width:100%;flex-wrap:wrap}.ucltk-match-hero{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr)}.ucltk-match-hero .ucltk-match-meta{font-size:8px;line-height:1.35}.ucltk-match-intel-grid{gap:8px}.ucltk-intel-card{padding:14px 12px}.ucltk-intel-card strong{font-size:21px}.ucltk-section-heading h2{font-size:18px!important}.ucltk-match-pitch{min-height:490px;padding:8px}.ucltk-match-pitch-row{min-height:114px}.ucltk-match-pitch-player{width:24%}.ucltk-match-pitch-player img{width:34px;height:34px}.ucltk-match-pitch-player b{font-size:7px}.ucltk-match-facts{grid-template-columns:1fr}.ucltk-event-timeline li{grid-template-columns:30px 27px minmax(0,1fr)}.ucltk-event-timeline li>strong{display:none}}

/* Team strength ratings and Scout UCL xPts v1 */
.ucltk-model-note--hero{align-items:center;padding:16px 18px;background:linear-gradient(110deg,#f4f6ff,#eef8ff)}.ucltk-model-note--hero .ucltk-pill{flex:0 0 auto}.ucltk-projection-table{min-width:1510px;font-variant-numeric:tabular-nums}.ucltk-strength-table th:nth-child(3),.ucltk-strength-table td:nth-child(3){text-align:left}.ucltk-match-player-table{min-width:1220px}.ucltk-muted{color:#94a3b8}.ucltk-confidence{display:inline-flex;align-items:center;gap:7px;min-width:74px;color:#526176;font-size:10px;font-weight:850;font-variant-numeric:tabular-nums}.ucltk-confidence i{position:relative;width:34px;height:5px;border-radius:99px;background:#e3e8f1;overflow:hidden}.ucltk-confidence i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--confidence);border-radius:inherit;background:linear-gradient(90deg,#ef9c35,#18a36b)}.ucltk-strength-explainer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.ucltk-strength-explainer>div{display:flex;align-items:center;gap:11px;padding:14px 15px;border:1px solid #dfe4ed;border-radius:14px;background:#fff}.ucltk-strength-explainer>div>span{display:grid;place-items:center;width:44px;height:44px;flex:0 0 auto;border-radius:12px;background:#edf0ff;color:var(--ucl-blue);font-size:11px;font-weight:950}.ucltk-strength-explainer p{margin:0}.ucltk-strength-explainer b,.ucltk-strength-explainer small{display:block}.ucltk-strength-explainer b{color:var(--ink);font-size:11px}.ucltk-strength-explainer small{margin-top:3px;color:#7b8799;font-size:9px;line-height:1.35}.ucltk-strength-table{min-width:1180px;font-variant-numeric:tabular-nums}.ucltk-table th[data-strength-sort]{cursor:pointer}.ucltk-table th[data-strength-sort]:after{content:"↕";display:inline-block;margin-left:5px;color:#a1aabd}.ucltk-table th[data-strength-sort].is-sorted:after{color:var(--ucl-blue)}.ucltk-strength-meter{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;width:92px;height:28px;padding:0 8px;border-radius:8px;background:#f0f3f8;overflow:hidden}.ucltk-strength-meter i{position:absolute;inset:0 auto 0 0;width:var(--strength);opacity:.3}.ucltk-strength-meter b{position:relative;z-index:1;color:#142041;font-size:11px;font-weight:950}.ucltk-strength-meter--attack i{background:#35b987}.ucltk-strength-meter--defence i{background:#4c7be6}.ucltk-strength-meter--overall i{background:#8b62cf}.ucltk-model-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ucltk-model-grid .ucltk-card__body{min-height:220px;padding:22px}.ucltk-model-grid h2{margin:16px 0 9px!important;color:var(--ucl)!important;font-size:18px!important}.ucltk-model-grid p{margin:0;color:#66758a;font-size:11px;line-height:1.65}.ucltk-model-step{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#edf0ff;color:var(--ucl-blue);font-size:12px;font-weight:950}.ucltk-model-equation{margin-top:14px;padding:23px}.ucltk-model-equation>div{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.ucltk-model-equation span,.ucltk-model-equation strong{padding:10px 13px;border-radius:9px;background:#f2f4fa;color:var(--ucl);font-size:11px;font-weight:850}.ucltk-model-equation strong{background:var(--ucl);color:#fff;font-size:13px}.ucltk-model-equation b{color:#8290a7}.ucltk-model-equation p{max-width:900px;margin:16px auto 0;color:#758196;font-size:10px;line-height:1.55;text-align:center}.ucltk-visual-card [data-projection-status]{min-width:45px;color:#08794f;font-size:10px;font-weight:900}
@media(max-width:1150px){.ucltk-strength-explainer{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.ucltk-model-note--hero{align-items:flex-start;flex-direction:column}.ucltk-strength-explainer{grid-template-columns:1fr}.ucltk-strength-explainer>div{padding:12px}.ucltk-model-grid{grid-template-columns:1fr}.ucltk-model-grid .ucltk-card__body{min-height:0}.ucltk-model-equation>div{align-items:stretch;flex-direction:column;text-align:center}.ucltk-model-equation>div>b{transform:rotate(90deg)}.ucltk-projections-page .ucltk-stats-view-row .ucltk-segment button{flex:0 0 auto}.ucltk-projections-page .ucltk-toolbar__group--scroll{width:100%}}

/* Rich player profile context */
.ucltk-profile-hero{position:relative}.ucltk-profile-projection{display:flex;align-items:flex-end;flex-direction:column;margin-left:auto;padding-left:24px;text-align:right}.ucltk-profile-projection>span{color:#aab7dd;font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.ucltk-profile-projection strong{display:block;color:#fff;font-size:43px;font-weight:950;line-height:1}.ucltk-profile-projection small{margin-top:5px;color:#c3cdec;font-size:9px}.ucltk-profile-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.ucltk-profile-kpis .ucltk-rating{font-size:16px}.ucltk-projection-breakdown{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:0}.ucltk-projection-breakdown>div{padding:17px 14px;border-right:1px solid #edf0f4;text-align:center}.ucltk-projection-breakdown>div:last-child{border-right:0}.ucltk-projection-breakdown span{display:block;color:#78869b;font-size:8px;font-weight:900;text-transform:uppercase}.ucltk-projection-breakdown b{display:block;margin-top:5px;color:var(--ucl);font-size:18px;font-weight:950}.ucltk-player-strength-context{display:flex;align-items:center;justify-content:flex-end;gap:15px;padding:12px 16px;border-top:1px solid #edf0f4;background:#fafbfe}.ucltk-player-strength-context>span{margin-right:auto;color:#748198;font-size:9px;font-weight:900;text-transform:uppercase}.ucltk-player-strength-context>div{display:flex;align-items:center;gap:6px}.ucltk-player-strength-context small{color:#7b8799;font-size:8px;font-weight:800}.ucltk-profile-page .ucltk-grid--3 .ucltk-card{min-width:0}.ucltk-profile-page .ucltk-section-row .ucltk-segment{flex:0 0 auto}
@media(max-width:1100px){.ucltk-profile-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.ucltk-projection-breakdown{grid-template-columns:repeat(4,minmax(0,1fr))}.ucltk-projection-breakdown>div:nth-child(4){border-right:0}.ucltk-projection-breakdown>div:nth-child(-n+4){border-bottom:1px solid #edf0f4}}
@media(max-width:760px){.ucltk-profile-hero{align-items:center}.ucltk-profile-projection{width:100%;align-items:flex-start;margin:14px 0 0;padding:13px 0 0;border-top:1px solid rgba(255,255,255,.18);text-align:left}.ucltk-profile-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-projection-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-projection-breakdown>div:nth-child(2n){border-right:0}.ucltk-projection-breakdown>div:nth-child(-n+6){border-bottom:1px solid #edf0f4}.ucltk-player-strength-context{align-items:flex-start;flex-direction:column}.ucltk-player-strength-context>div{width:100%;justify-content:space-between}.ucltk-profile-page .ucltk-section-row{align-items:flex-start;flex-direction:column}.ucltk-profile-page .ucltk-section-row .ucltk-segment{width:100%}.ucltk-profile-page .ucltk-section-row .ucltk-segment button{flex:1}}
.ucltk-team-strength-profile{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.ucltk-team-strength-profile>div{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:116px;padding:16px;border-right:1px solid #edf0f4;text-align:center}.ucltk-team-strength-profile>div:last-child{border-right:0}.ucltk-team-strength-profile>div>strong{color:var(--ucl);font-size:25px;font-weight:950}.ucltk-team-strength-profile>div>span{margin-top:8px;color:#536176;font-size:9px;font-weight:900;text-transform:uppercase}.ucltk-team-strength-profile>div>small{margin-top:4px;color:#94a3b8;font-size:9px}.ucltk-team-strength-profile .ucltk-strength-meter{width:112px;height:32px}.ucltk-profile-page [data-squad-table]{min-width:820px}
@media(max-width:950px){.ucltk-team-strength-profile{grid-template-columns:repeat(3,minmax(0,1fr))}.ucltk-team-strength-profile>div:nth-child(3){border-right:0}.ucltk-team-strength-profile>div:nth-child(-n+3){border-bottom:1px solid #edf0f4}}
@media(max-width:760px){.ucltk-team-strength-profile{grid-template-columns:1fr 1fr}.ucltk-team-strength-profile>div{min-height:105px}.ucltk-team-strength-profile>div:nth-child(odd){border-right:1px solid #edf0f4}.ucltk-team-strength-profile>div:nth-child(even){border-right:0}.ucltk-team-strength-profile>div:nth-child(-n+4){border-bottom:1px solid #edf0f4}.ucltk-team-strength-profile>div:last-child{grid-column:1/-1}.ucltk-profile-page .ucltk-card__head .ucltk-rate-toggle{width:100%}.ucltk-profile-page .ucltk-card__head .ucltk-rate-toggle button{flex:1}.ucltk-profile-page .ucltk-card__head .ucltk-card__actions{gap:10px}}
.ucltk-strength-explainer{grid-template-columns:repeat(5,minmax(0,1fr))}
@media(max-width:1150px){.ucltk-strength-explainer{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.ucltk-strength-explainer{grid-template-columns:1fr}}
.ucltk-soon-brand .ucltk-ball--feed{padding:7px;border-radius:12px;background:#fff}

/* Coming-soon brand lockup */
.ucltk-soon-brand{gap:18px}
.ucltk-soon-brand__scout{width:auto;height:50px!important;margin-left:0}
@media(max-width:760px){.ucltk-soon-brand__scout{height:42px!important}}
.ucltk-soon-articles{margin-top:38px}.ucltk-soon-articles__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.ucltk-soon-articles__head>div>span{display:block;margin-bottom:5px;color:var(--ucl-blue);font-size:10px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.ucltk-soon-articles__head h2{margin:0!important;color:var(--ink)!important;font-size:27px!important;font-weight:950!important;line-height:1.1!important;letter-spacing:-.025em}.ucltk-soon-articles__head p{margin:7px 0 0;color:var(--muted);font-size:13px}.ucltk-soon-articles__head>a{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ucl)!important;font-size:11px;font-weight:900;box-shadow:0 5px 16px rgba(15,23,42,.04)}.ucltk-soon-articles__head>a:hover{border-color:#bcc8e5;background:#f7f9ff}.ucltk-soon-articles article{background:#fff}.ucltk-soon-articles article img{display:block}.ucltk-soon-articles article h3{font-family:inherit!important}.ucltk-soon-articles article>a{color:inherit!important;text-decoration:none!important}@media(max-width:760px){.ucltk-soon-articles{margin-top:28px}.ucltk-soon-articles__head{align-items:flex-start;flex-direction:column;gap:14px}.ucltk-soon-articles__head h2{font-size:23px!important}.ucltk-soon-articles__head p{font-size:12px}}

/* UCL draft board */
.ucltk-draft-layout{grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:stretch}.ucltk-draft-rail{position:static;grid-column:1/-1}.ucltk-draft-rail .ucltk-card{display:grid;grid-template-columns:176px minmax(0,1fr);overflow:hidden}.ucltk-draft-rail .ucltk-card__head{align-items:center;padding:15px 17px;border-right:1px solid #e7ebf3;border-bottom:0;background:#fafbfe}.ucltk-draft-rail .ucltk-card__body{padding:0}.ucltk-draft-status{display:grid;grid-template-columns:minmax(0,1fr) minmax(225px,.42fr);gap:0}.ucltk-draft-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch}.ucltk-draft-summary .ucltk-status-row{align-items:flex-start;justify-content:center;flex-direction:column;gap:3px;min-width:0;margin:0;padding:12px 14px;border-right:1px solid #edf0f5;border-bottom:0}.ucltk-draft-summary .ucltk-status-row>span{color:#78869a;font-size:8px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.ucltk-draft-summary .ucltk-status-row b{font-size:12px;white-space:nowrap}.ucltk-draft-clubs{display:flex;justify-content:center;flex-direction:column;min-width:0;padding:10px 14px;border-left:1px solid #edf0f5}.ucltk-draft-clubs h3{margin:0 0 6px!important;color:#78869a!important;font-size:8px!important;font-weight:900!important;letter-spacing:.05em;text-transform:uppercase}.ucltk-club-spread{display:flex;gap:5px;max-height:52px;overflow:auto}.ucltk-club-spread div{align-items:center;flex:0 0 auto;gap:7px;padding:5px 7px;border:1px solid #e5e9f1;border-radius:7px;background:#f8f9fc;font-size:8px}.ucltk-draft-empty{color:#94a3b8;font-size:9px}.ucltk-squad-board{min-width:0;overflow:hidden;border:1px solid #dce3ef;border-radius:20px;background:#fff;box-shadow:0 14px 34px rgba(10,24,70,.09)}.ucltk-pitch-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:60px;padding:11px 17px;border-bottom:1px solid #e4e9f2;background:#fff}.ucltk-pitch-head>div{display:flex;flex-direction:column}.ucltk-pitch-head span:first-child{color:#718097;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ucltk-pitch-head strong{margin-top:2px;color:#111d3b;font-size:13px;font-weight:900}.ucltk-pitch-head__tag{padding:6px 9px;border-radius:999px;background:#edf1ff;color:#2946b8!important;font-size:8px!important;font-weight:900!important;letter-spacing:.05em;text-transform:uppercase}.ucltk-pitch{isolation:isolate;display:grid;grid-template-rows:repeat(4,minmax(0,1fr));aspect-ratio:16/10.45;min-height:0;padding:25px 24px;overflow:hidden;border-radius:0;background:linear-gradient(180deg,transparent calc(50% - .75px),rgba(206,220,255,.3) calc(50% - .75px),rgba(206,220,255,.3) calc(50% + .75px),transparent calc(50% + .75px)),radial-gradient(circle at 50% 48%,rgba(66,119,255,.28),transparent 34%),linear-gradient(145deg,#07133f 0%,#0b226d 48%,#12449b 100%);box-shadow:none}.ucltk-pitch:before{z-index:-1;inset:20px;border:1px solid rgba(215,228,255,.42);border-radius:9px}.ucltk-pitch:after{z-index:-1;width:116px;height:116px;border:1px solid rgba(215,228,255,.36);background:radial-gradient(circle,rgba(215,228,255,.5) 0 2px,transparent 3px);box-shadow:0 0 0 29px rgba(88,130,234,.055);transform:translate(-50%,-50%)}.ucltk-pitch-markings{position:absolute;z-index:-1;inset:0;pointer-events:none}.ucltk-pitch-markings:before,.ucltk-pitch-markings:after{content:"";position:absolute;left:50%;width:130px;height:45px;border:1px solid rgba(215,228,255,.35);transform:translateX(-50%)}.ucltk-pitch-markings:before{top:20px;border-top:0;border-radius:0 0 65px 65px}.ucltk-pitch-markings:after{bottom:20px;border-bottom:0;border-radius:65px 65px 0 0}.ucltk-pitch-box{position:absolute;left:50%;width:235px;height:72px;border:1px solid rgba(215,228,255,.35);transform:translateX(-50%)}.ucltk-pitch-box:after{content:"";position:absolute;left:50%;width:76px;height:13px;border:1px solid rgba(215,228,255,.3);transform:translateX(-50%)}.ucltk-pitch-box--top{top:20px;border-top:0}.ucltk-pitch-box--top:after{top:-14px;border-bottom:0}.ucltk-pitch-box--bottom{bottom:20px;border-bottom:0}.ucltk-pitch-box--bottom:after{bottom:-14px;border-top:0}.ucltk-pitch-spot{position:absolute;left:50%;width:4px;height:4px;border-radius:50%;background:rgba(225,235,255,.6);transform:translate(-50%,-50%)}.ucltk-pitch-spot--top{top:77px}.ucltk-pitch-spot--centre{top:50%}.ucltk-pitch-spot--bottom{top:auto;bottom:73px}.ucltk-pitch-row{z-index:2;gap:10px;min-height:0}.ucltk-slot{width:clamp(84px,18%,126px);min-height:86px;padding:8px 7px;border:1px solid rgba(220,231,255,.38);border-radius:13px;background:rgba(255,255,255,.075);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(2px);transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.ucltk-slot:hover{border-color:rgba(235,242,255,.75);background:rgba(255,255,255,.13);transform:translateY(-2px)}.ucltk-slot__add{display:grid;place-items:center;width:27px;height:27px;margin-bottom:5px;border:1px solid rgba(255,255,255,.48);border-radius:50%;background:rgba(255,255,255,.12);font-size:17px;font-weight:400;line-height:1}.ucltk-slot:not(.is-filled)>strong{margin:0;color:#f5f8ff;font-size:9px;font-weight:850;letter-spacing:.02em}.ucltk-slot.is-filled{min-height:104px;padding:8px 7px 7px;border-color:rgba(255,255,255,.92);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(242,246,255,.96));color:#101c3f;box-shadow:0 10px 24px rgba(0,7,35,.3),inset 0 1px 0 #fff}.ucltk-slot.is-filled:hover{background:#fff;box-shadow:0 13px 28px rgba(0,7,35,.36),inset 0 1px 0 #fff}.ucltk-slot__position{position:absolute;top:6px;left:6px;padding:3px 5px;border-radius:999px;font-size:6px;font-weight:950;letter-spacing:.04em}.ucltk-slot__position.ucltk-position--gk{background:#f6efc7;color:#75620b}.ucltk-slot__position.ucltk-position--def{background:#d9f0e8;color:#176653}.ucltk-slot__position.ucltk-position--mid{background:#dceef5;color:#24627a}.ucltk-slot__position.ucltk-position--fwd{background:#f3dce6;color:#92365c}.ucltk-slot__portrait{position:relative;display:block;width:43px;height:43px;margin:1px auto 2px}.ucltk-slot img.ucltk-slot__photo,.ucltk-slot__photo--empty{display:grid;place-items:center;width:43px;height:43px;border:2px solid #fff;border-radius:50%;background:#e9eef8;color:#66758c;font-size:15px;font-weight:900;object-fit:cover;box-shadow:0 3px 9px rgba(7,20,57,.14)}.ucltk-slot img.ucltk-slot__badge{position:absolute;right:-4px;bottom:-2px;width:17px;height:17px;padding:2px;border:1px solid #e0e6f0;border-radius:5px;background:#fff;object-fit:contain;box-shadow:0 2px 5px rgba(7,20,57,.15)}.ucltk-slot.is-filled>strong{margin:2px 0 0;color:#111d3d;font-size:9px;font-weight:950;line-height:1.15}.ucltk-slot.is-filled>small{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:3px;color:#77849a;font-size:7px;line-height:1}.ucltk-slot.is-filled>small b{color:#2848bd;font-size:7px;font-weight:950}.ucltk-slot__remove{right:5px;top:5px;display:grid;place-items:center;width:18px;height:18px;background:#e8edf7;color:#53627b;font-size:13px;line-height:1;transition:background .15s ease,color .15s ease}.ucltk-slot__remove:hover{background:#dce4f2;color:#07133f}.ucltk-player-browser{display:flex;flex-direction:column;height:100%;max-height:none}.ucltk-player-browser__filters{flex:0 0 auto}.ucltk-player-browser__list{flex:1 1 auto;min-height:0;max-height:none;overflow:auto}
.ucltk-slot__matchday{position:absolute;top:6px;left:6px;min-width:29px;padding:3px 6px;border:1px solid transparent;border-radius:999px;font-size:7px;font-weight:950;line-height:1;letter-spacing:.035em;text-align:center}.ucltk-slot__matchday--tue{border-color:#b8dfd3;background:#d9f1e9;color:#176653}.ucltk-slot__matchday--wed{border-color:#bdcef1;background:#dfe8fa;color:#284f9b}.ucltk-slot__matchday--thu{border-color:#efd5a2;background:#f9e9c8;color:#81520a}
@media(max-width:1250px){.ucltk-draft-layout{grid-template-columns:minmax(0,1fr) 320px}.ucltk-draft-rail .ucltk-card{grid-template-columns:155px minmax(0,1fr)}.ucltk-draft-summary .ucltk-status-row{padding:11px 9px}.ucltk-slot{width:18.5%;min-height:79px}.ucltk-slot.is-filled{min-height:96px}.ucltk-slot__portrait,.ucltk-slot img.ucltk-slot__photo,.ucltk-slot__photo--empty{width:38px;height:38px}}
@media(max-width:1050px){.ucltk-draft-layout{grid-template-columns:1fr}.ucltk-draft-rail{grid-column:auto}.ucltk-pitch{aspect-ratio:16/9.7}.ucltk-player-browser{height:auto;max-height:650px}.ucltk-player-browser__list{max-height:520px}}
@media(max-width:760px){.ucltk-draft-rail .ucltk-card{grid-template-columns:1fr}.ucltk-draft-rail .ucltk-card__head{padding:12px 14px;border-right:0;border-bottom:1px solid #e7ebf3}.ucltk-draft-status{grid-template-columns:1fr}.ucltk-draft-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.ucltk-draft-summary .ucltk-status-row{min-height:54px;padding:9px 11px;border-right:1px solid #edf0f5;border-bottom:1px solid #edf0f5}.ucltk-draft-summary .ucltk-status-row:nth-child(3n){border-right:0}.ucltk-draft-clubs{padding:9px 11px;border-left:0}.ucltk-club-spread{max-height:42px}.ucltk-pitch-head{min-height:54px;padding:9px 12px}.ucltk-pitch{aspect-ratio:auto;min-height:520px;padding:15px 5px}.ucltk-pitch:before{inset:10px}.ucltk-pitch-markings:before{top:10px}.ucltk-pitch-markings:after{bottom:10px}.ucltk-pitch-box{width:140px;height:48px}.ucltk-pitch-box--top{top:10px}.ucltk-pitch-box--bottom{bottom:10px}.ucltk-pitch-box--top:after{top:-14px}.ucltk-pitch-box--bottom:after{bottom:-14px}.ucltk-pitch-spot--top{top:47px}.ucltk-pitch-spot--bottom{bottom:43px}.ucltk-pitch-row{gap:3px;min-height:0}.ucltk-slot{width:19%;min-width:0;min-height:70px;padding:4px 2px;border-radius:9px}.ucltk-slot.is-filled{min-height:82px;padding:5px 2px 4px}.ucltk-slot__add{width:23px;height:23px;margin-bottom:4px;font-size:14px}.ucltk-slot__position{top:3px;left:3px;padding:2px 3px;font-size:5px}.ucltk-slot__portrait{width:31px;height:31px}.ucltk-slot img.ucltk-slot__photo,.ucltk-slot__photo--empty{width:31px;height:31px;border-width:1px;font-size:11px}.ucltk-slot img.ucltk-slot__badge{right:-3px;bottom:-2px;width:14px;height:14px;padding:1px;border-radius:4px}.ucltk-slot.is-filled>strong{font-size:7px}.ucltk-slot.is-filled>small{gap:2px;font-size:5.5px}.ucltk-slot.is-filled>small b{font-size:5.5px}.ucltk-slot__remove{right:3px;top:3px;width:15px;height:15px;font-size:11px}}
@media(max-width:760px){.ucltk-slot__matchday{top:3px;left:3px;min-width:23px;padding:2px 4px;font-size:5.5px}}
@media(min-width:1251px){.ucltk-draft-layout>.ucltk-player-browser{height:clamp(610px,calc(65.36vw - 207px),733px);max-height:733px}}
@media(min-width:1051px) and (max-width:1250px){.ucltk-draft-layout>.ucltk-player-browser{height:clamp(580px,calc(65vw - 185px),650px);max-height:650px}}

/* UCL draft workspace parity */
.ucltk-draft-workspace{display:grid;grid-template-columns:minmax(620px,1fr) minmax(390px,440px);align-items:stretch;gap:16px}.ucltk-draft-workspace>*{min-width:0}.ucltk-draft-left{display:none}.ucltk-squad-board{display:flex;flex-direction:column}.ucltk-pitch-head{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:68px;padding:0;background:#fff}.ucltk-pitch-stat{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;min-width:0;padding:12px 18px;border-right:1px solid #e8ecf3}.ucltk-pitch-stat:last-child{border-right:0}.ucltk-pitch-stat span{color:#77859a!important;font-size:8px!important;font-weight:900!important;letter-spacing:.07em;text-transform:uppercase}.ucltk-pitch-stat strong{display:block;margin:4px 0 0;color:var(--ucl);font-size:19px;font-weight:950;line-height:1}.ucltk-pitch-stat i{font:inherit;font-style:normal}.ucltk-pitch{flex:1 1 auto;aspect-ratio:1.52/1;min-height:610px;padding:31px 24px 24px;background:linear-gradient(180deg,transparent calc(50% - .75px),rgba(218,229,255,.3) calc(50% - .75px),rgba(218,229,255,.3) calc(50% + .75px),transparent calc(50% + .75px)),radial-gradient(circle at 50% 50%,rgba(66,119,255,.28),transparent 35%),linear-gradient(145deg,#07133f 0%,#0b226d 48%,#12449b 100%)}.ucltk-pitch-brand{position:absolute;z-index:3;top:23px;display:block;pointer-events:none;object-fit:contain}.ucltk-pitch-brand--scout{left:28px;width:92px;height:42px}.ucltk-pitch-brand--ucl{right:28px;width:48px;height:48px;padding:6px;border-radius:10px;background:rgba(255,255,255,.94);box-shadow:0 5px 15px rgba(0,8,45,.2)}.ucltk-pitch-brand--fallback{right:28px;display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font-size:20px}.ucltk-pitch-row:first-of-type{padding-top:12px}.ucltk-slot:not(.is-filled){border-style:dashed}.ucltk-slot:not(.is-filled):focus-visible{outline:3px solid #54ddff;outline-offset:2px}

.ucltk-draft-sidebar{display:flex;flex-direction:column;height:100%;min-height:0;max-height:801px;overflow:hidden}.ucltk-draft-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 auto;padding:7px;border-bottom:1px solid var(--line);background:#f6f8fc}.ucltk-draft-tabs button{min-height:39px;padding:8px;border:0;border-radius:9px;background:transparent;color:#65738a;font:850 10px inherit;cursor:pointer}.ucltk-draft-tabs button:hover{color:var(--ucl)}.ucltk-draft-tabs button.is-active{background:#fff;color:var(--ucl);box-shadow:0 2px 9px rgba(13,25,67,.1)}.ucltk-draft-panel{display:none;flex:1 1 auto;min-height:0}.ucltk-draft-panel.is-active{display:flex;flex-direction:column}.ucltk-draft-panel__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex:0 0 auto;padding:15px 16px 12px;border-bottom:1px solid #edf0f5}.ucltk-draft-panel__head>strong{color:#17213c;font-size:14px;font-weight:950}.ucltk-draft-panel__head>span{color:#8793a6;font-size:8px;font-weight:800;text-align:right}.ucltk-draft-panel__head>span b{color:inherit}.ucltk-player-browser__filters{grid-template-columns:minmax(0,1fr) 125px;gap:7px;flex:0 0 auto;padding:11px}.ucltk-player-browser__filters [data-browser-team]{grid-column:auto}.ucltk-player-browser__list{flex:1 1 auto;min-height:0;max-height:none;overflow:auto}.ucltk-browser-row{min-height:60px;padding:8px 10px;gap:8px}.ucltk-browser-row .ucltk-player{display:flex;align-items:center;gap:8px;min-width:0}.ucltk-browser-row .ucltk-player>span:last-child{min-width:0}.ucltk-browser-row .ucltk-player b{display:block;overflow:hidden;color:#1c2741;font-size:10px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ucltk-browser-row .ucltk-player img.ucltk-browser-row__photo,.ucltk-browser-row__photo{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#eef1f6;object-fit:cover;object-position:center top}.ucltk-browser-row .ucltk-player small{display:flex;align-items:center;gap:4px;min-width:0;margin-top:3px;color:#8996aa;font-size:7.5px;line-height:1}.ucltk-browser-row .ucltk-player small>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-browser-row__badge{display:grid;place-items:center;width:17px;height:17px;flex:0 0 17px;border-radius:4px;background:#f3f5f9}.ucltk-browser-row .ucltk-player .ucltk-browser-row__badge img{width:15px;height:15px;border-radius:0;background:transparent;object-fit:contain}.ucltk-browser-row__badge b{font-size:7px!important}.ucltk-browser-row .ucltk-position{flex:0 0 auto;min-width:30px;padding:3px 5px;font-size:6.5px}.ucltk-browser-row__metric{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1px;min-width:35px;line-height:1;text-align:center}.ucltk-browser-row__metric b{display:block;margin:0;color:var(--ucl);font-size:13px;line-height:1}.ucltk-browser-row__metric small{display:block;margin:0;color:#94a3b8;font-size:7px;line-height:1}.ucltk-add{width:31px;height:31px;border-radius:9px}.ucltk-add:disabled{cursor:not-allowed}

.ucltk-fdr-controls{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:7px;flex:0 0 auto;padding:10px;border-bottom:1px solid #edf0f5}.ucltk-draft-subtabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px;border-radius:9px;background:#eff2f8}.ucltk-draft-subtabs button{min-width:0;padding:7px 4px;border:0;border-radius:7px;background:transparent;color:#65738a;font:850 8px inherit;cursor:pointer}.ucltk-draft-subtabs button.is-active{background:#fff;color:var(--ucl);box-shadow:0 2px 6px rgba(15,28,72,.09)}.ucltk-draft-fdr{flex:1 1 auto;min-height:0;overflow:auto;background:#fff}.ucltk-draft-fdr__row{display:grid;grid-template-columns:48px repeat(8,minmax(43px,1fr));gap:4px;min-width:420px;padding:5px 7px;border-bottom:1px solid #edf0f4}.ucltk-draft-fdr__row>span{position:sticky;left:0;z-index:2;display:grid;place-items:center;min-height:42px;border-right:1px solid #edf0f4;background:#fff}.ucltk-draft-fdr__row>span img{width:28px;height:28px;object-fit:contain}.ucltk-draft-fdr__row>span>b{font-size:8px}.ucltk-draft-fdr__head{position:sticky;z-index:4;top:0;padding-top:7px;padding-bottom:7px;background:#f5f7fb}.ucltk-draft-fdr__head>span{z-index:5;min-height:25px;background:#f5f7fb;color:#68768b;font-size:7px;font-weight:900;text-transform:uppercase}.ucltk-draft-fdr__head>b{display:grid;place-items:center;color:#65738a;font-size:7.5px}.ucltk-draft-fdr__cell{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:42px;border:1px solid transparent;border-radius:7px;background:#f1f3f6;font-style:normal}.ucltk-draft-fdr__cell img{width:21px;height:21px;object-fit:contain}.ucltk-draft-fdr__cell>b{font-size:7px}.ucltk-draft-fdr__cell>strong{margin-top:1px;color:#1c2941;font-size:7px;font-weight:950;line-height:1}.ucltk-draft-fdr__cell>small{position:absolute;top:2px;right:2px;display:grid;place-items:center;width:12px;height:12px;border-radius:50%;background:rgba(100,116,139,.18);color:#475569;font-size:5.5px;font-style:normal;font-weight:900}.ucltk-draft-fdr__cell[data-tone="1"],.ucltk-draft-fdr__legend i[data-tone="1"]{background:rgb(181,232,196)}.ucltk-draft-fdr__cell[data-tone="2"],.ucltk-draft-fdr__legend i[data-tone="2"]{background:rgb(207,235,219)}.ucltk-draft-fdr__cell[data-tone="3"],.ucltk-draft-fdr__legend i[data-tone="3"]{background:rgb(233,237,242)}.ucltk-draft-fdr__cell[data-tone="4"],.ucltk-draft-fdr__legend i[data-tone="4"]{background:rgb(239,214,215)}.ucltk-draft-fdr__cell[data-tone="5"],.ucltk-draft-fdr__legend i[data-tone="5"]{background:rgb(245,191,187)}.ucltk-draft-fdr__cell.is-empty{color:#a4adbb}.ucltk-draft-fdr__legend{display:flex;align-items:center;justify-content:center;gap:4px;flex:0 0 auto;padding:9px;border-top:1px solid #edf0f4;color:#7a879a;font-size:7px}.ucltk-draft-fdr__legend i{width:15px;height:7px;border-radius:2px}

.ucltk-draft-summary-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 auto;border-bottom:1px solid #edf0f4}.ucltk-draft-summary-kpis>div{padding:12px;border-right:1px solid #edf0f4}.ucltk-draft-summary-kpis>div:last-child{border-right:0}.ucltk-draft-summary-kpis span{display:block;color:#8390a4;font-size:7px;font-weight:900;text-transform:uppercase}.ucltk-draft-summary-kpis b{display:block;margin-top:4px;color:var(--ucl);font-size:14px;font-weight:950}.ucltk-draft-summary-kpis i{font:inherit;font-style:normal}.ucltk-draft-summary-list{flex:1 1 auto;min-height:0;padding:6px 13px 13px;overflow:auto}.ucltk-draft-summary-list section{padding-top:9px}.ucltk-draft-summary-list h3{display:flex;align-items:center;justify-content:space-between;margin:0 0 4px!important;color:#66758b!important;font-size:8px!important;font-weight:950!important;letter-spacing:.05em;text-transform:uppercase}.ucltk-draft-summary-list h3 span{font-size:7px}.ucltk-draft-summary-player{display:grid;grid-template-columns:32px minmax(0,1fr) 38px;align-items:center;gap:8px;min-height:48px;border-top:1px solid #edf0f4}.ucltk-draft-summary-player__photo{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#eef1f6;object-fit:cover;object-position:center top}.ucltk-draft-summary-player>span{min-width:0}.ucltk-draft-summary-player>span b,.ucltk-draft-summary-player>span small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-draft-summary-player>span b{color:#1b2640;font-size:9px}.ucltk-draft-summary-player>span small{margin-top:2px;color:#8a96aa;font-size:7px}.ucltk-draft-summary-player>strong{color:var(--ucl);font-size:11px;text-align:right}.ucltk-draft-summary-player>strong small{display:block;color:#9aa5b5;font-size:6px;font-weight:800}

.ucltk-draft-fixtures .ucltk-match-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.ucltk-draft-fixture{min-height:104px}.ucltk-draft-fixture .ucltk-match-card__top{padding:8px 9px;font-size:7.5px}.ucltk-draft-fixture__teams{display:grid;grid-template-columns:1fr 22px 1fr;align-items:center;gap:5px;flex:1 1 auto;padding:12px}.ucltk-draft-fixture__teams>strong{color:var(--ucl);font-size:11px;text-align:center}.ucltk-draft-fixture__badge{display:grid;place-items:center;width:40px;height:40px;margin:auto;border-radius:9px;background:#f5f7fb}.ucltk-draft-fixture__badge img{width:34px;height:34px;object-fit:contain}.ucltk-draft-fixture__badge b{color:var(--ucl);font-size:10px}

.ucltk-player-picker[hidden]{display:none}.ucltk-picker-open{overflow:hidden}.ucltk-player-picker{position:fixed;z-index:100020;inset:0;display:grid;place-items:center;padding:20px}.ucltk-player-picker__backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(5,11,42,.68);backdrop-filter:blur(4px);cursor:pointer}.ucltk-player-picker__dialog{position:relative;display:flex;flex-direction:column;width:min(700px,calc(100vw - 32px));max-height:min(780px,calc(100vh - 40px));overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 30px 90px rgba(0,5,32,.35)}.ucltk-player-picker__dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 19px;border-bottom:1px solid var(--line)}.ucltk-player-picker__dialog>header span{display:block;color:#68768c;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ucltk-player-picker__dialog>header h2{margin:3px 0 0!important;color:#111d3d!important;font-size:18px!important;font-weight:950!important}.ucltk-player-picker__dialog>header h2 b{color:var(--ucl-blue)}.ucltk-player-picker__dialog>header>button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:#eef1f6;color:#526176;font-size:22px;cursor:pointer}.ucltk-player-picker__filters{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 150px 150px;gap:8px;padding:12px;border-bottom:1px solid var(--line)}.ucltk-player-picker__filters .ucltk-search{min-width:0}.ucltk-player-picker__clear{position:absolute;z-index:2;top:20px;right:322px;display:grid;place-items:center;width:25px;height:25px;border:0;border-radius:50%;background:#eef1f6;color:#66758a;font-size:15px;cursor:pointer}.ucltk-player-picker__list{min-height:200px;overflow:auto}.ucltk-player-picker__list .ucltk-browser-row{grid-template-columns:minmax(0,1fr) 50px 34px;padding:9px 15px}.ucltk-player-picker__list .ucltk-browser-row .ucltk-player b{font-size:11px}

@media(min-width:1550px){.ucltk-draft-workspace{grid-template-columns:205px minmax(620px,1fr) minmax(400px,440px)}.ucltk-draft-workspace.is-rail-collapsed{grid-template-columns:42px minmax(620px,1fr) minmax(400px,440px)}.ucltk-draft-left{display:block;min-width:0}.ucltk-draft-left__card{position:sticky;top:125px;overflow:hidden}.ucltk-draft-left__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:61px;padding:12px;border-bottom:1px solid var(--line);background:#fafbfe}.ucltk-draft-left__head span,.ucltk-draft-left__head strong{display:block}.ucltk-draft-left__head span{color:#8491a5;font-size:7px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.ucltk-draft-left__head strong{margin-top:3px;color:#18233f;font-size:11px;font-weight:950}.ucltk-draft-left__head button{display:grid;place-items:center;width:27px;height:27px;flex:0 0 auto;border:1px solid #dfe5ef;border-radius:8px;background:#fff;color:#41506a;font-size:18px;cursor:pointer}.ucltk-draft-left__body{padding:3px 12px 13px}.ucltk-draft-left__body>section{padding-top:13px}.ucltk-draft-left__body>section+section{margin-top:13px;border-top:1px solid #edf0f4}.ucltk-draft-left__label{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#7e8ba0;font-size:7px;text-transform:uppercase}.ucltk-draft-left__label b{color:#59677b;font-size:8px;letter-spacing:.04em}.ucltk-draft-club-list{display:grid;gap:5px;max-height:390px;overflow:auto}.ucltk-draft-club{display:grid;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:7px;min-height:40px;padding:5px 6px;border:1px solid #e8ecf3;border-radius:9px;background:#fafbfc}.ucltk-draft-club__badge{display:grid;place-items:center;width:25px;height:25px;border-radius:6px;background:#fff}.ucltk-draft-club__badge img{width:21px;height:21px;object-fit:contain}.ucltk-draft-club__badge b{font-size:7px}.ucltk-draft-club>span{min-width:0}.ucltk-draft-club>span b,.ucltk-draft-club>span small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-draft-club>span b{color:#24304a;font-size:8px}.ucltk-draft-club>span small{margin-top:2px;color:#909caf;font-size:6.5px}.ucltk-draft-club>i{grid-column:1/-1;height:3px;border-radius:3px;background:#e4e8ef;overflow:hidden}.ucltk-draft-club>i em{display:block;width:var(--fill);height:100%;border-radius:inherit;background:var(--ucl-blue)}.ucltk-draft-spend{display:grid;gap:9px}.ucltk-draft-spend>div{display:grid;grid-template-columns:35px minmax(0,1fr) 38px;align-items:center;gap:6px}.ucltk-draft-spend .ucltk-position{min-width:32px;padding:3px 5px;font-size:6px}.ucltk-draft-spend i{height:5px;border-radius:5px;background:#edf0f5;overflow:hidden}.ucltk-draft-spend i em{display:block;width:var(--fill);height:100%;border-radius:inherit;background:linear-gradient(90deg,#2c4ad0,#49cce0)}.ucltk-draft-spend b{color:#49566d;font-size:7px;text-align:right}.ucltk-draft-workspace.is-rail-collapsed .ucltk-draft-left__head{justify-content:center;padding:7px}.ucltk-draft-workspace.is-rail-collapsed .ucltk-draft-left__head>div,.ucltk-draft-workspace.is-rail-collapsed .ucltk-draft-left__body{display:none}.ucltk-draft-workspace.is-rail-collapsed .ucltk-draft-left__head button{width:28px}}

@media(max-width:1200px){.ucltk-draft-workspace{grid-template-columns:minmax(540px,1fr) 360px}.ucltk-draft-sidebar{max-height:720px}.ucltk-pitch{min-height:590px}.ucltk-draft-fixtures .ucltk-match-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:980px){.ucltk-draft-workspace{grid-template-columns:1fr}.ucltk-draft-sidebar{height:650px;max-height:650px}.ucltk-pitch{aspect-ratio:1.5/1;min-height:0}.ucltk-draft-fixtures .ucltk-match-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.ucltk-pitch-head{min-height:59px}.ucltk-pitch-stat{padding:9px 10px}.ucltk-pitch-stat span{font-size:6px!important}.ucltk-pitch-stat strong{font-size:14px}.ucltk-pitch{aspect-ratio:auto;min-height:540px;padding-top:30px}.ucltk-pitch-brand{top:16px}.ucltk-pitch-brand--scout{left:17px;width:71px;height:34px}.ucltk-pitch-brand--ucl{right:17px;width:37px;height:37px;padding:5px;border-radius:8px}.ucltk-pitch-brand--fallback{right:17px}.ucltk-draft-sidebar{height:610px;max-height:610px}.ucltk-player-browser__filters{grid-template-columns:1fr 105px}.ucltk-fdr-controls{grid-template-columns:1fr}.ucltk-draft-fdr__row{grid-template-columns:42px repeat(8,43px)}.ucltk-draft-fixtures .ucltk-match-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-player-picker{padding:8px}.ucltk-player-picker__dialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px);border-radius:14px}.ucltk-player-picker__filters{grid-template-columns:1fr 1fr;padding-top:11px}.ucltk-player-picker__filters .ucltk-search{grid-column:1/-1}.ucltk-player-picker__clear{top:19px;right:20px}.ucltk-player-picker__list .ucltk-browser-row{padding-inline:10px}}
@media(max-width:440px){.ucltk-draft-actions .ucltk-button{flex:1 1 auto}.ucltk-draft-actions .ucltk-pill{width:100%;text-align:center}.ucltk-pitch-stat:nth-child(2){flex-basis:42%}.ucltk-pitch-stat{padding-inline:7px}.ucltk-draft-fixtures .ucltk-match-grid{grid-template-columns:1fr 1fr}.ucltk-draft-fixture__badge{width:34px;height:34px}.ucltk-draft-fixture__badge img{width:29px;height:29px}.ucltk-browser-row{grid-template-columns:minmax(0,1fr) 35px 31px}.ucltk-browser-row .ucltk-player small>span:nth-child(2){max-width:105px}}
.ucltk-slot__badge img{display:block;width:15px!important;height:15px!important;border:0!important;border-radius:0!important;background:transparent!important;object-fit:contain!important;box-shadow:none!important}

/* Keep filled pitch-card identity elements contained and separated. */
.ucltk-slot .ucltk-slot__badge{position:absolute;right:-4px;bottom:-2px;z-index:2;display:grid;place-items:center;box-sizing:border-box;width:17px;height:17px;padding:2px;overflow:hidden;border:1px solid #e0e6f0;border-radius:5px;background:#fff;box-shadow:0 2px 5px rgba(7,20,57,.15)}
.ucltk-slot .ucltk-slot__badge img{width:100%!important;height:100%!important}
.ucltk-slot.is-filled>strong{display:-webkit-box;width:100%;max-width:100%;min-height:20px;padding:0 2px;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}
@media(max-width:760px){.ucltk-slot .ucltk-slot__badge{right:-3px;bottom:-2px;width:14px;height:14px;padding:1px;border-radius:4px}.ucltk-slot.is-filled>strong{min-height:16px}}

/* Shared UCL member entitlement UI. Premium values are also removed from the
   non-member HTML/JSON; these controls are the upgrade route, not the gate. */
.ucltk-premium-lock{display:inline-grid;place-items:center;width:29px;height:27px;border:1px solid #dbe2ee;border-radius:8px;background:#f3f5f9;color:#53627b!important;font-size:11px!important;line-height:1;text-decoration:none!important}.ucltk-premium-lock:hover{border-color:#9cabe0;background:#edf0ff;color:var(--ucl)!important}.ucltk-premium-lock--labelled{display:inline-flex;width:auto;gap:7px;padding:0 10px}.ucltk-premium-lock--labelled b{font-size:9px}.ucltk-premium-inline{display:inline-grid;place-items:center;min-width:20px;height:20px;border-radius:6px;background:#edf0f6;color:#65738a;font-size:9px;line-height:1}.ucltk-premium-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin:0 0 16px;padding:14px 16px;border:1px solid #dbe2f4;border-radius:14px;background:linear-gradient(110deg,#f4f6ff,#fff);box-shadow:0 4px 14px rgba(16,22,83,.045)}.ucltk-premium-banner__icon{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:var(--ucl);color:#fff;font-size:14px}.ucltk-premium-banner strong{display:block;color:var(--ucl);font-size:13px}.ucltk-premium-banner p{margin:3px 0 0;color:#64748b;font-size:10px;line-height:1.45}.ucltk-button--locked{gap:8px}.ucltk-button--locked span{font-size:10px}.ucltk-premium-cell{text-align:center}.ucltk-premium-cell .ucltk-premium-lock{margin:auto}.ucltk-premium-cell__mark{display:inline-grid;place-items:center;width:23px;height:21px;margin:auto;border-radius:6px;background:#eef1f6;color:#7b8799;font-size:9px}.ucltk-premium-column-lock{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:5px;border-radius:5px;background:#e8edf8;color:#53627b!important;font-size:8px;text-decoration:none!important;vertical-align:middle}.ucltk-premium-column-lock:hover{background:#dce4fb;color:var(--ucl)!important}.ucltk-premium-surface{position:relative}.ucltk-premium-surface__cover{position:absolute;z-index:5;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;border-radius:inherit;background:rgba(247,249,253,.88);backdrop-filter:blur(5px)}.ucltk-premium-surface__cover>div{max-width:440px;padding:22px;border:1px solid #dbe2ef;border-radius:15px;background:#fff;text-align:center;box-shadow:0 18px 50px rgba(10,24,70,.14)}.ucltk-premium-surface__cover strong{display:block;color:var(--ucl);font-size:18px}.ucltk-premium-surface__cover p{margin:7px auto 14px;color:#64748b;font-size:11px;line-height:1.5}.ucltk-slot.is-filled,.ucltk-slot.is-filled:hover,.ucltk-slot.is-filled:focus,.ucltk-slot.is-filled:active{background:linear-gradient(180deg,#fff,#f2f6ff)!important;color:#101c3f!important}.ucltk-slot.is-filled:hover,.ucltk-slot.is-filled:focus{border-color:#fff!important;box-shadow:0 13px 28px rgba(0,7,35,.36),inset 0 1px 0 #fff!important}.ucltk-pitch-stat .ucltk-premium-lock{margin-top:0}.ucltk-draft-subtabs [data-premium-mode] span{margin-left:4px;font-size:8px}.ucltk-draft-fixtures .ucltk-match-grid{grid-template-columns:repeat(6,minmax(0,1fr))}
@media(max-width:760px){.ucltk-premium-banner{grid-template-columns:auto minmax(0,1fr);padding:12px}.ucltk-premium-banner .ucltk-button{grid-column:1/-1;width:100%}.ucltk-pitch-head{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-pitch-stat:nth-child(2){flex-basis:auto}.ucltk-pitch-stat:nth-child(2){border-right:0}.ucltk-pitch-stat:nth-child(-n+2){border-bottom:1px solid #e8ecf3}.ucltk-draft-fixtures .ucltk-match-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Filled cards never animate their background, preventing the pitch colour
   flashing through on the first pointer/focus interaction after rendering. */
.ucltk-slot.is-filled,.ucltk-slot.is-filled:hover,.ucltk-slot.is-filled:focus,.ucltk-slot.is-filled:focus-visible,.ucltk-slot.is-filled:active{background:linear-gradient(180deg,#fff,#f2f6ff)!important;color:#101c3f!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;-webkit-tap-highlight-color:transparent}
.ucltk-slot.is-filled:hover,.ucltk-slot.is-filled:focus,.ucltk-slot.is-filled:focus-visible{border-color:#fff!important;box-shadow:0 13px 28px rgba(0,7,35,.36),inset 0 1px 0 #fff!important}

/* Player profile identity: keep the compact metadata subordinate to the
   player, and give the premium projection its own high-contrast surface. */
.ucltk-profile-page .ucltk-profile-hero{display:grid;grid-template-columns:minmax(0,1fr) 225px;align-items:stretch;gap:22px;padding:24px}
.ucltk-profile-identity{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:22px;min-width:0}
.ucltk-profile-photo{display:block;width:118px;height:118px;border-radius:18px;background:#fff;object-fit:contain;object-position:center bottom}
.ucltk-profile-hero__copy{min-width:0}
.ucltk-profile-hero__primary,.ucltk-profile-hero__sources,.ucltk-profile-teamline{display:flex;align-items:center;flex-wrap:wrap}
.ucltk-profile-hero__primary{gap:7px}
.ucltk-profile-hero__sources{gap:6px;margin-top:10px}
.ucltk-profile-hero__sources span{display:inline-flex;align-items:center;min-height:23px;padding:4px 8px;border-radius:999px;background:#e9edfb;color:#344aa5;font-size:8px;font-weight:900;letter-spacing:.045em;line-height:1;text-transform:uppercase;white-space:nowrap}
.ucltk-profile-teamline{gap:9px;color:var(--muted)}
.ucltk-profile-teamline .ucltk-team{max-width:100%}
.ucltk-profile-nationality{display:inline-flex;align-items:center;font-size:11px}
.ucltk-profile-nationality:before{content:"\00b7";margin-right:9px;color:#a1acc0;font-weight:900}
.ucltk-profile-projection{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;min-width:0;margin:0;padding:18px 20px;border:1px solid rgba(255,255,255,.16);border-radius:15px;background:radial-gradient(circle at 92% 8%,rgba(69,217,255,.2),transparent 34%),linear-gradient(135deg,#0b1248,#263fb8);box-shadow:0 10px 25px rgba(16,22,83,.16);text-align:left;text-decoration:none!important}
.ucltk-profile-projection>span{color:#cbd5ff;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.ucltk-profile-projection strong{display:block;margin-top:7px;color:#fff!important;font-size:43px;font-weight:950;line-height:.9;text-shadow:0 1px 1px rgba(0,0,0,.12)}
.ucltk-profile-projection small{margin-top:10px;color:#dfe5ff;font-size:9px;line-height:1.45}
.ucltk-profile-projection--locked:hover{border-color:rgba(255,255,255,.45);box-shadow:0 13px 30px rgba(16,22,83,.22);transform:translateY(-1px)}
@media(max-width:760px){.ucltk-profile-page .ucltk-profile-hero{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px}.ucltk-profile-identity{grid-template-columns:96px minmax(0,1fr);gap:14px}.ucltk-profile-photo{width:96px;height:108px;border-radius:14px}.ucltk-profile-page .ucltk-profile-hero h1{margin:7px 0 6px!important;font-size:clamp(29px,9vw,38px)!important;line-height:.98!important}.ucltk-profile-hero__primary{gap:5px}.ucltk-profile-hero__primary .ucltk-position,.ucltk-profile-hero__primary .ucltk-pill{padding:4px 7px;font-size:7px}.ucltk-profile-teamline{align-items:flex-start;gap:4px;flex-direction:column}.ucltk-profile-teamline .ucltk-team{gap:6px;font-size:11px;line-height:1.15}.ucltk-profile-teamline .ucltk-team img{width:23px;height:23px}.ucltk-profile-nationality{font-size:9px}.ucltk-profile-nationality:before{display:none}.ucltk-profile-hero__sources{gap:4px;margin-top:8px}.ucltk-profile-hero__sources span{min-height:19px;padding:3px 6px;font-size:6.5px;letter-spacing:.025em}.ucltk-profile-projection{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:4px 14px;margin:0;padding:14px 16px;border-top:1px solid rgba(255,255,255,.16);text-align:left}.ucltk-profile-projection>span{grid-column:1;grid-row:1}.ucltk-profile-projection strong{grid-column:2;grid-row:1/3;margin:0;font-size:38px}.ucltk-profile-projection small{grid-column:1;grid-row:2;margin:0;font-size:8px}.ucltk-profile-projection--locked strong{font-size:25px}}
@media(max-width:380px){.ucltk-profile-identity{grid-template-columns:82px minmax(0,1fr);gap:11px}.ucltk-profile-photo{width:82px;height:96px}.ucltk-profile-page .ucltk-profile-hero h1{font-size:28px!important}.ucltk-profile-hero__sources span{font-size:6px}.ucltk-profile-projection{padding:13px 14px}}

/* Team profile identity stays on one row with the power card. */
.ucltk-team-profile-hero{min-height:0}
.ucltk-team-profile-identity{grid-template-columns:104px minmax(0,1fr);gap:20px}
.ucltk-team-profile-identity--no-badge{grid-template-columns:minmax(0,1fr)}
.ucltk-team-profile-badge{width:104px;height:104px;padding:7px;border:1px solid #e5e9f2;border-radius:16px;object-position:center}
.ucltk-team-profile-hero .ucltk-profile-hero__copy{align-self:center}
.ucltk-team-profile-hero .ucltk-profile-hero__copy>.ucltk-pill{display:inline-flex;max-width:100%;white-space:normal}
@media(max-width:760px){.ucltk-team-profile-identity{grid-template-columns:76px minmax(0,1fr);gap:12px}.ucltk-team-profile-identity--no-badge{grid-template-columns:minmax(0,1fr)}.ucltk-team-profile-badge{width:76px;height:76px;padding:5px;border-radius:12px}}

/* Team profile fixture list: badges, explicit venue and useful match state. */
.ucltk-team-fixtures-card .ucltk-card__body{padding:10px}
.ucltk-team-fixtures{display:grid;gap:6px}
.ucltk-team-fixture{display:grid;grid-template-columns:44px 34px minmax(0,1fr) 52px 48px;align-items:center;gap:9px;min-height:56px;padding:8px 10px;border:1px solid #e4e8f0;border-radius:10px;background:#fff;color:var(--ink)!important;text-decoration:none!important;transition:border-color .15s ease,background .15s ease,transform .15s ease}
.ucltk-team-fixture:hover{border-color:#cbd5ec;background:#fafbff;transform:translateY(-1px)}
.ucltk-team-fixture time{color:#687991;font-size:9px;font-weight:800;white-space:nowrap}
.ucltk-team-fixture__badge{display:grid;place-items:center;width:34px;height:34px;padding:3px;border-radius:8px;background:#f4f6fa;color:var(--ucl);font-size:11px;font-weight:950}
.ucltk-team-fixture__badge img{display:block;width:100%;height:100%;object-fit:contain}
.ucltk-team-fixture__opponent{min-width:0;overflow:hidden;color:#17213b;font-size:10px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}
.ucltk-team-fixture__venue{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:4px 7px;border-radius:999px;font-size:7px;font-weight:950;letter-spacing:.045em;text-transform:uppercase}
.ucltk-team-fixture__venue.is-home{background:#e7ebff;color:#2745b2}
.ucltk-team-fixture__venue.is-away{background:#eef1f5;color:#617087}
.ucltk-team-fixture__status{justify-self:end;color:var(--ucl);font-size:10px;font-weight:950;font-variant-numeric:tabular-nums;white-space:nowrap}
.ucltk-team-fixture__status.is-time{color:#69778d;font-size:9px}
@media(max-width:520px){.ucltk-team-fixture{grid-template-columns:38px 31px minmax(0,1fr) 40px;grid-template-rows:auto auto;gap:3px 8px;padding:7px 9px}.ucltk-team-fixture time,.ucltk-team-fixture__badge,.ucltk-team-fixture__status{grid-row:1/3}.ucltk-team-fixture__badge{width:31px;height:31px}.ucltk-team-fixture__opponent{grid-column:3;grid-row:1;align-self:end;font-size:9px}.ucltk-team-fixture__venue{grid-column:3;grid-row:2;justify-self:start;align-self:start;min-height:17px;padding:2px 6px;font-size:5.5px}.ucltk-team-fixture__status{grid-column:4}}
.ucltk-table.has-premium-columns th.is-premium::after{content:"\1F512";display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px;border-radius:5px;background:#e8edf8;color:#53627b;font-size:7px;vertical-align:middle}
.ucltk-premium-cell:empty::after{content:"\1F512";display:inline-grid;place-items:center;width:23px;height:21px;margin:auto;border-radius:6px;background:#eef1f6;color:#7b8799;font-size:9px}
.ucltk-projection-gate td{padding:0!important;border-top:1px solid #dbe2ef;background:linear-gradient(180deg,#f7f9ff,#fff)}.ucltk-projection-gate div{display:flex;align-items:center;justify-content:center;gap:12px;min-height:92px;padding:16px}.ucltk-projection-gate div>span{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:#e8edff;color:var(--ucl);font-size:13px}.ucltk-projection-gate strong{color:var(--ucl);font-size:12px}.ucltk-projection-gate p{margin:0;color:#6b7890;font-size:10px}.ucltk-projection-gate .ucltk-button{margin-left:8px;white-space:nowrap}
@media(max-width:760px){.ucltk-projection-gate div{flex-wrap:wrap;gap:8px;min-height:0;padding:15px 12px;text-align:center}.ucltk-projection-gate p{flex-basis:calc(100% - 46px)}.ucltk-projection-gate .ucltk-button{margin:2px 0 0}}
.ucltk-stat-bar--locked .ucltk-stat-bar__labels>span{display:flex;align-items:center;justify-content:center;gap:6px}.ucltk-stat-bar--locked .ucltk-stat-bar__track{opacity:.45}

/* UCL overview: compact tool directory plus FPL-style live data/articles. */
.ucltk-hub-page .ucltk-hero{margin-bottom:0}
.ucltk-hub-page .ucltk-hero__panel{padding:17px}
.ucltk-hub-page .ucltk-hero__panel h2{margin-bottom:11px!important}
.ucltk-hub-page .ucltk-command-list{grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:7px}
.ucltk-hub-page .ucltk-command-match{display:flex;align-items:center;justify-content:center;gap:5px;min-height:42px;padding:5px 7px;border-radius:9px}
.ucltk-hub-page .ucltk-command-match>strong{flex:0 0 auto;color:#fff;font-size:9px;font-weight:900}
.ucltk-command-badge{display:grid;place-items:center;width:27px;height:27px;flex:0 0 27px;padding:2px;border-radius:6px;background:rgba(255,255,255,.94);color:var(--ucl)}
.ucltk-command-badge img{display:block;width:100%;height:100%;object-fit:contain}
.ucltk-command-badge b{font-size:8px}
.ucltk-hub-tools{margin-top:18px}
.ucltk-tools-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.ucltk-tools-grid .ucltk-tool-card{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;align-content:start;column-gap:10px;min-height:0;padding:12px 14px;border-radius:13px}
.ucltk-tools-grid .ucltk-tool-card__icon{grid-row:1/3;width:34px;height:34px;border-radius:9px}
.ucltk-tools-grid .ucltk-tool-card__icon svg{width:17px;height:17px}
.ucltk-tools-grid .ucltk-tool-card h3{margin:1px 0 4px!important;font-size:13px!important}
.ucltk-tools-grid .ucltk-tool-card p{display:-webkit-box;margin:0;color:#718096;font-size:10px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.ucltk-tools-grid .ucltk-tool-card>strong{grid-column:2;margin-top:6px;font-size:9px;line-height:1.2}
.ucltk-hub-data{margin-top:28px}
.ucltk-hub-switcher{display:flex;width:max-content;max-width:100%;gap:4px;margin:0 auto 18px;padding:4px;border:1px solid var(--line);border-radius:999px;background:#f3f5f9}
.ucltk-hub-switcher button{-webkit-appearance:none;appearance:none;min-width:105px;height:38px;padding:0 20px;border:0;border-radius:999px;background:transparent;color:#66758a;font:850 13px/1 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer}
.ucltk-hub-switcher button:hover{color:var(--ucl)}
.ucltk-hub-switcher button:focus-visible{outline:2px solid var(--ucl-blue);outline-offset:2px}
.ucltk-hub-switcher button.is-active{background:var(--ucl);color:#fff;box-shadow:0 3px 10px rgba(16,22,83,.2)}
.ucltk-hub-panel[hidden]{display:none}
.ucltk-hub-panel__head{align-items:center;margin-bottom:12px}
.ucltk-hub-widgets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.ucltk-hub-widget{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 5px 18px rgba(15,23,42,.04)}
.ucltk-hub-widget>header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:51px;padding:10px 14px;border-bottom:1px solid var(--line);background:#f7f8fb}
.ucltk-hub-widget>header strong,.ucltk-hub-widget>header small{display:block}
.ucltk-hub-widget>header strong{color:var(--ink);font-size:13px;font-weight:900}
.ucltk-hub-widget>header small{margin-top:2px;color:#8a96a8;font-size:8px;font-weight:750;text-transform:uppercase;letter-spacing:.035em}
.ucltk-hub-widget>header>a,.ucltk-hub-widget__footer{color:var(--ucl-blue)!important;font-size:10px;font-weight:900;text-decoration:none!important}
.ucltk-hub-widget__premium{padding:4px 7px;border-radius:999px;background:#e8edff;color:#324ab5;font-size:8px;font-weight:950;letter-spacing:.04em;text-transform:uppercase}
.ucltk-hub-widget ol{list-style:none!important;margin:0!important;padding:5px 13px!important}
.ucltk-hub-widget li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:5px 0;border-bottom:1px solid #edf0f4}
.ucltk-hub-widget li:last-child{border-bottom:0}
.ucltk-hub-widget__rank{color:#96a2b4;font-size:10px;font-weight:900;text-align:center}
.ucltk-hub-widget__identity,.ucltk-hub-widget__team{min-width:0}
.ucltk-hub-widget__identity .ucltk-player,.ucltk-hub-widget__team .ucltk-team{gap:8px;color:#17213c!important;font-size:11px;line-height:1.1}
.ucltk-hub-widget__identity .ucltk-player img,.ucltk-hub-widget__identity .ucltk-avatar-fallback{width:27px;height:27px;flex-basis:27px}
.ucltk-hub-widget__identity>small{display:block;max-width:calc(100% - 35px);margin:-5px 0 0 35px;overflow:hidden;color:#94a3b8;font-size:8px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}
.ucltk-hub-widget__team .ucltk-team img,.ucltk-hub-widget__team .ucltk-badge-fallback{width:27px;height:27px;flex-basis:27px}
.ucltk-hub-widget__value{color:var(--ucl);font-size:12px;font-weight:950;font-variant-numeric:tabular-nums}
.ucltk-hub-widget__value .ucltk-rating{min-width:40px;padding:4px 6px;font-size:9px}
.ucltk-hub-widget__empty{display:flex!important;justify-content:center!important;color:#8c98aa;font-size:10px;text-align:center}
.ucltk-hub-widget__unlock{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:234px;padding:18px;text-align:center;background:linear-gradient(180deg,#fafbfe,#f2f5fb)}
.ucltk-hub-widget__unlock>span{display:grid;place-items:center;width:38px;height:38px;border:1px solid #dce2ed;border-radius:11px;background:#fff;color:#65738a;font-size:15px;box-shadow:0 5px 14px rgba(15,23,42,.07)}
.ucltk-hub-widget__unlock p{max-width:285px;margin:10px auto 12px;color:#68768b;font-size:10px;line-height:1.45}
.ucltk-hub-widget__unlock a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 15px;border-radius:999px;background:var(--ucl);color:#fff!important;font-size:10px;font-weight:900;text-decoration:none!important}
.ucltk-hub-widget__footer{display:flex;align-items:center;justify-content:center;min-height:38px;border-top:1px solid #edf0f4}

/* Match the dense proportions of the main FPL ticker. */
.ucltk-ticker{min-width:900px}
.ucltk-ticker th{height:38px;padding:3px;font-size:8px}
.ucltk-ticker-sort{height:38px;padding:3px 15px 3px 5px}
.ucltk-ticker-sort small{margin-top:2px;font-size:7px}
.ucltk-ticker-sort i{right:5px;font-size:9px}
.ucltk-ticker th:first-child{width:145px}
.ucltk-ticker td{height:42px;padding:2px 3px}
.ucltk-ticker td:first-child{padding:3px 7px}
.ucltk-ticker-team{gap:6px}
.ucltk-ticker-team img{width:22px;height:22px}
.ucltk-ticker-team span{font-size:9px}
.ucltk-ticker-cell{min-height:36px;padding:2px;border-radius:8px;font-size:9px}
.ucltk-ticker-cell small{top:2px;right:2px;min-width:12px;height:12px;padding:0 2px;font-size:6px}
.ucltk-ticker-opponent{min-width:21px;min-height:21px}
.ucltk-ticker-opponent img{width:21px;height:21px}
.ucltk-ticker-opponent [data-opponent-short]{font-size:9px}
.ucltk-ticker-cell.has-metric .ucltk-ticker-opponent img{width:17px;height:17px}
.ucltk-ticker-cell.has-metric [data-cell-value]{font-size:9px}

@media(max-width:1050px){.ucltk-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ucltk-hub-page .ucltk-command-list{grid-template-columns:repeat(auto-fit,minmax(76px,1fr))}}
@media(max-width:760px){.ucltk-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-tools-grid .ucltk-tool-card{grid-template-columns:30px minmax(0,1fr);min-height:0;padding:11px}.ucltk-tools-grid .ucltk-tool-card__icon{width:30px;height:30px}.ucltk-tools-grid .ucltk-tool-card p{font-size:9px}.ucltk-hub-widgets{grid-template-columns:1fr}.ucltk-hub-panel__head{align-items:flex-start}.ucltk-hub-page .ucltk-hero__panel{margin:0 15px 15px}.ucltk-hub-page .ucltk-command-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ucltk-hub-page .ucltk-command-match{min-height:39px}.ucltk-command-badge{width:24px;height:24px;flex-basis:24px}.ucltk-ticker{min-width:820px}.ucltk-ticker th:first-child{width:125px}.ucltk-ticker-team span{max-width:83px}}
@media(max-width:440px){.ucltk-tools-grid .ucltk-tool-card p{display:none}.ucltk-tools-grid .ucltk-tool-card{min-height:0}.ucltk-hub-page .ucltk-command-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ucltk-hub-switcher{width:100%}.ucltk-hub-switcher button{flex:1}.ucltk-hub-panel__head{flex-direction:column;align-items:stretch}.ucltk-hub-panel__head .ucltk-button{width:100%}}

/* Match detail: one clear outlook rather than a grid of disconnected KPIs. */
.ucltk-outlook-layout{--outlook-home:#3155d8;--outlook-away:#16a4bd;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.65fr);gap:12px;margin-top:16px}
.ucltk-outlook-card,.ucltk-squad-watch{min-width:0;border:1px solid var(--line);border-radius:17px;background:#fff;overflow:hidden;box-shadow:0 6px 20px rgba(15,23,42,.045)}
.ucltk-outlook-card{padding:18px}
.ucltk-outlook-card__head,.ucltk-squad-watch>header{display:flex;align-items:center;justify-content:space-between;gap:12px}
.ucltk-outlook-card__head h2,.ucltk-squad-watch>header h2{margin:3px 0 0!important;color:var(--ink)!important;font-size:18px!important;line-height:1.1!important}
.ucltk-outlook-card__head .ucltk-pill{white-space:nowrap}
.ucltk-win-probabilities{display:grid;grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);align-items:end;gap:12px;margin-top:21px}
.ucltk-win-probability{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}
.ucltk-win-probability.is-away{text-align:right}
.ucltk-win-probability.is-draw{display:flex;align-items:center;justify-content:flex-end;flex-direction:column;gap:4px;text-align:center}
.ucltk-win-probability>strong{flex:0 0 auto;color:var(--ucl);font-size:28px;font-weight:950;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.035em}
.ucltk-win-probability.is-home>strong{color:var(--outlook-home)}
.ucltk-win-probability.is-away>strong{color:var(--outlook-away)}
.ucltk-win-probability.is-draw>strong{font-size:20px;color:#64748b}
.ucltk-win-probability.is-draw>small{color:#8491a4;font-size:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}
.ucltk-win-probability__team{display:flex;align-items:center;gap:9px;min-width:0}
.ucltk-win-probability__team>span{min-width:0}
.ucltk-win-probability__team small,.ucltk-win-probability__team b{display:block}
.ucltk-win-probability__team small{margin-bottom:2px;color:#8a96a8;font-size:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}
.ucltk-win-probability__team b{overflow:hidden;color:var(--ink);font-size:11px;text-overflow:ellipsis;white-space:nowrap}
.ucltk-outlook-badge{width:34px;height:34px;flex:0 0 34px;padding:3px;border:1px solid #e3e8f0;background:#f8f9fc}
.ucltk-win-bar{display:flex;height:13px;margin-top:12px;border:2px solid #fff;border-radius:999px;overflow:hidden;background:#e6eaf1;box-shadow:0 0 0 1px #dde3ed,inset 0 1px 2px rgba(15,23,42,.08)}
.ucltk-win-bar span{display:block;height:100%}
.ucltk-win-bar .is-home{background:var(--outlook-home)}
.ucltk-win-bar .is-draw{background:#c6cfdb}
.ucltk-win-bar .is-away{background:var(--outlook-away)}
.ucltk-win-bar.is-locked{filter:saturate(.35);opacity:.5}
.ucltk-outlook-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:17px}
.ucltk-outlook-metric{min-width:0;padding:13px 14px;border:1px solid #e5e9f0;border-radius:13px;background:#f8f9fc}
.ucltk-outlook-metric>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}
.ucltk-outlook-metric h3{margin:0!important;color:#53627a!important;font-size:9px!important;font-weight:900!important;letter-spacing:.055em;text-transform:uppercase}
.ucltk-outlook-metric header>span{color:#98a3b3;font-size:8px;font-weight:800}
.ucltk-outlook-versus{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}
.ucltk-outlook-versus>div{display:flex;align-items:center;gap:9px;min-width:0}
.ucltk-outlook-versus>div.is-away{justify-content:flex-end}
.ucltk-outlook-versus>small{color:#a0aabb;font-size:8px;font-weight:900;text-transform:uppercase}
.ucltk-outlook-versus strong{color:var(--outlook-home);font-size:22px;font-weight:950;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.03em}
.ucltk-outlook-versus .is-away strong{color:var(--outlook-away)}
.ucltk-outlook-versus .ucltk-premium-lock,.ucltk-win-probability .ucltk-premium-lock{font-size:11px}
.ucltk-squad-watch{display:flex;flex-direction:column}
.ucltk-squad-watch>header{padding:17px 16px 14px;border-bottom:1px solid #e7ebf1}
.ucltk-squad-watch__count{display:flex;align-items:flex-end;flex-direction:column;color:#8c98aa;font-size:8px;font-weight:800;white-space:nowrap}
.ucltk-squad-watch__count strong{color:var(--ucl);font-size:17px;font-weight:950;line-height:1}
.ucltk-squad-watch ol{list-style:none!important;margin:0!important;padding:3px 16px!important}
.ucltk-squad-watch li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:55px;padding:7px 0;border-bottom:1px solid #edf0f4}
.ucltk-squad-watch li:last-child{border-bottom:0}
.ucltk-squad-watch__rank{color:#a0acbd;font-size:10px;font-weight:900;text-align:center}
.ucltk-squad-watch__player{min-width:0}
.ucltk-squad-watch__player .ucltk-player{gap:8px;color:var(--ink)!important;font-size:11px;line-height:1.1}
.ucltk-squad-watch__player .ucltk-player img,.ucltk-squad-watch__player .ucltk-avatar-fallback{width:30px;height:30px;flex:0 0 30px}
.ucltk-squad-watch__player>small{display:block;margin:-5px 0 0 38px;color:#91a0b4;font-size:8px;font-weight:850}
.ucltk-squad-watch__empty{display:flex!important;justify-content:center!important;color:#8c98aa;font-size:10px;text-align:center}
.ucltk-squad-watch>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:11px 16px;border-top:1px solid #e7ebf1;background:#f8f9fc}
.ucltk-squad-watch>footer span{color:#8793a6;font-size:8px;font-weight:900;letter-spacing:.055em;text-transform:uppercase}
.ucltk-squad-watch>footer strong{color:#526078;font-size:9px;font-weight:850;text-align:right}

@media(max-width:980px){.ucltk-outlook-layout{grid-template-columns:1fr}.ucltk-squad-watch ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ucltk-squad-watch li{border-bottom:0}.ucltk-squad-watch li+li{border-left:1px solid #edf0f4;padding-left:12px}}
@media(max-width:620px){.ucltk-outlook-card{padding:14px}.ucltk-outlook-card__head{align-items:flex-start}.ucltk-win-probabilities{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);gap:6px;margin-top:17px}.ucltk-win-probability{align-items:flex-start;flex-direction:column;gap:6px}.ucltk-win-probability.is-away{align-items:flex-end;flex-direction:column-reverse}.ucltk-win-probability.is-draw{align-self:end;padding-bottom:2px}.ucltk-win-probability>strong{font-size:23px}.ucltk-win-probability.is-draw>strong{font-size:17px}.ucltk-win-probability__team{width:100%}.ucltk-win-probability.is-away .ucltk-win-probability__team{justify-content:flex-end}.ucltk-win-probability__team b{font-size:9px}.ucltk-outlook-badge{width:30px;height:30px;flex-basis:30px}.ucltk-outlook-metrics{grid-template-columns:1fr}.ucltk-outlook-metric{padding:12px}.ucltk-outlook-versus strong{font-size:20px}.ucltk-squad-watch ol{display:block}.ucltk-squad-watch li+li{border-left:0;padding-left:0}.ucltk-squad-watch li{border-bottom:1px solid #edf0f4}.ucltk-squad-watch li:last-child{border-bottom:0}}

/* Confidence remains a model input, but is never a user-facing UCL value. */
.ucltk-confidence{display:none!important}
.ucltk-projection-table{min-width:1420px}

/* Match XIs: use the same compact UCL pitch language as the draft tool. */
.ucltk-match-pitches .ucltk-section-heading,.ucltk-match-pitches .ucltk-pitch-grid{width:100%;max-width:1390px;margin-right:auto;margin-left:auto}
.ucltk-match-pitches .ucltk-pitch-grid{grid-template-columns:repeat(2,minmax(0,680px));justify-content:center;gap:16px}
.ucltk-match-pitch-card{border-color:#dce3ef;border-radius:18px;box-shadow:0 10px 28px rgba(10,24,70,.075)}
.ucltk-match-pitch-card>header{min-height:62px;padding:11px 15px;background:#fff}
.ucltk-match-pitch-card>header img{width:34px;height:34px}
.ucltk-match-pitch-card>header h3{font-size:13px!important}
.ucltk-match-pitch-card>header span{font-size:8px;font-weight:850;text-transform:uppercase;letter-spacing:.035em}
.ucltk-match-pitch{isolation:isolate;display:grid;grid-template-rows:repeat(4,minmax(0,1fr));aspect-ratio:1.25/1;min-height:0;padding:42px 20px 36px;overflow:hidden;background:linear-gradient(180deg,transparent calc(50% - .75px),rgba(218,229,255,.32) calc(50% - .75px),rgba(218,229,255,.32) calc(50% + .75px),transparent calc(50% + .75px)),radial-gradient(circle at 50% 50%,rgba(66,119,255,.3),transparent 35%),linear-gradient(145deg,#07133f 0%,#0b226d 48%,#12449b 100%)}
.ucltk-match-pitch:before{z-index:-1;inset:17px;border:1px solid rgba(215,228,255,.45);border-radius:8px}
.ucltk-match-pitch:after{z-index:-1;width:96px;height:96px;border:1px solid rgba(215,228,255,.38);background:radial-gradient(circle,rgba(215,228,255,.6) 0 2px,transparent 3px);box-shadow:0 0 0 25px rgba(88,130,234,.05);transform:translate(-50%,-50%)}
.ucltk-match-pitch .ucltk-pitch-markings:before{top:17px}
.ucltk-match-pitch .ucltk-pitch-markings:after{bottom:17px}
.ucltk-match-pitch .ucltk-pitch-box{width:210px;height:62px}
.ucltk-match-pitch .ucltk-pitch-box--top{top:17px}
.ucltk-match-pitch .ucltk-pitch-box--bottom{bottom:17px}
.ucltk-match-pitch .ucltk-pitch-spot--top{top:68px}
.ucltk-match-pitch .ucltk-pitch-spot--bottom{bottom:64px}
.ucltk-match-pitch-row{z-index:2;gap:7px;min-height:0}
.ucltk-match-player-card{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:min(92px,18.5%);min-width:0;min-height:80px;padding:7px 6px 6px;border:1px solid rgba(255,255,255,.92);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(242,246,255,.96));color:#101c3f;text-align:center;box-shadow:0 8px 19px rgba(0,7,35,.28),inset 0 1px 0 #fff;transition:transform .16s ease,box-shadow .16s ease}
.ucltk-match-player-card:hover{transform:translateY(-2px);box-shadow:0 11px 24px rgba(0,7,35,.34),inset 0 1px 0 #fff}
.ucltk-match-player-card__position{position:absolute;top:5px;left:5px;padding:3px 5px;border-radius:999px;font-size:5.5px;font-weight:950;letter-spacing:.04em;line-height:1}
.ucltk-match-player-card__portrait{position:relative;display:block;width:37px;height:37px;margin:0 auto 3px}
.ucltk-match-player-card__photo,.ucltk-match-player-card__fallback{display:grid;width:37px;height:37px;place-items:center;border:2px solid #fff;border-radius:50%;background:#e9eef8;color:#66758c;font-size:13px;font-weight:900;object-fit:cover;box-shadow:0 3px 9px rgba(7,20,57,.14)}
.ucltk-match-player-card__badge{position:absolute;right:-4px;bottom:-2px;width:16px;height:16px;padding:2px;border:1px solid #e0e6f0;border-radius:5px;background:#fff;object-fit:contain;box-shadow:0 2px 5px rgba(7,20,57,.15)}
.ucltk-match-player-card__name{display:block;width:100%;margin:1px 0 3px;overflow:hidden;color:#111d3d!important;font-size:8px;font-weight:950;line-height:1.15;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap}
.ucltk-match-player-card__rating{display:flex;align-items:center;justify-content:center;min-height:19px}
.ucltk-match-player-card .ucltk-rating{min-width:37px;padding:3px 5px;border-radius:6px;font-size:7.5px}
.ucltk-match-player-card .ucltk-premium-lock{width:23px;height:20px;border-radius:6px;font-size:8px!important}
.ucltk-match-pitch-brand{position:absolute;z-index:3;display:block;pointer-events:none;object-fit:contain}
.ucltk-match-pitch-brand--ucl{top:24px;right:24px;width:42px;height:42px;padding:5px;border-radius:9px;background:rgba(255,255,255,.95);box-shadow:0 5px 15px rgba(0,8,45,.2)}
.ucltk-match-pitch-brand--scout{bottom:23px;left:25px;width:78px;height:35px;object-position:left bottom}

@media(max-width:1180px){.ucltk-match-pitches .ucltk-pitch-grid{grid-template-columns:minmax(0,680px)}}
@media(max-width:760px){.ucltk-match-pitches .ucltk-pitch-grid{grid-template-columns:minmax(0,1fr)}.ucltk-match-pitch{aspect-ratio:auto;min-height:470px;padding:38px 7px 31px}.ucltk-match-pitch:before{inset:10px}.ucltk-match-pitch .ucltk-pitch-markings:before{top:10px}.ucltk-match-pitch .ucltk-pitch-markings:after{bottom:10px}.ucltk-match-pitch .ucltk-pitch-box{width:140px;height:48px}.ucltk-match-pitch .ucltk-pitch-box--top{top:10px}.ucltk-match-pitch .ucltk-pitch-box--bottom{bottom:10px}.ucltk-match-pitch .ucltk-pitch-spot--top{top:47px}.ucltk-match-pitch .ucltk-pitch-spot--bottom{bottom:43px}.ucltk-match-pitch-row{gap:3px}.ucltk-match-player-card{width:19%;min-height:70px;padding:5px 2px 4px;border-radius:9px}.ucltk-match-player-card__position{top:3px;left:3px;padding:2px 3px;font-size:4.5px}.ucltk-match-player-card__portrait,.ucltk-match-player-card__photo,.ucltk-match-player-card__fallback{width:31px;height:31px}.ucltk-match-player-card__photo,.ucltk-match-player-card__fallback{border-width:1px;font-size:10px}.ucltk-match-player-card__badge{right:-3px;bottom:-2px;width:14px;height:14px;padding:1px;border-radius:4px}.ucltk-match-player-card__name{font-size:6.5px}.ucltk-match-player-card .ucltk-rating{min-width:32px;padding:2px 4px;font-size:6.5px}.ucltk-match-pitch-brand--ucl{top:17px;right:17px;width:34px;height:34px;padding:4px}.ucltk-match-pitch-brand--scout{bottom:15px;left:16px;width:62px;height:29px}}

/* Condensed team identity used by UCL team tables. */
.ucltk-table-team{min-width:0}.ucltk-table-team>.ucltk-team{max-width:220px}.ucltk-table-team__league{display:block;margin:2px 0 0 39px;overflow:hidden;color:#8794a8;font-size:9px;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}
.ucltk-team-stats-card .ucltk-table{min-width:940px}.ucltk-team-stats-card .ucltk-table th:nth-child(2),.ucltk-team-stats-card .ucltk-table td:nth-child(2),.ucltk-strength-table th:nth-child(2),.ucltk-strength-table td:nth-child(2){min-width:205px;text-align:left}.ucltk-team-stats-card .ucltk-table th:nth-child(3),.ucltk-team-stats-card .ucltk-table td:nth-child(3),.ucltk-strength-table th:nth-child(3),.ucltk-strength-table td:nth-child(3){text-align:right}.ucltk-strength-table{min-width:1030px}
@media(max-width:760px){.ucltk-table-team>.ucltk-team{max-width:180px}.ucltk-team-stats-card .ucltk-table{min-width:840px}.ucltk-strength-table{min-width:900px}}

/* Premium squad rating and transfer recommendations. */
.ucltk-team-rating{display:inline-flex!important;align-items:center;justify-content:center;width:max-content;min-width:46px;min-height:31px;margin-top:3px!important;padding:6px 10px;border-radius:9px;color:#fff!important;font-size:16px!important;font-weight:950!important;font-variant-numeric:tabular-nums;line-height:1!important}
.ucltk-team-rating.is-empty{min-width:0;padding:0;background:transparent;color:var(--ucl)!important}
.ucltk-team-rating--elite{background:#08794f}.ucltk-team-rating--strong{background:#13a567}.ucltk-team-rating--good{background:#bfe64b;color:#23330b!important}.ucltk-team-rating--average{background:#ff9a3d;color:#321900!important}.ucltk-team-rating--low{background:#e5484d}
.ucltk-pitch-stat.is-locked{background:linear-gradient(135deg,#f8f9ff,#fff)}
.ucltk-pitch-stat .ucltk-team-rating>.ucltk-premium-lock{margin:0}
.ucltk-draft-recommendations{flex:0 0 auto;border-top:1px solid #e7ebf2;background:#fafbfe}
.ucltk-draft-recommendations>header{padding:12px 14px 9px}.ucltk-draft-recommendations>header strong,.ucltk-draft-recommendations>header span{display:block}.ucltk-draft-recommendations>header strong{color:#17213c;font-size:11px}.ucltk-draft-recommendations>header span{margin-top:2px;color:#8a96a8;font-size:7px;font-weight:750}
.ucltk-draft-recommendations__locked{display:flex;align-items:center;gap:10px;margin:0 11px 12px;padding:12px;border:1px solid #dce3f1;border-radius:11px;background:#fff;color:var(--ink)!important}.ucltk-draft-recommendations__locked>span{min-width:0}.ucltk-draft-recommendations__locked b,.ucltk-draft-recommendations__locked small{display:block}.ucltk-draft-recommendations__locked b{color:var(--ucl);font-size:9px}.ucltk-draft-recommendations__locked small{margin-top:3px;color:#8390a4;font-size:7px;line-height:1.4}
.ucltk-draft-recommendations__empty{margin:0 11px 12px;padding:12px;border:1px dashed #ccd5e4;border-radius:10px;background:#fff;color:#7d899b;font-size:8px;line-height:1.5;text-align:center}.ucltk-draft-recommendations__empty.is-positive{border-style:solid;border-color:#cce9dc;background:#f3fbf7;color:#176348}
.ucltk-transfer{display:grid;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:7px;margin:0 9px 7px;padding:8px;border:1px solid #e2e7ef;border-radius:11px;background:#fff}.ucltk-transfer__players{display:grid;grid-template-columns:minmax(0,1fr) 15px minmax(0,1fr);align-items:center;gap:4px;min-width:0}.ucltk-transfer__arrow{color:#8491a4;font-size:12px;font-weight:900;text-align:center}.ucltk-transfer-player{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:6px;min-width:0}.ucltk-transfer-player__photo{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#edf1f7;font-size:9px;object-fit:cover}.ucltk-transfer-player>span{min-width:0}.ucltk-transfer-player small,.ucltk-transfer-player b,.ucltk-transfer-player em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-transfer-player small{color:#9a5a62;font-size:5.5px;font-style:normal;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.ucltk-transfer-player.is-in small{color:#08794f}.ucltk-transfer-player b{margin:1px 0;color:#17213b;font-size:7.5px}.ucltk-transfer-player em{display:flex;align-items:center;gap:3px;color:#8a96a8;font-size:5.5px;font-style:normal}.ucltk-transfer-player__badge{display:grid;place-items:center;width:12px;height:12px;flex:0 0 12px}.ucltk-transfer-player__badge img{width:11px;height:11px;object-fit:contain}.ucltk-transfer-player__badge b{font-size:5px}.ucltk-transfer__gain{text-align:center}.ucltk-transfer__gain strong,.ucltk-transfer__gain span{display:block}.ucltk-transfer__gain strong{color:#08794f;font-size:11px}.ucltk-transfer__gain span{color:#8b97a8;font-size:5.5px;font-weight:850}.ucltk-transfer__gain button{margin-top:4px;padding:3px 5px;border:0;border-radius:5px;background:#edf1ff;color:var(--ucl-blue);font:850 6px inherit;cursor:pointer}.ucltk-transfer-apply-all{width:calc(100% - 18px);min-height:30px;margin:1px 9px 10px;font-size:8px}

/* UCL screenshot RMT: compact resolver, premium result and UCL pitch. */
.ucltk-rmt-signin{max-width:760px;margin:30px auto}.ucltk-rmt-signin .ucltk-card__body{padding:38px;text-align:center}.ucltk-rmt-signin .ucltk-tool-card__icon{margin:0 auto}.ucltk-rmt-signin h2{margin:17px 0 8px!important;color:var(--ucl)!important;font-size:25px!important}.ucltk-rmt-signin p{max-width:590px;margin:0 auto 20px;color:#64748b;line-height:1.6}.ucltk-rmt-signin .ucltk-card__body>div{display:flex;justify-content:center;gap:9px;flex-wrap:wrap}
.ucltk-rmt-layout{grid-template-columns:minmax(320px,.7fr) minmax(540px,1.3fr)}.ucltk-step{display:block;margin-bottom:4px;color:var(--ucl-blue);font-size:8px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ucltk-rmt-upload-actions{display:flex;justify-content:center;gap:8px;margin-top:10px}.ucltk-rmt-status{min-height:18px;margin:12px 0 0;color:#64748b;font-size:10px;text-align:center}.ucltk-rmt-status.is-error{color:#b42318}.ucltk-rmt-confirm-actions{display:flex;justify-content:flex-end;margin-top:14px}.ucltk-pill.is-ready{background:#dff5e9;color:#08794f}
.ucltk-rmt-editor{display:grid;gap:7px}.ucltk-rmt-editor>.ucltk-empty{grid-column:1/-1}.ucltk-rmt-editor-row{border:1px solid #e2e7ef;border-radius:11px;background:#fff;overflow:hidden}.ucltk-rmt-editor-row.is-unmatched{border-color:#e8b9bc;background:#fffafa}.ucltk-rmt-editor-row.is-ignored{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;background:#f7f8fb}.ucltk-rmt-editor-row.is-ignored>div{display:flex;align-items:center;gap:9px;min-width:0}.ucltk-rmt-editor-row.is-ignored b,.ucltk-rmt-editor-row.is-ignored small{display:block}.ucltk-rmt-editor-row.is-ignored b{font-size:9px}.ucltk-rmt-editor-row.is-ignored small{color:#8a96a8;font-size:7px}.ucltk-rmt-editor-row.is-ignored .ucltk-button{min-height:29px;padding:0 9px;font-size:7px}
.ucltk-rmt-editor-row__main{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:57px;padding:7px 9px}.ucltk-rmt-editor-row__identity{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;min-width:0}.ucltk-rmt-editor-row__photo{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#eef1f6;object-fit:cover;object-position:center top}.ucltk-rmt-editor-row__identity>span{min-width:0}.ucltk-rmt-editor-row__identity>span>b,.ucltk-rmt-editor-row__identity>span>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-rmt-editor-row__identity>span>b{color:#15203b;font-size:10px}.ucltk-rmt-editor-row__identity>span>small{display:flex;align-items:center;gap:5px;margin-top:3px;color:#8794a7;font-size:7px}.ucltk-rmt-editor-row__badge{display:grid;place-items:center;width:17px;height:17px;flex:0 0 17px}.ucltk-rmt-editor-row__badge img{width:16px;height:16px;object-fit:contain}.ucltk-rmt-editor-row__identity .ucltk-position{min-width:31px;padding:3px 5px;font-size:6px}.ucltk-rmt-editor-row__actions{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.ucltk-rmt-editor-row__actions button{padding:5px 7px;border:1px solid #dce2ec;border-radius:7px;background:#fff;color:#526078;font:800 7px inherit;cursor:pointer}.ucltk-rmt-editor-row__actions button:first-of-type{color:var(--ucl-blue)}.ucltk-rmt-match-state{padding:4px 6px;border-radius:999px;font-size:6px;font-weight:950;letter-spacing:.035em;text-transform:uppercase}.ucltk-rmt-match-state.is-confirmed{background:#dcf4e8;color:#176348}.ucltk-rmt-match-state.is-review{background:#fff0ce;color:#945600}.ucltk-rmt-match-state.is-unmatched{background:#f9dfe1;color:#9c2f38}.ucltk-rmt-match-state.is-manual{background:#e5eaff;color:#2945a6}.ucltk-rmt-readback{padding:0 10px 7px;color:#8a96a8;font-size:7px}.ucltk-rmt-readback b{color:#58667b}
.ucltk-rmt-search-panel{padding:9px;border-top:1px solid #e6eaf1;background:#f7f9fc}.ucltk-rmt-search-panel>label{position:relative;display:flex;align-items:center}.ucltk-rmt-search-panel input{width:100%;height:36px!important;margin:0!important;padding:0 36px 0 32px!important;border:1px solid #cfd7e4!important;border-radius:9px!important;background:#fff!important;color:#15203b!important;font:750 10px inherit!important}.ucltk-rmt-search-panel input:focus{border-color:var(--ucl-blue)!important;outline:2px solid rgba(38,63,184,.12)!important}.ucltk-search-icon{position:absolute;left:11px;color:#7e8ba0;font-size:12px}.ucltk-rmt-search-panel label>button{position:absolute;right:6px;display:grid;width:25px;height:25px;place-items:center;border:0;border-radius:7px;background:#edf0f5;color:#66758b;font-size:15px;cursor:pointer}.ucltk-rmt-search-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px}.ucltk-rmt-search-result{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:6px;border:1px solid #e1e6ee;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.ucltk-rmt-search-result:hover{border-color:#9eace2;background:#f3f5ff}.ucltk-rmt-search-result__photo{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#edf1f6;font-size:9px;object-fit:cover}.ucltk-rmt-search-result>span{min-width:0}.ucltk-rmt-search-result b,.ucltk-rmt-search-result small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-rmt-search-result b{color:#17213b;font-size:8px}.ucltk-rmt-search-result small{display:flex;align-items:center;gap:4px;margin-top:2px;color:#8a96a8;font-size:6px}.ucltk-rmt-search-result__badge{display:grid;place-items:center;width:13px;height:13px;flex:0 0 13px}.ucltk-rmt-search-result__badge img{width:12px;height:12px;object-fit:contain}.ucltk-rmt-search-empty{grid-column:1/-1;padding:10px;color:#7f8b9d;font-size:8px;text-align:center}
.ucltk-rmt-result{margin-top:24px}.ucltk-rmt-result__head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:12px}.ucltk-rmt-result__head h2{margin:3px 0!important;color:var(--ucl)!important;font-size:24px!important}.ucltk-rmt-result__head p{margin:0;color:#68778d;font-size:11px}.ucltk-rmt-scoreboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #dce3ef;border-radius:15px 15px 0 0;background:#fff;overflow:hidden}.ucltk-rmt-scoreboard>div{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;min-height:92px;padding:14px 18px;border-right:1px solid #e5e9f0}.ucltk-rmt-scoreboard>div:last-child{border-right:0}.ucltk-rmt-scoreboard span,.ucltk-rmt-scoreboard small{display:block}.ucltk-rmt-scoreboard>div>span{color:#77859a;font-size:7px;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.ucltk-rmt-scoreboard>div>strong:not(.ucltk-team-rating){display:block;max-width:100%;margin-top:7px;overflow:hidden;color:var(--ucl);font-size:20px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.ucltk-rmt-scoreboard>div>small{margin-top:5px;color:#91a0b3;font-size:7px}.ucltk-rmt-scoreboard .ucltk-team-rating{margin-top:6px!important}.ucltk-rmt-result-grid{display:grid;grid-template-columns:minmax(560px,1.55fr) minmax(310px,.65fr);align-items:start;gap:16px}.ucltk-rmt-pitch-card{min-width:0;border:1px solid #dce3ef;border-top:0;border-radius:0 0 18px 18px;background:#fff;overflow:hidden;box-shadow:0 12px 30px rgba(9,22,64,.08)}
.ucltk-rmt-pitch{isolation:isolate;position:relative;aspect-ratio:1.25/1;min-height:610px;padding:54px 22px 35px;overflow:hidden;background:linear-gradient(180deg,transparent calc(50% - .75px),rgba(218,229,255,.30) calc(50% - .75px),rgba(218,229,255,.30) calc(50% + .75px),transparent calc(50% + .75px)),radial-gradient(circle at 50% 50%,rgba(66,119,255,.29),transparent 35%),linear-gradient(145deg,#07133f 0%,#0b226d 48%,#12449b 100%)}.ucltk-rmt-pitch:before{content:"";position:absolute;z-index:-1;inset:20px;border:1px solid rgba(215,228,255,.44);border-radius:9px}.ucltk-rmt-pitch:after{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:110px;height:110px;border:1px solid rgba(215,228,255,.38);border-radius:50%;background:radial-gradient(circle,rgba(215,228,255,.58) 0 2px,transparent 3px);transform:translate(-50%,-50%)}.ucltk-rmt-pitch__markings{position:absolute;z-index:-1;inset:0;pointer-events:none}.ucltk-rmt-pitch__markings i{position:absolute;left:50%;border:1px solid rgba(215,228,255,.35);transform:translateX(-50%)}.ucltk-rmt-pitch__markings i:nth-child(1),.ucltk-rmt-pitch__markings i:nth-child(2){width:220px;height:66px}.ucltk-rmt-pitch__markings i:nth-child(1){top:20px;border-top:0}.ucltk-rmt-pitch__markings i:nth-child(2){bottom:20px;border-bottom:0}.ucltk-rmt-pitch__markings i:nth-child(3){top:20px;width:92px;height:35px;border-top:0;border-radius:0 0 50px 50px}.ucltk-rmt-pitch__brand{position:absolute;z-index:3;display:block;object-fit:contain;pointer-events:none}.ucltk-rmt-pitch__brand--scout{top:28px;left:30px;width:92px;height:42px}.ucltk-rmt-pitch__brand--ucl{top:28px;right:30px;width:48px;height:48px;padding:6px;border-radius:10px;background:rgba(255,255,255,.95);box-shadow:0 5px 15px rgba(0,8,45,.2)}.ucltk-rmt-pitch__rows{position:relative;z-index:2;display:grid;grid-template-rows:repeat(4,minmax(0,1fr));height:100%}.ucltk-rmt-pitch-row{display:flex;align-items:center;justify-content:space-evenly;gap:7px;min-height:0}.ucltk-rmt-pitch-player{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:min(105px,18.5%);min-width:0;min-height:88px;padding:8px 7px 7px;border:1px solid rgba(255,255,255,.94);border-radius:13px;background:linear-gradient(180deg,#fff,#f1f5ff);color:#101c3f;text-align:center;box-shadow:0 9px 22px rgba(0,7,35,.3)}.ucltk-rmt-pitch-player__portrait{position:relative;display:block;width:42px;height:42px;margin-bottom:3px}.ucltk-rmt-pitch-player__photo,.ucltk-rmt-pitch-player__portrait>.ucltk-avatar-fallback{display:grid;width:42px;height:42px;place-items:center;border:2px solid #fff;border-radius:50%;background:#e9eef8;color:#66758c;font-size:12px;object-fit:cover;box-shadow:0 3px 9px rgba(7,20,57,.14)}.ucltk-rmt-pitch-player__badge{position:absolute;right:-4px;bottom:-2px;display:grid;width:17px;height:17px;place-items:center;padding:2px;border:1px solid #dfe5ef;border-radius:5px;background:#fff}.ucltk-rmt-pitch-player__badge img{width:14px;height:14px;object-fit:contain}.ucltk-rmt-pitch-player__portrait>i{position:absolute;top:-3px;right:-6px;display:grid;width:16px;height:16px;place-items:center;border:1px solid #fff;border-radius:50%;background:#263fb8;color:#fff;font-size:7px;font-style:normal;font-weight:950}.ucltk-rmt-pitch-player>strong{display:block;width:100%;overflow:hidden;color:#111d3d;font-size:8px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.ucltk-rmt-pitch-player>small{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:3px;color:#7e8a9f;font-size:6px}.ucltk-rmt-pitch-player>small b{color:#2848bd;font-size:6px}.ucltk-rmt-bench{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px;background:#f4f6fa}.ucltk-rmt-bench>span{color:#6f7e92;font-size:8px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ucltk-rmt-bench>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.ucltk-rmt-pitch-player.is-bench{display:grid;grid-template-columns:30px minmax(0,1fr);width:auto;min-height:49px;padding:6px;text-align:left;box-shadow:none}.ucltk-rmt-pitch-player.is-bench .ucltk-rmt-pitch-player__portrait{width:30px;height:30px;margin:0}.ucltk-rmt-pitch-player.is-bench .ucltk-rmt-pitch-player__photo,.ucltk-rmt-pitch-player.is-bench .ucltk-rmt-pitch-player__portrait>.ucltk-avatar-fallback{width:30px;height:30px;border-width:1px}.ucltk-rmt-pitch-player.is-bench>strong,.ucltk-rmt-pitch-player.is-bench>small{grid-column:2;justify-content:flex-start}.ucltk-rmt-pitch-player.is-bench>strong{grid-row:1;align-self:end}.ucltk-rmt-pitch-player.is-bench>small{grid-row:2;align-self:start;margin-top:1px}.ucltk-rmt-pitch-player.is-bench .ucltk-rmt-pitch-player__badge{width:13px;height:13px;padding:1px}.ucltk-rmt-pitch-player.is-bench .ucltk-rmt-pitch-player__badge img{width:11px;height:11px}.ucltk-rmt-bench__empty{color:#8a96a8;font-size:8px}
.ucltk-rmt-review{display:grid;gap:14px;margin-top:16px}.ucltk-rmt-review .ucltk-card__head h3{margin:0!important;color:#17213b!important;font-size:13px!important}.ucltk-rmt-advice{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;padding:10px 0;border-bottom:1px solid #edf0f4}.ucltk-rmt-advice:first-child{padding-top:0}.ucltk-rmt-advice:last-child{padding-bottom:0;border-bottom:0}.ucltk-rmt-advice>span{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:#e9edff;color:#2946b8;font-size:8px;font-weight:950}.ucltk-rmt-advice p{margin:0;color:#617086;font-size:9px;line-height:1.5}.ucltk-rmt-recommendations>[data-rmt-recommendations]{padding:10px 2px}.ucltk-rmt-recommendations .ucltk-transfer{margin-inline:8px}.ucltk-rmt-recommendations .ucltk-draft-recommendations__empty{margin-bottom:0}

@media(max-width:1080px){.ucltk-rmt-layout{grid-template-columns:1fr}.ucltk-rmt-result-grid{grid-template-columns:1fr}.ucltk-rmt-review{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.ucltk-rmt-pitch{min-height:590px}}
@media(max-width:760px){.ucltk-team-rating{min-width:39px;min-height:28px;padding:5px 8px;font-size:13px!important}.ucltk-rmt-search-results{grid-template-columns:1fr}.ucltk-rmt-editor-row__main{align-items:flex-start;flex-direction:column}.ucltk-rmt-editor-row__actions{justify-content:flex-start;padding-left:47px}.ucltk-rmt-result__head{align-items:flex-start;flex-direction:column}.ucltk-rmt-scoreboard{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-rmt-scoreboard>div{min-height:78px;padding:11px 12px}.ucltk-rmt-scoreboard>div:nth-child(2){border-right:0}.ucltk-rmt-scoreboard>div:nth-child(-n+2){border-bottom:1px solid #e5e9f0}.ucltk-rmt-result-grid{display:block}.ucltk-rmt-pitch{aspect-ratio:auto;min-height:560px;padding:48px 5px 30px}.ucltk-rmt-pitch:before{inset:10px}.ucltk-rmt-pitch__markings i:nth-child(1){top:10px}.ucltk-rmt-pitch__markings i:nth-child(2){bottom:10px}.ucltk-rmt-pitch__markings i:nth-child(1),.ucltk-rmt-pitch__markings i:nth-child(2){width:145px;height:50px}.ucltk-rmt-pitch__markings i:nth-child(3){top:10px}.ucltk-rmt-pitch__brand--scout{top:18px;left:17px;width:72px;height:34px}.ucltk-rmt-pitch__brand--ucl{top:18px;right:17px;width:37px;height:37px;padding:5px}.ucltk-rmt-pitch-row{gap:3px}.ucltk-rmt-pitch-player{width:19%;min-height:76px;padding:5px 2px;border-radius:9px}.ucltk-rmt-pitch-player__portrait,.ucltk-rmt-pitch-player__photo,.ucltk-rmt-pitch-player__portrait>.ucltk-avatar-fallback{width:32px;height:32px}.ucltk-rmt-pitch-player__photo,.ucltk-rmt-pitch-player__portrait>.ucltk-avatar-fallback{border-width:1px;font-size:9px}.ucltk-rmt-pitch-player__badge{width:14px;height:14px;padding:1px}.ucltk-rmt-pitch-player__badge img{width:12px;height:12px}.ucltk-rmt-pitch-player>strong{font-size:6.5px}.ucltk-rmt-pitch-player>small{gap:2px;font-size:5px}.ucltk-rmt-pitch-player>small b{font-size:5px}.ucltk-rmt-bench{grid-template-columns:1fr;padding:10px}.ucltk-rmt-bench>div{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-rmt-review{grid-template-columns:1fr;margin-top:12px}.ucltk-transfer{grid-template-columns:minmax(0,1fr) 38px;margin-inline:7px}.ucltk-transfer-player{grid-template-columns:25px minmax(0,1fr)}.ucltk-transfer-player__photo{width:25px;height:25px}.ucltk-transfer-player em{font-size:5px}}

/* Searchable compare pickers and compact chart identities. */
.ucltk-compare-pickers>label{min-width:0}.ucltk-compare-search{position:relative;display:block}.ucltk-compare-search>input{width:100%!important;padding-left:40px!important;background-image:none!important}.ucltk-compare-search__icon{position:absolute;z-index:2;top:50%;left:15px;color:#718096;font-size:18px;line-height:1;pointer-events:none;transform:translateY(-52%) rotate(-18deg)}.ucltk-compare-options{position:absolute;z-index:80;top:calc(100% + 7px);left:0;right:0;max-height:330px;padding:7px;border:1px solid #d7dfeb;border-radius:14px;background:#fff;overflow-y:auto;box-shadow:0 20px 45px rgba(8,18,55,.18)}.ucltk-compare-options[hidden]{display:none}.ucltk-compare-options button{display:grid!important;width:100%!important;min-height:49px!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;margin:0!important;padding:6px 8px!important;border:0!important;border-radius:9px!important;background:#fff!important;color:#17213b!important;text-align:left!important;cursor:pointer!important}.ucltk-compare-options button:hover,.ucltk-compare-options button.is-active{background:#eef1ff!important;outline:none}.ucltk-compare-option__image{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#edf1f7;color:#65738a;font-size:11px;object-fit:cover;object-position:center top}.ucltk-compare-options button>span{min-width:0}.ucltk-compare-options b,.ucltk-compare-options small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucltk-compare-options b{font-size:10px}.ucltk-compare-options small{margin-top:2px;color:#8290a5;font-size:8px}.ucltk-compare-options__empty{display:block;padding:18px;color:#7b8799;font-size:10px;text-align:center}.ucltk-compare-card>.ucltk-compare-identities{display:none}.ucltk-compare-results{align-items:start;padding-top:25px}.ucltk-compare-radar{min-width:0}.ucltk-compare-key{display:flex;align-items:center;justify-content:center;gap:18px;min-height:42px;padding:7px 12px}.ucltk-compare-key>span{display:flex;align-items:center;gap:7px;min-width:0;color:#334155}.ucltk-compare-key i{width:11px;height:11px;flex:0 0 11px;border-radius:50%;background:#18a77b}.ucltk-compare-key .is-second i{background:#3157d5}.ucltk-compare-key b{max-width:200px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ucltk-compare-metric-portraits{display:grid!important;grid-template-columns:70px minmax(0,1fr) 70px!important;align-items:end!important;gap:9px!important;min-height:82px;margin-bottom:3px}.ucltk-compare-metric-portraits article{display:flex;align-items:center;flex-direction:column;gap:4px}.ucltk-compare-metric-portraits article:last-child{grid-column:3}.ucltk-compare-metric-portraits small{color:#8290a5;font-size:7px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.ucltk-compare-portrait{display:grid;width:58px;height:58px;place-items:center;border:3px solid #fff;border-radius:50%;background:#edf1f7;color:#65738a;font-size:16px;object-fit:cover;object-position:center top;box-shadow:0 4px 13px rgba(15,23,42,.13)}.ucltk-compare-metrics>.ucltk-compare-metric{display:grid;grid-template-columns:70px minmax(0,1fr) 70px;align-items:center;gap:9px}.ucltk-compare-card.is-team-comparison .ucltk-compare-option__image,.ucltk-compare-card.is-team-comparison .ucltk-compare-portrait{padding:4px;border-radius:10px;background:#fff;object-fit:contain}.ucltk-compare-card.is-team-comparison .ucltk-compare-portrait{border:1px solid #dfe5ef}
@media(max-width:620px){.ucltk-compare-search>input{height:46px!important}.ucltk-compare-options{max-height:260px}.ucltk-compare-results{padding-top:17px}.ucltk-compare-key{justify-content:flex-start;gap:12px}.ucltk-compare-key>span{max-width:50%}.ucltk-compare-key b{max-width:130px}.ucltk-compare-metric-portraits{grid-template-columns:54px minmax(0,1fr) 54px!important;min-height:68px}.ucltk-compare-portrait{width:48px;height:48px}.ucltk-compare-metrics>.ucltk-compare-metric{grid-template-columns:54px minmax(0,1fr) 54px}}

/* Second-pass UCL controls and comparison surfaces. */
.ucltk-data-scope,.ucltk-projection-range label{display:flex;align-items:center;gap:7px;color:#6a7890;font-size:8px;font-weight:900;letter-spacing:.045em;text-transform:uppercase}.ucltk-data-scope select{min-width:176px}.ucltk-projections-page .ucltk-stats-view-row{align-items:flex-end;justify-content:space-between;gap:14px;overflow:visible}.ucltk-projections-page .ucltk-stats-view-row>.ucltk-segment{min-width:0;flex:1 1 auto}.ucltk-projection-range{display:flex;align-items:flex-end;gap:9px;flex:0 0 auto}.ucltk-projection-range label{align-items:flex-start;flex-direction:column;gap:5px}.ucltk-projection-range .ucltk-control{min-width:104px}.ucltk-opponent-run{display:flex;align-items:center;justify-content:center;gap:3px}.ucltk-opponent-run .ucltk-opponent-badge{width:28px;height:28px;flex-basis:28px}.ucltk-hub-widget--switchable>header select{height:28px;padding:0 24px 0 8px;border:1px solid #d8dfeb;border-radius:8px;background:#fff;color:#263650;font:800 8px Inter,ui-sans-serif,system-ui;cursor:pointer}.ucltk-hub-widget--switchable ol[hidden]{display:none}.ucltk-hub-articles{padding-bottom:4px}
.ucltk-ticker th[data-slot]{position:relative}.ucltk-ticker-hide-slot,.ucltk-ticker-hide-team{display:grid;place-items:center;border:0;border-radius:50%;background:#e9edf4;color:#718098;font-weight:900;line-height:1;cursor:pointer;opacity:.42;transition:opacity .15s,background .15s,color .15s}.ucltk-ticker-hide-slot{position:absolute;z-index:3;top:3px;right:3px;width:16px;height:16px;font-size:11px}.ucltk-ticker-hide-team{width:19px;height:19px;margin-left:auto;flex:0 0 19px;font-size:13px}.ucltk-ticker th[data-slot]:hover .ucltk-ticker-hide-slot,.ucltk-ticker tr:hover .ucltk-ticker-hide-team,.ucltk-ticker-hide-slot:focus-visible,.ucltk-ticker-hide-team:focus-visible{opacity:1}.ucltk-ticker-hide-slot:hover,.ucltk-ticker-hide-team:hover{background:#f5dadd;color:#a52e39}.ucltk-ticker-hidden{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:10px;padding:11px 13px;border:1px solid #dce3ee;border-radius:12px;background:#f8f9fc}.ucltk-ticker-hidden[hidden]{display:none}.ucltk-ticker-hidden>div{display:flex;align-items:center;gap:8px}.ucltk-ticker-hidden>div>strong{color:#536178;font-size:8px;text-transform:uppercase}.ucltk-ticker-hidden>div>div{display:flex;gap:5px;flex-wrap:wrap}.ucltk-ticker-hidden>div button{padding:5px 8px;border:1px solid #d7dfeb;border-radius:999px;background:#fff;color:#263650;font:800 8px Inter,ui-sans-serif,system-ui;cursor:pointer}.ucltk-ticker-hidden>[data-restore-all]{margin-left:auto;min-height:30px;font-size:8px}
.ucltk-draft-player-modal[hidden]{display:none}.ucltk-draft-player-modal{position:fixed;z-index:100030;inset:0;display:grid;place-items:center;padding:18px}.ucltk-draft-player-modal__dialog{position:relative;width:min(640px,calc(100vw - 28px));max-height:calc(100vh - 36px);overflow:auto;border-radius:19px;background:#fff;box-shadow:0 30px 90px rgba(0,5,32,.38)}.ucltk-draft-player-modal__close{position:absolute;z-index:2;top:13px;right:13px;display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:50%;background:#eef1f6;color:#526176;font-size:21px;cursor:pointer}.ucltk-draft-player-modal__dialog header{display:grid;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:14px;padding:22px 60px 18px 22px;background:linear-gradient(135deg,#eef2ff,#fff)}.ucltk-draft-player-modal__photo{display:grid;width:74px;height:74px;place-items:center;border-radius:50%;background:#e9edf5;object-fit:cover}.ucltk-draft-player-modal__dialog header>div>span{display:flex;align-items:center;gap:6px;color:#65738a;font-size:9px;font-weight:800}.ucltk-draft-player-modal__badge{display:grid;width:21px;height:21px;place-items:center}.ucltk-draft-player-modal__badge img{width:20px;height:20px;object-fit:contain}.ucltk-draft-player-modal__dialog h2{margin:4px 0 7px!important;color:#111d3d!important;font-size:22px!important}.ucltk-draft-player-modal__dialog header>strong{color:var(--ucl);font-size:19px}.ucltk-draft-player-modal__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#e7ebf2;border-block:1px solid #e7ebf2}.ucltk-draft-player-modal__stats>div{min-height:67px;padding:12px 14px;background:#fff}.ucltk-draft-player-modal__stats span,.ucltk-draft-player-modal__stats b{display:block}.ucltk-draft-player-modal__stats span{color:#8390a4;font-size:7px;font-weight:900;text-transform:uppercase}.ucltk-draft-player-modal__stats b{margin-top:5px;color:#111d3d;font-size:16px}.ucltk-draft-player-modal__unlock{grid-column:1/-1;display:flex;align-items:center;gap:10px;padding:13px 16px;background:#f8f9ff;color:#17213c!important}.ucltk-draft-player-modal__unlock span b,.ucltk-draft-player-modal__unlock span small{display:block}.ucltk-draft-player-modal__unlock span small{margin-top:2px;color:#8490a3;font-size:8px}.ucltk-draft-player-modal__dialog footer{display:flex;justify-content:flex-end;gap:8px;padding:15px}.ucltk-draft-player-modal__remove{background:#d9434b!important}.ucltk-draft-player-modal__remove:hover{background:#bd3038!important}
.ucltk-team-directory-card{display:flex;min-width:0;min-height:170px;flex-direction:column;padding:20px;border:1px solid var(--line);border-radius:16px;background:#fff;transition:border-color .18s,box-shadow .18s,transform .18s}.ucltk-team-directory-card:hover{transform:translateY(-2px);border-color:#b9c3db;box-shadow:0 10px 26px rgba(15,23,42,.08)}.ucltk-team-directory-card__identity{display:flex;min-width:0;align-items:center;gap:13px;color:var(--ink)!important;text-decoration:none!important}.ucltk-team-directory-card__identity img{width:58px;height:58px;flex:0 0 58px;object-fit:contain}.ucltk-team-directory-card__identity>span{min-width:0}.ucltk-team-directory-card__identity h3{margin:0 0 4px!important;overflow:hidden;color:var(--ink)!important;font-size:16px!important;text-overflow:ellipsis;white-space:nowrap}.ucltk-team-directory-card__identity small{display:block;overflow:hidden;color:#64748b;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ucltk-team-directory-card__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:auto;padding-top:18px;text-align:center}.ucltk-team-directory-card__stats>span{min-width:0}.ucltk-team-directory-card__stats b{display:flex;min-height:27px;align-items:center;justify-content:center;color:var(--ink);font-size:13px}.ucltk-team-directory-card__stats small{display:block;color:#94a3b8;font-size:9px}.ucltk-team-directory-card__stats .ucltk-premium-lock{margin:auto}
.ucltk-draft-player-modal__stats{grid-template-columns:repeat(5,minmax(0,1fr))}.ucltk-draft-player-modal__stats.is-member{grid-template-columns:repeat(3,minmax(0,1fr))}.ucltk-draft-player-modal__stats>div>span,.ucltk-draft-player-modal__stats>div>b{display:block}.ucltk-draft-player-modal__stats .ucltk-premium-inline{display:inline-grid;width:23px;min-width:23px;height:23px;color:#65738a;font-size:9px;line-height:1;text-transform:none}.ucltk-draft-player-modal__xpts b{min-height:23px}
.ucltk-match-insights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ucltk-match-insight{padding:16px}.ucltk-match-insight header{margin-bottom:12px}.ucltk-match-insight h2{margin:3px 0 0!important;color:#15203d!important;font-size:15px!important}.ucltk-match-insight__lead{display:flex;align-items:center;justify-content:space-between;gap:12px}.ucltk-match-insight__lead>.ucltk-player{font-size:12px}.ucltk-match-insight__lead>.ucltk-player img{width:42px;height:42px}.ucltk-match-insight__lead>span{display:flex;align-items:center;gap:6px;color:#738198;font-size:8px}.ucltk-match-insight ol{margin:0;padding:0;list-style:none}.ucltk-match-insight li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:39px;border-top:1px solid #edf0f4}.ucltk-match-insight li>span:first-child{color:#9ba7b8;font-size:8px;font-weight:900;text-align:center}.ucltk-match-insight li .ucltk-player{gap:6px;font-size:9px}.ucltk-match-insight li .ucltk-player img,.ucltk-match-insight li .ucltk-avatar-fallback{width:25px;height:25px;flex-basis:25px}.ucltk-match-insight li>strong{color:var(--ucl);font-size:11px}.ucltk-match-insight__empty{display:block!important;margin:0;color:#7c899c;font-size:9px;line-height:1.5}
.ucltk-compare-toolbar{justify-content:space-between}.ucltk-compare-card{padding:18px}.ucltk-compare-pickers{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px}.ucltk-compare-pickers>label>span{display:block;margin-bottom:6px;color:#68778d;font-size:8px;font-weight:900;text-transform:uppercase}.ucltk-compare-pickers>span{padding-bottom:12px;color:#93a0b2;font-size:9px;font-weight:900}.ucltk-compare-pickers select{width:100%}.ucltk-compare-identities{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:18px -18px 0;padding:17px 22px;border-block:1px solid #e4e9f0;background:#f8f9fc}.ucltk-compare-identities>article{display:flex;align-items:center;gap:11px}.ucltk-compare-identities>article:last-child{flex-direction:row-reverse;text-align:right}.ucltk-compare-identities img,.ucltk-compare-identities>article>span{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;background:#e9edf5;object-fit:contain}.ucltk-compare-identities h2{margin:0!important;color:#121e3d!important;font-size:17px!important}.ucltk-compare-identities p{margin:3px 0 0;color:#7c899d;font-size:9px}.ucltk-compare-identities>span{color:#96a1b2;font-size:8px;font-weight:900;text-transform:uppercase}.ucltk-compare-results{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(420px,1.1fr);gap:20px;align-items:center;padding-top:18px}.ucltk-compare-radar canvas{display:block;width:100%;height:auto}.ucltk-compare-metrics{display:grid;gap:10px}.ucltk-compare-metrics>div{display:grid;grid-template-columns:70px minmax(0,1fr) 70px;align-items:center;gap:9px}.ucltk-compare-metrics>div>span{color:#14203d;font-size:11px;font-weight:900}.ucltk-compare-metrics>div>span.is-second{text-align:right}.ucltk-compare-metrics section b{display:block;margin-bottom:5px;color:#77849a;font-size:7px;text-align:center;text-transform:uppercase}.ucltk-compare-metrics section i{display:flex;height:8px;border-radius:999px;background:#eef1f6;overflow:hidden}.ucltk-compare-metrics section em:first-child{margin-left:auto;background:#18a77b}.ucltk-compare-metrics section em:last-child{background:#3157d5}.ucltk-compare-lock{padding:65px 20px;text-align:center}.ucltk-compare-lock>span{font-size:24px}.ucltk-compare-lock h2{margin:12px 0 7px!important;color:#121e3d!important;font-size:21px!important}.ucltk-compare-lock p{margin:0 0 18px;color:#6d7b91}
.ucltk-compare-toolbar{justify-content:space-between}.ucltk-compare-card{padding:18px}.ucltk-compare-card.is-locked{padding:0;overflow:hidden}.ucltk-compare-pickers{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px}.ucltk-compare-pickers>label>span{display:block;margin-bottom:6px;color:#68778d;font-size:8px;font-weight:900;text-transform:uppercase}.ucltk-compare-pickers>span{padding-bottom:12px;color:#93a0b2;font-size:9px;font-weight:900}.ucltk-compare-pickers select{width:100%}.ucltk-compare-identities{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:18px -18px 0;padding:17px 22px;border-block:1px solid #e4e9f0;background:#f8f9fc}.ucltk-compare-identities>article{display:flex;align-items:center;gap:11px}.ucltk-compare-identities>article:last-child{flex-direction:row-reverse;text-align:right}.ucltk-compare-identities img,.ucltk-compare-identities>article>span{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;background:#e9edf5;object-fit:contain}.ucltk-compare-identities h2{margin:0!important;color:#121e3d!important;font-size:17px!important}.ucltk-compare-identities p{margin:3px 0 0;color:#7c899d;font-size:9px}.ucltk-compare-identities>span{color:#96a1b2;font-size:8px;font-weight:900;text-transform:uppercase}.ucltk-compare-identities>span{color:#96a1b2;font-size:8px;font-weight:900;text-transform:uppercase}.ucltk-compare-results{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(420px,1.1fr);gap:20px;align-items:center;padding-top:18px}.ucltk-compare-radar canvas{display:block;width:100%;height:auto}.ucltk-compare-metrics{display:grid;gap:10px}.ucltk-compare-metrics>div{display:grid;grid-template-columns:70px minmax(0,1fr) 70px;align-items:center;gap:9px}.ucltk-compare-metrics>div>span{color:#14203d;font-size:11px;font-weight:900}.ucltk-compare-metrics>div>span.is-second{text-align:right}.ucltk-compare-metrics section b{display:block;margin-bottom:5px;color:#77849a;font-size:7px;text-align:center;text-transform:uppercase}.ucltk-compare-metrics section i{display:flex;height:8px;border-radius:999px;background:#eef1f6;overflow:hidden}.ucltk-compare-metrics section em:first-child{margin-left:auto;background:#18a77b}.ucltk-compare-metrics section em:last-child{background:#3157d5}.ucltk-compare-lock{padding:44px 20px;text-align:center;background:linear-gradient(135deg,#f7f8ff,#fff)}.ucltk-compare-lock>span{display:grid;width:44px;height:44px;margin:auto;place-items:center;border-radius:13px;background:#edf0ff;font-size:18px}.ucltk-compare-lock h2{margin:12px 0 7px!important;color:#121e3d!important;font-size:21px!important}.ucltk-compare-lock p{max-width:520px;margin:0 auto 18px;color:#6d7b91}
@media(max-width:900px){.ucltk-compare-results{grid-template-columns:1fr}.ucltk-match-insights{grid-template-columns:1fr}.ucltk-projection-range{width:100%;justify-content:flex-end}}
@media(max-width:620px){.ucltk-data-scope{align-items:flex-start;flex-direction:column}.ucltk-data-scope select{min-width:0;width:100%}.ucltk-projection-range{display:grid;grid-template-columns:1fr 1fr}.ucltk-projection-range label{align-items:flex-start;flex-direction:column}.ucltk-projection-range .ucltk-control{width:100%;min-width:0}.ucltk-ticker-hide-slot,.ucltk-ticker-hide-team{opacity:1}.ucltk-ticker-hidden{align-items:flex-start;flex-direction:column}.ucltk-ticker-hidden>[data-restore-all]{margin-left:0}.ucltk-draft-player-modal__dialog header{grid-template-columns:58px minmax(0,1fr) auto;padding:17px 52px 16px 15px}.ucltk-draft-player-modal__photo{width:58px;height:58px}.ucltk-draft-player-modal__dialog header>strong{grid-column:auto;font-size:15px}.ucltk-draft-player-modal__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ucltk-draft-player-modal__xpts{grid-column:1/-1}.ucltk-draft-player-modal__dialog footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px}.ucltk-draft-player-modal__dialog footer .ucltk-button{min-width:0;padding-inline:8px}.ucltk-compare-toolbar{align-items:stretch}.ucltk-compare-pickers{grid-template-columns:1fr}.ucltk-compare-pickers>span{display:none}.ucltk-compare-identities{gap:7px;padding-inline:12px}.ucltk-compare-identities img,.ucltk-compare-identities>article>span{width:38px;height:38px}.ucltk-compare-identities h2{font-size:11px!important}.ucltk-compare-identities p{font-size:7px}.ucltk-compare-results{display:block}.ucltk-compare-metrics>div{grid-template-columns:54px minmax(0,1fr) 54px}}
@media(max-width:760px){.ucltk-stats-view-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;overflow:visible}.ucltk-stats-view-row>.ucltk-segment{width:100%;min-width:0}.ucltk-stats-view-row .ucltk-data-scope{width:100%;align-items:center;flex-direction:row}.ucltk-stats-view-row .ucltk-data-scope select{min-width:0;flex:1}.ucltk-stats-view-row .ucltk-projection-range{width:100%;justify-content:stretch}.ucltk-stats-view-row .ucltk-projection-range label{min-width:0}.ucltk-ticker-page .ucltk-ticker-window{width:100%;text-align:left}.ucltk-draft-player-modal__stats.is-member{grid-template-columns:repeat(2,minmax(0,1fr))}}
