@import url(https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&display=swap);*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Rajdhani,Roboto,Segoe UI,-apple-system,BlinkMacSystemFont,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:500;letter-spacing:.3px;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Highlight{align-items:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 2px 8px #0000004d;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:32px 24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.Highlight:before{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));height:3px;left:0;right:0;top:0}.Highlight:after,.Highlight:before{content:"";opacity:0;position:absolute;transition:opacity .3s ease}.Highlight:after{background:radial-gradient(circle at top,var(--color-overlay),#0000 70%);inset:0}.Highlight:hover{border-color:var(--color-border-light);box-shadow:0 8px 24px #ff6b3533,0 4px 12px #0006;transform:translateY(-4px)}.Highlight:hover:after,.Highlight:hover:before{opacity:1}.Highlight-title{color:var(--color-text-secondary);font-size:.8rem;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.Highlight-title,.Highlight-value{font-weight:700;position:relative;z-index:1}.Highlight-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--color-text-primary),var(--color-primary));-webkit-background-clip:text;background-clip:text;color:var(--color-text-primary);font-size:3rem;line-height:1;text-shadow:0 2px 8px #00000080}@media (max-width:767px){.Highlight{padding:24px 20px}.Highlight-title{font-size:.75rem}.Highlight-value{font-size:2.5rem}}.Member{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 2px 8px #0000004d;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.Member:before{background:linear-gradient(180deg,var(--color-primary),var(--color-accent));height:100%;left:0;top:0;width:4px}.Member:after,.Member:before{content:"";opacity:0;position:absolute;transition:opacity .3s ease}.Member:after{background:radial-gradient(circle at top right,var(--color-overlay),#0000 60%);inset:0;pointer-events:none}.Member:hover{border-color:var(--color-border-light);box-shadow:0 8px 24px #ff6b3526,0 4px 12px #0006;transform:translateY(-4px) scale(1.01)}.Member:hover:after,.Member:hover:before{opacity:1}.Member:hover .Member-header{color:var(--color-primary);text-shadow:0 0 10px var(--color-primary-glow)}.Member-error{align-items:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-secondary);display:flex;font-size:.9rem;justify-content:center;padding:32px 20px}.Member-header{background:linear-gradient(135deg,#ff6b3514,#0000);border-bottom:2px solid var(--color-border);padding:20px;position:relative;z-index:1}.Member-username{color:var(--color-text-primary);font-size:1.3rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease}.Member-stats-grid{grid-gap:1px;background:var(--color-border);border-bottom:2px solid var(--color-border);display:grid;gap:1px;grid-template-columns:1fr 1fr}.Member-stat{background:var(--color-bg-card);padding:16px;text-align:center;transition:all .2s ease}.Member-stat:hover{background:#ff6b350d}.Member-stat-label{color:var(--color-text-secondary);font-size:.7rem;font-weight:600;letter-spacing:.8px;margin-bottom:8px;text-transform:uppercase}.Member-stat-value{color:var(--color-text-primary);font-size:1.8rem;font-weight:700;line-height:1;text-shadow:0 2px 8px #0f172ab3}.Member-stats-secondary{grid-gap:1px;background:var(--color-border-light);border-bottom:2px solid var(--color-border);display:grid;gap:1px;grid-template-columns:1fr 1fr}.Member-stat-secondary{align-items:center;background:#ff6b3508;display:flex;justify-content:space-between;padding:14px 20px;transition:all .2s ease}.Member-stat-secondary:hover{background:#ff6b350f}.Member-stat-secondary-label{color:var(--color-text-secondary);font-size:.7rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.Member-stat-secondary-value{color:var(--color-text-primary);font-size:1.1rem;font-weight:700}.Member-property-value--top1,.Member-stat-secondary-value--top1,.Member-stat-value--top1{color:#f33!important;text-shadow:0 0 10px #ff3333b3}.Member-property-value--top2,.Member-stat-secondary-value--top2,.Member-stat-value--top2{color:#ff6b35!important;text-shadow:0 0 10px #ff6b35b3}.Member-property-value--top3,.Member-stat-secondary-value--top3,.Member-stat-value--top3{color:#fbbf77!important;text-shadow:0 0 10px #fbbf77b3}.Member-footer{background:#ff6b3508;border-top:1px solid var(--color-border);padding:16px 20px;text-align:center}.Member-footer a{align-items:center;background:#ff6b351a;border:1px solid var(--color-primary);border-radius:4px;color:var(--color-primary);display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;letter-spacing:.5px;padding:10px 20px;text-transform:uppercase;transition:all .3s ease}.Member-footer a:hover{background:var(--color-primary);box-shadow:0 4px 12px var(--color-primary-glow);color:var(--color-bg-primary);transform:translateY(-2px)}.Member-property{align-items:center;color:var(--color-text-secondary);display:flex;flex-direction:row;font-size:.95rem;justify-content:space-between;padding:14px 20px;position:relative;transition:all .2s ease;z-index:1}.Member>.Member-property+.Member-property{border-top:1px solid #2d374880}.Member-property:hover{background:#ff6b3508}.Member-property strong{color:var(--color-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.8px;text-transform:uppercase}.Member-property-value{color:var(--color-text-primary);font-size:1.1rem;font-weight:700}@media (max-width:767px){.Member-header{padding:16px}.Member-username{font-size:1.1rem}.Member-stat{padding:12px}.Member-stat-label{font-size:.65rem}.Member-stat-value{font-size:1.5rem}.Member-stat-secondary{padding:12px 16px}.Member-stat-secondary-label{font-size:.65rem}.Member-stat-secondary-value{font-size:1rem}.Member-property{font-size:.9rem;padding:12px 16px}.Member-property-value{font-size:1rem}.Member-footer{padding:12px 16px}.Member-footer a{font-size:.8rem;padding:8px 16px}}.Spinner{display:inline-block;height:80px;position:relative;width:80px}.Spinner div{animation:Spinner 1.2s cubic-bezier(0,.5,.5,1) infinite;border-radius:2px;box-shadow:0 0 10px var(--color-primary-glow);display:inline-block;position:absolute;width:16px}.Spinner div,.Spinner div:first-child{background:var(--color-primary);left:8px}.Spinner div:first-child{animation-delay:-.24s}.Spinner div:nth-child(2){animation-delay:-.12s;background:var(--color-primary-dim);left:32px}.Spinner div:nth-child(3){animation-delay:0;background:var(--color-accent);left:56px}@keyframes Spinner{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}.Soundboard{margin-bottom:40px;margin-top:60px}.Soundboard-grid{grid-gap:var(--card-spacing);display:grid;gap:var(--card-spacing);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:800px}.Soundboard-button{position:relative}.Soundboard-control{align-items:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 2px 8px #0000004d;cursor:pointer;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:24px 20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.Soundboard-control:before{background:linear-gradient(90deg,var(--color-primary),var(--color-accent));height:3px;left:0;right:0;top:0}.Soundboard-control:after,.Soundboard-control:before{content:"";opacity:0;position:absolute;transition:opacity .3s ease}.Soundboard-control:after{background:radial-gradient(circle at center,var(--color-overlay),#0000 70%);inset:0}.Soundboard-control:hover{border-color:var(--color-border-light);box-shadow:0 8px 24px #ff6b3526,0 4px 12px #0006;transform:translateY(-4px)}.Soundboard-control:hover:after,.Soundboard-control:hover:before{opacity:1}.Soundboard-control:active{transform:translateY(-2px)}.Soundboard-control.playing{background:#ff6b350d;border-color:var(--color-primary)}.Soundboard-control.playing:before{animation:soundboardPulse 2s ease-in-out infinite;opacity:1}.Soundboard-icon{align-items:center;background:#ff6b351a;border:2px solid var(--color-primary);border-radius:50%;color:var(--color-primary);display:flex;font-size:1.2rem;height:48px;justify-content:center;position:relative;transition:all .3s ease;width:48px;z-index:1}.Soundboard-control:hover .Soundboard-icon{background:var(--color-primary);box-shadow:0 0 20px var(--color-primary-glow);color:var(--color-bg-primary);transform:scale(1.1)}.Soundboard-control.playing .Soundboard-icon{animation:soundboardIconPulse 1s ease-in-out infinite;background:var(--color-primary);color:var(--color-bg-primary)}.Soundboard-name{color:var(--color-text-primary);font-size:1rem;font-weight:700;letter-spacing:1.5px;position:relative;text-transform:uppercase;transition:all .3s ease;z-index:1}.Soundboard-control.playing .Soundboard-name,.Soundboard-control:hover .Soundboard-name{color:var(--color-primary)}@keyframes soundboardPulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes soundboardIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width:767px){.Soundboard{margin-top:40px}.Soundboard-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.Soundboard-control{padding:20px 16px}.Soundboard-icon{font-size:1rem;height:40px;width:40px}.Soundboard-name{font-size:.9rem}}:root{--color-bg-primary:#0a0e14;--color-bg-secondary:#151922;--color-bg-card:#1a1a1a;--color-bg-card-hover:#222;--color-primary:#ff6b35;--color-primary-glow:#ff6b3566;--color-primary-dim:#d9572a;--color-accent:#f33;--color-accent-glow:#ff33334d;--color-text-primary:#fff;--color-text-secondary:#d1d5db;--color-text-dim:#a0aaba;--color-border:#2a2a2a;--color-border-light:#383838;--color-overlay:#ff6b350d;--g-spacing:24px;--card-spacing:16px}body{background-color:#0a0e14;background-color:var(--color-bg-primary);background:#0a0e14 url(/static/media/bg_dark.c3b66668a91c2820ed14.png) 0 0/cover fixed;background:var(--color-bg-primary) url(/static/media/bg_dark.c3b66668a91c2820ed14.png) top left /cover fixed;padding:24px 0;padding:var(--g-spacing) 0;position:relative}body:before{background:linear-gradient(135deg,#ff6b3508,#0000 50%,#ff6b3508);bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:0}a{color:#ff6b35;color:var(--color-primary);font-weight:600;text-decoration:none;transition:all .3s ease}a:hover{color:#d9572a;color:var(--color-primary-dim);text-shadow:0 0 8px #ff6b3566;text-shadow:0 0 8px var(--color-primary-glow)}.App{color:#d1d5db;color:var(--color-text-secondary);font-size:1em;margin:0 auto;max-width:1400px;min-height:calc(100vh - 48px);min-height:calc(100vh - var(--g-spacing)*2);padding:0 24px;padding:0 var(--g-spacing);z-index:1}.App,.App-header{position:relative}.App-header{padding:40px 0 60px;text-align:center}.App-header:after{background:linear-gradient(90deg,#0000,#ff6b35,#0000);background:linear-gradient(90deg,#0000,var(--color-primary),#0000);bottom:20px;box-shadow:0 0 10px #ff6b3566;box-shadow:0 0 10px var(--color-primary-glow);content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.App-header img{animation:logoGlow 3s ease-in-out infinite;filter:drop-shadow(0 4px 20px rgba(255,107,53,.3));max-height:120px;max-width:100%}.App-subtitle{color:#d1d5db;color:var(--color-text-secondary);font-size:1rem;font-weight:600;letter-spacing:3px;margin-top:20px;position:relative;text-transform:uppercase}@keyframes logoGlow{0%,to{filter:drop-shadow(0 4px 20px rgba(255,107,53,.3))}50%{filter:drop-shadow(0 4px 30px rgba(255,107,53,.5))}}.App-highlights{grid-gap:16px;grid-gap:var(--card-spacing);display:grid;gap:16px;gap:var(--card-spacing);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:60px}.App-section-header{margin-bottom:24px;text-align:center}.App-section-title{color:#fff;color:var(--color-text-primary);display:inline-block;font-size:1.8rem;font-weight:700;letter-spacing:2px;margin:0 0 16px;position:relative;text-transform:uppercase}.App-section-title:after{background:linear-gradient(90deg,#0000,#ff6b35,#0000);background:linear-gradient(90deg,#0000,var(--color-primary),#0000);bottom:-8px;content:"";height:2px;left:0;position:absolute;right:0}.App-section-divider{background:linear-gradient(90deg,#0000,#383838,#0000);background:linear-gradient(90deg,#0000,var(--color-border-light),#0000);height:1px;margin-top:16px;width:100%}.App-sort-legend{align-items:center;color:#d1d5db;color:var(--color-text-secondary);display:flex;flex-wrap:wrap;font-size:.8rem;gap:10px;margin-top:12px}.App-sort-legend-label{letter-spacing:.08em;text-transform:uppercase}.App-sort-legend-swatch{align-items:center;background:#0f172acc;border-radius:999px;display:inline-flex;gap:4px;padding:2px 6px}.App-sort-legend-dot{border-radius:999px;height:10px;width:10px}.App-sort-legend-dot--top1{background:#f33;box-shadow:0 0 8px #ff3333b3}.App-sort-legend-dot--top2{background:#ff6b35;box-shadow:0 0 8px #ff6b35b3}.App-sort-legend-dot--top3{background:#fbbf77;box-shadow:0 0 8px #fbbf77b3}.App-members{grid-gap:16px;grid-gap:var(--card-spacing);display:grid;gap:16px;gap:var(--card-spacing);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:40px}.App-spinner{display:block;margin:60px auto}@media (min-width:768px){.App-highlights{grid-template-columns:repeat(2,1fr)}.App-members{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}}@media (min-width:1024px){.App-highlights{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.App-members{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}}@media (max-width:767px){:root{--g-spacing:16px;--card-spacing:12px}.App-header{padding:20px 0 40px}.App-header img{max-height:80px}.App-subtitle{font-size:.75rem;letter-spacing:2px;margin-top:16px}.App-section-header{margin-bottom:20px}.App-section-title{font-size:1.4rem;letter-spacing:1.5px}}
/*# sourceMappingURL=main.49106b82.css.map*/