#spawn-tracker-overlay { position: fixed; top: 20px; right: 20px; background: #1a1a1a; border: 1px solid #333; border-radius: 4px; padding: 12px; min-width: 240px; max-width: 300px; z-index: 999999; font-family: monospace; color: #ddd; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.8); } .tracker-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px; padding-bottom: 8px; border-bottom: 1px solid #333; cursor: grab; user-select: none; } .tracker-title { font-size: 13px; color: #888; } .tracker-status { text-align: center; padding: 4px; margin-bottom: 8px; background: #111; border-radius: 2px; font-size: 11px; } #tracker-players { max-height: 200px; overflow-y: auto; margin-bottom: 8px; } .tracker-player { display: flex; justify-content: space-between; align-items: center; padding: 6px; margin-bottom: 4px; background: #111; border-radius: 2px; border-left: 2px solid #444; } .player-name { color: #ddd; font-size: 12px; } .player-location { font-size: 10px; color: #666; } .tracker-btn { background: #222; color: #888; border: 1px solid #333; border-radius: 2px; padding: 4px 8px; cursor: pointer; font-size: 11px; font-family: monospace; transition: all 0.2s; } .tracker-btn:hover { background: #2a2a2a; border-color: #444; color: #aaa; } .tracker-btn-primary { width: 100%; margin-bottom: 4px; background: #2a2a2a; color: #aaa; } .tracker-btn-primary:hover { background: #333; } .tracker-btn-secondary { width: 100%; background: #1a1a1a; } .tracker-btn-secondary:hover { background: #222; } #tracker-players::-webkit-scrollbar { width: 4px; } #tracker-players::-webkit-scrollbar-track { background: #111; } #tracker-players::-webkit-scrollbar-thumb { background: #333; } #tracker-players::-webkit-scrollbar-thumb:hover { background: #444; } .tracker-controls { margin-bottom: 8px; padding: 6px; background: #111; border-radius: 2px; } .tracker-checkbox { display: flex; align-items: center; gap: 6px; cursor: pointer; font-size: 11px; color: #888; } .tracker-checkbox input[type="checkbox"] { cursor: pointer; } .tracker-checkbox:hover { color: #aaa; }