.stats-site{--stats-orange:#ff7b00;color:#f5f5f5;min-height:100vh;font-family:var(--font-geist-sans), sans-serif;background:radial-gradient(70% 500px at 50% 0,#ff7b000d,#0000),#000}.stats-main{max-width:1200px;margin:auto;padding:145px 28px 40px}.stats-hero{text-align:center;margin:0 auto 42px}.stats-eyebrow{color:#a1a1aa;letter-spacing:.18em;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;margin-bottom:22px;padding:8px 18px;font-size:11px;font-weight:500;display:inline-block}.stats-hero h1{font-family:var(--font-nexa), sans-serif;letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(40px,7vw,90px);line-height:1.15}.stats-hero h1>span{color:var(--stats-orange)}.stats-description{color:#a1a1aa;max-width:680px;margin:20px auto 0;font-size:16px;line-height:1.8}.stats-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:36px 0;display:grid}.stats-metrics>div{background:#18181b80;border:1px solid #ffffff1a;border-radius:16px;padding:24px}.stats-metrics>div>span{color:#a1a1aa;margin-bottom:10px;font-size:12px;display:block}.stats-metrics strong{font-size:30px;font-family:var(--font-nexa), sans-serif}.stats-point-breakdown{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;margin:0 0 28px;display:grid}.stats-profile-progress{margin:-12px 0 32px}.stats-profile-progress p{color:#a1a1aa;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}.stats-point-breakdown h3{justify-content:space-between;gap:12px;margin-bottom:12px;font-size:14px;display:flex}.stats-point-breakdown h3>span{color:var(--stats-orange);font-weight:500}.stats-point-breakdown ul{margin:0;padding:0;list-style:none}.stats-point-breakdown li{color:#a1a1aa;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:12px;display:flex}.stats-point-breakdown li>span{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stats-point-breakdown li strong{color:#eee;white-space:nowrap;font-weight:500}.stats-section-heading{justify-content:space-between;align-items:center;gap:16px;margin:44px 0 22px;display:flex}.stats-section-heading h2{font-family:var(--font-nexa), sans-serif;font-size:25px}.stats-section-heading a,.stats-back{color:var(--stats-orange);font-size:13px}.stats-back{margin-bottom:24px;display:inline-block}.stats-filters{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0;display:flex}.stats-search{flex:1;min-width:200px;position:relative}.stats-search>svg{color:#71717a;pointer-events:none;position:absolute;top:16px;left:16px}.stats-filters input,.stats-filters select{color:#eee;background:#18181b80;border:1px solid #ffffff1a;border-radius:14px;width:100%;height:50px;padding:14px 16px;font-size:14px}.stats-filters input{padding-left:44px}.stats-filters select{appearance:none;cursor:pointer;min-width:180px;padding-right:44px}.stats-select-wrap{position:relative}.stats-select-wrap>svg{pointer-events:none;color:#a1a1aa;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.stats-filters select option{background:#18181b}.stats-site :is(a,button,input,select,summary):focus{box-shadow:none;outline:none}.stats-site :is(a,summary):focus-visible{color:#fff;text-decoration:underline}.stats-site button:focus-visible{background-color:#ffffff15}.stats-sort-select{min-width:250px}.stats-view-switch{background:#18181b80;border:1px solid #ffffff1a;border-radius:14px;flex-shrink:0;height:50px;display:inline-flex;overflow:hidden}.stats-view-switch button{color:#71717a;cursor:pointer;justify-content:center;align-items:center;width:44px;display:inline-flex}.stats-view-switch button+button{border-left:1px solid #ffffff1a}.stats-view-switch button:hover{color:#fff}.stats-view-switch button[aria-pressed=true]{color:var(--stats-orange);background:#ffffff0a}.stats-category-badge{white-space:nowrap;border-radius:7px;align-self:flex-start;align-items:center;gap:7px;padding:5px 9px;font-size:10px;font-weight:500;display:inline-flex}.stats-category-badge>span{border-radius:50%;flex-shrink:0;width:5px;height:5px}.stats-category-legend{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.stats-category-filters{flex-wrap:wrap;gap:10px;margin:0 0 24px;display:flex}.stats-category-chip{cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:10px 14px;font-size:12px;font-weight:500;display:inline-flex}.stats-category-chip>span{border-radius:50%;flex-shrink:0;width:6px;height:6px}.stats-category-chip:hover{filter:brightness(1.2)}.stats-category-chip[aria-pressed=false]{color:#71717a;background:#ffffff06}.stats-category-chip[aria-pressed=false]>span{background:#52525b}.stats-record-details{gap:10px;margin:8px 0;display:grid}.stats-record-details>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.stats-record-details strong{text-align:right;font-size:12px;font-weight:500}.stats-record-details .stats-muted{font-size:11px}.stats-record-name{justify-content:space-between;align-items:center;gap:18px;min-width:230px;display:flex}.stats-record-name>span:not(.stats-player-visual):not(.stats-minecraft-icon){text-overflow:ellipsis;max-width:350px;overflow:hidden}.stats-record-name:hover{color:var(--stats-orange)}.stats-completed{color:#4ade80}.stats-button{background:var(--stats-orange);color:#fff;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:12px 20px;font-size:13px;font-weight:600;display:inline-flex}.stats-button:hover{background:#e96f00}.stats-button.secondary{color:#ddd;background:#ffffff08;border:1px solid #ffffff1a}.stats-muted{color:#939398;font-size:13px}.stats-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}.stats-card{background:#18181b80;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:22px;display:flex}.stats-card:hover{background:#18181bcc;border-color:#ff7b0070}.stats-card-main{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.stats-card-main:hover h2,.stats-card-main:hover h3{color:var(--stats-orange)}.stats-card small{color:var(--stats-orange);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.stats-card h2,.stats-card h3{overflow-wrap:anywhere;font-size:18px;font-weight:600}.stats-card p{color:#96969f;font-size:12px;line-height:1.7}.stats-card-title{min-width:0;height:40px;position:relative}.stats-card-title>:is(h2,h3){white-space:nowrap;overflow-wrap:normal;line-height:40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 70px),#0000 calc(100% - 46px));mask-image:linear-gradient(90deg,#000 calc(100% - 70px),#0000 calc(100% - 46px))}.stats-card-title>.stats-minecraft-icon,.stats-card-title>.stats-player-visual{position:absolute;top:0;right:0}.stats-detail-icon{justify-content:center;margin-bottom:24px;display:flex}.stats-animated-number{font-variant-numeric:tabular-nums;display:inline-block}.stats-minecraft-icon{image-rendering:pixelated;background-repeat:no-repeat;flex-shrink:0;display:inline-block}.stats-card-bottom{color:#a1a1aa;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.stats-card-bottom strong,.stats-card-score{color:#eee;font-weight:500}.stats-card-score{text-align:right;white-space:nowrap}.stats-card-score:hover{color:var(--stats-orange)}.stats-table-wrap{background:#18181b50;border:1px solid #ffffff1a;border-radius:16px;overflow-x:auto}.stats-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:14px}.stats-table th{color:#8c8c96;letter-spacing:.08em;text-transform:uppercase;background:#ffffff04;padding:18px 22px;font-size:11px;font-weight:500}.stats-table td{border-top:1px solid #ffffff0d;padding:16px 22px}.stats-table tbody tr:hover{background:#ffffff05}.stats-rank{font-family:var(--font-geist-mono), monospace;color:#777}.podium-1{--podium-color:#fbbf24;--podium-bg:#fbbf2412;--podium-border:#fbbf244d}.podium-2{--podium-color:#d4d4d8;--podium-bg:#d4d4d812;--podium-border:#d4d4d84d}.podium-3{--podium-color:#d9956b;--podium-bg:#d9956b12;--podium-border:#d9956b4d}.stats-rank.rank-1{color:#fbbf24}.stats-rank.rank-2{color:#d4d4d8}.stats-rank.rank-3{color:#d9956b}.stats-table .stats-podium-row,.stats-table .stats-podium-row:hover{background:var(--podium-bg)}.stats-podium-row td:first-child{border-left:3px solid var(--podium-color)}.stats-podium-row .stats-rank{color:var(--podium-color);font-weight:700}.stats-player-link{align-items:center;gap:12px;display:inline-flex}.stats-player-link:hover{color:var(--stats-orange)}.stats-player-visual{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.stats-head{background:#ffffff05;border-radius:8px;overflow:hidden}.stats-head img{width:100%;height:100%;image-rendering:pixelated}.stats-player-visual img{opacity:0;object-fit:contain}.stats-player-visual img.is-loaded{opacity:1}.stats-skin{width:150px;height:270px}.stats-skin canvas{opacity:0;pointer-events:none;width:100%;height:100%}.stats-skin canvas.is-loaded{opacity:1}.stats-skin-interactive canvas{pointer-events:auto;cursor:grab}.stats-skin-interactive canvas:active{cursor:grabbing}.stats-skin-interactive:focus-visible{border-radius:16px;outline:1px solid #ffffff30}.stats-skin img{width:auto;height:100%;image-rendering:pixelated}.stats-image-skeleton{border-radius:8px;position:absolute;inset:0}.stats-skin .stats-image-skeleton{border-radius:24px;inset:10px 20px}.stats-image-fallback{color:#71717a;width:60%;height:60%}.stats-head-stack{align-items:center;padding-left:0;display:flex}.stats-head-tooltip{border:2px solid #18181b;border-radius:8px;margin-left:-6px;display:inline-flex;position:relative}.stats-head-tooltip:first-child{margin-left:0}.stats-head-tooltip:hover,.stats-head-tooltip:focus-visible{z-index:5}.stats-tooltip{visibility:hidden;opacity:0;color:#fff;white-space:nowrap;pointer-events:none;background:#0c0c0c;border:1px solid #ffffff26;border-radius:8px;padding:7px 10px;font-size:11px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 4px 15px #0008}.stats-head-tooltip:hover .stats-tooltip,.stats-head-tooltip:focus-visible .stats-tooltip{visibility:visible;opacity:1}.stats-head-more{color:#a1a1aa;white-space:nowrap;margin-left:8px;font-size:11px;font-weight:600}.stats-value{font-family:var(--font-geist-mono), monospace}.stats-points{color:var(--stats-orange);font-family:var(--font-geist-mono), monospace;background:#ff7b0014;border-radius:8px;padding:5px 9px;font-size:12px}.stats-pagination{color:#999;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:12px;display:flex}.stats-pagination>div{gap:8px;display:flex}.stats-empty{text-align:center;color:#aaa;border:1px dashed #ffffff26;border-radius:16px;padding:64px 24px;line-height:2}.stats-empty h1{color:#eee;font-size:24px;font-weight:600}.stats-empty .stats-button{margin-top:20px}.stats-rules{color:#aaa;background:#18181b50;border:1px solid #ffffff1a;border-radius:16px;margin-top:48px;padding:22px;font-size:13px;line-height:1.9}.stats-rules summary{cursor:pointer;color:#eee;font-weight:500;list-style-position:inside}.stats-rules summary span{float:right;color:var(--stats-orange);font-size:11px}.stats-rules p{max-width:900px;margin-top:16px}.stats-rules[open] p{animation:.22s ease-out both stats-rules-reveal}@keyframes stats-rules-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.stats-progress{background:#ffffff1a;border-radius:4px;height:6px;margin:14px 0}.stats-progress>span{background:var(--stats-orange);border-radius:4px;height:100%;display:block}.stats-key{font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;display:block;font-size:10px!important}.stats-profile-list{max-height:600px;overflow:auto}.stats-note{color:#888;margin:16px 0;font-size:12px;line-height:1.8}.stats-item-link{align-items:center;gap:14px;display:inline-flex}.stats-item-link:hover{color:var(--stats-orange)}.stats-profile-hero{border:1px solid var(--podium-border,#ffffff1a);background:radial-gradient(ellipse at right, var(--podium-bg,#ff7b000a), transparent), #18181b50;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:24px 40px;display:flex}.stats-profile-hero .stats-hero{text-align:left;margin:0}.stats-profile-hero .stats-hero h1{font-size:clamp(32px,5vw,64px)}.stats-profile-hero .stats-description{margin-left:0;font-size:13px}.stats-profile-name{color:#a1a1aa;align-items:center;gap:12px;margin-top:20px;font-size:14px;display:flex}.stats-profile-hero>.stats-skin{width:180px;height:300px}.stats-player-card-title{align-items:center;gap:14px;display:flex}.stats-player-card-title small{margin-bottom:6px;display:block}.stats-award-card{border-color:var(--podium-border);background:var(--podium-bg)}.stats-award-card small{color:var(--podium-color)}.stats-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:22px;padding-top:20px;display:grid}.stats-podium-card{background:radial-gradient(ellipse at top, var(--podium-bg), transparent), #18181b80;border:1px solid var(--podium-border);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:26px 20px;display:flex}.stats-podium-card:hover{border-color:var(--podium-color)}.stats-podium-card.podium-1{order:2;padding-top:50px}.stats-podium-card.podium-2{order:1}.stats-podium-card.podium-3{order:3;padding-top:14px}.stats-podium-medal{color:var(--podium-color);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.stats-podium-card h2{font-family:var(--font-nexa), sans-serif;overflow-wrap:anywhere;max-width:100%;font-size:24px}.stats-podium-card>strong{font-family:var(--font-nexa), sans-serif;color:var(--podium-color);font-size:30px}.stats-podium-unit{font-family:var(--font-geist-sans), sans-serif;font-size:12px;font-weight:400}.stats-podium-link{color:#a1a1aa;padding-top:8px;font-size:11px}.stats-explore{grid-template-columns:1fr 1fr;gap:22px;margin:36px 0;display:grid}.stats-explore strong{color:var(--stats-orange);font-size:12px}.stats-skeleton{background:#ffffff0d;border-radius:8px;animation:1.6s ease-in-out infinite stats-pulse;display:inline-block}.stats-skeleton.line{width:100%;height:16px}.stats-skeleton.line.short{width:55%}.stats-skeleton.square{flex-shrink:0;width:44px;height:44px}.stats-skeleton.title{width:65%;max-width:650px;height:70px}.stats-skeleton-hero{flex-direction:column;align-items:center;gap:22px;max-width:750px;margin:0 auto 42px;display:flex}.stats-skeleton-hero .line.short{width:170px}.stats-skeleton-hero .line{max-width:550px}.stats-skeleton-card{gap:22px;min-height:220px}.stats-table-skeleton{border:1px solid #ffffff1a;border-radius:16px;padding:10px 22px}.stats-skeleton-row{border-bottom:1px solid #ffffff0d;align-items:center;gap:24px;padding:16px 0;display:flex}.stats-skeleton-row:last-child{border:0}.stats-skeleton-row .line{flex:1}@keyframes stats-pulse{0%,to{opacity:.45}50%{opacity:1}}.stats-search-results{opacity:1;transition:opacity .18s ease-out}.stats-search-results[aria-busy=true]{opacity:.7}@media (prefers-reduced-motion:reduce){.stats-skeleton{animation:none}.stats-search-results{transition:none}.stats-rules[open] p{animation:none}}@media (max-width:900px){.stats-podium{gap:12px}.stats-podium-card{padding-left:12px;padding-right:12px}.stats-podium-card h2{font-size:19px}}@media (max-width:650px){.stats-main{padding:120px 20px 32px}.stats-hero{margin-bottom:30px}.stats-description{font-size:14px}.stats-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stats-metrics>div{padding:18px}.stats-metrics strong{font-size:26px}.stats-search{flex-basis:100%}.stats-filters>label:not(.stats-search){flex:1;min-width:160px}.stats-view-switch{margin-left:auto}.stats-rules summary span{float:none;margin-top:8px;display:block}.stats-table th,.stats-table td{padding:14px}.stats-pagination{flex-wrap:wrap}.stats-section-heading h2{font-size:21px}.stats-section-heading a{font-size:11px}.stats-podium{grid-template-columns:1fr;padding-top:0}.stats-podium-card{text-align:left;grid-template-columns:95px minmax(0,1fr);gap:8px 20px;display:grid;padding:22px!important}.stats-podium-card.podium-1,.stats-podium-card.podium-2,.stats-podium-card.podium-3{order:unset}.stats-podium-card>.stats-skin{grid-row:1/5;width:95px;height:150px}.stats-podium-medal,.stats-podium-card h2,.stats-podium-card>strong,.stats-podium-link{grid-column:2}.stats-podium-medal{grid-row:1}.stats-podium-card h2{font-size:22px}.stats-podium-card>strong{font-size:26px}.stats-explore{grid-template-columns:1fr}.stats-profile-hero{flex-direction:column-reverse;gap:16px;padding:24px}.stats-profile-hero .stats-hero{text-align:center}.stats-profile-hero>.stats-skin{width:120px;height:230px}.stats-profile-name{justify-content:center}}
