.BagTagHeader-module__HZ7oOa__jumbotron{background:url(/Concrete-Texture@0.5x-80.jpg) 50%/cover;height:311px;margin-bottom:0;overflow:hidden}.BagTagHeader-module__HZ7oOa__container{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjQyLjEyIDY3NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNjExLjQ3IDI4Ni43Ni00MjIuMS0yNzQuMjJjLTM3LjM2LTI0LjI3LTg3LjM2LTIuMjYtOTQuNjggNDEuNjlsLTkxLjMgNTQ4LjE0Yy04LjQzIDUwLjU5IDQ0Ljg1IDg4Ljg1IDkwLjEgNjQuNzFsNTEzLjQxLTI3My45MmM0MS41My0yMi4xNiA0NC4wNi04MC43NiA0LjU4LTEwNi40eiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjJkNjAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNSIvPjwvc3ZnPg==);background-position:0;background-repeat:no-repeat;background-size:contain;max-width:1400px;height:100%;margin:0 auto;position:relative}.BagTagHeader-module__HZ7oOa__profileArea{flex-direction:row;align-items:center;height:311px;display:flex}.BagTagHeader-module__HZ7oOa__profileHero{object-fit:contain;z-index:2;height:100%;margin-left:2rem;padding-top:20px;position:relative}.BagTagHeader-module__HZ7oOa__profileHeadings{z-index:10;flex-flow:column wrap;flex:1;justify-content:center;min-width:0;height:100%;display:flex;position:relative}.BagTagHeader-module__HZ7oOa__profileHeader{letter-spacing:-.03em;margin-bottom:0;margin-left:1rem;padding:0;font-size:50px;font-style:italic;font-weight:600;line-height:1}.BagTagHeader-module__HZ7oOa__surname{font-size:inherit;color:#222;background:0 0}@media (max-width:575.98px){.BagTagHeader-module__HZ7oOa__jumbotron{background:url(/Concrete-Texture@0.5x-80.jpg) 0 0/cover;height:auto;overflow:hidden}.BagTagHeader-module__HZ7oOa__container{background-position:50%;background-size:90%;flex-direction:column;display:flex}.BagTagHeader-module__HZ7oOa__profileArea{flex-direction:column;align-items:flex-start;height:auto;padding:16px 16px 0}.BagTagHeader-module__HZ7oOa__profileHero{width:auto;max-width:80%;height:auto;max-height:220px;margin:0 auto 0 24px;padding-top:10px}.BagTagHeader-module__HZ7oOa__profileHeadings{background-color:var(--color-surface);justify-content:center;align-items:flex-start;width:auto;max-width:calc(100% - 2rem);height:auto;margin-left:1rem;padding:8px 16px 12px;position:static}.BagTagHeader-module__HZ7oOa__profileHeader{text-align:left;margin-bottom:0;margin-left:0;font-size:1.75rem;font-style:italic}.BagTagHeader-module__HZ7oOa__surname{color:#222;background:0 0;font-size:30px!important}}
.TeamInfoBar-module__WO3xwq__wrapper{position:relative}.TeamInfoBar-module__WO3xwq__toggle{width:100%;color:var(--color-accent);border-radius:var(--radius-card);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:10px 20px;display:flex}.TeamInfoBar-module__WO3xwq__toggle:disabled{cursor:default}.TeamInfoBar-module__WO3xwq__toggle:not(:disabled):hover{background:var(--color-ink)}.TeamInfoBar-module__WO3xwq__toggle:not(:disabled):active{background:var(--color-ink);border:1px solid var(--color-surface)}.TeamInfoBar-module__WO3xwq__teamInfo{align-items:center;gap:.75rem;min-width:0;display:flex}.TeamInfoBar-module__WO3xwq__logo{flex-shrink:0;width:42px;height:auto}@media (min-width:992px){.TeamInfoBar-module__WO3xwq__logo{width:48px}}.TeamInfoBar-module__WO3xwq__textBlock{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.TeamInfoBar-module__WO3xwq__teamName{color:var(--color-accent);font-weight:700;font-size:var(--fs-md);text-align:left;white-space:normal;word-break:break-word}@media (min-width:992px){.TeamInfoBar-module__WO3xwq__teamName{font-size:1.2rem}}.TeamInfoBar-module__WO3xwq__subtext{color:#ccc;text-align:left;font-size:.9rem}.TeamInfoBar-module__WO3xwq__rightSide{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.TeamInfoBar-module__WO3xwq__sportIcon{width:28px;height:28px}.TeamInfoBar-module__WO3xwq__arrow{color:var(--color-accent);font-size:var(--fs-md)}.TeamInfoBar-module__WO3xwq__dropdown{z-index:100;background-color:var(--color-ink);border-radius:var(--radius-card);background-color:var(--color-ink);max-height:350px;margin:0;padding:0;list-style:none;position:relative;left:0;right:0;overflow:hidden auto}.TeamInfoBar-module__WO3xwq__dropdownItem{background-color:var(--color-ink);width:100%;color:var(--color-accent);cursor:pointer;text-align:left;border:none;border-bottom:1px solid #333;align-items:center;gap:.75rem;padding:15px 20px;display:flex}.TeamInfoBar-module__WO3xwq__dropdownItem:last-child{border-bottom:none}.TeamInfoBar-module__WO3xwq__dropdownItem:hover,.TeamInfoBar-module__WO3xwq__dropdownItem:focus{background-color:var(--color-accent-alpha-15);color:var(--color-accent)}.TeamInfoBar-module__WO3xwq__dropdownLogo{flex-shrink:0;width:40px;height:auto}
.SocialsBar-module__mqXnfW__bar{color:#161616;border-radius:var(--radius-md);background-image:linear-gradient(#0000,#f2d600),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDgwLjcxIDM5Ny4xNSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXBwYXRoKTsKICAgICAgfQoKICAgICAgLmNscy0yLCAuY2xzLTMgewogICAgICAgIGZpbGw6ICNmM2RmM2U7CiAgICAgIH0KCiAgICAgIC5jbHMtNCB7CiAgICAgICAgY2xpcC1wYXRoOiB1cmwoI2NsaXBwYXRoLTEpOwogICAgICB9CgogICAgICAuY2xzLTMgewogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CiAgICA8L3N0eWxlPgogICAgPGNsaXBQYXRoIGlkPSJjbGlwcGF0aCI+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMyIgZD0ibTQ2NC42NSwxNjIuMjFMMjIzLjc5LDUuNzNjLTIxLjMyLTEzLjg1LTQ5Ljg1LTEuMjktNTQuMDMsMjMuNzlsLTUyLjEsMzEyLjc4Yy00LjgxLDI4Ljg3LDI1LjU5LDUwLjcsNTEuNDEsMzYuOTNsMjkyLjk2LTE1Ni4zYzIzLjctMTIuNjQsMjUuMTQtNDYuMDgsMi42MS02MC43MlptLTExMS4yNyw1LjMxbC0uMTgsMS4wNGMtMS40MSw4LjAyLTMuOCwxNS4yNy03LjExLDIxLjc0LTEuODksMy43LTQuMDgsNy4xNC02LjU1LDEwLjMyLTEuMjQsMS41OS0yLjU1LDMuMTEtMy45Myw0LjU3LTIuNzYsMi45Mi01LjgsNS41Ny05LjEyLDcuOTUtLjgzLjYtMS42NywxLjE3LTIuNTQsMS43NC0xMi4wNyw3Ljg2LTI3LjQyLDEyLjQxLTQ1LjU1LDEzLjQybDguMjQtNDYuNzdoMTYuNjFsNS0yOC4zOGgtNjEuNTlzLTUsMjguMzgtNSwyOC4zOGgxNi42MXMtMTcuMjYsOTcuOTItMTcuMjYsOTcuOTJsLTQ1Ljg5LTM3LjAxaDBzMjQuMTMtMTM2LjkzLDI0LjEzLTEzNi45M2g3MC41OGM4Ljc0LDAsMTYuNTYuNjcsMjMuNDgsMS45NywyLjUyLjQ3LDQuOTEsMS4wMyw3LjE5LDEuNjgsMS4xNC4zMiwyLjI1LjY2LDMuMzMsMS4wMiwyLjcuOTEsNS4yMiwxLjk0LDcuNTYsMy4xLDEuNC43LDIuNzQsMS40NCw0LjAyLDIuMjIuODUuNTIsMS42NywxLjA3LDIuNDYsMS42My43OS41NiwxLjU1LDEuMTUsMi4yOSwxLjc1LDQuMDQsMy4zMiw3LjIyLDcuMjIsOS41NywxMS42OS42NCwxLjIyLDEuMjIsMi40OCwxLjczLDMuNzguNTIsMS4zLjk3LDIuNjQsMS4zNiw0LjAzLjc4LDIuNzcsMS4zMiw1LjY5LDEuNjIsOC43OC4yLDIuMDYuMjksNC4xOC4yOCw2LjM4LS4wMyw0LjM5LS40OCw5LjA2LTEuMzUsMTMuOTlaIi8+CiAgICA8L2NsaXBQYXRoPgogICAgPGNsaXBQYXRoIGlkPSJjbGlwcGF0aC0xIj4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0zIiB5PSIxMS45OCIgd2lkdGg9IjQzMy4xIiBoZWlnaHQ9IjM2Ni45MSIgcng9IjQ0LjU3IiByeT0iNDQuNTciLz4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgogIDxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+CiAgICA8Zz4KICAgICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJtNDY0LjY1LDE2Mi4yMUwyMjMuNzksNS43M2MtMjEuMzItMTMuODUtNDkuODUtMS4yOS01NC4wMywyMy43OWwtNTIuMSwzMTIuNzhjLTQuODEsMjguODcsMjUuNTksNTAuNyw1MS40MSwzNi45M2wyOTIuOTYtMTU2LjNjMjMuNy0xMi42NCwyNS4xNC00Ni4wOCwyLjYxLTYwLjcyWm0tMTExLjI3LDUuMzFsLS4xOCwxLjA0Yy0xLjQxLDguMDItMy44LDE1LjI3LTcuMTEsMjEuNzQtMS44OSwzLjctNC4wOCw3LjE0LTYuNTUsMTAuMzItMS4yNCwxLjU5LTIuNTUsMy4xMS0zLjkzLDQuNTctMi43NiwyLjkyLTUuOCw1LjU3LTkuMTIsNy45NS0uODMuNi0xLjY3LDEuMTctMi41NCwxLjc0LTEyLjA3LDcuODYtMjcuNDIsMTIuNDEtNDUuNTUsMTMuNDJsOC4yNC00Ni43N2gxNi42MWw1LTI4LjM4aC02MS41OXMtNSwyOC4zOC01LDI4LjM4aDE2LjYxcy0xNy4yNiw5Ny45Mi0xNy4yNiw5Ny45MmwtNDUuODktMzcuMDFoMHMyNC4xMy0xMzYuOTMsMjQuMTMtMTM2LjkzaDcwLjU4YzguNzQsMCwxNi41Ni42NywyMy40OCwxLjk3LDIuNTIuNDcsNC45MSwxLjAzLDcuMTksMS42OCwxLjE0LjMyLDIuMjUuNjYsMy4zMywxLjAyLDIuNy45MSw1LjIyLDEuOTQsNy41NiwzLjEsMS40LjcsMi43NCwxLjQ0LDQuMDIsMi4yMi44NS41MiwxLjY3LDEuMDcsMi40NiwxLjYzLjc5LjU2LDEuNTUsMS4xNSwyLjI5LDEuNzUsNC4wNCwzLjMyLDcuMjIsNy4yMiw5LjU3LDExLjY5LjY0LDEuMjIsMS4yMiwyLjQ4LDEuNzMsMy43OC41MiwxLjMuOTcsMi42NCwxLjM2LDQuMDMuNzgsMi43NywxLjMyLDUuNjksMS42Miw4Ljc4LjIsMi4wNi4yOSw0LjE4LjI4LDYuMzgtLjAzLDQuMzktLjQ4LDkuMDYtMS4zNSwxMy45OVoiLz4KICAgICAgPGcgY2xhc3M9ImNscy0xIj4KICAgICAgICA8Zz4KICAgICAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeT0iMTEuOTgiIHdpZHRoPSI0MzMuMSIgaGVpZ2h0PSIzNjYuOTEiIHJ4PSI0NC41NyIgcnk9IjQ0LjU3Ii8+CiAgICAgICAgICA8ZyBjbGFzcz0iY2xzLTQiPgogICAgICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Im00MTEuMjQsMjQyLjM2YzQuODYtNi4yNCw5LjE2LTEzLDEyLjg3LTIwLjI2LDYuNDktMTIuNzEsMTEuMTktMjYuOTUsMTMuOTYtNDIuN2wuMzYtMi4wNGMxLjcxLTkuNjgsMi42LTE4Ljg1LDIuNjUtMjcuNDcuMDMtNC4zMS0uMTUtOC40OS0uNTQtMTIuNTMtLjU5LTYuMDYtMS42NS0xMS44MS0zLjE5LTE3LjI0LS43Ny0yLjcyLTEuNjYtNS4zNS0yLjY3LTcuOTEtMS4wMS0yLjU2LTIuMTUtNS4wMy0zLjQtNy40Mi00LjYtOC43Ny0xMC44NS0xNi40NC0xOC43OS0yMi45NS0xLjQ0LTEuMTgtMi45NC0yLjMzLTQuNS0zLjQ0LTEuNTYtMS4xMS0zLjE3LTIuMTctNC44My0zLjItMi41LTEuNTQtNS4xMy0zLTcuODktNC4zNy00LjU5LTIuMjgtOS41NC00LjMxLTE0Ljg1LTYuMDktMi4xMi0uNzEtNC4zLTEuMzgtNi41NC0yLjAxLTQuNDgtMS4yNi05LjE5LTIuMzYtMTQuMTMtMy4yOS0xMy41OS0yLjU2LTI4Ljk1LTMuODctNDYuMTEtMy44N2gtMTM4LjYxbC00Ny4zOSwyNjguOWgwczkwLjEyLDcyLjY4LDkwLjEyLDcyLjY4bDMzLjg5LTE5Mi4yOWgtMzIuNjEsMHM5LjgyLTU1LjczLDkuODItNTUuNzNoMTIwLjk2bC05LjgyLDU1LjczaDBzLTMyLjYxLDAtMzIuNjEsMGwtMTYuMTksOTEuODRjMzUuNjEtMS45OSw2NS43NS0xMC45MSw4OS40NS0yNi4zNSwxLjY5LTEuMSwzLjM1LTIuMjQsNC45OC0zLjQxLDYuNTEtNC42OCwxMi40OC05Ljg4LDE3LjkxLTE1LjYxLDIuNzEtMi44Niw1LjI4LTUuODUsNy43Mi04Ljk4WiIvPgogICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KPC9zdmc+),linear-gradient(#f3bc1c,#f2d600);background-position:50%,20px -20px,50%;background-repeat:no-repeat;background-size:auto,100%,auto;border:none;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:.5rem;padding:1rem 1rem .75rem;display:flex;box-shadow:inset 0 1px 1px #ffffff80,0 2px 5px #00000040}.SocialsBar-module__mqXnfW__link{justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.SocialsBar-module__mqXnfW__link:hover{opacity:.8}.SocialsBar-module__mqXnfW__icon{color:var(--color-ink);border-radius:var(--radius-sm);background:0 0;justify-content:center;align-items:center;font-size:2rem;display:flex}.SocialsBar-module__mqXnfW__iconInstagram{background:var(--color-ink);color:#f1d006;border-radius:var(--radius-sm);justify-content:center;align-items:center;padding:7px;font-size:2rem;display:flex}.SocialsBar-module__mqXnfW__iconYoutube{color:var(--color-ink);border-radius:var(--radius-sm);background:0 0;justify-content:center;align-items:center;font-size:3.3rem;display:flex}.SocialsBar-module__mqXnfW__iconFacebook{color:var(--color-ink);border-radius:var(--radius-sm);background:0 0;justify-content:center;align-items:center;padding:7px;font-size:2.6rem;display:flex}.SocialsBar-module__mqXnfW__iconTwitter{color:var(--color-ink);border-radius:var(--radius-sm);background:0 0;justify-content:center;align-items:center;font-size:2rem;display:flex}.SocialsBar-module__mqXnfW__linkImg{object-fit:contain;width:auto;height:3rem;display:block}
.ActiveRosters-module__RaGgGW__section{flex-direction:column;gap:14px;display:flex}.ActiveRosters-module__RaGgGW__title{color:var(--color-surface);margin:0 0 0 4px;font-size:1.05rem;font-weight:700}.ActiveRosters-module__RaGgGW__card{border-radius:var(--radius-sm);background-color:#121212;overflow:hidden}.ActiveRosters-module__RaGgGW__list{margin:0;padding:0;list-style:none}.ActiveRosters-module__RaGgGW__row{border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;padding:14px 18px;display:flex}.ActiveRosters-module__RaGgGW__row:last-child{border-bottom:none}.ActiveRosters-module__RaGgGW__logoLink{flex-shrink:0;align-items:center;display:flex}.ActiveRosters-module__RaGgGW__logo{object-fit:contain;flex-shrink:0;width:50px;height:auto;max-height:50px}.ActiveRosters-module__RaGgGW__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ActiveRosters-module__RaGgGW__positionLink{color:var(--color-accent);font-size:.95rem;font-weight:600;line-height:1.25;text-decoration:none}.ActiveRosters-module__RaGgGW__positionLink:hover{color:#ffd347}.ActiveRosters-module__RaGgGW__teamName{color:var(--color-surface);font-size:.88rem;line-height:1.25}.ActiveRosters-module__RaGgGW__sportIcon{object-fit:contain;flex-shrink:0;width:30px;height:30px}@media (max-width:575.98px){.ActiveRosters-module__RaGgGW__row{gap:12px;padding:12px 14px}.ActiveRosters-module__RaGgGW__logo{width:42px;max-height:42px}}
.TeamHistory-module__BRVekW__section{flex-direction:column;gap:14px;display:flex}.TeamHistory-module__BRVekW__title{color:var(--color-surface);margin:0 0 0 4px;font-size:1.05rem;font-weight:700}.TeamHistory-module__BRVekW__card{border-radius:var(--radius-sm);background-color:#121212;overflow:hidden}.TeamHistory-module__BRVekW__empty{color:#9a9a9a;text-align:center;padding:20px;font-size:.9rem}.TeamHistory-module__BRVekW__list{margin:0;padding:0;list-style:none}.TeamHistory-module__BRVekW__row{border-bottom:1px solid #ffffff0f}.TeamHistory-module__BRVekW__row:last-child{border-bottom:none}.TeamHistory-module__BRVekW__link{color:inherit;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;display:flex}a.TeamHistory-module__BRVekW__link:hover{background-color:#ffffff08}.TeamHistory-module__BRVekW__logo{object-fit:contain;flex-shrink:0;width:42px;height:42px}.TeamHistory-module__BRVekW__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.TeamHistory-module__BRVekW__teamName{color:var(--color-surface);font-size:.98rem;font-weight:700;line-height:1.25}.TeamHistory-module__BRVekW__position{color:#9a9a9a;font-size:.82rem}.TeamHistory-module__BRVekW__year{color:#cfcfcf;flex-shrink:0;font-size:.95rem;font-weight:600}@media (max-width:575.98px){.TeamHistory-module__BRVekW__link{gap:12px;padding:12px 14px}.TeamHistory-module__BRVekW__logo{width:36px;height:36px}}
.CompareCheckbox-module__BCNzIW__box{z-index:7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;background:#0a0a0a8c;border:1.5px solid #ffffff59;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;transition:background .15s,border-color .15s,transform .1s;display:inline-flex;position:absolute;bottom:10px;right:10px}.CompareCheckbox-module__BCNzIW__box:hover{border-color:var(--color-accent,#fac31c);background:#0a0a0abf}.CompareCheckbox-module__BCNzIW__box:active{transform:scale(.92)}.CompareCheckbox-module__BCNzIW__checked{background:var(--color-accent,#fac31c);border-color:var(--color-accent,#fac31c);color:#1a1a1a}.CompareCheckbox-module__BCNzIW__checked:hover{background:var(--color-accent,#fac31c)}.CompareCheckbox-module__BCNzIW__disabled{opacity:.35;cursor:not-allowed}
.PlayerCards-module__OebVUW__cardCompareWrap{position:relative}.PlayerCards-module__OebVUW__cardLink{color:inherit;text-decoration:none;display:block}.PlayerCards-module__OebVUW__cardLink:hover .PlayerCards-module__OebVUW__card{transform:scale(1.05);box-shadow:0 10px 10px #000c}.PlayerCards-module__OebVUW__card{border-radius:var(--radius-card);background:0 0;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:visible;box-shadow:inset 0 1px 1px #ffffff14,0 4px 12px #00000080}.PlayerCards-module__OebVUW__photoPanel{aspect-ratio:1/.88;z-index:2;width:100%;position:relative;overflow:visible}.PlayerCards-module__OebVUW__photoBackdrop{border-radius:var(--radius-card) var(--radius-card) 0 0;z-index:0;background:#2a2a2a;border:1px solid #ffffff0f;border-bottom:none;position:absolute;inset:0;overflow:hidden}.PlayerCards-module__OebVUW__texture{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.PlayerCards-module__OebVUW__crest{opacity:.9;z-index:3;pointer-events:none;width:115%;height:auto;max-height:none;position:absolute;top:-28px;right:-24px}.PlayerCards-module__OebVUW__teamLogo{object-fit:contain;z-index:3;filter:drop-shadow(0 2px 4px #0006);width:42px;height:42px;position:absolute;top:8px;left:8px}.PlayerCards-module__OebVUW__headshot{object-fit:cover;object-position:top center;z-index:4;pointer-events:none;width:auto;height:calc(100% + 56px);position:absolute;top:-56px;left:50%;transform:translate(-50%)}.PlayerCards-module__OebVUW__statLadder{z-index:5;flex-direction:column;gap:4px;width:auto;min-width:46px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:10px;right:10px}.PlayerCards-module__OebVUW__statRow{border-bottom:1px solid #000;justify-content:flex-end;align-items:baseline;gap:3px;padding:4px 0;line-height:1;display:flex}.PlayerCards-module__OebVUW__statRow:last-child{border-bottom:none;padding-top:6px}.PlayerCards-module__OebVUW__statValue{color:#f5f5f5;text-shadow:0 1px 3px #000000b3;letter-spacing:.02em;font-family:Roboto Condensed,Oswald,sans-serif;font-size:1.75rem;font-style:italic;font-weight:700}.PlayerCards-module__OebVUW__statUnit{color:var(--color-ink-on-dark);text-shadow:0 1px 2px #000000b3;letter-spacing:normal;margin-left:-.4rem;font-size:.5625rem;font-style:normal;font-weight:400}.PlayerCards-module__OebVUW__statValueJersey{color:var(--color-surface);letter-spacing:-.02em;text-shadow:0 2px 6px #000000bf;font-family:Roboto Condensed,Oswald,sans-serif;font-size:2.75rem;font-style:italic;font-weight:800;line-height:.9}.PlayerCards-module__OebVUW__nameOverlay{z-index:6;flex-direction:column;gap:0;display:flex;position:absolute;bottom:10px;left:10px}.PlayerCards-module__OebVUW__firstName{background:var(--color-surface-dark-3);color:var(--color-surface);letter-spacing:.01em;width:fit-content;padding:3px 8px;font-size:16px;font-weight:700;display:inline-block}.PlayerCards-module__OebVUW__lastName{background:var(--color-surface);color:var(--color-surface-dark-1);letter-spacing:-.01em;width:fit-content;padding:2px 10px 4px;font-size:36px;font-weight:700;line-height:1;display:inline-block}.PlayerCards-module__OebVUW__infoPanel{background:var(--color-surface-dark-1);border-radius:0 0 var(--radius-card) var(--radius-card);z-index:1;border:1px solid #ffffff0f;border-top:none;flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:relative}.PlayerCards-module__OebVUW__location,.PlayerCards-module__OebVUW__gradYear{color:var(--color-surface);font-size:.9rem;font-weight:400}.PlayerCards-module__OebVUW__cardCompact .PlayerCards-module__OebVUW__headshot{height:calc(100% + 40px);top:-40px}.PlayerCards-module__OebVUW__cardCompact .PlayerCards-module__OebVUW__firstName{padding:2px 7px;font-size:14px}.PlayerCards-module__OebVUW__cardCompact .PlayerCards-module__OebVUW__lastName{padding:2px 9px 3px;font-size:28px}@media (max-width:576px){.PlayerCards-module__OebVUW__statValueJersey{font-size:2.25rem}.PlayerCards-module__OebVUW__statValue{font-size:1.4rem}.PlayerCards-module__OebVUW__teamLogo{width:36px;height:36px}}
.RosterGrid-module__HURGKG__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:5rem 2rem;margin-top:4rem;display:grid}.RosterGrid-module__HURGKG__gridTight{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 10px;margin-top:1.5rem;display:grid;overflow:clip visible}@media (min-width:768px){.RosterGrid-module__HURGKG__gridTight{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}}@media (min-width:1200px){.RosterGrid-module__HURGKG__gridTight{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:18px}}.RosterGrid-module__HURGKG__gridOverview{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:48px 16px;margin-top:1.5rem;display:grid;overflow:clip visible}@media (min-width:1200px){.RosterGrid-module__HURGKG__gridOverview{grid-template-columns:repeat(4,minmax(0,1fr))}}.RosterGrid-module__HURGKG__empty{color:var(--color-ink-muted);text-align:center;margin:0;padding:32px 0;font-size:.85rem}@media (max-width:576px){.RosterGrid-module__HURGKG__grid{grid-template-columns:repeat(2,1fr);gap:56px 10px;overflow:clip visible}}
.PlayerSeasonStatsView-module__cg8g6W__player{background:var(--color-surface-dark-3,#1b1b1b);border:1px solid var(--color-surface-dark-4,#2a2a2a);font-family:var(--font-barlow,system-ui, sans-serif);border-radius:12px;padding:14px 16px}.PlayerSeasonStatsView-module__cg8g6W__playerHead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.PlayerSeasonStatsView-module__cg8g6W__jersey{color:var(--color-accent,#f5be1c);background:#f5be1c1f;border:1px solid #f5be1c66;border-radius:6px;flex-shrink:0;padding:2px 7px;font-size:13px;font-weight:800}.PlayerSeasonStatsView-module__cg8g6W__name{color:var(--color-surface,#f5f5f5);font-size:16px;font-weight:800}.PlayerSeasonStatsView-module__cg8g6W__sectionLabel{color:#8f8f8f;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:11px;font-weight:700}.PlayerSeasonStatsView-module__cg8g6W__totalsTabs{background:var(--color-surface-dark-4,#1c1c1c);border:1px solid #2a2a2a;border-radius:999px;gap:4px;margin-bottom:10px;padding:3px;display:inline-flex}.PlayerSeasonStatsView-module__cg8g6W__totalsTab{color:#8f8f8f;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:5px 16px;font-family:inherit;font-size:12px;font-weight:700;transition:background .15s,color .15s}.PlayerSeasonStatsView-module__cg8g6W__totalsTab:hover{color:var(--color-surface,#fff)}.PlayerSeasonStatsView-module__cg8g6W__totalsTabActive{background:var(--color-accent,#f5be1c);color:#1a1a1a}.PlayerSeasonStatsView-module__cg8g6W__totals{grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:8px;margin-bottom:4px;display:grid}.PlayerSeasonStatsView-module__cg8g6W__pill{background:var(--color-surface-dark-4,#1c1c1c);text-align:center;border:1px solid #2a2a2a;border-radius:10px;padding:10px 6px}.PlayerSeasonStatsView-module__cg8g6W__pillRate{background:#f5be1c0f;border-color:#f5be1c59}.PlayerSeasonStatsView-module__cg8g6W__pillVal{color:var(--color-surface,#f5f5f5);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1.1}.PlayerSeasonStatsView-module__cg8g6W__pillRate .PlayerSeasonStatsView-module__cg8g6W__pillVal{color:var(--color-accent,#f5be1c)}.PlayerSeasonStatsView-module__cg8g6W__pillLabel{text-transform:uppercase;letter-spacing:.06em;color:#8f8f8f;margin-top:4px;font-size:10px;font-weight:700}.PlayerSeasonStatsView-module__cg8g6W__byTeamBtn{color:var(--color-ink-on-dark,#e8e8e8);cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:8px;align-items:center;gap:8px;margin-top:14px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}.PlayerSeasonStatsView-module__cg8g6W__byTeamBtn:hover{border-color:var(--color-accent,#f5be1c);color:var(--color-accent,#f5be1c)}.PlayerSeasonStatsView-module__cg8g6W__byTeamCount{color:#8f8f8f;font-size:11px;font-weight:600}.PlayerSeasonStatsView-module__cg8g6W__teamList{flex-direction:column;gap:8px;margin-top:10px;display:flex}.PlayerSeasonStatsView-module__cg8g6W__acc{border:1px solid #2a2a2a;border-radius:8px;overflow:hidden}.PlayerSeasonStatsView-module__cg8g6W__accHead{background:var(--color-surface-dark-4,#1c1c1c);width:100%;color:var(--color-surface,#f5f5f5);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.PlayerSeasonStatsView-module__cg8g6W__accHead:hover{background:#222}.PlayerSeasonStatsView-module__cg8g6W__accName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.PlayerSeasonStatsView-module__cg8g6W__accMeta{color:#8f8f8f;flex-shrink:0;align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.PlayerSeasonStatsView-module__cg8g6W__accChevron{transition:transform .2s;display:inline-block}.PlayerSeasonStatsView-module__cg8g6W__accOpen .PlayerSeasonStatsView-module__cg8g6W__accChevron{transform:rotate(180deg)}.PlayerSeasonStatsView-module__cg8g6W__accBody{border-top:1px solid #2a2a2a;padding:10px 14px 4px}.PlayerSeasonStatsView-module__cg8g6W__accEmpty{color:#8f8f8f;margin:4px 0 8px;font-size:12px}.PlayerSeasonStatsView-module__cg8g6W__breakdown{flex-direction:column;gap:8px;padding-top:6px;display:flex}.PlayerSeasonStatsView-module__cg8g6W__bdTeam{background:var(--color-surface-dark-3,#1b1b1b);border:1px solid #2a2a2a;border-radius:8px;padding:8px 10px 4px}.PlayerSeasonStatsView-module__cg8g6W__bdTeamName{color:var(--color-surface,#f5f5f5);align-items:center;gap:8px;margin-bottom:2px;font-size:14px;font-weight:700;display:flex}.PlayerSeasonStatsView-module__cg8g6W__bdTeamLogo{object-fit:contain;background:#fff;border-radius:4px;flex-shrink:0;width:22px;height:22px}.PlayerSeasonStatsView-module__cg8g6W__bdTeamMeta{color:#8f8f8f;font-size:12px;font-weight:500}.PlayerSeasonStatsView-module__cg8g6W__tableWrap{margin-bottom:6px;overflow-x:auto}.PlayerSeasonStatsView-module__cg8g6W__subhead{color:var(--color-accent,#f5be1c);text-transform:uppercase;letter-spacing:.06em;margin:2px 0 3px;font-size:11px;font-weight:700}.PlayerSeasonStatsView-module__cg8g6W__table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.PlayerSeasonStatsView-module__cg8g6W__table th,.PlayerSeasonStatsView-module__cg8g6W__table td{text-align:right;padding:3px 6px}.PlayerSeasonStatsView-module__cg8g6W__table th:first-child,.PlayerSeasonStatsView-module__cg8g6W__table td:first-child{text-align:left}.PlayerSeasonStatsView-module__cg8g6W__table thead th{color:#8f8f8f;text-transform:uppercase;border-bottom:1px solid #2a2a2a;font-size:10px;font-weight:700}.PlayerSeasonStatsView-module__cg8g6W__sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.PlayerSeasonStatsView-module__cg8g6W__sortable:hover{color:var(--color-accent,#f5be1c)}.PlayerSeasonStatsView-module__cg8g6W__table tbody td{color:var(--color-ink-on-dark,#e8e8e8);border-bottom:1px solid #ffffff0a}
.PanelHead-module__sDJnXa__cell{flex-direction:column;gap:3px;display:flex}.PanelHead-module__sDJnXa__head{justify-content:center;align-items:center;gap:6px;min-height:20px;padding:0 2px;display:flex}.PanelHead-module__sDJnXa__name{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.PanelHead-module__sDJnXa__btn{border:1px solid var(--c,#444);width:20px;height:20px;color:var(--c,#ccc);cursor:pointer;background:0 0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;transition:background .15s;display:inline-flex}.PanelHead-module__sDJnXa__btn:hover{background:color-mix(in srgb, var(--c,#fac31c) 18%, transparent)}
.advanced-module__3qVWTq__root{flex-direction:column;gap:16px;margin-top:18px;display:flex}.advanced-module__3qVWTq__state{text-align:center;color:#9a9a9a;padding:28px;font-size:13px}.advanced-module__3qVWTq__controls{flex-direction:column;gap:10px;display:flex}.advanced-module__3qVWTq__tabs{gap:6px;display:flex}.advanced-module__3qVWTq__tab{background:var(--color-surface-dark-3,#1b1b1b);border:1px solid var(--color-surface-dark-4,#2a2a2a);color:#bdbdbd;font:inherit;cursor:pointer;border-radius:8px;padding:7px 18px;font-size:13px;font-weight:700}.advanced-module__3qVWTq__tabActive{color:var(--color-accent,#fac31c);background:#fac31c24;border-color:#fac31c80}.advanced-module__3qVWTq__modeSwitch{flex-wrap:wrap;gap:6px;display:flex}.advanced-module__3qVWTq__modeBtn{border:1px solid var(--color-surface-dark-4,#2a2a2a);color:#9a9a9a;font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:6px 11px;font-size:12px;font-weight:600}.advanced-module__3qVWTq__modeBtn:hover{color:#ddd}.advanced-module__3qVWTq__modeActive{background:var(--color-surface-dark-4,#2a2a2a);color:#f5f5f5;border-color:#555}.advanced-module__3qVWTq__modeHint{color:gray;margin:0;font-size:11px}.advanced-module__3qVWTq__charts{flex-direction:column;gap:16px;display:flex}.advanced-module__3qVWTq__card{background:var(--color-surface-dark-2,#161616);border:1px solid var(--color-surface-dark-4,#2a2a2a);border-radius:12px;padding:14px}.advanced-module__3qVWTq__cardHead{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.advanced-module__3qVWTq__cardTitle{color:#f0f0f0;margin:0;font-size:14px;font-weight:700}.advanced-module__3qVWTq__cardSub{color:gray;font-size:11px}.advanced-module__3qVWTq__chartWrap{flex-direction:column;gap:10px;display:flex}.advanced-module__3qVWTq__legends{flex-direction:column;align-items:center;gap:4px;display:flex}.advanced-module__3qVWTq__legendRow{flex-wrap:wrap;justify-content:center;gap:6px 14px;display:flex}.advanced-module__3qVWTq__legendItem{color:#cfcfcf;align-items:center;gap:5px;font-size:11px;display:inline-flex}.advanced-module__3qVWTq__singlePlot{justify-content:center;display:flex}.advanced-module__3qVWTq__grid{grid-template-columns:repeat(auto-fit,minmax(300px,380px));justify-content:center;gap:16px;display:grid}.advanced-module__3qVWTq__plot,.advanced-module__3qVWTq__field{width:100%;max-width:440px}.advanced-module__3qVWTq__grid .advanced-module__3qVWTq__plot,.advanced-module__3qVWTq__grid .advanced-module__3qVWTq__field{max-width:none}.advanced-module__3qVWTq__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(260px,340px));justify-content:center;gap:16px;display:grid}.advanced-module__3qVWTq__fieldGrid .advanced-module__3qVWTq__field{max-width:none}.advanced-module__3qVWTq__plotFrame{fill:none;stroke:#ffffff1f}.advanced-module__3qVWTq__gridLine{stroke:#ffffff0f;stroke-width:1px}.advanced-module__3qVWTq__plotTitle{font-size:11px;font-weight:700}.advanced-module__3qVWTq__guide{stroke:#ffffff47;stroke-width:1px}.advanced-module__3qVWTq__band{fill:#f5be1c1a}.advanced-module__3qVWTq__tick{fill:#9a9a9a;font-size:9.5px}.advanced-module__3qVWTq__axisTitle{fill:#c2c2c2;font-size:10.5px;font-weight:600}.advanced-module__3qVWTq__fieldRing{fill:none;stroke:#ffffff14}.advanced-module__3qVWTq__foul{stroke:#f5be1c73;stroke-width:1.5px}.advanced-module__3qVWTq__cardHead{flex-wrap:wrap;align-items:center}.advanced-module__3qVWTq__inspect{align-items:center;gap:4px;display:inline-flex}.advanced-module__3qVWTq__inspectBtn{border:1px solid var(--c,#444);width:22px;height:22px;color:var(--c,#ccc);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:11px;transition:background .15s;display:inline-flex}.advanced-module__3qVWTq__inspectBtn:hover{background:color-mix(in srgb, var(--c,#fac31c) 18%, transparent)}
.BarCompare-module__mfPViq__root{color:#e8e8e8;width:100%;font-family:inherit}.BarCompare-module__mfPViq__legend{color:#888;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;font-size:12px;display:flex}.BarCompare-module__mfPViq__legendItem{align-items:center;gap:6px;display:inline-flex}.BarCompare-module__mfPViq__legendDot{border-radius:2px;flex:none;width:10px;height:10px}.BarCompare-module__mfPViq__legendName{color:#e8e8e8}.BarCompare-module__mfPViq__panel{background:#1b1b1b;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:14px 16px}.BarCompare-module__mfPViq__svg{width:100%;height:auto;display:block}.BarCompare-module__mfPViq__grid{grid-template-columns:repeat(auto-fit,minmax(300px,380px));justify-content:center;gap:16px;display:grid}.BarCompare-module__mfPViq__miniPanel{min-width:0}.BarCompare-module__mfPViq__miniTitle{margin:0 0 8px;font-size:13px;font-weight:600}.BarCompare-module__mfPViq__empty{text-align:center;color:#888;background:#1b1b1b;border:1px solid #ffffff1f;border-radius:10px;padding:24px 16px;font-size:13px}.BarCompare-module__mfPViq__num{font-variant-numeric:tabular-nums}
.HistogramCompare-module__x8Foya__chartWrap{color:#e8e8e8;flex-direction:column;gap:10px;display:flex}.HistogramCompare-module__x8Foya__legends{flex-direction:column;gap:4px;display:flex}.HistogramCompare-module__x8Foya__legendRow{flex-wrap:wrap;gap:6px 14px;display:flex}.HistogramCompare-module__x8Foya__legendItem{color:#cfcfcf;align-items:center;gap:5px;font-size:11px;display:inline-flex}.HistogramCompare-module__x8Foya__dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.HistogramCompare-module__x8Foya__singlePlot{justify-content:center;display:flex}.HistogramCompare-module__x8Foya__grid{grid-template-columns:repeat(auto-fit,minmax(300px,380px));justify-content:center;gap:16px;display:grid}.HistogramCompare-module__x8Foya__plot{background:#1b1b1b;border-radius:8px;width:100%;max-width:460px}.HistogramCompare-module__x8Foya__grid .HistogramCompare-module__x8Foya__plot{max-width:none}.HistogramCompare-module__x8Foya__plotFrame{fill:none;stroke:#ffffff1f}.HistogramCompare-module__x8Foya__plotTitle{font-size:11px;font-weight:700}.HistogramCompare-module__x8Foya__gridLine{stroke:#ffffff0f;stroke-width:1px}.HistogramCompare-module__x8Foya__tick{fill:#6f6f6f;font-size:9px}.HistogramCompare-module__x8Foya__axisTitle{fill:#8f8f8f;font-size:10px}.HistogramCompare-module__x8Foya__meanLine{stroke-width:1px;stroke-dasharray:3 3;opacity:.85}
.LineCompare-module__ucXu9G__chartWrap{flex-direction:column;gap:10px;display:flex}.LineCompare-module__ucXu9G__state{text-align:center;color:#9a9a9a;background:#1b1b1b;border-radius:12px;padding:28px;font-size:13px}.LineCompare-module__ucXu9G__legends{flex-direction:column;gap:4px;display:flex}.LineCompare-module__ucXu9G__legendRow{flex-wrap:wrap;gap:6px 14px;display:flex}.LineCompare-module__ucXu9G__legendItem{color:#e8e8e8;align-items:center;gap:5px;font-size:11px;display:inline-flex}.LineCompare-module__ucXu9G__legendDot{border-radius:50%;width:9px;height:9px;display:inline-block}.LineCompare-module__ucXu9G__singlePlot{justify-content:center;display:flex}.LineCompare-module__ucXu9G__grid{grid-template-columns:repeat(auto-fit,minmax(300px,380px));justify-content:center;gap:16px;display:grid}.LineCompare-module__ucXu9G__plot{width:100%;max-width:480px}.LineCompare-module__ucXu9G__grid .LineCompare-module__ucXu9G__plot{max-width:none}.LineCompare-module__ucXu9G__plotFrame{fill:none;stroke:#ffffff1f}.LineCompare-module__ucXu9G__gridLine{stroke:#ffffff0f;stroke-width:1px}.LineCompare-module__ucXu9G__plotTitle{font-size:11px;font-weight:700}.LineCompare-module__ucXu9G__tick{fill:#8f8f8f;font-size:9px}.LineCompare-module__ucXu9G__axisTitle{fill:#c8c8c8;font-size:10px}.LineCompare-module__ucXu9G__seriesLine{stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.LineCompare-module__ucXu9G__dot{stroke:#1b1b1b;stroke-width:.75px}.LineCompare-module__ucXu9G__trendLine{stroke-width:1.25px;stroke-dasharray:4 4;opacity:.4}
.TiltCompare-module__By7bNa__chartWrap{flex-direction:column;gap:10px;display:flex}.TiltCompare-module__By7bNa__legends{flex-direction:column;gap:4px;display:flex}.TiltCompare-module__By7bNa__legendRow{flex-wrap:wrap;gap:6px 14px;display:flex}.TiltCompare-module__By7bNa__legendItem{color:#cfcfcf;align-items:center;gap:5px;font-size:11px;display:inline-flex}.TiltCompare-module__By7bNa__singlePlot{justify-content:center;display:flex}.TiltCompare-module__By7bNa__grid{grid-template-columns:repeat(auto-fit,minmax(240px,300px));justify-content:center;gap:16px;display:grid}.TiltCompare-module__By7bNa__clock{width:100%;max-width:380px}.TiltCompare-module__By7bNa__grid .TiltCompare-module__By7bNa__clock{max-width:none}.TiltCompare-module__By7bNa__face{fill:#161616}.TiltCompare-module__By7bNa__ring{fill:none;stroke:#ffffff1f;stroke-width:1.5px}.TiltCompare-module__By7bNa__innerFace{fill:#ffffff05;stroke:#ffffff0f;stroke-width:1px}.TiltCompare-module__By7bNa__tickMark{stroke:#ffffff2e;stroke-width:1px}.TiltCompare-module__By7bNa__numeral{fill:#9a9a9a;font-size:10px;font-weight:600}.TiltCompare-module__By7bNa__pivot{fill:#ffffff40}.TiltCompare-module__By7bNa__plotTitle{font-size:11px;font-weight:700}
.HeatmapCompare-module__b8ynkq__wrap{flex-direction:column;gap:10px;display:flex}.HeatmapCompare-module__b8ynkq__grid{grid-template-columns:repeat(auto-fit,minmax(260px,340px));justify-content:center;gap:16px;display:grid}.HeatmapCompare-module__b8ynkq__panel{flex-direction:column;gap:6px;display:flex}.HeatmapCompare-module__b8ynkq__svg{width:100%;display:block}.HeatmapCompare-module__b8ynkq__title{text-align:center;margin:0;font-size:12px;font-weight:700}.HeatmapCompare-module__b8ynkq__cellOutline{fill:none;stroke:#ffffff0d;stroke-width:.5px}.HeatmapCompare-module__b8ynkq__zoneRect{fill:none;stroke:#ffffff8c;stroke-width:1.5px}.HeatmapCompare-module__b8ynkq__fieldLine{fill:none;stroke:#f5be1c73;stroke-width:1.5px}.HeatmapCompare-module__b8ynkq__zoneDivider{fill:none;stroke:#ffffff1f;stroke-width:1px}.HeatmapCompare-module__b8ynkq__countLabel{fill:#e8e8e8;text-anchor:middle;pointer-events:none;font-size:9px;font-weight:600}.HeatmapCompare-module__b8ynkq__plate{fill:#f5be1c}.HeatmapCompare-module__b8ynkq__legend{color:#9a9a9a;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.HeatmapCompare-module__b8ynkq__legendBar{border-radius:3px;display:block}.HeatmapCompare-module__b8ynkq__empty{text-align:center;color:#9a9a9a;padding:24px;font-size:13px}
.AdvancedChartDrawer-module__-eyywa__backdrop{z-index:70;opacity:0;pointer-events:none;background:#00000080;transition:opacity .2s;position:fixed;inset:0}.AdvancedChartDrawer-module__-eyywa__backdropOpen{opacity:1;pointer-events:auto}.AdvancedChartDrawer-module__-eyywa__panel{z-index:71;background:var(--color-surface-dark-2,#161616);border-left:1px solid var(--color-surface-dark-4,#2a2a2a);flex-direction:column;width:min(580px,94vw);transition:transform .24s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-16px 0 48px #00000080}.AdvancedChartDrawer-module__-eyywa__panelOpen{transform:translate(0)}.AdvancedChartDrawer-module__-eyywa__head{border-bottom:1px solid var(--color-surface-dark-4,#2a2a2a);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.AdvancedChartDrawer-module__-eyywa__titleWrap{flex-direction:column;gap:2px;display:flex}.AdvancedChartDrawer-module__-eyywa__title{color:#f5f5f5;font-size:15px;font-weight:700}.AdvancedChartDrawer-module__-eyywa__player{font-size:12px;font-weight:600}.AdvancedChartDrawer-module__-eyywa__close{color:#aaa;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.AdvancedChartDrawer-module__-eyywa__close:hover{color:#fff;background:#ffffff14}.AdvancedChartDrawer-module__-eyywa__playerTabs{border-bottom:1px solid var(--color-surface-dark-4,#2a2a2a);flex-wrap:wrap;gap:6px;padding:10px 18px;display:flex}.AdvancedChartDrawer-module__-eyywa__playerTab{background:var(--color-surface-dark-3,#1b1b1b);border:1px solid var(--color-surface-dark-4,#2a2a2a);color:#bdbdbd;font:inherit;cursor:pointer;border-radius:7px;padding:5px 12px;font-size:12px;font-weight:600}.AdvancedChartDrawer-module__-eyywa__playerTabActive{border-color:var(--c,#fac31c);color:#fff;background:color-mix(in srgb, var(--c,#fac31c) 14%, var(--color-surface-dark-3,#1b1b1b))}.AdvancedChartDrawer-module__-eyywa__body{flex:auto;min-height:0;padding:16px;overflow:auto}
.profile-module__skRmGq__root{--pp-header-h:52px;--pp-tabbar-h:46px;background:var(--color-surface-dark-1);min-height:100vh;font-family:var(--font-barlow,system-ui, -apple-system, sans-serif);color:var(--color-surface)}.profile-module__skRmGq__switcher{align-items:center;gap:var(--space-2);background:var(--color-surface-dark-2);border-bottom:1px solid #ffffff0f;max-width:430px;margin:0 auto;padding:10px 12px;display:flex}.profile-module__skRmGq__switcherLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);flex-shrink:0;font-size:.62rem;font-weight:700}.profile-module__skRmGq__switcherBtns{flex:1;justify-content:flex-end;gap:4px;display:flex}.profile-module__skRmGq__switcherBtn{color:var(--color-ink-faint);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:1px solid #ffffff1f;padding:5px 9px;font-family:inherit;font-size:.72rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s}.profile-module__skRmGq__switcherBtn:hover{color:var(--color-surface);border-color:#ffffff4d}.profile-module__skRmGq__switcherBtnActive{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink)}.profile-module__skRmGq__frame{background:var(--color-page);max-width:430px;min-height:100vh;margin:0 auto;position:relative;overflow-x:clip}@media (min-width:480px){.profile-module__skRmGq__frame{box-shadow:0 0 0 1px #ffffff0d,0 24px 60px #0009}}.profile-module__skRmGq__header{z-index:40;height:var(--pp-header-h);align-items:center;gap:var(--space-2);background:linear-gradient(180deg, var(--color-page) 0%, #000 100%);border-bottom:1px solid #0009;padding:0 12px;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #0006}.profile-module__skRmGq__headerIconBtn{width:38px;height:38px;color:var(--color-accent);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;transition:background-color .15s;display:inline-flex}.profile-module__skRmGq__headerIconBtn:hover{background:#ffffff0f}.profile-module__skRmGq__headerTitle{letter-spacing:-.01em;min-width:0;color:var(--color-surface);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:1.05rem;font-style:italic;font-weight:700;overflow:hidden}.profile-module__skRmGq__headerActions{flex-shrink:0;align-items:center;gap:2px;display:flex}.profile-module__skRmGq__hero{background:linear-gradient(180deg, var(--color-accent-legacy), #f1d10d);padding:16px 18px 18px;position:relative;overflow:hidden}.profile-module__skRmGq__heroCover{object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;inset:0}.profile-module__skRmGq__heroCoverOverlay{background:linear-gradient(110deg,#fac31cf0 0%,#fac31ccc 46%,#f7ce2a8f 100%);position:absolute;inset:0}.profile-module__skRmGq__heroArc{opacity:.55;pointer-events:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjQyLjEyIDY3NyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNjExLjQ3IDI4Ni43Ni00MjIuMS0yNzQuMjJjLTM3LjM2LTI0LjI3LTg3LjM2LTIuMjYtOTQuNjggNDEuNjlsLTkxLjMgNTQ4LjE0Yy04LjQzIDUwLjU5IDQ0Ljg1IDg4Ljg1IDkwLjEgNjQuNzFsNTEzLjQxLTI3My45MmM0MS41My0yMi4xNiA0NC4wNi04MC43NiA0LjU4LTEwNi40eiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZjJkNjAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNSIvPjwvc3ZnPg==);background-position:-40px;background-repeat:no-repeat;background-size:320px;position:absolute;inset:0}.profile-module__skRmGq__heroWatermark{color:#00000012;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:150px;font-style:italic;font-weight:800;line-height:1;position:absolute;top:-10px;right:-6px}.profile-module__skRmGq__heroInner{z-index:2;align-items:center;gap:14px;display:flex;position:relative}.profile-module__skRmGq__heroText{flex-direction:column;flex:1;min-width:0;display:flex}.profile-module__skRmGq__heroForename{letter-spacing:-.02em;color:#1b191a;font-size:26px;font-style:italic;font-weight:400;line-height:1}.profile-module__skRmGq__heroSurname{letter-spacing:-.02em;color:#1b191a;margin-bottom:8px;font-size:34px;font-style:italic;font-weight:800;line-height:1}.profile-module__skRmGq__heroOrgName{letter-spacing:-.02em;color:#1b191a;margin-bottom:6px;font-size:28px;font-style:italic;font-weight:800;line-height:1.05}.profile-module__skRmGq__heroMetaRow{color:#2a2419;flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex}.profile-module__skRmGq__heroMetaLogo{object-fit:contain;border-radius:50%;flex-shrink:0;width:18px;height:18px}.profile-module__skRmGq__heroMetaDot{color:#0006;font-weight:700}.profile-module__skRmGq__heroSubMeta{flex-wrap:wrap;gap:4px 16px;margin-top:8px;display:flex}.profile-module__skRmGq__heroSubMetaItem{flex-direction:column;line-height:1.15;display:flex}.profile-module__skRmGq__heroSubMetaLabel{letter-spacing:.05em;text-transform:uppercase;color:#00000080;font-size:.6rem;font-weight:700}.profile-module__skRmGq__heroSubMetaValue{color:#1b191a;font-size:.85rem;font-weight:700}.profile-module__skRmGq__heroPhoto{background:#00000014;border:3px solid #0000001f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden}.profile-module__skRmGq__heroPhoto img{object-fit:cover;width:100%;height:100%}.profile-module__skRmGq__heroLogo{border-radius:var(--radius-md);background:#0000001a;flex-shrink:0;justify-content:center;align-items:center;width:84px;height:84px;display:flex;overflow:hidden}.profile-module__skRmGq__heroLogo img{object-fit:contain;width:100%;height:100%}.profile-module__skRmGq__heroFollow{border-radius:var(--radius-pill);color:var(--color-accent);cursor:pointer;background:#1b191a;border:none;align-self:flex-start;align-items:center;gap:6px;margin-top:12px;padding:7px 18px;font-family:inherit;font-size:.82rem;font-weight:700;transition:transform .15s,opacity .15s;display:inline-flex}.profile-module__skRmGq__heroFollow:active{transform:scale(.97)}.profile-module__skRmGq__banner{padding:12px 14px 0}.profile-module__skRmGq__bannerTitle{background:var(--color-accent);color:#1b191a;letter-spacing:.06em;text-transform:uppercase;text-align:center;border-radius:var(--radius-sm) var(--radius-sm) 0 0;padding:6px 10px;font-size:.72rem;font-weight:800}.profile-module__skRmGq__bannerCells{background:linear-gradient(180deg, var(--color-page) 0%, #000 100%);border-radius:0 0 var(--radius-sm) var(--radius-sm);scrollbar-width:none;display:flex;overflow-x:auto;box-shadow:inset 0 1px 1px #fff3,0 5px 5px #0006}.profile-module__skRmGq__bannerCells::-webkit-scrollbar{display:none}.profile-module__skRmGq__bannerCell{text-align:center;border-right:1px solid #ffffff12;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:4px;min-width:0;padding:12px 8px;display:flex}.profile-module__skRmGq__bannerCell:last-child{border-right:none}.profile-module__skRmGq__bannerCellValue{color:var(--color-surface);white-space:nowrap;font-size:1.35rem;font-weight:800;line-height:1}.profile-module__skRmGq__bannerCellLabel{letter-spacing:.03em;text-transform:uppercase;color:var(--color-ink-faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.58rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.profile-module__skRmGq__bannerCellSub{color:var(--color-accent);margin-top:2px;font-size:.62rem;font-weight:600}.profile-module__skRmGq__tabBar{background:linear-gradient(180deg, var(--color-page) 0%, #0a0a0a 100%);scrollbar-width:none;scroll-snap-type:x proximity;border-bottom:1px solid #ffffff14;gap:2px;padding:0 6px;display:flex;overflow-x:auto}.profile-module__skRmGq__tabBar::-webkit-scrollbar{display:none}.profile-module__skRmGq__tab{color:#9a9a9a;cursor:pointer;white-space:nowrap;scroll-snap-align:start;background:0 0;border:none;flex:none;padding:12px;font-family:inherit;font-size:.88rem;font-weight:600;transition:color .15s;position:relative}.profile-module__skRmGq__tab:hover{color:var(--color-ink-on-dark)}.profile-module__skRmGq__tabActive{color:var(--color-surface);font-weight:700}.profile-module__skRmGq__tabActive:after{content:"";background-color:var(--color-accent);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:0;left:8px;right:8px}.profile-module__skRmGq__dashboardTab{color:var(--color-accent);align-items:center;gap:6px;margin-left:auto;font-weight:700;text-decoration:none;display:inline-flex}.profile-module__skRmGq__dashboardTab:hover{color:var(--color-accent);filter:brightness(1.12)}.profile-module__skRmGq__panel{flex-direction:column;gap:22px;padding:16px 14px 40px;animation:.18s ease-out profile-module__skRmGq__pp-fadeIn;display:flex}.profile-module__skRmGq__section{flex-direction:column;gap:10px;display:flex}.profile-module__skRmGq__rosterCover{object-fit:cover;border-radius:var(--radius-md);border:1px solid #ffffff14;width:100%;height:180px;display:block}@media (max-width:576px){.profile-module__skRmGq__rosterCover{height:140px}}.profile-module__skRmGq__sectionHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.profile-module__skRmGq__sectionTitle{color:var(--color-surface);align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:700;display:flex}.profile-module__skRmGq__status{color:var(--color-success)}.profile-module__skRmGq__sectionTitle i{color:var(--color-accent);font-size:1.05rem}.profile-module__skRmGq__seeAll{color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:2px;font-family:inherit;font-size:.78rem;font-weight:600}.profile-module__skRmGq__emptyNote{text-align:center;color:var(--color-ink-subtle);padding:18px;font-size:.85rem}.profile-module__skRmGq__card{background:linear-gradient(180deg, var(--color-page) 0%, #000 100%);border-radius:var(--radius-md);overflow:hidden;box-shadow:inset 0 1px 1px #fff3,0 5px 5px #0006}.profile-module__skRmGq__strip{scrollbar-width:none;scroll-snap-type:x proximity;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.profile-module__skRmGq__strip::-webkit-scrollbar{display:none}.profile-module__skRmGq__statCard{scroll-snap-align:start;border-radius:var(--radius-md);background:var(--color-surface-dark-4);flex:0 0 132px;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff14}.profile-module__skRmGq__statCardTop{background:var(--color-accent);color:#1b191a;letter-spacing:.05em;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:5px 6px;font-size:.6rem;font-weight:800;overflow:hidden}.profile-module__skRmGq__statCardBody{text-align:center;padding:14px 10px 12px}.profile-module__skRmGq__statCardValue{color:var(--color-surface);justify-content:center;align-items:baseline;gap:3px;font-size:1.7rem;font-weight:800;line-height:1;display:flex}.profile-module__skRmGq__statCardUnit{color:var(--color-ink-faint);font-size:.75rem;font-weight:600}.profile-module__skRmGq__statCardSub{color:var(--color-ink-faint);justify-content:center;align-items:center;gap:5px;margin-top:6px;font-size:.66rem;font-weight:600;display:flex}.profile-module__skRmGq__trendUp{color:var(--color-success)}.profile-module__skRmGq__trendDown{color:var(--color-danger)}.profile-module__skRmGq__verified{color:var(--color-accent);align-items:center;gap:3px;font-size:.62rem;font-weight:700;display:inline-flex}.profile-module__skRmGq__tableWrap{border-radius:var(--radius-md);background:var(--color-surface-dark-4);overflow:hidden;box-shadow:inset 0 1px 1px #ffffff0f}.profile-module__skRmGq__tableScroll{scrollbar-width:thin;overflow-x:auto}.profile-module__skRmGq__table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.8rem}.profile-module__skRmGq__clickRow{cursor:pointer;transition:background .1s}.profile-module__skRmGq__clickRow:hover{background:#ffffff0f}.profile-module__skRmGq__clickRow:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.profile-module__skRmGq__table thead th{letter-spacing:.03em;text-transform:uppercase;color:var(--color-ink-faint);text-align:right;background:#00000059;border-bottom:1px solid #ffffff14;padding:9px 10px;font-size:.62rem;font-weight:700}.profile-module__skRmGq__table tbody td{text-align:right;color:var(--color-ink-on-dark);border-bottom:1px solid #ffffff0d;padding:9px 10px}.profile-module__skRmGq__table tbody tr:nth-child(2n) td{background:#ffffff05}.profile-module__skRmGq__table tbody tr:last-child td{border-bottom:none}.profile-module__skRmGq__table th.profile-module__skRmGq__labelCol,.profile-module__skRmGq__table td.profile-module__skRmGq__labelCol{text-align:left;color:var(--color-surface);background:var(--color-surface-dark-4);z-index:1;font-weight:700;position:sticky;left:0}.profile-module__skRmGq__table thead th.profile-module__skRmGq__labelCol{background:#161616}.profile-module__skRmGq__table tbody tr:nth-child(2n) td.profile-module__skRmGq__labelCol{background:#1b1b1b}.profile-module__skRmGq__table tbody tr.profile-module__skRmGq__totalRow td{color:var(--color-surface);background:#f5be1c0f;border-top:2px solid #ffffff1f;font-weight:800}.profile-module__skRmGq__table tbody tr.profile-module__skRmGq__totalRow td.profile-module__skRmGq__labelCol{color:var(--color-accent);background:#f5be1c0f}.profile-module__skRmGq__resultWin{color:var(--color-success);font-weight:700}.profile-module__skRmGq__resultLoss{color:var(--color-danger);font-weight:700}.profile-module__skRmGq__kv{}.profile-module__skRmGq__kvRow{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.profile-module__skRmGq__kvRow:last-child{border-bottom:none}.profile-module__skRmGq__kvLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-faint);font-size:.7rem;font-weight:700}.profile-module__skRmGq__kvValue{color:var(--color-surface);text-align:right;font-size:.92rem;font-weight:700}.profile-module__skRmGq__kvValue .profile-module__skRmGq__status{color:var(--color-success)}.profile-module__skRmGq__list{}.profile-module__skRmGq__listRow{color:inherit;border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.profile-module__skRmGq__listRow:last-child{border-bottom:none}a.profile-module__skRmGq__listRow:hover{background:#ffffff08}.profile-module__skRmGq__listMain{flex:1;min-width:0}.profile-module__skRmGq__listTitle{color:var(--color-surface);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;overflow:hidden}.profile-module__skRmGq__listTitleAccent{color:var(--color-accent)}.profile-module__skRmGq__listSub{color:var(--color-ink-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.76rem;overflow:hidden}.profile-module__skRmGq__listRight{color:var(--color-ink-on-dark);flex-shrink:0;align-items:center;gap:10px;font-size:.85rem;font-weight:700;display:flex}.profile-module__skRmGq__listChevron{color:var(--color-ink-subtle);font-size:.9rem}.profile-module__skRmGq__jerseyChip{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--color-accent);background:#f5be1c24;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:flex}.profile-module__skRmGq__nextEvent{padding:14px;}.profile-module__skRmGq__nextEventTop{letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-faint);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:.66rem;font-weight:700;display:flex}.profile-module__skRmGq__nextEventTag{color:var(--color-accent)}.profile-module__skRmGq__nextEventMatch{justify-content:space-between;align-items:center;gap:8px;display:flex}.profile-module__skRmGq__nextEventSide{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.profile-module__skRmGq__nextEventTeamName{color:var(--color-surface);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.74rem;font-weight:700;overflow:hidden}.profile-module__skRmGq__nextEventCenter{text-align:center;flex-shrink:0;padding:0 4px}.profile-module__skRmGq__nextEventTime{color:var(--color-surface);font-size:.95rem;font-weight:800}.profile-module__skRmGq__nextEventDate{color:var(--color-ink-faint);margin-top:2px;font-size:.66rem}.profile-module__skRmGq__nextEventVenue{color:var(--color-ink-faint);border-top:1px solid #ffffff12;align-items:center;gap:6px;margin-top:12px;padding-top:10px;font-size:.76rem;display:flex}.profile-module__skRmGq__nextEventVenue i{color:var(--color-accent)}.profile-module__skRmGq__eventRow{border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:12px 14px;display:flex}.profile-module__skRmGq__eventRow:last-child{border-bottom:none}.profile-module__skRmGq__eventDate{text-align:center;border-radius:var(--radius-sm);background:#ffffff0a;flex-shrink:0;width:44px;padding:5px 0}.profile-module__skRmGq__eventDateMonth{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);font-size:.58rem;font-weight:800}.profile-module__skRmGq__eventDateDay{color:var(--color-surface);font-size:1.1rem;font-weight:800;line-height:1}.profile-module__skRmGq__eventInfo{flex:1;min-width:0}.profile-module__skRmGq__eventName{color:var(--color-surface);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:700;overflow:hidden}.profile-module__skRmGq__eventMeta{color:var(--color-ink-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.74rem;overflow:hidden}.profile-module__skRmGq__eventTypePill{text-transform:uppercase;letter-spacing:.03em;color:var(--color-accent);border-radius:var(--radius-pill);background:#f5be1c1f;flex-shrink:0;padding:3px 8px;font-size:.62rem;font-weight:700}.profile-module__skRmGq__eventRowLink{color:inherit;cursor:pointer;text-decoration:none;transition:background .12s}.profile-module__skRmGq__eventRowLink:hover{background:#ffffff08}.profile-module__skRmGq__eventGroup{border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.profile-module__skRmGq__eventGroup:last-child{border-bottom:none}.profile-module__skRmGq__eventGroupBody{flex-direction:column;flex:1;min-width:0;display:flex}.profile-module__skRmGq__eventGroupRow{border-radius:var(--radius-sm);align-items:center;gap:12px;padding:6px 8px;display:flex}.profile-module__skRmGq__eventGroupSub{border-top:1px solid #ffffff0f;margin-top:4px;padding-top:12px}.profile-module__skRmGq__eventChevron{color:var(--color-ink-faint);flex-shrink:0;font-size:.8rem}.profile-module__skRmGq__eventMatch{flex-direction:column;gap:5px;min-width:0;display:flex}.profile-module__skRmGq__eventTeam{align-items:center;gap:8px;min-width:0;display:flex}.profile-module__skRmGq__eventTeamName{min-width:0;color:var(--color-ink-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.84rem;font-weight:600;overflow:hidden}.profile-module__skRmGq__eventScore{color:var(--color-ink-muted);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;min-width:1.5em;font-size:.92rem;font-weight:700}.profile-module__skRmGq__eventTeamWin .profile-module__skRmGq__eventTeamName{color:var(--color-surface);font-weight:800}.profile-module__skRmGq__eventTeamWin .profile-module__skRmGq__eventScore{color:var(--color-accent);font-weight:800}.profile-module__skRmGq__nextEventLink{color:inherit;cursor:pointer;text-decoration:none;transition:box-shadow .12s;display:block}.profile-module__skRmGq__nextEventLink:hover{box-shadow:0 0 0 1px #f5be1c59}.profile-module__skRmGq__mediaStrip{flex-direction:column;gap:16px;display:flex}.profile-module__skRmGq__mediaStrip::-webkit-scrollbar{display:none}.profile-module__skRmGq__mediaCard{border-radius:var(--radius-md);background:var(--color-surface-dark-4);width:100%;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff14,0 4px 10px #0006}.profile-module__skRmGq__mediaCardBtn{text-align:left;font:inherit;color:inherit;cursor:pointer;appearance:none;border:none;padding:0;transition:transform .12s,box-shadow .12s;display:block;}.profile-module__skRmGq__mediaCardBtn:hover{transform:translateY(-2px);box-shadow:inset 0 1px 1px #ffffff1a,0 8px 18px #0000008c}.profile-module__skRmGq__mediaStripScroll{scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;gap:12px;padding-bottom:6px;overflow-x:auto}.profile-module__skRmGq__mediaStripScroll::-webkit-scrollbar{display:none}.profile-module__skRmGq__mediaCardScroll{scroll-snap-align:start;flex:0 0 220px;width:auto}.profile-module__skRmGq__mediaMasonry{column-count:2;column-gap:14px}@media (min-width:700px){.profile-module__skRmGq__mediaMasonry{column-count:3}}@media (min-width:1100px){.profile-module__skRmGq__mediaMasonry{column-count:4;column-gap:16px}}.profile-module__skRmGq__mediaCardMasonry{break-inside:avoid;-webkit-column-break-inside:avoid;width:100%;margin:0 0 14px}@media (min-width:1100px){.profile-module__skRmGq__mediaCardMasonry{margin-bottom:16px}}.profile-module__skRmGq__mediaThumbMasonry{color:#ffffffd9;background:var(--color-surface-dark-5);font-size:2rem;display:block;position:relative}.profile-module__skRmGq__mediaThumbMasonry .profile-module__skRmGq__mediaThumbImg{width:100%;height:auto;display:block;position:static}.profile-module__skRmGq__mediaThumbPlaceholder{aspect-ratio:4/3;justify-content:center;align-items:center;display:flex}.profile-module__skRmGq__lightbox{z-index:1000;background:#000000eb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.profile-module__skRmGq__lightboxContent{flex-direction:column;align-items:center;gap:12px;max-width:min(1100px,96vw);max-height:92vh;display:flex;position:relative}.profile-module__skRmGq__lightboxMedia{object-fit:contain;border-radius:var(--radius-md);background:#000;width:auto;max-width:96vw;height:auto;max-height:74vh;box-shadow:0 20px 60px #0009}.profile-module__skRmGq__lightboxFrame{border-radius:var(--radius-md);background:#fff;border:none;width:min(1100px,96vw);height:82vh}.profile-module__skRmGq__lightboxEmpty{color:var(--color-ink-faint);text-align:center;padding:60px 40px}.profile-module__skRmGq__lightboxCaption{color:var(--color-surface);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:.85rem;display:flex}.profile-module__skRmGq__lightboxTitle{font-weight:700}.profile-module__skRmGq__lightboxSub{color:var(--color-ink-faint);font-size:.78rem}.profile-module__skRmGq__lightboxOpen{color:var(--color-accent);align-items:center;gap:5px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.profile-module__skRmGq__lightboxOpen:hover{text-decoration:underline}.profile-module__skRmGq__lightboxDownload{background:var(--color-accent,#fac31c);color:#1b191a;cursor:pointer;touch-action:manipulation;border:0;border-radius:9px;align-items:center;gap:8px;padding:12px 20px;font-family:inherit;font-size:13px;font-weight:800;display:inline-flex}.profile-module__skRmGq__lightboxDownload:hover{filter:brightness(1.06)}.profile-module__skRmGq__lightboxBarNav{color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff29;border:0;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;display:inline-flex}.profile-module__skRmGq__lightboxBarNav:hover{background:#ffffff42}.profile-module__skRmGq__lightboxBarNav:active{background:#ffffff6b}.profile-module__skRmGq__lightboxClose{z-index:2;color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.1rem;transition:background .12s;display:flex;position:absolute;top:16px;right:16px}.profile-module__skRmGq__lightboxClose:hover{background:#ffffff3d}.profile-module__skRmGq__lightboxNav{z-index:2;color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.3rem;transition:background .12s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.profile-module__skRmGq__lightboxNav:hover{background:#ffffff3d}.profile-module__skRmGq__lightboxPrev{left:16px}.profile-module__skRmGq__lightboxNext{right:16px}.profile-module__skRmGq__mediaThumb{aspect-ratio:4/3;color:#ffffffd9;background:var(--color-surface-dark-5);justify-content:center;align-items:center;font-size:2rem;display:flex;position:relative}.profile-module__skRmGq__mediaThumbImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.profile-module__skRmGq__mediaTypeBadge{text-transform:uppercase;letter-spacing:.04em;color:var(--color-surface);border-radius:var(--radius-pill);background:#0000008c;align-items:center;gap:4px;padding:3px 7px;font-size:.6rem;font-weight:700;display:inline-flex;position:absolute;top:8px;left:8px}.profile-module__skRmGq__mediaPlay{color:#ffffffeb;text-shadow:0 2px 8px #00000080;justify-content:center;align-items:center;font-size:2.4rem;display:flex;position:absolute;inset:0}.profile-module__skRmGq__mediaInfo{padding:10px 12px 12px}.profile-module__skRmGq__mediaTitle{color:var(--color-surface);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.profile-module__skRmGq__mediaSub{color:var(--color-ink-faint);margin-top:5px;font-size:.68rem}.profile-module__skRmGq__summaryGrid{flex-direction:column;gap:12px;display:flex}.profile-module__skRmGq__summaryCard{border-radius:var(--radius-card);padding:14px 16px;box-shadow:inset 0 1px 1px #fff3,0 5px 5px #0006}.profile-module__skRmGq__summaryYellow{background:linear-gradient(180deg, var(--color-accent-legacy) 0%, #f2d600 100%);color:#161616}.profile-module__skRmGq__summaryYellow .profile-module__skRmGq__summarySub{color:#0009}.profile-module__skRmGq__summaryDark{background:linear-gradient(180deg, var(--color-page) 0%, #000 100%);color:var(--color-surface)}.profile-module__skRmGq__summaryDark .profile-module__skRmGq__summarySub{color:var(--color-ink-faint)}.profile-module__skRmGq__summarySub{letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:.66rem;font-weight:700}.profile-module__skRmGq__summaryBody{white-space:pre-wrap;margin:0;font-size:.88rem;line-height:1.45}.profile-module__skRmGq__socialBar{background:linear-gradient(90deg, var(--color-accent-legacy), #f2d600);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:12px;display:flex;box-shadow:inset 0 1px 1px #ffffff4d,0 4px 8px #0000004d}.profile-module__skRmGq__socialLink{color:#161616;font-size:1.7rem;transition:transform .15s,opacity .15s;display:inline-flex}.profile-module__skRmGq__socialLink:hover{opacity:.75;transform:translateY(-1px)}.profile-module__skRmGq__avatar{color:#fffffff2;text-shadow:0 1px 2px #0000004d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex;overflow:hidden}.profile-module__skRmGq__avatar img{object-fit:cover;width:100%;height:100%}.profile-module__skRmGq__logoBox{border-radius:var(--radius-sm);color:#fffffff2;text-shadow:0 1px 2px #0000004d;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex;overflow:hidden}.profile-module__skRmGq__logoBox img{object-fit:contain;width:100%;height:100%}.profile-module__skRmGq__sportIcon{width:26px;height:26px;color:var(--color-accent);background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;display:flex}.profile-module__skRmGq__note{color:var(--color-ink-faint);font-size:.78rem;line-height:1.4}@media (min-width:768px){.profile-module__skRmGq__frame{grid-template-rows:auto auto auto 1fr;grid-template-columns:232px minmax(0,1fr);align-items:start;column-gap:0;max-width:none;display:grid}.profile-module__skRmGq__header{grid-area:1/1/auto/-1;height:60px;padding:0 24px}.profile-module__skRmGq__headerTitle{font-size:1.05rem}.profile-module__skRmGq__hero{grid-area:2/1/auto/-1;padding:26px 30px 28px}.profile-module__skRmGq__heroInner{gap:22px}.profile-module__skRmGq__heroPhoto{width:104px;height:104px}.profile-module__skRmGq__heroForename{font-size:1.5rem}.profile-module__skRmGq__heroSurname{font-size:2.5rem}.profile-module__skRmGq__heroOrgName{font-size:2.1rem}.profile-module__skRmGq__heroWatermark{font-size:220px}.profile-module__skRmGq__banner{grid-area:3/1/auto/-1;padding:16px 30px 0}.profile-module__skRmGq__tabBar{background:0 0;border-bottom:none;border-right:1px solid #ffffff12;flex-direction:column;grid-area:4/1;align-self:start;gap:2px;padding:18px 12px 18px 18px;position:sticky;top:0;overflow:visible}.profile-module__skRmGq__tab{text-align:left;border-radius:var(--radius-sm);width:100%;padding:11px 14px;font-size:.94rem}.profile-module__skRmGq__tab:hover{background:#ffffff0a}.profile-module__skRmGq__tabActive{background:#ffffff0f}.profile-module__skRmGq__tabActive:after{border-radius:0 2px 2px 0;width:3px;height:auto;inset:9px auto 9px 0}.profile-module__skRmGq__panel{grid-area:4/2;gap:26px;padding:24px 30px 56px}.profile-module__skRmGq__panelImmersive{grid-column:1/-1}}@media (min-width:1280px){.profile-module__skRmGq__frame{grid-template-columns:248px minmax(0,1fr)}}.profile-module__skRmGq__linkIconRow{flex-wrap:wrap;gap:10px;display:flex}.profile-module__skRmGq__linkIconTile{border-radius:var(--radius-md);background:var(--color-surface-dark-4);width:52px;height:52px;color:var(--color-accent);justify-content:center;align-items:center;font-size:22px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:flex;box-shadow:inset 0 1px 1px #ffffff14,0 3px 6px #00000059}.profile-module__skRmGq__linkIconTile:hover{transform:translateY(-2px);box-shadow:inset 0 1px 1px #ffffff1f,0 6px 10px #00000073}.profile-module__skRmGq__linkIconTile img{object-fit:contain;border-radius:6px;width:32px;height:32px}.profile-module__skRmGq__overviewGrid{display:block}.profile-module__skRmGq__overviewColLeft,.profile-module__skRmGq__overviewColRight{flex-direction:column;gap:30px;display:flex}.profile-module__skRmGq__overviewSponsorsFull{margin-top:8px;display:block}.profile-module__skRmGq__bannerCenter{max-width:760px;margin:0 auto 16px}.profile-module__skRmGq__sponsorGridPhoneHide{display:block}.profile-module__skRmGq__viewAllPhoneOnly{justify-content:center;margin-top:4px;display:none}@media (max-width:576px){.profile-module__skRmGq__sponsorGridPhoneHide{display:none}.profile-module__skRmGq__viewAllPhoneOnly{display:flex}}.profile-module__skRmGq__bannerBesideDesktop{display:none}@media (min-width:1200px){.profile-module__skRmGq__bannerBesideDesktop{align-self:center;width:100%;display:block}.profile-module__skRmGq__bannerBottomHideDesktop{display:none}.profile-module__skRmGq__overviewGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:30px;display:grid}.profile-module__skRmGq__overviewColLeft,.profile-module__skRmGq__overviewColRight{min-width:0}}
.RostersSection-module__1ZC2EW__section{font-family:var(--font-barlow,system-ui, sans-serif);flex-direction:column;gap:18px;display:flex}.RostersSection-module__1ZC2EW__cover{border:1px solid var(--color-surface-dark-4,#2a2a2a);border-radius:12px;width:100%;overflow:hidden}.RostersSection-module__1ZC2EW__heroWrap{border:1px solid var(--color-surface-dark-4,#2a2a2a);border-radius:14px;overflow:hidden}.RostersSection-module__1ZC2EW__coverImg{object-fit:cover;width:100%;height:200px;display:block}@media (max-width:600px){.RostersSection-module__1ZC2EW__coverImg{height:130px}}.RostersSection-module__1ZC2EW__statsRow{flex-wrap:wrap;gap:12px;display:flex}.RostersSection-module__1ZC2EW__stat{background:var(--color-surface-dark-4);border-radius:var(--radius-lg);border:1px solid #2a2a2a;flex-direction:column;gap:2px;min-width:110px;padding:10px 18px;display:flex}.RostersSection-module__1ZC2EW__statLabel{color:#777;text-transform:uppercase;letter-spacing:.6px;font-size:10px;font-weight:700}.RostersSection-module__1ZC2EW__statValue{color:var(--color-accent);font-size:20px;font-weight:700}.RostersSection-module__1ZC2EW__tabsCard{background:var(--color-surface-dark-2);border-radius:var(--radius-card);border:1px solid #2a2a2a;margin-bottom:16px;padding:0 16px}.RostersSection-module__1ZC2EW__tabsCard .RostersSection-module__1ZC2EW__tabsBar{border-bottom:none}.RostersSection-module__1ZC2EW__main{align-items:flex-start;gap:20px;display:flex}.RostersSection-module__1ZC2EW__listPanel{flex:0 0 34%;min-width:0}.RostersSection-module__1ZC2EW__profilePanel{flex:0 0 calc(66% - 20px);min-width:0;display:none}.RostersSection-module__1ZC2EW__profilePanelActive{flex-direction:column;display:flex}.RostersSection-module__1ZC2EW__card{background:var(--color-surface-dark-2);border-radius:var(--radius-card);border:1px solid #2a2a2a;overflow:hidden}.RostersSection-module__1ZC2EW__cardHeader{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.RostersSection-module__1ZC2EW__cardTitle{color:var(--color-surface);margin:0;font-size:16px;font-weight:700}.RostersSection-module__1ZC2EW__cardActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RostersSection-module__1ZC2EW__actionBtn,.RostersSection-module__1ZC2EW__actionBtnSecondary{cursor:pointer;border:1px solid #0000;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:700}.RostersSection-module__1ZC2EW__actionBtn{background:var(--color-accent,#f5be1c);color:#000}.RostersSection-module__1ZC2EW__actionBtn:hover{filter:brightness(1.08)}.RostersSection-module__1ZC2EW__actionBtnSecondary{color:var(--color-ink-on-dark,#fff);background:0 0;border-color:#444}.RostersSection-module__1ZC2EW__actionBtnSecondary:hover{border-color:#777}.RostersSection-module__1ZC2EW__iconExpand{white-space:nowrap;justify-content:center;align-items:center;gap:0;padding:6px 9px;display:inline-flex}.RostersSection-module__1ZC2EW__iconExpand i{font-size:14px;line-height:1}.RostersSection-module__1ZC2EW__btnLabel{opacity:0;white-space:nowrap;max-width:0;transition:max-width .22s,opacity .18s,margin-left .22s;display:inline-block;overflow:hidden}.RostersSection-module__1ZC2EW__iconExpand:hover .RostersSection-module__1ZC2EW__btnLabel,.RostersSection-module__1ZC2EW__iconExpand:focus-visible .RostersSection-module__1ZC2EW__btnLabel{opacity:1;max-width:140px;margin-left:6px}.RostersSection-module__1ZC2EW__removeBtn{color:#ff8a8a;cursor:pointer;background:0 0;border:1px solid #c62828;border-radius:6px;margin-left:auto;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:700}.RostersSection-module__1ZC2EW__removeBtn:hover:not(:disabled){background:#c6282826}.RostersSection-module__1ZC2EW__removeBtn:disabled{opacity:.5;cursor:not-allowed}.RostersSection-module__1ZC2EW__editBtn{border:1px solid var(--color-accent,#fac31c);color:var(--color-accent,#fac31c);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.RostersSection-module__1ZC2EW__editBtn:hover{background:#fac31c1a}.RostersSection-module__1ZC2EW__editBtn i{font-size:13px}.RostersSection-module__1ZC2EW__tabs{border-bottom:1px solid #2a2a2a;gap:0;display:flex;overflow-x:auto}.RostersSection-module__1ZC2EW__tabsBar{border-bottom:1px solid #2a2a2a;flex-wrap:nowrap;align-items:stretch;gap:0;padding-right:12px;display:flex}.RostersSection-module__1ZC2EW__tabScroller{scrollbar-width:none;flex-wrap:nowrap;flex:auto;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.RostersSection-module__1ZC2EW__tabScroller::-webkit-scrollbar{display:none}.RostersSection-module__1ZC2EW__tabsActions{flex:none;align-items:center;gap:8px;margin-left:auto;padding:8px 0 8px 12px;display:flex}.RostersSection-module__1ZC2EW__backToLineupsBtn{color:var(--color-accent,#f5be1c);cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:10px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.RostersSection-module__1ZC2EW__backToLineupsBtn:hover{border-color:var(--color-accent,#f5be1c);background:#f5be1c14}.RostersSection-module__1ZC2EW__teamStatsWrap{padding:16px}.RostersSection-module__1ZC2EW__tab{color:#777;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:10px 13px;font-family:inherit;font-size:13px;font-weight:600;transition:color .15s}.RostersSection-module__1ZC2EW__tab:hover{color:var(--color-surface)}.RostersSection-module__1ZC2EW__tabActive{color:var(--color-accent);border-bottom-color:var(--color-accent)}.RostersSection-module__1ZC2EW__desktopOnlyTab{align-items:center;gap:6px;display:inline-flex}.RostersSection-module__1ZC2EW__desktopOnlyTab i{font-size:12px}.RostersSection-module__1ZC2EW__groupHeader{color:#777;text-transform:uppercase;letter-spacing:.6px;background:var(--color-surface-dark-1);border-bottom:1px solid #2a2a2a;padding:10px 18px;font-size:11px;font-weight:700}.RostersSection-module__1ZC2EW__followerTableWrap{overflow-x:auto}.RostersSection-module__1ZC2EW__followerTable{border-collapse:collapse;width:100%;font-size:13px}.RostersSection-module__1ZC2EW__followerTable th{text-align:left;color:#777;text-transform:uppercase;letter-spacing:.6px;background:var(--color-surface-dark-1);white-space:nowrap;border-bottom:1px solid #2a2a2a;padding:10px 18px;font-size:11px;font-weight:700}.RostersSection-module__1ZC2EW__followerTable td{color:var(--color-ink-on-dark,#f2f2f2);border-bottom:1px solid var(--color-surface-dark-4);white-space:nowrap;padding:12px 18px}.RostersSection-module__1ZC2EW__followerTable tbody tr:hover{background:var(--color-accent-alpha-06)}.RostersSection-module__1ZC2EW__followerLink{color:var(--color-accent,#fac31c);text-decoration:none}.RostersSection-module__1ZC2EW__followerLink:hover{text-decoration:underline}.RostersSection-module__1ZC2EW__rosterItem{border-bottom:1px solid var(--color-surface-dark-4);background:0 0;align-items:stretch;transition:background .15s;display:flex}.RostersSection-module__1ZC2EW__rosterItem:hover{background:var(--color-accent-alpha-06)}.RostersSection-module__1ZC2EW__rosterItemSelected{background:#f5be1c24}.RostersSection-module__1ZC2EW__rosterItemBody{cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:12px;min-width:0;padding:12px 18px;font-family:inherit;display:flex}.RostersSection-module__1ZC2EW__rosterItemEdit{color:var(--color-accent,#f5be1c);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;margin:8px 12px 8px 0;font-size:15px;transition:background .15s,border-color .15s;display:inline-flex}.RostersSection-module__1ZC2EW__rosterItemEdit:hover{border-color:var(--color-accent,#f5be1c);background:#f5be1c26}.RostersSection-module__1ZC2EW__birthCertYes{color:var(--color-accent,#f5be1c)}.RostersSection-module__1ZC2EW__birthCertNo{color:#7a7a7a}.RostersSection-module__1ZC2EW__avatar{color:#a0a0a0;background:#2a2a2a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.RostersSection-module__1ZC2EW__avatar img{object-fit:cover;width:100%;height:100%}.RostersSection-module__1ZC2EW__rosterBody{flex:1;min-width:0}.RostersSection-module__1ZC2EW__rosterName{color:var(--color-surface);font-size:14px;font-weight:600}.RostersSection-module__1ZC2EW__rosterDetail{color:#777;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.RostersSection-module__1ZC2EW__rosterMeta{flex-shrink:0;align-items:center;gap:10px;display:flex}.RostersSection-module__1ZC2EW__jersey{color:var(--color-accent);text-align:right;min-width:28px;font-size:14px;font-weight:700}.RostersSection-module__1ZC2EW__badge{border-radius:var(--radius-card);padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.RostersSection-module__1ZC2EW__badgePlayer{color:#2ecc71;background:#2ecc712e}.RostersSection-module__1ZC2EW__badgeCoach{color:#60a5fa;background:#3b82f62e}.RostersSection-module__1ZC2EW__empty{text-align:center;color:var(--color-ink-muted);padding:48px 20px;font-size:13px}.RostersSection-module__1ZC2EW__profileCard{background:var(--color-surface-dark-4);border-radius:var(--radius-card);border:1px solid #2a2a2a;flex-direction:column;display:flex;position:sticky;top:16px;overflow:hidden}.RostersSection-module__1ZC2EW__profileHeader{color:var(--color-surface-dark-1);background:linear-gradient(135deg,#f5be1c,#e3a800);align-items:flex-end;gap:14px;padding:20px;display:flex}.RostersSection-module__1ZC2EW__profileAvatar{border-radius:var(--radius-lg);background:var(--color-surface-dark-1);color:#a0a0a0;border:2px solid #0000004d;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:26px;font-weight:700;display:flex;overflow:hidden}.RostersSection-module__1ZC2EW__profileAvatar img{object-fit:cover;width:100%;height:100%}.RostersSection-module__1ZC2EW__profileName{color:var(--color-surface-dark-1);margin:0;font-size:18px;font-weight:700}.RostersSection-module__1ZC2EW__profileSub{opacity:.85;margin:0;font-size:13px}.RostersSection-module__1ZC2EW__profileBody{padding:20px}.RostersSection-module__1ZC2EW__profileStat{margin-bottom:14px}.RostersSection-module__1ZC2EW__profileStat:last-child{margin-bottom:0}.RostersSection-module__1ZC2EW__profileStatLabel{color:#777;text-transform:uppercase;letter-spacing:.6px;margin-bottom:4px;font-size:11px;font-weight:700}.RostersSection-module__1ZC2EW__profileStatValue{color:#fff;font-size:14px}.RostersSection-module__1ZC2EW__profilePlaceholder{text-align:center;color:#777;padding:20px;font-size:13px}.RostersSection-module__1ZC2EW__profileFooter{border-top:1px solid #2a2a2a;padding:16px 20px}.RostersSection-module__1ZC2EW__profileLink{border-radius:var(--radius-sm);background:var(--color-accent);width:100%;color:var(--color-surface-dark-1);justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.RostersSection-module__1ZC2EW__profileLink:hover{background:#e3a800}@media (max-width:1024px){.RostersSection-module__1ZC2EW__main{flex-direction:column}.RostersSection-module__1ZC2EW__listPanel,.RostersSection-module__1ZC2EW__profilePanel,.RostersSection-module__1ZC2EW__profilePanelActive{flex:1;width:100%}.RostersSection-module__1ZC2EW__profileCard{position:static}}@media (max-width:768px){.RostersSection-module__1ZC2EW__cardHeader{flex-direction:column;align-items:flex-start;gap:8px}.RostersSection-module__1ZC2EW__rosterMeta{gap:6px}.RostersSection-module__1ZC2EW__profilePanel:not(.RostersSection-module__1ZC2EW__profilePanelActive){display:none}.RostersSection-module__1ZC2EW__actionBtn,.RostersSection-module__1ZC2EW__actionBtnSecondary{min-width:44px;min-height:44px}.RostersSection-module__1ZC2EW__rosterItemEdit{width:44px;min-width:44px}}@media (max-width:1024px){.RostersSection-module__1ZC2EW__tabsBar{padding-right:0}.RostersSection-module__1ZC2EW__tabScroller{-webkit-overflow-scrolling:touch;gap:6px;padding:6px 0}.RostersSection-module__1ZC2EW__tab{background:var(--color-surface-dark-4);white-space:nowrap;border:1px solid #2a2a2a;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:40px;margin-bottom:0;padding:8px 14px;font-size:13px;font-weight:700;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.RostersSection-module__1ZC2EW__tabActive{border-color:var(--color-accent);color:var(--color-accent);background:#f5be1c24}.RostersSection-module__1ZC2EW__tabsActions{gap:6px;margin-left:6px;padding:6px 4px 6px 0}.RostersSection-module__1ZC2EW__tabsActions .RostersSection-module__1ZC2EW__iconExpand{white-space:nowrap;border-radius:999px;flex:none;justify-content:center;min-height:40px;padding:8px 14px}.RostersSection-module__1ZC2EW__tabsActions .RostersSection-module__1ZC2EW__btnLabel{opacity:1;max-width:140px;margin-left:6px}}.RostersSection-module__1ZC2EW__teamSwitcherRow{justify-content:center;margin-bottom:12px;display:flex}.RostersSection-module__1ZC2EW__heroCam,.RostersSection-module__1ZC2EW__heroLogoCam{z-index:5;border:1.5px solid var(--color-accent,#f5be1c);color:var(--color-accent,#f5be1c);cursor:pointer;transition:opacity var(--dur-base,.18s) var(--ease-out,ease-out), transform var(--dur-base,.18s) var(--ease-out,ease-out);background:#1b191ad9;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.RostersSection-module__1ZC2EW__heroCam{width:40px;height:40px;font-size:16px;top:10px;right:10px}.RostersSection-module__1ZC2EW__heroLogoCam{width:30px;height:30px;font-size:13px;bottom:-6px;right:-6px}.RostersSection-module__1ZC2EW__heroCam:active,.RostersSection-module__1ZC2EW__heroLogoCam:active{transform:scale(.94)}@media (hover:hover){.RostersSection-module__1ZC2EW__heroCam,.RostersSection-module__1ZC2EW__heroLogoCam{opacity:0}[class*=hero]:hover .RostersSection-module__1ZC2EW__heroCam,[class*=hero]:hover .RostersSection-module__1ZC2EW__heroLogoCam,.RostersSection-module__1ZC2EW__heroCam:focus-visible,.RostersSection-module__1ZC2EW__heroLogoCam:focus-visible{opacity:1}}.RostersSection-module__1ZC2EW__tabDisabled{opacity:.4;cursor:not-allowed}.RostersSection-module__1ZC2EW__tabDisabled:hover{color:inherit;background:0 0}.RostersSection-module__1ZC2EW__sectionTrigger,.RostersSection-module__1ZC2EW__sectionScrim,.RostersSection-module__1ZC2EW__sectionSheet{display:none}@media (max-width:1024px){.RostersSection-module__1ZC2EW__sectionTrigger{width:100%;color:var(--color-ink-on-dark-strong,#f2f2f2);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #2a2a2a;align-items:center;gap:10px;min-height:48px;padding:12px 14px;font-size:14px;font-weight:800;transition:background .16s cubic-bezier(.23,1,.32,1);display:flex}.RostersSection-module__1ZC2EW__sectionTrigger:active{background:#ffffff0a}.RostersSection-module__1ZC2EW__sectionTrigger>i:first-child{color:var(--color-accent,#f5be1c);font-size:17px}.RostersSection-module__1ZC2EW__sectionTriggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.RostersSection-module__1ZC2EW__sectionTrigger>i:last-child{color:#7f7f7f;font-size:13px}.RostersSection-module__1ZC2EW__tabsBar{border-bottom:none;padding-right:0}.RostersSection-module__1ZC2EW__tabScroller>.RostersSection-module__1ZC2EW__tab,.RostersSection-module__1ZC2EW__tabScroller>.RostersSection-module__1ZC2EW__desktopOnlyTab{display:none}.RostersSection-module__1ZC2EW__tabsActions{margin-left:0;padding:8px 12px}.RostersSection-module__1ZC2EW__sectionScrim{z-index:1200;opacity:0;pointer-events:none;background:#0000008c;transition:opacity .2s cubic-bezier(.23,1,.32,1);display:block;position:fixed;inset:0}.RostersSection-module__1ZC2EW__sectionScrimOn{opacity:1;pointer-events:auto}.RostersSection-module__1ZC2EW__sectionSheet{z-index:1300;overscroll-behavior:contain;width:min(78vw,300px);height:100dvh;padding-bottom:env(safe-area-inset-bottom);background:#141414;border-left:1px solid #2a2a2a;flex-direction:column;transition:transform .26s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-24px 0 48px #00000080}.RostersSection-module__1ZC2EW__sectionSheetOn{transform:translate(0)}@media (prefers-reduced-motion:reduce){.RostersSection-module__1ZC2EW__sectionSheet,.RostersSection-module__1ZC2EW__sectionScrim{transition-duration:.01ms}}.RostersSection-module__1ZC2EW__sheetHead{background:#141414;border-bottom:1px solid #232323;align-items:center;gap:10px;padding:14px 14px 10px;display:flex;position:sticky;top:0}.RostersSection-module__1ZC2EW__sheetTitle{color:#f2f2f2;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:800;overflow:hidden}.RostersSection-module__1ZC2EW__sheetClose{color:#cfcfcf;cursor:pointer;background:0 0;border:1px solid #2c2c2c;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;display:inline-flex}.RostersSection-module__1ZC2EW__sheetList{flex-direction:column;gap:2px;padding:8px;display:flex}.RostersSection-module__1ZC2EW__sheetItem{text-align:left;color:#cfcfcf;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;min-height:46px;padding:11px 12px;font-size:14px;font-weight:600;transition:color .16s cubic-bezier(.23,1,.32,1),background .16s cubic-bezier(.23,1,.32,1);display:flex}.RostersSection-module__1ZC2EW__sheetItem:active{transform:scale(.985)}.RostersSection-module__1ZC2EW__sheetItem>i{color:var(--color-accent,#f5be1c);margin-left:auto}.RostersSection-module__1ZC2EW__sheetItemActive{color:var(--color-accent,#f5be1c);background:#f5be1c1a}.RostersSection-module__1ZC2EW__sheetItemDisabled{opacity:.4;cursor:not-allowed}.RostersSection-module__1ZC2EW__sheetItemDisabled:active{transform:none}}
.ClaimContactCard-module__-qGm-W__header{justify-content:space-between;align-items:center;padding:0 0 12px;display:flex}.ClaimContactCard-module__-qGm-W__title{color:#fff;margin:0;font-size:15px;font-weight:700}.ClaimContactCard-module__-qGm-W__subtle{color:#999;margin:0 0 12px;font-size:12px;line-height:1.5}.ClaimContactCard-module__-qGm-W__row{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.ClaimContactCard-module__-qGm-W__rowMain{flex:1;min-width:0}.ClaimContactCard-module__-qGm-W__rowName{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.ClaimContactCard-module__-qGm-W__rowSub{color:#999;margin-top:2px;font-size:11px}.ClaimContactCard-module__-qGm-W__activeBadge{text-transform:uppercase;letter-spacing:.6px;color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7166;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.ClaimContactCard-module__-qGm-W__claimBtn{color:var(--color-accent,#f5be1c);font:inherit;cursor:pointer;background:#f5be1c1f;border:1px solid #f5be1c66;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;transition:background .12s,border-color .12s}.ClaimContactCard-module__-qGm-W__claimBtn:hover:not(:disabled){border-color:var(--color-accent,#f5be1c);background:#f5be1c33}.ClaimContactCard-module__-qGm-W__claimBtn:disabled{opacity:.5;cursor:not-allowed}.ClaimContactCard-module__-qGm-W__divider{background:#2a2a2a;height:1px;margin:8px 0}.ClaimContactCard-module__-qGm-W__sectionLabel{text-transform:uppercase;letter-spacing:.6px;color:#888;padding:4px 0 0;font-size:10px;font-weight:700}.ClaimContactCard-module__-qGm-W__list{margin:0;padding:0;list-style:none}.ClaimContactCard-module__-qGm-W__empty{color:#888;margin:0;padding:12px 0;font-size:13px}.ClaimContactCard-module__-qGm-W__success{color:#2ecc71;margin:12px 0 0;font-size:12px}.ClaimContactCard-module__-qGm-W__error{color:#ff8a9c;margin:12px 0 0;font-size:12px}
.SubscriptionModals-module__4AUIKa__backdrop{z-index:1055;font-family:var(--font-barlow,system-ui, sans-serif);background:#0000008c;justify-content:center;align-items:flex-start;padding:32px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.SubscriptionModals-module__4AUIKa__dialog{background:var(--color-surface-dark-2,#161616);color:var(--color-ink-on-dark,#fff);border-radius:var(--radius-card,12px);border:1px solid #2a2a2a;flex-direction:column;width:100%;max-width:480px;display:flex;box-shadow:0 25px 60px #0009}.SubscriptionModals-module__4AUIKa__header{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.SubscriptionModals-module__4AUIKa__title{color:var(--color-surface,#fff);margin:0;font-size:17px;font-weight:700}.SubscriptionModals-module__4AUIKa__closeBtn{opacity:.7;cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffcc00'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:13px;border:0;border-radius:6px;width:30px;height:30px}.SubscriptionModals-module__4AUIKa__closeBtn:hover{opacity:1}.SubscriptionModals-module__4AUIKa__closeBtn:disabled{cursor:not-allowed;opacity:.3}.SubscriptionModals-module__4AUIKa__body{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.SubscriptionModals-module__4AUIKa__intro{color:#a0a0a0;margin:0;font-size:13px}.SubscriptionModals-module__4AUIKa__field{flex-direction:column;gap:6px;display:flex}.SubscriptionModals-module__4AUIKa__label{color:var(--color-accent,#f5be1c);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.SubscriptionModals-module__4AUIKa__input{background:var(--color-surface-dark-4,#1c1c1c);width:100%;color:var(--color-ink-on-dark,#fff);border:1px solid #2a2a2a;border-radius:8px;outline:none;padding:9px 12px;font-family:inherit;font-size:14px}.SubscriptionModals-module__4AUIKa__input:focus{border-color:var(--color-accent,#f5be1c)}.SubscriptionModals-module__4AUIKa__error{color:#ff8a8a;background:#dc35451f;border:1px solid #dc354566;border-radius:6px;padding:10px 12px;font-size:13px}.SubscriptionModals-module__4AUIKa__footer{background:var(--color-surface-dark-4,#1c1c1c);border-top:1px solid #2a2a2a;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}.SubscriptionModals-module__4AUIKa__btnPrimary,.SubscriptionModals-module__4AUIKa__btnSecondary{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:9px 18px;font-family:inherit;font-size:14px;font-weight:700}.SubscriptionModals-module__4AUIKa__btnPrimary{background:var(--color-accent,#f5be1c);color:#000}.SubscriptionModals-module__4AUIKa__btnPrimary:disabled{color:#888;cursor:not-allowed;background:#444}.SubscriptionModals-module__4AUIKa__btnSecondary{color:var(--color-ink-on-dark,#fff);background:0 0;border-color:#444}.SubscriptionModals-module__4AUIKa__btnSecondary:hover:not(:disabled){border-color:#777}.SubscriptionModals-module__4AUIKa__btnSecondary:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.SubscriptionModals-module__4AUIKa__backdrop{padding:12px 8px}.SubscriptionModals-module__4AUIKa__dialog{border-radius:10px;max-width:100%}.SubscriptionModals-module__4AUIKa__header{padding:12px 14px}}@media (max-width:480px){.SubscriptionModals-module__4AUIKa__backdrop{align-items:stretch;padding:0}.SubscriptionModals-module__4AUIKa__dialog{border-radius:0;min-height:100dvh}}
.SubscriptionsSection-module__MD6Fwa__section{font-family:var(--font-barlow,system-ui, sans-serif);color:var(--color-ink-on-dark,#fff);flex-direction:column;gap:16px;display:flex}.SubscriptionsSection-module__MD6Fwa__tabs{border-bottom:1px solid #2a2a2a;align-items:center;gap:8px;display:flex}.SubscriptionsSection-module__MD6Fwa__tab{color:#a0a0a0;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600}.SubscriptionsSection-module__MD6Fwa__tab:hover{color:var(--color-surface,#fff)}.SubscriptionsSection-module__MD6Fwa__tabActive{color:var(--color-accent,#f5be1c);border-bottom-color:var(--color-accent,#f5be1c)}.SubscriptionsSection-module__MD6Fwa__newBtn{background:var(--color-accent,#f5be1c);color:#000;cursor:pointer;border:none;border-radius:8px;margin-bottom:6px;margin-left:auto;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:700}.SubscriptionsSection-module__MD6Fwa__newBtn:hover{filter:brightness(1.08)}.SubscriptionsSection-module__MD6Fwa__heading{align-items:baseline;gap:12px;display:flex}.SubscriptionsSection-module__MD6Fwa__title{margin:0;font-size:18px;font-weight:700}.SubscriptionsSection-module__MD6Fwa__teamCrumb{color:#a0a0a0;font-size:14px}.SubscriptionsSection-module__MD6Fwa__placeholder{text-align:center;color:#a0a0a0;background:var(--color-surface-dark-2,#161616);border-radius:var(--radius-card,12px);border:1px solid #2a2a2a;padding:40px;font-size:14px}.SubscriptionsSection-module__MD6Fwa__error{color:#ff8a8a;background:#dc35451f;border:1px solid #dc354566;border-radius:6px;padding:12px 14px;font-size:13px}.SubscriptionsSection-module__MD6Fwa__cards{flex-direction:column;gap:14px;display:flex}.SubscriptionsSection-module__MD6Fwa__card{background:var(--color-surface-dark-2,#161616);border-radius:var(--radius-card,12px);border:1px solid #2a2a2a;padding:16px 18px}.SubscriptionsSection-module__MD6Fwa__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.SubscriptionsSection-module__MD6Fwa__cardTitle{margin:0;font-size:17px;font-weight:700}.SubscriptionsSection-module__MD6Fwa__cardHeaderActions{align-items:center;gap:12px;display:flex}.SubscriptionsSection-module__MD6Fwa__bagTagBtn{background:var(--color-accent,#f5be1c);color:#000;cursor:pointer;border:none;border-radius:8px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:700}.SubscriptionsSection-module__MD6Fwa__bagTagBtn:hover{filter:brightness(1.08)}.SubscriptionsSection-module__MD6Fwa__cancelLink{color:#ff8a8a;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:600}.SubscriptionsSection-module__MD6Fwa__cancelLink:hover{text-decoration:underline}.SubscriptionsSection-module__MD6Fwa__divider{background:#2a2a2a;height:1px;margin:14px 0}.SubscriptionsSection-module__MD6Fwa__metaGrid{grid-template-columns:130px 1fr;gap:6px 12px;display:grid}.SubscriptionsSection-module__MD6Fwa__metaLabel{color:#a0a0a0;font-size:13px}.SubscriptionsSection-module__MD6Fwa__metaValue{color:var(--color-ink-on-dark,#fff);font-size:13px;font-weight:600}.SubscriptionsSection-module__MD6Fwa__teamNote{color:#a0a0a0;margin:8px 0 0;font-size:12px;font-style:italic}.SubscriptionsSection-module__MD6Fwa__summaryRow{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:6px;display:flex}.SubscriptionsSection-module__MD6Fwa__summaryItem{align-items:baseline;gap:6px;display:inline-flex}.SubscriptionsSection-module__MD6Fwa__summaryLabel{color:#a0a0a0;font-size:13px}.SubscriptionsSection-module__MD6Fwa__summaryValue,.SubscriptionsSection-module__MD6Fwa__summaryValueStrong{font-size:14px;font-weight:600}.SubscriptionsSection-module__MD6Fwa__summaryValueStrong{font-weight:700}.SubscriptionsSection-module__MD6Fwa__summaryDivider{background:#2a2a2a;width:1px;height:14px}.SubscriptionsSection-module__MD6Fwa__modifyLink{text-align:left;color:var(--color-accent,#f5be1c);cursor:pointer;background:0 0;border:0;margin:6px 0 10px;padding:0;font-family:inherit;font-size:13px;font-weight:700;text-decoration:underline}.SubscriptionsSection-module__MD6Fwa__userList{flex-direction:column;gap:8px;display:flex}.SubscriptionsSection-module__MD6Fwa__userRow{background:var(--color-surface-dark-4,#1c1c1c);border:1px solid #2a2a2a;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.SubscriptionsSection-module__MD6Fwa__userName{font-size:14px}.SubscriptionsSection-module__MD6Fwa__userActions{align-items:center;gap:8px;display:flex}.SubscriptionsSection-module__MD6Fwa__userRow .SubscriptionsSection-module__MD6Fwa__bagTagBtn{padding:5px 12px;font-size:12px}.SubscriptionsSection-module__MD6Fwa__cancelUserBtn{color:#fff;cursor:pointer;background:#c62828;border:0;border-radius:6px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:700}.SubscriptionsSection-module__MD6Fwa__cancelUserBtn:hover{filter:brightness(1.08)}
.CrawlTab-module__-t7u5W__wrap{flex-direction:column;gap:16px;display:flex}.CrawlTab-module__-t7u5W__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.CrawlTab-module__-t7u5W__title{color:#f2f2f2;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800;display:flex}.CrawlTab-module__-t7u5W__title i{color:#fac31c}.CrawlTab-module__-t7u5W__subtitle{color:#9a9a9a;max-width:70ch;margin:0;font-size:12.5px}.CrawlTab-module__-t7u5W__subTabs{border-bottom:1px solid #ffffff17;flex-wrap:wrap;gap:6px;padding-bottom:8px;display:flex}.CrawlTab-module__-t7u5W__subTab,.CrawlTab-module__-t7u5W__subTabActive{color:#9a9a9a;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.CrawlTab-module__-t7u5W__subTab:hover{color:#ccc;background:#ffffff0a}.CrawlTab-module__-t7u5W__subTabActive{color:#16130a;background:#fac31c}.CrawlTab-module__-t7u5W__countPill{text-align:center;background:#00000038;border-radius:9px;min-width:18px;padding:0 5px;font-size:11px;font-weight:800}.CrawlTab-module__-t7u5W__subTab .CrawlTab-module__-t7u5W__countPill{color:#f2f2f2;background:#ffffff1f}.CrawlTab-module__-t7u5W__panel{background:#ffffff08;border:1px solid #ffffff17;border-radius:12px;padding:16px}.CrawlTab-module__-t7u5W__sourceList{flex-direction:column;gap:10px;display:flex}.CrawlTab-module__-t7u5W__sourceCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:12px;padding:14px 16px}.CrawlTab-module__-t7u5W__sourceCardDisabled{opacity:.72}.CrawlTab-module__-t7u5W__sourceHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.CrawlTab-module__-t7u5W__sourceName{color:#f2f2f2;margin:0 0 2px;font-size:14px;font-weight:800}.CrawlTab-module__-t7u5W__sourceUrl{color:#8a8a8a;word-break:break-all;font-size:12px;text-decoration:none}.CrawlTab-module__-t7u5W__sourceUrl:hover{color:#fac31c;text-decoration:underline}.CrawlTab-module__-t7u5W__badgeRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CrawlTab-module__-t7u5W__badge{color:#ccc;white-space:nowrap;background:#ffffff14;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.CrawlTab-module__-t7u5W__badgeLive{color:#59c97e;background:#59c97e29}.CrawlTab-module__-t7u5W__badgePaused{color:#9a9a9a;background:#ffffff14}.CrawlTab-module__-t7u5W__badgeNeedsCal{color:#fac31c;background:#fac31c29}.CrawlTab-module__-t7u5W__badgeError{color:#ff8b8b;background:#ff8b8b24}.CrawlTab-module__-t7u5W__runRow{color:#ccc;border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:14px;margin-top:10px;padding-top:10px;font-size:12.5px;display:flex}.CrawlTab-module__-t7u5W__runStat{align-items:baseline;gap:4px;display:flex}.CrawlTab-module__-t7u5W__runStat strong{color:#f2f2f2;font-size:13.5px}.CrawlTab-module__-t7u5W__runStatMuted{color:#8a8a8a}.CrawlTab-module__-t7u5W__runStatFlag strong{color:#fac31c}.CrawlTab-module__-t7u5W__runStatError strong{color:#ff8b8b}.CrawlTab-module__-t7u5W__errorText{color:#ff8b8b;margin-top:8px;font-size:12.5px}.CrawlTab-module__-t7u5W__actions{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.CrawlTab-module__-t7u5W__btn,.CrawlTab-module__-t7u5W__btnPrimary,.CrawlTab-module__-t7u5W__btnDanger{color:#f2f2f2;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.CrawlTab-module__-t7u5W__btn:hover:not(:disabled){background:#ffffff1a}.CrawlTab-module__-t7u5W__btnPrimary{color:#16130a;background:#fac31c;border-color:#fac31c;font-weight:800}.CrawlTab-module__-t7u5W__btnPrimary:hover:not(:disabled){filter:brightness(1.08)}.CrawlTab-module__-t7u5W__btnDanger{color:#ff8b8b;border-color:#ff8b8b4d}.CrawlTab-module__-t7u5W__btnDanger:hover:not(:disabled){background:#ff8b8b1f}.CrawlTab-module__-t7u5W__btn:disabled,.CrawlTab-module__-t7u5W__btnPrimary:disabled,.CrawlTab-module__-t7u5W__btnDanger:disabled{opacity:.5;cursor:not-allowed}.CrawlTab-module__-t7u5W__formGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:12px;display:grid}.CrawlTab-module__-t7u5W__field{flex-direction:column;gap:5px;display:flex}.CrawlTab-module__-t7u5W__label{color:#ccc;font-size:12px;font-weight:700}.CrawlTab-module__-t7u5W__hint{color:#8a8a8a;margin:0;font-size:11.5px}.CrawlTab-module__-t7u5W__input,.CrawlTab-module__-t7u5W__select,.CrawlTab-module__-t7u5W__textarea{color:#f2f2f2;font:inherit;background:#00000040;border:1px solid #ffffff24;border-radius:8px;width:100%;padding:8px 10px;font-size:13px}.CrawlTab-module__-t7u5W__textarea{resize:vertical;min-height:74px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.CrawlTab-module__-t7u5W__input:focus,.CrawlTab-module__-t7u5W__select:focus,.CrawlTab-module__-t7u5W__textarea:focus{outline-offset:1px;outline:2px solid #fac31c80}.CrawlTab-module__-t7u5W__calibrate{background:#00000038;border:1px solid #ffffff14;border-radius:10px;margin-top:12px;padding:12px}.CrawlTab-module__-t7u5W__calibrateTitle{color:#f2f2f2;margin:0 0 8px;font-size:12.5px;font-weight:800}.CrawlTab-module__-t7u5W__warning{color:#fac31c;align-items:flex-start;gap:6px;margin:0 0 6px;font-size:12px;display:flex}.CrawlTab-module__-t7u5W__sampleTable{border-collapse:collapse;width:100%;margin-top:6px;font-size:12px}.CrawlTab-module__-t7u5W__sampleTable th{text-align:left;color:#8a8a8a;border-bottom:1px solid #ffffff14;padding:4px 8px 4px 0;font-weight:700}.CrawlTab-module__-t7u5W__sampleTable td{color:#ccc;vertical-align:top;border-bottom:1px solid #ffffff0a;padding:5px 8px 5px 0}.CrawlTab-module__-t7u5W__mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.CrawlTab-module__-t7u5W__empty{color:#8a8a8a;text-align:center;padding:18px 0;font-size:13px}.CrawlTab-module__-t7u5W__notice{color:#9a9a9a;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.CrawlTab-module__-t7u5W__notice i{color:#fac31c;margin-top:1px}.CrawlTab-module__-t7u5W__proposalCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:12px;padding:13px 15px}.CrawlTab-module__-t7u5W__confidence{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:800}.CrawlTab-module__-t7u5W__confidenceLow{color:#ff8b8b}.CrawlTab-module__-t7u5W__confidenceMid{color:#fac31c}.CrawlTab-module__-t7u5W__confidenceHigh{color:#59c97e}.CrawlTab-module__-t7u5W__diffTable{border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}.CrawlTab-module__-t7u5W__diffTable th{text-align:left;color:#8a8a8a;border-bottom:1px solid #ffffff14;padding:4px 8px 4px 0;font-weight:700}.CrawlTab-module__-t7u5W__diffTable td{vertical-align:top;color:#ccc;border-bottom:1px solid #ffffff0a;padding:4px 8px 4px 0}.CrawlTab-module__-t7u5W__before{color:#ff8b8b;text-decoration:line-through}.CrawlTab-module__-t7u5W__after{color:#59c97e}@media (max-width:640px){.CrawlTab-module__-t7u5W__formGrid{grid-template-columns:1fr}.CrawlTab-module__-t7u5W__sourceHead{flex-direction:column}.CrawlTab-module__-t7u5W__runRow{gap:10px}}.CrawlTab-module__-t7u5W__reportList{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.CrawlTab-module__-t7u5W__reportRow{border-radius:var(--radius-control,6px);font-size:var(--fs-xs,.75rem);background:#ffffff08;align-items:baseline;gap:8px;min-width:0;padding:6px 8px;display:flex}.CrawlTab-module__-t7u5W__reportRow i{color:var(--color-accent,#fac31c);flex:none;font-size:11px}.CrawlTab-module__-t7u5W__reportName{color:var(--color-ink-on-dark-strong,#f2f2f2);overflow-wrap:anywhere;flex:1;min-width:0}.CrawlTab-module__-t7u5W__reportMeta{color:var(--color-ink-on-dark-faint,#8a8a8a);font-variant-numeric:tabular-nums;flex:none}.CrawlTab-module__-t7u5W__reportDetails{font-size:var(--fs-xs,.75rem);color:var(--color-ink-on-dark-muted,#9a9a9a);margin-top:10px}.CrawlTab-module__-t7u5W__reportDetails summary{cursor:pointer}.CrawlTab-module__-t7u5W__reportDetails summary:hover{color:var(--color-ink-on-dark-strong,#f2f2f2)}
.ModeSettingsTab-module__glzr5q__wrap{font-family:var(--font-barlow,system-ui, sans-serif);flex-direction:column;gap:16px;display:flex}.ModeSettingsTab-module__glzr5q__card{background:var(--color-surface-dark-2,#1a1a1a);border-radius:var(--radius-card,9px);border:1px solid #2a2a2a;padding:18px 20px}.ModeSettingsTab-module__glzr5q__cardTitle{color:#f5f5f5;margin:0 0 6px;font-size:16px;font-weight:800}.ModeSettingsTab-module__glzr5q__cardBlurb{color:#9a9a9a;max-width:640px;margin:0 0 16px;font-size:13px;line-height:1.6}.ModeSettingsTab-module__glzr5q__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.ModeSettingsTab-module__glzr5q__option{text-align:left;cursor:pointer;font:inherit;color:inherit;background:#161616;border:1.5px solid #2a2a2a;border-radius:10px;align-items:flex-start;gap:12px;min-height:44px;padding:14px;transition:border-color .12s,background .12s;display:flex}.ModeSettingsTab-module__glzr5q__option:hover{border-color:#4a4a4a}.ModeSettingsTab-module__glzr5q__optionActive{border-color:var(--color-accent,#f5be1c);cursor:default;background:#f5be1c12;}.ModeSettingsTab-module__glzr5q__optionIcon{color:var(--color-accent,#f5be1c);font-size:18px;line-height:1.2}.ModeSettingsTab-module__glzr5q__optionText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ModeSettingsTab-module__glzr5q__optionLabel{color:#f0f0f0;font-size:14.5px;font-weight:800}.ModeSettingsTab-module__glzr5q__optionBlurb{color:#9a9a9a;font-size:12px;line-height:1.45}.ModeSettingsTab-module__glzr5q__optionCheck{color:var(--color-accent,#f5be1c);font-size:16px}.ModeSettingsTab-module__glzr5q__pending{color:var(--color-accent,#f5be1c);font-size:11.5px;font-weight:700}.ModeSettingsTab-module__glzr5q__note{color:#7f7f7f;border-top:1px solid #2a2a2a;margin:14px 0 0;padding-top:12px;font-size:12px;line-height:1.6}.ModeSettingsTab-module__glzr5q__levelList{flex-direction:column;gap:8px;display:flex}.ModeSettingsTab-module__glzr5q__levelRow{background:#161616;border:1px solid #2a2a2a;border-radius:9px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.ModeSettingsTab-module__glzr5q__levelRowLapsed{opacity:.65;}.ModeSettingsTab-module__glzr5q__levelName{color:#ececec;flex:180px;min-width:0;font-size:14px;font-weight:700}.ModeSettingsTab-module__glzr5q__levelMeta{color:#7f7f7f;flex-wrap:wrap;gap:10px;font-size:11.5px;display:flex}.ModeSettingsTab-module__glzr5q__modeTags{flex-wrap:wrap;gap:6px;display:flex}.ModeSettingsTab-module__glzr5q__modeTag{color:var(--color-accent,#f5be1c);white-space:nowrap;background:#f5be1c1a;border:1px solid #f5be1c47;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.ModeSettingsTab-module__glzr5q__modeTagNone{color:#8a8a8a;white-space:nowrap;background:#ffffff0a;border:1px solid #2a2a2a;border-radius:999px;padding:2px 9px;font-size:11px}.ModeSettingsTab-module__glzr5q__lapsedTag{color:#ff9b9b;background:#ff505014;border:1px solid #5a2a2a;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700}.ModeSettingsTab-module__glzr5q__purchases{margin-top:14px}.ModeSettingsTab-module__glzr5q__purchasesSummary{cursor:pointer;-webkit-user-select:none;user-select:none;color:#9a9a9a;background:#161616;border:1px solid #2a2a2a;border-radius:9px;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;font-weight:700;list-style:none;transition:border-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1);display:flex}.ModeSettingsTab-module__glzr5q__purchasesSummary::-webkit-details-marker{display:none}.ModeSettingsTab-module__glzr5q__purchasesSummary:before{content:"";color:#6f6f6f;font-family:bootstrap-icons;font-size:11px;transition:transform .18s cubic-bezier(.23,1,.32,1)}.ModeSettingsTab-module__glzr5q__purchases[open] .ModeSettingsTab-module__glzr5q__purchasesSummary:before{transform:rotate(90deg)}.ModeSettingsTab-module__glzr5q__purchasesSummary:hover{color:#cfcfcf;border-color:#3d3d3d}.ModeSettingsTab-module__glzr5q__purchasesSummary:focus-visible{outline:2px solid var(--color-accent,#f5be1c);outline-offset:2px}.ModeSettingsTab-module__glzr5q__purchases .ModeSettingsTab-module__glzr5q__levelList{margin-top:10px}.ModeSettingsTab-module__glzr5q__empty{color:#8a8a8a;background:#131313;border:1px dashed #2f2f2f;border-radius:9px;padding:20px 16px;font-size:13px;line-height:1.7}.ModeSettingsTab-module__glzr5q__empty code{color:#ccc;background:#ffffff0f;border-radius:4px;padding:1px 5px;font-size:12px}@media (max-width:640px){.ModeSettingsTab-module__glzr5q__grid{grid-template-columns:1fr}}
.SettingsSection-module__30X7ra__wrapper{font-family:var(--font-barlow,system-ui, sans-serif);flex-direction:column;gap:18px;display:flex}.SettingsSection-module__30X7ra__logoutRow{border-top:1px solid #2a2a2a;justify-content:flex-end;margin-top:4px;padding-top:8px;display:flex}.SettingsSection-module__30X7ra__logoutBtn{color:#ff5e7a;cursor:pointer;background:0 0;border:1px solid #ff5e7a66;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.SettingsSection-module__30X7ra__logoutBtn:hover{background:#ff5e7a14;border-color:#ff5e7aa6}.SettingsSection-module__30X7ra__tabBar{scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid #2a2a2a;gap:4px;display:flex;overflow-x:auto}.SettingsSection-module__30X7ra__tabBar::-webkit-scrollbar{display:none}.SettingsSection-module__30X7ra__tab,.SettingsSection-module__30X7ra__tabActive{color:#aaa;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:color .15s;display:inline-flex}.SettingsSection-module__30X7ra__tab:hover{color:#fff}.SettingsSection-module__30X7ra__tabActive{color:var(--color-accent,#f5be1c);border-bottom-color:var(--color-accent,#f5be1c)}.SettingsSection-module__30X7ra__tabPanel{flex-direction:column;display:flex}.SettingsSection-module__30X7ra__card{background:var(--color-surface-dark-2);border-radius:var(--radius-card,9px);border:1px solid #2a2a2a;padding:18px 20px}.SettingsSection-module__30X7ra__cardHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.SettingsSection-module__30X7ra__cardTitle{color:var(--color-surface,#fff);margin:0;font-size:16px;font-weight:700}.SettingsSection-module__30X7ra__memberCount{color:#aaa;font-size:12px}.SettingsSection-module__30X7ra__empty{color:#aaa;text-align:center;padding:18px;font-size:14px}.SettingsSection-module__30X7ra__table{border-collapse:collapse;width:100%;font-size:14px}.SettingsSection-module__30X7ra__table thead th{color:#a0a0a0;text-transform:uppercase;letter-spacing:.6px;text-align:left;border-bottom:1px solid #2a2a2a;padding:10px 12px;font-size:11px;font-weight:700}.SettingsSection-module__30X7ra__table tbody td{border-bottom:1px solid var(--color-surface-dark-4);color:var(--color-ink-on-dark,#fff);padding:10px 12px}.SettingsSection-module__30X7ra__badge{border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.SettingsSection-module__30X7ra__badgeCoach{color:#60a5fa;background:#3b82f62e}.SettingsSection-module__30X7ra__badgePlayer{color:#2ecc71;background:#2ecc712e}.SettingsSection-module__30X7ra__badgeMember{color:var(--color-accent,#f5be1c);background:#f5be1c2e}@media (max-width:720px){.SettingsSection-module__30X7ra__tab,.SettingsSection-module__30X7ra__tabActive{padding:9px 12px;font-size:13px}}
.PlayerStatCard-module__Pi_5ia__card{width:260px;height:200px;padding:var(--space-3);background:linear-gradient(180deg, var(--color-page) 0%, #000 100%);border-radius:var(--radius-md);border-bottom:5px solid var(--color-accent-legacy);color:var(--color-surface);cursor:pointer;flex-direction:column;flex:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:inset 0 1px 1px #fff3,0 5px 5px #0006}.PlayerStatCard-module__Pi_5ia__card:hover{transform:translateY(-2px);box-shadow:inset 0 1px 1px #fff3,0 8px 15px #00000080}.PlayerStatCard-module__Pi_5ia__card:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.PlayerStatCard-module__Pi_5ia__topContent{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.PlayerStatCard-module__Pi_5ia__icon{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:48px;height:24px}.PlayerStatCard-module__Pi_5ia__category{color:var(--color-ink-on-dark);padding-right:var(--space-8);font-size:.95rem;font-weight:500;line-height:1.2}.PlayerStatCard-module__Pi_5ia__statusLabel{color:#8f8f8f;text-transform:uppercase;letter-spacing:.03em;background:#6c757d4d;border-radius:3px;align-self:flex-start;margin-top:auto;padding:.1rem .35rem;font-size:.65rem;font-weight:400;line-height:1.2}.PlayerStatCard-module__Pi_5ia__verified{color:var(--color-accent-bright);z-index:2;font-size:1.2rem;line-height:1;position:absolute;top:.6rem;right:.75rem}.PlayerStatCard-module__Pi_5ia__bottomRow{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-top:.35rem;display:flex}.PlayerStatCard-module__Pi_5ia__valueText{font-variant-numeric:tabular-nums;margin:0;font-size:2rem;font-weight:400;line-height:1}.PlayerStatCard-module__Pi_5ia__unit{margin-left:var(--space-1);font-size:var(--fs-md);color:var(--color-ink-faint);font-weight:400}.PlayerStatCard-module__Pi_5ia__unitSuper{vertical-align:super;font-size:var(--fs-xs)}.PlayerStatCard-module__Pi_5ia__moreDots{border-radius:var(--radius-card);padding:.12rem var(--space-2);color:var(--color-ink-on-dark);background:#2f2f2f;align-items:center;font-size:.9rem;line-height:1;display:inline-flex}@media (max-width:575.98px){.PlayerStatCard-module__Pi_5ia__card{width:65vw;max-width:260px}}
