.player-comparison_comparison__ZerxP{--pc-bg:#0f172a;--pc-card-bg:#1e293b;--pc-panel-bg:#0b1120;--pc-text:#f8fafc;--pc-muted:#94a3b8;--pc-border:#334155;--pc-input-bg:#1e293b;--pc-input-border:#334155;--pc-accent:#22c55e;--pc-player-a:#38bdf8;--pc-player-b:#fb7185;display:flex;gap:16px;max-width:1250px;width:100%;margin:0 auto;height:calc(100vh - 80px);min-height:480px}.player-comparison_comparison__ZerxP[data-theme=light]{--pc-bg:#e2e8f0;--pc-card-bg:#ffffff;--pc-panel-bg:#f1f5f9;--pc-text:#0f172a;--pc-muted:#475569;--pc-border:#94a3b8;--pc-input-bg:#ffffff;--pc-input-border:#94a3b8;--pc-accent:#16a34a;--pc-player-a:#0369a1;--pc-player-b:#be123c}.player-comparison_comparison__ZerxP[data-theme=green]{--pc-bg:#14532d;--pc-card-bg:#166534;--pc-panel-bg:#052e16;--pc-text:#f0fdf4;--pc-muted:#bbf7d0;--pc-border:rgba(134,239,172,0.2);--pc-input-bg:rgba(5,46,22,0.6);--pc-input-border:rgba(134,239,172,0.2);--pc-accent:#86efac;--pc-player-a:#38bdf8;--pc-player-b:#fb7185}.player-comparison_controlsPanel__S05Tm{width:340px;min-width:300px;background-color:var(--pc-panel-bg);border-radius:16px;padding:12px 14px;border:1px solid var(--pc-border);box-shadow:0 10px 25px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:4px;overflow:hidden;flex-shrink:0}.player-comparison_controlsPanel__S05Tm h2{margin:0;font-size:1rem;border-bottom:1px solid var(--pc-border);padding-bottom:6px;color:var(--pc-text)}.player-comparison_inputGroup__GUbdS{display:flex;flex-direction:column;gap:2px}.player-comparison_inputGroup__GUbdS label{font-size:.7rem;color:var(--pc-muted);font-weight:600;text-transform:uppercase}.player-comparison_inputGroup__GUbdS input[type=text],.player-comparison_inputGroup__GUbdS select{width:100%;padding:5px 8px;background-color:var(--pc-input-bg);border:1px solid var(--pc-input-border);color:var(--pc-text);border-radius:6px;font-family:inherit;box-sizing:border-box;outline:none;font-size:.8rem;transition:border-color .2s}.player-comparison_inputGroup__GUbdS input[type=text]:focus,.player-comparison_inputGroup__GUbdS select:focus{border-color:var(--pc-muted)}.player-comparison_sectionTitle__g9nwq{font-size:.75rem;color:var(--pc-text);border-bottom:1px solid var(--pc-border);padding-bottom:3px;margin-top:4px;font-weight:800}.player-comparison_tabBar__TgQEW{display:flex;gap:4px;background:var(--pc-card-bg);border-radius:8px;padding:3px;border:1px solid var(--pc-border)}.player-comparison_tab__MzVdo{flex:1 1;padding:5px 10px;border-radius:6px;font-size:.75rem;font-weight:600;color:var(--pc-muted);background:transparent;border:none;cursor:pointer;font-family:inherit;transition:all .2s;text-align:center}.player-comparison_tab__MzVdo:hover{color:var(--pc-text)}.player-comparison_tabActiveA___c5Fq{background:var(--pc-bg);color:var(--pc-player-a);box-shadow:0 2px 8px rgba(0,0,0,.2)}.player-comparison_tabActiveB__T3Ey3{background:var(--pc-bg);color:var(--pc-player-b);box-shadow:0 2px 8px rgba(0,0,0,.2)}.player-comparison_sliderGroup__KhqyH{display:flex;align-items:center;gap:6px}.player-comparison_sliderGroup__KhqyH input[type=range]{--slider-color:#22c55e;flex:1 1;cursor:pointer;direction:ltr;height:5px;-webkit-appearance:none;appearance:none;background:var(--pc-border);border-radius:3px;outline:none;transition:background .2s}.player-comparison_sliderGroup__KhqyH input[type=range]::-webkit-slider-runnable-track{height:5px;border-radius:3px;background:linear-gradient(to right,var(--slider-color) 0,var(--slider-color) calc(var(--value, 50) * 1%),var(--pc-border,#334155) calc(var(--value, 50) * 1%),var(--pc-border,#334155) 100%)}.player-comparison_sliderGroup__KhqyH input[type=range]::-moz-range-track{height:5px;border-radius:3px;background:var(--pc-border)}.player-comparison_sliderGroup__KhqyH input[type=range]::-moz-range-progress{height:5px;border-radius:3px;background:var(--slider-color)}.player-comparison_sliderGroup__KhqyH input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:var(--slider-color);cursor:pointer;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.3);margin-top:-5px;-webkit-transition:transform .15s;transition:transform .15s}.player-comparison_sliderGroup__KhqyH input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--slider-color);cursor:pointer;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.3);-moz-transition:transform .15s;transition:transform .15s}.player-comparison_sliderGroup__KhqyH input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.15)}.player-comparison_sliderGroup__KhqyH input[type=range]:hover::-moz-range-thumb{transform:scale(1.15)}.player-comparison_sliderValue__BEVPg{width:28px;text-align:center;font-weight:800;font-size:.8rem;flex-shrink:0}.player-comparison_headerRow__E5r_X{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:4px}.player-comparison_themePills__WP8pK{display:flex;gap:.35rem}.player-comparison_themePill__Blsy2{padding:.25rem .65rem;border-radius:20px;border:1px solid var(--pc-border);background:transparent;color:var(--pc-muted);font-size:.75rem;font-weight:500;cursor:pointer;font-family:inherit;transition:all .2s}.player-comparison_themePillActive__xK8U8,.player-comparison_themePill__Blsy2:hover{border-color:var(--pc-accent);color:var(--pc-accent)}.player-comparison_themePillActive__xK8U8{background:rgba(34,197,94,.1)}.player-comparison_btnExport__xJspM{background-color:var(--pc-text);color:var(--pc-bg);border:none;padding:8px;border-radius:8px;font-weight:800;cursor:pointer;margin-top:6px;transition:.2s;font-family:inherit;font-size:.85rem;width:100%;flex-shrink:0}.player-comparison_btnExport__xJspM:hover{opacity:.85}.player-comparison_btnExport__xJspM:disabled{opacity:.5;cursor:not-allowed}.player-comparison_dashboard__VFlhK{flex:1 1;background-color:var(--pc-card-bg);border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.5);padding:12px 16px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;overflow:hidden}.player-comparison_playerCards__PGxM9{display:flex;align-items:stretch;justify-content:center;gap:12px;margin-bottom:6px;flex-shrink:0}.player-comparison_playerCard__xIivM{--card-accent:var(--pc-player-a);flex:1 1;max-width:180px;display:flex;flex-direction:column;align-items:center;gap:3px;background:var(--pc-bg);border-radius:10px;padding:8px 8px 6px;border:1px solid var(--pc-border);border-top:3px solid var(--card-accent);position:relative}.player-comparison_avatarBtn__z8VgD{position:relative;width:56px;height:56px;border-radius:50%;border:2.5px solid var(--card-accent);background:var(--pc-card-bg);cursor:pointer;padding:0;overflow:hidden;flex-shrink:0;transition:border-color .2s,box-shadow .2s}.player-comparison_avatarBtn__z8VgD:hover{box-shadow:0 0 0 3px rgba(255,255,255,.08)}.player-comparison_avatarImg__P_0oF{width:100%;height:100%;object-fit:cover;display:block}.player-comparison_avatarPlaceholder___ZErj{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:800;text-transform:uppercase}.player-comparison_avatarOverlay__nXFVK{position:absolute;inset:0;border-radius:50%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .2s}.player-comparison_avatarBtn__z8VgD:hover .player-comparison_avatarOverlay__nXFVK{opacity:1}.player-comparison_cardNameInput__muMND{font-size:.8rem;font-weight:700;color:var(--pc-text);background:transparent;border:none;border-bottom:1px solid transparent;outline:none;font-family:inherit;width:100%;min-width:0;padding:2px 0;text-align:center;transition:border-color .2s}.player-comparison_cardNameInput__muMND:focus{border-bottom-color:var(--card-accent)}.player-comparison_vsLabel__KHbC8{font-size:1rem;font-weight:800;color:var(--pc-muted);flex-shrink:0;align-self:center;padding:0 4px}.player-comparison_radarWrapper__23Hvq{flex:1 1;min-height:0;width:100%;max-width:320px;margin:0 auto;position:relative}.player-comparison_legend__7t2q0{display:flex;justify-content:center;gap:20px;margin:0;font-size:.75rem;font-weight:600;color:var(--pc-text);flex-shrink:0}.player-comparison_legendItem__OG97v{display:flex;align-items:center;gap:6px}.player-comparison_legendDot__wE0LN{width:12px;height:12px;border-radius:3px;flex-shrink:0}.player-comparison_statBars__opis8{display:flex;flex-direction:column;gap:3px;margin-top:4px;flex-shrink:0}.player-comparison_statBarRow__ag7hX{display:flex;align-items:center;gap:4px;height:16px}.player-comparison_statBarLabel__YmkmF{font-size:.55rem;font-weight:700;color:var(--pc-muted);text-transform:uppercase;text-align:center;width:80px;min-width:80px;flex-shrink:0;line-height:1.1}.player-comparison_barTrack__VTvwa{flex:1 1;height:100%;background:var(--pc-bg);border-radius:4px;overflow:hidden;position:relative}.player-comparison_barFillA__EQQj7{height:100%;border-radius:4px;background:var(--pc-player-a);margin-left:auto;transition:width .3s ease}.player-comparison_barFillB__VxHnl{height:100%;border-radius:4px;background:var(--pc-player-b);transition:width .3s ease}.player-comparison_barValue__CJXhN{font-size:.7rem;font-weight:800;width:22px;flex-shrink:0;color:var(--pc-muted)}.player-comparison_barValueLeft__8qWpu{text-align:right}.player-comparison_barValueRight__oBDVA{text-align:left}.player-comparison_barValueWin__ZtnaG{font-weight:900}.player-comparison_watermark__tI9lh{text-align:center;font-size:.8rem;color:var(--pc-muted);opacity:.6;margin-top:20px;flex-shrink:0}.player-comparison_hiddenInput__4_AvM{display:none}@media (max-width:950px){.player-comparison_comparison__ZerxP{flex-direction:column;height:auto}.player-comparison_controlsPanel__S05Tm{width:100%;min-width:0}.player-comparison_dashboard__VFlhK{overflow:visible}.player-comparison_radarWrapper__23Hvq{max-width:320px}}@media (max-width:480px){.player-comparison_playerCards__PGxM9{flex-direction:row;gap:8px}.player-comparison_playerCard__xIivM{padding:10px 6px 8px;max-width:none}.player-comparison_avatarBtn__z8VgD{width:44px;height:44px}.player-comparison_cardNameInput__muMND{font-size:.75rem}.player-comparison_vsLabel__KHbC8{font-size:.85rem}.player-comparison_radarWrapper__23Hvq{max-width:260px}}[dir=rtl] .player-comparison_comparison__ZerxP{direction:rtl}[dir=rtl] .player-comparison_barValue__CJXhN,[dir=rtl] .player-comparison_sliderGroup__KhqyH input[type=range]{direction:ltr}@media print{.player-comparison_controlsPanel__S05Tm{display:none!important}.player-comparison_comparison__ZerxP{max-width:100%}.player-comparison_dashboard__VFlhK{overflow:visible}.player-comparison_avatarOverlay__nXFVK,.player-comparison_headerRow__E5r_X{display:none!important}.player-comparison_cardNameInput__muMND{border:none!important}}