:root{--bg: #0f1115;--surface: #171a21;--text: #e7e9ee;--text-dim: #9aa1ac;--accent: #4f8cff;--border: #262b35}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,sans-serif}.page{max-width:720px;margin:0 auto;padding:2rem 1.5rem}.page__header h1{font-size:1.4rem;font-weight:600;margin-bottom:1.5rem}.server-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.server-list li{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.9rem 1rem}.error{color:#ff6b6b}
