:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.mc-status-container[data-v-2a87db40]{max-width:100wh;margin:0 auto;padding:18px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#0f172459,#07102966);min-height:100vh;color:#e6eef8;position:relative;z-index:2;overflow:hidden}.bg-video-wrap[data-v-2a87db40]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:-2;overflow:hidden;pointer-events:none;user-select:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none}.bg-fallback[data-v-2a87db40]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.45) contrast(1.05) saturate(1.05);-webkit-user-drag:none;pointer-events:none;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform;backface-visibility:hidden}.bg-video[data-v-2a87db40]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.45) contrast(1.05) saturate(1.05);-webkit-user-drag:none;pointer-events:none;touch-action:none;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform;backface-visibility:hidden}.bg-overlay[data-v-2a87db40]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000002e,#0009);z-index:-1;-webkit-backdrop-filter:blur(60px) saturate(1.05);backdrop-filter:blur(6px) saturate(1.05);box-shadow:inset 0 60px 120px #00000047,inset 0 -60px 120px #00000047;-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,1) 60%,rgba(0,0,0,.3) 80%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(ellipse at center,#000 60%,#0000004d,#0000);touch-action:none;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}.intro-modal[data-v-2a87db40]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;height:5%;justify-content:center;z-index:9999;pointer-events:none}.intro-modal-inner[data-v-2a87db40]{pointer-events:auto;background:#ffffff0a;color:#eaf6ff;padding:20px;border-radius:12px;box-shadow:0 10px 30px #02061799;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translateY(0);animation:intro-fade-2a87db40 .38s ease-out both}@keyframes intro-fade-2a87db40{0%{opacity:0;transform:translateY(-6px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}.header[data-v-2a87db40]{text-align:center;margin-bottom:22px;padding-bottom:18px;border-bottom:2px solid rgba(52,152,219,.15);position:relative;z-index:2}.header h1[data-v-2a87db40]{color:#fff;font-size:clamp(1.6rem,2.5vw + 1rem,2.6rem);margin-bottom:12px;text-shadow:0 6px 20px rgba(0,0,0,.55)}.server-info[data-v-2a87db40]{display:flex;align-items:center;justify-content:center;gap:12px;font-size:1.05rem;z-index:2}.status-dot[data-v-2a87db40]{width:12px;height:12px;border-radius:50%;display:inline-block;transition:box-shadow .3s ease,transform .2s ease}.status-dot.online[data-v-2a87db40]{background-color:#2ecc71;box-shadow:0 0 12px #2ecc71aa,0 0 30px #3498db22;transform:scale(1.05)}.status-dot.offline[data-v-2a87db40]{background-color:#e74c3c;box-shadow:0 0 12px #e74c3caa,0 0 20px #e74c3c22}.status-text[data-v-2a87db40]{font-weight:700;color:#e9f6ff}.refresh-controls[data-v-2a87db40]{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(180deg,#ffffff08,#ffffff03);padding:12px 16px;border-radius:12px;margin-bottom:22px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2}.refresh-btn[data-v-2a87db40]{background:#0064e680;color:#fff;border:none;padding:10px 18px;border-radius:12px;cursor:pointer;font-size:1rem;transition:transform .18s ease,box-shadow .18s ease,filter .18s;display:flex;align-items:center;gap:8px;box-shadow:0 8px 30px #088bff2e}.refresh-btn[data-v-2a87db40]:hover:not(:disabled){transform:translateY(-3px);filter:brightness(1.03)}.refresh-btn[data-v-2a87db40]:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 18px #088bff1f}.refresh-btn[data-v-2a87db40]:disabled{opacity:.65;cursor:not-allowed}.auto-refresh[data-v-2a87db40]{display:flex;align-items:center;gap:12px}.auto-refresh select[data-v-2a87db40]{background:#08182ca6;border:1px solid rgba(52,152,219,.14);color:#e6eef8;padding:6px 10px;border-radius:8px}.status-cards[data-v-2a87db40]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:6%;margin-bottom:20px;position:relative;z-index:2}.card[data-v-2a87db40]{position:relative;background:linear-gradient(180deg,#ffffff08,#ffffff05);border-radius:14px;padding:18px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.04);transition:box-shadow .3s,opacity .2s;overflow:hidden;cursor:default;min-height:40%;min-width:30%}.card[data-v-2a87db40]:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:16px;padding:2px;background:conic-gradient(from 0deg,#3498db1f,#2ecc711a,#9b59b61a,#3498db1f);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:border-rotate-2a87db40 8s linear infinite;opacity:.95;filter:blur(6px) saturate(1.05);transition:opacity .2s}@keyframes border-rotate-2a87db40{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card .info-grid[data-v-2a87db40],.card .player-count[data-v-2a87db40],.card .motd-content[data-v-2a87db40]{transition:opacity .24s ease,max-height .24s ease}.card h3[data-v-2a87db40]{color:#8fd3ff;margin-bottom:12px;font-size:1.15rem;display:flex;align-items:center;gap:10px}.card-toggle-hint[data-v-2a87db40]{margin-left:8px;font-size:.8rem;color:#e6eef899}.info-grid[data-v-2a87db40]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.info-item[data-v-2a87db40]{display:flex;flex-direction:column;gap:6px}.label[data-v-2a87db40]{font-size:.9rem;color:#9fbadf;font-weight:600}.value[data-v-2a87db40]{font-size:1.05rem;color:#eaf6ff;font-weight:700;word-break:break-all}.value.code[data-v-2a87db40]{font-family:Courier New,monospace;font-size:.95rem}.value.warn[data-v-2a87db40]{color:#ffb3b3}.player-count[data-v-2a87db40]{text-align:center;margin-bottom:8px}.count-display[data-v-2a87db40]{font-size:clamp(2.2rem,4vw,3rem);font-weight:800;color:#fff;margin-bottom:12px}.online-count[data-v-2a87db40]{color:#2ecc71}.separator[data-v-2a87db40]{color:#95a5a6;margin:0 8px}.max-count[data-v-2a87db40]{color:#8fd3ff}.progress-bar[data-v-2a87db40]{width:100%;height:10px;background:#ffffff0a;border-radius:999px;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.progress-fill[data-v-2a87db40]{height:100%;background:linear-gradient(90deg,#2ecc71,#3498db);border-radius:999px;transition:width .6s cubic-bezier(.2,.9,.3,1)}.player-list[data-v-2a87db40]{margin-top:10px}.player-list li[data-v-2a87db40]{padding:8px 12px;margin-bottom:8px;background:#ffffff05;border-radius:8px;display:flex;align-items:center;gap:10px}.no-players[data-v-2a87db40]{text-align:center;color:#9fbadf;font-style:italic;padding:12px}.motd-content[data-v-2a87db40]{display:grid;gap:12px}.motd-content h4[data-v-2a87db40]{color:#8fd3ff;margin-bottom:8px}.motd-content p[data-v-2a87db40]{background:#ffffff05;padding:12px;border-radius:8px;line-height:1.6}.promo-section[data-v-2a87db40]{margin:18px 0;padding:18px;border-radius:12px;background:linear-gradient(180deg,#ffffff05,#ffffff03);border:1px solid rgba(255,255,255,.03);z-index:2}.promo-inner[data-v-2a87db40]{display:flex;gap:12px;align-items:center;justify-content:center}.promo-media img[data-v-2a87db40],.promo-media video[data-v-2a87db40]{max-width:360px;width:100%;border-radius:10px;object-fit:cover}.promo-text[data-v-2a87db40]{flex:1;color:#dff2ff}.footer[data-v-2a87db40]{text-align:center;padding:18px;color:#9fbadf;font-size:.9rem;border-top:1px solid rgba(255,255,255,.03);position:relative;z-index:2}@media(max-width:900px){.mc-status-container[data-v-2a87db40]{padding:18px}.status-cards[data-v-2a87db40]{gap:16px;grid-template-columns:1fr}.info-grid[data-v-2a87db40]{grid-template-columns:1fr}.refresh-controls[data-v-2a87db40]{flex-direction:column;align-items:stretch;gap:12px}.promo-inner[data-v-2a87db40]{flex-direction:column}}@media(max-width:480px){.header h1[data-v-2a87db40]{font-size:1.4rem}.count-display[data-v-2a87db40]{font-size:2.2rem}.card[data-v-2a87db40]{padding:14px;border-radius:12px}.refresh-btn[data-v-2a87db40]{padding:10px 14px;border-radius:10px}}
