.gb-server.svelte-s1cctx{font-family:"Press Start 2P",monospace;border:4px solid var(--gb-darkest, #0f380f);background:var(--gb-lightest, #9bbc0f)}.server-header.svelte-s1cctx{background:var(--gb-darkest, #0f380f);color:var(--gb-lightest, #9bbc0f);padding:.75rem 1rem;font-size:.75rem;display:flex;align-items:center;gap:.5rem}.server-body.svelte-s1cctx{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.stat-row.svelte-s1cctx{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;border-bottom:2px dashed var(--gb-dark, #306230)}.stat-row.svelte-s1cctx:last-of-type{border-bottom:none;padding-bottom:0}.stat-label.svelte-s1cctx{font-size:.6rem;color:var(--gb-dark, #306230)}.stat-value.svelte-s1cctx{font-size:.65rem;color:var(--gb-darkest, #0f380f)}.status-loading.svelte-s1cctx{color:var(--gb-dark, #306230)}.status-online.svelte-s1cctx{color:var(--gb-darkest, #0f380f)}.status-offline.svelte-s1cctx{color:#8b4513}.status-error.svelte-s1cctx{color:#8b0000}.loading-dots.svelte-s1cctx{animation:svelte-s1cctx-blink 1s step-start infinite}.ip-btn.svelte-s1cctx{font-family:"Press Start 2P",monospace;font-size:.55rem;background:var(--gb-dark, #306230);color:var(--gb-lightest, #9bbc0f);border:2px solid var(--gb-darkest, #0f380f);padding:.4rem .6rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background .1s}.ip-btn.svelte-s1cctx:hover{background:var(--gb-darkest, #0f380f)}.ip-btn.svelte-s1cctx:active{transform:scale(.95)}.copy-icon.svelte-s1cctx{font-size:.5rem}.player-bar-container.svelte-s1cctx{margin-top:.5rem}.player-bar-bg.svelte-s1cctx{height:12px;background:var(--gb-dark, #306230);border:2px solid var(--gb-darkest, #0f380f);position:relative;overflow:hidden}.player-bar-fill.svelte-s1cctx{height:100%;background:var(--gb-darkest, #0f380f);transition:width .5s ease}.blink.svelte-s1cctx{animation:svelte-s1cctx-blink 1s step-start infinite}@keyframes svelte-s1cctx-blink{0%,50%{opacity:1}51%,to{opacity:0}}:root{--gb-darkest: #0f380f;--gb-dark: #306230;--gb-light: #8bac0f;--gb-lightest: #9bbc0f;--gb-bg: #9bbc0f;--gb-screen: #8b956d}.gameboy-screen.svelte-q55kz{font-family:"Press Start 2P",monospace;background:var(--gb-screen);color:var(--gb-darkest);min-height:100vh;width:100%;position:relative;overflow-x:hidden;image-rendering:pixelated}.scanlines.svelte-q55kz{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100;background:repeating-linear-gradient(0deg,rgba(0,0,0,.03) 0px,rgba(0,0,0,.03) 1px,transparent 1px,transparent 2px)}.screen-glow.svelte-q55kz{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:99;box-shadow:inset 0 0 100px #0f380f4d}.content.svelte-q55kz{position:relative;z-index:1;width:100%;max-width:900px;margin:0 auto;padding:2rem}.pokeball-deco.svelte-q55kz{position:fixed;border-radius:50%;opacity:.6;z-index:0;pointer-events:none;box-shadow:0 4px 20px #0000004d}.pokeball-deco.svelte-q55kz:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22%;height:22%;border-radius:50%;background:#f1faee;border:4px solid #1d1d1d;box-shadow:inset 0 0 4px #0000004d}.pokeball-1.svelte-q55kz{width:80px;height:80px;top:10%;left:8%;background:linear-gradient(180deg,#e63946,#e63946 44%,#1d1d1d 44%,#1d1d1d 56%,#f1faee 56%,#f1faee);animation:svelte-q55kz-float 6s ease-in-out infinite}.pokeball-2.svelte-q55kz{width:120px;height:120px;top:35%;right:5%;background:linear-gradient(180deg,#3a86ff,#3a86ff 20%,#e63946 20%,#e63946 30%,#3a86ff 30%,#3a86ff 44%,#1d1d1d 44%,#1d1d1d 56%,#f1faee 56%,#f1faee);animation:svelte-q55kz-float 8s ease-in-out infinite reverse}.pokeball-3.svelte-q55kz{width:70px;height:70px;bottom:25%;left:5%;background:linear-gradient(180deg,#1d1d1d,#1d1d1d 20%,#ffd60a 20%,#ffd60a 30%,#1d1d1d 30%,#1d1d1d 44%,#3d3d3d 44%,#3d3d3d 56%,#f1faee 56%,#f1faee);animation:svelte-q55kz-float 7s ease-in-out infinite 1s}.pokeball-3.svelte-q55kz:after{background:#ffd60a;border-color:#1d1d1d}.pokeball-4.svelte-q55kz{width:100px;height:100px;bottom:10%;right:10%;background:linear-gradient(180deg,#7b2cbf,#7b2cbf 25%,#ff69b4 25%,#ff69b4 35%,#7b2cbf 35%,#7b2cbf 44%,#1d1d1d 44%,#1d1d1d 56%,#f1faee 56%,#f1faee);animation:svelte-q55kz-float 9s ease-in-out infinite .5s}.pokeball-4.svelte-q55kz:after{background:#e9c6ff;border-color:#1d1d1d}@keyframes svelte-q55kz-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-25px) rotate(15deg)}}.gb-header.svelte-q55kz{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;margin-bottom:1.5rem;border:4px solid var(--gb-darkest);background:var(--gb-light)}.logo-container.svelte-q55kz{position:relative;flex-shrink:0}.logo.svelte-q55kz{width:140px;height:140px;object-fit:contain;border:4px solid var(--gb-darkest);image-rendering:pixelated}.title-box.svelte-q55kz{flex:1}.label.svelte-q55kz{font-size:.75rem;margin:0 0 .75rem;color:var(--gb-dark)}.gb-header.svelte-q55kz h1:where(.svelte-q55kz){font-size:1.25rem;line-height:1.6;margin:0;color:var(--gb-darkest)}.info-box.svelte-q55kz{border:4px solid var(--gb-darkest);background:var(--gb-lightest);margin-bottom:1.5rem}.info-header.svelte-q55kz{background:var(--gb-darkest);color:var(--gb-lightest);padding:.75rem 1rem;font-size:.9rem;display:flex;align-items:center;gap:.5rem}.info-content.svelte-q55kz{padding:1rem 1.25rem}.info-content.svelte-q55kz p:where(.svelte-q55kz){font-size:.8rem;margin:0 0 .5rem;line-height:1.8}.info-content.svelte-q55kz p:where(.svelte-q55kz):last-child{margin-bottom:0}.stat-label.svelte-q55kz{color:var(--gb-dark)}.gb-section.svelte-q55kz{border:4px solid var(--gb-darkest);background:var(--gb-lightest);margin-bottom:1.5rem}.section-header.svelte-q55kz{background:var(--gb-darkest);color:var(--gb-lightest);padding:.75rem 1rem;font-size:.9rem;display:flex;align-items:center;gap:.75rem}.pokeball-icon.svelte-q55kz{display:inline-block;width:16px;height:16px;border-radius:50%;background:linear-gradient(180deg,var(--gb-lightest) 0%,var(--gb-lightest) 45%,var(--gb-dark) 45%,var(--gb-dark) 55%,var(--gb-light) 55%,var(--gb-light) 100%);border:2px solid var(--gb-lightest)}.section-content.svelte-q55kz{padding:1rem 1.25rem}.section-content.svelte-q55kz p:where(.svelte-q55kz){font-size:.75rem;line-height:2;margin:0 0 1rem}.section-content.svelte-q55kz p:where(.svelte-q55kz):last-child{margin-bottom:0}.activities-list.svelte-q55kz{padding:.75rem}.activity-item.svelte-q55kz{display:flex;gap:1rem;padding:1rem;border-bottom:2px dashed var(--gb-dark)}.activity-item.svelte-q55kz:last-child{border-bottom:none}.activity-num.svelte-q55kz{font-size:1rem;color:var(--gb-dark);flex-shrink:0}.activity-info.svelte-q55kz h3:where(.svelte-q55kz){font-size:.75rem;margin:0 0 .5rem;color:var(--gb-darkest)}.activity-info.svelte-q55kz p:where(.svelte-q55kz){font-size:.65rem;line-height:1.9;margin:0;color:var(--gb-dark)}.discord-box.svelte-q55kz{border:4px solid var(--gb-darkest);background:var(--gb-light);padding:1.5rem;text-align:center;margin-bottom:1.5rem}.discord-header.svelte-q55kz{font-size:.9rem;margin-bottom:1rem;color:var(--gb-darkest)}.discord-btn.svelte-q55kz{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2rem;background:var(--gb-darkest);color:var(--gb-lightest);text-decoration:none;font-size:.85rem;border:none;cursor:pointer;transition:transform .1s}.discord-btn.svelte-q55kz:hover{transform:scale(1.05);background:var(--gb-dark)}.discord-btn.svelte-q55kz:active{transform:scale(.95)}.discord-icon{width:1.5rem;height:1.5rem}.discord-note.svelte-q55kz{font-size:.6rem;margin:1rem 0 0;color:var(--gb-dark)}.blink.svelte-q55kz{animation:svelte-q55kz-blink 1s step-start infinite}@keyframes svelte-q55kz-blink{0%,50%{opacity:1}51%,to{opacity:0}}@media(max-width:500px){.gb-header.svelte-q55kz{flex-direction:column;text-align:center}.logo.svelte-q55kz{width:80px;height:80px}.gb-header.svelte-q55kz h1:where(.svelte-q55kz){font-size:.75rem}.activity-item.svelte-q55kz{flex-direction:column;gap:.25rem}}
