body { min-width: 220px; margin: 0; font: 13px system-ui, sans-serif; background: #111827; color: #e5e7eb; } main { display: grid; gap: 8px; padding: 12px; } button { border: 1px solid #374151; border-radius: 4px; padding: 8px 10px; background: #1f2937; color: #f9fafb; cursor: pointer; } button:hover { border-color: #10b981; } #status { min-height: 18px; margin: 0; color: #9ca3af; }