.kls-watch-star{color:#9dcddd;vertical-align:middle;cursor:pointer;background:#07172988;border:1px solid #8fcadd35;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.kls-watch-star svg{width:17px;height:17px}.kls-watch-star[data-watched=true]{color:#f4cb59;background:#d6a93814;border-color:#e9c35b55}.kls-watch-star:hover{color:#ffe08b;border-color:#49add1}.kls-watch-star:focus-visible,.kls-watch-page button:focus-visible,.kls-watch-page a:focus-visible,.kls-watch-popover :focus-visible{outline-offset:3px;outline:2px solid #7cddf8}.kls-watch-popover{z-index:110;color:#edf7fb;background:#081b2c;border:1px solid #75c4df77;border-radius:14px;width:320px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:16px;font-size:13px;position:fixed;overflow:auto;box-shadow:0 20px 70px #020a18aa}.kls-watch-popover-title{border-bottom:1px solid #8fcadd26;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:12px;display:flex}.kls-watch-popover-title strong{margin-top:5px;font-size:15px;display:block}.kls-watch-popover-title button{color:#a9d9e7;min-width:30px;min-height:30px;font-size:22px}.kls-watch-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#9bdfef;font-size:10px;font-weight:800}.kls-watch-memberships{max-height:215px;padding:8px 0;overflow:auto}.kls-watch-memberships label{cursor:pointer;border-radius:7px;align-items:center;gap:10px;min-height:47px;padding:9px 6px;display:flex}.kls-watch-memberships label:hover{background:#49add115}.kls-watch-memberships label>span:first-child{color:#9bdfef;font-size:23px}.kls-watch-memberships label>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.kls-watch-memberships small{color:#91aaba;font-size:10px;display:block}.kls-watch-memberships input{accent-color:#49add1;width:18px;height:18px}.kls-watch-create-small,.kls-watch-manage{color:#a2e2f2;padding:10px 0;font-weight:700;display:block}.kls-watch-manage{border-top:1px solid #8fcadd26;font-size:12px}.kls-watch-save-state{color:#91aaba;font-size:10px}.kls-watch-error{color:#f8dda0;background:#d6a93812;border:1px solid #e6b86466;border-radius:10px;margin:12px 0;padding:12px;font-size:13px}.kls-watch-error button{text-decoration:underline}.kls-watch-quick-create{flex-wrap:wrap;gap:8px;padding:8px 0;display:flex}.kls-watch-quick-create label{width:100%}.kls-watch-quick-create input{background:#061424;border:1px solid #8fcadd55;border-radius:6px;width:100%;padding:7px;display:block}.kls-watch-page{min-width:0;padding:24px 28px 40px}.kls-watch-shell{max-width:1500px;margin:auto}.kls-watch-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.kls-watch-heading h1{color:#fff;letter-spacing:-.035em;margin:5px 0;font-size:30px;font-weight:900;line-height:1.2}.kls-watch-heading p{color:#12384c;margin-top:6px;font-size:13px}.kls-watch-primary{color:#072139;white-space:nowrap;background:linear-gradient(150deg,#84dbf0,#49add1);border:1px solid #a4e4f4;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:10px 16px;font-size:12px;font-weight:850;display:inline-flex}.kls-watch-page button,.kls-watch-editor button{cursor:pointer}.kls-watch-page button:disabled,.kls-watch-popover button:disabled{opacity:.5;cursor:wait}.kls-watch-summary{color:#a5d4e2;background:#0a2940e8;border:1px solid #8cd2e33b;border-radius:10px;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;padding:12px 16px;font-size:12px;display:flex}.kls-watch-summary strong{color:#fff;font-size:17px}.kls-watch-summary-note{color:#88adbf;margin-left:auto;font-size:11px}.kls-watch-collections{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kls-watch-collection{--collection:#8cd7ee;border:1px solid #88cae15c;border-top:3px solid var(--collection);background:linear-gradient(130deg,#123b50,#081b2c 90%);border-radius:13px;min-width:0;overflow:hidden;box-shadow:0 6px 20px #00223820}.kls-watch-collection[data-colour=gold]{--collection:#efc761}.kls-watch-collection[data-colour=teal]{--collection:#6cd6c0}.kls-watch-collection[data-colour=purple]{--collection:#bba4ed}.kls-watch-collection[data-colour=rose]{--collection:#ed9cab}.kls-watch-collection-link{min-height:177px;padding:19px 19px 15px;display:block}.kls-watch-collection-link:hover{background:#49add10c}.kls-watch-collection-icon{border:1px solid color-mix(in srgb,var(--collection),transparent 65%);background:color-mix(in srgb,var(--collection),transparent 92%);width:33px;height:33px;color:var(--collection);border-radius:9px;justify-content:center;align-items:center;margin-bottom:10px;font-size:23px;display:flex}.kls-watch-collection h2{color:#fff;overflow-wrap:anywhere;font-size:18px;font-weight:850}.kls-watch-collection p{color:#95b3c3;min-height:20px;margin:5px 0 14px;font-size:12px;line-height:1.6}.kls-watch-collection-link>div{color:#9ec0cf;align-items:center;gap:5px;font-size:11px;display:flex}.kls-watch-collection-link>div strong{color:var(--collection);font-size:17px}.kls-watch-collection-link>div span{color:#8fd4e8;margin-left:auto}.kls-watch-collection footer{background:#03142240;border-top:1px solid #a1d6e31c;align-items:center;gap:3px;padding:7px 11px;display:flex}.kls-watch-collection footer span{flex:1}.kls-watch-collection footer button,.kls-watch-list-bar button{color:#a9d3e2;border-radius:6px;min-width:32px;min-height:32px;padding:5px 8px;font-size:11px}.kls-watch-collection footer button:hover,.kls-watch-list-bar button:hover{color:#fff;background:#49add11a}.kls-watch-empty{color:#d4e8ef;background:#0b273de8;border:1px solid #8cd2e34d;border-radius:13px;margin:18px 0;padding:28px;font-size:13px}.kls-watch-empty h2{color:#fff;margin-bottom:8px;font-size:19px;font-weight:850}.kls-watch-empty a{color:#a6e5f5;align-items:center;min-height:40px;margin:10px 18px 0 0;font-weight:700;display:inline-flex}.kls-watch-list-bar{color:#a7d6e4;background:#0b2a3ee8;border-radius:9px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;padding:10px 14px;font-size:12px;display:flex}.kls-watch-list-bar>span{margin-right:auto}.kls-watch-filters{grid-template-columns:minmax(150px,2fr) repeat(3,minmax(100px,1fr));gap:10px;margin:14px 0;display:grid}.kls-watch-filters label{color:#0c3549;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:800}.kls-watch-filters input,.kls-watch-filters select{color:#e7f5f8;text-transform:none;letter-spacing:0;background:#0b293e;border:1px solid #92cfdf66;border-radius:7px;width:100%;min-height:39px;margin-top:5px;padding:8px 11px;font-size:12px;display:block}.kls-watch-table-wrap{background:#0b263ce8;border:1px solid #85cede55;border-radius:12px;overflow-x:auto}.kls-watch-table{border-collapse:collapse;color:#c7e0e9;white-space:nowrap;width:100%;font-size:12px}.kls-watch-table th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:#9bcada;background:#061d30;padding:12px;font-size:9px}.kls-watch-table td{border-top:1px solid #9dd2e51b;padding:14px 12px}.kls-watch-table tbody tr:hover{background:#49add10c}.kls-watch-player{align-items:center;gap:8px;min-width:180px;display:flex}.kls-watch-player a{color:#fff;font-size:13px;font-weight:800}.kls-watch-player .kls-watch-club,.kls-watch-table small{color:#8eb0c0;margin-top:4px;font-size:10px;font-weight:400;display:block}.kls-watch-metric{color:#aee7f5;font-size:17px;font-weight:900}.kls-watch-form{gap:4px;display:flex}.kls-watch-table td>button{color:#99c9da;min-height:32px;font-size:10px}.kls-watch-muted{color:#8eabba}.kls-watch-missing{color:#193c4f;flex-wrap:wrap;gap:10px;padding:12px;font-size:12px;display:flex}.kls-watch-editor{color:#e6f2f7;background:#0b2338;border:1px solid #79c9e17a;border-radius:15px;width:420px;max-width:calc(100vw - 24px);margin:auto;padding:23px;box-shadow:0 30px 100px #020b1f99}.kls-watch-editor::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020c1eb3}.kls-watch-editor h2{margin-bottom:20px;font-size:21px;font-weight:900}.kls-watch-editor label{margin-bottom:15px;font-size:11px;font-weight:700;display:block}.kls-watch-editor input,.kls-watch-editor textarea,.kls-watch-editor select{color:#fff;background:#061729;border:1px solid #83c6dd55;border-radius:7px;width:100%;margin-top:6px;padding:10px;font-size:13px;display:block}.kls-watch-editor small{color:#91aabb;font-size:10px;font-weight:400}.kls-watch-editor-choices{gap:14px;display:flex}.kls-watch-editor-choices label{flex:1}.kls-watch-editor-actions{justify-content:flex-end;align-items:center;gap:18px;margin-top:10px;font-size:12px;display:flex}@media (max-width:1100px){.kls-watch-collections{grid-template-columns:repeat(2,minmax(0,1fr))}.kls-watch-summary-note{display:none}}@media (max-width:600px){.kls-watch-page{padding:18px 14px 30px}.kls-watch-heading{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:16px}.kls-watch-heading h1{font-size:26px}.kls-watch-heading p{font-size:12px}.kls-watch-primary{min-height:40px}.kls-watch-collections{grid-template-columns:1fr;gap:11px}.kls-watch-collection-link{min-height:155px;padding:15px}.kls-watch-collection footer button{min-width:38px;min-height:38px}.kls-watch-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.kls-watch-table{font-size:11px}.kls-watch-empty{padding:22px}.kls-watch-summary{padding:10px 12px;font-size:11px}}.kls-watch-shell{width:100%;min-width:0}.kls-watch-table-wrap{width:100%;min-width:0;max-width:100%}.kls-watch-filters label,.kls-watch-filters input,.kls-watch-filters select{min-width:0;max-width:100%}@media (max-width:1100px){.kls-watch-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.kls-watch-table-wrap{position:relative}.sorare-u23-badge{color:#e7ce88;letter-spacing:.02em;white-space:nowrap;background:#c3a23817;border:1px solid #e3c67470;border-radius:4px;flex-shrink:0;align-items:center;min-height:18px;padding:2px 5px;font-size:8px;font-weight:800;line-height:1.2;display:inline-flex}.sorare-u23-unknown{color:#89a9bb;background:#89a9bb0a;border-color:#89a9bb44}.scout-player-identity .sorare-u23-badge{min-height:15px;margin-top:3px;font-size:7px}.scout-mobile-player .sorare-u23-badge{font-size:8px}
