body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{margin:0 auto;max-width:100%;padding:20px}h1{color:#333;margin-bottom:30px;text-align:center}table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 2px 8px #0000001a;font-size:12px;overflow:hidden;width:100%}thead{background-color:#2c3e50;color:#fff}th{border-bottom:2px solid #34495e;font-weight:600;padding:12px 8px;position:sticky;text-align:center;top:0;transition:background-color .2s ease;white-space:nowrap;z-index:10}th[style*="cursor: pointer"]{cursor:pointer;-webkit-user-select:none;user-select:none}th[style*="cursor: pointer"]:hover{background-color:#34495e}th[style*="cursor: pointer"]:active{background-color:#2c3e50}td{border-bottom:1px solid #ecf0f1;padding:10px 8px;text-align:center;white-space:nowrap}tbody tr:hover,tbody tr:nth-child(2n){background-color:#f8f9fa}tbody tr:nth-child(2n):hover{background-color:#e9ecef}.table-wrapper{border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow-x:auto}td:first-child,th:first-child{background:inherit;font-weight:600;left:0;min-width:120px;position:sticky;text-align:left;z-index:5}td:nth-child(2),td:nth-child(3),th:nth-child(2),th:nth-child(3){background:inherit;left:120px;min-width:60px;position:sticky;z-index:5}td:nth-child(4),td:nth-child(5),th:nth-child(4),th:nth-child(5){background:inherit;left:180px;min-width:80px;position:sticky;z-index:5}td:nth-child(5){color:#27ae60;font-weight:700}td:nth-child(6){color:#e74c3c;font-weight:700}td:nth-child(7){color:#3498db;font-weight:700}.error,.loading{font-size:18px;padding:40px;text-align:center}.error{color:#e74c3c}@media (max-width:768px){.container{padding:10px}table{font-size:10px}td,th{padding:8px 4px}}.homepage{background:#fff;cursor:none;min-height:100vh;overflow:hidden;position:relative}.header{background:#fff;box-shadow:0 2px 10px #0000001a;color:#333;left:0;padding:20px;position:fixed;right:0;text-align:center;top:0;z-index:100}.homepage h1{animation:glow 2s ease-in-out infinite alternate;color:#2c3e50;font-size:3rem;margin:0 0 10px;text-shadow:2px 2px 4px #0000001a}.caption{color:#34495e;font-size:2rem;font-weight:500;margin:0;opacity:.8;text-shadow:1px 1px 2px #0000001a}.ant{animation:antCrawl 4s ease-in-out infinite;cursor:pointer;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.3));font-size:1.2rem;position:absolute;transition:all .3s ease;z-index:5}.ant:hover{filter:brightness(1.2) drop-shadow(1px 1px 2px rgba(0,0,0,.3));transform:scale(1.2)}.ant.squashed{animation:squash .5s ease-in-out forwards;opacity:0;transform:scale(.1)}.hammer{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.3));font-size:2rem;pointer-events:none;position:fixed;transition:transform .1s ease;z-index:50}.hammer.squashing{animation:hammerSquash .3s ease-in-out}.squash-effect{animation:explode 1s ease-out forwards;font-size:4rem;pointer-events:none;position:absolute;z-index:15}@keyframes glow{0%{text-shadow:2px 2px 4px #0000001a,0 0 20px #2c3e504d}to{text-shadow:2px 2px 4px #0000001a,0 0 30px #2c3e5080}}@keyframes antCrawl{0%{transform:translateX(0) translateY(0)}25%{transform:translateX(1px) translateY(-.5px)}50%{transform:translateX(0) translateY(0)}75%{transform:translateX(-1px) translateY(.5px)}to{transform:translateX(0) translateY(0)}}@keyframes hammerSquash{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(-15deg) scale(1.1)}to{transform:rotate(0deg) scale(1)}}@keyframes squash{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.3)}to{opacity:0;transform:scale(.1)}}@keyframes explode{0%{opacity:1;transform:scale(0) rotate(0deg)}50%{opacity:1;transform:scale(1.5) rotate(180deg)}to{opacity:0;transform:scale(2) rotate(1turn)}}@media (max-width:768px){.homepage h1{font-size:2rem}.caption{font-size:1.5rem}.ant{font-size:1rem}.hammer{font-size:1.5rem}}.analysis-container{margin:0 auto;max-width:1200px;padding:20px}.analysis-container h2{color:#333;font-size:2rem;margin-bottom:30px;text-align:center}.category-filter{background:#f8f9fa;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:30px;padding:20px}.category-filter h3{color:#333;font-size:1.3rem;margin-bottom:15px}.category-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.category-btn{background:#fff;border:2px solid #007bff;border-radius:25px;color:#007bff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .3s ease}.category-btn:hover{transform:translateY(-2px)}.category-btn.active,.category-btn:hover{background:#007bff;box-shadow:0 4px 8px #007bff4d;color:#fff}.position-filter{align-items:center;margin-bottom:20px}.category-legend,.position-filter{display:flex;justify-content:center}.category-legend{flex-wrap:wrap;gap:20px}.legend-item{align-items:center;color:#666;display:flex;font-size:14px;gap:8px}.legend-color{border:2px solid #0000001a;border-radius:50%;height:16px;width:16px}.chart-container{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:30px;padding:20px}.player-list{margin-top:30px}.player-list h3{color:#333;font-size:1.3rem;margin-bottom:20px}.player-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.player-card{background:#fff;border-left:4px solid #007bff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px;transition:transform .2s ease,box-shadow .2s ease}.player-card:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.player-card h4{color:#333;font-size:1.1rem;font-weight:600;margin:0 0 15px}.player-card p{color:#666;font-size:14px;margin:8px 0}.player-card p strong{color:#333;font-weight:600}@media (max-width:768px){.analysis-container{padding:10px}.category-buttons{flex-direction:column}.category-btn{text-align:center}.category-legend{align-items:center;flex-direction:column}.player-grid{grid-template-columns:1fr}.chart-container{padding:10px}}
/*# sourceMappingURL=main.8da5d28b.css.map*/