.compare-select-card{margin-bottom:16px}.compare-select-input .ant-input-affix-wrapper{min-height:46px;border-radius:12px;border-color:color-mix(in srgb,var(--theme-border) 82%,transparent);background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.6)),var(--theme-bg-input);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.58)}.compare-select-input .ant-input{color:var(--theme-text);font-weight:500}.compare-select-modal .ant-modal-wrap{overscroll-behavior:contain}.compare-select-modal .ant-modal-content{overflow:hidden;border:1px solid color-mix(in srgb,var(--theme-border) 84%,transparent);border-radius:12px;background:radial-gradient(circle at top right,rgba(0,56,217,.12),transparent 34%),radial-gradient(circle at bottom left,rgba(255,92,120,.08),transparent 36%),var(--theme-bg-card);box-shadow:0 28px 64px rgba(15,23,42,.18),inset 0 1px 0 hsla(0,0%,100%,.7)}.compare-select-modal .ant-modal-close{top:10px;right:10px;width:32px;height:32px;border-radius:999px;background:var(--theme-bg-input);color:var(--theme-text)}.compare-select-modal .ant-modal-body{max-height:min(92dvh,860px);padding:0;overflow:hidden}.compare-select-modal__single{display:grid;gap:12px}.compare-select-modal__hero{display:grid;gap:5px}.compare-select-modal__eyebrow{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:0 10px;border-radius:999px;background:rgba(0,56,217,.08);color:var(--theme-accent);font-size:10px;font-weight:var(--ui-font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.compare-select-modal__title{margin:0;color:var(--theme-text);font-size:18px;font-weight:var(--ui-font-weight-bold);line-height:1.15;letter-spacing:-.04em}.compare-select-modal__subtitle{margin:0;color:var(--theme-text-muted);font-size:12px;line-height:1.45}.compare-select-modal__search{margin-bottom:4px}.compare-select-modal__search-icon{margin-right:6px;display:inline-flex;color:var(--theme-text-muted)}.compare-select-modal__sections{display:grid;gap:12px}.compare-select-modal__section{display:grid;gap:8px;min-height:0;padding:8px 0 0;border-top:1px solid color-mix(in srgb,var(--theme-border) 72%,transparent)}.compare-select-modal__section-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.compare-select-modal__section-title{color:var(--theme-text);font-size:14px;font-weight:var(--ui-font-weight-bold);letter-spacing:-.02em}.compare-select-modal__section-chip{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:rgba(15,23,42,.06);color:var(--theme-text-muted);font-size:10px;font-weight:var(--ui-font-weight-bold)}.compare-select-modal__scroll{min-height:0;max-height:min(50dvh,460px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:2px}.compare-select-modal__list{display:grid;gap:0;padding:4px;background:color-mix(in srgb,var(--theme-bg-card) 94%,white)}.compare-select-modal__list--compact{max-height:min(38dvh,340px)}.compare-select-modal__feedback{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 18px}.compare-select-modal__feedback,.compare-select-modal__text{color:var(--theme-text-muted);font-size:14px;text-align:center}.compare-select-modal__text{padding:8px 0;line-height:1.6}.compare-select-player-row,.compare-select-team-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:50px;padding:10px;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--theme-text);text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease}.compare-select-player-row:hover,.compare-select-team-row:hover{background:color-mix(in srgb,var(--theme-accent) 7%,transparent)}.compare-select-player-row:last-child,.compare-select-team-row:last-child{border-bottom:0}.compare-select-player-row__avatar{width:30px;height:30px;flex-shrink:0;overflow:hidden;border-radius:999px;background:linear-gradient(180deg,rgba(0,56,217,.08),rgba(255,92,120,.08)),var(--theme-border-strong)}.compare-select-player-row__avatar img{width:100%;height:100%;object-fit:cover}.compare-select-player-row__avatar-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--theme-text-muted)}.compare-select-player-row__body{flex:1;min-width:0}.compare-select-player-row__name{color:inherit;font-size:14px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.compare-select-player-row__meta{display:flex;align-items:center;gap:6px;margin-top:3px;color:var(--theme-text-muted);font-size:12px;font-weight:600}.compare-select-player-row__team-logo{width:16px;height:16px;object-fit:contain}.compare-select-player-row__action{display:inline-flex;align-items:center;justify-content:center;min-height:28px;min-width:44px;padding:0 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--theme-border) 78%,transparent);background:color-mix(in srgb,var(--theme-bg-input) 92%,white);color:var(--theme-accent);font-size:12px;font-weight:var(--ui-font-weight-bold)}.compare-select-team-row{grid-template-columns:34px minmax(0,1fr) auto}.compare-select-team-row__logo{display:flex;width:30px;height:30px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;background:linear-gradient(180deg,rgba(0,56,217,.08),rgba(255,92,120,.08)),var(--theme-border-strong)}.compare-select-team-row__logo img{width:100%;height:100%;object-fit:contain}.compare-select-team-row__logo-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--theme-text-muted)}.compare-select-team-row__body{flex:1;min-width:0}.compare-select-team-row__name{color:inherit;font-size:14px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.compare-select-team-row__meta{display:flex;align-items:center;gap:6px;margin-top:3px;color:var(--theme-text-muted);font-size:12px;font-weight:600}.compare-select-team-row__action{display:inline-flex;align-items:center;justify-content:center;min-height:28px;min-width:44px;padding:0 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--theme-border) 78%,transparent);background:color-mix(in srgb,var(--theme-bg-input) 92%,white);color:var(--theme-accent);font-size:12px;font-weight:var(--ui-font-weight-bold)}.season-select-modal .ant-modal-body{max-height:400px;padding:16px 0;overflow-y:auto}.season-select-modal__title{font-size:18px;font-weight:600}html[data-theme=dark] .compare-select-modal .ant-modal-content{border-color:hsla(0,0%,100%,.08);background:radial-gradient(circle at top right,rgba(74,125,255,.16),transparent 34%),radial-gradient(circle at bottom left,rgba(255,92,120,.12),transparent 36%),linear-gradient(180deg,rgba(15,23,42,.96),rgba(15,23,42,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 28px 46px rgba(0,0,0,.28)}html[data-theme=dark] .compare-select-modal .ant-modal-close,html[data-theme=dark] .compare-select-modal .compare-select-input .ant-input-affix-wrapper,html[data-theme=dark] .compare-select-modal .compare-select-player-row,html[data-theme=dark] .compare-select-modal .compare-select-team-row,html[data-theme=dark] .compare-select-modal__section{border-color:hsla(0,0%,100%,.08)!important;background:linear-gradient(180deg,rgba(15,23,42,.8),rgba(15,23,42,.58)),var(--theme-bg-input)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}html[data-theme=dark] .compare-select-modal .compare-select-player-row__action,html[data-theme=dark] .compare-select-modal__section-chip{background:hsla(0,0%,100%,.08);color:var(--theme-text)}html[data-theme=dark] .compare-select-modal__eyebrow{background:rgba(74,125,255,.16);color:var(--color-secondary-90)}@media screen and (max-width:990px){.compare-select-modal .ant-modal{max-width:calc(100vw - 24px);margin:0 auto}.compare-select-modal__single{padding:0}.compare-select-modal__title{font-size:18px}.compare-select-modal__section{padding:10px;border-radius:12px}.compare-select-modal__scroll{max-height:min(48dvh,460px)}.compare-select-modal__section-head{align-items:flex-start;flex-direction:column}.compare-select-player-row,.compare-select-team-row{min-height:58px}.ant-btn.compare-select-team-row>span,.compare-select-player-row.ant-btn>span{align-items:flex-start;gap:12px}.compare-select-player-row__action{display:none}}@media screen and (max-width:990px)and (max-width:425px){.compare-select-modal__subtitle,.compare-select-modal__title{display:none}}.ui-inset-divider-row{position:relative;border-bottom:0}.ui-inset-divider-row:not(:last-child):after{content:"";position:absolute;right:16px;bottom:0;left:16px;height:1px;background:color-mix(in srgb,var(--theme-border) 82%,transparent);pointer-events:none}.compare-page{display:grid;gap:var(--ui-page-gap);width:min(100%,1280px);margin:0 auto}.compare-page__empty-state,.compare-page__hero,.compare-page__selection,.compare-page__single,.compare-page__stat-card{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--theme-border) 86%,transparent);border-radius:10px;background:var(--theme-bg-card);box-shadow:none}.compare-page__empty-state,.compare-page__hero,.compare-page__single{padding:16px}.compare-page__selection{padding:14px 16px}.compare-page__selection-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.compare-page__selection-head{display:grid;gap:4px;min-width:0}.compare-page__selection-copy{display:grid;gap:6px}.compare-page__selection-text{color:var(--theme-text-muted);font-size:var(--ui-text-body-sm);line-height:var(--ui-line-body)}.compare-page__slot-toggle{position:relative;height:46px!important;padding:0 16px 0 36px!important;white-space:nowrap;width:fit-content!important;color:var(--theme-text-muted)!important}.compare-page__slot-toggle:before{content:"+";position:absolute;top:50%;left:14px;color:var(--theme-accent);font-size:var(--ui-title-section);font-weight:var(--ui-font-weight-bold);line-height:1;transform:translateY(-50%)}.compare-page__slot-toggle--dashed{border-color:color-mix(in srgb,var(--theme-accent) 34%,transparent)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,251,255,.82)),var(--theme-bg-input)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 6px 16px rgba(15,23,42,.05)!important}.compare-page__slot-toggle:not(.compare-page__slot-toggle--dashed):before{content:"−";color:var(--theme-text)}.compare-page__hero{display:grid;gap:var(--ui-space-5)}.compare-page__hero-copy{display:grid;gap:var(--ui-space-3);max-width:700px}.compare-page__eyebrow,.compare-page__section-kicker{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:0 10px;border-radius:999px;background:rgba(0,56,217,.08);color:var(--theme-accent);font-size:var(--ui-text-caption);font-weight:var(--ui-font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.compare-page__title{margin:0;font-size:var(--ui-text-body-lg);font-weight:var(--ui-font-weight-semibold);line-height:1.2}.compare-page__section-text,.compare-page__subtitle{margin:0;color:var(--theme-text-muted);font-size:var(--ui-text-body-sm);line-height:var(--ui-line-body-sm)}.compare-page__hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.compare-page__metric{display:grid;gap:6px;min-height:68px;padding:12px;border:1px solid color-mix(in srgb,var(--theme-border) 78%,transparent);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(255,255,255,.42)),var(--theme-bg-input);align-content:end}.compare-page__metric-value{color:var(--theme-text);font-size:clamp(14px,3vw,20px);font-weight:var(--ui-font-weight-bold);line-height:1;letter-spacing:-.05em}.compare-page__metric-label{color:var(--theme-text-muted);font-size:var(--ui-text-label);font-weight:var(--ui-font-weight-semibold)}.compare-page__hero-tags{display:flex;flex-wrap:wrap;gap:10px}.compare-page__tag{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--theme-border) 76%,transparent);background:var(--theme-bg-input);color:var(--theme-text);font-size:var(--ui-text-label);font-weight:var(--ui-font-weight-semibold)}.compare-page__selection-grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.compare-page__selection-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.compare-page__selection-grid--sticky{position:sticky;top:calc(var(--app-header-sticky-height, 64px) + 10px);z-index:25;padding:10px 0;background:var(--theme-bg-base)}.compare-page__selection-grid--triple .compare-page__player-card{min-width:0}.compare-page__selection-grid--triple .compare-page__player-card-inner{min-height:150px;padding:12px}.compare-page__selection-grid--triple .compare-page__player-card-avatar{width:56px;height:56px}.compare-page__selection-grid--triple .compare-page__player-card-name{font-size:var(--ui-text-body)}.compare-page__selection-grid--triple .compare-page__player-card-trigger{width:100%}.compare-page__selection-grid--triple .compare-page__player-card-mark{left:14px}.compare-page__selection-grid--triple .compare-page__player-card-team-logo{right:14px}.compare-page__versus{position:absolute;top:50%;left:50%;z-index:2;display:flex;width:48px;height:48px;align-items:center;justify-content:center;transform:translate(-50%,-50%);pointer-events:none}.compare-page__versus--left,.compare-page__versus--right{width:44px;height:44px}.compare-page__versus--left{left:calc(33.333% - 8px)}.compare-page__versus--right{left:calc(66.666% + 8px)}.compare-page__versus--left .compare-page__versus-ring,.compare-page__versus--right .compare-page__versus-ring{border-width:6px}.compare-page__versus--left .compare-page__versus-label,.compare-page__versus--right .compare-page__versus-label{font-size:var(--ui-text-label)}.compare-page__versus-ring{position:absolute;inset:0;border-radius:999px;border:4px solid color-mix(in srgb,var(--theme-border) 70%,transparent);background:var(--theme-bg-card);box-shadow:none}.compare-page__versus-label{position:relative;color:var(--theme-text-muted);font-size:var(--ui-text-caption);font-weight:var(--ui-font-weight-bold);letter-spacing:.02em}.compare-page__player-card{min-height:132px;padding:0!important;border-radius:10px!important;border:1px solid color-mix(in srgb,var(--theme-border) 82%,transparent)!important;background:var(--theme-bg-input)!important;box-shadow:none!important;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}.compare-page__player-card:focus{outline:none!important}.compare-page__player-card:focus-visible{outline:2px solid color-mix(in srgb,var(--transfer-accent,var(--theme-accent)) 42%,transparent)!important;outline-offset:2px}.compare-page__player-card:hover{border-color:color-mix(in srgb,var(--theme-accent) 34%,white)!important;transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 12px 26px rgba(15,23,42,.08)!important}.compare-page__player-card.ant-btn>span{width:100%}.compare-page__player-card--tinted{position:relative;overflow:hidden;border-radius:10px!important;border:1px solid var(--transfer-border,color-mix(in srgb,var(--theme-border) 76%,transparent))!important;background:radial-gradient(circle at top right,var(--transfer-soft,transparent),transparent 58%),var(--theme-bg-card)!important;box-shadow:none!important}.compare-page__player-card--tinted:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:4px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,var(--transfer-accent,var(--theme-accent)),color-mix(in srgb,var(--transfer-accent,var(--theme-accent)) 42%,transparent));pointer-events:none}.compare-page__player-card--tinted:hover{border-color:var(--transfer-border,color-mix(in srgb,var(--theme-accent) 34%,white))!important;background:radial-gradient(circle at top right,var(--transfer-soft,transparent),transparent 58%),color-mix(in srgb,var(--theme-accent) 6%,var(--theme-bg-card))!important;box-shadow:none!important}.compare-page__player-card--tinted .compare-page__player-card-inner{padding:12px 14px 12px 18px}.compare-page__player-card--tinted .compare-page__player-card-mark{border-color:color-mix(in srgb,var(--color-primary-200) 34%,transparent);background:color-mix(in srgb,var(--color-primary-200) 10%,var(--theme-bg-card))}.compare-page__player-card--tinted .compare-page__player-card-avatar{border-color:color-mix(in srgb,var(--transfer-accent,var(--theme-accent)) 28%,transparent);background:color-mix(in srgb,var(--transfer-soft,transparent) 80%,var(--theme-bg-input))}.compare-page__player-card--tinted .compare-page__player-card-trigger{width:100%;border:0;background:rgba(0,0,0,0)}.compare-page__player-card--tinted.compare-page__player-card--dark{background:radial-gradient(circle at top right,var(--transfer-soft,transparent),transparent 58%),linear-gradient(180deg,rgba(15,23,42,.94),rgba(15,23,42,.88))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 12px 24px rgba(0,0,0,.18)!important}.compare-page__player-card--tinted.compare-page__player-card--dark .compare-page__player-card-trigger{border:0;background:rgba(0,0,0,0)}.compare-page__player-card--dark{background:radial-gradient(circle at top right,rgba(74,125,255,.18),transparent 32%),linear-gradient(180deg,rgba(15,23,42,.94),rgba(15,23,42,.88))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 12px 24px rgba(0,0,0,.18)!important}.compare-page__player-card-inner{position:relative;display:flex;min-height:132px;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 0;text-align:center}.compare-page__player-card-mark,.compare-page__player-card-team-logo{position:absolute;top:14px;z-index:1;display:flex;align-items:center;justify-content:center;background:var(--theme-bg-card)}.compare-page__player-card-mark{left:14px;width:28px;height:28px;border-radius:10px;border:1px solid color-mix(in srgb,var(--theme-accent) 28%,transparent)}.compare-page__player-card-team-logo{right:14px;width:30px;height:30px;overflow:hidden;border-radius:999px;border:1px solid color-mix(in srgb,var(--theme-border) 82%,transparent)}.compare-page__player-card-team-logo-image{width:100%;height:100%;object-fit:contain}.compare-page__player-card-avatar{display:flex;width:56px;height:56px;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;border:2px solid color-mix(in srgb,var(--theme-border) 70%,transparent);background:var(--theme-bg-card);box-shadow:none}.compare-page__player-card-avatar-image{width:100%;height:100%;object-fit:cover}.compare-page__player-card-name{display:block;width:100%;max-width:100%;overflow:hidden;color:var(--theme-text);font-size:var(--ui-text-body);font-weight:var(--ui-font-weight-bold);line-height:1.25;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.compare-page__player-card-trigger{display:flex;width:min(200px,100%);min-height:28px;align-items:center;justify-content:space-between;gap:10px;padding:0;border:0;background:rgba(0,0,0,0)}.compare-page__player-card-trigger-label{overflow:hidden;color:var(--theme-text);font-size:var(--ui-text-label);font-weight:var(--ui-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.compare-page__player-card-trigger-icon{color:var(--theme-text-muted);font-size:var(--ui-text-label)}.compare-page__loading{color:var(--theme-text-muted);font-size:var(--ui-text-body-lg);font-weight:var(--ui-font-weight-semibold);text-align:center}.compare-page__loading--block{padding:28px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--theme-border) 82%,transparent);background:var(--theme-bg-input)}.compare-page__empty-state,.compare-page__single{display:grid;gap:18px}.compare-page__empty-copy,.compare-page__single-copy{display:grid;gap:8px}.compare-page__section-title{margin:0}.compare-page__popular-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.compare-page__popular-card{min-height:72px;justify-content:flex-start!important;padding:8px 10px!important;border-radius:10px!important;border:1px solid color-mix(in srgb,var(--theme-border) 82%,transparent)!important;background:var(--theme-bg-input)!important;text-align:left!important;box-shadow:none;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.compare-page__popular-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--theme-accent) 28%,white)!important;background:color-mix(in srgb,var(--theme-accent) 6%,var(--theme-bg-input))!important;box-shadow:none!important}.compare-page__popular-card.ant-btn>span{display:flex;width:fit-content;align-items:center;justify-self:flex-end;gap:14px}.compare-page__popular-card-media{display:flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:999px;background:var(--theme-bg-card)}.compare-page__popular-card-photo{width:100%;height:100%;object-fit:cover}.compare-page__popular-card-copy{display:grid;min-width:0;flex:1 1 auto;gap:4px}.compare-page__popular-card-name{overflow:hidden;color:var(--theme-text);font-size:var(--ui-text-body);font-weight:var(--ui-font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.compare-page__popular-card-meta{overflow:hidden;color:var(--theme-text-muted);text-overflow:ellipsis;white-space:nowrap}.compare-page__popular-card-action,.compare-page__popular-card-meta{font-size:var(--ui-text-caption);font-weight:var(--ui-font-weight-semibold)}.compare-page__popular-card-action{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:rgba(0,56,217,.08);color:var(--theme-accent)}.compare-page__stats-stack{display:grid;gap:12px}.compare-page__transfer-benchmark{display:grid;gap:12px;padding:14px;border:1px solid color-mix(in srgb,var(--theme-border) 80%,transparent);border-radius:14px;background:var(--theme-bg-card)}.compare-page__transfer-benchmark-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.compare-page__transfer-benchmark-card{display:grid;gap:12px;padding:16px 16px 16px 20px;border-radius:16px;background:color-mix(in srgb,var(--theme-bg-elevated) 90%,transparent)}.compare-page__transfer-benchmark-card strong{font-size:var(--ui-text-label)}.compare-page__transfer-benchmark-card span{font-size:var(--ui-text-caption);color:var(--theme-text-muted)}.compare-page__transfer-benchmark-card--tinted{position:relative;overflow:hidden;border:1px solid var(--transfer-border,color-mix(in srgb,var(--theme-border) 76%,transparent));background:radial-gradient(circle at top right,var(--transfer-soft,transparent),transparent 58%),var(--theme-bg-card);box-shadow:0 10px 24px rgba(15,23,42,.05)}.compare-page__transfer-benchmark-card--tinted:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:4px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,var(--transfer-accent,var(--theme-accent)),color-mix(in srgb,var(--transfer-accent,var(--theme-accent)) 42%,transparent));pointer-events:none}.compare-page__transfer-benchmark-card--dark{background:radial-gradient(circle at top right,var(--transfer-soft,transparent),transparent 58%),linear-gradient(180deg,rgba(15,23,42,.94),rgba(15,23,42,.88));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 12px 24px rgba(0,0,0,.18)}.compare-page__transfer-benchmark-player{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.compare-page__transfer-benchmark-avatar{display:inline-flex;width:48px;height:48px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border:2px solid color-mix(in srgb,var(--theme-border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,var(--transfer-soft,transparent) 80%,var(--theme-bg-input))}.compare-page__transfer-benchmark-avatar img{width:100%;height:100%;object-fit:cover}.compare-page__transfer-benchmark-avatar span{color:var(--transfer-accent,var(--theme-accent));font-size:var(--ui-text-body-lg);font-weight:var(--ui-font-weight-bold)}.compare-page__transfer-benchmark-copy{min-width:0}.compare-page__transfer-benchmark-copy strong{display:block;overflow:hidden;font-size:var(--ui-text-body-lg);color:var(--theme-text);text-overflow:ellipsis;white-space:nowrap}.compare-page__transfer-benchmark-copy span{display:block;margin-top:2px;font-size:var(--ui-text-caption);color:var(--theme-text-muted)}.compare-page__transfer-benchmark-fee{flex-shrink:0;min-height:30px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,currentColor 16%,transparent);font-size:var(--ui-text-caption);font-weight:var(--ui-font-weight-bold);display:inline-flex;align-items:center}.compare-page__transfer-benchmark-route{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--theme-border) 68%,transparent);border-radius:12px;background:color-mix(in srgb,var(--theme-bg-input) 55%,var(--theme-bg-card))}.compare-page__transfer-benchmark-route span{color:var(--theme-text-muted);font-size:var(--ui-text-label);font-weight:var(--ui-font-weight-semibold)}.compare-page__transfer-benchmark-route strong{color:var(--theme-text);font-size:var(--ui-text-body);font-weight:var(--ui-font-weight-bold)}.compare-page__stats-view-switch{display:inline-flex;gap:8px;padding:4px;border:1px solid color-mix(in srgb,var(--theme-border) 82%,transparent);border-radius:999px;background:color-mix(in srgb,var(--theme-bg-card) 90%,var(--theme-bg-input));width:fit-content}.compare-page__stats-view-btn{min-height:32px;padding:0 12px;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--theme-text-muted);font-size:var(--ui-text-label);font-weight:var(--ui-font-weight-bold);cursor:pointer;transition:background-color .18s ease,color .18s ease}.compare-page__stats-view-btn:focus{outline:none}.compare-page__stats-view-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--theme-accent) 42%,transparent);outline-offset:2px}.compare-page__stats-view-btn--active{background:color-mix(in srgb,var(--theme-accent) 14%,var(--theme-bg-card));color:var(--theme-accent)}.compare-page__stat-card{overflow:hidden}.compare-page__stat-card--dark{background:radial-gradient(circle at top right,rgba(74,125,255,.12),transparent 30%),linear-gradient(180deg,rgba(15,23,42,.96),rgba(15,23,42,.92))}.compare-page__stat-card-head{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;background:var(--theme-table-header-bg,var(--color-neutral-1240));color:var(--theme-text-on-dark);font-size:var(--ui-text-body);font-weight:var(--ui-font-weight-bold);letter-spacing:.01em;border-bottom:1px solid color-mix(in srgb,var(--theme-border) 82%,transparent)}.compare-page__stat-card-head small{color:color-mix(in srgb,var(--color-neutral-0) 68%,transparent);font-size:var(--ui-text-caption);font-weight:var(--ui-font-weight-bold);letter-spacing:0}.compare-page__stat-card-head--chart{min-height:40px;padding:0 14px;background:var(--theme-bg-input);color:var(--theme-text);border-bottom:1px solid color-mix(in srgb,var(--theme-border) 82%,transparent)}.compare-page__stat-card-head--chart small{color:var(--theme-text-muted)}.compare-page__stat-card-body{display:grid;min-width:0}.compare-page__stat-card-body--empty{display:flex;min-height:120px;align-items:center;justify-content:center;color:var(--theme-text-muted);font-size:var(--ui-text-body);font-weight:var(--ui-font-weight-semibold);text-align:center}.compare-page__single-row,.compare-page__stat-row{display:grid;border-top:1px solid color-mix(in srgb,var(--theme-border) 82%,transparent)}.compare-page__stat-row{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);align-items:center;font-size:var(--ui-text-body);background:hsla(0,0%,100%,.58)}.compare-page__stat-row:nth-child(2n){background:color-mix(in srgb,var(--theme-bg-input) 74%,white)}.compare-page__stat-row--multi{grid-template-columns:1fr}.compare-page__single-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.compare-page__single-row--dark,.compare-page__stat-row--dark{border-top-color:hsla(0,0%,100%,.08)}.compare-page__stat-row--dark{background:hsla(0,0%,100%,.04)}.compare-page__stat-row--dark:nth-child(2n){background:hsla(0,0%,100%,.07)}.compare-page__single-row-value,.compare-page__stat-value{display:flex;min-width:0;align-items:center;justify-content:center;gap:10px;min-height:34px;padding:0 10px;border-radius:0;background:rgba(0,0,0,0);color:var(--theme-text);text-align:center;box-shadow:none;font-weight:var(--ui-font-weight-semibold);line-height:1.15}.compare-page__single-row-value:first-child,.compare-page__stat-value:first-child{justify-content:flex-start;text-align:left}.compare-page__single-row-value:last-child,.compare-page__stat-value:last-child{justify-content:flex-end;text-align:right}.compare-page__single-row-value{justify-content:flex-start;border-radius:10px;background:var(--theme-bg-input)}.compare-page__stat-value--winner{background:rgba(0,0,0,0);color:var(--color-neutral-0);font-weight:var(--ui-font-weight-bold);border:0;box-shadow:none}.compare-page__stat-value--winner span{display:inline-flex;min-height:24px;align-items:center;justify-content:center;padding:1px 8px;border-radius:7px;background:var(--theme-accent);color:var(--color-neutral-0);line-height:1.1}.compare-page__stat-row>.compare-page__stat-value--winner:last-child span{background:var(--color-error-250)}.compare-page__stat-value--dark{background:rgba(0,0,0,0)}.compare-page__single-row-label,.compare-page__stat-label{min-width:0;color:var(--theme-text-muted);font-size:var(--ui-text-label);font-weight:760;line-height:1.2;text-align:center;padding:4px 0}.compare-page__stat-values{display:grid;gap:12px}.compare-page__stat-values--1{grid-template-columns:1fr}.compare-page__stat-values--3{grid-template-columns:repeat(3,minmax(0,1fr))}.compare-page__single-row-label{text-align:right}.compare-page__single-row-logo,.compare-page__stat-logo{width:24px;height:24px;flex-shrink:0;object-fit:contain;border-radius:999px}.compare-page__single-row--dark .compare-page__single-row-value{background:hsla(0,0%,100%,.06)}html[data-theme=dark] .compare-page__empty-state,html[data-theme=dark] .compare-page__hero,html[data-theme=dark] .compare-page__selection,html[data-theme=dark] .compare-page__single,html[data-theme=dark] .compare-page__stat-card{border-color:hsla(0,0%,100%,.08);background:radial-gradient(circle at top right,rgba(74,125,255,.16),transparent 32%),radial-gradient(circle at bottom left,rgba(255,92,120,.08),transparent 28%),linear-gradient(180deg,rgba(15,23,42,.94),rgba(10,14,24,.96));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 24px 44px rgba(0,0,0,.28)}html[data-theme=dark] .compare-page__metric,html[data-theme=dark] .compare-page__popular-card,html[data-theme=dark] .compare-page__single-row-value,html[data-theme=dark] .compare-page__tag{border-color:hsla(0,0%,100%,.08)!important;background:linear-gradient(180deg,rgba(15,23,42,.9),rgba(8,14,28,.84)),var(--theme-bg-input)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}html[data-theme=dark] .compare-page__slot-toggle--dashed{border-color:rgba(74,125,255,.22)!important;background:linear-gradient(180deg,rgba(15,23,42,.9),rgba(8,14,28,.86)),var(--theme-bg-input)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 6px 16px rgba(0,0,0,.16)!important}html[data-theme=dark] .compare-page__player-card-mark,html[data-theme=dark] .compare-page__player-card-team-logo{background:rgba(15,23,42,.96);border-color:hsla(0,0%,100%,.08)}html[data-theme=dark] .compare-page__player-card-avatar{border-color:hsla(0,0%,100%,.08);background:linear-gradient(180deg,rgba(74,125,255,.18),rgba(15,23,42,.72)),var(--theme-bg-input);box-shadow:0 18px 32px rgba(0,0,0,.28)}html[data-theme=dark] .compare-page__player-card{background:radial-gradient(circle at top right,rgba(74,125,255,.18),transparent 32%),linear-gradient(180deg,rgba(15,23,42,.94),rgba(15,23,42,.88))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 12px 24px rgba(0,0,0,.18)!important}html[data-theme=dark] .compare-page__stat-card-head{background:linear-gradient(180deg,rgba(255,255,255,.04),transparent),var(--color-neutral-1225)}html[data-theme=dark] .compare-page__versus-ring{border-color:rgba(15,23,42,.94)!important;box-shadow:0 18px 32px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.04)!important}html[data-theme=dark] .compare-page__stat-value--winner{background:rgba(0,0,0,0);color:var(--color-neutral-0);border-color:rgba(0,0,0,0);box-shadow:none}html[data-theme=dark] .compare-page__stats-view-switch{border-color:hsla(0,0%,100%,.08);background:rgba(15,23,42,.8)}html[data-theme=dark] .compare-page__stats-view-btn{color:var(--theme-text-muted)}html[data-theme=dark] .compare-page__stats-view-btn--active{background:rgba(74,125,255,.14);color:var(--color-secondary-90)}@media screen and (max-width:990px){.compare-page{gap:18px;padding:0 14px}.compare-page__empty-state,.compare-page__hero,.compare-page__selection,.compare-page__single{padding:var(--ui-surface-padding)}.compare-page__selection-actions{align-items:flex-start;flex-direction:column}.compare-page__selection-head{max-width:none}.compare-page__slot-toggle{align-self:stretch;justify-content:center!important}.compare-page__player-card,.compare-page__player-card-inner{min-height:150px;gap:6px}.compare-page__player-card-inner{padding:12px}.compare-page__player-card-avatar{width:60px;height:60px}.compare-page__player-card-name{font-size:var(--ui-text-body)}.compare-page__player-card-trigger{min-height:36px;padding:0 12px;border-radius:12px}.compare-page__stat-row{grid-template-columns:minmax(0,1fr) minmax(92px,120px) minmax(0,1fr);gap:8px}.compare-page__stat-values--3{grid-template-columns:repeat(3,minmax(0,1fr))}.compare-page__single-row{grid-template-columns:1fr}.compare-page__single-row-label,.compare-page__stat-label{text-align:center}}@media screen and (max-width:768px){.compare-page{gap:14px;padding:0}.compare-page__empty-state,.compare-page__hero,.compare-page__selection,.compare-page__single{padding:14px}.compare-page__selection-actions{gap:12px;margin-bottom:14px}.compare-page__empty-copy,.compare-page__hero-copy,.compare-page__selection-copy,.compare-page__single-copy{gap:6px}.compare-page__section-text,.compare-page__selection-text,.compare-page__subtitle{font-size:var(--ui-text-body)}.compare-page__eyebrow,.compare-page__section-kicker{min-height:24px;padding:0 10px;font-size:var(--ui-text-caption)}.compare-page__hero-metrics{gap:10px}.compare-page__metric{min-height:66px;padding:12px}.compare-page__metric-value{font-size:clamp(18px,5vw,22px)}.compare-page__metric-label{font-size:var(--ui-text-caption)}.compare-page__hero-tags{gap:8px}.compare-page__tag{min-height:30px;padding:0 10px;font-size:var(--ui-text-caption)}.compare-page__slot-toggle{height:44px!important;padding:0 14px 0 34px!important;font-size:var(--ui-text-body)!important}.compare-page__slot-toggle:before{left:13px;font-size:var(--ui-title-section)}.compare-page__player-card{min-height:150px}.compare-page__player-card-inner{min-height:150px;gap:6px;padding:12px}.compare-page__player-card-mark,.compare-page__player-card-team-logo{top:12px}.compare-page__player-card-mark{left:12px;width:28px;height:28px}.compare-page__player-card-team-logo{right:12px;width:32px;height:32px}.compare-page__player-card-avatar{width:56px;height:56px;border-width:2px;box-shadow:none}.compare-page__player-card-name{font-size:var(--ui-title-sm)}.compare-page__player-card-trigger{min-height:38px;padding:0 12px}.compare-page__player-card-trigger-label{font-size:var(--ui-text-label)}.compare-page__selection-grid--triple .compare-page__player-card-inner{min-height:150px;padding:12px}.compare-page__selection-grid--triple .compare-page__player-card-avatar{width:56px;height:56px}.compare-page__selection-grid--triple .compare-page__player-card-name{font-size:var(--ui-title-sm)}.compare-page__selection-grid--triple .compare-page__player-card-mark{left:12px}.compare-page__selection-grid--triple .compare-page__player-card-team-logo{right:12px}.compare-page__versus{width:48px;height:48px;margin:-2px auto}.compare-page__versus-ring{border-width:6px;box-shadow:0 10px 20px rgba(15,23,42,.12),inset 0 1px 0 hsla(0,0%,100%,.75)}.compare-page__versus-label{font-size:var(--ui-text-body)}.compare-page__popular-grid{gap:10px}.compare-page__popular-card{min-height:84px;padding:12px!important}.compare-page__popular-card.ant-btn>span{gap:10px}.compare-page__popular-card-media{width:42px;height:42px}.compare-page__popular-card-name{font-size:var(--ui-text-body)}.compare-page__popular-card-meta{font-size:var(--ui-text-label)}.compare-page__popular-card-action{min-height:28px;padding:0 10px;font-size:var(--ui-text-caption)}.compare-page__stats-stack{gap:12px}.compare-page__stat-card-head{min-height:46px;padding:0 14px;font-size:var(--ui-text-body)}.compare-page__single-row,.compare-page__stat-row{gap:10px;padding:10px 12px}.compare-page__single-row-value,.compare-page__stat-value{min-height:42px;padding:0 12px;font-size:var(--ui-text-body)}.compare-page__single-row-value span,.compare-page__stat-value span{min-width:0;overflow-wrap:anywhere}.compare-page__single-row-label,.compare-page__stat-label{font-size:var(--ui-text-label)}.compare-page__stat-values{gap:8px}.compare-page__single-row-logo,.compare-page__stat-logo{width:20px;height:20px}.compare-page__selection-grid--sticky{top:66px;z-index:35;background:var(--theme-bg-base)}}@media screen and (max-width:640px){.compare-page__empty-state,.compare-page__hero,.compare-page__selection,.compare-page__single{padding:0}.compare-page__hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.compare-page__metric{min-height:58px;padding:10px}.compare-page__metric-value{font-size:var(--ui-title-section)}.compare-page__metric-label{font-size:var(--ui-text-caption)}.compare-page__player-card{min-height:148px}.compare-page__player-card-inner{min-height:148px;padding:8px}.compare-page__player-card-avatar{width:45px;height:45px}.compare-page__player-card-name{font-size:var(--ui-text-body)}.compare-page__player-card-trigger{min-height:36px;width:100%}.compare-page__popular-card{min-height:76px;padding:10px!important}.compare-page__popular-card-media{width:38px;height:38px}.compare-page__stat-card-head{min-height:42px;font-size:var(--ui-text-label)}.compare-page__stat-card-body{overflow:hidden}.compare-page__popular-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-page__single-row,.compare-page__stat-row{gap:5px;padding:7px 8px}.compare-page__stat-row{grid-template-columns:minmax(0,1fr) minmax(58px,72px) minmax(0,1fr);font-size:var(--ui-text-label)}.compare-page__stat-row--multi{grid-template-columns:1fr;gap:6px}.compare-page__stat-values{gap:5px}.compare-page__stat-values--3{grid-template-columns:repeat(3,minmax(0,1fr))}.compare-page__single-row-value,.compare-page__stat-value{min-height:30px;gap:4px;padding:0 4px;font-size:var(--ui-text-caption)}.compare-page__stat-value--winner span{min-height:20px;padding:1px 5px;border-radius:6px}.compare-page__single-row-label,.compare-page__stat-label{font-size:var(--ui-text-caption);line-height:1.15;overflow-wrap:anywhere}.compare-page__single-row-logo,.compare-page__stat-logo{width:16px;height:16px}}@media screen and (max-width:768px){.compare-page{padding-left:0;padding-right:0}.compare-page__empty-state,.compare-page__hero,.compare-page__selection,.compare-page__single,.compare-page__stat-card{border:0!important;border-radius:0!important;box-shadow:none!important;background:rgba(0,0,0,0)!important}}@media screen and (max-width:425px){.compare-page{gap:10px}.compare-page__hero-metrics{grid-template-columns:1fr;gap:8px}.compare-page__metric{min-height:54px;padding:9px 10px;grid-template-columns:auto 1fr}.compare-page__metric-icon{width:32px;height:32px}.compare-page__metric-label{font-size:var(--ui-text-caption)}.compare-page__slot-toggle{height:36px!important;padding:0 12px 0 30px!important;font-size:var(--ui-text-label)!important}.compare-page__player-card{min-height:140px}.compare-page__player-card-inner,.compare-page__selection-grid--triple .compare-page__player-card-inner{min-height:140px;gap:6px;padding:10px}.compare-page__player-card-avatar,.compare-page__selection-grid--triple .compare-page__player-card-avatar{width:54px;height:54px}.compare-page__player-card-name,.compare-page__selection-grid--triple .compare-page__player-card-name{font-size:var(--ui-text-body)}.compare-page__player-card-trigger{min-height:34px;padding:0 10px}.compare-page__player-card-trigger-label{font-size:var(--ui-text-caption)}.compare-page__versus{width:42px;height:42px}.compare-page__popular-card{min-height:72px;padding:9px!important}.compare-page__popular-card-media{width:34px;height:34px}.compare-page__popular-card-name{font-size:var(--ui-text-body)}.compare-page__popular-card-action,.compare-page__popular-card-meta,.compare-page__stat-card-head{font-size:var(--ui-text-caption)}.compare-page__stat-card-head{min-height:38px;padding:0 10px}.compare-page__single-row,.compare-page__stat-row{gap:4px;padding:6px 7px}.compare-page__single-row-value,.compare-page__stat-value{min-height:28px;padding:0 3px;font-size:var(--ui-text-caption)}.compare-page__single-row-label,.compare-page__stat-label{font-size:9px}}