:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#bcbccfde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-pill: 50rem;--bs-body-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;box-sizing:border-box}a{font-weight:500;color:#00ff1e;text-decoration:inherit}a:hover{color:#00ff1e}body{margin:0;min-width:320px;min-height:100vh;background-color:#f3f4f6;color:#2f3340}h1{font-size:12px;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:12px;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#00ff1e}button:focus,button:focus-visible{outline:0px #00FF1E}@media(prefers-color-scheme:light){:root{color:#000;background-color:#fff}a:hover{color:#00ff1e}button{background-color:#f9f9f9}}.cell-tooltip{animation:cellTooltipFade .15s ease-out}@keyframes cellTooltipFade{0%{opacity:0}to{opacity:1}}.app-navbar{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:12px;min-width:0;padding:8px 16px;background:linear-gradient(to bottom,#0b0d16,#090a13);border-bottom:1px solid #363941;flex-shrink:0}.app-navbar-brand{display:flex;align-items:center;gap:16px;flex-shrink:0}.app-navbar-brand-text{color:#fff;font-weight:700;letter-spacing:1.1px;font-size:15px;text-transform:uppercase;white-space:nowrap}.app-navbar-links{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;margin-left:24px;min-width:0;flex:1;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.app-navbar-links::-webkit-scrollbar{display:none}.app-navbar-link{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:6px;color:#fff;text-decoration:none;font-weight:500;font-size:14px;flex-shrink:0;white-space:nowrap}.app-navbar-link:hover{color:#e5e7eb}.app-navbar-link--active:hover{color:#00ff1e}.app-navbar-link--active{color:#00ff1e;font-weight:600}.app-navbar-link-icon{color:#00ff1e;flex-shrink:0;display:flex;align-items:center;justify-content:center}.app-navbar-link-icon svg{width:14px;height:14px;display:block}.app-navbar-link-label{white-space:nowrap}@media(max-width:1100px){.app-navbar{gap:8px}.app-navbar-brand-text{font-size:13px;letter-spacing:.06em}.app-navbar-links{margin-left:12px;gap:4px}.app-navbar-link{position:relative;padding:10px 12px;gap:0}.app-navbar-link-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-navbar-link-icon svg{width:22px!important;height:22px!important}}.horizontal-board-position-filters{display:flex;flex-direction:column}.horizontal-board-position-toggle-group{width:100%;display:flex;gap:0;border:1px solid #fff;border-radius:6px}.horizontal-board-position-toggle-group .horizontal-board-position-toggle-btn{flex:1;margin-left:-1px;padding:6px 12px;font-size:11px;font-weight:600;letter-spacing:normal;text-transform:uppercase;border-radius:0;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-top:0px solid #fff!important;border-bottom:0px solid #fff!important;background:#535762;color:#fff;cursor:pointer;transition:all .25s ease;box-shadow:none}.horizontal-board-position-toggle-group .horizontal-board-position-toggle-btn:first-child{border-radius:6px 0 0 6px;margin-left:0;border-left:0px solid #fff!important}.horizontal-board-position-toggle-group .horizontal-board-position-toggle-btn:last-child{border-radius:0 6px 6px 0;border-right:0px solid #fff!important}.horizontal-board-position-toggle-group .horizontal-board-position-toggle-btn:hover{background:#434752;border:1px solid #171922;box-shadow:0 2px 4px #0000}.horizontal-board-position-toggle-group .horizontal-board-position-toggle-btn-active{background:#1d1f29;border:1px solid #171922;color:#fff;box-shadow:inset 0 0 #fff0}.horizontal-board-position-toggle-group .horizontal-board-position-toggle-btn-active:hover{background:#30333c;border:1px solid #171922;color:#fff;box-shadow:inset 0 0 #fff0}.horizontal-big-board{scrollbar-width:auto;-ms-overflow-style:auto}.horizontal-big-board::-webkit-scrollbar{width:12px;height:12px;display:block}.horizontal-big-board::-webkit-scrollbar-track{background:#cfd3da}.horizontal-big-board::-webkit-scrollbar-thumb{background:#666b75;border-radius:8px;border:2px solid #cfd3da}.horizontal-big-board::-webkit-scrollbar-thumb:hover{background:#525762}.big-board-table-scroll{scrollbar-width:auto;-ms-overflow-style:auto}.big-board-table-scroll::-webkit-scrollbar{width:12px;height:12px;display:block}.big-board-table-scroll::-webkit-scrollbar-track{background:#cfd3da}.big-board-table-scroll::-webkit-scrollbar-thumb{background:#666b75;border-radius:8px;border:2px solid #cfd3da}.big-board-table-scroll::-webkit-scrollbar-thumb:hover{background:#525762}.prsh-table-scroll{scrollbar-width:auto;-ms-overflow-style:auto}.prsh-table-scroll::-webkit-scrollbar{width:12px;height:12px;display:block}.prsh-table-scroll::-webkit-scrollbar-track{background:#cfd3da}.prsh-table-scroll::-webkit-scrollbar-thumb{background:#666b75;border-radius:8px;border:2px solid #cfd3da}.prsh-table-scroll::-webkit-scrollbar-thumb:hover{background:#525762}.big-board-table-body-row{cursor:default}.big-board-table-body-row:hover,.big-board-table-body-row:hover td{background:#e5e7eb!important}.big-board-table-pff-thead{background:linear-gradient(to bottom,#232632,#10121b)!important}.big-board-table-pff-thead .big-board-table-pff-th{background:linear-gradient(to bottom,#232632,#10121b)!important;color:#f9fafb!important}.big-board-table-pff-thead .big-board-table-pff-th:not(.big-board-group-header-th):hover,.big-board-table-pff-thead .big-board-table-pff-th.big-board-table-pff-th-sorted{background:#10121b!important;color:#f9fafb!important}.prsh-moves-table .prsh-group-header-row th{pointer-events:none}.big-board-table-wrap{border-radius:10px;box-shadow:0 2px 12px #0000;background:#e4e7ed;border:1px solid #171922!important;height:814px!important}.big-board-table-wrap .big-board-table-body-row td{color:#2f3340!important}.big-board-table-wrap tfoot td{color:#6b7280!important}@media(max-width:768px){.app-navbar{display:none!important}#root{min-height:100vh;min-height:100dvh;height:100vh;height:100dvh}.app-root-layout{min-height:100vh!important;min-height:100dvh!important;height:100vh!important;height:100dvh!important}.big-board-table-wrap{height:auto!important;max-height:min(72vh,640px);min-height:240px}.big-board-page{flex:1;min-height:0;width:100%;align-self:stretch}.big-board-page aside.filter-sidebar{display:none!important}.big-board-page-main{flex:1;min-height:0;display:flex!important;flex-direction:column;overflow:hidden!important;padding:0!important}.big-board-page .big-board-table-wrap{flex:1;min-height:0!important;max-height:none!important;height:100%!important;max-width:100%;margin-left:0!important;margin-right:0!important;display:flex;flex-direction:column}@supports (zoom: 1){.big-board-page .big-board-table-wrap .big-board-table-scroll{zoom:.68}}@supports not (zoom: 1){.big-board-page .big-board-table-wrap .big-board-table-scroll{transform:scale(.68);transform-origin:top left;width:147.06%;min-height:147.06%}}.big-board-table-wrap .prsh-moves-table{font-size:9px!important;min-width:920px!important}.big-board-table-wrap .prsh-moves-table .big-board-table-pff-th{font-size:8px!important;padding:2px 1px!important}.horizontal-big-board{height:auto!important;max-height:min(78vh,680px)!important}.horizontal-big-board>table{font-size:11px!important;min-width:520px!important}.horizontal-big-board>table thead th{padding:5px 3px!important;font-size:10px!important}.horizontal-big-board>table tbody td{padding:4px 2px!important}.horizontal-big-board>table tbody td button[type=button]{font-size:11px!important;padding:3px 5px!important}.prsh-page-main{height:auto!important;max-height:min(88vh,900px);min-height:0}}.jqstooltip{position:absolute;left:0;top:10px;visibility:hidden;background:#000 transparent;background-color:#0009;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";color:#fff;font:20px arial,sans-serif;text-align:center;white-space:nowrap;padding:5px;border:0px solid black!important;border-radius:7px;z-index:10000;box-shadow:0 0 2px #0000008c;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.jqsfield{color:#fff;font:20px arial,sans-serif;text-align:center}.rating-footer{background:linear-gradient(to bottom,#f9fafb,#e5e7eb);padding:0;cursor:default}.rating-footer:hover .footer-histogram-bar{opacity:.85}.footer-chart{display:flex;align-items:center;padding:0;background-color:transparent;margin:0;outline:0}.footer-histogram-bar{cursor:pointer;transform-origin:bottom;transition:transform .12s ease,opacity .15s ease,filter .15s ease}.footer-histogram-bar:hover{transform:scaleY(1.08);filter:brightness(1.15);opacity:1}.footer-histogram-bar-wrap{position:relative;display:flex;align-items:flex-end;height:100%}.footer-chart .footer-histogram-tooltip{position:absolute;bottom:100%;left:0;transform:translate(calc(-50% + 14px));margin-bottom:6px;visibility:visible;background-color:#0009;color:#fff;font:14px Arial,sans-serif;text-align:center;white-space:nowrap;padding:4px 8px;border:0 solid black!important;border-radius:6px;z-index:10000;box-shadow:0 0 2px #0000008c;box-sizing:content-box!important;display:flex;align-items:center;pointer-events:none;transition:left .12s ease-out,opacity .1s ease-out}.footer-histogram-tooltip-pill{padding:3px 6px;border-radius:5px;font-weight:600;font-size:13px;border:1px solid white;display:inline-block;box-shadow:inset 0 0 2px #00000073}.footer-histogram-tooltip-value{margin-left:8px;color:#fff;font:14px Arial,sans-serif;text-align:center;font-weight:600}.rt-td-inner.reactable-o8n4li{border-radius:0}.footer-mean{font-size:10px;font-weight:700;background-color:transparent;color:#fff;padding:0!important}.footer-avg-mean{display:flex;flex-direction:column;align-items:center;background-color:#232632;padding:0;width:100%;margin:0!important;outline:1px 2px 2px 2px inset #232632}.footer-avg-label{font-size:10px;height:0px;visibility:hidden;font-weight:700;color:#fff;padding:0}tfoot tr td{padding:0!important;margin:0!important}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{width:0;height:0;display:none}.filter-sidebar{height:100%;min-height:0;flex-shrink:0;box-shadow:0 4px 24px #0000001f,0 0 1px #00000014}.filter-dropdown.filter-box-section.athleticism-slider-section{border:1px solid rgba(255,255,255,.5)!important;border-radius:9px!important;overflow:hidden!important}.filter-dropdown.filter-box-section.athleticism-slider-section.filter-dropdown-open.filter-dropdown-trigger:focus .filter-dropdown-trigger-btn,.filter-dropdown.filter-box-section.athleticism-slider-section.filter-dropdown-open .filter-dropdown-trigger-btn:focus,.filter-dropdown.filter-box-section.athleticism-slider-section.filter-dropdown-open .filter-dropdown-trigger-btn:focus-visible,.filter-dropdown.filter-box-section.athleticism-slider-section.filter-dropdown-open.filter-dropdown-trigger:focus,.filter-dropdown.filter-box-section.athleticism-slider-section.filter-dropdown-open.filter-dropdown-trigger:focus-visible{border:1px solid rgba(255,255,255,.5)!important;border-radius:9px!important;overflow:hidden!important}.filter-dropdown.athleticism-slider-section>button:hover{outline-color:transparent!important;border-color:transparent!important;color:#fff}.filter-dropdown-trigger{box-shadow:none!important}button.filter-dropdown-trigger{overflow:hidden!important}.filter-sidebar .filter-dropdown{margin-bottom:8px;border:1px solid rgba(255,255,255,.5)!important;border-radius:9px!important;overflow:hidden!important}.filter-sidebar .filter-box-section{margin-bottom:8px!important}.filter-sidebar .filter-box-content>.filter-dropdown:last-child,.filter-sidebar .filter-box-content>.filter-box-section:last-child{margin-bottom:0!important}.filter-box-header-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);flex-shrink:0;box-sizing:border-box;padding:6px 12px 6px 16px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:#e4e7ed;font-size:18px;cursor:pointer;transition:color .25s ease,background .25s ease;margin-left:0}.filter-box-header-toggle svg{width:16px;height:16px;min-width:16px;min-height:16px;fill:#e4e7ed;color:#e4e7ed;flex-shrink:0}.filter-box-header-toggle:hover{color:#00ff1e;background:#ffffff14}.filter-box-header-toggle:hover svg{fill:#00ff1e;color:#00ff1e}.filter-sidebar-collapsed .filter-box-header{justify-content:center;padding:6px 10px}.filter-sidebar-collapsed .filter-box-header-toggle{margin-left:0}.filter-sidebar .filter-apply-btn{transition:transform .35s ease,box-shadow .35s ease}.filter-sidebar .filter-apply-btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00ff1e}.filter-sidebar .filter-apply-btn:active{transform:translateY(0)}.filter-sidebar select{transition:border-color .35s ease,background-color .15s ease}.filter-sidebar select:hover{border-color:#bcbccf33}.filter-sidebar select:focus{outline:none;border-color:#00ff1e80;box-shadow:0 0 0 2px #00ff1e26}.filter-sidebar input[type=checkbox]{accent-color:#00FF1E;cursor:pointer}.filter-sidebar input[type=range]{accent-color:#00FF1E}.rt-pagination{position:sticky!important;bottom:0!important;z-index:12;margin:0!important;border-right:0px solid #686A6E;border-left:0px solid #686A6E;border-bottom:0px solid #686A6E;border-top:1px solid #686A6E!important;border-radius:0 0 6px;padding:3px 5px!important;background-color:#edeff4;font-size:11px}.rt-page-size-select{background-color:#393c40;color:#fff;border-color:#686a6e;border-radius:5px;outline-color:#fff;padding:1px 2px;font-size:12px;height:26px}.rt-page-info{margin:2px 24px}.rt-page-button{background-color:transparent;border:1px solid #686A6E;border-radius:5px;cursor:pointer;outline-style:solid;outline-width:0;padding:1px 10px}.filter-box{background:#14161f;display:flex;flex-direction:column;overflow:hidden;height:100%;min-height:0;position:relative}.filter-box-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.filter-box:has(.filter-box-header-toggle) .filter-box-body{display:grid;grid-template-rows:1fr;transition:grid-template-rows .38s cubic-bezier(.32,.72,0,1)}.filter-box.filter-box--sidebar-collapsed:has(.filter-box-header-toggle) .filter-box-body{grid-template-rows:0fr}.filter-box-body-inner{min-height:0;overflow:hidden;display:flex;flex-direction:column}.filter-box--sidebar-collapsed .filter-box-body-inner{pointer-events:none;-webkit-user-select:none;user-select:none}.filter-box-header{display:flex;align-items:center;justify-content:center;padding:6px 10px;flex-shrink:0;min-height:40px;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.65);background-color:#10121b!important;position:relative}.filter-box-title{display:flex;justify-content:center;text-align:center;align-items:center;gap:10px;font-size:14px;font-weight:650;color:#e4e6eb;margin:0 auto}.filter-box-title svg{color:#c5c6cb}.filter-box-close{background:none;border:none;padding:5px;cursor:pointer;color:#c5c6cb;border-radius:8px}.filter-box-close:hover{background:#ffffff0f;color:#e4e6eb}.filter-box-tabs{display:flex;gap:2px;padding:0 3px;margin:0;flex-shrink:0;border:0px solid rgba(255,255,255,.16);border-radius:0;overflow:hidden;background-color:#10121b!important}.filter-box-tabs-radio{position:relative;--filter-tab-gap: 2px;--filter-tab-count: 4;padding:0 10px}.filter-box-tabs-radio input{display:none}.filter-box-tab-radio-label{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:4px 0;cursor:pointer;z-index:1;color:#c5c6cb;font-size:10px;font-weight:500;white-space:nowrap;border-radius:8px;margin:3px 0;transition:color .2s ease}.filter-box-tab-radio-label:hover{color:#e4e6eb}.filter-box-tab-radio-label:has(input:checked){color:#00ff1e}.filter-box-tab-radio-label .filter-box-tab-icon{font-size:15px;line-height:1;opacity:.9}.filter-box-tab-radio-label:has(input:checked) .filter-box-tab-icon{color:#00ff1e}.filter-box-tabs-selection{display:none;position:absolute;top:6px;bottom:6px;left:10px;width:calc((100% - 20px - (var(--filter-tab-count) - 1) * var(--filter-tab-gap)) / var(--filter-tab-count));z-index:0;border-radius:8px;background:#00ff1e24;box-shadow:inset 0 0 0 1px #00ff1e;transition:transform .2s ease}.filter-box-tab-radio-label:nth-child(1):has(input:checked)~.filter-box-tabs-selection{display:block;transform:translate(0)}.filter-box-tab-radio-label:nth-child(2):has(input:checked)~.filter-box-tabs-selection{display:block;transform:translate(calc(100% + var(--filter-tab-gap)))}.filter-box-tab-radio-label:nth-child(3):has(input:checked)~.filter-box-tabs-selection{display:block;transform:translate(calc(200% + 2 * var(--filter-tab-gap)))}.filter-box-tab-radio-label:nth-child(4):has(input:checked)~.filter-box-tabs-selection{display:block;transform:translate(calc(300% + 3 * var(--filter-tab-gap)))}.filter-box-tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:0px;padding:4px 8px;background:#00ff1e00;border:none;border-radius:8px;cursor:pointer;color:#c5c6cb;font-size:10px;font-weight:500;white-space:nowrap;position:relative;margin:2px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;box-shadow:inset 0 0 0 1px #ffffff42}.filter-box-tab:hover{color:#e4e6eb;background:#00ff1e12;box-shadow:inset 0 0 0 1px #00ff1e59}.filter-box-tab:active{background:#00ff1e24}.filter-box-tab-active{color:#00ff1e;background:#00ff1e24;box-shadow:inset 0 0 0 1px #00ff1ea6}.filter-box-tab-active:hover{background:#00ff1e42;box-shadow:inset 0 0 0 1px #00ff1e80}.filter-box-tab-active .filter-box-tab-icon{color:#00ff1e}.filter-box-tab-icon{font-size:15px;line-height:1;color:inherit;opacity:.9}.filter-box-tab-dot{position:absolute;top:6px;right:2px;width:6px;height:6px;border-radius:50%;background:#ef4444}.filter-box-tab-icon{margin-top:2px}.filter-bowl-tabs-wrap .filter-bowl-tabs{display:flex;gap:4px;margin:0;padding:4px;background:#00000040;border:.5px solid rgba(210,210,230,.75);border-radius:9px;overflow:hidden}.filter-bowl-tab{flex:1;display:flex;align-items:center;justify-content:center;padding:0 4px;min-height:26px;font-size:11px;background:#9197a3;border:none;border-radius:8px;cursor:pointer;color:#c5c6cb;font-weight:500;transition:background-color .4s ease,color .4s ease,box-shadow .4s ease}.filter-bowl-tab:hover{color:#e4e6eb;background:#bdc0c8;box-shadow:inset 0 0 0 1px #00ff1e73}.filter-bowl-tab-active{background:#00ff1e24;box-shadow:inset 0 0 0 1px #00ff1eb3}.filter-bowl-tab-active:hover{background:#00ff1e42;box-shadow:inset 0 0 0 1px #00ff1ecc}.filter-bowl-tab-icon{font-size:24px;line-height:1;color:inherit;opacity:1}.filter-bowl-tab-active .filter-bowl-tab-icon{color:#00ff1e}.filter-bowl-tabs-wrap .filter-bowl-tab-img-wrap{display:flex;align-items:center;justify-content:center;width:100%;min-height:0}.filter-bowl-tabs-wrap .filter-bowl-tab-img{max-width:100%;max-height:28px;width:auto;height:auto;object-fit:contain}.filter-bowl-tabs .filter-bowl-tab:nth-child(5) .filter-bowl-tab-img,.filter-bowl-tabs .filter-bowl-tab:nth-child(6) .filter-bowl-tab-img{max-height:26px}.filter-bowl-tab-active .filter-bowl-tab-img{filter:brightness(1.15)}.filter-bowl-na-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0;vertical-align:middle}.filter-bowl-tabs-wrap .filter-bowl-na-icon{flex:1;min-height:0;align-self:center;font-size:20px;color:inherit}.filter-bowl-na-icon-svg{width:1em;height:1em;font-size:23px;display:block}.filter-box-content{padding:8px 8px 64px;overflow-y:auto;overflow-x:hidden;flex:1 1 0;min-height:0;color:#e4e6eb;display:block}.filter-box-content>.filter-dropdown,.filter-box-content>.filter-box-section{width:100%;min-width:0}.filter-box-content>.filter-box-section-player{grid-column:1 / -1;width:100%}.filter-box-content .filter-box-section>div{color:#e4e6eb}.filter-box-section{margin-bottom:0!important;border-radius:9px}.filter-box-section:last-child{margin-bottom:0}.filter-box-section-title{font-size:12px;font-weight:600;color:#c5c6cb;margin:0 0 4px;text-transform:uppercase;letter-spacing:normal;padding-left:0;text-align:center}.recruiting-class-filter{margin-top:14px;margin-bottom:0!important}.filter-grade-slider-row{display:flex;flex-direction:row;align-items:flex-end;gap:10px;width:100%}.filter-grade-slider{flex:1;min-width:0}.filter-grade-slider .dual-thumb-range-label{display:none}.filter-grade-na-switch{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;padding-bottom:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.filter-grade-na-switch input[type=checkbox]{width:36px;height:20px;margin:0;appearance:none;background:#ffffff1f;border-radius:999px;border:1px solid rgba(255,255,255,.25);position:relative;cursor:pointer;transition:background .2s ease,border-color .2s ease}.filter-grade-na-switch input[type=checkbox]:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#c5c6cb;transition:transform .2s ease,background .2s ease}.filter-grade-na-switch input[type=checkbox]:checked{background:#00ff1e33;border-color:#00ff1e8c}.filter-grade-na-switch input[type=checkbox]:checked:after{transform:translate(16px);background:#00ff1e}.filter-grade-na-switch-label{font-size:9px;font-weight:700;color:#c5c6cb;text-transform:uppercase;letter-spacing:.04em}.filter-ath-na-switch{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding-bottom:0;cursor:pointer;-webkit-user-select:none;user-select:none}.filter-ath-na-switch input[type=checkbox]{width:26px;height:14px;margin:0;appearance:none;background:#ffffff1f;border-radius:999px;border:1px solid rgba(255,255,255,.25);position:relative;cursor:pointer;transition:background .2s ease,border-color .2s ease}.filter-ath-na-switch input[type=checkbox]:after{content:"";position:absolute;top:1px;left:1px;width:10px;height:10px;border-radius:50%;background:#c5c6cb;transition:transform .2s ease,background .2s ease}.filter-ath-na-switch input[type=checkbox]:checked{background:#00ff1e33;border-color:#00ff1e8c}.filter-ath-na-switch input[type=checkbox]:checked:after{transform:translate(12px);background:#00ff1e}.filter-ath-na-switch-label{font-size:8px;font-weight:700;color:#c5c6cb;text-transform:uppercase;letter-spacing:.04em;line-height:1}.filter-columns-group{margin-bottom:10px}.filter-columns-group-title{font-size:11px;font-weight:600;color:#c5c6cb;text-transform:uppercase;margin:0 0 6px;text-align:center}.filter-columns-chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.filter-column-chip{padding:5px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.22);background:#0003;color:#d7dde8;font-size:11px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.filter-column-chip:hover{border-color:#ffffff59;color:#fff}.filter-column-chip-active{border-color:#00ff1e8c;background:#00ff1e1f;color:#00ff1e}.filter-star-rating{display:inline-block;width:fit-content;min-height:34px}.filter-star-range{display:flex;align-items:center;justify-content:center;gap:16px}.filter-star-range-separator{color:#c5c6cb;font-weight:700;font-size:16px}.filter-star-rating-sm.rating:not(:checked)>label{font-size:14px}.filter-star-rating.rating:not(:checked)>input{position:absolute;appearance:none}.filter-star-rating.rating:not(:checked)>label{float:right;cursor:pointer;font-size:22px;line-height:1.5;color:#666}.filter-star-rating.rating:not(:checked)>label:before{content:"★"}.filter-star-rating.rating>input:checked+label:hover,.filter-star-rating.rating>input:checked+label:hover~label,.filter-star-rating.rating>input:checked~label:hover,.filter-star-rating.rating>input:checked~label:hover~label,.filter-star-rating.rating>label:hover~input:checked~label{color:#e58e09}.filter-star-rating.rating:not(:checked)>label:hover,.filter-star-rating.rating:not(:checked)>label:hover~label{color:#ff9e0b}.filter-star-rating.rating>input:checked~label{color:#ffa723}.filter-box-section.athleticism-slider-section{margin-right:0!important;margin-bottom:8px!important;margin-left:0!important;padding:0!important;gap:0px!important;border-radius:0!important;background-color:transparent!important;border-top:0px solid rgba(255,255,255,.5)!important;display:flex;flex-direction:column}.athleticism-radio{--ath-radio-count: 3;position:relative;display:flex;flex-direction:row;align-items:stretch;justify-content:stretch;border-radius:8px;padding:2px 3px;margin:0!important;gap:0;background-color:#00000666!important;border:1px solid rgba(255,255,255,.5);color:#c5c6cb;min-height:32px!important;max-height:32px!important}.athleticism-radio input{display:none}.athleticism-radio-label{flex:1;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;font-weight:600;font-size:12px;border-radius:8px;transition:color .35s ease}.athleticism-radio-label:hover{color:#e4e6eb}.athleticism-radio-label:has(input:checked){color:#fff}.athleticism-radio-selection{position:absolute;left:6px;top:6px;bottom:6px;width:calc((100% - 12px) / var(--ath-radio-count));z-index:0;border-radius:6px;background:#00ff1e33;box-shadow:inset 0 0 0 1px #00ff1e80;transition:transform .2s ease;pointer-events:none}.athleticism-radio-label:nth-child(1):has(input:checked)~.athleticism-radio-selection{transform:translate(0)}.athleticism-radio-label:nth-child(2):has(input:checked)~.athleticism-radio-selection{transform:translate(100%)}.athleticism-radio-label:nth-child(3):has(input:checked)~.athleticism-radio-selection{transform:translate(200%)}.filter-box-check{display:flex;align-items:center;gap:8px;font-size:13px;color:#e4e6eb;cursor:pointer}.filter-box-select{width:100%;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.1);font-size:13px;color:#e4e6eb;background:#191b24}.filter-box-select-multi{min-height:72px}.filter-box-toggle{width:100%;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.1);font-size:13px;background:linear-gradient(135deg,#232632,#10121b);color:#e4e6eb;cursor:pointer;text-align:center}.filter-box-toggle:hover{background:linear-gradient(135deg,#2f3340,#232632)}.filter-pill{padding:6px 12px;border-radius:9999px;border:1px solid rgba(255,255,255,.15);background:#191b24;font-size:12px;color:#e4e6eb;cursor:pointer;transition:background .15s,border-color .15s}.filter-pill:hover{background:#232632;border-color:#ffffff40}.filter-pill-selected{background:#00c85333;border-color:#00c853;color:#e4e6eb}.filter-pill-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#00c853;margin-right:6px;vertical-align:middle}.filter-box-footer{position:absolute;bottom:0;left:0;right:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;border-top:1px solid rgba(255,255,255,.06);background:linear-gradient(to bottom,#3b3e45,#353840);pointer-events:auto}.filter-box-reset{padding:8px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#232632;color:#e4e6eb;font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;flex:1 1 0;min-width:0}.filter-box-reset:hover{background:#353840;border-color:#00ff1e}.filter-box-reset-with-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;margin:0;padding:8px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#232632;color:#e4e6eb;font-size:13px;font-weight:500;line-height:1.2;box-sizing:border-box;flex:1.5 1 0;min-width:0}.filter-box-reset-with-check:hover{background:#353840;border-color:#00ff1e}.filter-box-reset-with-check .state-checkbox-wrapper{display:flex;align-items:center;flex-shrink:0}.filter-box-reset-with-check .state-checkmark{cursor:pointer;width:14px;height:14px}.filter-box-apply{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;border:none;background:linear-gradient(135deg,#00c853,#00a843);color:#fff;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 2px 12px #00c85359;width:100%}.filter-box-apply:hover{filter:brightness(1.05)}.filter-box-apply svg{flex-shrink:0}.filter-dropdown{margin-bottom:8px}.filter-dropdown:last-child{margin-bottom:0}.filter-box-content>.filter-dropdown,.filter-box-content>.filter-box-section{margin-bottom:8px}.filter-box-content>.filter-dropdown:last-child,.filter-box-content>.filter-box-section:last-child{margin-bottom:0}.filter-dropdown-trigger{display:flex;flex-direction:column;width:100%}.filter-dropdown-trigger-btn,button.filter-dropdown-trigger{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;padding:6px 12px;border-radius:9px 9px 0 0;border:0px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#232632,#10121b);color:#e4e6eb;font-weight:500;text-align:center;cursor:pointer}.filter-dropdown-trigger-btn:hover,button.filter-dropdown-trigger:hover{background:linear-gradient(180deg,#2f3340,#232632);transition:background .22s cubic-bezier(.32,.72,0,1)}.filter-dropdown-open .filter-dropdown-trigger-btn,.filter-dropdown-open button.filter-dropdown-trigger{box-shadow:1 0 #00ff1e00;border-radius:9px 9px 0 0;transition:border-radius .22s cubic-bezier(.32,.72,0,1)}.filter-dropdown-icon{display:flex;align-items:center;justify-content:center;color:#c5c6cb;font-size:14px}.filter-dropdown-open .filter-dropdown-icon{color:#00ff1e;transition:all .35s ease}.filter-dropdown-trigger-btn[aria-expanded=false],button.filter-dropdown-trigger[aria-expanded=false]{border-radius:9px;transition:border-radius .2s ease}.filter-dropdown-trigger-btn[aria-expanded=true],button.filter-dropdown-trigger[aria-expanded=true]{border-radius:9px 9px 0 0;transition:border-radius .2s ease}.filter-dropdown-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-dropdown-school-header{display:flex;align-items:center;gap:6px;padding:6px;border-bottom:1px solid rgba(255,255,255,.06);background:#2f3340}.filter-dropdown-school-header .filter-dropdown-search-wrap{flex:1;min-width:0;border-bottom:none;padding:0}.filter-dropdown-panel-search-header{display:flex;align-items:center;gap:6px;padding:6px;border-bottom:1px solid rgba(255,255,255,.06);background:#2f3340}.filter-dropdown-panel-search-header .filter-dropdown-search-wrap{flex:1;min-width:0;border-bottom:none;padding:0}.filter-dropdown-school-count{flex-shrink:0;padding:6px 8px;font-size:11px;font-weight:700;color:#e4e7ed;background:#13151f;border-radius:6px;min-width:28px;text-align:center}.filter-dropdown-caret{display:flex;align-items:center;color:#c5c6cb;fill:#c5c6cb;font-size:12px}.filter-dropdown-open .filter-dropdown-caret{fill:#00ff1e;transition:all .35s ease}.filter-dropdown-panel{margin-top:0;border-radius:0 0 9px 9px;border-top:0px solid rgba(255,255,255,.08);border-bottom:0px solid rgba(255,255,255,.08);border-left:0px solid rgba(255,255,255,.08);border-right:0px solid rgba(255,255,255,.08);box-shadow:0 4px 12px #00000040;overflow:hidden;background:#0d0f17a6!important;max-height:0;opacity:0;pointer-events:none;transition:max-height .32s cubic-bezier(.32,.72,0,1),opacity .26s cubic-bezier(.32,.72,0,1)}.filter-dropdown.filter-dropdown-open .filter-dropdown-panel{max-height:min(72vh,520px);opacity:1;pointer-events:auto;transition:max-height .34s cubic-bezier(.32,.72,0,1),opacity .28s cubic-bezier(.32,.72,0,1)}.filter-dropdown.filter-box-section.athleticism-slider-section .filter-dropdown-panel{overflow:hidden;max-height:0;opacity:0;pointer-events:none;margin-top:0;transition:max-height .32s cubic-bezier(.32,.72,0,1),opacity .26s cubic-bezier(.32,.72,0,1)}.filter-dropdown.filter-box-section.athleticism-slider-section.filter-dropdown-open .filter-dropdown-panel{max-height:min(78vh,560px);opacity:1;pointer-events:auto;overflow:hidden;transition:max-height .34s cubic-bezier(.32,.72,0,1),opacity .28s cubic-bezier(.32,.72,0,1)}@media(prefers-reduced-motion:reduce){.filter-box:has(.filter-box-header-toggle) .filter-box-body{transition-duration:.01ms!important}.filter-dropdown-panel,.filter-dropdown.filter-dropdown-open .filter-dropdown-panel,.filter-dropdown.filter-box-section.athleticism-slider-section .filter-dropdown-panel,.filter-dropdown.filter-box-section.athleticism-slider-section.filter-dropdown-open .filter-dropdown-panel{transition-duration:.01ms!important}}.filter-dropdown:not(.filter-dropdown-open) .filter-dropdown-panel-bowl,.filter-dropdown:not(.filter-dropdown-open) .filter-dropdown-panel-position{padding:0}.filter-dropdown.filter-box-section.athleticism-slider-section:not(.filter-dropdown-open) .filter-dropdown-panel-athleticism{padding:0}.filter-dropdown-panel-bowl,.filter-dropdown-panel-position{padding:8px;transition:padding .2s ease}.filter-dropdown-panel-athleticism{padding:8px;transition:padding .2s ease;background:#00000c59}.filter-dropdown-search-wrap{position:relative;display:flex;align-items:center;justify-content:center;padding:0;border-bottom:0px solid rgba(255,255,255,0);background:transparent;box-sizing:border-box}.filter-dropdown-search{width:100%;box-sizing:border-box;padding:8px 32px 8px 10px;border-radius:7px;border:1px solid rgba(235,235,255,.58);font-size:11px;color:#e4e6eb;background:#10121b}.filter-dropdown-search::placeholder{color:#8a8f98}.filter-dropdown-search:focus{outline:none;border-color:#00ff1ed9}.filter-dropdown-search-icon{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#8a8f98;pointer-events:none}.filter-dropdown-list{max-height:220px;overflow-y:auto;padding:4px}.filter-dropdown-list-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 2px;padding:4px;margin:3px}.filter-dropdown-list::-webkit-scrollbar{width:6px}.filter-dropdown-list::-webkit-scrollbar-track{background:#00000026;border-radius:3px}.filter-dropdown-list::-webkit-scrollbar-thumb{background:#bcbccf33;border-radius:4px}.filter-dropdown-option{display:flex;align-items:center;gap:10px;padding:8px 12px;cursor:pointer;font-size:13px;color:#e4e6eb;transition:background .1s ease}.filter-dropdown-option:hover{background:#bcbccf0f}.filter-dropdown-checkbox{width:16px;height:16px;margin:0;accent-color:#00FF1E;cursor:pointer;flex-shrink:0}.filter-dropdown-option-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-dropdown-empty{padding:16px 12px;font-size:13px;color:#8a8f98;text-align:center}.filter-dropdown-player-header{display:flex;align-items:center;gap:6px;padding:6px;border-bottom:1px solid rgba(255,255,255,.06);background:#2f3340}.filter-dropdown-player-header .filter-dropdown-search-wrap{flex:1;min-width:0;border-bottom:none;padding:0}.player-filter-sort-wrap-header{flex-shrink:0}.player-filter-sort-wrap-header .player-filter-sort-dropdown{right:0;left:auto}.filter-dropdown-panel-player .filter-dropdown-list{max-height:280px;padding:0}.player-filter-option{display:flex;background:#a0a0cd2e;flex-direction:column;gap:0;padding:0;font-size:11px;color:#e4e6eb;border-radius:6px;overflow:hidden;margin:4px;box-shadow:inset 0 0 0 .5px #d2d2e642}.player-filter-option:hover{background:#b4b4e645;box-shadow:inset 0 0 0 .5px #d2d2e673;transition:all .35s ease}.player-filter-option-selected{background:#b4b4e657;box-shadow:inset 0 0 0 .5px #d2d2e699;transition:all .35s ease}.player-filter-option-selected:hover{background:#b4b4e663;box-shadow:inset 0 0 0 .5px #d2d2e69e;transition:all .35s ease}.filter-dropdown-panel-school .filter-dropdown-list{max-height:280px;padding:0}.school-filter-option{display:flex;background:#a0a0cd2e;flex-direction:column;gap:0;padding:4px 4px 4px 0;font-size:11px;color:#e4e6eb;border-radius:8px;margin:5px;box-shadow:inset 0 0 0 .5px #d2d2e633}.school-filter-option:hover{background:#b4b4e645;box-shadow:inset 0 0 0 .5px #d2d2e659;transition:all .35s ease}.school-filter-option-selected{background:#b4b4e657;box-shadow:inset 0 0 0 .5px #d2d2e6bf;transition:all .35s ease}.school-filter-option-selected:hover{background:#b4b4e663;box-shadow:inset 0 0 0 .5px #d2d2e6;transition:all .35s ease}.state-filter-option{display:flex;background:#a0a0cd2e;flex-direction:column;gap:0;padding:3px;font-size:11px;color:#e4e6eb;border-radius:6px;margin:3px 2px;box-shadow:inset 0 0 0 .5px #d2d2e633}.state-filter-option-main{display:flex;align-items:center;gap:8px}.state-checkbox-wrapper{flex-shrink:0}.state-checkbox-wrapper input[type=checkbox]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.state-checkmark{display:block;width:14px;height:14px;background-color:#9197a3;border-radius:4px;position:relative;transition:background-color .4s;overflow:hidden;cursor:pointer}.state-filter-option:hover .state-checkmark{background-color:#bdc0c8}.state-checkbox-wrapper input:checked~.state-checkmark{background-color:#00ff1e}.state-checkmark:after{content:"";position:absolute;width:4px;height:8px;border-right:2px solid #000;border-bottom:2px solid #000;top:50%;left:50%;transform:translate(-50%,-50%) rotate(40deg) scale(0);opacity:0;transition:transform .4s,opacity .4s}.state-checkbox-wrapper input:checked~.state-checkmark:after{opacity:1;transform:translate(-50%,-50%) rotate(40deg) scale(1)}.school-filter-option-row{display:flex;align-items:center;gap:6px;min-width:0;width:100%}.school-filter-option-main{display:flex;align-items:center;gap:6px;cursor:pointer;flex:1;min-width:0}.school-filter-option-count{flex-shrink:0;color:#fff;font-size:11px;font-weight:600;padding-right:4px!important}.school-filter-option-avatar{position:relative;width:40px;height:26px;border-radius:5px;overflow:hidden;flex-shrink:0;display:block;border:0px solid #141619;background:linear-gradient(to bottom,#e4e4ed,#a8abb2)}.school-filter-avatar-headshot{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center}.school-filter-avatar-img{width:100%;height:100%;object-fit:contain}.school-filter-avatar-placeholder{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#8a8f98;font-size:12px}.school-filter-option-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:11px;display:flex;align-items:center;gap:6px}.filter-sidebar .school-filter-dropdown-panel .school-filter-option,.filter-sidebar .transfer-filter-dropdown-panel .school-filter-option{padding:2px 4px;margin:3px 4px;border-radius:6px;font-size:10px}.filter-sidebar .school-filter-dropdown-panel .school-filter-option-row,.filter-sidebar .transfer-filter-dropdown-panel .school-filter-option-row,.filter-sidebar .school-filter-dropdown-panel .school-filter-option-main,.filter-sidebar .transfer-filter-dropdown-panel .school-filter-option-main{gap:4px}.filter-sidebar .school-filter-dropdown-panel .school-filter-option-avatar,.filter-sidebar .transfer-filter-dropdown-panel .school-filter-option-avatar{width:32px;height:18px;border-radius:4px;margin:0}.filter-sidebar .school-filter-dropdown-panel .school-filter-option-name,.filter-sidebar .transfer-filter-dropdown-panel .school-filter-option-name{font-size:10px}.filter-sidebar .school-filter-dropdown-panel .school-filter-option-count,.filter-sidebar .transfer-filter-dropdown-panel .school-filter-option-count{font-size:10px;padding-right:2px!important}.filter-sidebar .school-filter-dropdown-panel .school-filter-avatar-placeholder,.filter-sidebar .transfer-filter-dropdown-panel .school-filter-avatar-placeholder{font-size:10px}.filter-sidebar .school-filter-dropdown-panel .state-checkmark,.filter-sidebar .transfer-filter-dropdown-panel .state-checkmark{width:12px;height:12px}.player-filter-option-row{display:flex;align-items:center;gap:6px;min-width:0;padding:3px;background:#00000a4d}.player-filter-option-main{display:flex;align-items:center;gap:6px;cursor:pointer;flex:1;min-width:0}.player-filter-option-avatar{position:relative;width:44px;height:22px;border-radius:3px;overflow:hidden;flex-shrink:0;display:block;border:0px solid #141619;background:linear-gradient(to bottom,#e4e4ed,#a8abb2)}.player-filter-avatar-logo-wrap{position:absolute;top:2px;right:0;z-index:0;width:17px;height:17px;display:flex;align-items:center;justify-content:center;border-radius:0;background:#fff0;box-shadow:0 0 0 1px #0000}.player-filter-avatar-logo{width:17px;height:17px;object-fit:contain}.player-filter-avatar-headshot{position:absolute;inset:0 14px 0 0;z-index:1;display:flex;align-items:center;overflow:visible;height:100%}.player-filter-avatar-img{width:100%;height:100%;object-fit:cover}.player-filter-avatar-placeholder{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#8a8f98;font-size:12px}.player-filter-option-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:11px;display:flex;align-items:center;gap:6px}.player-filter-option-pos{color:#00ff1e;font-weight:700;flex-shrink:0}.player-filter-option-sort-col{flex-shrink:0;width:72px;display:flex;align-items:center;justify-content:center}.player-filter-sort-wrap{position:relative}.player-filter-sort-wrap.player-filter-sort-wrap-header .player-filter-sort-btn:hover,.player-filter-sort-wrap.player-filter-sort-wrap-header .player-filter-sort-btn:focus,.player-filter-sort-wrap.player-filter-sort-wrap-header .player-filter-sort-btn:focus-visible,.player-filter-sort-wrap.player-filter-sort-wrap-header .player-filter-sort-btn:active{outline:none;color:#e4e7ed;background:#232739;border:1px solid rgba(235,235,255,.58);box-shadow:none;transition:all .35s ease-in-out}.player-filter-sort-btn{display:flex;align-items:center;gap:4px;padding-top:0;padding-bottom:0;font-size:10px;height:31px;font-weight:600;color:#d1d5dd;background:#131520;border:1px solid rgba(235,235,255,.58);border-radius:7px;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.player-filter-sort-btn:hover{background:#ffffff1f;color:#e2e8f0}.player-filter-sort-btn:focus-visible{outline:none!important;border:none!important}.player-filter-sort-button:hover{outline:none!important;border:none!important}.player-filter-sort-label{max-width:52px;overflow:hidden;text-overflow:ellipsis}.player-filter-sort-dropdown{position:absolute;top:100%;left:0;z-index:20;margin-top:2px;min-width:140px;padding:5px 4px;background:#10121b;border:1px solid rgba(235,235,255,.25);border-radius:6px;box-shadow:0 8px 24px #00000059;display:flex;flex-direction:column;gap:3px}.player-filter-sort-option{padding:6px 10px;font-size:11px;font-weight:500;color:#e2e8f0;background:#ebebff00;border:1px solid rgba(0,255,30,0);border-radius:4px;cursor:pointer;text-align:left;transition:background .15s ease}.player-filter-sort-option:hover{background:#ebebff1a;border:1px solid rgba(0,255,30,.5);transition:all .35s ease-in-out}.player-filter-sort-option-selected,.player-filter-sort-option-selected:hover{color:#00ff1e;background:#00ff1e1f;border:1px solid rgba(0,255,30,1);transition:all .35s ease-in-out}.player-filter-expand-btn{flex-shrink:0;width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;background:transparent;color:#c5c6cb;cursor:pointer;transition:background .15s ease,color .15s ease}.player-filter-expand-btn svg{width:12px;height:12px}.player-filter-expand-btn:hover{background:#ffffff1a;color:#00ff1e;transition:all .35s ease}.player-filter-accordion-body{padding:5px;margin:0;border-top:0px solid rgba(255,255,255,.5);background:#ebebff1a;box-shadow:inset 0 0 2px #0000;border:0px solid rgba(210,210,230,0)}.player-filter-scores-table-wrap{border-radius:5px;overflow:hidden!important;box-shadow:inset 0 0 2px #000000a6;border:.5px solid rgba(210,210,230,.75)}.player-filter-scores-table{width:100%;border-collapse:collapse;font-size:10px;background:#ebebff00;box-shadow:0 4px 8px #0003!important;color:#000;overflow:hidden!important}.player-filter-scores-table th{text-align:center;padding:3px;font-weight:600;color:#fff;font-size:9px;background:#00000eb8;line-height:1;text-transform:uppercase;letter-spacing:normal;border:none;border-bottom:.5px solid rgba(210,210,230,.75);border-right:.5px solid rgba(210,210,230,.75)}.player-filter-scores-table th:last-child{border-right:none}.player-filter-scores-table td{padding:4px 8px;text-align:center;vertical-align:middle;color:#fff;background:#00000edb;border:none;border-right:.5px solid rgba(210,210,230,.75);border-bottom:0px solid rgba(210,210,230,.75)}.player-filter-scores-table tbody{background:#e4e7ed}.player-filter-scores-table tr:last-child td{border-bottom:none}.player-filter-scores-table td:last-child{border-right:none}.player-filter-scores-table .player-filter-score-card{min-width:32px;height:18px;font-size:10px;margin:0 auto;box-shadow:#0000 0 0 inset!important}.player-filter-score-card{min-width:32px;height:20px;padding:0 8px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:670;box-sizing:border-box}.filter-segmented-row{display:flex;flex-direction:column;gap:4px}.filter-segmented-row-label{font-size:11px;font-weight:600;color:#c5c6cb;text-transform:uppercase;letter-spacing:.04em;padding-left:4px}.filter-segmented-bar{display:flex;flex-wrap:wrap;gap:0;padding:3px;border-radius:10px;background:#bcbccf0f;border:1px solid rgba(188,188,207,.08)}.filter-segmented-position-grid{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:3px;padding:3px;border-radius:9px;background:#e1e1ff2b;border:1px solid rgba(225,225,255,.29)}.filter-segmented-position-grid .filter-segmented-pill-all{grid-column:1;grid-row:1 / -1;display:flex;align-items:center;justify-content:center;padding:8px 6px;min-width:32px;min-height:0;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(-180deg);line-height:1.2}.filter-segmented-position-rows{grid-column:2;grid-row:1 / -1;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto;gap:0}.filter-segmented-pill{padding:6px 9px;border-radius:8px;border:0px solid rgba(0,255,30,0);background:transparent;font-size:12px;color:#c5c6cb;cursor:pointer;transition:all .35s ease-in-out}.filter-segmented-pill:hover{color:#e4e6eb;background:#bcbccf1a}.filter-segmented-pill-selected{background:#bcbccf2e;color:#e4e6eb;font-weight:500}.filter-segmented-pill-selected:hover{background:#c8c8ff3d}.filter-segmented-pill-merge-left{border-top-left-radius:0;border-bottom-left-radius:0}.filter-segmented-pill-merge-right{border-top-right-radius:0;border-bottom-right-radius:0}.filter-segmented-pill-merge-top{border-top-left-radius:0;border-top-right-radius:0}.filter-segmented-pill-merge-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.histogram-range-slider{display:flex;flex-direction:column;gap:5px;margin:0!important;border:0px solid rgba(255,255,255,.5)!important;border-radius:7px!important;background:linear-gradient(to bottom,#e6e6ff4d,#e6e6ff38)!important;padding:5px!important;overflow:visible}.histogram-range-header{display:flex;justify-content:flex-start;align-items:flex-start;gap:8px}.histogram-range-label{font-size:11px;font-weight:680;color:#e4e7ed;text-transform:uppercase;letter-spacing:normal;text-align:center!important}.histogram-range-avg{margin-left:auto;font-size:10px;color:#e4e7ed;background-color:#14161f;padding:0 5px;border-radius:4px;border:1px solid rgba(235,235,235,.6)}.histogram-range-bars{display:flex;align-items:flex-end;gap:1.5px;height:42px;padding:0 4px;overflow:visible}.histogram-range-bar{position:relative;flex:1;min-width:4px;border-radius:2px 2px 0 0;background:#bcbccf1f;transition:background .2s ease}.histogram-range-bar:hover{background:#bcbccf40}.histogram-range-bar-tooltip-inline{display:none!important}.histogram-range-bar-tooltip{padding:6px 8px;background:#191b24;color:#e4e7ed;font-size:11px;white-space:nowrap;border-radius:6px;box-shadow:0 4px 12px #00000059;border:1px solid rgba(255,255,255,.75);pointer-events:none;z-index:100000}.histogram-range-bar-tooltip:not(.histogram-range-bar-tooltip-portal){position:absolute;left:50%;bottom:100%;transform:translate(-50%);margin-bottom:4px;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.histogram-range-bar:hover .histogram-range-bar-tooltip:not(.histogram-range-bar-tooltip-portal){opacity:1;visibility:visible}.histogram-range-bar-tooltip-portal{opacity:1;visibility:visible}.histogram-range-bar-active{background:#a9adb5}.histogram-range-track-wrap{position:relative;height:12px;display:flex;flex-direction:row;align-items:stretch;justify-content:center;border:0px solid rgba(255,255,255,0);border-radius:4px;overflow:visible}.histogram-range-track-inner{position:absolute;inset:0;width:100%;height:12px;box-sizing:border-box;padding:0 9px;border-radius:4px;display:flex;flex-direction:row;align-items:stretch;overflow:visible;border:.5px solid rgba(0,255,30,1);background-color:#00000ca8}.histogram-range-track-fill{position:inherit;inset:0;margin-bottom:0;width:100%;height:100%;box-sizing:border-box;border-radius:4px;pointer-events:none;border:0px solid rgba(0,255,30,.16);box-shadow:inset 0 0 2px #00ff1e80;background:linear-gradient(to right,transparent 0%,rgba(0,255,30,.14) 0%,rgba(0,255,30,.14) 100%,transparent 100%)!important}.histogram-range-thumb{position:absolute;top:50%;width:10px;height:10px;margin:0;padding:0;box-sizing:border-box;border:none;border-radius:50%;background:#c1c5cd;box-shadow:0 0 3px #0000;transform:translate(-50%,-50%);cursor:grab;touch-action:none;z-index:2;transition:box-shadow .15s ease,transform .1s ease}.histogram-range-thumb:hover{box-shadow:0 0 0 1px #0003}.histogram-range-thumb:focus{outline:none}.histogram-range-thumb:focus-visible{outline:2px solid rgba(0,255,30,.85);outline-offset:2px}.histogram-range-thumb:active{cursor:grabbing}.histogram-range-thumb-max{z-index:3}.dual-thumb-range-slider{--dual-thumb-gap: 8px;--dual-thumb-label-color: #1a1a1a;--dual-thumb-label-font-size: 13px;--dual-thumb-label-font-weight: 600;--dual-thumb-track-height: 10px;--dual-thumb-track-bg: #d1d5db;--dual-thumb-track-radius: 5px;--dual-thumb-track-wrap-padding-top: 6px;--dual-thumb-fill-bg: #7c3aed;--dual-thumb-fill-radius: 5px;--dual-thumb-thumb-width: 20px;--dual-thumb-thumb-height: 20px;--dual-thumb-thumb-bg: #fff;--dual-thumb-thumb-border: 2px solid #7c3aed;--dual-thumb-thumb-shadow: 0 1px 3px rgba(0,0,0,.2);--dual-thumb-tooltip-bg: #7c3aed;--dual-thumb-tooltip-color: #fff;--dual-thumb-tooltip-font-size: 12px;--dual-thumb-tooltip-font-weight: 600;--dual-thumb-tooltip-padding: 4px 10px;--dual-thumb-tooltip-radius: 6px;--dual-thumb-tooltip-shadow: 0 2px 8px rgba(124, 58, 237, .4);--dual-thumb-tooltip-margin-top: -8px;--dual-thumb-tooltip-border: none;--dual-thumb-bounds-color: #2F3340;--dual-thumb-bounds-font-size: 12px;display:flex;flex-direction:column;gap:var(--dual-thumb-gap)}.filter-sidebar .dual-thumb-range-slider{--dual-thumb-label-color: #e4e6eb;--dual-thumb-track-bg: rgba(255, 255, 255, .2);--dual-thumb-bounds-color: #9ca3af}.dual-thumb-range-slider.dual-thumb-range-slider-filter{--dual-thumb-label-color: #111827;--dual-thumb-track-bg: #e5e7eb;--dual-thumb-fill-bg: #9ca3af;--dual-thumb-thumb-bg: #fff;--dual-thumb-thumb-border: 2px solid #6b7280;--dual-thumb-thumb-shadow: 0 1px 2px rgba(0,0,0,.15);--dual-thumb-tooltip-bg: #f3f4f6;--dual-thumb-tooltip-color: #111827;--dual-thumb-tooltip-font-size: 10px;--dual-thumb-tooltip-font-weight: 600;--dual-thumb-tooltip-padding: 2px 6px;--dual-thumb-tooltip-radius: 4px;--dual-thumb-tooltip-shadow: 0 1px 2px rgba(0,0,0,.1);--dual-thumb-tooltip-margin-top: -6px;--dual-thumb-bounds-color: #111827;--dual-thumb-bounds-font-size: 11px;--dual-thumb-track-height: 8px;--dual-thumb-thumb-width: 14px;--dual-thumb-thumb-height: 14px;--dual-thumb-gap: 4px}.dual-thumb-range-slider.dual-thumb-range-slider-filter .dual-thumb-range-label{text-align:center}.filter-sidebar .dual-thumb-range-slider.dual-thumb-range-slider-filter{--dual-thumb-label-color: #ffffff;--dual-thumb-label-font-size: 12px;--dual-thumb-track-bg: rgba(255, 255, 255, .4);--dual-thumb-fill-bg: rgba(255, 255, 255, .7);--dual-thumb-thumb-bg: #fff;--dual-thumb-thumb-border: 2px solid rgba(255, 255, 255, .9);--dual-thumb-tooltip-bg: rgba(0, 0, 0, .5);--dual-thumb-tooltip-color: #ffffff;--dual-thumb-tooltip-font-size: 9px;--dual-thumb-tooltip-padding: 1px 4px;--dual-thumb-tooltip-border: 1px solid #ffffff;--dual-thumb-bounds-color: #ffffff;--dual-thumb-bounds-font-size: 12px}.filter-range-slider-wrap{width:100%;min-width:0}.filter-sidebar .filter-range-slider-wrap{padding-left:4px;padding-right:4px}.dual-thumb-range-label{font-size:var(--dual-thumb-label-font-size);font-weight:var(--dual-thumb-label-font-weight);color:var(--dual-thumb-label-color)}.filter-sidebar .dual-thumb-range-label{color:var(--dual-thumb-label-color)}.dual-thumb-range-track-wrap{position:relative;padding-top:var(--dual-thumb-track-wrap-padding-top)}.dual-thumb-range-track-inner{position:relative;height:var(--dual-thumb-track-height);background:var(--dual-thumb-track-bg);border-radius:var(--dual-thumb-track-radius);overflow:visible}.filter-sidebar .dual-thumb-range-track-inner{background:var(--dual-thumb-track-bg)}.dual-thumb-range-track-fill{position:absolute;top:0;bottom:0;height:100%;background:var(--dual-thumb-fill-bg);border-radius:var(--dual-thumb-fill-radius);pointer-events:none}.dual-thumb-range-input{position:absolute;left:0;top:0;bottom:0;width:100%;margin:0;padding:0;-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none}.dual-thumb-range-input::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;appearance:none;width:var(--dual-thumb-thumb-width);height:var(--dual-thumb-thumb-height);border-radius:50%;background:var(--dual-thumb-thumb-bg);border:var(--dual-thumb-thumb-border);cursor:grab;box-shadow:var(--dual-thumb-thumb-shadow)}.dual-thumb-range-input::-webkit-slider-thumb:focus,.dual-thumb-range-input::-webkit-slider-thumb:focus-visible,.dual-thumb-range-input::-webkit-slider-thumb:active{outline:none;box-shadow:var(--dual-thumb-thumb-shadow)}.dual-thumb-range-input::-moz-range-thumb{pointer-events:auto;width:var(--dual-thumb-thumb-width);height:var(--dual-thumb-thumb-height);border-radius:50%;background:var(--dual-thumb-thumb-bg);border:var(--dual-thumb-thumb-border);cursor:grab;box-shadow:var(--dual-thumb-thumb-shadow)}.dual-thumb-range-input::-moz-range-thumb:focus,.dual-thumb-range-input::-moz-range-thumb:focus-visible,.dual-thumb-range-input::-moz-range-thumb:active{outline:none;box-shadow:var(--dual-thumb-thumb-shadow)}.dual-thumb-range-input-min{z-index:2}.dual-thumb-range-input-max{z-index:3}.dual-thumb-range-tooltips{position:absolute;left:0;right:0;top:0;height:0;pointer-events:none}.dual-thumb-range-tooltip{position:absolute;transform:translate(-50%,-100%);margin-top:var(--dual-thumb-tooltip-margin-top)}.dual-thumb-range-tooltip-value{display:inline-block;padding:var(--dual-thumb-tooltip-padding);background:var(--dual-thumb-tooltip-bg);color:var(--dual-thumb-tooltip-color);font-size:var(--dual-thumb-tooltip-font-size);font-weight:var(--dual-thumb-tooltip-font-weight);border-radius:var(--dual-thumb-tooltip-radius);white-space:nowrap;box-shadow:var(--dual-thumb-tooltip-shadow);border:var(--dual-thumb-tooltip-border);position:relative}.dual-thumb-range-bounds{display:flex;justify-content:space-between;font-size:10px;color:var(--dual-thumb-bounds-color)}.filter-sidebar .dual-thumb-range-bounds{color:var(--dual-thumb-bounds-color)}.histogram-range-labels{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px!important;color:#e4e7ed;top:-2px!important;padding:0 2px}.histogram-range-bound{flex-shrink:0;font-size:10px}.histogram-range-pills{display:flex;gap:60px;flex:1;font-size:10px!important;justify-content:space-between}.histogram-range-pill{padding:2px 5px;border-radius:4px;background:#7d828a;color:#e4e6eb;font-weight:600;font-size:10px;line-height:1;border:0px solid #171922!important}.player-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-start;justify-content:center;padding-top:2vh;z-index:1000;backdrop-filter:blur(12px) saturate(.7);-webkit-backdrop-filter:blur(12px) saturate(.7);animation:playerModalOverlayIn .22s ease-out}@keyframes playerModalOverlayIn{0%{opacity:0}to{opacity:1}}.player-modal-panel{background:#000;border-radius:12px;width:94vw;max-width:1400px;max-height:96vh;border:1px solid #787E8F;min-height:0px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 32px 64px #0000001f,0 0 0 1px #0000000f;animation:playerModalPanelIn .35s ease-out}@keyframes playerModalPanelIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.player-modal-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:72px;flex-shrink:0;background-color:transparent}.player-modal-header-pos-col{width:128px;min-width:128px;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;padding:4px 8px;box-sizing:border-box;background:linear-gradient(to bottom,#282c38,#1d1f29 0%,#090a11);height:100%}.player-modal-header-pos-group{display:flex;flex-direction:row;align-items:stretch;flex:1 1 auto;width:100%;min-width:0;gap:0;border:1px solid #A6ADBD;border-radius:8px;overflow:hidden;background:linear-gradient(to bottom,#353947,#2f3340);box-shadow:inset 0 0 4px #000000bf!important}.player-modal-header-pos-badge{font-weight:700;font-size:28px;margin:6px;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:stretch;flex:1 1 auto;min-width:0;background:linear-gradient(to bottom,#323644,#282c38);padding:0 3px;box-sizing:border-box;border-radius:8px;border:1px solid #A6ADBD;text-align:center;box-shadow:inset 0 0 5px #000000b3}.player-modal-header-pos-primary{font-size:22px;font-weight:700;line-height:1;color:inherit}.player-modal-header-pos2-pills{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:0;flex-shrink:0}.player-modal-header-pos2-pills>.player-pos2-chip-wrap{flex:1 1 0;min-width:0;display:flex}.player-modal-header-pos2-pills .player-pos2-chip{flex:1 1 auto;min-width:0;text-align:center;box-sizing:border-box;border-radius:0;margin-left:-1px;display:flex;align-items:center;justify-content:center;border:1px solid #535868;background:linear-gradient(to bottom,#353947,#2f3340);padding:2px 4px;font-size:8px}.player-modal-header-pos2-pills>.player-pos2-chip-wrap:first-child .player-pos2-chip{margin-left:0;border-radius:4px 0 0 4px}.player-modal-header-pos2-pills>.player-pos2-chip-wrap:last-child .player-pos2-chip{border-radius:0 4px 4px 0}.player-modal-header-pos2-pills>.player-pos2-chip-wrap:first-child:last-child .player-pos2-chip{border-radius:4px}.player-pos2-chip-wrap{display:inline-flex;flex-shrink:0}.player-pos2-chip{display:inline-block;padding:2px 3px;font-size:9px;font-weight:600;letter-spacing:normal;text-transform:uppercase;border-radius:5px;border:0px solid #535868;background:linear-gradient(to bottom,#e9e9ff00 0% 100%);color:#fff;line-height:1;-webkit-user-select:none;user-select:none;cursor:default}.player-pos2-chip--has-tip{cursor:default}.player-modal-header-headshot-col{width:130px;min-width:130px;position:relative;box-shadow:inset 0 0 3px #000000b3;height:72px;background:linear-gradient(to bottom,#c3c9d6,#a6adbd);overflow:visible;flex-shrink:0}.player-modal-header-logo{position:absolute;top:4px;right:6px;height:50px;width:50px;z-index:1;object-fit:contain}.player-modal-header-headshot{position:absolute;bottom:0;left:0;height:72px;width:99px;z-index:2;object-fit:cover;object-position:bottom left}.player-modal-header-name-col{flex:1;display:flex;justify-content:center;align-items:center;background:linear-gradient(to bottom,#1d1f29,#090a11);height:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;min-width:0}.player-modal-header-name{font-weight:700;font-size:36px;margin:0;color:#f9fafb}.player-modal-body{display:flex;flex-direction:column;flex:1;background:#414655;padding:8px;overflow:hidden}.player-modal-body-content{flex:1;min-height:0;overflow:hidden;border:0px solid #171922;border-radius:8px;margin-top:6px;padding:0;display:flex;flex-direction:column}.player-modal-body-content--ratings{background-color:#10121b}.player-modal-body-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.player-modal-body-scroll>*{min-height:min-content}.player-modal-tabs-row{display:flex;align-items:stretch;gap:0;margin-bottom:0;border-radius:8px;background:linear-gradient(to bottom,#232632,#10121b);border:1px solid rgba(0,0,0,.08);padding:6px;overflow:hidden;flex-shrink:0;box-shadow:0 1px 3px #00000014}.player-modal-tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:5px;flex:1;min-width:0;padding:2px;margin:0;background:transparent}.player-modal-actions-col{flex-shrink:0;width:100px;padding:8px 10px;background:linear-gradient(180deg,#282c38,#232632);border-left:1px solid rgba(0,0,0,.06);border-radius:0 8px 8px 0;display:flex;flex-direction:column;gap:6px}.player-modal-actions-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.player-modal-actions-placeholder{font-size:11px;color:#64748b;padding:6px;border:1px dashed rgba(100,116,139,.4);border-radius:6px;background:#ffffff05}.player-modal-tab{flex:1;display:flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:8px;border:1px solid rgba(255,255,255,0);background:#282c38;cursor:pointer;font-weight:600;font-size:12px;color:#f3f4f6;font-family:inherit;letter-spacing:.04em;transition:color .2s ease,background .2s ease,box-shadow .2s ease;box-shadow:none;position:relative;margin:0}.player-modal-tab:hover{color:#f9fafb;background:#5b5e65;border:1px solid rgba(0,255,30,1);transition:all .25s ease}.player-modal-tab-active{color:#fff!important;background:#232632!important;border:1px solid rgba(0,255,30,1)}.player-modal-tab-active:hover{color:#fff!important;background:#232632!important;border:1px solid rgba(0,255,30,1);transition:all .25s ease}.player-modal-tab-icon{margin-right:6px;font-size:18px;opacity:.9;color:#f9fafb}.player-modal-tab-active .player-modal-tab-icon,.player-modal-seg-item-selected .player-modal-tab-icon{color:#00ff1e}.filter-box-tabs .filter-box-tabs-radio{padding:4px 2px;background:red}.player-modal-seg-wrap{flex:1;display:flex;width:100%;min-width:0;padding:0;margin:0}.player-modal-dark-nav .player-modal-seg{position:relative;display:flex;align-items:stretch;width:100%;gap:2px;padding:6px;margin:0;border:0;border-radius:8px;overflow:hidden;background:linear-gradient(to bottom,#12141d,#0b0d16);--player-modal-seg-padding: 6px;--player-modal-seg-gap: 2px}.player-modal-dark-nav .player-modal-seg-pill{display:block;position:absolute;top:6px;bottom:6px;left:calc(var(--player-modal-seg-padding) + var(--player-modal-active-index, 0) * ((100% - 2 * var(--player-modal-seg-padding) - (var(--player-modal-tab-count, 1) - 1) * var(--player-modal-seg-gap)) / var(--player-modal-tab-count, 1) + var(--player-modal-seg-gap)));width:calc((100% - 2 * var(--player-modal-seg-padding) - (var(--player-modal-tab-count, 1) - 1) * var(--player-modal-seg-gap)) / var(--player-modal-tab-count, 1));border-radius:8px;background:#00ff1e24;box-shadow:inset 0 0 0 1px #00ff1e;z-index:0;pointer-events:none;transition:left .35s ease}.player-modal-seg-pill{background:#00ff1e24;box-shadow:inset 0 0 0 1px #00ff1e}.player-modal-seg-item{flex:1;min-width:0;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:4px;padding:4px 0;margin:3px 0;cursor:pointer;z-index:1;color:#f1f3f7;font-size:12px;font-weight:600;white-space:nowrap;background:transparent;border:none;border-radius:8px;position:relative;opacity:.7;transition:color .4s ease,opacity .4s ease}.player-modal-seg-item:hover:not(.player-modal-seg-item-selected){color:#e4e6eb}.player-modal-seg-item-selected{color:#00ff1e;background:transparent;opacity:1;transition:color .4s ease,opacity .4s ease}.player-modal-seg-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:15px;line-height:1;opacity:.9;color:#f9fafb;transition:color .35s ease}.player-modal-seg-item-selected .player-modal-seg-icon{color:#00ff1e}@keyframes player-modal-tab-content-fade{0%{opacity:0}to{opacity:1}}.player-modal-tab-panel{animation:player-modal-tab-content-fade .4s ease .05s both;min-height:0;width:100%;border-radius:8px 8px 0 0;overflow:hidden;transform:translateZ(0);backface-visibility:hidden}.film-panel-section{margin-top:0;border-radius:0;border:0px solid #171922;padding:0;background:#d8dde800;box-sizing:border-box}.info-section-film{overflow:scroll;border-bottom:none;margin-bottom:0;padding:0;background:transparent;box-shadow:0 0 3px #0000}.film-tab-section,.film-tab-section2{width:100%;margin:0}.film-tab-section2:last-child{margin-bottom:0;margin-top:8px}.film-tab-section-cols{display:flex;flex-wrap:nowrap;gap:8px;align-items:stretch;width:100%}.film-tab-section-cols--single .film-col{flex:1 1 100%}.film-col{flex:1 1 50%;display:flex;flex-direction:column;border:2px solid #171922;background:#171922;border-radius:8px;overflow:hidden}.film-section,.film-section2,.film-section3,.film-section4{width:100%;min-height:0}.film-video-wrapper{position:relative;width:auto;padding-bottom:56.25%;height:0}.film-video-wrapper iframe.film-video,.film-video-wrapper iframe.film-video2,.film-video-wrapper iframe.film-video3,.film-video-wrapper iframe.film-video4{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.player-scout-report{max-width:100%;margin-top:0;background:#10121b;border-radius:8px 8px 0 0;border:0px solid #171922;overflow:hidden;padding:0}.player-scout-report>*{margin-bottom:14px;transform:translateZ(0)}.player-scout-report>*:last-child{margin-bottom:0}.player-scout-info-wrap{position:relative;margin-bottom:0;overflow-x:hidden;overflow-y:hidden;border:1px solid #535868;border-radius:8px 8px 0 0;box-shadow:0 0 #0000;-webkit-overflow-scrolling:touch}.player-scout-info-table{width:100%;min-width:900px;border-collapse:collapse;font-size:11px;border-bottom:0px solid #535868}.player-scout-info-table thead{background:linear-gradient(to bottom,#1d1f29,#171922);border-bottom:1px solid #64748b}.player-scout-info-table th{padding:4px 8px;font-weight:700;font-size:10px;letter-spacing:normal;text-transform:uppercase;color:#cacedb;text-align:center;border:none;white-space:nowrap}.player-scout-info-table th:last-child{border-right:none!important}.player-scout-info-table tbody tr{background:#f9fafb}.player-scout-info-table tbody tr:hover{background:#f3f4f6}.player-scout-report .player-scout-info-table{background:#1d1f29}.player-scout-report .player-scout-info-table tbody tr,.player-scout-report .player-scout-info-table tbody tr:hover{background:linear-gradient(to bottom,#00000f1a,#00000f40)}.player-scout-report .player-scout-info-td{background:#1d1f29;color:#cacedb;border-right-color:#ffffff1f}.player-scout-report .player-scout-info-td-img{color:#cacedb;border-right:1px solid #535868!important;min-width:64px}.player-scout-report .player-scout-info-td-pill{overflow:hidden;min-width:100px}.player-scout-info-td{padding:10px 8px;font-weight:600;color:#2f3340;text-align:center;border-right:1px solid #535868!important;font-size:11px;vertical-align:middle}.player-scout-info-td-colored{color:#111827}.player-scout-info-td-pill{padding:6px;vertical-align:middle;position:relative}.player-scout-info-td-pill .player-scout-pill-outer{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:20px;border-radius:0}.player-scout-pill-outer{display:flex;align-items:center;justify-content:center;width:100%;min-height:24px;border-radius:0}.player-scout-pill-inner{margin:2px 4px;width:100%;display:inline-flex;align-items:center;justify-content:center;padding:3px 14px!important;min-width:48;border-radius:6;font-weight:700;background:#0000000f;box-shadow:inset 0 0 2px #0000}.player-scout-info-table .player-scout-pill-inner{margin:2px 6px;display:inline-flex;align-items:center;justify-content:center;padding:3px 14px!important;min-width:48px!important;border-radius:6;font-weight:700;background:#1d1f29;box-shadow:inset 0 0 2px #0000}.player-ath-sizespeed-td .player-scout-pill-inner{margin:4px 5px}.player-scout-info-table tbody tr td:last-child{border-right:none!important}.player-scout-info-td-img{padding:4px 6px;vertical-align:middle;background:#1d1f29!important}.player-scout-info-td-round-grade{min-width:86px;padding:10px 8px;font-weight:600;color:#cacedb;text-align:center;border-right:1px solid #535868!important;font-size:11px;vertical-align:middle;background:#1d1f29}.player-scout-info-td-rk-ovr,.player-scout-info-td-rk-pos,.player-scout-info-td-rk-cons{min-width:54px;max-width:94px;padding:10px 8px;font-weight:600;color:#cacedb;text-align:center;border-right:1px solid #535868!important;font-size:11px;vertical-align:middle;background:#1d1f29}.player-scout-info-td-pos2{min-width:96px!important;padding:4px!important;white-space:nowrap;background:#1d1f29!important}.player-scout-info-td-pos2 .player-modal-header-pos2-pills{justify-content:center;width:100%;gap:3px}.player-scout-info-td-pos2 .player-pos2-chip-wrap{flex:0 1 auto}.player-scout-info-td-pos2 .player-pos2-chip{font-size:10px;font-weight:700;padding:4px 6px;white-space:nowrap;border-radius:4px!important;margin-left:0!important;border:1px solid #535868!important;background:#1d1f29;color:#cacedb;letter-spacing:normal}.player-scout-info-td-hometown{text-align:left;padding-left:10px;min-width:88px}.player-scout-hometown-line1,.player-scout-hometown-line2{display:block;font-size:12px;font-weight:600;color:#2f3340}.player-scout-hometown-line2{font-size:11px;font-weight:500;color:#6b7280;margin-top:1px}.player-scout-info-td-star{font-size:14px;letter-spacing:.05em}.player-scout-stars{color:#f59e0b}.player-scout-stars .player-scout-star-empty{color:#535868}.player-scout-info-img{width:24px;height:24px;object-fit:contain;display:inline-block;vertical-align:middle}.player-scout-recruiting-card{margin-bottom:0;border-radius:9px;overflow:hidden;border:1px solid #535868!important;box-shadow:0 8px 28px #00000080;background:#0b0d16}.player-scout-recruiting-title{padding:8px 14px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(to bottom,#12141d,#06070b);border-bottom:1px solid #2F3340}.player-scout-recruiting-body{display:flex;flex-wrap:wrap;align-items:center;gap:20px 24px;padding:14px 16px}.player-scout-recruiting-stars-block{display:flex;flex-direction:column;align-items:center;gap:4px}.player-scout-recruiting-stars{font-size:22px;letter-spacing:2px;line-height:1}.player-scout-recruiting-stars{color:#f59e0b}.player-scout-recruiting-stars .player-scout-recruiting-star-empty{color:#cbd5e1}.player-scout-recruiting-star-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.player-scout-recruiting-composite-block{display:flex;flex-direction:column;gap:6px;min-width:100px}.player-scout-recruiting-composite-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.player-scout-recruiting-composite-bar-wrap{height:8px;border-radius:4px;background:#e2e8f0;overflow:hidden;width:120px}.player-scout-recruiting-composite-bar{height:100%;border-radius:4px;transition:width .3s ease}.player-scout-recruiting-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.player-scout-recruiting-class-pill{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:700;color:#0f172a;background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border:1px solid #a5b4fc}.player-scout-recruiting-location{font-size:12px;font-weight:600;color:#6b7280}.player-scout-skills-glance-card{margin:12px 8px;border-radius:8px;overflow:hidden;border:1px solid #535868;box-shadow:0 8px 28px #00000080;background:#0b0d16}.player-scout-skills-glance-title{padding:3px 12px;font-size:11px;font-weight:700;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#f9fafb;background:#414655;border-bottom:1px solid #535868}.player-scout-skills-glance-body{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px;border-top:none;background-color:#a6adbd!important}.player-scout-skills-glance-col{padding:0;border-radius:5px;overflow:hidden;background:transparent;border:1px solid #535868}.player-scout-skills-glance-col-label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#f5f7fa;margin:0;padding:2px;border-bottom:1px solid #535868;text-align:center}.player-scout-skills-glance-bars{display:flex;flex-direction:column;gap:0px;padding:0 5px}.player-scout-skills-glance-row{display:grid;grid-template-columns:42px 120px 1fr;align-items:center;gap:6px;padding:0 2px;min-height:22px;box-sizing:border-box}.player-scout-skills-glance-row:not(:last-child){border-bottom:1px solid #232632}.player-scout-skills-glance-row>*:nth-child(2){min-width:0;overflow:hidden}.player-scout-skills-glance-cat-pill{font-size:8px;font-weight:700;letter-spacing:normal;text-transform:uppercase;color:#f9fafb;padding:1px 0;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:center;min-width:0;flex-shrink:0;box-sizing:border-box}.player-scout-skills-glance-tooltip{position:fixed;transform:translate(-50%,-100%);z-index:10000;padding:4px 6px;font-size:10px;font-weight:600;color:#f9fafb;border:1px solid #e4e7ed;border-radius:6px;box-shadow:0 0 6px #00000059,0 0 0 1px #ffffff0f inset;white-space:nowrap;pointer-events:none;animation:player-scout-skills-glance-tooltip-in .35s ease-out}@keyframes player-scout-skills-glance-tooltip-in{0%{opacity:0;transform:translate(-50%,-100%) translateY(8px)}to{opacity:1;transform:translate(-50%,-100%) translateY(0)}}.player-scout-skills-glance-name{font-size:10px;font-weight:600;color:#e4e7ed;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;min-width:0}.player-scout-skills-glance-row .player-rating-bar{height:12px;margin:2px 0;padding:2px 2px 2px 0;background-color:#191b24}.player-scout-skills-glance-row{padding:2px 2px 2px 0;margin:0;border-radius:0}.player-rating-bar-fill{padding:2px 2px 2px 0;margin:0;border-radius:0 4px 4px 0}.player-scout-skills-glance-row .player-rating-bar-text{font-size:10px;text-shadow:none}.player-scout-skills-glance-card-dark{background:linear-gradient(to top,#353947,#535868);border-color:#535868!important;color:#f9fafb;box-shadow:0 8px 28px #00000080}.player-scout-skills-glance-card-dark .player-scout-skills-glance-title{background:linear-gradient(to bottom,#12141d,#06070b);color:#f9fafb;border-bottom:1px solid #535868}.player-scout-skills-glance-card-dark .player-scout-skills-glance-body{background:#12141d}.player-scout-skills-glance-card-dark .player-scout-skills-glance-col{background:linear-gradient(to bottom,#00000f8c,#00000fb3);border-color:#535868;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.player-scout-skills-glance-card-dark .player-scout-skills-glance-col-label{background:linear-gradient(to bottom,#2f3340,#232632);color:#f5f7fa;border-bottom:1px solid #535868}.player-scout-skills-glance-card-dark .player-scout-skills-glance-name{color:#e4e7ed}.player-scout-skills-glance-card-dark .player-scout-skills-glance-cat-pill{color:#f9fafb}.player-scout-skills-glance-card-dark .player-scout-skills-glance-row:not(:last-child){border-bottom-color:#535868}.player-scout-skills-glance-card-dark .player-scout-skills-glance-row .player-rating-bar{background-color:#12141d}.player-scout-recruiting-compact{margin-bottom:10px;border-radius:6px;overflow:hidden;border:1px solid #535868;box-shadow:0 1px 2px #0000000f;background:#f9fafb}.player-scout-recruiting-compact-title{padding:4px 10px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f9fafb;background:linear-gradient(to bottom,#282c38,#232632)}.player-scout-recruiting-compact-body{display:flex;flex-direction:column;align-items:center;gap:4px 8px;padding:6px 10px;font-size:11px;color:#2f3340}.player-scout-recruiting-compact-stars{font-size:17px;letter-spacing:2px;display:inline-flex;align-items:center;gap:0}.player-scout-recruiting-compact-stars .player-scout-star-filled{color:#f59e0b}.player-scout-recruiting-compact-stars .player-scout-star-empty{color:#535868}.player-scout-recruiting-compact-composite{display:flex;align-items:center;justify-content:center;gap:6px;width:100%}.player-scout-recruiting-compact-composite .player-scout-pill-outer{display:inline-flex}.player-scout-recruiting-compact-composite .player-scout-pill-inner{font-size:11px!important;font-weight:800;padding:4px 12px!important;border-radius:6px;width:100%!important;margin:5px}.player-scout-recruiting-compact-composite-label{font-size:9px;font-weight:600;color:#94a3b8}.player-scout-recruiting-compact-composite-val{font-weight:700}.player-scout-recruiting-compact-class{padding:2px 6px;border-radius:4px;font-size:9px;font-weight:600;color:#f9fafb;background:#6b7280;border:1px solid #9ca3af;align-self:center}.player-scout-recruiting-compact-loc{font-size:10px;font-weight:500;color:#94a3b8}.player-scout-skills-extremes-card{margin-bottom:16px;border-radius:10px;overflow:hidden;border:1px solid #cbd5e1;box-shadow:0 1px 3px #0000000f;background:#f1f5f9}.player-scout-skills-extremes-title{padding:8px 14px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(to bottom,#282c38,#232632)}.player-scout-skills-extremes-body{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0}.player-scout-skills-extremes-col{padding:12px 14px;border-right:1px solid #e5e7eb}.player-scout-skills-extremes-col:last-child{border-right:none}.player-scout-skills-extremes-col-label{font-size:10px;font-weight:800;letter-spacing:.08em;color:#64748b;margin-bottom:8px}.player-scout-skills-extremes-list{list-style:none;margin:0;padding:0}.player-scout-skills-extremes-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px solid #f1f5f9;font-size:12px}.player-scout-skills-extremes-item:last-child{border-bottom:none}.player-scout-skills-extremes-name{font-weight:600;color:#0f172a}.player-scout-skills-extremes-pill{flex-shrink:0;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:700;box-shadow:inset 0 0 1px #0003}.player-scout-info-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:54px;padding:10px 8px;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;background:#fafbfc}.player-scout-info-cell:last-child{border-right:none}.player-scout-info-cell-wide{flex:1;min-width:110px;align-items:flex-start;text-align:left;padding-left:14px}.player-scout-info-cell-img{padding:8px}.player-scout-info-label{font-size:9px;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px}.player-scout-info-value{font-size:13px;font-weight:700;color:#cacedb}.player-scout-accordion-section{margin:12px 8px 0;min-width:0}.player-scout-accordion-trigger{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:6px 10px;border:none;border-radius:8px 8px 0 0;background:linear-gradient(to bottom,#282c38,#232632);font-size:11px;font-weight:700;letter-spacing:normal;color:#f9fafb;cursor:pointer;font-family:inherit;text-align:left;transition:background-color .15s ease;position:relative}.player-scout-accordion-chevron{margin-left:auto;font-size:12px;color:#f1f5f9e6}.player-scout-accordion-trigger:hover{background:linear-gradient(to bottom,#535868,#2f3340)}.player-scout-accordion-trigger-strengths{background:linear-gradient(to bottom,#282c38,#232632)}.player-scout-accordion-trigger-strengths:hover{background:linear-gradient(to bottom,#535868,#2f3340)}.player-scout-accordion-trigger-weaknesses{background:linear-gradient(to bottom,#282c38,#232632)}.player-scout-accordion-trigger-weaknesses:hover{background:linear-gradient(to bottom,#535868,#2f3340)}.player-scout-accordion-icon{font-size:12px;opacity:.9;font-weight:700}.player-scout-summary-box{max-height:280px;overflow-y:auto;background:#10121b!important;border:1px solid #525868!important;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 1px 2px #0000000f;padding:8px;box-sizing:border-box;scrollbar-width:thin;color:#cacedb}.player-scout-accordion-section>.player-scout-summary-box{border-top:1px solid #171922;border-radius:8px}.player-scout-summary-box .player-scout-summary-text{margin:0 0 12px;font-size:12px;line-height:1.5;font-weight:480}.player-scout-summary-box .player-scout-summary-text:last-child{margin-bottom:0}.player-scout-summary-box::-webkit-scrollbar{width:6px}.player-scout-summary-box::-webkit-scrollbar-track{background:#e5e7eb;border-radius:3px}.player-scout-summary-box::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:3px}.player-scout-comps-grid{display:flex;gap:10px;margin-bottom:12px;flex-wrap:wrap}.player-scout-bottom-row{display:grid;grid-template-columns:minmax(260px,1.1fr) 1fr;gap:8px;margin-top:12px;margin-bottom:12px!important;padding-left:8px;padding-right:8px;align-items:start}.player-scout-bottom-row .playground-lessonchart-card.playground-lessonchart-card-dark{background:#0b0d16;border:1px solid #535868;box-shadow:0 8px 28px #00000080}.player-scout-bottom-row .playground-lessonchart-card.playground-lessonchart-card-dark .playground-lessonchart-body{background:#12141d!important}.player-scout-bottom-row .playground-lessonchart-card.playground-lessonchart-card-dark .playground-lessonchart-range-row{background:linear-gradient(to bottom,#2f3340,#20232e)}.player-scout-report-combine-tiles-wrap{display:flex;flex-direction:row;align-items:stretch;margin:12px 8px!important;gap:0;border-radius:8px;overflow:hidden;background:transparent;box-shadow:0 0 7px #0000;backdrop-filter:blur(9.6px);-webkit-backdrop-filter:blur(9.6px);border:1px solid #535868!important}.player-scout-report-combine-toggle{flex-shrink:0;margin:0;padding:0;display:flex;align-items:stretch}.player-scout-report-combine-toggle .playground-seg-wrap{margin-bottom:0;display:flex;align-items:stretch}.player-scout-report-combine-toggle.playground-dark-nav{padding:0}.player-scout-report-combine-toggle.playground-dark-nav .playground-seg.player-scout-report-combine-seg-vertical{flex-direction:column;flex:1 1 auto;width:40px;min-height:55px;height:100%;padding:6px;margin:0;background:#10121b;box-sizing:border-box;border-radius:0;border-right:1px solid #535868!important;border-bottom:none!important;border-top:none!important;border-left:none!important}.player-scout-report-combine-toggle.playground-dark-nav .player-scout-report-combine-seg-vertical .playground-seg-pill{inset:3px 3px auto;width:auto;height:calc(50% - 4.5px);transform:none;border-radius:5px!important;box-shadow:inset 0 0 2px #0000006b}.player-scout-report-combine-toggle.playground-dark-nav .player-scout-report-combine-seg-vertical[data-selected=percentile] .playground-seg-pill{transform:translateY(calc(100% + 3px))}.player-scout-report-combine-toggle.playground-dark-nav .player-scout-report-combine-seg-vertical .playground-seg-item{flex:1 1 50%;min-height:0;width:100%;padding:0;display:flex;align-items:center;justify-content:center;transform:none;box-shadow:none;transition:color .18s ease-out,background-color .18s ease-out}.player-scout-report-combine-toggle.playground-dark-nav .player-scout-report-combine-seg-vertical .playground-seg-item.playground-seg-item-selected{transform:none;box-shadow:none}.player-scout-report-combine-toggle .playground-seg-icon.player-scout-report-combine-seg-glyph{width:auto;height:auto;min-width:0;font-size:10px;font-weight:800;line-height:1;display:block;margin:0}.player-scout-report-combine-toggle.playground-dark-nav .player-scout-report-combine-seg-vertical .playground-seg-item:nth-child(2) .player-scout-report-combine-seg-glyph{transform:translateY(-2px)}.player-scout-report-combine-toggle.playground-dark-nav .player-scout-report-combine-seg-vertical .playground-seg-item:nth-child(3) .player-scout-report-combine-seg-glyph{transform:translateY(2px)}.player-scout-report-combine-tiles{flex:1;min-width:0;margin-left:0;margin-right:0;margin-top:0;border:1px solid #171922;border-left:none;border-radius:0 0 8px;overflow:hidden}.player-scout-report-combine-tiles .player-ath-sizespeed-td .player-scout-pill-inner{margin:6px 5px}.player-scout-report-combine-tiles tbody{font-size:11px;background:transparent!important}.player-scout-report-combine-tiles .player-ath-sizespeed-th,.player-scout-report-combine-tiles .player-ath-sizespeed-td{width:calc(100% / 11)}.player-scout-report-combine-tiles .player-ath-sizespeed-td{background:#12141d!important;overflow:hidden;position:relative}.player-scout-report-combine-tiles .player-ath-sizespeed-th{font-size:10px;letter-spacing:.04em;padding:2px;border-bottom:0px solid #64748b;background:linear-gradient(to bottom,#2f3340,#232632)}.player-scout-report-combine-tiles .player-scout-pill-inner{min-width:28px!important;padding:4px 5px!important;font-size:10px!important}.player-scout-report-combine-tiles .player-scout-pill-outer{display:flex;justify-content:center}.playground-lessonchart-card{border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 28px #00000080;background:#0b0d16;display:flex;flex-direction:column;padding:0!important;min-width:0}.playground-lessonchart-card-dark{background:#0b0d16;color:#fff}.playground-lessonchart-card-dark .playground-lessonchart-title,.playground-lessonchart-card-dark .playground-lessonchart-range-btn,.playground-lessonchart-card-dark .playground-lessonchart-range-arrow,.playground-lessonchart-card-dark .playground-lessonchart-range-label,.playground-lessonchart-card-dark .playground-lessonchart-compare-label{color:#fff}.playground-lessonchart-card-dark .playground-lessonchart-ylabel,.playground-lessonchart-card-dark .playground-lessonchart-xlabel{color:#cacedb}.playground-lessonchart-card-dark button.playground-lessonchart-compare-select.playground-lessonchart-compare-trigger{-webkit-appearance:none;appearance:none;background:#1d1f29!important;border:1px solid #535868;color:#cacedb}.playground-lessonchart-card-dark .playground-lessonchart-compare-trigger-text{color:#f9fafb}.playground-lessonchart-card-dark .playground-lessonchart-title{background:transparent}.playground-lessonchart-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 6px!important;margin:0!important;border-bottom:1px solid #2F3340}.playground-lessonchart-title-wrap{display:flex;align-items:center;gap:6px;width:100%}.playground-lessonchart-header-right{display:flex;align-items:center;margin-left:auto;gap:4px}.playground-lessonchart-title{font-size:11px!important;font-weight:700;color:#cacedb;flex:1;text-align:center}.playground-lessonchart-spark{width:32px;height:16px;flex-shrink:0}.playground-lessonchart-spark-path{stroke:#9ca3af;stroke-width:2}.playground-lessonchart-range-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:10px!important;color:#e4e7ed;background:#2f3340;border:1px solid #4b5563;border-radius:3px;cursor:pointer}.playground-lessonchart-range-btn:hover{background:#4b5563;color:#e5e7eb}.playground-lessonchart-range-arrow{color:#9ca3af;font-size:12px}.playground-lessonchart-range-label{font-weight:500}.playground-lessonchart-cons-value{font-size:11px;font-weight:600;color:#cacedb;margin-right:2px;background-color:#00000a4d;padding:1px 8px;border-radius:4px;border:1px solid #535868}.playground-lessonchart-trend-icon{display:inline-flex;align-items:center;margin-right:4px}.playground-lessonchart-trend-icon svg{color:#00ff1e}.playground-lessonchart-trend-up svg{color:#00ff1e}.playground-lessonchart-trend-down svg{color:red}.playground-lessonchart-range-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:3px 10px;border-bottom:1px solid #2F3340;line-height:1}.playground-lessonchart-range-btns{display:flex;gap:0px}.playground-lessonchart-range-btns .playground-lessonchart-range-btn{padding:2px 6px;margin-left:-1px}.playground-lessonchart-range-btns .playground-lessonchart-range-btn:first-child{margin-left:0}.playground-lessonchart-range-btn-active{background:#00ff1e33!important;color:#fff!important;border-color:#00ff1e!important;font-weight:700;transition:all .35s ease-in-out;position:relative;z-index:1}.playground-lessonchart-range-btn-active:hover{background:#00ff1e33!important;color:#fff!important;border-color:#00ff1e!important;transition:all .35s ease-in-out;position:relative;z-index:1}.playground-lessonchart-compare-wrap{display:flex;align-items:center;justify-content:center;gap:6px}.playground-lessonchart-compare-label{font-size:9px;color:#cacedb;text-transform:uppercase;letter-spacing:normal;text-align:center}.playground-lessonchart-compare-select{font-size:10px;padding:2px 6px;background:linear-gradient(to bottom,#535868,#474c5b);background-color:#474c5b;border:1px solid #535868;border-radius:4px;color:#e5e7eb;min-width:100px;max-width:140px}.big-board-table-wrap tfoot select.playground-lessonchart-compare-select.playground-lessonchart-compare-trigger{background:linear-gradient(to bottom,#535868,#474c5b);background-color:#474c5b;color:#f9fafb;border:1px solid #535868}button.playground-lessonchart-compare-select.playground-lessonchart-compare-trigger{-webkit-appearance:none;appearance:none;background:linear-gradient(to bottom,#535868,#474c5b);background-color:#474c5b;border:1px solid #535868;color:#e5e7eb}.playground-lessonchart-compare-dropdown{position:relative}.playground-lessonchart-compare-trigger{display:inline-flex;align-items:center;gap:6px;cursor:pointer;text-align:left;width:150px;height:22px;box-sizing:border-box;overflow:hidden}.playground-lessonchart-compare-trigger.is-open{border-color:#6b7280}.playground-lessonchart-compare-trigger-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playground-lessonchart-compare-headshot{width:18px;height:18px;border-radius:4px;object-fit:contain;flex-shrink:0;border:none;background:transparent;color:#d8dde8;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.playground-lessonchart-compare-headshot-placeholder{line-height:1}.playground-lessonchart-compare-logo{width:18px;height:18px;object-fit:contain;flex-shrink:0}.playground-lessonchart-compare-menu{position:absolute;right:0;top:calc(100% + 4px);width:200px;max-height:170px;overflow-y:auto;border:1px solid #535868;border-radius:6px;background:#2f3440;box-shadow:0 10px 24px #00000073;z-index:30}.playground-lessonchart-compare-search-wrap{position:sticky;top:0;z-index:1;padding:3px;background:inherit;border-bottom:1px solid #535868}.playground-lessonchart-compare-search{width:100%;box-sizing:border-box;padding:3px 6px;font-size:9px;border:1px solid #535868;border-radius:3px;background:#232632;color:#f9fafb;outline:none}.playground-lessonchart-compare-search::placeholder{color:#6b7280}.playground-lessonchart-compare-search:focus{border-color:#6b7280}.playground-lessonchart-compare-menu .playground-lessonchart-compare-option{width:100%;border:0;border-bottom:1px solid rgba(75,85,99,.55);border-radius:0;background:#232632;color:#e5e7eb;font-size:8px;text-align:left;display:flex;align-items:center;gap:5px;padding:1px 4px;cursor:pointer;border-right:3px solid transparent}.playground-lessonchart-compare-menu .playground-lessonchart-compare-option:last-child{border-bottom:0}.playground-lessonchart-compare-menu .playground-lessonchart-compare-option:hover,.playground-lessonchart-compare-menu .playground-lessonchart-compare-option.is-selected{background:#414655;border-right-color:#00ff1e;border-bottom-color:#4b55638c}.playground-lessonchart-compare-option-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playground-lessonchart-compare-option-pos{color:#00ff1e}.playground-lessonchart-empty{font-size:10px;color:#fff;padding:12px;text-align:center}.playground-lessonchart-body{display:flex;flex-direction:row;padding:0;gap:8px;min-height:130px;border-radius:0;overflow:hidden;background:transparent}.playground-lessonchart-yaxis{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;padding-top:4px;padding-bottom:4px}.playground-lessonchart-yrow{display:flex;align-items:center;gap:6px}.playground-lessonchart-ylabel{font-size:9px;color:#9ca3af;width:20px;text-align:right}.playground-lessonchart-yline{width:1px;height:1px;background:transparent}.playground-lessonchart-graph-wrap{flex:1;min-width:0;display:flex;align-items:center;justify-content:stretch}.playground-lessonchart-graph{width:100%;height:auto;display:block}.playground-lessonchart-graph .playground-lessonchart-grid{stroke:#4b5563;stroke-width:1}.playground-lessonchart-graph .playground-lessonchart-line-primary{stroke:#60a5fa;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.playground-lessonchart-graph .playground-lessonchart-line-secondary{stroke:#9ca3af;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.playground-lessonchart-graph .playground-lessonchart-highlight-outer{fill:none;stroke:#60a5fa;stroke-width:2}.playground-lessonchart-graph .playground-lessonchart-highlight-inner{fill:#60a5fa}.playground-lessonchart-xaxis{display:flex;justify-content:space-between;padding:4px 10px 8px;gap:4px;border-top:1px solid #2F3340}.playground-lessonchart-xlabel{font-size:9px;color:#9ca3af;flex:1;text-align:center}.player-scout-bottom-col2{display:flex;flex-direction:column;gap:8px;min-width:0}.player-scout-recruiting-card{margin-bottom:0;margin-left:0;margin-right:0;min-width:0;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 28px #00000080;background:#0b0d16}.player-scout-recruiting-card-title{padding:3px 12px;font-size:11px;font-weight:700;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#f9fafb;background:linear-gradient(to bottom,#12141d,#06070b);border-bottom:1px solid #2F3340}.player-scout-recruiting-card-body{padding:0;border-top:none;background:transparent}.player-scout-recruiting-card .player-scout-recruiting-table{background:transparent}.player-scout-recruiting-card .player-scout-recruiting-table th{font-size:10px}.player-scout-bottom-updated{min-width:0;display:flex;flex-direction:row;gap:24px;align-items:center;justify-content:center;padding:4px 8px;background:linear-gradient(to bottom,#12141d,#06070b);border-radius:8px;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 28px #00000080}.player-scout-bottom-updated-label{font-size:11px;font-weight:700;letter-spacing:normal;color:#fff;margin-bottom:0}.player-scout-bottom-updated .player-scout-updated-plain,.player-scout-bottom-updated .player-scout-updated-text,.player-scout-bottom-updated .player-scout-updated-empty{color:#000}.player-scout-bottom-updated .player-scout-archetype-pill{color:#000;background:#f5f7fa;border-radius:4px;font-size:11px;padding:2px 5px;margin:2px 0;border:1px solid #989BA1}.player-scout-bottom-updated-dark{background:#232632;border:1px solid #535868;border-radius:8px;box-shadow:0 8px #0000}.player-scout-bottom-updated-dark .player-scout-bottom-updated-label{color:#f9fafb}.player-scout-bottom-updated-dark .player-scout-updated-plain,.player-scout-bottom-updated-dark .player-scout-updated-text,.player-scout-bottom-updated-dark .player-scout-updated-empty{color:#e4e7ed}.player-scout-bottom-updated-dark .player-scout-archetype-pill{color:#e4e7ed;background:#1d1f29;border:1px solid #2F3340;border-radius:4px}.player-scout-updated-plain{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 6px;font-size:10px;background:transparent;border:none;box-shadow:none;padding:0}.player-scout-bottom-comps{min-width:0;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 28px #00000080;background:#0b0d16;display:flex;flex-direction:column}.player-scout-bottom-comps-title{padding:3px 12px;font-size:11px;font-weight:700;letter-spacing:normal;text-align:center;text-transform:uppercase;color:#f9fafb;background:linear-gradient(to bottom,#12141d,#06070b);border-bottom:1px solid #2F3340}.player-scout-bottom-comps .player-scout-comps-pills{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:6px;padding:6px;background:transparent;border:none;box-shadow:none;height:100%}.player-scout-bottom-comps .player-scout-comps-pills .player-scout-comp-pill{flex:1 1 0;min-width:50px;max-width:100%;padding:4px 6px;font-size:11px;display:flex;align-items:center;justify-content:center;gap:8px!important;margin:3px;background:#8c93a3;color:#f9fafb;border:1px solid rgba(255,255,255,.14);box-shadow:0 2px 5px #000000bf,inset 0 1px #f0f0ff29;border-radius:6px}.player-scout-bottom-comps .player-scout-comps-pills .player-scout-comp-icon{flex-shrink:0;opacity:.9}.player-scout-bottom-comps .player-scout-comps-pills .player-scout-comp-headshot{width:34px;height:34px;min-width:14px;min-height:14px;border-radius:50%;object-fit:cover;flex-shrink:0;vertical-align:middle;background:#a6adbd;box-shadow:inset 0 0 1px #000000e6;outline:1px solid #06070B}.player-scout-bottom-comps-dark{border:1px solid #535868;background:#0b0d16;box-shadow:0 8px 28px #00000080}.player-scout-bottom-comps-dark .player-scout-bottom-comps-title{background:linear-gradient(to bottom,#12141d,#06070b);color:#f9fafb;border-bottom:1px solid #535868}.player-scout-bottom-comps-dark .player-scout-comps-pills{background:transparent!important}.player-scout-bottom-comps-dark .player-scout-comps-pills .player-scout-comp-pill{background:#232632;color:#f9fafb;border:0px solid #545968;box-shadow:0 2px 8px #00000059,inset 0 1px #ffffff0f}.player-scout-bottom-comps-dark .player-scout-comps-empty{color:#e4e7ed}.player-scout-recruiting-table{width:100%;height:100%!important;font-size:11px;border-radius:0;overflow:hidden;background:transparent;border:0px solid #171922;border-spacing:0px}.player-scout-recruiting-table thead{background:#535868}.player-scout-recruiting-table th{font-size:10px;font-weight:700;color:#f5f7fa;text-align:center;border-left:none;border-right:none;border-top:none;letter-spacing:.04em;padding:2px;border-bottom:1px solid #535868;background:linear-gradient(to bottom,#2f3340,#232632)}.player-scout-recruiting-table td{padding:0;text-align:center;vertical-align:middle;color:#e4e7ed;font-size:11px;border-right:1px solid #535868;border-top:none;border-bottom:none;border-left:none;background:transparent;position:relative;overflow:hidden}.player-scout-recruiting-table td:last-child{border-right:none}.player-scout-recruiting-table .player-scout-recruiting-compact-stars{font-size:14px;letter-spacing:1px}.player-scout-recruiting-table .player-scout-recruiting-compact-composite .player-scout-pill-inner{font-size:11px!important;padding:1px 8px;min-width:40px}.player-scout-recruiting-table .player-scout-recruiting-compact-class{padding:0;border-radius:0;background:transparent;border:none;font-size:11px;font-weight:600;color:#e4e7ed}.player-scout-recruiting-table .player-scout-recruiting-compact-loc{font-size:10px;font-weight:500;color:#b3bac9}.player-scout-recruiting-card .player-scout-recruiting-compact-composite .player-scout-pill-inner{font-size:11px!important;padding:1px 8px;min-width:40px}.player-scout-bottom-row .player-scout-recruiting-compact{flex:1;min-width:0;margin-bottom:0;border-radius:6px}.player-scout-bottom-row .player-scout-recruiting-compact-title{padding:3px 6px;font-size:7px;letter-spacing:.08em}.player-scout-bottom-row .player-scout-recruiting-compact-body{padding:3px 6px 4px;gap:2px 4px;font-size:9px}.player-scout-bottom-row .player-scout-recruiting-compact-stars{font-size:13px;letter-spacing:1px}.player-scout-bottom-row .player-scout-recruiting-compact-composite .player-scout-pill-inner{font-size:11px!important;padding:1px 8px;min-width:40px}.player-scout-bottom-row .player-scout-recruiting-compact-composite-label{font-size:7px}.player-scout-bottom-row .player-scout-recruiting-compact-class{padding:0;background:transparent;border:none;border-radius:0;font-size:11px}.player-scout-bottom-row .player-scout-recruiting-compact-loc{font-size:10px}.player-scout-bottom-row .player-scout-updated-card,.player-scout-bottom-row .player-scout-comps-card{flex:1;min-width:0}.player-scout-bottom-row .player-scout-updated-card{min-width:0;border-radius:6px}.player-scout-bottom-row .player-scout-updated-card .player-scout-section-title{padding:3px 6px;font-size:8px;letter-spacing:.1em}.player-scout-bottom-row .player-scout-updated-card .player-scout-section-value{padding:4px 6px 5px;font-size:9px;gap:2px 4px}.player-scout-bottom-row .player-scout-updated-text,.player-scout-bottom-row .player-scout-updated-empty{font-size:9px}.player-scout-updated-card{flex:0 0 auto;min-width:110px;border-radius:6px;overflow:hidden;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000f;display:flex;flex-direction:column;background:#fff}.player-scout-updated-card .player-scout-section-title{border-radius:0;padding:6px 10px;font-size:10px;font-weight:700;letter-spacing:.08em;color:#f9fafb;background:linear-gradient(to bottom,#282c38,#232632)}.player-scout-updated-card .player-scout-section-value{flex:1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;padding:8px 10px 9px;background:#f9fafb;border:none;box-shadow:none;color:#2f3340;font-size:11px;text-align:center}.player-scout-updated-text{color:#2f3340;font-weight:500}.player-scout-updated-empty{color:#94a3b8;font-size:11px}.player-scout-comps-card{flex:1;min-width:120px;border-radius:6px;overflow:hidden;border:1px solid #2F3340;box-shadow:0 2px 8px #00000059;background:#0b0d16}.player-scout-comps-card .player-scout-section-title{border-radius:0;padding:5px 8px;font-size:10px;font-weight:700;letter-spacing:.08em;color:#f9fafb;background:linear-gradient(to bottom,#12141d,#06070b);border-bottom:1px solid #2F3340}.player-scout-comps-card .player-scout-comps-pills{padding:8px 10px;background:transparent;border:none;box-shadow:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.player-scout-comps-pills .player-scout-pill{flex:0 1 auto;padding:4px 10px;font-size:11px;font-weight:600;min-width:0;max-width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#f9fafb;border-radius:4px;box-shadow:0 2px 8px #00000059,inset 0 1px #ffffff0f;outline:none}.player-scout-comps-pills .player-scout-pill:hover{box-shadow:0 0 8px #00000859,inset 0 1px #ffffff0f}.player-scout-comps-empty{font-size:11px;color:#b3bac9;padding:0 4px}.player-scout-comps-card .player-scout-section-title{border-radius:0}.player-scout-section-title{padding:5px 10px;font-size:10px;font-weight:700;letter-spacing:.04em;color:#f5f7fa;background:linear-gradient(to bottom,#2f3340,#232632);border-bottom:1px solid #535868;text-transform:uppercase;text-align:center}.player-scout-comps-pills{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:transparent}.player-scout-pill{display:inline-block;padding:6px 12px;border-radius:7px;font-size:12px;font-weight:700;letter-spacing:.04em;transition:all .3s ease;background:linear-gradient(to bottom,#ebebf2,#d7d7de);box-shadow:0 0 4px #00000059;outline:1px solid #7B7D84;color:#000}.player-scout-pill-dark{background:linear-gradient(to bottom,#282c38,#232632);color:#fff;outline-color:#36383d}.player-scout-pill-light{background:linear-gradient(to bottom,#ebebf2,#d7d7de);color:#000;outline:1px solid #7B7D84}.player-scout-archetype-pill{color:#cacedb;background:#12141d;border-radius:4px;font-size:11px;padding:2px 5px;margin:2px 0;border:1px solid #323644}.player-scout-sw-header{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;padding:6px 10px;border:none;border-radius:8px 8px 0 0;background:linear-gradient(to bottom,#535868,#414655);font-size:11px;font-weight:700;letter-spacing:normal;color:#f9fafb;cursor:pointer;font-family:inherit;text-align:left;transition:background-color .15s ease;position:relative}.player-scout-sw-header-label{flex:1;text-align:center}.player-scout-sw-header-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:12px;border-radius:4px;font-size:16px;padding-bottom:3px;font-weight:700;line-height:1;flex-shrink:0;color:#fff}.player-scout-sw-header-icon-plus{background:#22c55e}.player-scout-sw-header-icon-minus{background:#dc2626}.player-scout-sw-col .player-scout-accordion-chevron{position:absolute;right:10px;font-size:12px;color:#f1f5f9e6}.player-scout-sw-body{overflow:hidden;max-height:0;padding:0 4px;box-sizing:border-box;background:#ebebff1a;border-radius:0 0 8px 8px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(9.6px);-webkit-backdrop-filter:blur(9.6px);border:0px solid #535868!important;border-top:none;transition:max-height .35s ease,padding .35s ease,opacity .3s ease;opacity:0}.player-scout-sw-body-open{max-height:2000px;padding:2px;opacity:1}.player-scout-archetype-comps-row{display:grid;grid-template-columns:220px 1fr;gap:20px;margin-bottom:20px;align-items:start}.player-scout-archetype-col .player-scout-block-label{margin:0 0 10px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.player-scout-archetype{display:inline-block;font-size:13px;font-weight:600;color:#047857;background:linear-gradient(135deg,#0596691f,#0596690f);border:1px solid rgba(5,150,105,.25);padding:10px 18px;border-radius:24px;letter-spacing:.03em;box-shadow:0 1px 2px #0596690f}.player-scout-comps-col .player-scout-comps-label{margin:0 0 10px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#6b7280}.player-scout-comps-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:0;border-radius:10px;overflow:hidden;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000000f}.player-scout-comp-cell{padding:12px 14px;font-size:13px;font-weight:500;color:#2f3340;background:#f9fafb;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;transition:background .15s ease}.player-scout-comp-cell:nth-child(2n){background:#f3f4f6}.player-scout-comp-cell:hover{background:#e5e7eb}.player-scout-comp-cell:last-child{border-right:none}.player-scout-strengths-weaknesses-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 8px;padding:0}.player-scout-sw-col{min-width:0;border-radius:8px;overflow:hidden}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-col{border-radius:8px;overflow:hidden;border:1px solid #535868}.player-scout-sw-col .player-scout-list{margin-top:0;overflow-y:auto;padding:6px 8px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;scrollbar-width:thin;overflow:visible}.player-scout-sw-content{padding:10px 12px;background:#f3f4f6;border:1px solid #e5e7eb;border-top:none;border-radius:0 0 6px 6px}.player-scout-sw-content .player-scout-empty{margin:0;font-size:12px;color:#6b7280}.player-scout-sw-col .player-scout-list::-webkit-scrollbar{width:5px}.player-scout-sw-col .player-scout-list::-webkit-scrollbar-track{background:#e5e7eb;border-radius:3px}.player-scout-sw-col .player-scout-list::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:3px}.player-scout-block-label{margin:0 0 10px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.player-scout-block-label-strengths{color:#047857}.player-scout-block-label-weaknesses{color:#b91c1c}.player-scout-block-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:11px;font-weight:700;line-height:1}.player-scout-block-label-strengths .player-scout-block-icon{background:#05966926;color:#047857}.player-scout-block-label-weaknesses .player-scout-block-icon{background:#b91c1c1f;color:#b91c1c}.player-scout-list.player-scout-list-strengths,.player-scout-list.player-scout-list-weaknesses{display:flex;flex-direction:column;align-items:stretch;justify-content:center;background-color:#e6e6ff0f!important;padding:0;margin-bottom:0;gap:4px}.strength-item .player-scout-list-icon,.weakness-item .player-scout-list-icon{display:none}.strength-item,.weakness-item{background:linear-gradient(135deg,#fafaff 0% 100%);border-left:3px solid #9ca3af;color:#2f3340;line-height:1.3;font-size:12px;margin:0;padding:3px 6px 3px 8px;list-style-type:none;border-radius:4px;box-shadow:inset 0 0 2px #000000a6;visibility:visible;transition:background-color .12s ease,border-color .12s ease}.strength-item:nth-child(odd),.weakness-item:nth-child(odd){background-color:#f5f7fa}.strength-item{border-left-color:#059669}.weakness-item{border-left-color:#dc2626}.player-scout-strengths-weaknesses-row.player-scout-sw-dark{--sw-header-color-intensity: .28;color:#f8fafc;align-items:start}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header{color:#f8fafc;border:1px solid #535868;border-radius:8px;background:#20222c8c;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);transition:border-radius .3s ease}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header[aria-expanded=true]{border-radius:8px 8px 0 0}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-strengths,.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-weaknesses{position:relative;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:transparent}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-strengths:before,.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-weaknesses:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:var(--sw-header-color-intensity, .35);z-index:0}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-strengths>*,.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-weaknesses>*{position:relative;z-index:1}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-strengths:before{background:linear-gradient(105deg,#059669b3,#059669 27%,#05966980 60%,#059669cc)}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-weaknesses:before{background:linear-gradient(290deg,#dc2626b3,#dc2626 27%,#dc262680 60%,#dc2626cc)}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-body{background:linear-gradient(180deg,#00000c59,#00000ca6);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid #535868;border-top:none;border-radius:0 0 8px 8px;mask-image:none;-webkit-mask-image:none;transition:max-height .35s ease,padding .35s ease,opacity .3s ease;opacity:0}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-body-open{opacity:1}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-col .player-scout-list{background:transparent!important;border:none;border-radius:0;padding:4px}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-content{background:transparent;border:none;border-radius:0}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-content .player-scout-empty{color:#f8fafcd9}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-col .player-scout-list::-webkit-scrollbar-track{background:#ffffff0f;border-radius:4px}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-col .player-scout-list::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:4px}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .strength-item,.player-scout-strengths-weaknesses-row.player-scout-sw-dark .weakness-item{background:#fff;border:1px solid rgba(255,255,255,.1);border-left-width:2px;border-left-color:#9ca3af;color:#f8fafc;box-shadow:0 2px 12px #00000040,inset 0 1px #ffffff0f;border-radius:6px}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .strength-item:nth-child(odd),.player-scout-strengths-weaknesses-row.player-scout-sw-dark .weakness-item:nth-child(odd){background:#fff}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .strength-item{border-left-color:#34d399}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .weakness-item{border-left-color:#ff1d1d}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-list-text{color:#f8fafc}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-accordion-chevron{color:#f8fafce6}.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-list.player-scout-list-strengths,.player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-list.player-scout-list-weaknesses{background-color:transparent!important}.player-scout-list-icon{position:absolute;left:0;top:0;width:34px;height:100%;min-height:24px;border-radius:7px 0 0 7px;background-repeat:no-repeat;background-position:center;background-size:15px;box-shadow:0 0 3px #0000008c;transition:background-color .5s ease,background-image .5s ease,background-size .3s ease;font-size:0;text-indent:-999px;overflow:hidden}.player-scout-list-icon-plus{background-color:#e2f5e3;border:1px solid #6CC570;border-right:none;border-bottom:1px solid #6CC570;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z' fill='%232AC516'/%3E%3C/svg%3E")}.player-scout-list-icon-minus{background-color:#fbe2e2;border:1px solid #EA7D7D;border-right:none;border-bottom:1px solid #EA7D7D;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z' fill='%23F61111'/%3E%3C/svg%3E")}.player-scout-list-text{display:block;font-weight:450;font-size:11px}.player-scout-list-item:last-child,.strength-item:last-child,.weakness-item:last-child{margin-bottom:0}.player-scout-list-num{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;line-height:1}.player-scout-list-strengths .player-scout-list-num{background:#059669}.player-scout-list-weaknesses .player-scout-list-num{background:#dc2626}.player-scout-empty{margin:10px 0 0;padding:14px 16px;font-size:13px;color:#94a3b8;font-style:italic;background:#fff;border-radius:10px;border:1px dashed #e2e8f0;font-weight:450}.player-athleticism{max-width:100%;padding-top:0}.player-ath-panel{border-radius:0;overflow:hidden;border:0px solid #171922;border-bottom:none;margin-bottom:0;background:transparent;box-shadow:0 1px 3px #0000}.player-athleticism-main{background:#06070b}.player-ath-tabs.player-ath-tabs-radio{display:flex;flex-direction:row;align-items:stretch;position:relative;padding:2px;margin:8px;background:#323644;border:0px solid #363941;border-radius:7px;gap:4px;box-shadow:inset 0 0 3px #0000;line-height:1}.player-ath-tabs-split{justify-content:space-between}.player-ath-tabs-radio input{display:none}.player-ath-tab-radio-label{flex:1;display:flex;align-items:center;justify-content:center;padding:3px 16px;cursor:pointer;z-index:1;font-weight:700;text-transform:uppercase;font-size:11px;color:#9ca3af;border-radius:7px;margin:1px 3px;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.player-ath-tabs-split .player-ath-tab-radio-combine{flex:1;min-width:0;padding:8px 6px!important}.player-ath-tabs-split .player-ath-tab-radio-tracking-icon{flex:0 0 auto;width:36px;min-width:36px;margin:1px!important;padding:4px 0!important}.player-ath-tab-radio-label:hover{color:#e4e6eb}.player-ath-tab-radio-label:has(input:checked){color:#cacedb}.player-ath-tabs-split .player-ath-tab-radio-label:has(input:checked){background:#0b0d16;box-shadow:inset 0 0 #535868}.player-ath-tab-tracking-icon-wrap{display:flex;align-items:center;justify-content:center;line-height:0}.player-ath-tab-content{padding:0;min-height:120px}.player-ath-radar-wrap{margin:6px;background:#f5f7fa;border-radius:9px;overflow:hidden;transition:background-color .35s ease}.player-ath-radar-plot svg,.player-ath-radar-plot text{transition:stroke .35s ease,fill .35s ease}.player-ath-radar-wrap .player-ath-radar-plot-wrap{border-radius:9px;overflow:hidden}.player-ath-radar-wrap .player-ath-radar-plot-wrap--panel{background:#0b0d16;position:relative}.player-ath-radar-wrap .player-ath-radar-center-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:55%;max-height:55%;width:auto;height:auto;object-fit:contain;pointer-events:none;z-index:0}.player-ath-radar-plot-wrap--panel .player-ath-radar-dot-size-slider{position:absolute;top:8px;left:8px;z-index:1;min-width:140px}.player-ath-radar-plot-wrap--panel .player-ath-radar-fill-controls{position:absolute;top:48px;left:8px;z-index:1;display:flex;flex-direction:column;gap:6px;background:#ffffffe6;padding:6px 8px;border-radius:6px;border:1px solid rgba(0,0,0,.1)}.player-ath-radar-wrap .player-ath-radar-fill-controls-label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#171922}.player-ath-radar-wrap .player-ath-radar-fill-color{width:28px;height:22px;padding:0;border:0 solid white;border-radius:5px;background-color:transparent;cursor:pointer}.player-ath-radar-wrap .player-ath-radar-fill-opacity{width:80px}.player-ath-radar-wrap .player-ath-radar-fill-opacity-value{min-width:28px;font-size:10px;color:#555}.player-ath-radar-wrap .plotly .scatterlayer{isolation:isolate;z-index:2}.player-ath-radar-wrap .plotly .polarlayer{isolation:isolate;z-index:1}.player-ath-radar-wrap .plotly .plot-container{background:transparent!important}.player-ath-radar-wrap .plotly .svg-container{background:#1d1f29}.player-ath-radar-plot-wrap--panel .player-ath-radar-compare-dropdown{position:absolute;top:8px;right:8px;z-index:1}.player-ath-radar-wrap .player-ath-radar-compare-dropdown .filter-dropdown-trigger .filter-dropdown-trigger-btn,.player-ath-radar-wrap .player-ath-radar-compare-dropdown .filter-dropdown-trigger{padding:6px 10px;font-size:11px;min-width:120px}.player-ath-radar-wrap .hoverlayer{display:none!important}.player-ath-radar-wrap .player-ratings-radar-plot-wrap .plotly .scatterlayer .trace text{paint-order:stroke;stroke:#000000e6;stroke-width:2px}.player-ath-combine-table-wrap,.player-ath-ngs-table-wrap{overflow-x:auto;margin:12px 8px 0;border-radius:7px;overflow:hidden;border:1px solid #535868;box-shadow:0 0 4px #0000;background:#2f3340}.player-ath-ngs-table-wrap.player-ath-tracking-lock{padding:24px 16px;display:flex;align-items:center;justify-content:center;min-height:120px}.player-ath-tracking-lock-inner{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.player-ath-tracking-lock-label{font-size:12px;font-weight:600;color:#9ca3af;flex-shrink:0}.player-ath-tracking-lock-input{padding:6px 10px;font-size:13px;border:1px solid #4b5563;border-radius:6px;background:#171922;color:#f9fafb;min-width:140px}.player-ath-tracking-lock-input::placeholder{color:#6b7280}.player-ath-tracking-lock-input:focus{outline:none;border-color:#00ff1e;box-shadow:0 0 0 2px #00ff1e40}.player-ath-tracking-lock-btn{padding:6px 14px;font-size:12px;font-weight:600;border:none;border-radius:6px;background:#3d414d;color:#9ca3af;cursor:pointer}.player-ath-tracking-lock-btn:not(:disabled){background:#00ff1e;color:#111827;cursor:pointer}.player-ath-tracking-lock-btn:not(:disabled):hover{background:#00dd1a}.player-ath-tracking-lock-btn:disabled{cursor:not-allowed}.player-ath-combine-table-wrap{margin-top:12px;margin-bottom:0}.player-ath-combine-table{width:100%;border-collapse:collapse;font-size:12px;background:#1d1f29}.player-ath-combine-th-name{padding:8px 10px;font-weight:700;font-size:11px;text-transform:uppercase;color:#cacedb;text-align:left;border:none;background:#1d1f29}.player-ath-combine-th-result{padding:8px 10px;font-weight:400;font-size:11px;text-transform:uppercase;color:#fff;text-align:left;border:none;background:#1d1f29}.player-ath-combine-th-name{width:180px}.player-ath-combine-th-name .player-ratings-view-toggle-group{flex-wrap:nowrap}.player-ath-combine-th-name .player-ratings-toggle-btn{padding:4px 8px;font-size:10px}.player-ath-radar-header{display:flex;align-items:stretch;width:100%;min-height:40px;background:#2f3340;border-radius:8px 8px 0 0;overflow:hidden}.player-ath-radar-header .player-ath-radar-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;width:100%;padding:6px 10px}.player-ath-radar-header .player-ath-combine-th-name--toggle{padding:0;flex-shrink:0}.player-ath-radar-header .player-ath-radar-dot-size-slider{position:static;flex-shrink:0;min-width:140px}.player-ath-radar-header .player-ath-radar-fill-controls{position:static;flex-direction:row;flex-shrink:0;background:#ffffff26;padding:4px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.2);gap:8px 12px}.player-ath-radar-header .player-ath-radar-fill-controls-label,.player-ath-radar-header .player-ath-radar-fill-opacity-value{color:#e5e7eb}.player-ath-radar-header .player-ath-radar-compare-dropdown{position:static;margin-left:auto}.player-ath-radar-header .player-ath-radar-compare-dropdown .filter-dropdown-trigger .filter-dropdown-trigger-btn,.player-ath-radar-header .player-ath-radar-compare-dropdown .filter-dropdown-trigger{padding:6px 10px;font-size:11px;min-width:120px;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.player-ath-combine-th-pct{padding:4px;font-weight:700;font-size:11px;text-transform:uppercase;color:#fff;text-align:center;border:none;background:#12141d;border-bottom:1px solid #535868!important}.player-ath-combine-th-pct,.player-ath-combine-th-result,.player-ath-combine-th-name{border-bottom:1px solid #535868!important;background:#10121b}.player-ath-combine-th-sortable{padding:0}.player-ath-combine-th-sort-btn{width:100%;padding:4px;border:none;border-radius:0;background:#0b0d16;color:#cacedb;font:inherit;font-weight:700;font-size:11px;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.player-ath-combine-th-sort-btn:hover{background:#0b0d16}.player-ath-combine-th-sort-btn--unsorted{background:#10121b}.player-ath-combine-td-name{padding:5px 4px 5px 8px;font-weight:700;color:#cacedb;border-bottom:1px solid #323644;border-right:none;width:180px;max-width:180px;vertical-align:middle;text-align:left;background:#191b24}.player-ath-combine-table:not(.player-ath-ngs-table) .player-ath-combine-th-name{padding-left:4px;text-align:left}.player-ath-combine-table:not(.player-ath-ngs-table) .player-ath-combine-td-name{padding-left:6px;text-align:left;background:#1d1f29}.player-ath-ngs-table .player-ath-combine-th-name{width:230px;padding-left:4px;text-align:left}.player-ath-ngs-table .player-ath-combine-td-name{text-align:left;padding-left:6px;width:230px;max-width:230px}.player-ath-combine-td-result{padding:5px 10px;text-align:center;font-weight:400;color:#cacedb;width:65px;border-bottom:1px solid #323644;border-right:none;border-left:1px solid #323644;background:#1d1f29;vertical-align:middle}.player-ath-combine-td-pct{padding:5px 8px 5px 0;vertical-align:middle;border-bottom:1px solid #323644;border-left:1px solid #323644;min-width:140px;background:#20232e}.player-ath-combine-table tbody tr:nth-child(2n) .player-ath-combine-td-name,.player-ath-combine-table tbody tr:nth-child(2n) .player-ath-combine-td-result{background:#181a23}.player-ath-combine-table tbody tr:nth-child(2n) .player-ath-combine-td-pct{background:#1d1f29}.player-ath-combine-table tbody tr:last-child .player-ath-combine-td-name,.player-ath-combine-table tbody tr:last-child .player-ath-combine-td-result,.player-ath-combine-table tbody tr:last-child .player-ath-combine-td-pct{border-bottom:none}.player-ath-empty{padding:16px;text-align:center;color:#6b7280;font-size:13px}.player-ath-databar{--pct: 0;--fill: #D9DBDF;position:relative;height:25px;width:100%;min-width:120px;background:transparent;border-radius:0 4px 4px 0;overflow:hidden;display:flex;align-items:center;justify-content:center}.player-ath-databar-fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--pct) * 1%);min-width:0;background:var(--fill);border-radius:0 4px 4px 0;border-top:0px solid #232632;border-bottom:0px solid #232632;border-right:0px solid #232632;border-left:0px solid #232632;transition:width 1s ease,background 1s ease}.player-ath-databar-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;font-weight:700;font-size:12px;pointer-events:none}.player-ath-databar--text-inside .player-ath-databar-text{left:calc(var(--pct) * .5 * 1%);transform:translate(-50%,-50%)}.player-ath-databar--text-outside .player-ath-databar-text{left:calc(var(--pct) * 1% + 6px);transform:translateY(-50%);color:#cacedb!important}.player-moves{padding:0;max-width:100%;flex:1;min-height:0;display:flex;flex-direction:column}.player-moves-row{position:relative;display:flex;flex-direction:column;box-shadow:0 0 #0000}.player-moves-table-wrap{overflow-x:auto;margin:6px;border-radius:9px;overflow:hidden;border:1px solid #171922;box-shadow:0 0 4px #0000}.player-moves-table-note{margin:6px 4px 2px;padding:0;font-size:10px;color:#9ca3af;line-height:1.4;font-style:italic}.player-moves-table{width:100%;border-collapse:collapse;font-size:12px;background:#2f3340}.player-moves-table-thead th{padding:8px 10px;font-weight:700;font-size:11px;border-radius:0!important;text-transform:uppercase;color:#fff;text-align:center;border:none;background:#2f3340}.player-moves-table-thead th:first-child{width:180px;text-align:center}.player-moves-table-thead th:nth-child(2){width:65px;text-align:center}.player-moves-table-thead th:last-child{text-align:center;min-width:140px}.player-moves-th-sortable{padding:0!important}.player-moves-th-sort-btn{width:100%;padding:8px 10px;font:inherit;font-weight:700;font-size:11px;text-transform:uppercase;color:#fff;background:#191b24;border:none;border-radius:0!important;cursor:pointer;text-align:center;appearance:none}.player-moves-th-sort-btn:hover{background:#191b24}.player-moves-th-sort-btn--unsorted{background:#2f3340}.player-moves-td-name{background:#fff;font-weight:600;color:#111827;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;padding:0 6px;text-align:left;vertical-align:middle;line-height:16px}.player-moves-td-name svg{display:inline-block;vertical-align:middle}.player-moves-td-result{text-align:center;font-weight:600;color:#111827;width:65px;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;background:#fff;vertical-align:middle;min-height:33px}.player-moves-td-pct{padding:6px 8px 6px 0;vertical-align:middle;border-bottom:1px solid #e5e7eb;min-width:140px;background:#fff}.player-moves-table tbody tr:nth-child(2n) .player-moves-td-name,.player-moves-table tbody tr:nth-child(2n) .player-moves-td-result,.player-moves-table tbody tr:nth-child(2n) .player-moves-td-pct{background:#f9fafb}.player-moves-databar{--pct: 0;--fill: #D9DBDF;position:relative;height:25px;width:100%;min-width:80px;background:#e5e7eb;border-radius:0 4px 4px 0;overflow:hidden;display:flex;align-items:center;justify-content:center}.player-moves-databar-fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--pct) * 1%);min-width:0;background:var(--fill);border-radius:0 4px 4px 0;border-top:1px solid #232632;border-bottom:1px solid #232632;border-right:1px solid #232632;border-left:0px solid #232632;transition:width 1s ease,background 1s ease}.player-moves-databar-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;font-weight:700;font-size:12px;pointer-events:none}.player-moves-databar--text-inside .player-moves-databar-text{left:calc(var(--pct) * .5 * 1%);transform:translate(-50%,-50%)}.player-moves-databar--text-outside .player-moves-databar-text{left:calc(var(--pct) * 1% + 6px);transform:translateY(-50%);color:#000!important}.player-moves-line-section{display:flex;justify-content:center;align-items:center;margin-bottom:12px;background:transparent!important;padding:0;width:100%;box-sizing:border-box}.player-moves-line-plot{display:flex;justify-content:center;align-items:center;width:100%}.player-moves-empty,.player-moves-bar-empty{padding:16px;text-align:center;color:#6b7280;font-size:13px}.player-ratings{padding:0;max-width:100%;flex:1;min-height:0;display:flex;flex-direction:column}.rating-section{background-color:#03030a;box-shadow:inset 0 0 3px #0000;border-radius:0;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column}.player-ratings-view-toggle{display:flex;gap:8px;padding:0;margin:0}.player-ratings-toggle-btn{padding:6px 12px;font-size:11px;font-weight:600;letter-spacing:normal;text-transform:uppercase;border-radius:6px;border:1px solid #323644;background:#232632;color:#cacedb;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000}.player-ratings-toggle-btn:hover{background:#171922;border:1px solid #323644;box-shadow:0 2px 4px #0000;transition:all .3s ease-in-out}.player-ratings-toggle-btn-active,.player-ratings-toggle-btn-active:hover{background:#06070b;border:1px solid #323644;color:#fff;box-shadow:0 0 #0000,inset 0 0 #fff0;transition:all .3s ease-in-out}.player-ratings-view-toggle-group{gap:0}.player-ratings-view-toggle-group .player-ratings-toggle-btn{border-radius:0;margin-left:-1px;box-shadow:none}.player-ratings-view-toggle-group .player-ratings-toggle-btn:first-child{border-radius:6px 0 0 6px;margin-left:0}.player-ratings-view-toggle-group .player-ratings-toggle-btn:last-child{border-radius:0 6px 6px 0}.player-ratings-view-toggle-group .player-ratings-toggle-btn-active{box-shadow:inset 0 0 #fff0}.player-ratings-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:6px;margin:0;border:0px solid rgba(255,255,255,.06);min-height:0;flex-shrink:0;color:#fff;background-color:#282c38;box-shadow:inset 0 0 3px #0000008c}.player-ratings-toolbar-col1{display:flex;align-items:center;flex-shrink:0;padding:0;margin:0;background-color:transparent}.player-ratings-toolbar-col2{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;flex:0 1 auto;justify-content:flex-start;padding:0;margin:0}.player-ratings-toolbar-col2 .player-ratings-radar-height-slider-wrap{margin-left:auto}.player-ratings-toolbar-left{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;flex:0 1 auto;min-width:0;font-size:11px;background-color:#1d1f29;border-radius:8px;border:1px solid #535868;overflow:visible;padding:6px}.player-ratings-legend-slot{flex:1 1 auto;min-width:120px;display:flex;align-items:center;justify-content:flex-end;padding-left:8px;container-type:inline-size;container-name:legend-slot}@container legend-slot (min-width: 380px){.player-ratings-legend-slot .ratings-legend-num{display:none}}.player-ratings-legend-slot .ratings-legend{margin:0;padding:0 4px;width:100%;max-width:100%}.player-ratings-legend-slot .ratings-legend-bar{height:clamp(14px,2.2vw,19px)}.player-ratings-legend-slot .ratings-legend-label{font-size:clamp(9px,1.2vw,10px)}.player-ratings-legend-slot .ratings-legend-toolbar{margin:0;padding:0 4px;width:100%;max-width:100%;display:flex;align-items:center;gap:6px}.player-ratings-legend-slot .ratings-legend-toolbar-bar{flex:1;min-width:0;height:clamp(14px,2.2vw,19px)}.player-ratings-legend-slot .ratings-legend-toolbar-label{position:absolute;top:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700;font-size:11px;white-space:nowrap;text-shadow:0 0 1px rgba(0,0,0,.8),0 1px 2px rgba(0,0,0,.5);pointer-events:none}.player-ratings-legend-slot .ratings-legend-toolbar-num{font-size:11px;font-weight:700;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.8),0 1px 2px rgba(0,0,0,.5);flex-shrink:0;line-height:1}.player-ratings-legend-slot .ratings-legend-toolbar-num-left{order:-1}.radar-skill-dropdown{flex-shrink:0;position:relative;width:156px;padding:0;margin-bottom:0!important}.radar-skill-dropdown-float .radar-skill-dropdown-panel{position:absolute;top:100%;left:0;z-index:1100;margin-top:0;width:156px;max-height:320px;overflow-y:auto;padding:6px;border-radius:0 0 6px 6px;border:1px solid #171922;border-top:none;background:linear-gradient(180deg,#585b61,#282c38);box-shadow:0 8px 24px #0000;box-sizing:border-box}.radar-skill-dropdown .playground-flipdisc-card{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:27px;padding:2px 12px;border-radius:6px;border:0px solid #171922;background:linear-gradient(180deg,#1c1f24,#23262b);color:#e4e6eb;font-size:11px;font-weight:500;box-shadow:0 1px 2px #0000;transition:border-radius .05s ease;z-index:1101}.radar-skill-dropdown .radar-skill-dropdown-label{flex:1;text-align:left}.radar-skill-dropdown .radar-skill-dropdown-caret{display:inline-flex;align-items:center;justify-content:center}.radar-skill-dropdown .radar-skill-dropdown-list{padding:0;background:#2b2e34e6;border-radius:3px;overflow:hidden}.radar-skill-dropdown.radar-skill-dropdown-open .playground-flipdisc-card{border-radius:8px 8px 0 0;border-bottom-color:transparent}.radar-skill-dropdown .radar-skill-dropdown-option{display:flex;width:100%;padding:8px 12px;border:none;cursor:pointer;font-size:12px;color:#e2e8f0;text-align:left;border-radius:0;background:#0000;box-shadow:inset 2px 0 #00ff1e00;transition:all .25s ease}.radar-skill-dropdown .radar-skill-dropdown-option:hover{background:#0003;color:#e2e8f0;transition:all .25s ease}.radar-skill-dropdown .radar-skill-dropdown-option-selected{background:#1d1f29;box-shadow:inset 2px 0 #00ff1e;color:#00ff1e;transition:all .25s ease;transition:box-shadow .25s ease}.player-ratings-radar-fill-controls{display:flex;align-items:center;gap:4px;flex-shrink:0}.player-ath-fill-row.player-ratings-radar-fill-controls{width:100%;gap:8px}.player-ath-fill-row .player-ath-fill-cell{flex:1;min-width:0;justify-content:flex-start}.player-ratings-radar-fill-controls .player-ratings-radar-fill-controls-label{display:flex;align-items:center;gap:4px;padding:0 8px;margin:0;flex-shrink:0;background:#1d1f29;border-radius:6px;border:0 solid #171922;outline:none}.player-ratings-radar-fill-controls .player-ratings-radar-fill-controls-label>span:first-of-type{font-size:11px;font-weight:650;color:#fff;white-space:nowrap}.player-ratings-radar-fill-color-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:22px;background:#1d1f29;border-radius:6px;flex-shrink:0}.player-ratings-radar-fill-color-wrap .player-ratings-radar-fill-color{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;border:none;border-radius:6px}.player-ratings-radar-fill-color-wrap svg{width:14px;height:14px;pointer-events:none}.player-ratings-radar-fill-controls .player-ratings-radar-fill-opacity{width:80px;height:16px;accent-color:#00FF1E;display:block;overflow:hidden}.player-ratings-radar-fill-controls input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:2px;margin:0 2px 0 1px;background:linear-gradient(to right,#4a4d55,#00ff1e80 3% calc(var(--range-fill, 0%) - 1%),#4a4d55 calc(var(--range-fill, 0%) - 1%) 100%)}.player-ratings-radar-fill-controls input[type=range]::-moz-range-track{height:4px;border-radius:2px;margin:0 6px;background:linear-gradient(to right,#4a4d55,#00ff1e80 3% calc(var(--range-fill, 0%) - 1%),#4a4d55 calc(var(--range-fill, 0%) - 1%) 100%)}.player-ratings-radar-fill-controls input[type=range]::-webkit-slider-thumb{margin-top:-5px}.player-ratings-radar-fill-controls input[type=range]::-moz-range-thumb{margin-top:-5px}.player-ratings-radar-fill-controls .player-ratings-radar-fill-opacity-value{font-size:10px;font-weight:600;color:#171922;background:#e4e7ed;padding:1px 4px;border-radius:5px;min-width:28px}.player-ratings-radar-single{padding:8px 10px 12px;max-width:100%}.player-ratings-toolbar-col2 .playground-flipdisc-card{position:relative;width:156px;flex-shrink:0;overflow:visible;height:27px;min-height:27px}.player-ratings-toolbar-col2 .playground-flipdisc-card .playground-flipdisc-menu{position:absolute;top:100%;left:0;right:0;z-index:1100;max-height:320px;overflow-y:auto;overflow-x:hidden;opacity:0;background:#1d1f29;border:1px solid #171922;border-top:none;border-radius:0 0 6px 6px;box-sizing:border-box;margin:0;box-shadow:0 8px 24px #0000004d;transition:opacity .3s ease-out}.player-ratings-toolbar-col2 .playground-flipdisc-card .playground-flipdisc-menu-open{max-height:320px;padding:6px;opacity:1}.player-ratings-category-group{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.player-ratings-category-btn{padding:6px 12px;font-size:11px;font-weight:600;letter-spacing:.03em;border-radius:6px;border:1px solid rgba(0,0,0,.12);background:#f1f5f9;color:#64748b;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.player-ratings-category-btn:hover{background:#e5e7eb;color:#2f3340}.player-ratings-category-btn-active{background:#8c2f3d;border-color:#8c2f3d;color:#fff}.player-ratings-category-btn-active:hover{background:#a03d4d;color:#fff;border-color:#a03d4d}.player-ratings-columns-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px 16px}.player-ratings-radar-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px;padding:12px 10px 24px;max-width:100%;flex:1;min-height:0;align-content:start}.player-ratings-radar-grid .player-ratings-radar-wrap{min-width:0;padding:0;display:flex;flex-direction:column;min-height:0;background:#1d1f29;border-radius:9px;border:1px solid #535868;box-shadow:0 2px 8px #0000,0 1px 2px #0000;overflow:hidden}.player-ratings-radar-wrap .player-ratings-radar-card-title{padding:8px 16px 6px;font-size:13px;font-weight:600;color:#fff;background:#12141d;border-bottom:1px solid #535868;text-align:center;flex-shrink:0}.player-ratings-radar-wrap .player-ratings-radar-card-title .player-ratings-radar-card-headshot{width:28px;height:28px;border-radius:50%;object-fit:cover;vertical-align:middle;margin-right:6px}.player-ratings-radar-wrap .player-ratings-radar-plot-wrap{padding:0;flex:0 0 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.player-ratings-radar-height-slider-wrap{display:flex;align-items:center;gap:4px;padding:0 8px;margin:0;flex-shrink:0;background:#1d1f29;border-radius:6px;height:22px!important;border:0px solid #171922;outline:none}.player-ratings-radar-height-slider-wrap .radar-height-input-slider{width:100%}.radar-height-input-slider-number{margin:0}.radar-height-input-slider-number::-webkit-outer-spin-button,.radar-height-input-slider-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.radar-height-input-slider-number[type=number]{-moz-appearance:textfield;appearance:textfield}.sidebar-slider{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;width:100%;min-width:160px}.sidebar-slider-label{font-size:11px;font-weight:650;color:#fff;white-space:nowrap;flex-shrink:0;margin:0}.sidebar-slider-range{width:100%;min-width:0;height:6px;accent-color:#00FF1E;cursor:pointer}.sidebar-slider-range::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:#4a4d55}.sidebar-slider-range::-webkit-slider-thumb{width:8px;height:8px;border-radius:50%;background:#00ff1e;cursor:pointer;-webkit-appearance:none;appearance:none;margin-top:-2px}.sidebar-slider-range::-moz-range-track{height:4px;border-radius:2px;background:#4a4d55}.sidebar-slider-range::-moz-range-thumb{width:8px;height:8px;border-radius:50%;background:#00ff1e;cursor:pointer;border:none}#ath-nav-dot-size-range.sidebar-slider-range,#ath-nav-opacity-range.sidebar-slider-range,#ath-nav-p2-opacity-range.sidebar-slider-range{-webkit-appearance:none;appearance:none;width:100%;min-width:0;height:10px;margin:0;padding:0;border:0;outline:none;background:transparent;box-shadow:none;accent-color:auto;cursor:pointer}#ath-nav-dot-size-range.sidebar-slider-range::-webkit-slider-runnable-track,#ath-nav-opacity-range.sidebar-slider-range::-webkit-slider-runnable-track,#ath-nav-p2-opacity-range.sidebar-slider-range::-webkit-slider-runnable-track{-webkit-appearance:none;height:4px;border:0;border-radius:2px;background:#0b0d16;box-shadow:none}#ath-nav-dot-size-range.sidebar-slider-range::-webkit-slider-thumb,#ath-nav-opacity-range.sidebar-slider-range::-webkit-slider-thumb,#ath-nav-p2-opacity-range.sidebar-slider-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:8px;height:8px;margin-top:-2px;border:0;border-radius:50%;background:#00ff1e;box-shadow:none;cursor:pointer}#ath-nav-dot-size-range.sidebar-slider-range::-moz-range-track,#ath-nav-opacity-range.sidebar-slider-range::-moz-range-track,#ath-nav-p2-opacity-range.sidebar-slider-range::-moz-range-track{height:4px;border:0;border-radius:2px;background:#0b0d16;box-shadow:none}#ath-nav-dot-size-range.sidebar-slider-range::-moz-range-progress,#ath-nav-opacity-range.sidebar-slider-range::-moz-range-progress,#ath-nav-p2-opacity-range.sidebar-slider-range::-moz-range-progress{height:4px;border:0;border-radius:2px;background:#4a4d55;box-shadow:none}#ath-nav-dot-size-range.sidebar-slider-range::-moz-range-thumb,#ath-nav-opacity-range.sidebar-slider-range::-moz-range-thumb,#ath-nav-p2-opacity-range.sidebar-slider-range::-moz-range-thumb{width:8px;height:8px;border:0;border-radius:50%;background:#00ff1e;box-shadow:none;cursor:pointer}#ath-nav-dot-size-range.sidebar-slider-range::-moz-focus-outer,#ath-nav-opacity-range.sidebar-slider-range::-moz-focus-outer,#ath-nav-p2-opacity-range.sidebar-slider-range::-moz-focus-outer{border:0}.sidebar-slider-value-wrap{display:flex;align-items:center;gap:2px;flex-shrink:0}.sidebar-slider-number{width:36px;box-sizing:border-box;padding:2px;font-size:10px;font-weight:600;text-align:center!important;color:#cacedb;background:#10121b;border:0px solid #9ca3af;border-radius:4px;outline:none;-webkit-appearance:none;appearance:none;margin:0}.sidebar-slider-number::-webkit-outer-spin-button,.sidebar-slider-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sidebar-slider-number[type=number]{-moz-appearance:textfield;appearance:textfield}.sidebar-slider-suffix{font-size:11px;font-weight:600;color:#171922}.player-ratings-radar-height-label{font-size:11px;font-weight:650;color:#fff;white-space:nowrap}.radar-height-input-slider-number{border:0px solid transparent!important;width:36px;padding:4px!important;background-color:#10121b!important;color:#cacedb!important}.player-ratings-radar-height-slider-wrap input[type=range]{width:80px;height:16px;accent-color:#00FF1E;display:block;overflow:hidden}.player-ratings-radar-height-slider-wrap input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:2px;margin:0 2px 0 1px;background:linear-gradient(to right,#4a4d55,#00ff1e80 3% calc(var(--range-fill, 0%) - 1%),#4a4d55 calc(var(--range-fill, 0%) - 1%) 100%)}.player-ratings-radar-height-slider-wrap input[type=range]::-moz-range-track{height:4px;border-radius:2px;margin:0 6px;background:linear-gradient(to right,#4a4d55,#00ff1e80 3% calc(var(--range-fill, 0%) - 1%),#4a4d55 calc(var(--range-fill, 0%) - 1%) 100%)}.player-ratings-radar-height-slider-wrap input[type=range]::-webkit-slider-thumb{margin-top:-5px}.player-ratings-radar-height-slider-wrap input[type=range]::-moz-range-thumb{margin-top:-5px}.player-ratings-radar-height-value{font-size:10px;font-weight:600;color:#171922;background:#e4e7ed;padding:1px 4px;border-radius:5px}.player-ratings-radar-bars{padding:8px 12px 12px;display:flex;flex-direction:column;gap:6px}.player-ratings-radar-bar-row{display:flex;align-items:center;gap:10px;min-height:28px}.player-ratings-radar-bar-label{flex:0 0 100px;font-size:11px;font-weight:600;color:#6b7280}.player-ratings-radar-bar-bar{flex:1;min-width:0}.player-ratings-radar-bar-bar .player-rating-bar{min-height:8px;height:8px}.player-scatter-sub-toggle{display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px 10px}.player-scatter-sub-toggle .player-ratings-toggle-btn{padding:6px 14px;font-size:11px}.player-sub-view-segmented{display:flex;flex-wrap:nowrap;position:relative;padding:6px 10px 10px;gap:0;border-radius:8px;background:#0000000a}.player-sub-view-segmented-slider{position:absolute;bottom:10px;height:3px;border-radius:2px;background:#00c853;transition:left .35s cubic-bezier(.4,0,.2,1);pointer-events:none}.player-sub-view-segmented-btn{flex:1;min-width:0;padding:6px 8px;font-size:11px;font-weight:600;border:none;background:transparent;color:#64748b;cursor:pointer;transition:color .2s ease;border-radius:6px;z-index:1}.player-sub-view-segmented-btn:hover{color:#2f3340}.player-sub-view-segmented-btn-active{color:#00c853}.bootstrap-switch-container{display:inline-flex;flex-wrap:nowrap;align-items:stretch;border-radius:8px;overflow:hidden;border:0px solid rgba(0,0,0,.4);background:#e4e7ed;box-shadow:inset 0 0 1px #000c;padding:4px;gap:0}.bootstrap-switch-handle-on,.bootstrap-switch-label,.bootstrap-switch-handle-off{display:inline-flex;align-items:center;justify-content:center;padding:4.5px 10px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background .35s ease,color .32s ease,box-shadow .32s ease;-webkit-user-select:none;user-select:none;border-radius:6px}.bootstrap-switch-handle-on.bootstrap-switch-primary,.bootstrap-switch-handle-off.bootstrap-switch-default:hover{background:#eff1f6;color:#000;box-shadow:inset 0 0 2px #0009}.bootstrap-switch-handle-on.bootstrap-switch-primary.bootstrap-switch-active{background:#282c38;color:#fff;box-shadow:inset 0 0 3px #000000d1}.bootstrap-switch-handle-off.bootstrap-switch-default.bootstrap-switch-active{background:#f1f3f7;color:#000;box-shadow:inset 0 0 2px #00000052}.bootstrap-switch-label{min-width:28px;color:#000;cursor:default;padding:5px 6px}.bootstrap-switch-label svg{display:block}.player-ratings-spotlight-btn{display:inline-flex;align-items:center;gap:6px;padding:5.5px 6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#fff;background:#12141d;border:1px solid #535868;border-radius:6px;cursor:pointer;transition:all .35s ease}.player-ratings-spotlight-btn:hover{background:#232632;border:1px solid rgba(0,255,30,1)}.player-ratings-spotlight-btn:disabled{opacity:.5;cursor:not-allowed}.player-ratings-spotlight-btn-active{background:#232632;border:1px solid rgba(0,255,30,1)}.player-ratings-spotlight-btn-active:hover{background:#232632}.player-ratings-spotlight-icon{display:inline-flex;align-items:center;justify-content:center}.player-show-logos-switch{padding:0}.player-scatter-point-toggle .player-ratings-toggle-btn,.player-jitter-point-toggle .player-ratings-toggle-btn{padding:6px 14px;font-size:11px}.player-scatter-wrap{padding:8px 10px 12px;max-width:100%}.player-scatter-point-toggle{display:flex;gap:6px;margin-bottom:6px}.player-scatter-plot-container{position:relative}.player-scatter-tooltip{position:fixed;z-index:10000;min-width:200px;max-width:280px;background:#fff;border-radius:10px;box-shadow:0 10px 40px #00000026,0 0 0 1px #0000000f;pointer-events:none;overflow:hidden}.player-tooltip-card{position:fixed;z-index:10000;width:280px;border-radius:12px;padding:4px;pointer-events:none;transition:box-shadow .2s ease;border:1px solid rgba(0,0,0,.2)}.player-tooltip-pin-btn{position:absolute;top:6px;right:6px;z-index:2;width:24px;height:24px;border:none;border-radius:6px;background:#00000059;color:#e4e6eb;cursor:pointer;display:flex;align-items:center;justify-content:center;pointer-events:auto;transition:background .15s ease}.player-tooltip-pin-btn:hover{background:#0000008c}.player-tooltip-pin-icon{font-size:12px;line-height:1}.player-tooltip-card:hover{transform:scale(1.02)}.player-tooltip-card-glow{position:absolute;inset:0;border-radius:12px;background:linear-gradient(to right,#00c853,#00e676);opacity:.08;filter:blur(8px);transition:opacity .3s ease}.player-tooltip-card:hover .player-tooltip-card-glow{opacity:.12}.player-tooltip-card-inner{position:relative;inset:1px;border-radius:11px;background:#363636;padding:14px;box-shadow:0 25px 50px -12px #00000080}.player-tooltip-card-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;flex-wrap:wrap}.player-tooltip-card-icon-wrap{flex-shrink:0;width:32px;height:32px;border-radius:8px;background:linear-gradient(to bottom,#282c38,#232632);display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(0,200,83,.35)}.player-tooltip-card-icon-img{width:100%;height:100%;object-fit:contain}.player-tooltip-card-icon-text{font-size:11px;font-weight:700;color:#fff}.player-tooltip-card-title{flex:1;min-width:0;font-size:13px;font-weight:600;color:#fff;margin:0}.player-tooltip-card-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:500}.player-tooltip-card-badge-dot{width:6px;height:6px;border-radius:50%}.player-tooltip-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.player-tooltip-card-stat{border-radius:8px;background:#2b2e34;padding:10px}.player-tooltip-card-stat-label{font-size:11px;font-weight:500;color:#94a3b8;margin:0 0 2px}.player-tooltip-card-stat-value{font-size:15px;font-weight:600;color:#fff;margin:0}.player-tooltip-card-stat-pill{font-size:11px;font-weight:600;margin-top:2px;display:inline-block}.player-tooltip-card-skills{display:flex;flex-direction:column;gap:6px}.player-tooltip-card-skill{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:6px;background:#00000040}.player-tooltip-card-skill-name{font-size:11px;color:#cbd5e1}.player-tooltip-card-jitter,.player-tooltip-card-radar{pointer-events:auto}.player-tooltip-card-jitter{width:190px;padding:0;opacity:0;transform:scale(1);transition:opacity .2s ease,transform .2s ease;border:none;box-shadow:0 8px 24px #0000}.player-tooltip-card-jitter.player-tooltip-card-visible{opacity:1;transform:scale(1)}.player-tooltip-card-jitter:hover{transform:scale(1)}.player-tooltip-card-jitter .player-tooltip-card-glow{display:none}.player-tooltip-card-jitter .player-tooltip-card-inner.player-tooltip-card-radar-inner{border-radius:6px;overflow:hidden;background:#12141d;box-shadow:0 0 8px #0006;padding:8px 9px}.player-tooltip-card-header-jitter{margin-bottom:8px;gap:6px}.player-tooltip-card-avatar-jitter{position:relative;width:50px;height:28px;border-radius:5px;overflow:visible;flex-shrink:0;background:linear-gradient(to bottom,#e4e4ed,#a8abb2);border:0 solid #141619}.player-tooltip-avatar-logo-wrap{position:absolute;top:2px;right:-1px;z-index:0;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:0;background:transparent;box-shadow:none}.player-tooltip-avatar-logo{width:23px;height:23px;object-fit:contain}.player-tooltip-avatar-headshot{position:absolute;z-index:1;display:flex;align-items:center;overflow:visible;inset:0;height:100%}.player-tooltip-avatar-img{width:100%;height:100%;object-fit:cover;object-position:center;transform:translate(-4px)}.player-tooltip-card-avatar{flex-shrink:0;width:48px;height:44px;border-radius:8px;background:linear-gradient(to bottom,#e4e4ed,#a8abb2);display:flex;align-items:stretch;justify-content:stretch;overflow:hidden;position:relative;box-shadow:inset 0 0 2px #0003}.player-tooltip-card-logo{position:absolute;top:2px;right:2px;width:20px;height:20px;object-fit:contain;z-index:1}.player-tooltip-card-headshot{position:absolute;bottom:0;left:0;width:32px;height:40px;object-fit:cover;object-position:bottom left;z-index:2}.player-tooltip-card-jitter .player-tooltip-card-title{font-size:10px;font-weight:600}.player-tooltip-card-jitter .player-tooltip-card-header-radar{align-items:center;gap:6px;margin-bottom:0;flex-wrap:nowrap}.player-tooltip-card-jitter .player-tooltip-card-radar-title{flex:1;min-width:0;text-align:center;font-size:12px}.player-tooltip-card-jitter-name-wrap{min-width:0;flex:1;display:flex;flex-direction:column;align-items:stretch;gap:4px}.player-tooltip-card-jitter-rating-pill{width:100%}.player-tooltip-card-jitter-rating-pill .player-scout-pill-outer{width:100%;margin:0}.player-tooltip-card-jitter-rating-pill .player-scout-pill-inner{min-width:0;width:100%!important;padding:2px 8px!important}.player-tooltip-card-jitter-rating-pill .player-scout-pill-value{font-size:10px!important;line-height:1.1}.player-tooltip-card-pos-pill{flex-shrink:0;padding:2px 8px;border-radius:9999px;font-size:10px;font-weight:700;background:#f8fafcf2;color:#2f3340;border:1px solid rgba(148,163,184,.4)}.player-tooltip-card-pos-pill-compact{padding:1px 5px;font-size:9px;line-height:1.1}.player-tooltip-card-grid-jitter{grid-template-columns:1fr;gap:6px;margin-bottom:0}.player-tooltip-card-jitter .player-tooltip-card-stat{padding:5px 6px}.player-tooltip-card-jitter .player-tooltip-card-stat-main-number-wrap{width:100%;height:23px;border-radius:6px}.player-tooltip-card-jitter .player-tooltip-card-stat-main{gap:0}.player-tooltip-card-jitter .player-tooltip-card-stat-main-number{font-size:13px}.player-tooltip-card-jitter .player-tooltip-card-stat-value-large{font-size:16px;font-weight:600}.player-tooltip-card-stat-main{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px}.player-tooltip-card-stat-main-number-wrap{width:72px;height:54px;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #0f172a33}.player-tooltip-card-stat-main-number{font-size:16px;font-weight:700;color:#0b1120}.player-tooltip-card-stat-main-label{margin:0;font-size:11px;font-weight:600;color:#e5e7eb;text-align:center}.player-tooltip-card-jitter .player-tooltip-card-stat-label{font-size:10px}.player-tooltip-card-jitter .player-tooltip-card-stat-value{font-size:13px}.player-tooltip-card-jitter .player-tooltip-card-stat-pill{font-size:9px;margin-top:1px}.player-tooltip-card-jitter .player-tooltip-card-skills{margin-top:4px;padding-top:6px;border-top:1px solid rgba(71,85,105,.5)}.player-tooltip-card-jitter .player-tooltip-card-skills-title{font-size:10px;margin-bottom:4px;color:#94a3b8;text-align:center}.player-tooltip-card-jitter .player-tooltip-card-skill{padding:4px 6px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;border:1px solid rgba(71,85,105,.5);border-radius:0;background:transparent}.player-tooltip-card-jitter .player-tooltip-card-skill:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.player-tooltip-card-jitter .player-tooltip-card-skill:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.player-tooltip-card-jitter .player-tooltip-card-skill+.player-tooltip-card-skill{border-top:none}.player-tooltip-card-jitter .player-tooltip-card-skill-name{font-size:10px;color:#cbd5e1}.player-tooltip-card-jitter-top3-row{display:flex;flex-direction:column;align-items:stretch;gap:2px}.player-tooltip-card-jitter-top3-header{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.player-tooltip-card-jitter-top3-value{font-size:10px;font-weight:600;color:#e5e7eb}.player-tooltip-card-jitter-top3-bar{margin-top:2px;width:100%}.player-tooltip-card-jitter-top3-bar .player-rating-bar{width:100%}.player-tooltip-card-radar{width:190px;padding:0;opacity:0;transform:scale(1);transition:opacity .2s ease,transform .2s ease;border:none;outline:none;box-shadow:0 8px 24px #0000;overflow:hidden}.player-tooltip-card-radar.player-tooltip-card-visible{opacity:.96;transform:scale(1)}.player-tooltip-card-radar:hover{transform:scale(1)}.player-tooltip-card-radar .player-tooltip-card-glow{display:none}.player-tooltip-card-radar-inner{border-radius:6px;overflow:hidden;background:#12141d;box-shadow:0 0 8px #0006;padding:10px 12px}.player-tooltip-card-header-radar{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.player-tooltip-card-radar-header-text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;flex:1}.player-tooltip-card-radar-title{font-size:13px;font-weight:600;color:#f1f5f9;margin:0;line-height:1.2}.player-tooltip-card-radar-title,.player-tooltip-card-radar .player-tooltip-card-pos-pill{align-self:flex-start}.player-tooltip-card-radar-sub-label{align-self:flex-start;font-size:10px;font-weight:700;color:#e2e8f0;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.player-tooltip-card-radar-bar{width:100%;margin:8px 0 0}.player-tooltip-card-radar-skill-label{font-size:9px;color:#94a3b8;margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em}.player-tooltip-card-radar-bar-row{display:flex;align-items:center;gap:10px;width:100%}.player-tooltip-card-radar-bar-row .player-tooltip-card-radar-bar-graph,.player-tooltip-card-radar-bar-row .rating-bar-wrap{flex:1;min-width:0}.player-tooltip-card-radar-measurement-col{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;font-size:11px;font-weight:600;color:#e2e8f0}.player-tooltip-card-radar-measurement-value{white-space:nowrap}.player-tooltip-card-radar-measurement-pct{font-size:10px;color:#94a3b8;font-weight:500}.player-tooltip-card-radar-top3{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.player-tooltip-card-radar-top3 .player-tooltip-card-skills-title{font-size:10px;margin-bottom:6px;color:#94a3b8;text-align:left}.player-tooltip-card-radar-top3-list{display:flex;flex-direction:column;gap:4px}.player-tooltip-card-radar-top3-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 6px 4px 8px;border-radius:6px;background:#0003}.player-tooltip-card-radar-top3-name,.player-tooltip-card-radar-top3-row .player-tooltip-card-radar-table-name{font-size:11px;color:#cbd5e1;flex:1 1 0;min-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-tooltip-card-radar.player-tooltip-card-radar--big-board-header:not(:has(.player-tooltip-card-radar-top3-list img)){width:max-content;max-width:min(320px,calc(100vw - 24px));overflow:visible}.player-tooltip-card-radar.player-tooltip-card-radar--big-board-header:not(:has(.player-tooltip-card-radar-top3-list img)) .player-tooltip-card-radar-inner{overflow:visible}.player-tooltip-card-radar.player-tooltip-card-radar--big-board-header:not(:has(.player-tooltip-card-radar-top3-list img)) .player-tooltip-card-radar-top3-name{white-space:normal;overflow:visible;text-overflow:unset;min-width:0;flex:1 1 auto;line-height:1.35}.player-tooltip-card-radar-top3-row .player-scout-pill-outer{flex-shrink:0}.player-tooltip-card-radar-top3-row .player-scout-pill-inner{min-width:40px;padding:1px 8px;font-size:10px;border-radius:6px}.player-tooltip-card-radar-table{width:100%;border-collapse:collapse;font-size:11px;border:none}.player-tooltip-card-radar-table td{padding:4px 0;border:none;background:transparent}.player-tooltip-card-radar-table-name{color:#cbd5e1}.player-tooltip-card-radar-table-value{text-align:right;font-weight:600;color:#fff}.player-scatter-tooltip-header{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.player-scatter-tooltip-logo-col{flex-shrink:0}.player-scatter-tooltip-logo{width:36px;height:36px;object-fit:contain}.player-scatter-tooltip-pos{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#2f3340;color:#fff;font-size:12px;font-weight:700}.player-scatter-tooltip-name-col{min-width:0}.player-scatter-tooltip-name{font-size:14px;font-weight:700;color:#111827}.player-scatter-tooltip-body{padding:10px 12px}.player-scatter-tooltip-pill-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.player-scatter-tooltip-label{font-size:12px;color:#6b7280}.player-scatter-tooltip-skills-title{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px}.player-scatter-tooltip-skills{margin-top:8px;padding-top:8px;border-top:1px solid #f1f5f9}.player-scatter-tooltip-skill-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.player-scatter-tooltip-skill-row:last-child{margin-bottom:0}.player-scatter-tooltip-skill-name{font-size:12px;color:#2f3340}.player-scatter-wrap .plotly{border-radius:8px;overflow:hidden}.nsewdrag{border-radius:6px;overflow:hidden;border:1px solid #23242B}.player-jitter-strip-wrap{display:flex;align-items:center;gap:10px;margin:6px 0;min-height:32px}.player-jitter-strip-label{flex:0 0 120px;font-size:12px;color:#6b7280}.player-jitter-strip-track{flex:1;position:relative;height:28px;background:#f1f5f9;border-radius:4px;overflow:visible;min-width:0;margin:0}.player-ratings-table-rating .player-jitter-strip-track{width:100%;max-width:100%;background:#10121b;border:1px solid #323644}.player-jitter-strip-average-line{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed #dc2626;transform:translate(-50%);pointer-events:none;z-index:0}.player-jitter-dot{position:absolute;width:var(--player-jitter-dot-size, 8px);height:var(--player-jitter-dot-size, 8px);border-radius:50%;background:#94a3b8;outline:1px solid #000;pointer-events:auto;opacity:.85}.player-jitter-dot-selected{width:var(--player-jitter-dot-size, 8px);height:var(--player-jitter-dot-size, 8px);opacity:.85;z-index:1;outline:1px solid #000;box-shadow:0 0 #0000}.player-jitter-point-toggle{display:flex;gap:6px;padding:6px 10px 8px}.season-type-tabs{height:21px;display:flex;align-items:center;gap:2px;padding:2px;border-radius:6px;border:1px solid #535868;background:#12141d;box-shadow:0 1px 2px #0000;font-size:11px}.season-type-tabs-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-right:0}.season-type-tabs-icon svg{width:14px;height:14px;display:block}.season-type-tab{padding:3px 12px;border-radius:6px;font-size:11px;font-weight:600;white-space:nowrap;height:100%;transition:background .2s ease,color .2s ease;border:none;cursor:pointer;background:transparent;color:#fff}.season-type-tab:hover{color:#fff;background:#282c38;transition:background .35s ease}.season-type-tab-active,.season-type-tab-active:hover{background:#414655;color:#fff}.player-jitter-logo{position:absolute;width:calc(var(--player-jitter-dot-size, 8px) * 1.72);height:calc(var(--player-jitter-dot-size, 8px) * 1.72);overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:auto;z-index:0;border:none;border-radius:0;box-shadow:none;background:transparent}.player-jitter-logo img{width:100%;height:100%;object-fit:contain}.player-jitter-logo-selected{width:calc(var(--player-jitter-dot-size, 8px) * 1.72);height:calc(var(--player-jitter-dot-size, 8px) * 1.72);border-radius:0;z-index:1}.player-jitter-spotlight .player-jitter-dot:not(.player-jitter-dot-selected){filter:brightness(1.5);opacity:.14}.player-jitter-spotlight .player-jitter-logo:not(.player-jitter-logo-selected){filter:grayscale(1);opacity:.45}.player-ratings-radar-wrap{padding:8px 10px 12px;max-width:100%}.player-ratings-radar-wrap .plotly .main-svg{position:relative}.player-ratings-radar-wrap .plotly .main-svg>.scatterlayer{isolation:isolate;z-index:2}.player-ratings-radar-wrap .plotly .main-svg>.polarlayer,.player-ratings-radar-wrap .plotly .main-svg>g:not(.scatterlayer){isolation:isolate;z-index:0}.player-ratings-radar-wrap .plotly .xtick,.player-ratings-radar-wrap .plotly .ytick,.player-ratings-radar-wrap .hoverlayer{display:none!important}.player-ratings-radar-wrap .plotly{border-radius:0 0 10px 10px;overflow:visible;flex:1;min-height:0;position:relative}.player-ratings-columns{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0 4px;align-items:start}.rating-table-section{box-shadow:0 0 4px #0000;margin:12px 6px;border-radius:9px;border:1px solid #535868;overflow:hidden;font-size:12px}.rating-table-header{display:grid;grid-template-columns:3fr minmax(100px,1fr);background-color:#fff0;height:36px;margin:0;gap:0}.rating-table-header-title{padding:3px 0 0;margin:0;background-color:#10121b;color:#fff;font-weight:700;font-size:13px;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.rating-table-header-score{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;width:100%;min-height:36px;box-sizing:border-box;align-self:stretch}.rating-table-header-score .player-scout-pill-outer{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1px 7px;padding:4px 0;box-sizing:border-box;border-radius:6px}.rating-table-header-score .player-scout-pill-inner{min-width:80px;width:100%!important;padding:4px 14px!important;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;font-size:12px;font-weight:700;border-radius:6px;transition:background 1s;box-shadow:none}.rating-bar{padding:3px 2px;margin:0;background-color:#06070b;border-top:1px solid #535868;border-bottom:1px solid #535868;position:relative;box-sizing:border-box}.rating-bar-track{position:relative;width:100%;height:7px;background:#414655;border-radius:0;overflow:hidden}.rating-bar-fill{position:absolute;left:0;top:0;height:7px;border-radius:0;transition:width .2s ease}.player-ratings-col .rating-table-section:last-child{margin-bottom:12px}.player-ratings-table{width:100%;border-collapse:collapse;font-size:12px;border:0px solid #535868;table-layout:fixed}.player-ratings-table td{border:0px solid #535868}.player-ratings-table tr:nth-child(2n){background:#f8f9fa}.player-ratings-table-name{padding:5px 4px 5px 8px;font-weight:700;color:#cacedb;width:166px;vertical-align:middle;background:#1d1f29;border-bottom:1px solid #323644!important}.player-rating-name-wrap{display:inline-flex;align-items:center;gap:6px}.player-rating-info-icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14px;min-width:14px;height:14px;flex-shrink:0;border-radius:50%;background:#353947;color:#cacedb;font-size:10px;font-weight:700;line-height:1;cursor:help;z-index:2000}.player-rating-info-tooltip{position:fixed;left:0;top:0;transform:translateY(-50%);width:fit-content;max-width:min(320px,70vw);padding:8px 10px;border-radius:8px;background:#2c2e34;color:#f9fafb;font-size:11px;font-weight:500;line-height:1.35;text-align:left;box-shadow:0 0 5px #00000059;opacity:0;visibility:hidden;pointer-events:none;z-index:2000;transition:opacity .15s ease,visibility 0s linear .15s}.player-rating-info-tooltip--visible{opacity:1;visibility:visible;transition:opacity .15s ease,visibility 0s linear 0s}.player-ratings-table tr:nth-child(2n) .player-ratings-table-name{background:#181a23}.player-ratings-table-rating{padding:5px 8px 5px 0;vertical-align:middle;background:#191b24;min-width:0;border-left:1px solid #323644!important;border-bottom:1px solid #323644!important}.player-ratings-table-rating--jitter{padding:3px 6px 3px 4px}.player-ratings-table tr:last-child .player-ratings-table-rating{border-bottom:0px solid #323644!important}.player-ratings-table tr:last-child .player-ratings-table-name{border-bottom:0px solid #323644!important}.player-ratings-table tr:nth-child(2n) .player-ratings-table-rating{background:#191b24}.player-rating-bar{--pct: 0;--fill: #D9DBDF;position:relative;min-height:21px!important;background:#282c38;border-radius:0 4px 4px 0;overflow:hidden;display:flex;align-items:center;justify-content:center}.player-scout-skills-glance-row .player-rating-bar{min-height:12px!important}.player-rating-bar-fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--pct) * 1%);min-width:0;background:var(--fill);border-radius:0 4px 4px 0}.player-rating-bar-text{position:relative;z-index:1;font-weight:700;font-size:12px;text-shadow:none}.player-tooltip-card-radar .player-rating-bar-text{padding:1px}.player-rating-bar--text-inside .player-rating-bar-text{position:absolute;left:calc(var(--pct) * .5 * 1%);top:50%;transform:translate(-50%,-50%)}.player-rating-bar--text-outside .player-rating-bar-text{position:absolute;left:calc(var(--pct) * 1% + 6px);top:50%;transform:translateY(-50%)}.player-rating-bar-thumb{min-height:6px;height:6px}.player-rating-bar-thumb .player-rating-bar-text{display:none}.ratings-legend{margin-top:8px;margin-bottom:6px;width:100%;max-width:100%;padding:0 10px;box-sizing:border-box;overflow:visible}.ratings-legend-bar{position:relative;height:19px;width:100%;max-width:100%;box-sizing:border-box;box-shadow:0 0 4px #0000008c;border:1px solid black;border-radius:5px}.ratings-legend-label{position:absolute;top:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700;font-size:10px;white-space:nowrap}.ratings-legend-numbers{position:relative;height:0;margin-top:0;overflow:hidden;pointer-events:none}.ratings-legend-num{position:absolute;top:146%;color:#fff;font-weight:700;font-size:10px;white-space:nowrap}.player-ath-sizespeed-row{margin:12px 8px 2px!important;border:1px solid #535868!important;border-top:none;border-radius:7px;overflow:hidden;background:transparent;box-shadow:0 0 #0000}.player-ath-sizespeed-row.player-scout-report-combine-tiles{background:#1d1f29;margin:0!important;border-radius:0!important;border:none!important}.player-scout-report-combine-tiles tbody tr{background:transparent}.player-ath-sizespeed-table{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed;border-radius:6px}.player-ath-sizespeed-th,.player-ath-sizespeed-td{width:20%}.player-ath-sizespeed-th{padding:3px 8px;font-weight:700;font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:#12141d!important;border-top:none;border-bottom:1px solid #535868;border-right:none;border-left:none;text-align:center}.player-ath-sizespeed-th:last-child{border-right:none}.player-ath-sizespeed-td{padding:0;text-align:center;vertical-align:middle;border-right:1px solid #535868;background:#171922;overflow:hidden;position:relative}.player-ath-sizespeed-td:last-child{border-right:none}.player-ath-sizespeed-td .player-scout-pill-outer{justify-content:center}.player-ath-proday-note{flex-shrink:0;margin:0 0 2px;padding:1px 2px;font-size:10px;line-height:1.3;color:#cacedb;background:transparent;text-align:center}.player-consensus{max-width:100%;padding-top:0}.consensus-panel-section{width:auto;background:transparent!important;box-shadow:none;margin:0 0 12px;border:1px solid #171922;border-radius:8px;overflow:scroll}.consensus-jitter-section{display:flex;flex-direction:column;gap:0;padding:0;background:transparent;border-radius:8px;margin-top:0}.consensus-panel-header{display:flex;align-items:center;justify-content:space-between;padding:4px 10px;background:#232632;color:#fff;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.02em}.consensus-panel-header-cons{background:#21252e;padding:1px 16px;border-radius:6px;margin:1px 0;border:1px solid rgba(255,255,255,.6)}.jitter-section{padding:0;border-top:0px solid #000;background:#f1f3f7}.jitter-plot{background:#e4e7ed;border:0px solid #000;border-radius:0;overflow:hidden}@keyframes consensus-jitter-plot-intro{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.consensus-jitter-plot-enter{animation:consensus-jitter-plot-intro .8s ease-in-out both}.consensus-jitter-density-band-wrap{padding:0;background:#f2f3f7}.consensus-jitter-density-band{height:12px;width:100%;border-radius:0;border-top:1px solid rgba(17,24,39,.75);background-color:#fff;background-repeat:no-repeat}.jitter-plot .plotly,.jitter-plot .plotly *,.jitter-plot .cursor-ns-resize,.jitter-plot .cursor-ew-resize,.jitter-plot .cursor-nwse-resize,.jitter-plot .cursor-nesw-resize{cursor:default!important}.consensus-table{width:100%;border-collapse:collapse;font-size:13px}.consensus-table-label{font-weight:700;background:#2f3340;color:#fff;padding:6px 10px;vertical-align:middle;border-right:1px solid #171922;min-width:110px}.consensus-table-value{font-weight:700;background:#171922;color:#fff;padding:6px 10px;vertical-align:middle;width:50px;text-align:center}.consensus-section{display:flex;align-items:stretch;background:#eff1f4}.consensus-plot-empty{height:160px;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:13px;background:#eff1f4}.consensus-summary-table-wrap{padding:0;border-top:none}.consensus-summary-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px;background:#12141d}.consensus-summary-th,.consensus-summary-td{min-width:45px;padding:2px 3px;text-align:center;color:#f9fafb!important}.consensus-summary-td:last-child{border-right:1px solid #535868}.consensus-summary-th-narrow,.consensus-summary-td-narrow{min-width:100px;width:100px}.consensus-summary-td:last-child{border-right:none}.consensus-summary-th{color:#f9fafb;font-weight:700;letter-spacing:noq;white-space:nowrap;border-bottom:none;border-right:none;border-bottom:1px solid #64748b;background:linear-gradient(to bottom,#2f3340,#232632)}.consensus-summary-group-th{background:#232632;color:#f9fafb;font-weight:700;letter-spacing:.02em;white-space:nowrap;border-bottom:none;border-right:none;text-align:center}.consensus-summary-th-wide,.consensus-summary-td-wide{width:calc((100% - 300px)/2);min-width:0;padding:4px}.consensus-summary-td{color:#111827;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid #d5dae2}.consensus-summary-td-strong{font-weight:800}.consensus-panel-section-table-wrap{padding:0;margin-bottom:12px}.consensus-panel-section-table{background:transparent!important}.line-section{padding:0;border-top:0px solid #000;overflow:hidden;background:transparent!important;margin-bottom:12px}.lineplot-section{padding:0;border:1px solid #171922;border-radius:8px;overflow:hidden;background:transparent!important}.line-plot-range-row{display:flex;align-items:center;gap:12px;margin:3px 6px;flex-wrap:wrap;height:32px}.line-plot-range-row.line-plot-range-row--consensus-months{margin:0;padding:6px;min-height:22px;height:auto;justify-content:flex-start;background:#232632!important;border-bottom:1px solid #2F3340}.consensus-tab-line-month-btns{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.consensus-tab-line-month-btn{box-sizing:border-box;min-width:50px;min-height:24px;padding:3px 12px;font-size:11px;font-weight:600;letter-spacing:.02em;color:#e4e7ed;background:#535868;border:1px solid rgba(204,209,218,.45);border-radius:8px;cursor:pointer}.consensus-tab-line-month-btn:hover{border-color:#ccd1dad9;color:#f9fafb}.consensus-tab-line-month-btn--active{background:#21252e;border-color:#00ff1ed9;color:#fff}.line-plot-range-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#fff}.line-plot-range-label span{font-weight:600}.line-plot-range-select{padding:4px 8px;font-size:12px;border:1px solid #000;border-radius:4px;background:#fff;color:#111;min-width:110px}.line-plot-range-select:focus,.line-plot-range-select:active{outline:none;box-shadow:none}.line-plot{min-height:315px;border:0px solid #000;border-radius:0;overflow:hidden;background:#171922}.line-plot .consensus-plot-empty{height:220px}.line-plot-apex .apexcharts-xaxis-annotations{opacity:1}.line-plot-apex:not(.line-plot-apex-annotations-hidden) .apexcharts-xaxis-annotations{animation:consensus-apex-xaxis-annotations-in .42s ease-out forwards}.line-plot-apex.line-plot-apex-annotations-hidden .apexcharts-xaxis-annotations{animation:consensus-apex-xaxis-annotations-out .32s ease-in forwards;pointer-events:none}@keyframes consensus-apex-xaxis-annotations-in{0%{opacity:0}to{opacity:1}}@keyframes consensus-apex-xaxis-annotations-out{0%{opacity:1}to{opacity:0}}.filter-bowl-tab-text{font-size:12px;font-weight:600;letter-spacing:.02em}.athleticism-slider-list .athleticism-slider-section+.athleticism-slider-section{border-top:1px solid rgba(255,255,255,.2);padding-top:6px;margin-top:2px;border-radius:0}.player-ath-tab-radio-label{margin:1px!important;padding:0!important}.player-playground-tab{max-width:100%;padding:0}.player-playground-card{background:#fff;border-radius:8px;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d;padding:16px;margin-bottom:16px}.player-playground-card-title{font-size:17px;font-weight:600;color:#1f2937;margin:0 0 8px}.player-playground-mds-score-row{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.player-playground-mds-score{font-size:18px;font-weight:700;color:#1f2937}.player-playground-mds-badge{font-size:14px;font-weight:500;color:#16a34a}.player-playground-mds-desc{font-size:13px;color:#6b7280;margin:0 0 12px}.player-playground-mds-bar-wrap{position:relative;height:8px;border-radius:9999px;overflow:visible}.player-playground-mds-bar{position:relative;width:100%;height:100%;border-radius:9999px}.player-playground-mds-bar-thumb{position:absolute;top:50%;width:16px;height:16px;background:#fff;border:2px solid #1f2937;border-radius:50%;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transform:translate(-50%,-50%);pointer-events:none}.player-playground-mds-bar-labels{display:flex;justify-content:space-between;margin-top:4px;font-size:13px;color:#6b7280}.playground-sliders{margin-bottom:24px}.playground-sliders-title{font-size:17px;font-weight:600;color:#1f2937;margin:0 0 16px}.example-slider{position:relative;width:320px;height:200px;background:#fff;border-radius:8px;box-sizing:border-box}.example-slider__chart{position:absolute;height:155px;left:0;right:0;top:0}.example-slider__bar{position:absolute;border-radius:4px}.example-slider__bar--main{height:112px;left:1.72%;right:74.22%;top:43.5px;background:#18a0fb;opacity:.4}.example-slider__bar--light{height:133px;left:25.78%;right:2.19%;top:22.5px;background:#d8daeb;opacity:.4}.example-slider__bar-outline{position:absolute;border-radius:76px;pointer-events:none}.example-slider__bar-outline--main{height:67.5px;left:1.72%;right:74.22%;top:43.5px;border:2px solid #18a0fb}.example-slider__bar-outline--light{height:62.5px;left:25.78%;right:2.19%;top:22.5px;border:1px solid #d8daeb}.example-slider__chart-overlay{position:absolute;height:155px;left:0;right:0;top:0;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none}.example-slider__track-wrap{position:absolute;height:46px;left:0;right:0;bottom:0}.example-slider__track-bg{position:absolute;height:2px;left:0;right:0;bottom:43px;background:#d8daeb;opacity:.4;border-radius:4px}.example-slider__progress{position:absolute;height:8px;left:0;bottom:40px}.example-slider__progress-line{position:absolute;height:2px;left:0;right:-6px;top:3px;background:#18a0fb;border-radius:4px}.example-slider__control{display:flex;flex-direction:column;align-items:center;gap:4px;position:absolute;width:29px;top:-6px;pointer-events:none}.example-slider__control--right{width:37px}.example-slider__thumb{box-sizing:border-box;width:12px;height:12px;border-radius:50%;background:#18a0fb;border:3px solid #ffffff;box-shadow:0 0 1px #179c7d33,0 0 8px -2px #10182826,0 4px 8px -2px #10182833,0 0 4px -2px #10182829;flex:none}.example-slider__label{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:18px;color:#101828;opacity:.8;padding:2px 4px;border-radius:4px}.playground-slider-wrap{margin-bottom:28px}.playground-slider-caption{display:block;font-size:12px;color:#6b7280;margin-bottom:10px}.playground-density-slider{position:relative;width:320px;height:200px;border-radius:8px;box-sizing:border-box}.playground-density-chart{position:absolute;left:0;right:0;top:0;height:155px;border-radius:8px 8px 0 0;overflow:hidden;pointer-events:none}.playground-density-fill{position:absolute;border-radius:76px 76px 0 0}.playground-density-fill-main{left:1.72%;width:24.06%;top:43.5px;height:112px;background:#18a0fb;opacity:.4}.playground-density-fill-light{left:25.78%;width:72.03%;top:22.5px;height:133px;background:#d8daeb;opacity:.4}.playground-density-overlay{position:absolute;left:0;right:0;top:0;height:155px;background:linear-gradient(180deg,#fff0,#fff)}.playground-density-stroke{position:absolute;border-radius:76px 76px 0 0;box-sizing:border-box}.playground-density-stroke-main{left:1.72%;width:24.06%;top:43.5px;height:67.5px;border:2px solid #18A0FB}.playground-density-stroke-light{left:25.78%;width:72.03%;top:22.5px;height:62.5px;border:1px solid #D8DAEB}.playground-density-track-row{position:absolute;left:0;right:0;bottom:43px;height:8px;display:flex;align-items:center}.playground-density-track-bg{position:absolute;left:0;right:0;top:3px;height:2px;background:#d8daeb;opacity:.4;border-radius:4px}.playground-density-progress{position:absolute;top:3px;height:2px;background:#18a0fb;border-radius:4px;pointer-events:none}.playground-density-range{position:absolute;left:0;width:100%;height:8px;margin:0;padding:0;-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}.playground-density-range::-webkit-slider-runnable-track{height:8px;background:transparent}.playground-density-range::-moz-range-track{height:8px;background:transparent}.playground-density-range::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:#18a0fb;border:3px solid #FFFFFF;border-radius:50%;cursor:grab;box-shadow:0 0 1px #179c7d33,0 0 8px -2px #10182826,0 4px 8px -2px #10182833,0 0 4px -2px #10182829}.playground-density-range::-moz-range-thumb{width:12px;height:12px;background:#18a0fb;border:3px solid #FFFFFF;border-radius:50%;cursor:grab;box-shadow:0 0 1px #179c7d33,0 0 8px -2px #10182826,0 4px 8px -2px #10182833,0 0 4px -2px #10182829}.playground-density-range-min{z-index:2}.playground-density-range-max{z-index:3}.playground-density-labels{position:absolute;left:0;right:0;bottom:12px;height:22px;pointer-events:none}.playground-density-label{position:absolute;transform:translate(-50%);font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:18px;color:#101828;opacity:.8;padding:2px 4px;border-radius:4px}.barchart{width:100%;max-width:560px;padding:20px;background:#dde5eb;border-radius:8px;box-shadow:0 4px 20px #00000014;box-sizing:border-box}.barchart-inner{position:relative;background:#f5f7fa;border-radius:6px;padding:16px 16px 8px 48px;min-height:220px;overflow:hidden}.barchart-yaxis{position:absolute;left:16px;top:16px;bottom:32px;display:flex;flex-direction:column;justify-content:space-between;width:28px}.barchart-yrow{position:relative;display:flex;align-items:center}.barchart-ylabel{font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:500;color:#49566a}.barchart-yline{position:absolute;left:32px;right:-999px;top:50%;height:0;border-top:1px dashed #E0E6EF}.barchart-bars-wrap{display:flex;align-items:flex-end;justify-content:space-between;gap:4px;height:180px}.barchart-group{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:2px;min-width:0}.barchart-bar{width:100%;min-width:6px;max-width:20px;border-radius:2px 2px 0 0;align-self:flex-end}.barchart-bar-light{background:#8ec9ff;order:0}.barchart-bar-main{background:#18a0fb;order:1;margin-left:-3px}.barchart-xaxis{display:flex;justify-content:space-between;margin-top:8px;padding:0 0 0 48px}.barchart-xlabel{flex:1;text-align:center;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:500;color:#49566a}.export-modal{width:100%;max-width:320px;padding:20px 24px;background:#f4f5f8;border-radius:12px;box-shadow:0 8px 32px #0000001f;box-sizing:border-box}.export-modal-section{padding:12px 0}.export-modal-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.export-modal-icon{display:flex;align-items:center;justify-content:center;color:#49566a}.export-modal-title{flex:1;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:14px;color:#333}.export-modal-chevron{font-size:10px;color:#666}.export-modal-pills{display:inline-flex;border-radius:999px;overflow:hidden;border:1px solid #E0E4E8;background:transparent}.export-modal-pill{padding:8px 16px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;color:#333;background:transparent;border:none;cursor:pointer;border-right:1px solid #E0E4E8}.export-modal-pill:last-child{border-right:none}.export-modal-pill-selected{background:#ebedf0;box-shadow:inset 0 1px 2px #0000000f;border:1px solid #D8DCE0}.export-modal-sep{height:1px;background:#e0e4e8;margin:0 -24px}.export-modal-actions{display:flex;justify-content:center;padding-top:16px}.export-modal-download{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;color:#333;background:#ebedf0;border:none;border-radius:10px;box-shadow:0 2px 8px #0000001a;cursor:pointer}.export-modal-download-icon{font-size:16px}.notifications{width:100%;max-width:380px;background:#1a1a1a;border-radius:12px;overflow:hidden;box-sizing:border-box}.notifications-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #2a2a2a}.notifications-title{margin:0;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:16px;color:#f0f0f0}.notifications-icons{display:flex;align-items:center;gap:14px}.notifications-icon{display:flex;align-items:center;justify-content:center;color:#f0f0f0}.notifications-avatar{width:28px;height:28px;border-radius:50%;background:#333;display:flex;align-items:center;justify-content:center}.notifications-avatar-inner{font-size:12px;font-weight:600;color:#b0b0b0}.notifications-list{list-style:none;margin:0;padding:8px 0}.notifications-item{display:flex;align-items:flex-start;gap:12px;padding:12px 20px}.notifications-item-avatar{width:40px;height:40px;border-radius:50%;background:#333;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#b0b0b0;flex-shrink:0}.notifications-item-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.notifications-item-name{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:14px;color:#f0f0f0}.notifications-item-desc{font-family:Inter,system-ui,sans-serif;font-size:13px;color:#b0b0b0}.notifications-item-time{font-family:Inter,system-ui,sans-serif;font-size:12px;color:#a0a0a0;flex-shrink:0}.notifications-footer{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid #2a2a2a}.notifications-unread{font-family:Inter,system-ui,sans-serif;font-size:13px;color:#b0b0b0}.notifications-mark{padding:8px 14px;font-family:Inter,system-ui,sans-serif;font-size:13px;color:#f0f0f0;background:transparent;border:1px solid #666;border-radius:8px;cursor:pointer}.home_matches{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:390px;height:844px;background:#090a11;border:4px solid #000000;border-radius:24px;flex:none;box-sizing:border-box;overflow:hidden}.iOS-status-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px;gap:67px;isolation:isolate;width:100%;height:49px;flex:none}.iOS-status-bar__time{display:flex;justify-content:center;align-items:center;margin:0 auto;width:45px;height:17px;z-index:0}.iOS-status-bar__clock{font-family:SF Pro Display,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:17px;color:#fff}.iOS-status-bar__icons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:8.5px;margin:0 auto;width:75px;height:12px;z-index:1}.iOS-status-bar__cellular,.iOS-status-bar__wifi,.iOS-status-bar__battery{width:18px;height:10px;background:#fff;border-radius:1px}.iOS-status-bar__wifi{width:16px;height:12px}.iOS-status-bar__battery{width:24px;height:12px}.topnav{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;width:100%;background:#2f283b;flex:none}.topnav__row{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;gap:8px;width:100%;height:44px}.topnav__left{display:flex;flex-direction:row;align-items:center;gap:8px;flex:1;z-index:0}.topnav__left-icon{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#9890a6}.topnav__content{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;padding:0;height:30px;z-index:1;pointer-events:none}.topnav__screen-name{font-family:SF Pro,system-ui,sans-serif;font-weight:590;font-size:12px;line-height:16px;text-align:center;color:#fff}.topnav__screen-subtitle{font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:10px;line-height:14px;text-align:center;color:#ffffff7a}.topnav__right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:24px;flex:1;z-index:2}.topnav__star,.topnav__share{width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#9890a6}.topnav__star{color:#ffffff29}.topnav__row--teams{padding:8px 0;gap:16px;height:96px}.topnav__row--teams .topnav__content{position:static;transform:none}.topnav__col{display:flex;flex-direction:column;align-items:center;padding:0;gap:4px;flex:1;width:157.5px;height:80px}.topnav__club-logo{width:40px;height:40px;border-radius:50%;background:#9890a64d;flex:none}.topnav__team-name{font-family:SF Pro,system-ui,sans-serif;font-weight:590;font-size:12px;line-height:16px;text-align:center;color:#fff;flex:1}.topnav__center{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;width:43px;height:52px;flex:none}.topnav__center-label{font-family:SF Pro,system-ui,sans-serif;font-weight:590;font-size:16px;line-height:24px;text-align:center;color:#fff}.topnav__center-date{font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:10px;line-height:14px;text-align:center;color:#ffffff7a}.bar--categories{display:flex;flex-direction:row;align-items:center;padding:0;gap:8px;width:100%;height:32px;overflow-x:auto;background:#090a11;flex:none}.nav-item--tab{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6px;min-width:48px;height:32px;flex:none;font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#ffffff7a;background:transparent;border:none;cursor:pointer;border-bottom:1px solid transparent}.nav-item--tab-active{font-weight:590;color:#f87871;border-bottom-color:#f87871}.home_matches__content{display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:32px;width:100%;flex:1;overflow-y:auto;min-height:0}.card--stats{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:28px;width:100%;max-width:342px;border-radius:8px;flex:none}.progress-bar{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px;width:100%;height:28px}.progress-bar__label{display:flex;flex-direction:row;align-items:center;padding:0;gap:4px;width:100%;height:16px}.progress-bar__left{font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#ffffff7a;width:30px;flex:none}.progress-bar__center{flex:1;font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#fff}.progress-bar__right{font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:12px;line-height:16px;text-align:right;color:#ffffff7a;width:30px;flex:none}.progress-bar__frame{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:12px;width:100%;height:8px}.progress-scrubber{position:relative;width:165px;height:8px;border-radius:100px;flex:1;overflow:hidden}.progress-scrubber__track{position:absolute;height:8px;left:0;right:0;top:0;background:#5d56697a;border-radius:6px}.progress-scrubber__fill{position:absolute;height:8px;left:0;top:0;border-radius:6px}.progress-scrubber__fill--gray{background:#9890a6}.progress-scrubber__fill--red{background:#e65a53}.progress-scrubber--away{direction:rtl}.progress-scrubber--away .progress-scrubber__fill{left:auto;right:0}.tabbar{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:0 0 4px;width:100%;height:72px;background:#090a11;border-top:1px solid rgba(93,86,105,.48);box-shadow:0 -4px 20px #0000001a;border-radius:24px 24px 0 0;flex:none}.tabbar__content{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 8px;width:100%;height:64px;flex:1}.tabbar_item{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 8px;gap:4px;flex:1;max-width:74.8px;height:40px;background:transparent;border:none;cursor:pointer;font:inherit}.tabbar_item__icon{width:20px;height:20px;background:#ffffff7a;border-radius:4px;flex:none}.tabbar_item--active .tabbar_item__icon{background:#f87871}.tabbar_item__label{font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#ffffff7a;opacity:.7}.tabbar_item--active .tabbar_item__label{color:#f87871;opacity:1}.tabbar__handle{width:142px;height:4px;background:#c4cccc;border-radius:4px;flex:none}.search_2{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:390px;height:1097px;background:#090a11;border:4px solid #000000;border-radius:24px;flex:none;box-sizing:border-box;overflow:hidden}.search_2__bar{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;width:100%;height:80px;background:#090a11;flex:none}.search_2__bar-inner{display:flex;flex-direction:row;align-items:center;padding:8px 12px;gap:12px;width:100%;height:48px;background:#090a11;box-shadow:inset 0 -1px #746c823d;flex:none}.search_2__cancel{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 0;width:36px;height:32px;border:none;border-radius:4px;background:transparent;font-family:SF Pro,system-ui,sans-serif;font-weight:590;font-size:16px;line-height:24px;text-align:center;color:#e65a53;cursor:pointer;flex:none}.search_2__input-wrap{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:6px 8px;gap:4px;flex:1;min-width:0;height:28px;background:#0000003d;border:1px solid rgba(255,255,255,.08);border-radius:16px}.search_2__input-icon{width:16px;height:16px;flex:none;background:#9890a6;border-radius:2px}.search_2__input{flex:1;min-width:0;border:none;background:transparent;font-family:SF Pro,system-ui,sans-serif;font-weight:590;font-size:12px;line-height:16px;color:#faf8fc;outline:none}.search_2__input::placeholder{color:#faf8fc;opacity:.4}.search_2__input-clear{width:16px;height:16px;flex:none;background:#9890a6;border-radius:50%}.search_2__row-result{display:flex;flex-direction:row;align-items:center;padding:0 12px;gap:16px;width:100%;height:32px;overflow-x:auto;box-shadow:inset 0 -1px #746c823d;flex:none;background:#090a11}.search_2__tab{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:6px;min-width:30px;height:32px;flex:none;font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#ffffff7a;background:transparent;border:none;border-bottom:1px solid transparent;cursor:pointer}.search_2__tab--active{font-weight:590;color:#f87871;border-bottom-color:#f87871}.search_2__content{display:flex;flex-direction:column;align-items:flex-start;padding:8px;gap:32px;width:100%;flex:1;overflow-y:auto;min-height:0}.search_2__section{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px;width:100%;flex:none}.search_2__heading{display:flex;flex-direction:row;align-items:center;padding:6px 0;gap:12px;width:100%;height:32px;margin:0;font-family:SF Pro,system-ui,sans-serif;font-weight:590;font-size:14px;line-height:20px;color:#fff}.search_2__items{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;width:100%}.search_2__card--match{display:flex;flex-direction:row;align-items:flex-start;padding:0;width:100%;height:60px;background:#ffffff0f;border-radius:8px;flex:none}.search_2__card-block{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;gap:2px;width:48px;height:60px;background:#ffffff0f;border-radius:8px 0 0 8px;flex:none}.search_2__card-date{font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#fff}.search_2__card-time{font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#ffffff7a}.search_2__card-content{display:flex;flex-direction:column;align-items:flex-start;padding:8px;gap:4px;flex:1;min-width:0;height:60px}.search_2__card-row{display:flex;flex-direction:row;align-items:center;padding:0;gap:4px;width:100%;height:20px}.search_2__card-icon{width:16px;height:16px;flex:none;background:#9890a666;border-radius:2px}.search_2__card-text{flex:1;min-width:0;font-family:SF Pro,system-ui,sans-serif;font-weight:590;font-size:14px;line-height:20px;color:#fff}.search_2__card-score{font-family:SF Pro,system-ui,sans-serif;font-weight:590;font-size:14px;line-height:20px;text-align:center;color:#fff;flex:none}.search_2__card-star{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px;width:40px;height:60px;flex:none}.search_2__star-fill{width:16px;height:16px;border-radius:2px;flex:none}.search_2__card--league{display:flex;flex-direction:row;align-items:center;padding:8px 12px;gap:12px;width:100%;height:52px;background:#ffffff0f;border-radius:8px;flex:none}.search_2__card-league-icon{width:24px;height:24px;background:#fff;border-radius:4px;flex:none}.search_2__card-league-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;gap:2px;flex:1;min-width:0}.search_2__card-league-name{font-family:SF Pro,system-ui,sans-serif;font-weight:590;font-size:14px;line-height:20px;color:#fff}.search_2__card-league-country{font-family:SF Pro,system-ui,sans-serif;font-weight:400;font-size:10px;line-height:14px;color:#ffffff7a}.search_2__card--league .search_2__card-star{width:16px;height:52px;padding:0}.playing_xi{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:0;width:390px;height:844px;background:#fafafa;border-radius:8px;box-sizing:border-box;overflow:hidden}.playing_xi__status-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 16px 16px 35px;gap:67px;width:100%;height:48px;flex:none}.playing_xi__time{display:flex;align-items:center;justify-content:center;margin:0 auto;width:29px;height:17px;font-family:SF Pro Display,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:17px;color:#150000}.playing_xi__icons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:8.5px;margin:0 auto;width:75px;height:12px}.playing_xi__cellular,.playing_xi__wifi,.playing_xi__battery{width:18px;height:10px;background:#150000;border-radius:1px}.playing_xi__wifi{width:16px;height:12px}.playing_xi__battery{width:24px;height:12px}.playing_xi__back{position:absolute;left:4.1%;top:6.67%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;font-size:24px;line-height:1;color:#150000;cursor:pointer;padding:0}.playing_xi__final-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:4px;width:358px;height:24px;margin:53px 16px 0;flex:none}.playing_xi__final-label{font-family:Bebas Neue,impact,sans-serif;font-weight:700;font-size:24px;line-height:24px;color:#322d2d}.playing_xi__final-meta{font-family:Manrope,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#5b5757}.playing_xi__match-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0;gap:45px;width:358px;height:77px;margin:40px 16px 0;flex:none}.playing_xi__team{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:8px;width:62px;flex:none}.playing_xi__team-logo{width:48px;height:48px;background:#eeeded;border-radius:8px;flex:none}.playing_xi__team-name{font-family:Manrope,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#150000;text-align:center}.playing_xi__score-block{display:flex;flex-direction:column;align-items:center;padding:0;gap:4px;width:145px;flex:none}.playing_xi__score-row{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:8px;width:138px;height:22px}.playing_xi__score-bracket{font-family:Manrope,system-ui,sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#848181}.playing_xi__score-main{font-family:Manrope,system-ui,sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#150000}.playing_xi__score-dash{font-family:Manrope,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:19px;color:#150000}.playing_xi__score-note{font-family:Manrope,system-ui,sans-serif;font-weight:500;font-size:12px;line-height:16px;color:#848181;text-align:center;width:100%}.playing_xi__score-period{font-family:Manrope,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:19px;color:#150000}.playing_xi__tabs{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 0 0;gap:27px;width:358px;height:51px;margin:0 16px;background:#fff;flex:none}.playing_xi__tab{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:16px;width:80px;height:35px;font-family:Manrope,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:19px;color:#5b5757;background:transparent;border:none;border-bottom:2px solid #FAFAFA;cursor:pointer;flex:none}.playing_xi__tab--active{color:#150000;border-bottom-color:#ff5050}.playing_xi__content{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:12px;width:100%;flex:1;overflow-y:auto;min-height:0;margin-top:16px}.playing_xi__section{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px;width:100%;flex:none}.playing_xi__section-title{display:flex;flex-direction:row;align-items:center;padding:0 16px;gap:10px;width:100%;height:18px;margin:0;font-family:Bebas Neue,impact,sans-serif;font-weight:700;font-size:18px;line-height:18px;color:#150000}.playing_xi__section-rows{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:2px;width:100%}.playing_xi__player-row{display:flex;flex-direction:row;align-items:center;padding:8px 16px;gap:16px;width:100%;height:38px;background:#fff;box-sizing:border-box}.playing_xi__player-num{font-family:Manrope,system-ui,sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#5b5757;flex:none}.playing_xi__player-name{font-family:Manrope,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:19px;color:#150000;flex:none}.playing_xi__rating{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 8px;gap:10px;width:40px;height:22px;border-radius:4px;margin-left:auto;font-family:Manrope,system-ui,sans-serif;font-weight:600;font-size:12px;line-height:16px;color:#322d2d;flex:none}.playing_xi__rating--yellow{background:#f3da56}.playing_xi__rating--red{background:#fd7171}.playing_xi__rating--green{background:#6cd676}.playing_xi__bottom-bar{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;width:100%;height:80px;background:#fff;border-top:1px solid #EEEDED;box-shadow:0 -8px 12px #0000001a;flex:none}.playing_xi__segmented{display:flex;flex-direction:row;justify-content:center;align-items:center;width:358px;height:32px;background:#d6d5d5;border-radius:8px;padding:0 0 0 2px;gap:0}.playing_xi__segmented-item{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;width:178px;height:28px;font-family:Bebas Neue,impact,sans-serif;font-weight:400;font-size:14px;line-height:17px;color:#adabab;background:transparent;border-radius:6px;flex:1}.playing_xi__segmented-item--active{background:#a1d336;color:#fafafa}.playground-dual-orange{position:relative;padding-top:8px}.playground-dual-orange-track{position:relative;height:10px;background:#e5e7eb;border-radius:9999px}.playground-dual-orange-dot{position:absolute;top:50%;width:6px;height:6px;background:#9ca3af;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.playground-dual-orange-dot-left{left:0}.playground-dual-orange-dot-right{right:0;left:auto;transform:translate(50%,-50%)}.playground-dual-orange-fill{position:absolute;top:0;bottom:0;background:#c2410c;border-radius:9999px;pointer-events:none}.playground-dual-orange-input{position:absolute;left:0;width:100%;height:24px;margin:-7px 0 0;background:transparent;pointer-events:none;-webkit-appearance:none;appearance:none}.playground-dual-orange-input::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:20px;height:20px;background:#c2410c;border:none;border-radius:50%;cursor:pointer;box-shadow:0 1px 3px #0003}.playground-dual-orange-input::-moz-range-thumb{pointer-events:auto;width:20px;height:20px;background:#c2410c;border:none;border-radius:50%;cursor:pointer;box-shadow:0 1px 3px #0003}.playground-dual-orange-input-min{z-index:2}.playground-dual-orange-input-max{z-index:3}.playground-dual-orange-input::-webkit-slider-runnable-track{height:10px;background:transparent}.playground-dual-orange-input::-moz-range-track{height:10px;background:transparent}.playground-dual-orange-callouts{position:absolute;left:0;right:0;top:100%;height:0;margin-top:6px}.playground-dual-orange-callout{position:absolute;transform:translate(-50%);padding:4px 10px;background:#c2410c;color:#fff;font-size:13px;font-weight:600;border-radius:6px;white-space:nowrap;pointer-events:none}.playground-histogram-blue{display:flex;flex-direction:column;gap:4px}.playground-histogram-blue-bars{display:flex;align-items:flex-end;height:48px;gap:1px}.playground-histogram-blue-bar{flex:1;min-width:2px;background:#93c5fd;border-radius:2px 2px 0 0;min-height:4px;transition:background .15s ease}.playground-histogram-blue-bar-active{background:#2563eb}.playground-histogram-blue-track{position:relative;height:14px}.playground-histogram-blue-input{position:absolute;left:0;width:100%;height:24px;margin:-5px 0 0;background:transparent;pointer-events:none;-webkit-appearance:none;appearance:none}.playground-histogram-blue-input::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:18px;height:18px;background:#1d4ed8;border:none;border-radius:50%;cursor:pointer;box-shadow:0 1px 3px #0003}.playground-histogram-blue-input::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;background:#1d4ed8;border:none;border-radius:50%;cursor:pointer;box-shadow:0 1px 3px #0003}.playground-histogram-blue-input-min{z-index:2}.playground-histogram-blue-input-max{z-index:3}.playground-histogram-blue-input::-webkit-slider-runnable-track,.playground-histogram-blue-input::-moz-range-track{height:14px;background:transparent}.playground-histogram-blue-labels{display:flex;justify-content:space-between;font-size:11px;color:#6b7280}.playground-single-pill{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:9999px;min-height:44px}.playground-single-pill-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#4b5563}.playground-single-pill-track{position:relative;flex:1;height:8px}.playground-single-pill-input{position:absolute;left:0;width:100%;height:24px;margin:-8px 0 0;background:transparent;pointer-events:none;-webkit-appearance:none;appearance:none}.playground-single-pill-input::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:18px;height:18px;border-radius:50%;cursor:pointer}.playground-single-pill-input::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;cursor:pointer}.playground-single-pill-input::-webkit-slider-runnable-track,.playground-single-pill-input::-moz-range-track{height:8px;background:transparent}.playground-single-white{background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.playground-single-white .playground-single-pill-track{background:#d1d5db;border-radius:9999px}.playground-single-white .playground-single-pill-input::-webkit-slider-thumb{background:#fff;border:2px solid #9ca3af;box-shadow:0 1px 2px #0000001a}.playground-single-white .playground-single-pill-input::-moz-range-thumb{background:#fff;border:2px solid #9ca3af;box-shadow:0 1px 2px #0000001a}.playground-single-green{background:#bbf7d0;border:1px solid #86efac}.playground-single-green .playground-single-pill-icon{color:#15803d}.playground-single-green .playground-single-pill-track{background:#86efac;border-radius:9999px}.playground-single-green .playground-single-pill-input::-webkit-slider-thumb{background:#fff;border:2px solid #15803d;box-shadow:0 1px 2px #0000001a}.playground-single-green .playground-single-pill-input::-moz-range-thumb{background:#fff;border:2px solid #15803d;box-shadow:0 1px 2px #0000001a}.playground-single-gray{background:#2f3340;border:1px solid #4b5563}.playground-single-gray .playground-single-pill-icon{color:#fff}.playground-single-gray .playground-single-pill-track{background:#6b7280;border-radius:9999px}.playground-single-gray .playground-single-pill-input::-webkit-slider-thumb{background:#fff;border:2px solid #9ca3af;box-shadow:0 1px 2px #0003}.playground-single-gray .playground-single-pill-input::-moz-range-thumb{background:#fff;border:2px solid #9ca3af;box-shadow:0 1px 2px #0003}.playground-single-pill-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#4b5563;border:none;border-radius:6px;color:#fff;font-size:18px;font-weight:600;line-height:1;cursor:pointer;flex-shrink:0}.playground-single-pill-btn:hover{background:#6b7280}.playground-single-blue{background:#3b82f6;border:1px solid #60a5fa}.playground-single-blue .playground-single-pill-icon{color:#fff}.playground-single-blue .playground-single-pill-track{background:#93c5fd;border-radius:9999px}.playground-single-blue .playground-single-pill-input::-webkit-slider-thumb{background:#fff;border:2px solid #60a5fa;box-shadow:0 1px 2px #00000026}.playground-single-blue .playground-single-pill-input::-moz-range-thumb{background:#fff;border:2px solid #60a5fa;box-shadow:0 1px 2px #00000026}.playground-elements{margin-bottom:32px}.playground-elements-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;align-items:start}.playground-elements-cell{min-width:0}.playground-elements-cell-chips{grid-column:span 1}@media(min-width:720px){.playground-elements-grid{grid-template-columns:repeat(2,1fr)}.playground-elements-cell-chips,.playground-elements-cell-wide{grid-column:span 2}}.playground-card{background:#fff;border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000000f;padding:16px}.playground-card-subtitle{display:block;font-size:10px;font-weight:600;letter-spacing:.06em;color:#9ca3af;margin-bottom:2px}.playground-card-title{font-size:15px;font-weight:700;color:#111827;margin:0 0 12px}.playground-card-desc{font-size:12px;color:#6b7280;margin:-8px 0 10px}.playground-stops-list{list-style:none;margin:0;padding:0}.playground-stops-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px 0;background:none;border:none;cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:6px}.playground-stops-row:hover{background:#f3f4f6}.playground-stops-num{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 6px;background:#22c55e;color:#fff;font-size:13px;font-weight:600;border-radius:50%}.playground-stops-label{flex:1;font-size:14px;color:#2f3340}.playground-stops-check{color:#d1d5db;display:flex;align-items:center;justify-content:center}.playground-stops-check-checked{color:#2563eb}.playground-sort-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.playground-sort-clear{font-size:13px;font-weight:500;color:#c2410c;background:none;border:none;cursor:pointer;padding:0 4px}.playground-sort-clear:hover{text-decoration:underline}.playground-radio-list{list-style:none;margin:0;padding:0}.playground-radio-label{display:flex;align-items:center;gap:10px;padding:8px 0;cursor:pointer;font-size:14px;color:#2f3340}.playground-radio-input{position:absolute;opacity:0;width:0;height:0}.playground-radio-dot{width:18px;height:18px;border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;position:relative}.playground-radio-input:checked+.playground-radio-dot{border-color:#2563eb;background:#2563eb}.playground-radio-input:checked+.playground-radio-dot:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;background:#fff;border-radius:50%;transform:translate(-50%,-50%)}.playground-radio-text{flex:1}.playground-card-chips{position:relative}.playground-chips-dropdown-trigger{position:absolute;top:16px;right:16px;font-size:12px;color:#6b7280;display:flex;align-items:center;gap:4px}.playground-chips-arrow{font-size:10px}.playground-chips-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.playground-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;color:#2f3340;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer}.playground-chip:hover{border-color:#9ca3af}.playground-chip-selected{background:#2563eb;color:#fff;border-color:#2563eb}.playground-chip-selected svg{flex-shrink:0;width:14px;height:14px}.playground-time-group{margin-bottom:16px}.playground-time-group:last-child{margin-bottom:0}.playground-time-label{display:block;font-size:13px;font-weight:600;color:#111827;margin-bottom:4px}.playground-time-values{display:flex;justify-content:space-between;font-size:12px;color:#6b7280;margin-bottom:6px}.playground-time-track-wrap{position:relative;height:10px;background:#e5e7eb;border-radius:9999px}.playground-time-track-fill{position:absolute;top:0;bottom:0;background:#2563eb;border-radius:9999px;pointer-events:none}.playground-time-input{position:absolute;left:0;width:100%;height:24px;margin:-7px 0 0;background:transparent;pointer-events:none;-webkit-appearance:none;appearance:none}.playground-time-input::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:18px;height:18px;background:#2563eb;border:none;border-radius:50%;cursor:pointer;box-shadow:0 1px 2px #00000026}.playground-time-input::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;background:#2563eb;border:none;border-radius:50%;cursor:pointer;box-shadow:0 1px 2px #00000026}.playground-time-input-min{z-index:2}.playground-time-input-max{z-index:3}.playground-time-input::-webkit-slider-runnable-track,.playground-time-input::-moz-range-track{height:10px;background:transparent}.playground-trips-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.playground-trips-live{display:flex;align-items:center;gap:6px;font-size:13px;color:#2f3340;cursor:pointer}.playground-trips-checkbox{position:absolute;opacity:0;width:0;height:0}.playground-trips-checkmark{display:flex;align-items:center;justify-content:center;color:#22c55e}.playground-trips-checkmark svg{width:18px;height:18px}.playground-trips-field{margin-bottom:12px}.playground-trips-label{display:block;font-size:12px;color:#6b7280;margin-bottom:4px}.playground-trips-input-wrap{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.playground-trips-input-wrap:focus-within{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb33}.playground-trips-icon{flex-shrink:0;font-size:14px}.playground-trips-icon-end{margin-left:auto}.playground-trips-input{flex:1;min-width:0;border:none;background:none;font-size:14px;color:#111827}.playground-trips-input:focus{outline:none}.playground-trips-arrow{font-size:10px;color:#6b7280}.playground-trips-search{width:100%;padding:12px 16px;margin-top:8px;font-size:15px;font-weight:600;color:#fff;background:#2563eb;border:none;border-radius:8px;cursor:pointer}.playground-trips-search:hover{background:#1d4ed8}.playground-amenities-wrap{margin-bottom:0}.playground-amenities-dropdown{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;margin-bottom:10px;font-size:14px;color:#2f3340;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;text-align:left}.playground-amenities-dropdown-arrow{font-size:10px;color:#6b7280}.playground-amenities-list{padding:8px 0}.playground-amenities-item{padding:10px 16px;font-size:14px;color:#2f3340;border-radius:6px}.playground-amenities-item-highlight{background:#dbeafe;color:#1d4ed8}.playground-schedule-row{display:flex;align-items:center;gap:12px;margin-bottom:10px}.playground-schedule-label{font-size:13px;color:#2f3340;min-width:40px}.playground-schedule-input{flex:1;padding:8px 10px;font-size:14px;border:1px solid #e5e7eb;border-radius:6px}.playground-schedule-input:focus{border-color:#2563eb;outline:none}.playground-schedule-days{list-style:none;margin:12px 0 0;padding:0}.playground-schedule-days li{display:flex;align-items:center;gap:12px;margin-bottom:8px}.playground-schedule-day-label{font-size:13px;color:#2f3340;min-width:80px}.playground-schedule-input-dashed{border-style:dashed}.playground-seg-wrap{margin-bottom:28px}.playground-seg{display:inline-flex;align-items:stretch;padding:0;background:#e5e7eb;border-radius:10px;height:28px;box-shadow:0 1px 2px #0000000f}.playground-seg-item{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:500;color:#6b7280;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:color .18s ease-out,background-color .18s ease-out,transform .18s ease-out,box-shadow .18s ease-out}.playground-seg-item:hover:not(.playground-seg-item-selected){color:#4b5563}.playground-seg-item-selected{color:#111827;background:#fff;box-shadow:0 1px 2px #0000000d;transform:translateY(-.5px)}.playground-seg-more-icon{display:inline-flex;align-items:center;justify-content:center;margin-left:2px;color:inherit}.playground-seg-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.playground-info-cards{display:flex;flex-direction:column;gap:12px}.playground-info-card{background:#fff;border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #0000000f;padding:16px}.playground-info-card-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:10px;color:#6b7280}.playground-info-card-title{font-size:14px;font-weight:600;color:#111827;margin:0 0 6px}.playground-info-card-desc{font-size:12px;color:#6b7280;margin:0;line-height:1.4}.playground-trip-card{background:#f9fafb;border-radius:14px;border:1px solid #e5e7eb;padding:20px 20px 16px}.playground-trip-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.playground-trip-title{font-size:20px;font-weight:700;color:#111827;margin:0}.playground-trip-free{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#111827}.playground-trip-free-checkbox{width:16px;height:16px}.playground-trip-grid{display:flex;flex-direction:column;gap:18px}.playground-trip-field-full,.playground-trip-field-row{display:flex;flex-direction:column;gap:8px}.playground-trip-label{font-size:13px;font-weight:600;color:#111827}.playground-trip-inline{display:flex;flex-wrap:wrap;gap:10px}.playground-trip-inline-cell{flex:1;min-width:0}.playground-trip-room-row{display:flex;flex-wrap:wrap;gap:12px}.playground-trip-room-option{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:9999px;border:1px solid #e5e7eb;font-size:13px;color:#2f3340}.playground-trip-room-option-active{background:#eff6ff;border-color:#2563eb;color:#1d4ed8}.playground-trip-room-checkbox{width:14px;height:14px}.playground-trip-room-link{margin-left:6px;font-size:12px;color:#2563eb;border:none;background:none;cursor:pointer}.playground-flipdisc-card{background:#454954;border-radius:8px;transition:border-radius .05s,border-bottom-left-radius .05s,border-bottom-right-radius .05s;border:0px solid #e4e7ed;padding:0;box-shadow:inset 0 0 2px #00000080;overflow:hidden}.playground-flipdisc-card-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.playground-flipdisc-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 12px;font:inherit;font-size:12px;font-weight:600;color:#e4e7ed;background:#10121b;border:none;gap:28px;height:27px;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;border-radius:6px;transition:border-radius .05s,border-bottom-left-radius .05s,border-bottom-right-radius .05s}.playground-flipdisc-header:hover{background-color:#12141d}.playground-flipdisc-card-open .playground-flipdisc-header{border-bottom:0px solid rgba(234,234,255,.5);border-bottom-left-radius:0;border-bottom-right-radius:0}.playground-flipdisc-chevron{font-size:10px;color:#e4e7ed;transition:transform .2s ease}.playground-flipdisc-chevron-open{transform:rotate(180deg)}.playground-flipdisc-menu{max-height:0;overflow:hidden;transition:max-height .25s ease-out;padding:0}.playground-flipdisc-menu-open{max-height:320px;padding:8px}.playground-flipdisc-menu .playground-flipdisc-item:first-of-type{margin-top:0}.playground-flipdisc-menu .playground-flipdisc-item:last-of-type{margin-bottom:0}.playground-flipdisc-title{margin:0}.playground-flipdisc-item{display:flex;align-items:center;cursor:pointer;padding:5px;border-radius:5px;margin-bottom:4px;margin-top:4px;-webkit-tap-highlight-color:transparent;transition:background-color .3s ease}.playground-flipdisc-item:hover{background-color:#232632}.playground-flipdisc-item:has(.playground-flipdisc-checkbox:checked){background-color:#282c38}.playground-flipdisc-checkbox{position:absolute;opacity:0;width:0;height:0}.playground-flipdisc-visual{position:relative;width:18px;height:18px;flex-shrink:0;margin-right:10px;perspective:800px}.playground-flipdisc-flipper{position:absolute;width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.7,0,.2,1)}.playground-flipdisc-front,.playground-flipdisc-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;border-radius:4px}.playground-flipdisc-front{background-color:#171922;box-shadow:inset 0 1px 3px #000000b3}.playground-flipdisc-front-icon{width:16px;height:16px;stroke:#e4e7ed;stroke-width:2}.playground-flipdisc-back{background-image:radial-gradient(circle,#00ff1e,#00c017);box-shadow:0 0 8px #4afb3c59,inset 0 1px 2px #ffffff4d;transform:rotateX(180deg)}.playground-flipdisc-back-icon{width:12px;height:12px;stroke:#16171b;stroke-width:2.5}.playground-flipdisc-text{font-size:11px;font-weight:600;color:#e4e7ed;transition:color .5s ease}.playground-flipdisc-checkbox:checked~.playground-flipdisc-visual .playground-flipdisc-flipper{transform:rotateX(-180deg)}.playground-flipdisc-checkbox:checked~.playground-flipdisc-text{color:#e4e7ed;text-shadow:0 0 0px rgb(119 251 60 0 / 50%)}.playground-flipdisc-checkbox:focus-visible~.playground-flipdisc-visual .playground-flipdisc-flipper .playground-flipdisc-front{outline:0px solid #fb923c;outline-offset:0px}.playground-tabs{margin-bottom:24px}.playground-tabs-list{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #e5e7eb}.playground-tabs-tab{padding:8px 16px;font-size:14px;font-weight:500;color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer}.playground-tabs-tab:hover{color:#2f3340;background:#f3f4f6}.playground-tabs-tab-active{color:#fff;background:#22c55e;border-color:#22c55e}.playground-tabs-tab-active:hover{color:#fff;background:#16a34a;border-color:#16a34a}.playground-tabs-panel{min-height:120px}.playground-dashboard-wrap{margin:0 -16px;width:calc(100% + 32px);max-width:calc(100vw - 32px);min-height:100vh;background:#0f0f10}.pg-dashboard{display:flex;flex-direction:row;min-height:100vh;background:#1a1a1a;color:#fff;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.pg-dashboard__sidebar{width:260px;min-height:100vh;background:#1a1a1a;border-right:1px solid #2a2a2a;display:flex;flex-direction:column;padding:20px 0;flex-shrink:0}.pg-dashboard__logo{display:flex;flex-direction:column;align-items:flex-start;padding:0 20px 24px;gap:4px}.pg-dashboard__logo-icon{width:36px;height:36px;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:10px;display:block}.pg-dashboard__logo-text{font-weight:700;font-size:18px;color:#fff}.pg-dashboard__logo-id{font-size:12px;color:#ffffff80}.pg-dashboard__nav{display:flex;flex-direction:column;gap:2px;flex:1;padding:0 12px}.pg-dashboard__nav-item-wrap{display:flex;flex-direction:column;gap:2px}.pg-dashboard__nav-item{display:flex;align-items:center;gap:10px;padding:10px 12px;width:100%;border:none;border-radius:8px;background:transparent;color:#ffffffe6;font-size:14px;cursor:pointer;text-align:left}.pg-dashboard__nav-item:hover{background:#ffffff0f}.pg-dashboard__nav-item--active{background:#2a2a2a;color:#fff}.pg-dashboard__nav-icon{width:18px;height:18px;background:#fff6;border-radius:4px;flex-shrink:0}.pg-dashboard__nav-children{display:flex;flex-direction:column;padding:4px 12px 4px 40px;gap:2px}.pg-dashboard__nav-child{font-size:13px;color:#ffffff8c}.pg-dashboard__help-card{margin:16px 16px 0;padding:16px;background:#252525;border:1px solid #333;border-radius:12px;display:flex;flex-direction:column;gap:12px}.pg-dashboard__help-icon{width:24px;height:24px;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:6px;display:block}.pg-dashboard__help-text{margin:0;font-size:13px;color:#ffffffd9;line-height:1.4}.pg-dashboard__help-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;color:#1a1a1a;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.pg-dashboard__user{display:flex;align-items:center;gap:12px;padding:16px 20px 0;margin-top:auto}.pg-dashboard__user-avatar{width:40px;height:40px;border-radius:50%;background:#404040;flex-shrink:0}.pg-dashboard__user-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.pg-dashboard__user-name{font-size:14px;font-weight:600;color:#fff}.pg-dashboard__user-badge{font-size:10px;color:#a1d336;font-weight:600}.pg-dashboard__user-email{font-size:12px;color:#ffffff80}.pg-dashboard__user-more{background:transparent;border:none;color:#fff9;font-size:18px;cursor:pointer;padding:4px}.pg-dashboard__main{flex:1;display:flex;flex-direction:column;min-width:0;background:#f3f4f6}.pg-dashboard__header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#1a1a1a;border-bottom:1px solid #2a2a2a}.pg-dashboard__breadcrumb{display:flex;align-items:center;gap:6px;font-size:14px;color:#ffffffe6}.pg-dashboard__breadcrumb-sep{color:#fff6}.pg-dashboard__header-actions{display:flex;align-items:center;gap:12px}.pg-dashboard__header-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#fffc;font-size:16px;cursor:pointer}.pg-dashboard__header-avatars{display:flex;align-items:center;gap:-6px}.pg-dashboard__header-avatar{width:28px;height:28px;border-radius:50%;background:#404040;border:2px solid #1a1a1a;margin-left:-8px}.pg-dashboard__header-avatar:first-child{margin-left:0}.pg-dashboard__header-more{font-size:12px;color:#fff9;margin-left:4px}.pg-dashboard__invite-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:8px;font-size:14px;cursor:pointer}.pg-dashboard__content{flex:1;padding:24px;display:flex;flex-direction:column;gap:24px;background:#1a1a1a}.pg-dashboard__grid{display:grid;gap:20px}.pg-dashboard__grid--row1{grid-template-columns:repeat(4,1fr)}@media(max-width:1200px){.pg-dashboard__grid--row1{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.pg-dashboard__grid--row1,.pg-dashboard__grid--row2{grid-template-columns:1fr}.pg-dashboard__sidebar{width:200px}}.pg-dashboard__grid--row2{grid-template-columns:1fr 1fr}.pg-dashboard__card{background:#252525;border-radius:12px;padding:20px;border:1px solid #2a2a2a;display:flex;flex-direction:column;gap:12px}.pg-dashboard__card-head{display:flex;align-items:center;gap:8px}.pg-dashboard__card-title{font-size:14px;font-weight:500;color:#ffffffe6}.pg-dashboard__card-title-icon{width:20px;height:20px;background:#fff3;border-radius:4px}.pg-dashboard__card-title-icon--box{background:#4b5563}.pg-dashboard__card-title-icon--gear{background:#6b7280}.pg-dashboard__card-title-icon--down{background:#ef4444}.pg-dashboard__card-title-icon--chart,.pg-dashboard__card-title-icon--people{background:#3b82f6}.pg-dashboard__card-value{font-size:24px;font-weight:700;color:#fff}.pg-dashboard__card-change--up{font-size:13px;color:#22c55e}.pg-dashboard__card-change--down{font-size:13px;color:#ef4444}.pg-dashboard__card-chart{height:40px;border-radius:6px;margin-top:4px}.pg-dashboard__card-chart--green{background:linear-gradient(90deg,transparent 0%,rgba(34,197,94,.3) 50%,rgba(34,197,94,.6) 100%)}.pg-dashboard__card-chart--red{background:linear-gradient(90deg,transparent 0%,rgba(239,68,68,.3) 50%,rgba(239,68,68,.6) 100%)}.pg-dashboard__card--activity{grid-column:span 1;position:relative;min-height:240px}.pg-dashboard__activity-tabs{display:flex;gap:4px;flex-wrap:wrap}.pg-dashboard__activity-tab{padding:6px 10px;background:#ffffff14;border:none;border-radius:6px;color:#ffffffb3;font-size:12px;cursor:pointer}.pg-dashboard__activity-tab--active{background:#ffffff26;color:#fff}.pg-dashboard__activity-center{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1;padding:16px 0;min-height:100px}.pg-dashboard__activity-value{font-size:28px;font-weight:700;color:#fff}.pg-dashboard__activity-label{font-size:12px;color:#ffffff80}.pg-dashboard__activity-donut{position:absolute;left:50%;top:120px;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:50%;background:conic-gradient(#ec4899 0deg 90deg,#f97316 90deg 180deg,#eab308 180deg 270deg,#38bdf8 270deg 360deg);opacity:.9;z-index:0}.pg-dashboard__activity-legend{display:flex;flex-direction:column;gap:6px;margin-top:8px}.pg-dashboard__legend-row{display:flex;align-items:center;gap:8px;font-size:12px;color:#fffc}.pg-dashboard__legend-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pg-dashboard__card--chart{min-height:280px}.pg-dashboard__chart-legend{display:flex;gap:16px;font-size:12px;color:#ffffffb3}.pg-dashboard__chart-legend-sq{display:inline-block;width:12px;height:12px;border-radius:2px;margin-right:6px;vertical-align:middle}.pg-dashboard__chart-legend-sq--blue{background:#3b82f6}.pg-dashboard__chart-legend-sq--gray{background:#4b5563}.pg-dashboard__bar-chart{display:flex;align-items:flex-end;justify-content:space-around;gap:8px;height:160px;margin-top:16px}.pg-dashboard__bar-group{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;height:100%}.pg-dashboard__bar{width:100%;max-width:24px;border-radius:4px 4px 0 0;min-height:4px}.pg-dashboard__bar--gray{background:#4b5563}.pg-dashboard__bar--blue{background:#3b82f6}.pg-dashboard__bar-chart-labels{font-size:11px;color:#ffffff80;margin-top:8px}.pg-dashboard__card-head--space{justify-content:space-between}.pg-dashboard__view-all{font-size:13px;color:#3b82f6;text-decoration:none}.pg-dashboard__countries{display:flex;flex-direction:column;gap:12px}.pg-dashboard__country-row{display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:auto auto;gap:4px 12px;align-items:center}.pg-dashboard__country-flag{width:24px;height:18px;background:#2f3340;border-radius:2px;grid-row:span 2}.pg-dashboard__country-name{font-size:14px;color:#fff}.pg-dashboard__country-count{font-size:13px;color:#ffffffb3}.pg-dashboard__country-pct{font-size:12px;color:#ffffff80}.pg-dashboard__country-bar-wrap{grid-column:2 / -1;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.pg-dashboard__country-bar{height:100%;background:#ffffff40;border-radius:3px}.pg-dashboard__card--table{padding:0;overflow:hidden}.pg-dashboard__table-head{display:flex;align-items:center;gap:12px;padding:20px 20px 16px;flex-wrap:wrap}.pg-dashboard__table-title{margin:0;font-size:16px;font-weight:600;color:#fff}.pg-dashboard__table-badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;background:#ffffff26;border-radius:12px;font-size:13px;color:#ffffffe6}.pg-dashboard__table-actions{display:flex;gap:8px;margin-left:auto}.pg-dashboard__table-action{padding:6px 12px;background:#ffffff14;border:none;border-radius:6px;color:#fffc;font-size:13px;cursor:pointer}.pg-dashboard__table-wrap{overflow-x:auto}.pg-dashboard__table{width:100%;border-collapse:collapse;font-size:13px}.pg-dashboard__table th{text-align:left;padding:12px 16px;color:#ffffff80;font-weight:500;border-bottom:1px solid #2a2a2a}.pg-dashboard__table td{padding:12px 16px;color:#ffffffe6;border-bottom:1px solid #2a2a2a}.pg-dashboard__table tbody tr:hover{background:#ffffff08}.pg-dashboard__table-arrow{display:inline-block;width:16px;height:16px;background:#fff3;border-radius:2px;margin-right:8px;vertical-align:middle}.pg-dashboard__table-product-img{display:inline-block;width:36px;height:36px;background:#2f3340;border-radius:8px;margin-right:10px;vertical-align:middle}.pg-dashboard__table-avatar{display:inline-block;width:24px;height:24px;border-radius:50%;background:#4b5563;margin-right:8px;vertical-align:middle}.fm-matchday{display:flex;flex-direction:column;min-height:100vh;background:#090a11;color:#fff;font-family:Manrope,system-ui,sans-serif}.fm-matchday__topbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 20px;background:#090a11;border-bottom:1px solid rgba(255,255,255,.08)}.fm-matchday__topbar-left{display:flex;align-items:center;gap:8px}.fm-matchday__chevron{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:none;border-radius:6px;color:#ffffffe6;font-size:18px;cursor:pointer}.fm-matchday__crest{width:32px;height:32px;border-radius:50%;background:#b91c1c;flex-shrink:0}.fm-matchday__portal{font-weight:600;font-size:14px;color:#fff}.fm-matchday__main-nav{display:flex;align-items:center;gap:4px}.fm-matchday__main-nav-item{padding:8px 14px;background:transparent;border:none;border-radius:6px;color:#fff9;font-size:14px;cursor:pointer;border-bottom:2px solid transparent}.fm-matchday__main-nav-item:hover{color:#ffffffe6}.fm-matchday__main-nav-item--active{color:#f87871;border-bottom-color:#f87871}.fm-matchday__topbar-right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fm-matchday__search-btn{padding:6px 12px;background:#ffffff14;border:none;border-radius:6px;color:#fffc;font-size:13px;cursor:pointer}.fm-matchday__icon-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#ffffffb3;font-size:16px;cursor:pointer}.fm-matchday__datetime{font-size:13px;color:#fff9}.fm-matchday__continue{padding:8px 20px;background:#e65a53;border:none;border-radius:6px;color:#fff;font-weight:600;font-size:14px;cursor:pointer}.fm-matchday__fast-fwd{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:none;border-radius:6px;color:#fffc;font-size:14px;cursor:pointer}.fm-matchday__bookmarks{padding:6px 10px;background:transparent;border:none;color:#ffffffb3;font-size:13px;cursor:pointer}.fm-matchday__quick-icons{display:flex;gap:4px}.fm-matchday__quick-icon{width:24px;height:24px;border-radius:50%;background:#ffffff26}.fm-matchday__subnav{display:flex;align-items:center;gap:4px;padding:10px 20px;background:#090a11;border-bottom:1px solid rgba(255,255,255,.08);overflow-x:auto}.fm-matchday__subnav-item{padding:8px 14px;background:transparent;border:none;border-radius:6px;color:#ffffff7a;font-size:13px;cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent}.fm-matchday__subnav-item--active{color:#fff;border-bottom-color:#f87871}.fm-matchday__grid{flex:1;display:grid;grid-template-columns:repeat(12,1fr);gap:16px;padding:20px;align-content:start}.fm-matchday__widget{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.fm-matchday__widget-title{margin:0;font-size:15px;font-weight:700;color:#fff}.fm-matchday__widget-footer{font-size:12px;color:#ffffff7a;margin-top:auto}.fm-matchday__widget--tactics{grid-column:span 4}.fm-matchday__tactic-name{font-size:14px;color:#fff}.fm-matchday__info-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:#fff3;font-size:11px;margin-left:4px}.fm-matchday__tactic-actions{display:flex;gap:8px;flex-wrap:wrap}.fm-matchday__tactic-btn{padding:6px 12px;background:#ffffff14;border:none;border-radius:4px;color:#fffc;font-size:12px;cursor:pointer}.fm-matchday__pitches{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fm-matchday__pitch-wrap{display:flex;flex-direction:column;align-items:center;gap:6px}.fm-matchday__pitch{position:relative;width:100%;aspect-ratio:2/3;max-height:160px;background:#ffffff0f;border-radius:6px;border:1px solid rgba(255,255,255,.1)}.fm-matchday__pitch-line--center{position:absolute;left:0;right:0;top:50%;height:1px;background:#fff3}.fm-matchday__pitch-circle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30%;aspect-ratio:1;border:1px solid rgba(255,255,255,.2);border-radius:50%}.fm-matchday__pitch-box--top,.fm-matchday__pitch-box--bottom{position:absolute;left:10%;right:10%;height:18%;border:1px solid rgba(255,255,255,.15);border-radius:2px}.fm-matchday__pitch-box--top{top:0}.fm-matchday__pitch-box--bottom{bottom:0}.fm-matchday__pitch-player{position:absolute;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:10px;font-weight:700;color:#fff}.fm-matchday__pitch-player--red{background:#b91c1c}.fm-matchday__pitch-player--blue{background:#1d4ed8}.fm-matchday__pitch-label{font-size:12px;color:#fff}.fm-matchday__pitch-sublabel{font-size:11px;color:#ffffff80}.fm-matchday__widget--next-prep{grid-column:span 4}.fm-matchday__prep-block{display:flex;flex-direction:column;gap:8px}.fm-matchday__prep-title{font-size:12px;font-weight:600;color:#ffffffb3}.fm-matchday__prep-item{display:flex;flex-direction:column;gap:2px}.fm-matchday__prep-item-title{font-size:13px;color:#fff}.fm-matchday__prep-item-desc{font-size:12px;color:#ffffff80}.fm-matchday__training-btn{margin-top:auto;padding:8px 12px;background:#ffffff14;border:none;border-radius:6px;color:#fff;font-size:13px;cursor:pointer;align-self:flex-start}.fm-matchday__widget--fixtures{grid-column:span 4}.fm-matchday__fixture-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.fm-matchday__fixture-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;font-size:13px}.fm-matchday__fixture-row--next{background:#22c55e33}.fm-matchday__fixture-date{width:52px;color:#ffffffb3}.fm-matchday__fixture-crest{width:24px;height:24px;border-radius:4px;background:#2f3340;flex-shrink:0}.fm-matchday__fixture-opp{flex:1;color:#fff;min-width:0}.fm-matchday__fixture-meta{font-size:12px;color:#ffffff80}.fm-matchday__fixture-score,.fm-matchday__fixture-time{font-weight:600;color:#fff}.fm-matchday__widget--first-team{grid-column:span 3}.fm-matchday__table-head{display:grid;grid-template-columns:24px 1fr 20px 20px 20px 36px;gap:8px;align-items:center;font-size:11px;font-weight:600;color:#fff9;text-transform:uppercase}.fm-matchday__player-row{display:grid;grid-template-columns:24px 1fr 20px 20px 20px 36px;gap:8px;align-items:center;padding:6px 0;font-size:13px;border-bottom:1px solid rgba(255,255,255,.06)}.fm-matchday__player-badge{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#b91c1c;color:#fff;font-size:11px;font-weight:700}.fm-matchday__player-name{color:#fff;min-width:0}.fm-matchday__player-icon{width:14px;height:14px;border-radius:50%}.fm-matchday__player-icon--green{background:#22c55e}.fm-matchday__player-icon--yellow{background:#eab308}.fm-matchday__player-rat{font-weight:600;color:#fff}.fm-matchday__widget--feedback{grid-column:span 2}.fm-matchday__feedback-row{display:flex;align-items:center;gap:8px;font-size:13px}.fm-matchday__feedback-label{color:#fffc}.fm-matchday__feedback-pill{padding:4px 10px;border-radius:20px;font-size:12px}.fm-matchday__feedback-pill--yellow{background:#eab30840;color:#eab308}.fm-matchday__feedback-highlight{color:#22c55e}.fm-matchday__feedback-crit{color:#ef4444}.fm-matchday__widget--training{grid-column:span 2}.fm-matchday__week-days{font-size:11px;color:#ffffffb3;display:flex;justify-content:space-between;gap:4px}.fm-matchday__week-icons{display:flex;justify-content:space-between;gap:4px}.fm-matchday__day-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border-radius:4px;font-size:14px;color:#fff9}.fm-matchday__day-icon--active{background:#ffffff1f}.fm-matchday__widget--datahub{grid-column:span 4}.fm-matchday__datahub-sub{font-size:12px;color:#ffffffb3}.fm-matchday__radar-wrap{position:relative;display:flex;align-items:center;justify-content:center;min-height:180px}.fm-matchday__radar{position:absolute;width:140px;height:140px;border-radius:50%;background:conic-gradient(from 0deg,#22c55e80 0deg 45deg,#22c55e4d 45deg 90deg,#22c55e99 90deg 180deg,#22c55e66 180deg 270deg,#22c55e80 270deg 360deg);opacity:.8}.fm-matchday__radar-labels{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:center;font-size:11px;color:#fffc}.fm-matchday__radar-label strong{color:#fff}.fm-matchday__perf-summary{font-size:13px;color:#22c55e}.fm-matchday__widget--opposition{grid-column:span 4}.fm-matchday__opp-header{display:flex;align-items:center;gap:10px}.fm-matchday__opp-crest{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#eab308,#1f2937);flex-shrink:0}.fm-matchday__opp-name{font-size:16px;font-weight:700;color:#fff}.fm-matchday__opp-meta,.fm-matchday__opp-reports{font-size:12px;color:#ffffff80}.fm-matchday__opp-form{display:flex;align-items:center;gap:6px}.fm-matchday__opp-form-label{font-size:12px;color:#fff9;margin-right:4px}.fm-matchday__opp-form-dot{width:10px;height:10px;border-radius:2px}.fm-matchday__opp-form-dot--red{background:#ef4444}.fm-matchday__opp-form-dot--green{background:#22c55e}.fm-matchday__opp-form-dot--yellow{background:#eab308}.fm-matchday__opp-key{font-size:13px;color:#ffffffe6}.fm-matchday__opp-news{font-size:12px;color:#ffffff80}.fm-matchday__widget--stages{grid-column:span 4}.fm-matchday__stages-sub{font-size:12px;color:#ffffffb3}.fm-matchday__table-head--stages{grid-template-columns:4px 24px 24px 1fr 32px 32px}.fm-matchday__stages-row{display:grid;grid-template-columns:4px 24px 24px 1fr 32px 32px;gap:8px;align-items:center;padding:6px 0;font-size:13px;border-bottom:1px solid rgba(255,255,255,.06)}.fm-matchday__stages-zone{width:4px;height:100%;min-height:20px;border-radius:2px}.fm-matchday__stages-zone--promo{background:#22c55e}.fm-matchday__stages-zone--playoff{background:#38bdf8}.fm-matchday__stages-zone--relegation{background:#ef4444}.fm-matchday__stages-zone--none{background:transparent}.fm-matchday__stages-pos{color:#fff9}.fm-matchday__stages-crest{width:20px;height:20px;border-radius:4px;background:#4b5563}.fm-matchday__stages-team{color:#fff}.fm-matchday__stages-pld,.fm-matchday__stages-pts{color:#fffc;text-align:right}.fm-matchday__stages-legend{font-size:11px;color:#ffffff80;display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.fm-matchday__stages-legend-dot{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:4px;vertical-align:middle}.fm-matchday__stages-legend-dot--green{background:#22c55e}.fm-matchday__stages-legend-dot--blue{background:#38bdf8}.fm-matchday__stages-legend-dot--red{background:#ef4444}.fm-matchday__doc-btn{margin-top:8px;padding:6px 12px;background:#ffffff14;border:none;border-radius:6px;color:#fff;font-size:13px;cursor:pointer}.fm-matchday__widget--competitions{grid-column:span 2}.fm-matchday__comp-list{display:flex;flex-direction:column;gap:8px}.fm-matchday__comp-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff}.fm-matchday__comp-item--out{color:#ffffff80}.fm-matchday__footer{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#090a11;border-top:1px solid rgba(255,255,255,.08)}.fm-matchday__beta{font-size:12px;color:#fff6}.fm-matchday__report-bug{padding:6px 14px;background:transparent;border:none;color:#e65a53;font-size:13px;cursor:pointer}@media(max-width:1200px){.fm-matchday__widget--tactics,.fm-matchday__widget--next-prep,.fm-matchday__widget--fixtures,.fm-matchday__widget--datahub,.fm-matchday__widget--opposition,.fm-matchday__widget--stages{grid-column:span 6}}@media(max-width:768px){.fm-matchday__grid{grid-template-columns:1fr}.fm-matchday__widget--tactics,.fm-matchday__widget--next-prep,.fm-matchday__widget--fixtures,.fm-matchday__widget--first-team,.fm-matchday__widget--feedback,.fm-matchday__widget--training,.fm-matchday__widget--datahub,.fm-matchday__widget--opposition,.fm-matchday__widget--stages,.fm-matchday__widget--competitions{grid-column:span 1}}.fm-tactics{display:flex;flex-direction:column;min-height:100vh;background:#090a11;color:#fff;font-family:Manrope,system-ui,sans-serif}.fm-tactics .fm-matchday__subnav-item--active{border-bottom-color:#38bdf8}.fm-tactics__crest--city{background:linear-gradient(135deg,#6cabdd,#1a5276)}.fm-tactics__subnav-right{display:flex;align-items:center;gap:8px;margin-left:auto}.fm-tactics__bookmarks{padding:6px 10px;background:transparent;border:none;color:#ffffffb3;font-size:13px;cursor:pointer}.fm-tactics__subnav-icon{width:24px;height:24px;border-radius:4px;background:#ffffff1f}.fm-tactics__header{padding:16px 20px;background:#1a1a2e;border-bottom:1px solid rgba(255,255,255,.08)}.fm-tactics__title{margin:0 0 12px;font-size:20px;font-weight:700;color:#fff}.fm-tactics__pills{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.fm-tactics__pill{padding:8px 14px;background:#ffffff1a;border:none;border-radius:20px;color:#ffffffe6;font-size:13px;cursor:pointer}.fm-tactics__pill--green{background:#22c55e59;color:#fff}.fm-tactics__pill-add{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:none;border-radius:8px;color:#ffffffb3;font-size:18px;cursor:pointer}.fm-tactics__tabs{display:flex;gap:4px}.fm-tactics__tab{padding:8px 16px;background:transparent;border:none;border-radius:6px;color:#ffffff80;font-size:14px;cursor:pointer;border-bottom:2px solid transparent}.fm-tactics__tab--active{color:#fff;background:#ffffff0f;border-bottom-color:#38bdf8}.fm-tactics__body{flex:1;display:flex;gap:16px;padding:16px 20px;min-height:0}.fm-tactics__pitches-wrap{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:16px;min-width:0}.fm-tactics__pitch-panel{position:relative;display:flex;flex-direction:column;gap:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:12px;min-height:380px}.fm-tactics__pitch-tabs{display:flex;gap:4px;flex-wrap:wrap}.fm-tactics__pitch-tab{padding:6px 12px;background:#ffffff0f;border:none;border-radius:6px;color:#fff9;font-size:12px;cursor:pointer}.fm-tactics__pitch-tab--active{background:#22c55e40;color:#fff}.fm-tactics__pitch-toolbar{position:absolute;top:12px;right:12px;display:flex;gap:4px;z-index:2}.fm-tactics__pitch-tool-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#0000004d;border:none;border-radius:4px;color:#fffc;font-size:14px;cursor:pointer}.fm-tactics__pitch{position:relative;flex:1;min-height:280px;border-radius:6px;overflow:hidden}.fm-tactics__pitch--green{background:linear-gradient(180deg,#0d3d0d,#0a2f0a);border:1px solid rgba(255,255,255,.15)}.fm-tactics__pitch-line--center{position:absolute;left:0;right:0;top:50%;height:2px;background:#ffffff59}.fm-tactics__pitch-circle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:28%;aspect-ratio:1;border:2px solid rgba(255,255,255,.35);border-radius:50%}.fm-tactics__pitch-box--top,.fm-tactics__pitch-box--bottom{position:absolute;left:8%;right:8%;height:22%;border:2px solid rgba(255,255,255,.25);border-radius:4px}.fm-tactics__pitch-box--top{top:0}.fm-tactics__pitch-box--bottom{bottom:0}.fm-tactics__shirt{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:48px;padding:4px 6px;background:linear-gradient(180deg,#6cabdd,#4a90c4);border-radius:6px;border:1px solid rgba(255,255,255,.2);box-shadow:0 2px 6px #0000004d;font-size:10px;color:#fff}.fm-tactics__shirt-num{font-weight:700;font-size:14px}.fm-tactics__shirt-name{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:56px}.fm-tactics__shirt-role{font-size:8px;opacity:.9}.fm-tactics__shirt-stars{font-size:8px;letter-spacing:.5px;opacity:.9}.fm-tactics__pitch-label{font-size:13px;font-weight:600;color:#fff}.fm-tactics__pitch-sublabel{font-size:12px;color:#ffffff80}.fm-tactics__sidebar{width:320px;flex-shrink:0;display:flex;flex-direction:column;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden}.fm-tactics__sidebar-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.fm-tactics__sidebar-title{margin:0;font-size:15px;font-weight:700;color:#fff}.fm-tactics__filter-btn{padding:6px 12px;background:#ffffff14;border:none;border-radius:6px;color:#fffc;font-size:12px;cursor:pointer}.fm-tactics__selection-table{flex:1;overflow-y:auto;padding:8px}.fm-tactics__selection-header{display:grid;grid-template-columns:42px 42px 36px 24px 1fr 56px 36px 48px;gap:6px;padding:8px 6px;font-size:10px;font-weight:600;color:#ffffff80;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.08)}.fm-tactics__selection-row{display:grid;grid-template-columns:42px 42px 36px 24px 1fr 56px 36px 48px;gap:6px;align-items:center;padding:8px 6px;font-size:12px;border-bottom:1px solid rgba(255,255,255,.04)}.fm-tactics__stars{color:#eab308;font-size:10px}.fm-tactics__pi-icon{font-size:12px;opacity:.7}.fm-tactics__player-name{color:#fff;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fm-tactics__inf-badges{display:flex;gap:4px;flex-wrap:wrap}.fm-tactics__badge{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:600}.fm-tactics__badge--green{background:#22c55e4d;color:#86efac}.fm-tactics__badge--orange{background:#f973164d;color:#fdba74}.fm-tactics__badge--blue{background:#3b82f64d;color:#93c5fd}.fm-tactics__con{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:18px;font-size:12px;color:#22c55e}.fm-tactics__con-bar{position:absolute;left:0;top:0;bottom:0;background:#22c55e66;border-radius:2px;max-width:100%}.fm-tactics__av-rat{font-weight:600;color:#fff;text-align:right}.fm-tactics__rules-btn{padding:10px 16px;background:transparent;border:none;border-top:1px solid rgba(255,255,255,.08);color:#fff9;font-size:12px;cursor:pointer;text-align:left;width:100%}.fm-tactics__substitutes{position:relative;padding:16px 20px;background:#ffffff05;border-top:1px solid rgba(255,255,255,.08)}.fm-tactics__subs-title{margin:0 0 12px;font-size:15px;font-weight:700;color:#fff}.fm-tactics__subs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:12px}.fm-tactics__sub-card{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:6px}.fm-tactics__sub-num{font-size:11px;font-weight:700;color:#fff9}.fm-tactics__sub-name{font-size:13px;color:#fff}.fm-tactics__sub-pos{font-size:11px;color:#ffffff80}.fm-tactics__subs-pagination{display:flex;align-items:center;gap:12px}.fm-tactics__subs-page{font-size:12px;color:#ffffff80}.fm-tactics__subs-dots{display:flex;gap:4px}.fm-tactics__subs-dot{width:6px;height:6px;border-radius:50%;background:#fff3}.fm-tactics__subs-dot--active{background:#22c55e}.fm-tactics__watermark{position:absolute;bottom:8px;left:20px;font-size:10px;color:#fff3;padding:4px 8px;background:#0003;border-radius:4px}.fm-tactics .fm-matchday__footer{justify-content:center}.fm-tactics .fm-matchday__footer .fm-matchday__beta{display:none}.fm-tactics__team-bar{width:100%;max-width:400px}@media(max-width:1024px){.fm-tactics__body{flex-direction:column}.fm-tactics__sidebar{width:100%;max-height:320px}.fm-tactics__pitches-wrap{grid-template-columns:1fr}}.playground-bars-light{margin-top:28px}.playground-bar-list{display:flex;flex-direction:column;gap:24px}.playground-bar-wrap,.playground-bar-wrap .playground-slider-caption{margin-bottom:8px}.playground-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;padding:10px 14px;background:#dcfce7;border-radius:12px;border:1px solid #bbf7d0}.playground-bar-left,.playground-bar-center,.playground-bar-right{display:flex;align-items:center;gap:8px}.playground-bar-left{flex-shrink:0}.playground-bar-center{flex:1;min-width:0;justify-content:center;flex-wrap:wrap}.playground-bar-right{flex-shrink:0}.playground-bar-logo{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:12px;font-weight:700;border-radius:50%;flex-shrink:0}.playground-bar-logo-green{background:#22c55e;color:#fff}.playground-bar-logo-purple{background:#7c3aed;color:#fff}.playground-bar-filename,.playground-bar-brand{font-size:14px;font-weight:600;color:#166534}.playground-bar-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#166534;border-radius:6px}.playground-bar-icon:hover{background:#22c55e33}.playground-bar-menu-item{padding:6px 10px;font-size:13px;font-weight:500;color:#166534;background:none;border:none;border-radius:6px;cursor:pointer}.playground-bar-menu-item:hover,.playground-bar-menu-item-active{color:#fff;background:#7c3aed}.playground-bar-divider{width:1px;height:20px;background:#86efac;flex-shrink:0}.playground-bar-meta{font-size:12px;color:#166534}.playground-bar-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;border-radius:8px;border:none;cursor:pointer}.playground-bar-btn-purple{color:#fff;background:#7c3aed}.playground-bar-btn-purple:hover{background:#6d28d9}.playground-bar-btn-green{color:#fff;background:#22c55e}.playground-bar-btn-green:hover{background:#16a34a}.playground-bar-btn-arrow{font-size:12px}.playground-bar-day{padding:6px 10px;font-size:12px;font-weight:600;color:#166534;background:none;border:none;border-radius:6px;cursor:pointer}.playground-bar-day:hover,.playground-bar-day-active{color:#fff;background:#22c55e}.playground-bar-breadcrumb{font-size:13px;color:#166534;flex-wrap:wrap}.playground-bar-breadcrumb-sep{margin:0 4px;color:#86efac}.playground-bar-breadcrumb-green{color:#16a34a;font-weight:600}.playground-bar-badge{display:inline-block;padding:2px 6px;font-size:11px;font-weight:600;background:#22c55e;color:#fff;border-radius:4px;margin-left:4px}.playground-bar-avatar{width:28px;height:28px;border-radius:50%;background:#86efac;flex-shrink:0}.playground-bar-tab-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;color:#166534;background:none;border:none;border-radius:8px;cursor:pointer}.playground-bar-tab-btn:hover,.playground-bar-tab-btn-active{color:#fff;background:#7c3aed}.playground-bar-tab-icon{font-size:14px}.playground-bar-editor{flex-wrap:wrap}.playground-bar-drop{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:12px;color:#166534;background:#fff;border:1px solid #86efac;border-radius:6px;cursor:pointer}.playground-bar-format{padding:4px 10px;font-size:13px;font-weight:700;color:#166534;background:none;border:none;border-radius:4px;cursor:pointer}.playground-bar-format:hover,.playground-bar-format-active{color:#fff;background:#7c3aed}.playground-dark-section{margin-top:24px;display:flex;flex-direction:column;gap:16px}.playground-dark-nav-wrap{margin-top:24px}.player-athleticism-layout{display:flex;flex-direction:row;align-items:stretch;min-height:0;gap:0}.player-ath-sidebar{flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;width:44px;min-height:120px;background:#12141d;border:0px solid #111827;border-right:none;transition:width .35s ease;overflow:hidden;border-radius:0}.player-athleticism-layout.player-ath-sidebar-open .player-ath-sidebar{width:250px}.player-ath-sidebar-toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100%;min-height:26px;padding:0;border-top:0px solid #e4e7ed;border-bottom:1px solid rgba(255,255,255,.3);border-left:0px solid #e4e7ed;border-right:0px solid #e4e7ed;background-color:#12141d;color:#fff;cursor:pointer;font-size:18px;line-height:1;transition:background .15s ease;border-radius:0}.player-ath-sidebar-toggle:hover{background-color:#12141d;border-bottom:1px solid rgba(0,255,30,1);transition:border-bottom .35s ease}.player-ath-sidebar-toggle-icon{display:block}.player-ath-sidebar-nav{flex:1;display:flex;flex-direction:column;gap:8px;padding:12px 14px!important;overflow-y:auto;align-items:stretch;width:100%;box-sizing:border-box;background:#1d1f29!important}.player-ath-sidebar-nav.playground-dark-nav{align-items:stretch;justify-content:flex-start;padding:10px!important}.player-ath-sidebar-nav.player-ath-nav-compare-open{overflow:visible}.player-ath-sidebar-nav .player-ath-radar-controls{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;padding:5px!important;border-radius:7px!important;background:#06070b!important;border:1px solid #535868!important}.player-ath-sidebar-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;width:100%;min-width:0;box-sizing:border-box}.player-ath-sidebar-row.playground-dark-nav-left{flex-direction:row;justify-content:flex-start;align-items:stretch;padding-right:0}.player-ath-sidebar-row .playground-dark-nav-logo{flex-shrink:0}.player-ath-sidebar-row .playground-seg-wrap{flex:1;min-width:0}.player-ath-sidebar .playground-seg-wrap{width:100%}.player-ath-sidebar .playground-seg{width:100%;display:flex;padding:0;border-radius:6px}.player-ath-sidebar .playground-seg-item{flex:1 1 0;min-width:0;padding:0;font-size:11px;justify-content:center}.player-ath-sidebar .playground-seg-item .playground-seg-icon{width:10px;height:10px}.player-ath-sidebar .player-ratings-radar-height-slider-wrap,.player-ath-sidebar .player-ath-radar-dot-size-slider{width:100%;padding-left:0}.player-ath-sidebar .player-ratings-radar-height-slider-wrap .radar-height-input-slider,.player-ath-sidebar .player-ath-radar-dot-size-slider .radar-height-input-slider{width:100%;display:flex;align-items:center;gap:4px}.player-ath-sidebar .player-ratings-radar-height-slider-wrap .sidebar-slider,.player-ath-sidebar .player-ath-radar-dot-size-slider .sidebar-slider{width:100%;grid-template-columns:52px 1fr 52px;gap:8px;align-items:center}.player-ath-sidebar .sidebar-slider .sidebar-slider-label{font-size:11px}.player-ath-sidebar .sidebar-slider .sidebar-slider-number{padding:2px;text-align:right}.player-ath-sidebar .sidebar-slider .sidebar-slider-value-wrap{min-width:0;width:100%;justify-content:flex-end;display:flex;align-items:center;gap:2px}.player-ath-sidebar .radar-height-input-slider>div:last-of-type{width:140px;min-width:140px;flex-shrink:0}.player-ath-sidebar .radar-height-input-slider label,.player-ath-sidebar .radar-height-input-slider [id$=-label]{flex-shrink:0;margin-right:0}.player-ath-sidebar .radar-height-input-slider-label-top{gap:1px}.player-ath-sidebar .radar-height-input-slider-label-top .radar-height-input-slider-number{width:36px}.player-ath-sidebar .player-ratings-radar-fill-controls .player-ratings-radar-fill-controls-label{height:18px!important;padding:2px 6px;gap:4px}.player-ath-sidebar .player-ratings-radar-fill-controls .player-ratings-radar-fill-controls-label>span:first-of-type{font-size:11px}.player-ath-sidebar .player-ratings-radar-fill-color-wrap{width:24px;height:18px}.player-ath-sidebar .player-ratings-radar-fill-color-wrap svg{width:12px;height:12px}.player-ath-sidebar .player-ath-fill-row.player-ratings-radar-fill-controls{width:100%;gap:8px}.player-ath-radar-legend-wrap{position:absolute;top:10px;right:10px;z-index:10;display:flex;flex-direction:column;gap:2px;padding:2px;border:1px solid #000;border-radius:6px;background:#020617d9;transition:background-color .35s ease,border-color .35s ease,color .35s ease}.player-ath-radar-legend-card{min-width:0}.player-ath-radar-legend-card-inner{display:flex;align-items:center;gap:8px;padding:2px;border-radius:6px;background:#ffffff42}.player-ath-radar-legend-avatar{width:48px;height:28px;flex-shrink:0}.player-ath-radar-legend-avatar .player-filter-avatar-headshot{right:0}.player-ath-radar-legend-name{flex:1;min-width:0;font-size:10px;font-weight:600;color:#f1f3f7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:6px}.player-ath-radar-legend-color{width:12px;height:12px;border-radius:3px;margin-right:4px!important;flex-shrink:0}.player-ath-night-toggle-row{margin-top:0}.player-ath-night-toggle-btn{width:100%;box-sizing:border-box;padding:3px 10px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.05em;cursor:pointer;border:1px solid rgba(255,255,255,0);background:#232632;color:#e4e7ed;transition:background-color .35s ease,border-color .35s ease,color .35s ease,opacity .35s ease}.player-ath-night-toggle-btn:hover{background:#1d1f29;transition:all .35s ease}.player-ath-radar-legend{position:absolute;top:10px;right:10px;z-index:10;display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:7px;background:#020617d9;border:1px solid #111827}.player-ath-radar-wrap{position:relative}.playground-dark-nav{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:10px 16px;border-radius:0;background-color:#06070b;border:0px solid #111827}.playground-dark-nav-seg{margin:0}.playground-dark-nav .playground-seg{background:#000;padding:0;border-radius:7px;position:relative;margin:0!important;display:inline-flex;align-items:center;border:1px solid #535868!important;overflow:hidden;height:22px!important}.playground-dark-nav .playground-seg-pill{position:absolute;left:0;width:50%;border-radius:0;height:100%;background:#323644;box-shadow:0 1px 2px #0000;z-index:0;pointer-events:none;transition:transform .28s cubic-bezier(.4,0,.2,1)}.playground-dark-nav .playground-seg[data-selected=radar] .playground-seg-pill{transform:translate(100%)}.playground-dark-nav .playground-seg-item{color:#a6adbd;position:relative;z-index:1;background:#1d1f29;border-radius:0;display:inline-flex;align-items:center;justify-content:center;line-height:1.2;height:22px!important;box-sizing:border-box;font-weight:500;transform:none;box-shadow:none}.playground-dark-nav .playground-seg-item:hover:not(.playground-seg-item-selected){color:#cacedb;background:#191b24}.playground-dark-nav .playground-seg-item-selected{color:#00ff1e;background:#12141d;transform:none;box-shadow:none;font-weight:500}.player-scout-report-combine-toggle.playground-dark-nav .playground-seg-item-selected,.playground-seg-item{background:transparent!important}.playground-dark-nav-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.playground-dark-nav-col{display:flex;align-items:center;flex-shrink:0}.playground-dark-nav .player-ratings-radar-height-slider-wrap,.playground-dark-nav .player-ath-radar-dot-size-slider{position:relative;padding-left:40px}.playground-dark-nav .player-ratings-radar-height-slider-wrap .radar-height-input-slider label,.playground-dark-nav .player-ath-radar-dot-size-slider .radar-height-input-slider label{position:absolute;left:0;top:50%;transform:translateY(-50%);width:36px;margin:0}.playground-dark-nav .player-ath-radar-fill-controls-label{color:#e5e7eb;font-size:11px;gap:6px}.player-ath-radar-fill-palette-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.playground-dark-nav .player-ath-radar-fill-opacity-value{color:#e5e7eb;min-width:28px}.playground-dark-nav .player-ath-radar-fill-opacity{width:72px}.playground-dark-nav .player-ath-radar-fill-color{border:0 solid white;border-radius:5px;padding:0;background-color:transparent}.player-ath-sidebar .player-ath-compare-row{flex-direction:column;align-items:stretch;gap:0px;flex:1 1 auto;min-height:0;height:100%}.player-ath-compare-section-label{font-size:11px;font-weight:600;margin:2px 0;letter-spacing:.06em;color:#e4e6ebe0;text-align:center}.playground-dark-nav-compare{position:relative}.playground-dark-nav-compare .filter-dropdown-panel{position:absolute;top:100%;right:0;margin-top:4px;z-index:50;max-height:1200px;opacity:1;background:#020617;animation:none;transition:none}.player-ath-sidebar .filter-dropdown-ath-compare.filter-dropdown-open .filter-dropdown-trigger .filter-dropdown-trigger-btn,.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-trigger .filter-dropdown-trigger-btn{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:6px 12px;border-radius:9px 9px 0 0;border:0 solid rgba(255,255,255,.1);background:linear-gradient(180deg,#232632,#191b24);color:#e4e6eb;font-weight:500;text-align:center;cursor:pointer}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-trigger .filter-dropdown-trigger-btn:hover{background:linear-gradient(180deg,#2f3340,#232632);transition:background .35s ease}.player-ath-sidebar .filter-dropdown-ath-compare.filter-dropdown-open .filter-dropdown-trigger .filter-dropdown-trigger-btn,.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-trigger .filter-dropdown-trigger-btn[aria-expanded=true]{border-radius:9px 9px 0 0}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-trigger .filter-dropdown-trigger-btn[aria-expanded=false]{border-radius:9px}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-trigger .filter-dropdown-icon{display:flex;align-items:center;justify-content:center;color:#c5c6cb;font-size:14px}.player-ath-sidebar .filter-dropdown-ath-compare.filter-dropdown-open .filter-dropdown-trigger .filter-dropdown-icon{color:#00ff1e}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-trigger .filter-dropdown-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:11px}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-trigger .filter-dropdown-caret{display:flex;align-items:center;color:#c5c6cb;fill:#c5c6cb;font-size:12px}.player-ath-sidebar .filter-dropdown-ath-compare.filter-dropdown-open .filter-dropdown-trigger .filter-dropdown-caret{fill:#00ff1e}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-player-header{flex-direction:row;align-items:center;gap:6px;margin:0;display:flex;padding:5px;border-bottom:0px solid rgba(255,255,255,.06);background:#1d1f29}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-player-header .filter-dropdown-search-wrap{flex:1;min-width:0;border-bottom:none;padding:0;position:relative;display:flex;align-items:center}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-player-header .player-filter-sort-wrap-header{flex-shrink:0}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-search:focus{outline:none;border-color:#00ff1ed9}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-search{padding:5px 28px 5px 8px;width:100%;box-sizing:border-box;border-radius:5px;border:1px solid rgba(235,235,255,0);font-size:10px;color:#d1d5dd;background:#10121b;height:22px}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-search::placeholder{color:#d1d5dd}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-search:focus{outline:none;border-color:#00ff1ea6}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-search-icon{position:absolute;right:5px;top:54%;transform:translateY(-50%);color:#d1d5dd;pointer-events:none}.player-ath-sidebar .filter-dropdown-ath-compare .player-filter-sort-wrap-header{padding:0;border-bottom:0px solid rgba(235,235,255,.65);background:transparent}.player-ath-sidebar .filter-dropdown-ath-compare .player-filter-sort-wrap-header .player-filter-sort-btn,.player-ath-sidebar .filter-dropdown-ath-compare .player-filter-sort-btn{display:flex;align-items:center;gap:4px;padding:6px;font-size:10px;height:22px;font-weight:600;color:#d1d5dd;background:#10121b;border:1px solid rgba(235,235,255,0);border-radius:5px;cursor:pointer;white-space:nowrap;transition:all .35s ease-in-out}.player-ath-sidebar .filter-dropdown-ath-compare .player-filter-sort-btn:hover{background:#181a25;color:#e4e7ed}.player-ath-sidebar .filter-dropdown-ath-compare{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.player-ath-sidebar .filter-dropdown-ath-compare .playground-flipdisc-card{width:100%}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-panel{left:0;right:auto;min-width:180px;max-width:220px;margin-top:0;border-radius:0 0 9px 9px;border-top:0 solid rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);border-top:none;box-shadow:0 4px 12px #00000040;background:#ffffff59}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-list-wrap{max-height:none;overflow-y:auto;overflow-x:hidden;margin-top:0;flex:1 1 auto;min-height:0;padding:1px 5px}.player-ath-sidebar .filter-dropdown-ath-compare .filter-dropdown-list{max-height:none;height:100%}.player-ath-sidebar .filter-dropdown-ath-compare.filter-dropdown-no-trigger .filter-dropdown-trigger{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.player-ath-sidebar .filter-dropdown-ath-compare.filter-dropdown-no-trigger .filter-dropdown-panel{position:static;width:auto;max-width:none;min-width:0;border-radius:6px;border:1px solid #535868;padding:0;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:170px}.player-ath-sidebar .playground-dark-nav-compare{padding:0;width:100%;box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.player-ath-sidebar .playground-dark-nav-compare .filter-dropdown{width:100%;box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#ath-compare-menu.filter-dropdown-ath-compare .filter-dropdown-panel-player .player-filter-option-main{cursor:pointer;padding:0}.player-ath-sidebar .filter-dropdown-ath-compare .player-filter-option{padding:0;margin:3px 0;font-size:10px;border-radius:4px}.player-ath-sidebar .filter-dropdown-ath-compare .player-filter-option-avatar{width:36px;height:20px}.player-ath-sidebar .filter-dropdown-ath-compare .player-filter-option-row,.player-ath-sidebar .filter-dropdown-ath-compare .player-filter-option-main{gap:4px}.filter-dropdown-panel-title-compare{font-size:11px;font-weight:700;letter-spacing:.05em;color:#9ca3af;padding:8px 12px 4px;border-bottom:1px solid #1f2937}.playground-dark-nav-left{display:flex;align-items:center;gap:10px}.playground-dark-nav-logo{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9999px;background:radial-gradient(circle at 20% 0%,#38bdf8,#6366f1);box-shadow:0 0 0 2px #3b82f666}.playground-dark-nav-links{display:flex;gap:12px;font-size:13px}.playground-dark-nav-link{padding:4px 0;border:none;background:none;color:#9ca3af;font-size:13px;cursor:pointer}.playground-dark-nav-link-active{color:#f9fafb;font-weight:600}.playground-dark-nav-right{display:flex;align-items:center;gap:10px}.playground-dark-nav-dot{width:6px;height:6px;border-radius:9999px;background:#22c55e}.playground-dark-nav-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;border:none;background:#020617;color:#e5e7eb;cursor:pointer}.playground-dark-nav-icon:hover{background:#0b1220}.playground-dark-nav-upload{padding:8px 16px;border-radius:9999px;border:none;cursor:pointer;font-size:13px;font-weight:600;background:#3b82f6;color:#f9fafb;box-shadow:0 0 0 1px #2563ebcc,0 8px 16px #0f172ab3}.playground-dark-nav-upload:hover{background:#2563eb}.playground-dark-nav-divider{width:1px;height:24px;background:#1f2937}.playground-dark-nav-user{display:inline-flex;align-items:center;gap:6px;border-radius:9999px;border:none;padding:4px 10px 4px 4px;cursor:pointer;background:#020617;color:#e5e7eb;font-size:13px}.playground-dark-nav-avatar{width:26px;height:26px;border-radius:9999px;background:radial-gradient(circle at 30% 0%,#38bdf8,#a855f7)}.playground-dark-nav-user-name{max-width:80px}.playground-dark-nav-user-caret{font-size:11px;color:#9ca3af}.playground-dark-card{padding:14px 16px 12px;border-radius:14px;background:radial-gradient(circle at 0 0,rgba(59,130,246,.3),transparent 55%),#020617;border:1px solid #111827;color:#e5e7eb}.playground-dark-card-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.playground-dark-card-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af}.playground-dark-card-change{font-size:13px;font-weight:600;color:#22c55e}.playground-dark-card-main{margin-bottom:8px}.playground-dark-card-views{font-size:20px;font-weight:700;color:#f9fafb}.playground-dark-stats-spark{width:100%;height:40px}.playground-dark-tabs-wrap{margin-top:4px}.playground-dark-tabs{display:inline-flex;border-radius:9999px;padding:2px;background:linear-gradient(90deg,#0f172a,#020617);box-shadow:0 0 0 1px #1f2937}.playground-dark-tab-btn{min-width:96px;padding:8px 18px;border-radius:9999px;border:none;background:transparent;color:#9ca3af;font-size:13px;font-weight:500;cursor:pointer}.playground-dark-tab-btn-active{background:linear-gradient(90deg,#2563eb,#4f46e5);color:#e0f2fe;box-shadow:0 0 0 1px #2563ebcc,0 10px 24px #0f172ae6}.playground-headers{margin-top:28px}.playground-hdr-list{display:flex;flex-direction:column;gap:16px}.playground-hdr-wrap{width:100%}.playground-hdr{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:10px 14px;border-radius:12px}.playground-hdr-dark{background:#1f2937;color:#f9fafb}.playground-hdr-light{background:#f3f4f6;color:#2f3340;border:1px solid #e5e7eb}.playground-hdr-search-bar{border-radius:12px 12px 0 0}.playground-hdr-back{display:inline-flex;align-items:center;gap:6px;padding:4px 0;background:none;border:none;color:inherit;font-size:14px;cursor:pointer}.playground-hdr-center{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.playground-hdr-title{font-size:15px;font-weight:600}.playground-hdr-subtitle{font-size:12px;color:#9ca3af}.playground-hdr-actions{display:flex;align-items:center;gap:8px}.playground-hdr-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:inherit;opacity:.9}.playground-hdr-light .playground-hdr-icon{color:#4b5563}.playground-hdr-icon-badge{position:relative}.playground-hdr-dot{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;text-align:center;background:#ef4444;color:#fff;border-radius:9999px}.playground-hdr-dot-blue{background:#3b82f6}.playground-hdr-launch{padding:8px 16px;font-size:13px;font-weight:600;background:#eab308;color:#1f2937;border:none;border-radius:8px;cursor:pointer;position:relative}.playground-hdr-badge{position:absolute;top:-4px;left:-4px;min-width:18px;height:18px;font-size:11px;line-height:18px;text-align:center;background:#2f3340;color:#fff;border-radius:9999px}.playground-hdr-avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;font-size:14px;font-weight:700;background:#e5e7eb;color:#4b5563;border-radius:50%}.playground-hdr-avatar-sm{width:28px;height:28px;font-size:0}.playground-hdr-light .playground-hdr-avatar-sm{background:#d1d5db}.playground-hdr-drop{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;font-size:14px;font-weight:500;background:none;border:none;color:inherit;cursor:pointer}.playground-hdr-drop-sub{font-weight:400;color:#6b7280}.playground-hdr-search-wrap{display:flex;align-items:center;gap:8px;flex:1;min-width:120px;max-width:280px;padding:8px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:8px}.playground-hdr-search-dark{background:#2f3340;border-color:#4b5563}.playground-hdr-search-dark .playground-hdr-search{color:#f3f4f6}.playground-hdr-search-dark .playground-hdr-search::placeholder{color:#9ca3af}.playground-hdr-search{flex:1;min-width:0;border:none;background:none;font-size:14px;color:#111827}.playground-hdr-search:focus{outline:none}.playground-hdr-plus{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#3b82f6;color:#fff;border:none;border-radius:50%;cursor:pointer}.playground-hdr-label{font-size:14px;font-weight:600}.playground-hdr-pill{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:600;background:#22c55e;color:#fff;border:none;border-radius:9999px;cursor:pointer}.playground-hdr-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;background:#fff;color:#2f3340;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer}.playground-hdr-title-sm{display:block;font-size:14px;font-weight:600}.playground-hdr-subtitle-sm{display:block;font-size:12px;color:#6b7280}.playground-hdr-spacer{flex:1;min-width:12px}.playground-hdr-yt{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:11px;font-weight:800;background:#e5e7eb;color:#4b5563;border-radius:6px}.playground-chart-section{margin-top:28px}.apex-radar-chart-wrap{width:100%;min-height:350px}.top-creators-card{width:484px;max-width:100%;height:542px;background:#fff;border-radius:20px;display:flex;flex-direction:column;flex:none;box-sizing:border-box;overflow:hidden}.top-creators-card__header{height:108px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:19px 21px 0;background:#fff;box-shadow:0 40px 58px -20px #7090b01f}.top-creators-card__title{margin:0;font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:20px;line-height:32px;letter-spacing:-.02em;color:#1b2559}.top-creators-card__btn{width:78px;height:32px;display:flex;align-items:center;justify-content:center;background:#f4f7fe;border:none;border-radius:70px;font-family:DM Sans,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:24px;letter-spacing:-.02em;color:#4318ff;cursor:pointer}.top-creators-card__legend{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;height:22px;padding:0 28px;margin-top:-6px;flex-shrink:0}.top-creators-card__legend-item{font-family:DM Sans,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:24px;letter-spacing:-.02em;color:#a3aed0}.top-creators-card__legend-item:nth-child(2){text-align:center}.top-creators-card__legend-item:nth-child(3){text-align:right}.top-creators-card__table{flex:1;display:flex;flex-direction:column;padding:0 28px 28px;min-height:0}.top-creators-card__row{display:grid;grid-template-columns:30px 1fr auto 70px;gap:8px 12px;align-items:center;height:30px;min-height:30px;flex-shrink:0}.top-creators-card__avatar{width:30px;height:30px;border-radius:12px;background:#eff4fb;flex-shrink:0}.top-creators-card__name{font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:-.02em;color:#2b3674;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-creators-card__amount{font-family:DM Sans,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:24px;letter-spacing:-.02em;color:#a3aed0;text-align:center}.top-creators-card__progress-wrap{width:70px;flex-shrink:0}.top-creators-card__progress-track{width:100%;height:8px;background:#eff4fb;border-radius:21px;overflow:hidden}.top-creators-card__progress-fill{height:100%;background:#4318ff;border-radius:21px;min-width:0;max-width:100%}.bounds-tile{box-sizing:border-box;background:#fff;border:1px solid #EFF0F6;box-shadow:0 5px 20px #0000000d;border-radius:20px}.post-actions-card{box-sizing:border-box;width:100%;max-width:537px;padding:20px 24px;background:#fff;border:1px solid #EFF0F6;box-shadow:0 5px 20px #0000000d;border-radius:20px}.post-actions-card__header{margin:0 0 16px;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#00000080}.post-actions-card__list{display:flex;flex-direction:column;gap:20px}.post-actions-card__row{display:flex;flex-direction:row;align-items:center;gap:20px;min-height:32px}.post-actions-card__thumb{width:50px;height:32px;flex-shrink:0;border-radius:6px;background:linear-gradient(135deg,#e0e0e0,#bdbdbd)}.post-actions-card__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.post-actions-card__title{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#000}.post-actions-card__progress-wrap{width:100%;max-width:280px}.post-actions-card__progress-track{width:100%;height:10px;background:linear-gradient(143.13deg,#ffbf1a 5.36%,#ff4080 94.64%);opacity:.2;border-radius:100px;overflow:hidden}.post-actions-card__progress-fill{height:100%;background:linear-gradient(143.13deg,#ffbf1a 5.36%,#ff4080 94.64%);border-radius:100px;min-width:0;max-width:100%;transition:width .2s ease}.post-actions-card__pct{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#000000b3;flex-shrink:0}.medium-transfers-card{box-sizing:border-box;width:350px;max-width:100%;height:345px;padding:19px 25px 24px 28px;background:#fff;border-radius:20px;display:flex;flex-direction:column;flex:none}.medium-transfers-card__title{margin:0 0 22px;font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:20px;line-height:32px;letter-spacing:-.02em;color:#1b2559}.medium-transfers-card__list{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.medium-transfers-card__row{display:flex;flex-direction:row;align-items:center;gap:14px;min-height:42px}.medium-transfers-card__avatar{width:34px;height:34px;flex-shrink:0;border-radius:50%;background:#eff4fb}.medium-transfers-card__name-date{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.medium-transfers-card__name{font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:-.02em;color:#1b2559}.medium-transfers-card__date{font-family:DM Sans,system-ui,sans-serif;font-weight:500;font-size:12px;line-height:20px;letter-spacing:-.02em;color:#a3aed0}.medium-transfers-card__badge{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;min-height:26px;border-radius:7px;font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:-.02em;flex-shrink:0}.medium-transfers-card__badge--in{background:#05cd991a;color:#05cd99}.medium-transfers-card__badge--out{background:#ee5d501a;color:#ee5d50}.medium-transfers-card__cta{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:16px}.medium-transfers-card__cta-text{font-family:DM Sans,system-ui,sans-serif;font-weight:700;font-size:16px;line-height:28px;letter-spacing:-.02em;color:#4318ff;background:transparent;border:none;cursor:pointer;padding:0}.medium-transfers-card__cta-arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:18px;color:#4318ff}.playground-lessonchart-pair{display:flex;flex-wrap:wrap;gap:20px}.playground-lessonchart-card{flex:1 1 360px;max-width:1000px;border-radius:8px;padding:20px 24px 18px;position:relative;overflow:hidden}.playground-lessonchart-card-light{background:radial-gradient(circle at top left,#fdfdff 0,#f3f6ff 40%,#e3e9ff)}.playground-lessonchart-card-dark{background:linear-gradient(to bottom,#1a1c20,#06070b)}.playground-lessonchart-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.playground-lessonchart-card-dark .playground-lessonchart-header{background:linear-gradient(to bottom,#12141d,#06070b)}.playground-lessonchart-title-wrap{display:inline-flex;align-items:center;gap:8px}.playground-lessonchart-title{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:18px;line-height:24px}.playground-lessonchart-card-light .playground-lessonchart-title{color:#cacedb}.playground-lessonchart-card-dark .playground-lessonchart-title{background:transparent;color:#cacedb}.playground-lessonchart-spark{width:32px;height:16px}.playground-lessonchart-card-light .playground-lessonchart-spark-path{stroke:#6366f1}.playground-lessonchart-card-dark .playground-lessonchart-spark-path{stroke:#8b5cf6}.playground-lessonchart-range-btn{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;border-width:1px;border-style:solid;background:#fffffff5;box-shadow:0 10px 24px #0f172a2e;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;cursor:pointer}.playground-lessonchart-card-light .playground-lessonchart-range-btn{border-color:#94a3b866;color:#111827}.playground-lessonchart-card-dark .playground-lessonchart-range-btn{border-color:#535868;background:#12141d;color:#cacedb;border-radius:0;margin-left:-1px}.playground-lessonchart-card-dark .playground-lessonchart-range-btn:first-child{border-radius:6px 0 0 6px;margin-left:0}.playground-lessonchart-card-dark .playground-lessonchart-range-btn:last-child{border-radius:0 6px 6px 0}.playground-lessonchart-range-arrow{font-size:16px;line-height:1}.playground-lessonchart-range-label{min-width:40px;text-align:center}.playground-lessonchart-range-icon{font-size:14px}.playground-lessonchart-body{display:flex;align-items:stretch;gap:10px}.playground-lessonchart-yaxis{display:flex;flex-direction:column;justify-content:space-between;padding-top:6px;padding-bottom:22px}.playground-lessonchart-yrow{position:relative;height:24px;display:flex;align-items:flex-start}.playground-lessonchart-ylabel{font-family:Inter,system-ui,sans-serif;font-size:12px}.playground-lessonchart-card-light .playground-lessonchart-ylabel{color:#6b7280}.playground-lessonchart-card-dark .playground-lessonchart-ylabel{color:#cacedb}.playground-lessonchart-yline{position:absolute;left:30px;right:0;top:50%;height:1px;transform:translateY(-50%)}.playground-lessonchart-card-light .playground-lessonchart-yline{background:#94a3b859}.playground-lessonchart-card-dark .playground-lessonchart-yline{background:#374151e6}.playground-lessonchart-graph-wrap{flex:1;min-width:0;padding-top:6px;padding-bottom:12px}.playground-lessonchart-graph{width:100%;height:150px;display:block}.playground-lessonchart-grid{stroke-width:1}.playground-lessonchart-card-light .playground-lessonchart-grid{stroke:#94a3b859}.playground-lessonchart-card-dark .playground-lessonchart-grid{stroke:#374151e6}.playground-lessonchart-line-primary,.playground-lessonchart-line-secondary{stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.playground-lessonchart-card-light .playground-lessonchart-line-primary{stroke:#6366f1}.playground-lessonchart-card-light .playground-lessonchart-line-secondary{stroke:#94a3b8b3}.playground-lessonchart-card-dark .playground-lessonchart-line-primary{stroke:#818cf8}.playground-lessonchart-card-dark .playground-lessonchart-line-secondary{stroke:#f9fafbbf}.playground-lessonchart-highlight-outer{stroke-width:3;fill:#4f46e5;stroke:#eef2ff}.playground-lessonchart-card-dark .playground-lessonchart-highlight-outer{fill:#4f46e5;stroke:#020617}.playground-lessonchart-highlight-inner{fill:#fff}.playground-lessonchart-card-dark .playground-lessonchart-highlight-inner{fill:#111827}.playground-lessonchart-xaxis{display:flex;justify-content:space-between;margin-top:4px}.playground-lessonchart-xlabel{font-family:Inter,system-ui,sans-serif;font-size:12px}.playground-lessonchart-card-light .playground-lessonchart-xlabel{color:#6b7280}.playground-lessonchart-card-dark .playground-lessonchart-xlabel{color:#cacedb}.playground-chart{display:flex;flex-direction:column;align-items:flex-start;padding:20.8px 20.8px 21.2px;gap:0;width:100%;max-width:432px;min-height:400px;box-sizing:border-box;background:linear-gradient(180deg,#282b30,#24272b 53.65%,#232529);box-shadow:0 0 0 1px #3d414980,0 0 0 3px #25272bcc,0 0 0 4px #2d2f36cc;border-radius:20px}.playground-chart-heading{display:flex;flex-direction:row;align-items:flex-start;padding:0 0 26px;gap:112px;width:100%;flex:none}.playground-chart-heading-text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex:1;min-width:0}.playground-chart-title{margin:0;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-.32px;color:#edeef0}.playground-chart-subtitle{margin:0;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:12px;line-height:16px;color:#9098a0}.playground-chart-add-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:99px;height:28px;padding:0 12px;background:#26282d;border:1px solid #4B5058;box-shadow:0 1px 4px #00000047;border-radius:8px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.playground-chart-add-btn:hover{background:#2c2e34}.playground-chart-add-icon{flex-shrink:0}.playground-chart-add-label{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:12px;line-height:16px;color:#9098a0}.playground-chart-inner{box-sizing:border-box;width:100%;flex:1;min-height:290px;display:flex;flex-direction:column;position:relative;background:#2c2e344d;border:1px solid #34373D;box-shadow:0 2px 2px #0000001a,0 6px 6px #0000000f,0 12px 18px #0000000d;border-radius:12px;padding:10.4px 12.8px 12.8px}.playground-chart-inner-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0;gap:12px;margin-bottom:10px;flex:none}.playground-chart-inner-title{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#eeeff1}.playground-chart-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;background:#363a41;border-radius:8px;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:12px;line-height:16px;color:#9098a0}.playground-chart-pill-icon{flex-shrink:0}.playground-chart-area{flex:1;display:flex;min-height:0;position:relative;overflow:hidden}.playground-chart-y-labels{flex:none;width:32px;margin-right:8px;display:flex;flex-direction:column;justify-content:space-between;padding-top:.1em}.playground-chart-y-row{position:relative;height:25px;display:flex;align-items:flex-start;justify-content:flex-end}.playground-chart-y-value{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:10px;line-height:16px;color:#9098a0;position:relative;z-index:1}.playground-chart-y-line{position:absolute;left:0;right:-999px;top:24px;height:1px;background:#3d4149}.playground-chart-bars-wrap{flex:1;min-width:0;display:flex;align-items:flex-end;padding-bottom:28px}.playground-chart-bars{width:100%;height:100%;min-height:180px;display:flex;align-items:flex-end;justify-content:space-between;gap:4px;padding:0 4px}.playground-chart-bar{flex:1;min-width:6px;max-width:13px;border-radius:2px 2px 0 0;transition:opacity .2s ease}.playground-chart-bar:hover{opacity:.9}.playground-chart-x-labels{position:absolute;bottom:12.8px;left:40px;right:12.8px;display:flex;justify-content:space-between;font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:10px;line-height:16px;color:#b0b2b7;pointer-events:none}.player-widgets-tab{max-width:100%;padding:0}.player-widget-card{background:#fff;border-radius:8px;border:1px solid #e5e7eb;box-shadow:0 1px 3px #00000014;padding:16px;margin-bottom:16px}.player-widget-card-title{font-size:17px;font-weight:600;color:#111827;margin:0 0 8px}.player-widget-mds-score-row{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.player-widget-mds-score{font-size:18px;font-weight:700;color:#111827}.player-widget-mds-badge{font-size:14px;font-weight:500;color:#16a34a}.player-widget-mds-desc{font-size:13px;color:#6b7280;margin:0 0 12px}.player-widget-mds-bar-wrap{position:relative;height:12px;border-radius:9999px;overflow:visible}.player-widget-mds-bar{position:relative;width:100%;height:100%;border-radius:9999px}.player-widget-mds-bar-thumb{position:absolute;top:50%;width:16px;height:16px;background:#fff;border:2px solid #1f2937;border-radius:50%;box-shadow:0 2px 4px #0003;transform:translate(-50%,-50%);pointer-events:none}.player-widget-mds-bar-labels{display:flex;justify-content:space-between;margin-top:4px;font-size:13px;color:#6b7280}.filter-bowl-tabs{border:0px black}.player-ratings-radar-height-slider-wrap{padding:0 4px!important}.MuiBox-root .css-674vgf{visibility:hidden!important;width:0px!important}.css-rx7v0m{gap:0px!important}.css-8pmmim-MuiSlider-root{margin:0 8px!important;-webkit-tap-highlight-color:transparent!important}.css-18x1t36-MuiSlider-root{height:4px!important}.css-18x1t36-MuiSlider-root .MuiSlider-thumb{width:12px!important;height:12px!important}.css-18x1t36-MuiSlider-root .MuiSlider-rail{opacity:.5!important}.css-171ym8b-MuiSlider-thumb{width:13px!important;height:13px!important;border:1px solid #171922!important}.css-171ym8b-MuiSlider-thumb:hover{box-shadow:0 0 #00ff1e00!important}.css-171ym8b-MuiSlider-rail{opacity:.4!important}.css-171ym8b-MuiSlider-thumb{position:absolute;width:20px;height:20px;box-sizing:border-box;border-radius:50%;outline:0;background-color:currentColor;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:box-shadow .15s cubic-bezier(.4,0,.2,0) 0ms,left .15s cubic-bezier(.4,0,.2,0) 0ms,bottom .15s cubic-bezier(.4,0,.2,0) 0ms;transition:box-shadow .15s cubic-bezier(.4,0,.2,0) 0ms,left .15s cubic-bezier(.4,0,.2,0) 0ms,bottom .15s cubic-bezier(.4,0,.2,0) 0ms;width:12px;height:12px;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.css-8pmmim-MuiSlider-root{border-radius:12px;box-sizing:content-box;display:inline-block;position:relative;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;color:#1976d2;width:100%;padding:6px 0!important;height:2px!important;-webkit-flex:1;-ms-flex:1;flex:1;color:#00ff1e;height:4px}.css-8pmmim-MuiSlider-root{border-radius:12px;box-sizing:content-box;display:inline-block;position:relative;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;color:#1976d2;width:100%;padding:13px 0;height:2px;-webkit-flex:1;-ms-flex:1;flex:1;color:#00ff1e;height:4px}.css-1iqz70e-MuiSlider-track{display:block;position:absolute;border-radius:inherit;border:1px solid currentColor;background-color:currentColor;-webkit-transition:left .15s cubic-bezier(.4,0,.2,1) 0ms,width .15s cubic-bezier(.4,0,.2,1) 0ms,bottom .15s cubic-bezier(.4,0,.2,1) 0ms,height .15s cubic-bezier(.4,0,.2,1) 0ms;transition:left .15s cubic-bezier(.4,0,.2,1) 0ms,width .15s cubic-bezier(.4,0,.2,1) 0ms,bottom .15s cubic-bezier(.4,0,.2,1) 0ms,height .15s cubic-bezier(.4,0,.2,1) 0ms;border:none;height:inherit;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.scouting-page{display:flex;flex-direction:column;flex:1;min-height:0;background:#0d0f1a;color:#e2e4ea}.scouting-loading,.scouting-error{padding:40px;text-align:center;color:#94a3b8;font-size:15px}.scouting-error{color:#f87171}.scouting-toolbar{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;background:linear-gradient(to bottom,#13152a,#0d0f1a);border-bottom:1px solid #1D1F29;flex-shrink:0;gap:12px;flex-wrap:wrap}.scouting-toolbar-left{display:flex;align-items:center;gap:14px}.scouting-toolbar-title{font-size:18px;font-weight:700;color:#fff;margin:0;letter-spacing:.5px}.scouting-toolbar-count{font-size:13px;color:#64748b}.scouting-toolbar-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.scouting-tabs{display:flex;gap:2px;background:#181a2e;border-radius:8px;padding:2px}.scouting-tab{padding:5px 14px;border-radius:6px;border:none;background:transparent;color:#94a3b8;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:6px}.scouting-tab:hover{color:#e2e4ea}.scouting-tab-active{background:#00ff1e1a;color:#00ff1e}.scouting-tab-badge{background:#00ff1e33;color:#00ff1e;font-size:11px;font-weight:700;padding:1px 6px;border-radius:10px}.scouting-search-wrap{position:relative;display:flex;align-items:center}.scouting-search-icon{position:absolute;left:10px;color:#64748b;font-size:12px;pointer-events:none}.scouting-search-input{background:#181a2e;border:1px solid #2a2d44;border-radius:6px;color:#e2e4ea;padding:6px 28px 6px 30px;font-size:13px;width:200px;outline:none}.scouting-search-input:focus{border-color:#00ff1e}.scouting-search-input::placeholder{color:#4a4d64}.scouting-search-clear{position:absolute;right:6px;background:none;border:none;color:#64748b;cursor:pointer;font-size:11px;padding:2px 4px}.scouting-pos-select{background:#181a2e;border:1px solid #2a2d44;border-radius:6px;color:#e2e4ea;padding:6px 10px;font-size:13px;outline:none;cursor:pointer}.scouting-pos-select:focus{border-color:#00ff1e}.scouting-toggle-btn{display:flex;align-items:center;background:#181a2e;border:1px solid #2a2d44;border-radius:6px;color:#94a3b8;padding:6px 12px;font-size:13px;cursor:pointer}.scouting-toggle-btn:hover{border-color:#00ff1e;color:#e2e4ea}.scouting-toggle-btn-active{background:#00ff1e1a;border-color:#00ff1e;color:#00ff1e}.scouting-download-btn{display:flex;align-items:center;background:#181a2e;border:1px solid #2a2d44;border-radius:6px;color:#94a3b8;padding:6px 12px;font-size:13px;cursor:pointer}.scouting-download-btn:hover:not(:disabled){border-color:#00ff1e;color:#00ff1e}.scouting-download-btn:disabled{opacity:.4;cursor:not-allowed}.scouting-published-panel{margin:0 12px}.scouting-published-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;background:#1d1f29;border:1px solid #323644;border-radius:6px;color:#cacedb;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease}.scouting-published-header:hover{background:#232632}.scouting-published-header-open{border-radius:6px 6px 0 0;border-bottom-color:transparent}.scouting-published-header-text{display:flex;align-items:center}.scouting-published-chevron{transition:transform .2s ease;font-size:14px}.scouting-published-chevron-open{transform:rotate(180deg)}.scouting-published-list{background:#12141d;border:1px solid #323644;border-top:none;border-radius:0 0 6px 6px;max-height:240px;overflow-y:auto}.scouting-published-item{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid #1D1F29}.scouting-published-item:last-child{border-bottom:none}.scouting-published-item-info{display:flex;align-items:center;gap:10px;cursor:pointer;flex:1;min-width:0}.scouting-published-item-info:hover .scouting-published-item-name{color:#fff}.scouting-published-item-name{font-size:12px;font-weight:600;color:#cacedb;transition:color .15s ease}.scouting-published-item-pos{font-size:10px;font-weight:700;color:#64748b;text-transform:uppercase}.scouting-published-item-date{font-size:10px;color:#535868;margin-left:auto;flex-shrink:0}.scouting-published-remove-btn{background:none;border:none;color:#535868;cursor:pointer;padding:4px;font-size:11px;transition:color .15s ease;flex-shrink:0;margin-left:8px}.scouting-published-remove-btn:hover{color:#ef4444}.scouting-table-wrap{flex:1;overflow:auto;padding:0 12px 12px}.scouting-table{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.scouting-table thead{position:sticky;top:0;z-index:2}.scouting-table th{background:#13152a;color:#94a3b8;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.5px;padding:8px;text-align:left;border-bottom:1px solid #1D1F29;white-space:nowrap;-webkit-user-select:none;user-select:none}.scouting-th-sorted{color:#00ff1e!important}.scouting-table td{padding:6px 8px;border-bottom:1px solid rgba(30,32,53,.75);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scouting-table-row{cursor:pointer;transition:background .1s}.scouting-table-row:hover{background:#00ff1e0a}.scouting-table-row-scouted{background:#00ff1e06}.scouting-table-row-scouted:hover{background:#00ff1e12}.scouting-table-headshot{width:32px;height:32px;border-radius:50%;object-fit:cover;background:#1d1f29}.scouting-table-player-name{font-weight:600;color:#fff}.scouting-table-no-notes{color:#3a3d54}.scouting-table-notes-preview{color:#94a3b8;font-size:12px;font-style:italic}.scouting-table-tally-summary{font-size:12px;font-weight:600;display:flex;gap:2px}.scouting-table-avg-pill{font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;white-space:nowrap}.scouting-table-grade-pill{display:inline-block;font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px;min-width:38px;text-align:center;box-shadow:inset 0 0 2px #00000038}.scouting-table-grade-missing{color:#64748b;font-weight:600}.scouting-table-delete-btn{background:none;border:none;color:#4a4d64;cursor:pointer;font-size:12px;padding:4px;border-radius:4px}.scouting-table-delete-btn:hover{color:#ef4444}.scouting-table-add-btn{background:none;border:none;color:#4a4d64;cursor:pointer;font-size:12px;padding:4px;border-radius:4px}.scouting-table-add-btn:hover{color:#00ff1e}.scouting-pagination{display:flex;align-items:center;justify-content:center;gap:16px;padding:10px;font-size:13px;color:#94a3b8;border-top:1px solid #1D1F29;flex-shrink:0}.scouting-pagination button{background:#181a2e;border:1px solid #2a2d44;border-radius:6px;color:#e2e4ea;padding:5px 14px;font-size:13px;cursor:pointer}.scouting-pagination button:disabled{opacity:.35;cursor:not-allowed}.scouting-modal-overlay{position:fixed;inset:0;background:#000000b3;z-index:1000;display:flex;align-items:stretch;justify-content:flex-end}.scouting-modal-panel{width:720px;max-width:92vw;background:#0d0f1a;display:flex;flex-direction:column;overflow:hidden;box-shadow:-4px 0 32px #00000080;animation:scoutSlideIn .2s ease-out}@keyframes scoutSlideIn{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}.scouting-modal-header{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(to bottom,#13152a,#0d0f1a);border-bottom:1px solid #1D1F29;flex-shrink:0}.scouting-modal-header-left{display:flex;align-items:center;gap:14px}.scouting-modal-headshot{width:48px;height:48px;border-radius:50%;object-fit:cover;background:#1d1f29;border:2px solid #2a2d44}.scouting-modal-name{font-size:18px;font-weight:700;color:#fff;margin:0}.scouting-modal-meta{display:flex;align-items:center;gap:10px;margin-top:2px;font-size:13px;color:#94a3b8}.scouting-modal-pos{background:#00ff1e1f;color:#00ff1e;padding:1px 8px;border-radius:4px;font-weight:600;font-size:12px}.scouting-modal-weeks-count{font-size:12px;color:#64748b}.scouting-modal-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.scouting-publish-btn{background:#1a1d36;border:1px solid #232632;border-radius:6px;color:#8c93a3;font-size:12px;font-weight:600;padding:6px 14px;cursor:pointer;transition:all .15s;letter-spacing:.3px}.scouting-publish-btn:hover,.scouting-publish-btn-active{background:#1a9233;color:#fff;border-color:#1a9233}.scouting-publish-btn-active:hover{background:#b70020;border-color:#b70020}.scouting-modal-close{background:none;border:none;color:#64748b;font-size:20px;cursor:pointer;padding:4px 8px;border-radius:4px}.scouting-modal-close:hover{color:#fff}.scouting-weeks-bar{display:flex;flex-wrap:wrap;gap:4px;padding:8px 20px;background:#0d0f1a;border-bottom:1px solid #1D1F29;flex-shrink:0}.scouting-week-btn{padding:3px 7px;border-radius:4px;border:1px solid #2a2d44;background:#181a2e;color:#64748b;font-size:11px;font-weight:600;cursor:pointer;transition:all .12s;min-width:32px;text-align:center}.scouting-week-btn:hover{border-color:#00ff1e;color:#e2e4ea}.scouting-week-btn-active{background:#00ff1e26;border-color:#00ff1e;color:#00ff1e}.scouting-modal-body{flex:1;overflow-y:auto;padding:16px 20px}.scouting-section{margin-bottom:20px}.scouting-section-title{font-size:13px;font-weight:700;color:#e2e4ea;text-transform:uppercase;letter-spacing:.8px;margin:0 0 8px;display:flex;align-items:baseline;gap:8px}.scouting-textarea{width:100%;background:#181a2e;border:1px solid #2a2d44;border-radius:6px;color:#e2e4ea;padding:10px 12px;font-size:13px;font-family:inherit;line-height:1.5;resize:vertical;outline:none;box-sizing:border-box}.scouting-textarea:focus{border-color:#00ff1e}.scouting-textarea::placeholder{color:#3a3d54}.scouting-chart-summary{display:flex;flex-direction:column;gap:12px}.scouting-chart-cat{background:#0b0d16;border:1px solid #1D1F29;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:5px}.scouting-chart-cat-header{margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #252740;display:flex;flex-direction:column;gap:5px}.scouting-chart-cat-title{font-size:12px;font-weight:700;color:#c3c6d4;letter-spacing:.3px}.scouting-chart-cat-bar-row,.scouting-chart-row{display:flex;align-items:center;gap:8px}.scouting-chart-label{width:140px;flex-shrink:0;font-size:11px;font-weight:600;color:#94a3b8;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scouting-chart-bar-wrap{flex:1;height:14px;border-radius:3px;background:#1d1f29;display:flex;overflow:hidden}.scouting-chart-bar-good{background:#22c55e;height:100%;transition:width .2s}.scouting-chart-bar-bad{background:#ef4444;height:100%;transition:width .2s}.scouting-chart-counts{font-size:11px;font-weight:600;min-width:60px;white-space:nowrap}.scouting-cat-nav{display:flex;flex-wrap:wrap;gap:4px;padding:8px 20px;flex-shrink:0;background:#0d0f1a;border-bottom:1px solid #1D1F29}.scouting-cat-nav-btn{padding:4px 12px;border-radius:6px;border:1px solid #2a2d44;background:#181a2e;color:#94a3b8;font-size:12px;font-weight:600;cursor:pointer;transition:all .12s}.scouting-cat-nav-btn:hover{border-color:#00ff1e;color:#00ff1e}.scouting-category-section{margin-bottom:20px}.scouting-category-title{font-size:14px;font-weight:700;color:#00ff1e;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid rgba(0,255,30,.15);display:flex;align-items:baseline;gap:10px}.scouting-category-tally{font-size:12px;font-weight:600;text-transform:none;letter-spacing:0}.scouting-aggregate-bar-row{display:flex;align-items:center;gap:10px;padding:4px 0;margin-bottom:2px;border-bottom:1px dashed #1D1F29}.scouting-skills-grid{display:flex;flex-direction:column;gap:6px}.scouting-skill-card{background:#12141d;border:1px solid #1D1F29;border-radius:8px;overflow:hidden}.scouting-skill-card-has-content{border-color:#00ff1e33}.scouting-skill-card-primary{border-left:3px solid #00FF1E}.scouting-skill-card-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;cursor:pointer;-webkit-user-select:none;user-select:none}.scouting-skill-card-header:hover{background:#ffffff05}.scouting-skill-card-title{font-size:13px;font-weight:600;color:#e2e4ea;display:flex;align-items:center;gap:8px}.scouting-primary-badge{font-size:9px;font-weight:700;color:#00ff1e;background:#00ff1e1a;padding:1px 5px;border-radius:3px;letter-spacing:.5px}.scouting-skill-card-header-right{display:flex;align-items:center;gap:10px}.scouting-skill-card-badge{font-size:12px;font-weight:600}.scouting-chevron{color:#4a4d64;font-size:12px}.scouting-skill-card-body{padding:8px 12px 14px;border-top:1px solid #1D1F29;display:flex;flex-direction:column;gap:10px}.scouting-rating-row{display:flex;align-items:center;gap:10px}.scouting-rating-pill{display:inline-block;font-size:12px;font-weight:700;padding:2px 10px;border-radius:10px;min-width:30px;text-align:center}.scouting-rating-pill-empty{background:#1d1f29;color:#4a4d64}.scouting-rating-slider-wrap{flex:1;display:flex;align-items:center;gap:6px}.scouting-rating-slider{-webkit-appearance:none;appearance:none;flex:1;height:6px;border-radius:3px;background:#1d1f29;outline:none;cursor:pointer}.scouting-rating-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--track-color, #2a2d44);border:2px solid #fff;cursor:pointer;box-shadow:0 1px 4px #0006}.scouting-rating-slider::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--track-color, #2a2d44);border:2px solid #fff;cursor:pointer}.scouting-rating-clear{background:none;border:none;color:#4a4d64;font-size:11px;cursor:pointer;padding:2px 4px}.scouting-rating-clear:hover{color:#ef4444}.scouting-tallies-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.scouting-tally{display:flex;align-items:center;gap:6px}.scouting-tally-label{font-size:12px;font-weight:600;min-width:32px}.scouting-tally-controls{display:flex;align-items:center;gap:3px}.scouting-tally-btn{width:24px;height:24px;border-radius:5px;border:1px solid #2a2d44;background:#181a2e;color:#e2e4ea;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.scouting-tally-btn:hover:not(:disabled){border-color:#00ff1e;color:#00ff1e}.scouting-tally-btn:disabled{opacity:.3;cursor:not-allowed}.scouting-tally-value{font-size:15px;font-weight:700;min-width:24px;text-align:center}.scouting-play-rate-bar{position:relative;flex:1;max-width:140px;height:16px;border-radius:3px;background:#1d1f29;display:flex;overflow:hidden}.scouting-play-rate-good{background:#22c55e;height:100%}.scouting-play-rate-bad{background:#ef4444;height:100%}.scouting-play-rate-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.scouting-note-field{display:flex;flex-direction:column;gap:4px}.scouting-note-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.scouting-note-label-strength{color:#22c55e}.scouting-note-label-weakness{color:#ef4444}.scouting-note-label-unknown{color:#f59e0b}.scouting-master-swu{margin-bottom:20px}.scouting-master-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.scouting-master-header-row .scouting-section-title{margin-bottom:0}.scouting-master-toggle{display:flex;gap:0;border:1px solid #232632;border-radius:6px;overflow:hidden}.scouting-master-toggle-btn{background:transparent;border:none;color:#6b7094;font-size:11px;font-weight:600;padding:4px 10px;cursor:pointer;transition:background .15s,color .15s;letter-spacing:.3px}.scouting-master-toggle-btn:hover{color:#c3c6d4}.scouting-master-toggle-btn.active{background:#1d1f29;color:#e2e4ea}.scouting-master-rows{display:flex;flex-direction:column;gap:16px}.scouting-master-category{background:#0b0d16;border:1px solid #1D1F29;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.scouting-master-category-header{font-size:13px;font-weight:700;color:#c3c6d4;letter-spacing:.3px;padding-bottom:6px;border-bottom:1px solid #252740}.scouting-master-type-cat{background:#0b0d16;border:1px solid #1D1F29;border-radius:8px;padding:8px 12px;margin-top:8px}.scouting-master-type-cat:first-child{margin-top:0}.scouting-master-type-cat-header{font-size:11px;font-weight:700;color:#8c93a3;letter-spacing:.4px;text-transform:uppercase;margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid #1D1F29}.scouting-master-col{background:#12141d;border:1px solid #1D1F29;border-radius:8px;padding:10px 14px}.scouting-master-col-header{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #1D1F29}.scouting-master-empty{color:#3a3d54;font-size:12px}.scouting-master-item{display:flex;align-items:center;gap:6px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid rgba(30,32,53,.75)}.scouting-master-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.scouting-master-bullet{font-size:14px;line-height:1.2;flex-shrink:0}.scouting-master-item-content{min-width:0}.scouting-master-item-label{display:inline;font-size:10px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.4px;margin-right:6px}.scouting-master-item-text{display:inline;font-size:12px;color:#e2e4ea;line-height:1.4;word-break:break-word}.scouting-master-item-wrap{display:flex;flex-direction:column;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid rgba(30,32,53,.75)}.scouting-master-item-wrap:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.scouting-master-item-wrap .scouting-master-item{margin-bottom:0;padding-bottom:0;border-bottom:none}.scouting-master-cite-toggle{background:none;border:none;cursor:pointer;font-size:11px;padding:1px 4px;flex-shrink:0;opacity:.5;transition:opacity .12s;display:inline-flex;align-items:center;gap:2px;line-height:1}.scouting-master-cite-toggle:hover{opacity:1}.scouting-master-cite-count{font-size:9px;font-weight:700;color:#8c93a3}.scouting-master-cite-list{margin-left:20px;margin-top:4px}.scouting-bullet-list{display:flex;flex-direction:column;gap:3px}.scouting-bullet-item{display:flex;align-items:center;gap:6px;min-height:26px}.scouting-bullet-item-editing{align-items:flex-start}.scouting-bullet-dot{font-size:14px;flex-shrink:0;line-height:1}.scouting-bullet-text{flex:1;font-size:13px;color:#e2e4ea;cursor:text;padding:3px 0;line-height:1.4;word-break:break-word}.scouting-bullet-text:hover{color:#fff}.scouting-bullet-textarea{flex:1;min-width:0;width:100%;box-sizing:border-box;resize:none;background:#181a2e;border:1px solid #2a2d44;border-radius:4px;color:#e2e4ea;padding:5px 8px;font-size:13px;font-family:inherit;outline:none;line-height:1.4;overflow:hidden;min-height:36px}.scouting-bullet-textarea:focus{border-color:#00ff1e}.scouting-bullet-textarea::placeholder{color:#3a3d54}.scouting-bullet-grip-placeholder{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.scouting-bullet-remove{background:none;border:none;color:#3a3d54;cursor:pointer;font-size:10px;padding:2px 4px;flex-shrink:0;line-height:1}.scouting-bullet-remove:hover{color:#ef4444}.scouting-bullet-add{background:none;border:none;cursor:pointer;font-size:12px;font-weight:600;padding:3px 0;text-align:left;opacity:.7;transition:opacity .12s}.scouting-bullet-add:hover{opacity:1}.scouting-bullet-item-wrap{display:flex;flex-direction:column;gap:2px;transition:border-color .15s ease;border-left:2px solid transparent;padding-left:2px}.scouting-bullet-item-dragover{border-left-color:#535868}.scouting-bullet-grip{flex-shrink:0;cursor:grab;color:#3a3d54;font-size:10px;line-height:1;-webkit-user-select:none;user-select:none;letter-spacing:-1px;transition:color .15s ease}.scouting-bullet-grip[draggable=true]:active{cursor:grabbing}.scouting-bullet-item-wrap:hover .scouting-bullet-grip{color:#8c93a3}.scouting-cite-tag-dragover{outline:1px dashed #535868}.scouting-bullet-cite-btn{background:none;border:none;cursor:pointer;font-size:11px;padding:1px 3px;flex-shrink:0;opacity:.35;transition:opacity .12s;line-height:1}.scouting-bullet-cite-btn:hover{opacity:1}.scouting-cite-list{display:flex;flex-wrap:wrap;gap:4px;margin-left:20px;margin-bottom:2px}.scouting-cite-tag{display:inline-flex;align-items:center;gap:2px;background:#a6adbd;border:1px solid #fcfdfe;border-radius:4px;padding:0 4px 0 0;font-size:11px;color:#10121b;line-height:1.2;cursor:default;transition:all .15s ease;font-weight:600;max-height:18px!important;overflow:hidden;box-shadow:inset 0 0 3px #0000}.cite-tag-week{font-weight:700;font-size:11px;height:18px!important;line-height:1.6!important;background-color:#171922;color:#f0f4fa;padding:0 4px}.scouting-cite-tag-text{white-space:nowrap;display:inline-flex;align-items:center;gap:2px}.cite-tag-details{opacity:0;max-width:0;overflow:hidden;transition:opacity .15s ease,max-width .2s ease;display:inline}.scouting-cite-tag--open .cite-tag-details{opacity:1;max-width:300px}.cite-tag-expand{background:none;border:none;color:#000;cursor:pointer;font-size:16px;padding:0 2px 2px;line-height:1;flex-shrink:0;transition:color .15s ease}.cite-tag-expand:hover{color:#cacedb}.cite-school-logo{width:16px;height:16px;object-fit:contain;vertical-align:middle}.scouting-cite-tag-remove{background:none;border:none;color:#3a3d54;cursor:pointer;font-size:9px;padding:0 1px;line-height:1}.scouting-cite-tag-remove:hover{color:#ef4444}.scouting-cite-popover{margin-left:20px;margin-top:4px;margin-bottom:6px;background:#12141d;border:1px solid #252740;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.scouting-cite-paste{background:#0b0d16;border:1px solid #1D1F29;border-radius:6px;color:#e2e4ea;font-size:12px;font-family:inherit;padding:6px 8px;resize:none;outline:none}.scouting-cite-paste:focus{border-color:#00ff1e}.scouting-cite-paste::placeholder{color:#3a3d54}.scouting-cite-fields{display:flex;flex-wrap:wrap;gap:6px}.scouting-cite-fields label{display:flex;flex-direction:column;gap:2px;font-size:10px;font-weight:600;color:#6b7094;text-transform:uppercase;letter-spacing:.3px}.scouting-cite-fields input{background:#0b0d16;border:1px solid #1D1F29;border-radius:4px;color:#e2e4ea;font-size:12px;font-family:inherit;padding:3px 6px;outline:none;width:70px}.scouting-cite-fields input:focus{border-color:#00ff1e}.scouting-cite-fields label.scouting-cite-field-vimeo{flex:1 1 100%;min-width:100%}.scouting-cite-field-vimeo input{width:100%;max-width:100%;box-sizing:border-box}.cite-tag-video-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0 1px;cursor:pointer;color:#2e3542;line-height:0;transition:color .15s ease,opacity .15s ease}.cite-tag-video-btn:hover{color:#4f5c72}.cite-tag-video-icon{display:block;width:13px;height:13px}.scouting-cite-video-overlay{position:fixed;inset:0;z-index:50000;background:#000000c7;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;overflow-y:auto;opacity:0;transition:opacity .28s ease}.scouting-cite-video-overlay--visible{opacity:1}.scouting-cite-video-panel{position:relative;width:min(1280px,calc(100vw - 48px));border-radius:10px;overflow:hidden;border:1px solid #252740;box-shadow:0 16px 48px #0009;background:#000;transform:scale(.92);transition:transform .28s cubic-bezier(.22,1,.36,1)}.scouting-cite-video-overlay--visible .scouting-cite-video-panel{transform:scale(1)}.scouting-cite-video-frame{width:100%;aspect-ratio:1280 / 720}.scouting-cite-video-frame iframe{display:block;width:100%;height:100%;border:none;vertical-align:top}.scouting-cite-video-close{position:absolute;top:8px;right:8px;z-index:2;width:32px;height:32px;border:none;border-radius:6px;background:#12141de6;color:#cacedb;font-size:14px;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center}.scouting-cite-video-close:hover{background:#252740;color:#fff}.scouting-cite-actions{display:flex;gap:8px}.scouting-cite-save{background:#1a9233;border:none;border-radius:5px;color:#fff;font-size:11px;font-weight:600;padding:5px 12px;cursor:pointer}.scouting-cite-save:hover{background:#22c55e}.scouting-cite-cancel{background:transparent;border:1px solid #232632;border-radius:5px;color:#8c93a3;font-size:11px;font-weight:600;padding:5px 12px;cursor:pointer}.scouting-cite-cancel:hover{color:#e2e4ea;border-color:#3a3d54}.scouting-no-skills{padding:20px;text-align:center;color:#64748b;font-size:14px;background:#12141d;border-radius:8px;border:1px dashed #2a2d44}.published-swu-section{margin:16px 8px 12px;padding:0;background:transparent}.published-swu-title{font-size:15px;font-weight:700;color:#e2e4ea;letter-spacing:.3px;margin-bottom:0}.published-swu-toggle{display:flex;gap:0;border:1px solid #232632;border-radius:5px;overflow:hidden}.published-swu-toggle-btn{background:transparent;border:none;color:#6b7094;font-size:11px;font-weight:600;padding:4px 10px;cursor:pointer;transition:background .15s,color .15s;letter-spacing:.3px;border-radius:4px!important}.published-swu-toggle-btn:hover{color:#c3c6d4}.published-swu-toggle-btn.active{background:#1d1f29;color:#e2e4ea}.published-swu-rows{display:flex;flex-direction:column;gap:14px}.published-swu-sw-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:start}.published-swu-type-cat{background:#12141d;border:1px solid #282C38;border-radius:8px;padding:2px 6px 6px;margin:0 6px 6px}.published-swu-type-cat:first-child{margin-top:6px}.published-swu-type-cat-header{font-size:11px;font-weight:700;color:#8c93a3;letter-spacing:.4px;text-transform:uppercase;margin-bottom:0;padding-bottom:2px;border-bottom:1px solid #323644;text-align:center!important}.published-swu-category{background:#0b0d16;border:1px solid #282C38;border-radius:10px;padding:0;display:flex;flex-direction:column;gap:8px}.published-swu-category-header{font-size:11px;font-weight:700;color:#c3c6d4;letter-spacing:.3px;padding-bottom:6px;border-bottom:0px solid #252740;background:none;border-top:none;border-left:none;border-right:none;width:100%;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.published-swu-category-header:hover{color:#fff}.published-swu-col{background:#1d1f29;border:1px solid #535868;border-radius:8px;padding:0;overflow:hidden}.published-swu-col-header{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:0;padding-bottom:6px;border-bottom:1px solid #535868;background:#090a11;border-top:none;border-left:none;border-right:none;width:100%;cursor:pointer;display:grid;grid-template-columns:1fr auto;align-items:center;justify-items:center;border-radius:8px 8px 0 0}.published-swu-col-header>span:first-child{grid-column:1 / -1;grid-row:1;justify-self:center}.published-swu-col-header-closed{border-bottom-color:transparent}.published-swu-col-header:hover{border-bottom-color:#e1e3e8}.published-swu-col-header-closed:hover{border-bottom-color:transparent}.published-swu-col-body{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .25s ease}.published-swu-col-body-open{max-height:2000px;opacity:1}.published-swu-chevron{font-size:9px;color:#64748b;grid-column:2;grid-row:1;justify-self:end}.published-swu-header-strength{color:#22c55e}.published-swu-header-weakness{color:#ef4444}.published-swu-header-unknown{color:#f59e0b}.published-swu-item-wrap{display:flex;flex-direction:column;margin-bottom:0;padding-bottom:5px;border-bottom:1px solid rgba(30,32,53,.75);line-height:1.2!important}.published-swu-item-wrap:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.published-swu-item{display:flex;align-items:center;gap:6px}.published-swu-bullet{font-size:14px;line-height:1.2;flex-shrink:0;color:#64748b}.published-swu-item-content{min-width:0}.published-swu-item-label{display:inline;font-size:10px;font-weight:700;color:#636979;text-transform:uppercase;letter-spacing:.4px;margin-right:6px}.published-swu-item-text{display:inline;font-size:12px;color:#cacedb;line-height:1.1!important;word-break:break-word}.published-swu-cite-toggle{background:none;border:none;cursor:pointer;font-size:11px;padding:1px 4px;flex-shrink:0;opacity:.5;transition:opacity .12s;display:inline-flex;align-items:center;gap:2px;line-height:1}.published-swu-cite-toggle:hover{opacity:1}.published-swu-cite-count{font-size:9px;font-weight:700;color:#8c93a3}.published-swu-cite-list{display:flex;flex-wrap:wrap;gap:4px;margin-left:20px;margin-top:4px}.published-swu-cite-tag{display:inline-flex;align-items:center;background:#1a1d36;border:1px solid #252740;border-radius:4px;padding:2px 7px;font-size:10px;color:#8c93a3;line-height:1.3;white-space:nowrap}.scouting-wl-tab{flex:1;overflow-y:auto;padding:16px 20px}.scouting-wl-progress{background:#12141d;border:1px solid #1D1F29;border-radius:10px;padding:16px 20px;margin-bottom:16px}.scouting-wl-progress-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.scouting-wl-progress-title{font-size:14px;font-weight:700;color:#e2e4ea}.scouting-wl-progress-overall{font-size:13px;color:#64748b}.scouting-wl-progress-bars{display:flex;flex-direction:column;gap:8px}.scouting-wl-progress-row{display:flex;align-items:center;gap:10px}.scouting-wl-progress-label{font-size:12px;font-weight:600;min-width:50px}.scouting-wl-progress-track{flex:1;height:10px;border-radius:5px;background:#1d1f29;overflow:hidden}.scouting-wl-progress-fill{height:100%;border-radius:5px;transition:width .3s ease}.scouting-wl-progress-pct{font-size:12px;font-weight:600;color:#94a3b8;min-width:36px;text-align:right}.scouting-wl-list{display:flex;flex-direction:column;gap:4px}.scouting-wl-hide-completed-btn{display:inline-flex;align-items:center;gap:5px;align-self:flex-end;background:none;border:1px solid #252740;border-radius:4px;color:#8c93a3;font-size:11px;padding:3px 8px;cursor:pointer;transition:color .15s ease,border-color .15s ease;margin-bottom:2px}.scouting-wl-hide-completed-btn:hover{color:#cacedb;border-color:#3a3d54}.scouting-wl-item{display:flex;align-items:center;gap:8px;background:#12141d;border:1px solid #1D1F29;border-radius:8px;padding:8px 12px;transition:all .12s}.scouting-wl-item-dragover{border-color:#00ff1e;background:#00ff1e0a}.scouting-wl-item-done{opacity:.55}.scouting-wl-item-grip{color:#3a3d54;cursor:grab;font-size:12px;padding:2px}.scouting-wl-item-grip:active{cursor:grabbing}.scouting-wl-item-info{display:flex;align-items:center;gap:10px;flex:1;cursor:pointer;min-width:0}.scouting-wl-item-headshot{width:32px;height:32px;border-radius:50%;object-fit:cover;background:#1d1f29;flex-shrink:0}.scouting-wl-item-name{font-size:13px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scouting-wl-item-pos{font-size:11px;color:#64748b}.scouting-wl-item-tasks{display:flex;gap:4px;flex-shrink:0}.scouting-wl-check-btn{display:flex;align-items:center;gap:4px;padding:3px 8px;border-radius:5px;border:1px solid #2a2d44;background:#181a2e;color:var(--task-color, #94a3b8);font-size:11px;cursor:pointer;transition:all .12s}.scouting-wl-check-btn:hover{border-color:var(--task-color)}.scouting-wl-check-done{background:#22c55e1f;border-color:#22c55e;color:#22c55e}.scouting-wl-check-label{font-weight:600}.scouting-wl-remove-btn{background:none;border:none;color:#3a3d54;cursor:pointer;font-size:11px;padding:4px;flex-shrink:0}.scouting-wl-remove-btn:hover{color:#ef4444}.scouting-wl-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#4a4d64;font-size:14px;text-align:center}.scouting-wl-empty-sub{font-size:12px;color:#3a3d54;margin-top:4px}.scouting-wl-popover-overlay{position:fixed;inset:0;background:#00000080;z-index:1100;display:flex;align-items:center;justify-content:center}.scouting-wl-popover{background:#13152a;border:1px solid #2a2d44;border-radius:12px;padding:20px 24px;min-width:280px;box-shadow:0 8px 32px #00000080}.scouting-wl-popover-title{font-size:15px;font-weight:700;color:#fff;margin-bottom:14px}.scouting-wl-popover-tasks{display:flex;gap:6px;margin-bottom:16px}.scouting-wl-task-btn{display:flex;align-items:center;gap:5px;padding:6px 14px;border-radius:6px;border:1px solid #2a2d44;background:#181a2e;color:#94a3b8;font-size:13px;font-weight:600;cursor:pointer;transition:all .12s}.scouting-wl-task-btn:hover{border-color:var(--task-color);color:var(--task-color)}.scouting-wl-task-btn-active{border-color:var(--task-color);color:var(--task-color);background:#ffffff0a}.scouting-wl-popover-actions{display:flex;gap:8px}.scouting-wl-popover-add{flex:1;padding:7px 16px;border-radius:6px;border:none;background:#00ff1e;color:#0d0f1a;font-size:13px;font-weight:700;cursor:pointer}.scouting-wl-popover-add:disabled{opacity:.4;cursor:not-allowed}.scouting-wl-popover-cancel{padding:7px 16px;border-radius:6px;border:1px solid #2a2d44;background:transparent;color:#94a3b8;font-size:13px;cursor:pointer}.player-scout-report-theme-toggle{background:linear-gradient(to bottom,#1d1f29,#090a11);border:none;border-left:1px solid #2F3340;color:#ffffff80;cursor:pointer;padding:0 12px;line-height:0;transition:color .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:100%;min-width:38px}.player-scout-report-theme-toggle:hover{color:#f9fafb}.player-scout-report-theme-toggle svg{display:block;width:14px;height:14px}.player-scout-report--light{background:#10121b;color:#cacedb}.player-scout-report--light .player-scout-info-wrap{border-top:0px solid #535868;border-right:0px solid #535868;border-left:0px solid #535868;border-bottom:1px solid #535868}.player-scout-report--light .player-scout-info-table{background:transparent}.player-scout-report--light .player-scout-info-table thead{background:#0b0d16;border-bottom:0px solid #535868}.player-scout-report--light .player-scout-info-table th{color:#cacedb}.player-scout-report--light .player-scout-info-table tbody tr,.player-scout-report--light .player-scout-info-table tbody tr:hover{background:#1d1f29}.player-scout-report--light .player-scout-info-td{background:#1d1f29;color:#cacedb;border-right:1px solid #535868!important}.player-scout-report--light .player-scout-info-td-img{color:#cacedb;border-right:1px solid #535868!important}.player-scout-report--light .player-scout-accordion-trigger{background:linear-gradient(to bottom,#2f3340,#232632);color:#f9fafb}.player-scout-report--light .player-scout-accordion-trigger:hover{background:linear-gradient(to bottom,#414655,#2f3340)}.player-scout-report--light .player-scout-summary-box{background:#e4e7ed;border-color:#d1d5db}.player-scout-report--light .player-scout-summary-box .player-scout-summary-text{color:#cacedb}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark{--sw-header-color-intensity: 0;color:#2f3340}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header{color:#f9fafb;border-bottom:0px solid #535868;border-top:0px solid #282C38;border-right:0px solid #282C38;border-left:0px solid #282C38;border-radius:8px 8px 0 0;background:linear-gradient(to bottom,#2f3340,#232632);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header[aria-expanded=true]{border-radius:8px 8px 0 0;border-bottom:1px solid #535868}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-strengths,.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-weaknesses{backdrop-filter:none;-webkit-backdrop-filter:none;background:#12141d!important}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-strengths:before,.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-header-weaknesses:before{display:none}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-body{background:#1d1f29;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid #535868;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 30px #0000001a}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-sw-col .player-scout-list{background:transparent!important;border:none}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .strength-item,.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .weakness-item{background:transparent;border:none;border-bottom:1px solid rgba(30,32,53,.75);border-radius:0;box-shadow:none;padding:0 0 5px;margin:0;display:flex;align-items:center;gap:6px;line-height:1.2}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .strength-item:last-child,.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .weakness-item:last-child{border-bottom:none;padding-bottom:0}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .strength-item:nth-child(odd),.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .weakness-item:nth-child(odd){background:transparent}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .strength-item:before,.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .weakness-item:before{content:"•";font-size:14px;line-height:1;flex-shrink:0}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .strength-item:before{color:#22c55e}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .weakness-item:before{color:#ef4444}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-list-icon{display:none}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-list-text{color:#cacedb;font-size:11px;line-height:1.2;word-break:break-word}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-accordion-chevron{color:#f1f5f9e6}.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-list.player-scout-list-strengths,.player-scout-report--light .player-scout-strengths-weaknesses-row.player-scout-sw-dark .player-scout-list.player-scout-list-weaknesses{background:#12141d!important;border:1px solid #282C38;border-radius:8px;padding:6px;margin:4px}.player-scout-report--light .player-scout-report-combine-tiles-wrap{background:#fff;box-shadow:0 1px 3px #00000014;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid #d1d5db}.player-scout-report--light .player-scout-report-combine-tiles{border-color:#d1d5db}.player-scout-report--light .player-scout-report-combine-tiles .player-ath-sizespeed-th{background:#1d1f29!important;color:#cacedb!important;border-color:#535868!important;border-bottom:1px solid #535868!important}.player-scout-report--light .player-scout-report-combine-tiles .player-ath-sizespeed-td{background:#12141d!important;color:#cacedb!important;border-color:#535868!important;overflow:hidden;position:relative}.player-scout-report--light .player-scout-skills-glance-card-dark{box-shadow:0 1px 3px #00000014;background:#1d1f29!important;color:#f9fafb!important;border-color:#535868!important}.player-scout-report--light .player-scout-skills-glance-card-dark .player-scout-skills-glance-title{background:#090a11;color:#cacedb;border-bottom:1px solid #535868}.player-scout-report--light .player-scout-skills-glance-card-dark .player-scout-skills-glance-body{background:#06070b!important}.player-scout-report--light .player-scout-skills-glance-card-dark .player-scout-skills-glance-col{background:#1d1f29;border-color:#323644;color:#cacedb;backdrop-filter:none;-webkit-backdrop-filter:none}.player-scout-report--light .player-scout-skills-glance-card-dark .player-scout-skills-glance-col-label{background:#12141d;color:#cacedb;border-bottom:1px solid #323644}.player-scout-report--light .player-scout-skills-glance-card-dark .player-scout-skills-glance-name,.player-scout-report--light .player-scout-skills-glance-card-dark .player-scout-skills-glance-cat-pill{color:#cacedb}.player-scout-report--light .player-scout-skills-glance-card-dark .player-scout-skills-glance-row:not(:last-child){border-bottom:1px solid #282C38}.player-scout-report--light .player-scout-skills-glance-card-dark .player-scout-skills-glance-row .player-rating-bar{background-color:#414655}.player-scout-report--light .playground-lessonchart-card.playground-lessonchart-card-dark{background:#fff!important;border:1px solid #535868!important;box-shadow:0 1px 3px #0000!important;color:#cacedb}.player-scout-report--light .playground-lessonchart-card-dark .playground-lessonchart-header{background:#090a11;color:#cacedb;border-bottom:1px solid #535868}.player-scout-report--light .playground-lessonchart-card-dark .playground-lessonchart-header .playground-lessonchart-title,.player-scout-report--light .playground-lessonchart-card-dark .playground-lessonchart-header .playground-lessonchart-cons-value,.player-scout-report--light .playground-lessonchart-card-dark .playground-lessonchart-header .playground-lessonchart-trend-icon{color:#cacedb}.player-scout-report--light .playground-lessonchart-range-row{border-bottom-color:transparent;background:#a6adbd}.player-scout-report--light .playground-lessonchart-body{background:#a6adbd}.player-scout-report--light .playground-lessonchart-compare-menu{background:#1d1f29;border:1px solid #535868;box-shadow:0 0 4px #000000bf}.player-scout-report--light .playground-lessonchart-compare-search-wrap{border-bottom-color:#535868;padding:1px 3px 3px}.player-scout-report--light .playground-lessonchart-compare-search{background:#12141d;border-color:#323644;color:#cacedb;border-radius:5px}.player-scout-report--light .playground-lessonchart-compare-search::placeholder{color:#cacedb}.player-scout-report--light .playground-lessonchart-compare-search:focus{border-color:#00ff1e}.player-scout-report--light .playground-lessonchart-compare-menu .playground-lessonchart-compare-option{background:#171922;color:#cacedb;border-bottom:1px solid #32363E}.player-scout-report--light .playground-lessonchart-compare-menu .playground-lessonchart-compare-option:hover,.player-scout-report--light .playground-lessonchart-compare-menu .playground-lessonchart-compare-option.is-selected{background:#0b0d16;box-shadow:inset -2px 0 #00ff1e;border-right:none;color:#cacedb}.player-scout-report--light .playground-lessonchart-compare-option-pos{color:#00ff1e}.player-scout-report--light .playground-lessonchart-empty{color:#6b7280}.player-scout-report--light .player-scout-recruiting-card{background:transparent;border-color:#535868;box-shadow:0 1px 3px #0000}.player-scout-report--light .player-scout-recruiting-card-title{background:#090a11;color:#cacedb;border-bottom:1px solid #535868}.player-scout-report--light .player-scout-recruiting-card-body,.player-scout-report--light .player-scout-recruiting-table{background:#fff}.player-scout-report--light .player-scout-recruiting-table thead{background:#191b24;color:#cacedb}.player-scout-report--light .player-scout-recruiting-table th{background:transparent;color:#f9fafb;border-bottom:1px solid #535868}.player-scout-report--light .player-scout-recruiting-table td{background:#12141d;color:#cacedb;border-right-color:#535868}.player-scout-report--light .player-scout-recruiting-table .player-scout-recruiting-compact-class,.player-scout-report--light .player-scout-recruiting-table .player-scout-recruiting-compact-loc{color:#cacedb}.player-scout-report--light .player-scout-bottom-comps-dark{background:transparent;border:1px solid #535868;box-shadow:0 1px 3px #0000}.player-scout-report--light .player-scout-bottom-comps-dark .player-scout-bottom-comps-title{background:#090a11;color:#cacedb;border-bottom:1px solid #535868}.player-scout-report--light .player-scout-bottom-comps-dark .player-scout-comps-pills{background:#12141d}.player-scout-report--light .player-scout-bottom-comps-dark .player-scout-comp-pill{background:linear-gradient(to bottom,#282c38,#1d1f29)!important;color:#cacedb!important;border:1px solid #414655!important;box-shadow:0 0 4px #0000!important}.player-scout-report--light .player-scout-bottom-comps-dark .player-scout-comps-empty{color:#6b7280}.player-scout-report--light .player-scout-bottom-updated{background:#06070b}.player-scout-report--light .player-scout-bottom-updated .player-scout-bottom-updated-label{color:#cacedb}.player-scout-report--light .player-scout-recruiting-compact-stars .player-scout-star-empty{color:#d1d5db}.player-scout-report--light .player-scout-bottom-row .playground-lessonchart-card.playground-lessonchart-card-dark .playground-lessonchart-range-row{background:#1d1f29;padding:0 10px;min-height:30px}.consensus-board-page{background:#9194a1;min-width:0}.consensus-board-main{max-width:100%;min-width:0;flex:1;overflow:auto;padding:8px;background:#9194a1;color:#111827}.consensus-board-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;margin-bottom:8px;background:#30333a;border-radius:8px;border:1px solid #23242a}.consensus-board-toolbar-actions{display:flex;flex-wrap:wrap;gap:8px}.consensus-board-axis-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;color:#e4e7ed}.consensus-board-axis-label{display:inline-flex;align-items:center;gap:6px}.consensus-board-axis-label input{width:72px;padding:4px 6px;border-radius:4px;border:1px solid #4b5563;background:#1f2937;color:#f9fafb;font-size:12px}.consensus-board-axis-hint{color:#9ca3af;font-size:11px}.consensus-board-toolbar-btn{padding:6px 12px;font-size:12px;font-weight:600;border-radius:6px;border:1px solid rgba(204,209,218,.45);background:#51545c;color:#f9fafb;cursor:pointer}.consensus-board-toolbar-btn:hover{border-color:#ccd1dad9}.consensus-board-toolbar-btn--active{border-color:#93c5fd;background:#3b4f6b;color:#fff}.consensus-board-column-panel{padding:10px 12px;margin-bottom:10px;background:#f1f3f7;border:1px solid #23242a;border-radius:8px;max-height:280px;overflow:auto}.consensus-board-column-panel-hint{margin:0 0 8px;font-size:12px;color:#374151}.consensus-board-column-list{list-style:none;margin:0;padding:0}.consensus-board-column-item{display:flex;align-items:center;gap:8px;padding:4px 6px;font-size:12px;border-radius:4px;color:#1f2937}.consensus-board-column-item label{flex:1;display:flex;align-items:center;gap:8px;cursor:pointer}.consensus-board-table-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:auto;border-radius:8px;border:1px solid #23242a;background:#e4e7ed}.consensus-board-table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px;box-sizing:border-box}.consensus-board-th{position:sticky;top:0;z-index:2;padding:8px 4px;text-align:center;background:linear-gradient(to bottom,#474a51,#30333a);color:#f9fafb;font-weight:700;border-bottom:none;white-space:nowrap;box-shadow:0 1px #171922}.consensus-board-th-cons{left:0;z-index:6;width:64px;min-width:64px;max-width:64px;box-shadow:1px 0 #535868,0 1px #171922}.consensus-board-th-brug{z-index:6;width:64px;min-width:64px;max-width:64px;box-shadow:1px 0 #535868,0 1px #171922}.consensus-board-table--fixed-brug:not(.consensus-board-table--fixed-cons) .consensus-board-th-brug{left:0}.consensus-board-table--fixed-cons.consensus-board-table--fixed-brug .consensus-board-th-brug{left:64px}.consensus-board-th-player{left:0;z-index:5;width:180px;min-width:180px;max-width:180px;text-align:center;padding-left:4px;padding-right:4px;box-shadow:1px 0 #535868,0 1px #171922}.consensus-board-table--fixed-cons:not(.consensus-board-table--fixed-brug) .consensus-board-th-player,.consensus-board-table--fixed-brug:not(.consensus-board-table--fixed-cons) .consensus-board-th-player{left:64px}.consensus-board-table--fixed-cons.consensus-board-table--fixed-brug .consensus-board-th-player{left:128px}.consensus-board-th-pos{left:168px;z-index:5;min-width:40px;width:40px;max-width:40px;box-shadow:1px 0 #535868,0 1px #171922}.consensus-board-table--fixed-cons:not(.consensus-board-table--fixed-brug) .consensus-board-th-pos,.consensus-board-table--fixed-brug:not(.consensus-board-table--fixed-cons) .consensus-board-th-pos{left:232px}.consensus-board-table--fixed-cons.consensus-board-table--fixed-brug .consensus-board-th-pos{left:296px}.consensus-board-th-headshot{left:208px;z-index:5;width:85px;min-width:85px;max-width:85px;padding:0;box-shadow:1px 0 #535868,0 1px #171922}.consensus-board-table--fixed-cons:not(.consensus-board-table--fixed-brug) .consensus-board-th-headshot,.consensus-board-table--fixed-brug:not(.consensus-board-table--fixed-cons) .consensus-board-th-headshot{left:272px}.consensus-board-table--fixed-cons.consensus-board-table--fixed-brug .consensus-board-th-headshot{left:336px}.consensus-board-th-rank{width:64px;min-width:64px;max-width:64px;padding-left:2px;padding-right:2px;font-size:11px;letter-spacing:-.02em}.consensus-board-th-resizable{position:relative;padding-right:10px}.consensus-board-col-resize-handle{position:absolute;top:0;right:0;width:8px;height:100%;min-height:32px;padding:0;margin:0;border:none;background:transparent;cursor:col-resize;z-index:4}.consensus-board-col-resize-handle:hover{background:#ffffff1f}.consensus-board-th--draggable{cursor:grab;-webkit-user-select:none;user-select:none}.consensus-board-main--drag-mode .consensus-board-th--draggable:active{cursor:grabbing}.consensus-board-drag-grip{display:inline-block;margin-right:4px;color:#9ca3af;font-size:10px;line-height:1;vertical-align:middle;letter-spacing:-2px}.consensus-board-th-label{vertical-align:middle}.consensus-board-th--sortable{cursor:pointer}.consensus-board-main--drag-mode .consensus-board-th--sortable{cursor:inherit}.consensus-board-th-sort-inner{display:inline-flex;align-items:center;justify-content:center;gap:4px;vertical-align:middle}.consensus-board-sort-mark{font-size:9px;line-height:1;opacity:.9;flex-shrink:0}.consensus-board-tr:nth-child(2n) .consensus-board-td{background:#f3f4f6}.consensus-board-tr:hover .consensus-board-td{background:#e0e4ea}.consensus-board-td{padding:4px 6px;text-align:center;vertical-align:middle;border-bottom:1px solid #c5c9d3;background:#fff;color:#111827}.consensus-board-td-cons{position:sticky;left:0;z-index:4;padding:4px 2px;border-right:1px solid #9ca3af;background:#fff;box-shadow:1px 0 #9ca3af}.consensus-board-tr:nth-child(2n) .consensus-board-td-cons{background:#f3f4f6}.consensus-board-tr:hover .consensus-board-td-cons{background:#e0e4ea}.consensus-board-td-brug{position:sticky;z-index:4;padding:4px 2px;border-right:1px solid #9ca3af;background:#fff;box-shadow:1px 0 #9ca3af}.consensus-board-table--fixed-brug:not(.consensus-board-table--fixed-cons) .consensus-board-td-brug{left:0}.consensus-board-table--fixed-cons.consensus-board-table--fixed-brug .consensus-board-td-brug{left:64px}.consensus-board-tr:nth-child(2n) .consensus-board-td-brug{background:#f3f4f6}.consensus-board-tr:hover .consensus-board-td-brug{background:#e0e4ea}.consensus-board-td-player{max-width:180px!important;position:sticky;left:0;z-index:3;text-align:left;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-right:1px solid #d1d5db;box-shadow:0 0 #0000}.consensus-board-table--fixed-cons:not(.consensus-board-table--fixed-brug) .consensus-board-td-player,.consensus-board-table--fixed-brug:not(.consensus-board-table--fixed-cons) .consensus-board-td-player{left:64px}.consensus-board-table--fixed-cons.consensus-board-table--fixed-brug .consensus-board-td-player{left:128px}.consensus-board-tr:nth-child(2n) .consensus-board-td-player{background:#f3f4f6}.consensus-board-tr:hover .consensus-board-td-player{background:#e0e4ea}.consensus-board-td-pos{position:sticky;left:168px;z-index:3;font-weight:600;border-right:1px solid #d1d5db;background:#fff;box-shadow:1px 0 #d1d5db}.consensus-board-table--fixed-cons:not(.consensus-board-table--fixed-brug) .consensus-board-td-pos,.consensus-board-table--fixed-brug:not(.consensus-board-table--fixed-cons) .consensus-board-td-pos{left:232px}.consensus-board-table--fixed-cons.consensus-board-table--fixed-brug .consensus-board-td-pos{left:296px}.consensus-board-tr:nth-child(2n) .consensus-board-td-pos{background:#f3f4f6}.consensus-board-tr:hover .consensus-board-td-pos{background:#e0e4ea}.consensus-board-td-headshot{position:sticky;left:208px;z-index:3;padding:0;margin:0;vertical-align:bottom;border-right:1px solid #d1d5db;background:#fff;box-shadow:1px 0 #d1d5db;overflow:hidden}.consensus-board-table--fixed-cons:not(.consensus-board-table--fixed-brug) .consensus-board-td-headshot,.consensus-board-table--fixed-brug:not(.consensus-board-table--fixed-cons) .consensus-board-td-headshot{left:272px}.consensus-board-table--fixed-cons.consensus-board-table--fixed-brug .consensus-board-td-headshot{left:336px}.consensus-board-tr:nth-child(2n) .consensus-board-td-headshot{background:#f3f4f6}.consensus-board-tr:hover .consensus-board-td-headshot{background:#e0e4ea}.consensus-board-headshot-inner{position:relative;width:66px;height:48px;margin:0;padding:0;display:flex;align-items:flex-end;justify-content:flex-start}.consensus-board-headshot-logo{position:absolute;top:-5px;right:-12px;width:32px;height:32px;object-fit:contain;z-index:0;margin:0;padding:0}.consensus-board-headshot-img{position:absolute;bottom:0;right:-6px;width:73px;height:53px;object-fit:cover;border-radius:0;z-index:1;margin:0;padding:0;display:block}.consensus-board-headshot-empty{position:absolute;left:0;bottom:0;width:66px;height:48px;display:flex;align-items:center;justify-content:center;color:#6b7280;font-size:12px}.consensus-board-th-cons,.consensus-board-th-pos,.consensus-board-th-headshot,.consensus-board-th-player,.consensus-board-td-cons,.consensus-board-td-pos,.consensus-board-td-headshot,.consensus-board-td-player{position:static!important;left:auto!important;z-index:auto!important;box-shadow:none!important}.consensus-board-th-player,.consensus-board-td-player{max-width:180px!important}.consensus-board-th-headshot,.consensus-board-td-headshot{width:85px!important;max-width:85px!important;box-sizing:border-box}.consensus-board-td-jitter{padding:2px 4px;vertical-align:middle}.consensus-board-jitter-cell{width:100%;min-width:0}.consensus-board-jitter-svg-wrap{width:100%;height:56px;max-height:56px;min-height:56px}.consensus-board-jitter-svg{display:block;width:100%;height:56px;vertical-align:top}.consensus-board-jitter-empty{height:56px;min-height:56px;max-height:56px;display:flex;align-items:center;justify-content:center;background:#e4e7ed;border-radius:4px;color:#6b7280}.consensus-board-td-spark{padding:2px 4px;vertical-align:middle}.consensus-board-spark-wrap{width:100%;margin:0;padding:0;background:#e4e7ed;border-radius:4px}.consensus-board-spark-svg{display:block;width:100%;height:44px}.consensus-board-spark-empty{height:44px;display:flex;align-items:center;justify-content:center;background:#e4e7ed;border-radius:4px;color:#6b7280;font-size:11px}.consensus-board-td-rank{width:64px;min-width:64px;max-width:64px;padding:4px 2px;box-sizing:border-box}.consensus-board-table--fixed-cons .consensus-board-th-cons,.consensus-board-table--fixed-cons .consensus-board-td-cons{left:0}.consensus-board-table--fixed-cons .consensus-board-th-pos,.consensus-board-table--fixed-cons .consensus-board-td-pos{left:64px;z-index:7}.consensus-board-table--fixed-cons .consensus-board-th-headshot,.consensus-board-table--fixed-cons .consensus-board-td-headshot{left:104px;z-index:7}.consensus-board-table--fixed-cons .consensus-board-th-player,.consensus-board-table--fixed-cons .consensus-board-td-player{left:170px}.grade-board{display:flex;flex-direction:column;flex:1;min-height:0;background:#0b0d16;color:#e2e4ea}.grade-board-toolbar{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:linear-gradient(to bottom,#13152a,#0d0f1a);border-bottom:1px solid #1D1F29;flex-shrink:0;gap:12px;flex-wrap:wrap}.grade-board-toolbar-left{display:flex;align-items:center;gap:14px}.grade-board-toolbar-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.grade-board-title{font-size:17px;font-weight:700;color:#fff;margin:0;letter-spacing:.5px}.grade-board-count{font-size:12px;color:#64748b}.grade-board-edit-badge{font-size:11px;color:#f59e0b;background:#f59e0b1f;border:1px solid rgba(245,158,11,.25);padding:2px 8px;border-radius:10px;font-weight:600}.grade-board-search-wrap{position:relative;display:flex;align-items:center}.grade-board-search-icon{position:absolute;left:10px;color:#64748b;font-size:11px;pointer-events:none}.grade-board-search{background:#181a2e;border:1px solid #2a2d44;border-radius:6px;color:#e2e4ea;padding:6px 28px 6px 30px;font-size:12px;width:180px;outline:none}.grade-board-search:focus{border-color:#00ff1e}.grade-board-search-clear{position:absolute;right:6px;background:none;border:none;color:#64748b;cursor:pointer;font-size:10px;padding:2px 4px}.grade-board-jump-wrap{display:flex;align-items:center}.grade-board-jump-input{background:#181a2e;border:1px solid #2a2d44;border-radius:6px;color:#e2e4ea;padding:6px 8px;font-size:12px;width:72px;outline:none;text-align:center}.grade-board-jump-input:focus{border-color:#00ff1e}.grade-board-pos-pills{display:flex;gap:3px}.grade-board-pos-pill{padding:4px 9px;border-radius:5px;border:1px solid #2a2d44;background:transparent;color:#94a3b8;font-size:11px;font-weight:600;cursor:pointer;transition:all .12s}.grade-board-pos-pill:hover{border-color:#00ff1e;color:#e2e4ea}.grade-board-pos-pill-active{background:#00ff1e1f;border-color:#00ff1e;color:#00ff1e}.grade-board-action-btn{display:flex;align-items:center;gap:5px;background:#181a2e;border:1px solid #2a2d44;border-radius:6px;color:#94a3b8;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:all .12s}.grade-board-action-btn:hover:not(:disabled){border-color:#00ff1e;color:#00ff1e}.grade-board-action-btn:disabled{opacity:.35;cursor:not-allowed}.grade-board-download-btn{background:#00ff1e14;border-color:#00ff1e4d;color:#00ff1e}.grade-board-download-btn:hover{background:#00ff1e29!important;border-color:#00ff1e!important}.grade-board-round-strip{display:flex;gap:6px;padding:6px 16px;background:#0003;border-bottom:1px solid rgba(255,255,255,.06);flex-wrap:wrap;flex-shrink:0}.grade-board-round-chip{font-size:10px;color:#94a3b8;background:#ffffff0d;padding:3px 8px;border-radius:4px;border:1px solid transparent;cursor:pointer;transition:all .1s}.grade-board-round-chip:hover{border-color:#fff3;color:#e2e4ea}.grade-board-round-chip strong{color:#e2e4ea}.grade-board-round-chip-active{background:#00ff1e1f;border-color:#00ff1e;color:#00ff1e}.grade-board-round-chip-active strong{color:#00ff1e}.grade-board-round-chip-clear{color:#f87171;border-color:#f871714d;background:#f8717114;font-weight:600}.grade-board-round-chip-clear:hover{border-color:#f87171;color:#f87171}.grade-board-scroll{flex:1;overflow:auto}.grade-board-scroll::-webkit-scrollbar{width:8px;height:8px}.grade-board-scroll::-webkit-scrollbar-track{background:#0b0d16}.grade-board-scroll::-webkit-scrollbar-thumb{background:#2a2d44;border-radius:4px}.grade-board-scroll::-webkit-scrollbar-thumb:hover{background:#3a3d54}.grade-board-table{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.grade-board-th{position:sticky;top:0;z-index:3;background:linear-gradient(to bottom,#171922,#13152a);color:#94a3b8;font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.5px;padding:9px 6px;text-align:center;border-bottom:1px solid #2a2d44;white-space:nowrap;-webkit-user-select:none;user-select:none}.grade-board-th-rank{width:44px}.grade-board-th-drag{width:30px}.grade-board-th-pos{width:50px}.grade-board-th-player{width:200px;text-align:left;padding-left:12px}.grade-board-th-school{width:140px;text-align:left}.grade-board-th-grade{width:80px}.grade-board-th-round{width:110px}.grade-board-th-stat{width:52px}.grade-board-th-nudge{width:50px}.grade-board-row{transition:background .08s;border-bottom:1px solid rgba(255,255,255,.04)}.grade-board-row:nth-child(2n){background:#ffffff04}.grade-board-row:hover{background:#00ff1e08}.grade-board-row-dragover{border-top:2px solid #00FF1E!important}.grade-board-row-dragging{opacity:.4!important}.grade-board-row-edited{border-left:2px solid #f59e0b}.grade-board-td{padding:5px 6px;text-align:center;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grade-board-td-rank{width:44px;color:#64748b;font-size:12px;font-weight:600}.grade-board-rank-moved{color:#f59e0b}.grade-board-td-drag{width:30px;color:#4a4d64;cursor:grab;font-size:12px}.grade-board-td-drag:active{cursor:grabbing}.grade-board-td-pos{width:50px}.grade-board-pos-tag{font-weight:700;font-size:11px;color:#cacedb}.grade-board-td-player{width:200px;text-align:left;padding-left:8px}.grade-board-player-wrap{display:flex;align-items:center;gap:8px}.grade-board-headshot{width:28px;height:28px;border-radius:50%;object-fit:cover;background:#1d1f29;flex-shrink:0}.grade-board-player-name{font-weight:600;color:#fff;font-size:13px;overflow:hidden;text-overflow:ellipsis}.grade-board-td-school{width:140px;text-align:left;color:#94a3b8;font-size:12px}.grade-board-school-wrap{display:flex;align-items:center;gap:6px}.grade-board-school-logo{width:18px;height:18px;object-fit:contain;flex-shrink:0}.grade-board-td-grade{width:80px}.grade-board-grade-pill{display:block;width:100%;padding:5px 8px;border-radius:6px;border:1px solid transparent;font-size:13px;font-weight:700;text-align:center;cursor:pointer;background:#ffffff0f;color:#cacedb;transition:border-color .12s;box-shadow:inset 0 0 2px #00000040}.grade-board-grade-pill:hover{border-color:#ffffff4d}.grade-board-grade-input{width:100%;max-width:72px;padding:5px 6px;background:#0b0d16;border:1.5px solid #00FF1E;border-radius:6px;color:#fff;font-size:13px;font-weight:700;text-align:center;outline:none;box-shadow:0 0 8px #00ff1e4d}.grade-board-td-round{width:110px;position:relative;overflow:visible}.grade-board-round-btn{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:5px 8px;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#cacedb;font-size:11px;font-weight:600;cursor:pointer;transition:border-color .12s}.grade-board-round-btn:hover{border-color:#ffffff4d}.grade-board-round-chevron{font-size:8px;opacity:.5}.grade-board-round-dropdown{z-index:9999;background:#1d1f29;border:1px solid #2a2d44;border-radius:6px;box-shadow:0 8px 24px #0009,0 0 0 1px #ffffff0f;max-height:260px;overflow-y:auto;padding:4px 0}.grade-board-round-dropdown::-webkit-scrollbar{width:6px}.grade-board-round-dropdown::-webkit-scrollbar-thumb{background:#3a3d54;border-radius:3px}.grade-board-round-option{display:block;width:100%;padding:6px 10px;border:none;background:transparent;color:#cacedb;font-size:11px;font-weight:500;text-align:left;cursor:pointer}.grade-board-round-option:hover{background:#00ff1e14;color:#fff}.grade-board-round-option-active{background:#00ff1e26;color:#00ff1e;font-weight:700}.grade-board-td-stat{width:52px;color:#94a3b8;font-size:12px}.grade-board-mini-pill{display:inline-block;font-size:10px;font-weight:700;padding:1px 6px;border-radius:4px;min-width:30px;text-align:center}.grade-board-mini-pill-dim{color:#64748b;font-size:11px}.grade-board-td-nudge{width:50px}.grade-board-nudge-btns{display:flex;gap:2px;justify-content:center}.grade-board-nudge-btn{background:none;border:none;color:#4a4d64;cursor:pointer;font-size:10px;padding:3px;border-radius:3px;transition:all .1s}.grade-board-nudge-btn:hover:not(:disabled){color:#00ff1e;background:#00ff1e14}.grade-board-nudge-btn:disabled{opacity:.2;cursor:not-allowed}.grade-board-status{display:flex;align-items:center;gap:16px;padding:6px 16px;background:#0b0d16;border-top:1px solid #1D1F29;font-size:11px;color:#64748b;flex-shrink:0}.grade-board-status-edits{color:#f59e0b;font-weight:600}.grade-board-status-hint{margin-left:auto;color:#4a4d64}@media(max-width:768px){.grade-board-toolbar{flex-direction:column;align-items:flex-start;padding:8px 10px}.grade-board-toolbar-right{width:100%;flex-wrap:wrap}.grade-board-pos-pills{flex-wrap:wrap}.grade-board-th-school,.grade-board-td-school,.grade-board-th-stat,.grade-board-td-stat,.grade-board-round-strip,.grade-board-status-hint{display:none}}.draft-key-page{flex:1;min-height:0;display:flex;flex-direction:column;background:#f3f4f6;overflow:auto;padding:12px 16px 40px}.draft-key-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;max-width:960px;width:100%;margin:4px auto 14px;padding:6px 4px 10px;border-bottom:1px solid #d1d5db}.draft-key-header-title h1{margin:0;font-size:20px;font-weight:700;color:#10121b;letter-spacing:.2px}.draft-key-header-sub{font-size:12px;color:#4a4d64;margin-top:2px}.draft-key-header-actions{display:flex;align-items:center;gap:8px}.draft-key-reset-btn{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:12px;font-weight:600;color:#4a4d64;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.draft-key-reset-btn:hover:not(:disabled){background:#fff0f0;border-color:#ef4444;color:#ef4444}.draft-key-reset-btn:disabled{opacity:.5;cursor:not-allowed}.draft-key-rounds{display:flex;flex-direction:column;gap:16px;max-width:960px;width:100%;margin:0 auto}.draft-key-round{background:#fff;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #0000000a}.draft-key-round-header{padding:8px 12px;background:linear-gradient(180deg,#232632,#10121b);color:#f9fafb;font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.draft-key-round-list{display:flex;flex-direction:column}.draft-key-row{display:grid;grid-template-columns:58px 140px 1fr;align-items:stretch;gap:0;border-top:1px solid #e5e7eb;background:#fff;content-visibility:auto;contain-intrinsic-size:auto 56px}.draft-key-row:first-child{border-top:none}.draft-key-row:nth-child(2n){background:#f9fafb}.draft-key-row-pick{padding:8px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid #e5e7eb;min-width:0}.draft-key-row-pick-overall{font-size:15px;font-weight:700;color:#10121b;line-height:1}.draft-key-row-pick-sub{font-size:10px;color:#6b7280;margin-top:2px}.draft-key-row-team{padding:8px 10px;display:flex;align-items:center;gap:8px;border-right:1px solid #e5e7eb;min-width:0}.draft-key-row-team-logo{width:30px;height:30px;object-fit:contain;flex:0 0 auto}.draft-key-row-team-placeholder{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:#e5e7eb;border-radius:4px;font-size:11px;font-weight:700;color:#4a4d64;flex:0 0 auto}.draft-key-row-team-meta{display:flex;flex-direction:column;min-width:0}.draft-key-row-team-abbr{font-size:13px;font-weight:700;color:#10121b;line-height:1}.draft-key-row-team-via{font-size:10px;color:#6b7280;margin-top:2px}.draft-key-row-player{position:relative;padding:6px 10px;display:flex;align-items:center;gap:6px;min-width:0}.draft-key-row-player-btn{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:6px 10px;background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:13px;color:#10121b;cursor:pointer;text-align:left;transition:border-color .12s ease,box-shadow .12s ease}.draft-key-row-player-btn:hover{border-color:#9ca3af}.draft-key-row-player-btn-filled{background:#eef2ff;border-color:#c7d2fe}.draft-key-row-player-headshot{width:28px;height:28px;border-radius:4px;object-fit:cover;background:#e5e7eb;flex:0 0 auto}.draft-key-row-player-placeholder{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:#e5e7eb;color:#6b7280;border-radius:4px;flex:0 0 auto}.draft-key-row-player-name{display:flex;align-items:center;gap:6px;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-key-row-player-name-empty{color:#6b7280;font-weight:500}.draft-key-row-player-pos{display:inline-flex;align-items:center;justify-content:center;padding:1px 5px;border-radius:3px;background:#232632;color:#f9fafb;font-size:10px;font-weight:700;letter-spacing:.2px}.draft-key-row-player-school{font-size:11px;color:#6b7280;font-weight:500}.draft-key-row-clear-btn{flex:0 0 auto;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:4px;color:#6b7280;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.draft-key-row-clear-btn:hover{background:#fef2f2;border-color:#fecaca;color:#ef4444}.draft-key-dropdown{position:absolute;top:calc(100% - 2px);left:10px;right:10px;z-index:50;background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 6px 18px #0000001f;max-height:320px;display:flex;flex-direction:column;overflow:hidden}.draft-key-dropdown-search{position:relative;padding:8px 10px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.draft-key-dropdown-search input{width:100%;padding:6px 10px 6px 28px;border:1px solid #d1d5db;border-radius:6px;font-size:12px;background:#fff;color:#10121b;outline:none;box-sizing:border-box}.draft-key-dropdown-search input:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f126}.draft-key-dropdown-search-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:#9ca3af;font-size:12px;pointer-events:none}.draft-key-dropdown-list{overflow-y:auto;max-height:260px;padding:4px 0}.draft-key-dropdown-option{width:100%;display:flex;align-items:center;gap:8px;padding:6px 10px;background:transparent;border:none;cursor:pointer;font-size:12px;color:#10121b;text-align:left;transition:background .1s ease}.draft-key-dropdown-option:hover{background:#f3f4f6}.draft-key-dropdown-option-used{opacity:.55}.draft-key-dropdown-option-used:hover{opacity:1}.draft-key-dropdown-option-headshot{width:28px;height:28px;border-radius:4px;object-fit:cover;background:#e5e7eb;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#9ca3af}.draft-key-dropdown-option-placeholder{padding:0}.draft-key-dropdown-option-text{display:flex;align-items:center;gap:6px;min-width:0;flex:1;overflow:hidden}.draft-key-dropdown-option-pos{display:inline-flex;align-items:center;justify-content:center;padding:1px 5px;border-radius:3px;background:#232632;color:#f9fafb;font-size:10px;font-weight:700;letter-spacing:.2px;flex:0 0 auto}.draft-key-dropdown-option-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.draft-key-dropdown-option-school{color:#6b7280;font-weight:500;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.draft-key-dropdown-option-used-tag{font-size:10px;font-weight:700;color:#6b7280;background:#e5e7eb;padding:1px 5px;border-radius:3px}.draft-key-dropdown-empty{padding:14px 12px;font-size:12px;text-align:center;color:#6b7280}@media(max-width:768px){.draft-key-row{grid-template-columns:48px 110px 1fr}.draft-key-row-team-via{display:none}}#root{height:100vh;margin:0;padding:0;text-align:left}body{margin:0;padding:0}.ath-weights-page{box-sizing:border-box;padding:10px 12px 20px;overflow:auto;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;min-height:0;width:100%;position:relative;background:#06070b;color:#c3c9d6}.ath-weights-page-header{background:linear-gradient(180deg,#0b0d16,#090a11);border:1px solid #232632;border-radius:8px;padding:10px 12px}.ath-weights-page-header-inner{max-width:100%;width:100%;box-sizing:border-box}.ath-weights-header-toolbar-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;gap:14px 28px;width:100%;box-sizing:border-box}.ath-weights-header-diagram{flex:1 1 0;min-width:min(100%,240px);max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.ath-weights-header-diagram .ath-weights-flow{width:100%;max-width:560px}.ath-weights-header-controls{flex:0 1 300px;min-width:min(100%,200px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;box-sizing:border-box}.ath-weights-global-toggle{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.ath-weights-global-toggle-label{font-size:10px;font-weight:600;color:#787e8f;margin-right:4px}.ath-weights-toggle-btn{font-size:10px;font-weight:600;padding:4px 10px;border-radius:6px;border:1px solid #323644;background:#10121b;color:#b3bac9;cursor:pointer}.ath-weights-toggle-btn:hover{background:#171922;color:#e5eaf1}.ath-weights-toggle-btn.is-active{background:#282c38;border-color:#414655;color:#f5f7fc}.ath-weights-explore-toggle{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-bottom:0}.ath-weights-explore-toggle-label{font-size:10px;font-weight:600;color:#787e8f;margin-right:4px}.ath-weights-position-explore{width:100%!important;max-width:100%!important;box-sizing:border-box;margin-top:4px}.ath-weights-position-explore-body{padding:8px 12px 10px;display:flex;flex-direction:column;gap:0;align-items:stretch;width:100%;max-width:100%;box-sizing:border-box}.ath-weights-position-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;width:100%;margin:0 0 14px;padding:0 4px 12px;border-bottom:1px solid #232632;flex-shrink:0;box-sizing:border-box}.ath-weights-position-select-label{font-size:10px;font-weight:600;color:#8c93a3}.ath-weights-position-select{font-size:11px;padding:6px 10px;border-radius:6px;border:1px solid #323644;background:#10121b;color:#e5eaf1;min-width:120px;cursor:pointer}.ath-weights-position-chart-wrap{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.ath-weights-flow-intro{margin:0 0 8px;font-size:10px;line-height:1.4;color:#8c93a3;font-weight:500;max-width:100%;text-align:center}.ath-weights-flow-row{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:4px 8px;margin-bottom:2px;width:100%}.ath-weights-flow-pillar{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:4px 2px}.ath-weights-flow-pillar-label{font-size:10px;font-weight:800;letter-spacing:.05em;color:#f0f4fa;padding:6px 8px;border-radius:6px;border:1px solid #414655;background:#12141d;width:100%;box-sizing:border-box}.ath-weights-flow-pillar-sub{margin-top:4px;font-size:9px;line-height:1.3;color:#787e8f;font-weight:500}.ath-weights-flow-join{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:14px;height:22px;font-size:12px;font-weight:700;color:#535868;line-height:1;-webkit-user-select:none;user-select:none}.ath-weights-flow-converge{height:32px;margin:0 auto;width:100%;max-width:100%;padding:0 8px;display:flex;justify-content:center}.ath-weights-flow-svg{display:block;width:100%;height:32px}.ath-weights-flow-output{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:2px}.ath-weights-flow-output-badge{font-size:10px;font-weight:800;letter-spacing:.06em;color:#06070b;background:linear-gradient(to bottom,#d8dde8,#b3bac9);padding:6px 14px;border-radius:6px;border:1px solid #64748b;text-align:center;white-space:nowrap}.ath-weights-flow-output-caption{font-size:9px;color:#64748b;font-weight:600}.ath-weights-panels{display:flex;flex-wrap:wrap;gap:10px;width:100%;max-width:100%;min-width:0;align-items:flex-start;align-content:flex-start;justify-content:flex-start;box-sizing:border-box}.ath-weights-page .ath-weights-section{border:1px solid #232632!important;background:#090a11!important;border-radius:8px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;flex:1 1 100%!important;position:relative!important;float:none!important;clear:both!important;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.ath-weights-section-head{padding:8px 10px;background:linear-gradient(180deg,#1d1f29,#171922);border-bottom:1px solid #232632;text-align:center}.ath-weights-section-title-text{margin:0;font-size:12px;font-weight:700;color:#f5f7fc;letter-spacing:.02em;text-align:center}.ath-weights-section-sub{margin:4px 0 0;font-size:10px;line-height:1.35;color:#8c93a3;text-align:center}.ath-weights-section-body{background:#0b0d16;display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.ath-weights-page .ath-weights-table{table-layout:fixed!important;width:100%!important;max-width:100%!important;min-width:0!important;border-collapse:collapse!important;font-size:10px!important}.ath-weights-page .ath-weights-table thead{display:table-header-group!important}.ath-weights-page .ath-weights-table tbody{display:table-row-group!important}.ath-weights-page .ath-weights-table tr{display:table-row!important;position:static!important;height:auto!important;max-height:none!important}.ath-weights-page .ath-weights-table th,.ath-weights-page .ath-weights-table td{display:table-cell!important;box-sizing:border-box!important;opacity:1!important}.ath-weights-page .ath-weights-th-pos,.ath-weights-page .ath-weights-pos-cell{width:3rem!important;min-width:2.5rem!important;max-width:4rem!important;text-align:center!important}.ath-weights-page .ath-weights-th-data,.ath-weights-page .ath-weights-cell,.ath-weights-page .ath-weights-th-group{width:auto!important;min-width:0!important;max-width:none!important}.ath-weights-page .ath-weights-thead .ath-weights-th{padding:4px 3px!important;font-size:9px!important;font-weight:700!important;text-align:center!important;white-space:nowrap!important;vertical-align:middle!important;background:linear-gradient(to bottom,#232632,#10121b)!important;color:#e5eaf1!important;border:none!important;border-bottom:1px solid #282c38!important;cursor:help}.ath-weights-page .ath-weights-thead .ath-weights-th-last,.ath-weights-page .ath-weights-thead .ath-weights-th-group-tracking.ath-weights-th-last-group,.ath-weights-page tbody .ath-weights-cell-last,.ath-weights-page tbody .ath-weights-pos-cell{border-right:none!important}.ath-weights-page .ath-weights-table-wrap{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;height:auto!important;max-height:none!important;min-height:0!important;background:#0b0d16!important}.ath-weights-page .ath-weights-cell:not(.ath-weights-cell-heat),.ath-weights-page .ath-weights-pos-cell{color:#d8dde8!important;font-size:10px!important;line-height:1.2!important;padding:3px 2px!important;visibility:visible!important;white-space:nowrap!important;height:auto!important;max-height:none!important;min-height:22px!important;opacity:1!important;border:none!important;border-bottom:1px solid #1d1f29!important;border-right:1px solid #1d1f29!important;vertical-align:middle!important;text-align:center!important}.ath-weights-page .ath-weights-cell-heat{opacity:1!important;padding:3px 2px!important;text-align:center!important;border:none!important;border-bottom:1px solid #1d1f29!important;border-right:1px solid #1d1f29!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;min-height:22px!important;font-size:10px!important;vertical-align:middle!important}.ath-weights-page .ath-weights-cell-text{font-size:10px!important;line-height:1.2!important;opacity:1!important;visibility:visible!important}.ath-weights-page .ath-weights-pos-cell{background-color:#12141d!important;font-weight:700!important;color:#f0f4fa!important}.ath-weights-chart-wrap{padding:2px 2px 4px;background:#0b0d16;min-height:0;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.ath-weights-chart-wrap .apexcharts-legend{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:4px 12px!important;padding:6px 4px 4px!important;margin-top:4px!important;max-height:none!important}.ath-weights-chart-wrap .apexcharts-legend-series{display:inline-flex!important;align-items:center!important;margin:0!important}.ath-weights-chart-wrap .apexcharts-inner{width:100%!important}.ath-weights-chart-wrap .apexcharts-canvas,.ath-weights-chart-wrap .apexcharts-svg{width:100%!important;max-width:100%!important}.ath-weights-apex-tooltip{padding:6px 10px;background:#1d1f29;border:1px solid #323644;border-radius:6px;color:#e5eaf1;font-size:11px;line-height:1.35;font-weight:500}.ath-weights-th-inner{pointer-events:none}
